diff --git a/assets/APIView-6frckTWB.js b/assets/APIView-6frckTWB.js new file mode 100644 index 0000000..6ac95ca --- /dev/null +++ b/assets/APIView-6frckTWB.js @@ -0,0 +1 @@ +import{A as e,Ct as t,D as n,I as r,L as i,O as a,U as o,V as s,Y as c,c as l,ct as u,gt as d,j as f,k as p,mt as m,n as h,q as g,tt as _}from"./favicon-DOtDvKM0.js";import{l as v}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as y}from"./GeneralTable-B4uoiiRj.js";import{t as b}from"./PhKey.vue-DL_4fLUS.js";import{J as x,b as S,t as C,y as w}from"./index-CioSqWPr.js";import{t as T}from"./FormField-BnVkNf9G.js";import{t as E}from"./FormControl-DgcWAxA4.js";import{a as D,i as O}from"./admin-B4Afn5TL.js";var k=[`width`,`height`,`fill`,`transform`],A={key:0},j=[a(`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)],M={key:1},N=[a(`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),a(`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)],P={key:2},F=[a(`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)],I={key:3},L=[a(`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)],R={key:4},z=[a(`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)],B={key:5},V=[a(`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)],H=i({name:`PhDatabase`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let r=t,i=s(`weight`,`regular`),a=s(`size`,`1em`),l=s(`color`,`currentColor`),u=s(`mirrored`,!1),d=n(()=>r.weight??i),p=n(()=>r.size??a),m=n(()=>r.color??l),h=n(()=>r.mirrored===void 0?u?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(c(),f(`svg`,o({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:p.value,height:p.value,fill:m.value,transform:h.value},t.$attrs),[_(t.$slots,`default`),d.value===`bold`?(c(),f(`g`,A,j)):d.value===`duotone`?(c(),f(`g`,M,N)):d.value===`fill`?(c(),f(`g`,P,F)):d.value===`light`?(c(),f(`g`,I,L)):d.value===`regular`?(c(),f(`g`,R,z)):d.value===`thin`?(c(),f(`g`,B,V)):e(``,!0)],16,k))}}),U={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},W={class:`w-full`},G={__name:`APIView`,setup(e){let n=d([]),i=[{text:`Create Timestamp`,value:`timestamp`,width:120,sortable:!0},{text:`Name`,value:`name`,width:120,sortable:!0}],o=m({name:null});g(async()=>{s()});async function s(){try{let r=await O();var e=[];for(var t of r)t.timestamp&&=C(t.timestamp),e.push(t);n.value=e}catch(e){console.error(`Failed to fetch client data:`,e)}}async function f(){try{let e=await D(o);n.value=e}catch(e){console.error(`Failed to post client:`,e)}s()}let _=e=>{navigator.clipboard.writeText(e.token).then(()=>{alert(`Copied to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})};return(e,s)=>(c(),p(S,null,{default:u(()=>[r(x,null,{default:u(()=>[r(l,{class:`mb-6 p-1`},{default:u(()=>[...s[2]||=[a(`h1`,{class:`text-3xl`},`Data API`,-1),a(`p`,{class:`text-sm text-gray-400`},`Used for RestfulSleep and BEMAPI`,-1)]]),_:1}),r(w,{icon:t(H),title:`All Active Clients`,color:`text-blue-400`,main:``},null,8,[`icon`]),r(l,{"has-table":``,class:`mb-6`},{default:u(()=>[a(`div`,U,[a(`div`,W,[r(y,{headers:i,items:n.value,onRowClicked:_},null,8,[`items`]),s[3]||=a(`h1`,{class:`mx-4 mt-1 mb-2 text-md lg:text-lg`},` Click row to copy token `,-1)])])]),_:1}),r(w,{icon:t(b),title:`Create New Client`,color:`text-emerald-600`,main:``},null,8,[`icon`]),r(l,{"is-form":``,class:`row-span-1`,onSubmit:s[1]||=v(e=>f(),[`prevent`])},{default:u(()=>[r(T,{label:`Name`,help:`Name of the client you'd like to onboard.`},{default:u(()=>[r(E,{modelValue:o.name,"onUpdate:modelValue":s[0]||=e=>o.name=e,required:``},null,8,[`modelValue`])]),_:1}),a(`div`,null,[r(h,{type:`submit`,color:`success`,label:`Create`,small:!1})])]),_:1})]),_:1})]),_:1}))}};export{G as default}; \ No newline at end of file diff --git a/assets/APIView-C1vbFp_W.js b/assets/APIView-C1vbFp_W.js deleted file mode 100644 index 547f5c0..0000000 --- a/assets/APIView-C1vbFp_W.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as V,ad as C,v as p,a as i,f as n,ae as b,j as y,af as Z,p as t,r as x,B as M,o as k,i as S,c as $,w as c,b as s,_ as A,n as v,d as g,e as w,G as B,s as N,k as P}from"./index-Dd7VcHfL.js";import{F as D}from"./PhKey.vue-DFrlvSDZ.js";import{_ as F}from"./GeneralTable-CTYDRn3D.js";import{_ as j}from"./FormField-Bwi0Loff.js";import{_ as I}from"./FormControl-CCDw8uxL.js";import{i as z,j as E}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.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-C1Ylrn52.js b/assets/ArcadeCard-C1Ylrn52.js new file mode 100644 index 0000000..985053e --- /dev/null +++ b/assets/ArcadeCard-C1Ylrn52.js @@ -0,0 +1,5 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,Kt as o,L as s,O as c,U as l,V as u,Y as d,ct as f,et as p,gt as m,j as h,k as g,n as _,qt as v,tt as y}from"./favicon-DOtDvKM0.js";import{t as b}from"./PhCashRegister.vue-CdxntA63.js";import{t as x}from"./PhHouse.vue-C_aFDx4J.js";import{ct as S,et as C,ht as w,nt as T,pt as E}from"./index-CioSqWPr.js";var D=[`width`,`height`,`fill`,`transform`],O={key:0},k=[c(`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)],A={key:1},j=[c(`path`,{d:`M216,116.69V216H152V152H104v64H40V116.69l82.34-82.35a8,8,0,0,1,11.32,0Z`,opacity:`0.2`},null,-1),c(`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)],M={key:2},N=[c(`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)],P={key:3},F=[c(`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)],I={key:4},L=[c(`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)],R={key:5},z=[c(`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)],B=s({name:`PhHouseLine`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=u(`weight`,`regular`),a=u(`size`,`1em`),o=u(`color`,`currentColor`),s=u(`mirrored`,!1),c=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(d(),h(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[y(t.$slots,`default`),c.value===`bold`?(d(),h(`g`,O,k)):c.value===`duotone`?(d(),h(`g`,A,j)):c.value===`fill`?(d(),h(`g`,M,N)):c.value===`light`?(d(),h(`g`,P,F)):c.value===`regular`?(d(),h(`g`,I,L)):c.value===`thin`?(d(),h(`g`,R,z)):e(``,!0)],16,D))}}),V={class:`flex flex-col gap-y-3 text-center w-full`},H={class:`text-2xl lg:text-3xl font-bold`},U={class:`flex gap-2 justify-center items-center`},W={class:`text-xl md:text-2xl font-bold`},G={class:`flex flex-wrap gap-4 place-content-center`},K={key:0,class:`text-lg`},q={class:`md:w-full grid grid-cols-1 md:grid-cols-4 gap-3`},J={__name:`ArcadeCard`,props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(r){var s=m(r.arcade.data);function l(e){if(e!==null)return` + background-image: url('${e}'); + background-size: cover; + background-repeat: no-repeat; + `}return(u,m)=>(d(),h(`div`,{style:o(l(`${n(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/card/carpet.webp`)),class:`rounded-2xl mb-6 w-full`},[a(T,{type:`justify-center`,class:`bg-white dark:bg-slate-900/90 rounded-2xl p-6 w-full`},{default:f(()=>[c(`div`,V,[c(`h1`,H,v(r.arcade.name),1),c(`div`,U,[c(`h2`,W,v(r.arcade.description),1)]),c(`div`,G,[n(s).is_beta?(d(),g(C,{key:0,label:`Beta Enabled`,color:`warning`,icon:n(S)},null,8,[`icon`])):e(``,!0),a(C,{label:`Private Arcade`,color:`info`,icon:n(B)},null,8,[`icon`])]),m[4]||=c(`hr`,{class:`border-t border w-full`},null,-1),r.arcade.owners&&r.arcade.owners.length?(d(),h(`p`,K,[m[3]||=i(` Managed by `,-1),(d(!0),h(t,null,p(r.arcade.owners,(e,n)=>(d(),h(`span`,{key:e.username,class:`font-bold`},[r.arcade.owners.length===2&&n===0?(d(),h(t,{key:0},[i(v(e.username),1)],64)):r.arcade.owners.length===2&&n===1?(d(),h(t,{key:1},[m[0]||=c(`span`,{class:`font-normal`},` and`,-1),i(` `+v(e.username)+`.`,1)],64)):n===0?(d(),h(t,{key:2},[i(v(e.username),1)],64)):n===r.arcade.owners.length-1?(d(),h(t,{key:3},[m[1]||=i(`, `,-1),m[2]||=c(`span`,{class:`font-normal`},` and`,-1),i(` `+v(e.username)+`.`,1)],64)):(d(),h(t,{key:4},[i(`, `+v(e.username),1)],64))]))),128))])):e(``,!0),c(`div`,q,[a(_,{to:`/arcade/${r.arcade.id}`,icon:n(x),color:`info`,label:`Arcade Home`,class:`w-full md:w-[150px]`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/events`,icon:n(E),color:`info`,label:`Event Settings`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/machines`,icon:n(w),color:`info`,label:`Machine List`},null,8,[`to`,`icon`]),a(_,{to:`/arcade/${r.arcade.id}/paseli`,icon:n(b),color:`info`,label:`PASELI`},null,8,[`to`,`icon`])])])]),_:1})],4))}};export{J as t}; \ No newline at end of file diff --git a/assets/ArcadeCard-C58fNPW9.js b/assets/ArcadeCard-C58fNPW9.js deleted file mode 100644 index e1fe45d..0000000 --- a/assets/ArcadeCard-C58fNPW9.js +++ /dev/null @@ -1,5 +0,0 @@ -import{F as k}from"./PhCashRegister.vue-DJbBYIbq.js";import{I as x}from"./PhHouse.vue-Wi_lOtIh.js";import{ac as M,ad as g,v as H,a as e,f as l,ae as Z,j as y,af as $,p as t,r as S,b as u,w as A,t as i,e as n,c as B,y as w,aH as C,M as d,F as m,g as P,s as v,aF as j,at as z,aI as E,aJ as I}from"./index-Dd7VcHfL.js";const N=["width","height","fill","transform"],F={key:0},q=t("path",{d:"M240,204H228V144a12,12,0,0,0,12.49-19.78L142.14,25.85a20,20,0,0,0-28.28,0L15.51,124.2A12,12,0,0,0,28,144v60H16a12,12,0,0,0,0,24H240a12,12,0,0,0,0-24ZM52,121.65l76-76,76,76V204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52ZM140,204H116V164h24Z"},null,-1),D=[q],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),J=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),O=[T,J],W={key:2},K=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16Zm-88,0H104V160a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4Z"},null,-1),Q=[K],R={key:3},U=t("path",{d:"M240,210H222V131.17l5.76,5.76a6,6,0,0,0,8.48-8.49L137.9,30.09a14,14,0,0,0-19.8,0L19.76,128.44a6,6,0,0,0,8.48,8.49L34,131.17V210H16a6,6,0,0,0,0,12H240a6,6,0,0,0,0-12ZM46,119.17l80.58-80.59a2,2,0,0,1,2.84,0L210,119.17V210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46ZM146,210H110V158h36Z"},null,-1),X=[U],Y={key:4},_=t("path",{d:"M240,208H224V136l2.34,2.34A8,8,0,0,0,237.66,127L139.31,28.68a16,16,0,0,0-22.62,0L18.34,127a8,8,0,0,0,11.32,11.31L32,136v72H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM48,120l80-80,80,80v88H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48Zm96,88H112V160h32Z"},null,-1),a0=[_],e0={key:5},l0=t("path",{d:"M240,212H220V126.34l9.17,9.17a4,4,0,1,0,5.66-5.66L136.49,31.51a12,12,0,0,0-17,0L21.17,129.85a4,4,0,1,0,5.66,5.66L36,126.34V212H16a4,4,0,0,0,0,8H240a4,4,0,0,0,0-8ZM44,118.34l81.17-81.17a4,4,0,0,1,5.66,0L212,118.34V212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44ZM148,212H108V156h40Z"},null,-1),t0=[l0],r0={name:"PhHouseLine"},s0=M({...r0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(r){const o=r,V=g("weight","regular"),h=g("size","1em"),p=g("color","currentColor"),f=g("mirrored",!1),a=H(()=>o.weight??V),s=H(()=>o.size??h),c=H(()=>o.color??p),L=H(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:f?"scale(-1, 1)":void 0);return(b,f0)=>(e(),l("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:c.value,transform:L.value},b.$attrs),[Z(b.$slots,"default"),a.value==="bold"?(e(),l("g",F,D)):a.value==="duotone"?(e(),l("g",G,O)):a.value==="fill"?(e(),l("g",W,Q)):a.value==="light"?(e(),l("g",R,X)):a.value==="regular"?(e(),l("g",Y,a0)):a.value==="thin"?(e(),l("g",e0,t0)):y("",!0)],16,N))}}),n0={class:"flex flex-col gap-y-3 text-center w-full"},o0={class:"text-2xl lg:text-3xl font-bold"},i0={class:"flex gap-2 justify-center items-center"},d0={class:"text-xl md:text-2xl font-bold"},c0={class:"flex flex-wrap gap-4 place-content-center"},u0={key:0,class:"text-lg"},m0={class:"md:w-full grid grid-cols-1 md:grid-cols-4 gap-3"},h0={__name:"ArcadeCard",props:{useSmall:{type:Boolean,required:!1,default:!1},arcade:{type:Object,required:!0}},setup(r){const o="https://cdn.phaseii.network/file/PhaseII/web-assets";var h=S(r.arcade.data);function p(f){if(f!==null)return` - background-image: url('${f}'); - background-size: cover; - background-repeat: no-repeat; - `}return(f,a)=>(e(),l("div",{style:I(p(`${n(o)}/card/carpet.webp`)),class:"rounded-2xl mb-6 w-full"},[u(E,{type:"justify-center",class:"bg-white dark:bg-slate-900/90 rounded-2xl p-6 w-full"},{default:A(()=>[t("div",n0,[t("h1",o0,i(r.arcade.name),1),t("div",i0,[t("h2",d0,i(r.arcade.description),1)]),t("div",c0,[n(h).is_beta?(e(),B(w,{key:0,label:"Beta Enabled",color:"warning",icon:n(C)},null,8,["icon"])):y("",!0),u(w,{label:"Private Arcade",color:"info",icon:n(s0)},null,8,["icon"])]),a[4]||(a[4]=t("hr",{class:"border-t border w-full"},null,-1)),r.arcade.owners&&r.arcade.owners.length?(e(),l("p",u0,[a[3]||(a[3]=d(" Managed by ",-1)),(e(!0),l(m,null,P(r.arcade.owners,(s,c)=>(e(),l("span",{key:s.username,class:"font-bold"},[r.arcade.owners.length===2&&c===0?(e(),l(m,{key:0},[d(i(s.username),1)],64)):r.arcade.owners.length===2&&c===1?(e(),l(m,{key:1},[a[0]||(a[0]=t("span",{class:"font-normal"}," and",-1)),d(" "+i(s.username)+".",1)],64)):c===0?(e(),l(m,{key:2},[d(i(s.username),1)],64)):c===r.arcade.owners.length-1?(e(),l(m,{key:3},[a[1]||(a[1]=d(", ",-1)),a[2]||(a[2]=t("span",{class:"font-normal"}," and",-1)),d(" "+i(s.username)+".",1)],64)):(e(),l(m,{key:4},[d(", "+i(s.username),1)],64))]))),128))])):y("",!0),t("div",m0,[u(v,{to:`/arcade/${r.arcade.id}`,icon:n(x),color:"info",label:"Arcade Home",class:"w-full md:w-[150px]"},null,8,["to","icon"]),u(v,{to:`/arcade/${r.arcade.id}/events`,icon:n(j),color:"info",label:"Event Settings"},null,8,["to","icon"]),u(v,{to:`/arcade/${r.arcade.id}/machines`,icon:n(z),color:"info",label:"Machine List"},null,8,["to","icon"]),u(v,{to:`/arcade/${r.arcade.id}/paseli`,icon:n(k),color:"info",label:"PASELI"},null,8,["to","icon"])])])]),_:1})],4))}};export{h0 as _}; diff --git a/assets/ArcadeView-Bgd4QUvZ.js b/assets/ArcadeView-Bgd4QUvZ.js new file mode 100644 index 0000000..08d43c0 --- /dev/null +++ b/assets/ArcadeView-Bgd4QUvZ.js @@ -0,0 +1,2 @@ +import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as ee,c as o,ct as s,d as c,et as l,gt as u,j as d,k as f,n as p,q as te,qt as ne,s as m,st as h,v as re}from"./favicon-DOtDvKM0.js";import{l as g}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as ie}from"./PhCheckCircle.vue-BxYcqLqe.js";import{t as _}from"./PhGear.vue-CNxG7eMP.js";import{t as v}from"./ArcadeCard-C1Ylrn52.js";import{t as y}from"./PhInfo.vue-CPFOeoiA.js";import{J as ae,b as oe,et as b,it as x,lt as S,q as se,rt as ce,tt as le,x as ue,y as C}from"./index-CioSqWPr.js";import{t as w}from"./FormField-BnVkNf9G.js";import{t as T}from"./FormControl-DgcWAxA4.js";import{C as de,T as fe,_ as pe,t as me,u as E,v as D}from"./admin-B4Afn5TL.js";import{t as O}from"./FormCheckRadio-CQgPFPyW.js";import{n as k,t as A}from"./values-DT0FfaYW.js";import{a as j,c as M,n as N}from"./arcade--d87CplO.js";var P={class:`grid grid-cols-1 lg:grid-cols-2 gap-6`},F={class:`mb-4 flex gap-2 items-stretch`},I={key:0,class:`space-x-2 mt-6 mb-4`},L={class:`mb-4`},R={class:`mb-4`},z={class:`grid gap-4`},he={class:`flex justify-between items-center`},ge={class:`m-[-5px] md:flex items-center gap-2`},_e={class:`w-8 md:w-12`},ve={class:`text-lg lg:text-xl font-bold`},ye={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch`},be={key:0,class:`space-x-2 mt-6`},xe={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6`},Se={__name:`ArcadeView`,setup(Se){let B=c(),V=u(null),H=u(null),U=u(null),W=u(!0),G=u(null),K=u(null),q=u(null),J=u(null),Ce=ee(),Y=re(),X=parseInt(Ce.params.id);var Z=[{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 Q(){try{U.value={},V.value={},H.value={};let e=await N(X);U.value=e,K.value=JSON.parse(JSON.stringify(e));for(let e of Z){let t=A(U.value.data,e.id);k(V.value,e.id,t),k(H.value,e.id,t)}W.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function $(){if(B.userAdmin)try{let e=await de(!0),t=[];for(let n of e)n.username!=null&&t.push({id:n.id,label:n.username});t.sort((e,t)=>e.label.localeCompare(t.label)),J.value=t}catch(e){console.error(`Failed to fetch admin user data:`,e)}}h(()=>B.userAdmin,()=>{$()});async function we(){(await M(X,V.value)).status!=`error`&&await Q()}te(()=>{Q(),$()});function Te(e,t=`NA_`){var n=[...e].map(e=>e.charCodeAt(0)<128?e:t).join(``);return n=n.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,``),n=n.replace(/\s+/g,`_`),n}async function Ee(){try{let e=await j(X),t=new Blob([e],{type:`application/ovpn`}),n=document.createElement(`a`);n.href=URL.createObjectURL(t),n.download=`gradius-${Te(U.value.name)}-phaseii-config.ovpn`,document.body.appendChild(n),n.click(),URL.revokeObjectURL(n.href),document.body.removeChild(n)}catch(e){console.log(`Failed to fetch arcade data:`,e)}}async function De(){if(K.value.name){let e=await fe(K.value.name);e.unused!=null&&(G.value=e.unused)}}async function Oe(){(await D(X,{name:K.value.name,description:K.value.description,beta:K.value.data.is_beta})).status!=`error`&&await Q()}async function ke(){q.value!=null&&(await me(X,q.value)).status!=`error`&&(q.value=null,Q())}async function Ae(e){e&&(await pe(X,e)).status!=`error`&&Q()}async function je(){window.confirm(`Are you really? +This will remove all owners, machines, and arcade data.`)&&(await E(X)).status!=`error`&&await Y.push({name:`admin_arcades`})}let Me=e=>{Y.push(`/profiles/${e}`)};return(ee,c)=>(a(),f(oe,null,{default:s(()=>[r(ae,null,{default:s(()=>[W.value?e(``,!0):(a(),d(t,{key:0},[r(v,{class:`mb-6`,arcade:U.value},null,8,[`arcade`]),n(B).userAdmin?(a(),d(t,{key:0},[r(C,{icon:n(_),title:`Arcade Administration`,main:``},null,8,[`icon`]),i(`div`,P,[r(o,{"is-form":``,class:`lg:mb-6`,onSubmit:g(Oe,[`prevent`])},{default:s(()=>[r(b,{color:`info`,label:`General Information`,icon:n(y),class:`mb-2`},null,8,[`icon`]),r(w,{label:`Arcade Name`},{default:s(()=>[r(T,{modelValue:K.value.name,"onUpdate:modelValue":c[0]||=e=>K.value.name=e,"input-value":K.value.name,name:`arcadeName`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),i(`div`,F,[r(p,{color:`info`,label:`Check Name`,onClick:c[1]||=e=>De()}),G.value==1?(a(),f(m,{key:0,icon:n(ie),color:`text-green-400`,size:`25`},null,8,[`icon`])):G.value==0?(a(),f(m,{key:1,icon:n(x),color:`text-red-400`,size:`25`},null,8,[`icon`])):e(``,!0)]),r(w,{label:`Description`},{default:s(()=>[r(T,{modelValue:K.value.description,"onUpdate:modelValue":c[2]||=e=>K.value.description=e,name:`description`,required:``},null,8,[`modelValue`])]),_:1}),r(w,{label:`Beta Enabled`},{default:s(()=>[r(O,{modelValue:K.value.data.is_beta,"onUpdate:modelValue":c[3]||=e=>K.value.data.is_beta=e,name:`beta`,"model-value":K.value.data.is_beta,"input-value":K.value.data.is_beta,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1}),JSON.stringify(U.value)===JSON.stringify(K.value)?e(``,!0):(a(),d(`div`,I,[r(p,{color:`success`,label:`Save`,type:`submit`}),r(p,{color:`warning`,label:`Revert`,onClick:c[4]||=e=>Q()})])),i(`div`,null,[r(p,{color:`danger`,label:`Delete Arcade`,onClick:c[5]||=e=>je()})])]),_:1}),r(o,{class:`mb-6`},{default:s(()=>[i(`div`,L,[r(b,{color:`info`,label:`Add Manager`,icon:n(y),class:`mb-2`},null,8,[`icon`]),i(`form`,{class:`h-full`,onSubmit:g(ke,[`prevent`])},[r(w,{label:`Username`},{default:s(()=>[r(T,{modelValue:q.value,"onUpdate:modelValue":c[6]||=e=>q.value=e,name:`username`,options:J.value,required:``},null,8,[`modelValue`,`options`])]),_:1}),r(p,{color:`success`,type:`submit`,label:`Add Manager`})],32)]),r(ue),i(`div`,R,[r(b,{color:`warning`,label:`Managers`,class:`mb-4`}),i(`div`,z,[(a(!0),d(t,null,l(U.value.owners,e=>(a(),f(o,{key:e,"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:s(()=>[i(`div`,he,[i(`div`,ge,[i(`div`,_e,[r(le,{username:e.username,avatar:e.avatar},null,8,[`username`,`avatar`])]),i(`h1`,ve,ne(e.username),1)]),r(ce,null,{default:s(()=>[r(p,{label:`Open Profile`,color:`info`,onClick:t=>Me(e.id)},null,8,[`onClick`]),r(p,{color:`danger`,label:`Remove`,onClick:t=>Ae(e.id)},null,8,[`onClick`])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):e(``,!0),r(C,{icon:n(_),title:`Arcade Management`,main:``},null,8,[`icon`]),r(o,{"is-form":``,class:`mb-6`,onSubmit:g(we,[`prevent`])},{default:s(()=>[r(b,{color:`info`,label:`Settings`,icon:n(_),class:`mb-2`},null,8,[`icon`]),i(`div`,ye,[(a(!0),d(t,null,l(n(Z),t=>(a(),f(w,{key:t.id,label:t.name,help:t.help},{default:s(()=>[t.type==`Boolean`?(a(),f(O,{key:0,name:t.id,"model-value":!!(n(A)(V.value,t.id)??!1),"input-value":!0,type:`switch`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e??!1)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):e(``,!0)]),_:2},1032,[`label`,`help`]))),128))]),JSON.stringify(V.value)===JSON.stringify(H.value)?e(``,!0):(a(),d(`div`,be,[r(p,{color:`success`,label:`Save`,type:`submit`}),r(p,{color:`danger`,label:`Revert`,onClick:c[7]||=e=>Q()})]))]),_:1}),r(o,{class:`w-full md:w-1/2 mb-6`},{default:s(()=>[c[9]||=i(`h1`,{class:`text-lg md:text-xl`},`OpenVPN Configuration`,-1),c[10]||=i(`p`,{class:`pb-1 dark:text-white/50`},` Use this to download your VPN config. `,-1),r(p,{small:!1,color:`success`,class:`my-2`,label:`Export`,onClick:c[8]||=e=>Ee()})]),_:1}),r(C,{icon:n(S),title:`Arcade Overview`,main:``},null,8,[`icon`]),i(`div`,xe,[r(se,{number:U.value?.machines?.length,label:`Active Machines`},null,8,[`number`])])],64))]),_:1})]),_:1}))}};export{Se as default}; \ No newline at end of file diff --git a/assets/ArcadeView-CU4eJi_s.js b/assets/ArcadeView-CU4eJi_s.js deleted file mode 100644 index efbcc70..0000000 --- a/assets/ArcadeView-CU4eJi_s.js +++ /dev/null @@ -1,2 +0,0 @@ -import{u as X,r as m,l as Z,m as ee,V as ae,o as le,a as i,c as _,w as o,b as l,_ as ne,f as b,F as w,e as r,d as x,p as s,n as y,G as S,y as k,s as d,K as R,aA as te,j as g,Y as se,g as D,aG as oe,t as ie,q as re,aD as de,as as ce,k as ue}from"./index-Dd7VcHfL.js";import{H as me}from"./PhCheckCircle.vue-BFl-sqeJ.js";import{F as P}from"./PhGear.vue-DVEbUzyP.js";import{H as F}from"./PhInfo.vue-BnY8qvMS.js";import{_ as fe}from"./ArcadeCard-C58fNPW9.js";import{_ as h}from"./FormField-Bwi0Loff.js";import{_ as L}from"./FormCheckRadio-DZXXXr5D.js";import{_ as C}from"./FormControl-CCDw8uxL.js";import{s as U,g as G}from"./values-CmNcmtTU.js";import{A as pe,a as ve,b as _e}from"./arcade-Bn8grFHQ.js";import{m as be,s as ge,c as Ae,t as ye,u as he,v as we}from"./admin-BMJm0E4A.js";import"./PhCashRegister.vue-DJbBYIbq.js";import"./PhHouse.vue-Wi_lOtIh.js";const ke={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},$e={class:"mb-4 flex gap-2 items-stretch"},Ve={key:0,class:"space-x-2 mt-6 mb-4"},Ne={class:"mb-4"},xe={class:"mb-4"},Se={class:"grid gap-4"},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"},Qe={__name:"ArcadeView",setup(Ee){const $=X(),v=m(null),V=m(null),c=m(null),I=m(!0),N=m(null),t=m(null),A=m(null),M=m(null),J=Z(),O=ee(),f=parseInt(J.params.id);var B=[{id:"paseli_enabled",name:"PASELI Services",help:"Enable PASELI for this arcade.",type:"Boolean"},{id:"paseli_infinite",name:"Infinite PASELI",help:"Enable infinite PASELI for this arcade.",type:"Boolean"},{id:"maint",name:"Maintenance Mode",help:"Place this arcade under maintenance.",type:"Boolean"},{id:"hide_network",name:"Incognito Mode",help:"Hide the network and all ranking data.",type:"Boolean"}];async function p(){try{c.value={},v.value={},V.value={};const n=await pe(f);c.value=n,t.value=JSON.parse(JSON.stringify(n));for(const a of B){const e=G(c.value.data,a.id);U(v.value,a.id,e),U(V.value,a.id,e)}I.value=!1}catch(n){console.error("Failed to fetch arcade data:",n)}}async function E(){if($.userAdmin)try{const n=await be(!0),a=[];for(const e of n)e.username!=null&&a.push({id:e.id,label:e.username});a.sort((e,u)=>e.label.localeCompare(u.label)),M.value=a}catch(n){console.error("Failed to fetch admin user data:",n)}}ae(()=>$.userAdmin,()=>{E()});async function j(){(await ve(f,v.value)).status!="error"&&await p()}le(()=>{p(),E()});function q(n,a="NA_"){var e=[...n].map(u=>u.charCodeAt(0)<128?u:a).join("");return e=e.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,""),e=e.replace(/\s+/g,"_"),e}async function H(){try{const n=await _e(f),a=new Blob([n],{type:"application/ovpn"}),e=document.createElement("a");e.href=URL.createObjectURL(a),e.download=`gradius-${q(c.value.name)}-phaseii-config.ovpn`,document.body.appendChild(e),e.click(),URL.revokeObjectURL(e.href),document.body.removeChild(e)}catch(n){console.log("Failed to fetch arcade data:",n)}}async function z(){if(t.value.name){const n=await Ae(t.value.name);n.unused!=null&&(N.value=n.unused)}}async function T(){(await ge(f,{name:t.value.name,description:t.value.description,beta:t.value.data.is_beta})).status!="error"&&await p()}async function K(){if(A.value==null)return;(await he(f,A.value)).status!="error"&&(A.value=null,p())}async function Y(n){if(!n)return;(await we(f,n)).status!="error"&&p()}async function Q(){window.confirm(`Are you really? -This will remove all owners, machines, and arcade data.`)&&(await ye(f)).status!="error"&&await O.push({name:"admin_arcades"})}const W=n=>{O.push(`/profiles/${n}`)};return(n,a)=>(i(),_(ue,null,{default:o(()=>[l(ne,null,{default:o(()=>[I.value?g("",!0):(i(),b(w,{key:0},[l(fe,{class:"mb-6",arcade:c.value},null,8,["arcade"]),r($).userAdmin?(i(),b(w,{key:0},[l(x,{icon:r(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(F),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())}),N.value==!0?(i(),_(R,{key:0,icon:r(me),color:"text-green-400",size:"25"},null,8,["icon"])):N.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(L,{modelValue:t.value.data.is_beta,"onUpdate:modelValue":a[3]||(a[3]=e=>t.value.data.is_beta=e),name:"beta","model-value":t.value.data.is_beta,"input-value":t.value.data.is_beta,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),JSON.stringify(c.value)!==JSON.stringify(t.value)?(i(),b("div",Ve,[l(d,{color:"success",label:"Save",type:"submit"}),l(d,{color:"warning",label:"Revert",onClick:a[4]||(a[4]=e=>p())})])):g("",!0),s("div",null,[l(d,{color:"danger",label:"Delete Arcade",onClick:a[5]||(a[5]=e=>Q())})])]),_:1}),l(y,{class:"mb-6"},{default:o(()=>[s("div",Ne,[l(k,{color:"info",label:"Add Manager",icon:r(F),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",xe,[l(k,{color:"warning",label:"Managers",class:"mb-4"}),s("div",Se,[(i(!0),b(w,null,D(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=>W(e.id)},null,8,["onClick"]),l(d,{color:"danger",label:"Remove",onClick:u=>Y(e.id)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128))])])]),_:1})])],64)):g("",!0),l(x,{icon:r(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,D(r(B),e=>(i(),_(h,{key:e.id,label:e.name,help:e.help},{default:o(()=>[e.type=="Boolean"?(i(),_(L,{key:0,name:e.id,"model-value":!!(r(G)(v.value,e.id)??!1),"input-value":!0,type:"switch","onUpdate:modelValue":u=>r(U)(v.value,e.id,u??!1)},null,8,["name","model-value","onUpdate:modelValue"])):g("",!0)]),_:2},1032,["label","help"]))),128))]),JSON.stringify(v.value)!==JSON.stringify(V.value)?(i(),b("div",Oe,[l(d,{color:"success",label:"Save",type:"submit"}),l(d,{color:"danger",label:"Revert",onClick:a[7]||(a[7]=e=>p())})])):g("",!0)]),_:1}),l(y,{class:"w-full md:w-1/2 mb-6"},{default:o(()=>[a[9]||(a[9]=s("h1",{class:"text-lg md:text-xl"},"OpenVPN Configuration",-1)),a[10]||(a[10]=s("p",{class:"pb-1 dark:text-white/50"}," Use this to download your VPN config. ",-1)),l(d,{small:!1,color:"success",class:"my-2",label:"Export",onClick:a[8]||(a[8]=e=>H())})]),_:1,__:[9,10]}),l(x,{icon:r(de),title:"Arcade Overview",main:""},null,8,["icon"]),s("div",Be,[l(ce,{number:c.value?.machines?.length,label:"Active Machines"},null,8,["number"])])],64))]),_:1})]),_:1}))}};export{Qe as default}; diff --git a/assets/ArcadesView-D1cmCTeS.js b/assets/ArcadesView-D1cmCTeS.js new file mode 100644 index 0000000..8135297 --- /dev/null +++ b/assets/ArcadesView-D1cmCTeS.js @@ -0,0 +1 @@ +import{C as e,Ct as t,I as n,O as r,Y as i,c as a,ct as o,et as s,gt as c,j as l,k as u,mt as d,n as f,q as p,qt as m,v as h}from"./favicon-DOtDvKM0.js";import{l as g}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as _}from"./GeneralTable-B4uoiiRj.js";import{t as v}from"./PhMagnifyingGlass.vue-BEhXX0rc.js";import{t as y}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{J as b,b as x,et as S,lt as C,t as w,y as T}from"./index-CioSqWPr.js";import{t as E}from"./FormField-BnVkNf9G.js";import{t as D}from"./FormControl-DgcWAxA4.js";import{n as O,p as k}from"./admin-B4Afn5TL.js";var A={class:`grid md:grid-cols-2 gap-6`},j={class:`grid gap-4`},M={class:`md:flex w-full place-content-between`},N={class:`text-lg md:text-xl`},P={class:`text-md md:text-lg`},F={class:`text-md`},I={class:`bg-slate-900 p-2 rounded-md mt-2 w-12 max-w-14 text-center`},L={class:`text-lg font-mono text-pink-700`},R={class:`flex align-middle mt-2 md:mt-0 max-h-12`},z={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},B={class:`w-full`},V={__name:`ArcadesView`,setup(V){let H=h(),U=c([]),W=[{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}];p(async()=>{G()});async function G(){try{let n=await O();var e=[];for(var t of n)t.timestamp&&=w(t.timestamp),t.owners&&=t.owners.join(`, `),e.push(t);U.value=e}catch(e){console.error(`Failed to fetch client data:`,e)}}let K=e=>{let t=e.id;H.push(`/arcade/${t}`)},q=d({filter:null});function J(){if(q.filter)return U.value.filter(e=>e.id.toString().toLowerCase().includes(q.filter.toLowerCase())||e.name.toLowerCase().includes(q.filter.toLowerCase())||e.description.toLowerCase().includes(q.filter.toLowerCase())||e.owners.toLowerCase().includes(q.filter.toLowerCase()))}let Y=c(null);async function X(){let e=await k(Y.value);if(e)K({id:e?.arcadeId});else{window.alert(`Couldn't find machine.`);return}}return(c,d)=>(i(),u(x,null,{default:o(()=>[n(b,null,{default:o(()=>[n(a,{class:`mb-6 p-1`},{default:o(()=>[...d[3]||=[r(`h1`,{class:`text-3xl`},`Arcade Management`,-1),r(`p`,{class:`text-sm text-gray-400`},`Enter an arcade to manage it`,-1)]]),_:1}),n(T,{icon:t(v),title:`Search Arcades`,color:`text-amber-600`,main:``},null,8,[`icon`]),r(`div`,A,[n(a,{class:`mb-6`},{default:o(()=>[n(S,{color:`info`,label:`Search`,class:`mb-2`}),n(E,{label:`Search`,help:`Search by ID, name, description, or owner.`,class:`w-full`},{default:o(()=>[n(D,{modelValue:q.filter,"onUpdate:modelValue":d[0]||=e=>q.filter=e,"model-value":q.filter},null,8,[`modelValue`,`model-value`])]),_:1}),r(`div`,j,[(i(!0),l(e,null,s(J(),e=>(i(),l(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[r(`div`,M,[r(`div`,null,[r(`h1`,N,m(e.name),1),r(`h2`,P,m(e.description),1),r(`h2`,F,`Managed by `+m(e.owners),1),r(`div`,I,[r(`h2`,L,m(e.id),1)])]),r(`div`,R,[n(f,{label:`Open Arcade`,color:`info`,onClick:t=>K(e)},null,8,[`onClick`])])])]))),128))])]),_:1}),n(a,{class:`mb-6`,"is-form":``,onSubmit:g(X,[`prevent`])},{default:o(()=>[n(S,{color:`warning`,label:`From PCBID`,class:`mb-2`}),n(E,{label:`PCBID`,help:`20 character ID for a machine.`,class:`w-full`},{default:o(()=>[n(D,{modelValue:Y.value,"onUpdate:modelValue":d[1]||=e=>Y.value=e,name:`PCBID`,required:``,"model-value":Y.value,minlength:20,maxlength:20},null,8,[`modelValue`,`model-value`])]),_:1}),n(f,{color:`success`,type:`submit`,label:`Open Arcade`})]),_:1})]),n(T,{icon:t(C),title:`All Arcades`,color:`text-blue-400`,main:``},null,8,[`icon`]),n(a,{"has-table":``,class:`mb-6`},{default:o(()=>[r(`div`,z,[r(`div`,B,[n(_,{headers:W,items:U.value,onRowClicked:K},null,8,[`items`]),d[4]||=r(`h1`,{class:`mx-4 mt-1 mb-2 text-md lg:text-lg`},` Click row to open arcade `,-1)])])]),_:1}),n(T,{icon:t(y),title:`Create Arcade`,color:`text-emerald-600`,main:``},null,8,[`icon`]),n(a,{"is-form":``,class:`row-span-1`,onSubmit:d[2]||=g(e=>c.createClient(),[`prevent`])},{default:o(()=>[n(f,{color:`info`,small:!1,label:`Arcade Onboarding`,to:`/admin/onboarding`})]),_:1})]),_:1})]),_:1}))}};export{V as default}; \ No newline at end of file diff --git a/assets/ArcadesView-DnQGw-wj.js b/assets/ArcadesView-DnQGw-wj.js deleted file mode 100644 index 83fc3da..0000000 --- a/assets/ArcadesView-DnQGw-wj.js +++ /dev/null @@ -1 +0,0 @@ -import{m as k,r as w,o as y,i as B,B as L,a as u,c as S,w as o,b as t,_ as P,n as r,p as l,d as f,e as _,y as b,f as h,F as V,g as F,t as d,s as p,G as x,aD as E,k as M}from"./index-Dd7VcHfL.js";import{I as O}from"./PhMagnifyingGlass.vue-Bb2yfqqT.js";import{I as N}from"./PhPlusCircle.vue-CxdTLp6N.js";import{_ as j}from"./GeneralTable-CTYDRn3D.js";import{_ as v}from"./FormField-Bwi0Loff.js";import{_ as g}from"./FormControl-CCDw8uxL.js";import{k as G,l as R}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.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=k(),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}];y(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 D(){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(D,["prevent"])},{default:o(()=>[t(b,{color:"warning",label:"From PCBID",class:"mb-2"}),t(v,{label:"PCBID",help:"20 character ID for a machine.",class:"w-full"},{default:o(()=>[t(g,{modelValue:i.value,"onUpdate:modelValue":e[1]||(e[1]=a=>i.value=a),name:"PCBID",required:"","model-value":i.value,minlength:20,maxlength:20},null,8,["modelValue","model-value"])]),_:1}),t(p,{color:"success",type:"submit",label:"Open Arcade"})]),_:1})]),t(f,{icon:_(E),title:"All Arcades",color:"text-blue-400",main:""},null,8,["icon"]),t(r,{"has-table":"",class:"mb-6"},{default:o(()=>[l("div",X,[l("div",Y,[t(j,{headers:A,items:c.value,onRowClicked:m},null,8,["items"]),e[4]||(e[4]=l("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1}),t(f,{icon:_(N),title:"Create Arcade",color:"text-emerald-600",main:""},null,8,["icon"]),t(r,{"is-form":"",class:"row-span-1",onSubmit:e[2]||(e[2]=x(a=>s.createClient(),["prevent"]))},{default:o(()=>[t(p,{color:"info",small:!1,label:"Arcade Onboarding",to:"/admin/onboarding"})]),_:1})]),_:1})]),_:1}))}};export{de as default}; diff --git a/assets/AuthorizeGameView-D1MUkjvQ.js b/assets/AuthorizeGameView-D1MUkjvQ.js deleted file mode 100644 index 58b4e60..0000000 --- a/assets/AuthorizeGameView-D1MUkjvQ.js +++ /dev/null @@ -1 +0,0 @@ -import{l as u,r as f,o as p,a as l,c as n,w as r,p as e,n as x,E as w,G as v,M as y,t as b,b as d,s as i,j as g,S as _,U as h}from"./index-Dd7VcHfL.js";import{L as k}from"./LayoutGuest-4dfSg1mS.js";const A={class:"flex md:min-h-screen md:items-center md:justify-center"},C={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"flex flex-col items-center text-wrap"},G={class:"text-lg md:text-xl mb-2"},I={class:"font-bold"},N={class:"flex flex-col gap-2 mt-2"},V={class:"flex flex-col gap-2 my-4"},$={__name:"AuthorizeGameView",setup(P){const a=u().query.token,o=f(null);async function c(){const s=await _(a);s?.active==!0&&(o.value=s)}p(async()=>{a?await c():console.error("No token provided in query parameters.")});async function m(){(await h(a))?.approved==!0&&(window.alert("Login approved!"),window.location.href="/")}return(s,t)=>(l(),n(k,null,{default:r(()=>[e("div",A,[o.value!==null?(l(),n(x,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[e("div",C,[t[5]||(t[5]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:w,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Cardless Login")],-1)),t[6]||(t[6]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=v(B=>m(),["prevent"]))},[e("div",L,[e("h1",G,[t[1]||(t[1]=y(" Approve Login at ",-1)),e("span",I,b(o.value?.arcade),1)]),t[2]||(t[2]=e("p",{class:"text-md max-w-md wrap-break-word text-center"}," You scanned a Cardless Login QR code. Are you really trying log in? ",-1))]),e("div",N,[d(i,{label:"Approve",color:"success",type:"submit"})]),t[4]||(t[4]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",V,[t[3]||(t[3]=e("h2",null,"I changed my mind...",-1)),d(i,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):g("",!0)])]),_:1}))}};export{$ as default}; diff --git a/assets/AuthorizeGameView-PqHf-8rB.js b/assets/AuthorizeGameView-PqHf-8rB.js new file mode 100644 index 0000000..2fda6e5 --- /dev/null +++ b/assets/AuthorizeGameView-PqHf-8rB.js @@ -0,0 +1 @@ +import{A as e,F as t,I as n,O as r,Y as i,_ as a,c as o,ct as s,gt as c,k as l,n as u,q as d,qt as f}from"./favicon-DOtDvKM0.js";import{l as p}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{F as m,O as h}from"./index-CioSqWPr.js";import{t as g}from"./LayoutGuest-K9MeFZdu.js";var _={class:`flex md:min-h-screen md:items-center md:justify-center`},v={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},y={class:`flex flex-col items-center text-wrap`},b={class:`text-lg md:text-xl mb-2`},x={class:`font-bold`},S={class:`flex flex-col gap-2 mt-2`},C={class:`flex flex-col gap-2 my-4`},w={__name:`AuthorizeGameView`,setup(w){let T=a().query.token,E=c(null);async function D(){let e=await h(T);e?.active==1&&(E.value=e)}d(async()=>{T?await D():console.error(`No token provided in query parameters.`)});async function O(){(await m(T))?.approved==1&&(window.alert(`Login approved!`),window.location.href=`/`)}return(a,c)=>(i(),l(g,null,{default:s(()=>[r(`div`,_,[E.value===null?e(``,!0):(i(),l(o,{key:0,class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:s(()=>[r(`div`,v,[c[5]||=r(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[r(`div`,{class:`flex flex-col items-center text-wrap`},[r(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),r(`h1`,{class:`text-xl`},[r(`samp`,null,`PhaseII`)]),r(`button`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `)]),r(`hr`,{class:`border-r my-1 w-full mb-4`}),r(`p`,{class:`text-lg relative bottom-0`},`Cardless Login`)],-1),c[6]||=r(`div`,{class:`md:border-r`},null,-1),r(`form`,{onSubmit:c[0]||=p(e=>O(),[`prevent`])},[r(`div`,y,[r(`h1`,b,[c[1]||=t(` Approve Login at `,-1),r(`span`,x,f(E.value?.arcade),1)]),c[2]||=r(`p`,{class:`text-md max-w-md wrap-break-word text-center`},` You scanned a Cardless Login QR code. Are you really trying log in? `,-1)]),r(`div`,S,[n(u,{label:`Approve`,color:`success`,type:`submit`})]),c[4]||=r(`hr`,{class:`border-t my-4 w-full`},null,-1),r(`div`,C,[c[3]||=r(`h2`,null,`I changed my mind...`,-1),n(u,{label:`Go back`,color:`danger`,to:`/`})])],32)])]),_:1}))])]),_:1}))}};export{w as default}; \ No newline at end of file diff --git a/assets/AuthorizeView-8gxp8Sqm.js b/assets/AuthorizeView-8gxp8Sqm.js new file mode 100644 index 0000000..4849c2a --- /dev/null +++ b/assets/AuthorizeView-8gxp8Sqm.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,et as u,gt as d,j as f,k as p,n as m,q as h,qt as g}from"./favicon-DOtDvKM0.js";import{l as _}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{E as v,P as y}from"./index-CioSqWPr.js";import{t as b}from"./LayoutGuest-K9MeFZdu.js";var x=[{id:`network`,label:`Read Network`,tip:`View network news, public profiles, and public arcades`},{id:`read_user`,label:`Read User`,tip:`Allows this app to read a user that has authenticated through it`},{id:`update_user`,label:`Update User`,tip:`Allows this app to update a user that has authenticated through it`},{id:`read_profiles`,label:`Read Profiles`,tip:`Allows this app to read the game profiles of a user that has authenticated through it`},{id:`update_profiles`,label:`Update Profiles`,tip:`Allows this app to update the game profiles of a user that has authenticated through it`},{id:`read_scores`,label:`Read Scores`,tip:`Allows this app to read the scores and records of a user that has authenticated through it`},{id:`read_arcade`,label:`Read Arcades`,tip:`Allows this app to read the arcades of a user that has authenticated through it`},{id:`update_arcade`,label:`Update Arcades`,tip:`Allows this app to update an arcade of a user that has authenticated through it`},{id:`webhook`,label:`Webhook Registrations`,tip:`Allows this app to add and remove webhook registrations for a user that has authenticated through it`}],S=e=>x.find(t=>t.id===e)||null,C={unity:{id:`unity`,name:`Unity`,image:`https://cdn.phaseii.network/file/PhaseII/web-assets/unity.png`,about:`Unity is PhaseII's developer platform. It allows you to create and manage applications that can connect to PhaseII accounts and data.`}},w={class:`flex md:min-h-screen md:items-center md:justify-center`},T={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 flex-col items-center text-wrap`},D={key:0,class:`text-lg md:text-xl mb-2`},O={class:`font-bold`},k={key:1,class:`text-lg md:text-xl mb-2`},A={class:`font-bold`},j=[`src`],M={class:`text-md max-w-md wrap-break-word text-center`},N={class:`text-md md:text-lg`},P={class:`font-bold`},F={class:`text-sm md:text-md text-center`},I={key:0},L={class:`flex flex-col gap-2 mt-2`},R={class:`flex flex-col items-center`},z={class:`text-sm max-w-md wrap-break-word text-center mb-2`},B={class:`font-bold`},V={class:`text-sm max-w-md wrap-break-word text-center`},H={class:`font-bold`},U={class:`font-bold`},W={key:1,class:`text-sm max-w-md wrap-break-word text-center`},G={class:`flex flex-col gap-2 my-4`},K={__name:`AuthorizeView`,setup(x){let K=s(),q=K.query.client_id,J=K.query.state,Y=d(null);h(async()=>{q?await X(q):console.error(`No client_id provided in query parameters.`)});async function X(e){try{let t=await v(e);t.internal&&C[e]?(Y.value=C[e],Y.value.internal=!0,Y.value.callbackUrl=t.callbackUrl):Y.value=t}catch(e){console.error(`Failed to fetch client data:`,e)}}let Z=async()=>{let e=await y(q);e.code||console.error(`Authorization failed`);var t=`${Y.value.callbackUrl}?code=${e.code}`;J&&(t=t.concat([`&state=${J}`])),window.location.href=t};return(s,d)=>(o(),p(b,null,{default:l(()=>[a(`div`,w,[Y.value===null?e(``,!0):(o(),p(c,{key:0,class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:l(()=>[a(`div`,T,[d[14]||=a(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[a(`div`,{class:`flex flex-col items-center text-wrap`},[a(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),a(`h1`,{class:`text-xl`},[a(`samp`,null,`PhaseII`)]),a(`button`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `)]),a(`hr`,{class:`border-r my-1 w-full mb-4`}),a(`p`,{class:`text-lg relative bottom-0`},`Authorize App`)],-1),d[15]||=a(`div`,{class:`md:border-r`},null,-1),a(`form`,{onSubmit:d[0]||=_(e=>Z(),[`prevent`])},[a(`div`,E,[Y.value?.internal?(o(),f(`h1`,k,[d[2]||=r(` Log in to `,-1),a(`span`,A,g(Y.value?.name),1)])):(o(),f(`h1`,D,[d[1]||=r(` Integrate with `,-1),a(`span`,O,g(Y.value?.name),1)])),a(`img`,{src:Y.value.image??`${n(`https://cdn.phaseii.network/file/PhaseII`)}/${Y.value?.data?.img}`,width:`75`,class:`rounded-full shadow-lg mb-2`},null,8,j),a(`p`,M,g(Y.value?.about),1),d[4]||=a(`hr`,{class:`border-r my-2 w-full`},null,-1),!Y.value?.internal&&Y.value?.data?.intents?(o(),f(t,{key:2},[a(`h2`,N,[a(`span`,P,g(Y.value?.name),1),d[3]||=r(` will have access to: `,-1)]),a(`ul`,F,[(o(!0),f(t,null,u(Y.value?.data?.intents,(r,i)=>(o(),f(t,{key:i},[r?(o(),f(`li`,I,` - `+g(n(S)(i)?.label??`Unknown Intent`),1)):e(``,!0)],64))),128))])],64)):e(``,!0)]),a(`div`,L,[i(m,{label:`Authorize`,color:`success`,type:`submit`})]),d[12]||=a(`hr`,{class:`border-t my-4 w-full`},null,-1),a(`div`,R,[Y.value?.internal?(o(),f(`p`,W,[...d[10]||=[r(` This is an internal application provided by `,-1),a(`samp`,null,`PhaseII`,-1)]])):(o(),f(t,{key:0},[a(`p`,z,[d[5]||=r(` Please note that `,-1),a(`span`,B,g(Y.value?.name),1),d[6]||=r(` is not a `,-1),d[7]||=a(`samp`,null,`PhaseII`,-1),d[8]||=r(` provided service, and that any issues should be directed to the appropriate channels. `,-1)]),a(`p`,V,[a(`span`,H,g(Y.value?.name),1),d[9]||=r(` is managed by `,-1),a(`span`,U,g(Y.value?.team?.name),1)])],64))]),d[13]||=a(`hr`,{class:`border-t my-4 w-full`},null,-1),a(`div`,G,[d[11]||=a(`h2`,null,`I changed my mind...`,-1),i(m,{label:`Go back`,color:`danger`,to:`/`})])],32)])]),_:1}))])]),_:1}))}};export{K as default}; \ No newline at end of file diff --git a/assets/AuthorizeView-BbP43LeH.js b/assets/AuthorizeView-BbP43LeH.js deleted file mode 100644 index 8f99090..0000000 --- a/assets/AuthorizeView-BbP43LeH.js +++ /dev/null @@ -1 +0,0 @@ -import{l as A,r as P,o as U,Q as R,a as s,c as b,w as x,p as e,n as $,E as N,G as C,f as l,M as o,t as n,e as v,F as i,g as V,j as c,b as g,s as _,R as B}from"./index-Dd7VcHfL.js";import{L}from"./LayoutGuest-4dfSg1mS.js";const z=[{id:"network",label:"Read Network",tip:"View network news, public profiles, and public arcades"},{id:"read_user",label:"Read User",tip:"Allows this app to read a user that has authenticated through it"},{id:"update_user",label:"Update User",tip:"Allows this app to update a user that has authenticated through it"},{id:"read_profiles",label:"Read Profiles",tip:"Allows this app to read the game profiles of a user that has authenticated through it"},{id:"update_profiles",label:"Update Profiles",tip:"Allows this app to update the game profiles of a user that has authenticated through it"},{id:"read_scores",label:"Read Scores",tip:"Allows this app to read the scores and records of a user that has authenticated through it"},{id:"read_arcade",label:"Read Arcades",tip:"Allows this app to read the arcades of a user that has authenticated through it"},{id:"update_arcade",label:"Update Arcades",tip:"Allows this app to update an arcade of a user that has authenticated through it"},{id:"webhook",label:"Webhook Registrations",tip:"Allows this app to add and remove webhook registrations for a user that has authenticated through it"}],D=p=>z.find(d=>d.id===p)||null,y={unity:{id:"unity",name:"Unity",image:"https://cdn.phaseii.network/file/PhaseII/web-assets/unity.png",about:"Unity is PhaseII's developer platform. It allows you to create and manage applications that can connect to PhaseII accounts and data."}},G={class:"flex md:min-h-screen md:items-center md:justify-center"},S={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap"},F={key:0,class:"text-lg md:text-xl mb-2"},M={class:"font-bold"},j={key:1,class:"text-lg md:text-xl mb-2"},E={class:"font-bold"},T=["src"],Q={class:"text-md max-w-md wrap-break-word text-center"},W={class:"text-md md:text-lg"},H={class:"font-bold"},J={class:"text-sm md:text-md text-center"},K={key:0},O={class:"flex flex-col gap-2 mt-2"},X={class:"flex flex-col items-center"},Y={class:"text-sm max-w-md wrap-break-word text-center mb-2"},Z={class:"font-bold"},tt={class:"text-sm max-w-md wrap-break-word text-center"},et={class:"font-bold"},at={class:"font-bold"},st={key:1,class:"text-sm max-w-md wrap-break-word text-center"},lt={class:"flex flex-col gap-2 my-4"},rt={__name:"AuthorizeView",setup(p){const d="https://cdn.phaseii.network/file/PhaseII",h=A(),u=h.query.client_id,m=h.query.state,a=P(null);U(async()=>{u?await k(u):console.error("No client_id provided in query parameters.")});async function k(r){try{const t=await R(r);t.internal&&y[r]?(a.value=y[r],a.value.internal=!0,a.value.callbackUrl=t.callbackUrl):a.value=t}catch(t){console.error("Failed to fetch client data:",t)}}const I=async()=>{const r=await B(u);r.code||console.error("Authorization failed");var t=`${a.value.callbackUrl}?code=${r.code}`;m&&(t=t.concat([`&state=${m}`])),window.location.href=t};return(r,t)=>(s(),b(L,null,{default:x(()=>[e("div",G,[a.value!==null?(s(),b($,{key:0,class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:x(()=>[e("div",S,[t[14]||(t[14]=e("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[e("div",{class:"flex flex-col items-center text-wrap"},[e("img",{src:N,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("button",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 ")]),e("hr",{class:"border-r my-1 w-full mb-4"}),e("p",{class:"text-lg relative bottom-0"},"Authorize App")],-1)),t[15]||(t[15]=e("div",{class:"md:border-r"},null,-1)),e("form",{onSubmit:t[0]||(t[0]=C(f=>I(),["prevent"]))},[e("div",q,[a.value?.internal?(s(),l("h1",j,[t[2]||(t[2]=o(" Log in to ",-1)),e("span",E,n(a.value?.name),1)])):(s(),l("h1",F,[t[1]||(t[1]=o(" Integrate with ",-1)),e("span",M,n(a.value?.name),1)])),e("img",{src:a.value.image??`${v(d)}/${a.value?.data?.img}`,width:"75",class:"rounded-full shadow-lg mb-2"},null,8,T),e("p",Q,n(a.value?.about),1),t[4]||(t[4]=e("hr",{class:"border-r my-2 w-full"},null,-1)),!a.value?.internal&&a.value?.data?.intents?(s(),l(i,{key:2},[e("h2",W,[e("span",H,n(a.value?.name),1),t[3]||(t[3]=o(" will have access to: ",-1))]),e("ul",J,[(s(!0),l(i,null,V(a.value?.data?.intents,(f,w)=>(s(),l(i,{key:w},[f?(s(),l("li",K," - "+n(v(D)(w)?.label??"Unknown Intent"),1)):c("",!0)],64))),128))])],64)):c("",!0)]),e("div",O,[g(_,{label:"Authorize",color:"success",type:"submit"})]),t[12]||(t[12]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",X,[a.value?.internal?(s(),l("p",st,t[10]||(t[10]=[o(" This is an internal application provided by ",-1),e("samp",null,"PhaseII",-1)]))):(s(),l(i,{key:0},[e("p",Y,[t[5]||(t[5]=o(" Please note that ",-1)),e("span",Z,n(a.value?.name),1),t[6]||(t[6]=o(" is not a ",-1)),t[7]||(t[7]=e("samp",null,"PhaseII",-1)),t[8]||(t[8]=o(" provided service, and that any issues should be directed to the appropriate channels. ",-1))]),e("p",tt,[e("span",et,n(a.value?.name),1),t[9]||(t[9]=o(" is managed by ",-1)),e("span",at,n(a.value?.team?.name),1)])],64))]),t[13]||(t[13]=e("hr",{class:"border-t my-4 w-full"},null,-1)),e("div",lt,[t[11]||(t[11]=e("h2",null,"I changed my mind...",-1)),g(_,{label:"Go back",color:"danger",to:"/"})])],32)])]),_:1})):c("",!0)])]),_:1}))}};export{rt as default}; diff --git a/assets/CardsView-BIfSJ6JX.js b/assets/CardsView-BIfSJ6JX.js deleted file mode 100644 index 3cff1eb..0000000 --- a/assets/CardsView-BIfSJ6JX.js +++ /dev/null @@ -1 +0,0 @@ -import{r as _,B as $,o as X,a as r,c as g,w as i,b as s,_ as k,X as A,d as w,e as l,n as D,G as S,s as d,K as V,j as b,p as t,a8 as F,M as E,f as p,F as N,g as P,t as T,k as B,a9 as G,aa as L,ab as M}from"./index-Dd7VcHfL.js";import{I as j}from"./PhCreditCard.vue-c1jOsDUz.js";import{I as O}from"./PhPlusCircle.vue-CxdTLp6N.js";import{I as U}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{d as h}from"./userData-DZYdegtD.js";import{_ as q}from"./FormField-Bwi0Loff.js";import{_ as z}from"./FormControl-CCDw8uxL.js";const H={class:"grid md:grid-cols-2 mb-2"},K={key:0,class:"grid grid-cols-1 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 3xl:grid-cols-6 4xl:grid-cols-7 gap-6"},W={class:"flex justify-between md:grid md:gap-2 mb-4 items-center"},Z=["src"],J={class:"text-xl text-center font-mono"},Q={class:"grid grid-cols-3 md:grid-cols-2 gap-2"},ne={__name:"CardsView",setup(R){const v="https://cdn.phaseii.network/file/PhaseII/web-assets";var c=_([]);const u=_(!1),n=$({newCard:null});async function m(){c.value=null;try{const a=await G();c.value=a}catch(a){console.error("Failed to fetch card data:",a)}}X(async()=>{await m()});function x(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),n.newCard=e}async function y(){u.value=!0,(await L(n.newCard)).status=="success"&&(n.newCard=null,u.value=!1,await m())}async function I(a){(await M(h(a))).status=="success"&&await m()}const f=a=>{navigator.clipboard.writeText(a).then(()=>{alert("Copied to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};return(a,e)=>(r(),g(B,null,{default:i(()=>[s(k,null,{default:i(()=>[s(A,{class:"mb-6","use-small":"","even-smaller":""}),s(w,{icon:l(O),title:"Add a Card",main:""},null,8,["icon"]),s(D,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[1]||(e[1]=S(o=>y(),["prevent"]))},{footer:i(()=>[s(d,{type:"submit",color:"success",label:"Add"}),u.value?(r(),g(V,{key:0,icon:l(U),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):b("",!0)]),default:i(()=>[s(q,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:i(()=>[s(z,{modelValue:n.newCard,"onUpdate:modelValue":e[0]||(e[0]=o=>n.newCard=o),icon:l(j),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:x},null,8,["modelValue","icon"])]),_:1})]),_:1}),t("div",H,[s(w,{icon:l(F),title:"Login Cards",main:""},null,8,["icon"]),e[2]||(e[2]=t("div",{class:"text-xl md:text-right"},[t("h4",null,"AC = Web Access Code"),t("h4",null,[E("NFC-ID = Internal ID for "),t("samp",null,"card0.txt")])],-1))]),l(c)?(r(),p("div",K,[(r(!0),p(N,null,P(l(c),o=>(r(),p("div",{key:o.id,class:"grid dark:bg-slate-900/70 rounded-2xl p-5"},[t("div",W,[t("img",{src:`${l(v)}/passes/generic.webp`,class:"w-24 md:w-auto"},null,8,Z),t("h1",J,T(l(h)(o.encoded)),1)]),t("div",Q,[s(d,{color:"info",label:"Copy AC",onClick:C=>f(o.encoded)},null,8,["onClick"]),s(d,{color:"info",label:"Copy NFC-ID",onClick:C=>f(o.id)},null,8,["onClick"]),s(d,{color:"danger",label:"Delete",onClick:C=>I(o.encoded)},null,8,["onClick"])])]))),128))])):b("",!0)]),_:1})]),_:1}))}};export{ne as default}; diff --git a/assets/CardsView-CHTdQ43J.js b/assets/CardsView-CHTdQ43J.js new file mode 100644 index 0000000..8a9ea64 --- /dev/null +++ b/assets/CardsView-CHTdQ43J.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,c as s,ct as c,et as l,gt as u,j as d,k as f,mt as p,n as m,q as h,qt as g,s as _}from"./favicon-DOtDvKM0.js";import{l as v}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as y}from"./PhCreditCard.vue-D4XAEMhb.js";import{t as b}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{t as x}from"./PhSpinnerBall.vue-qe98_kGv.js";import{C as S,D as C,I as w,J as T,Y as E,b as D,gt as O,y as k}from"./index-CioSqWPr.js";import{t as A}from"./FormField-BnVkNf9G.js";import{t as j}from"./FormControl-DgcWAxA4.js";import{t as M}from"./userData-DtiBlIOQ.js";var N={class:`grid md:grid-cols-2 mb-2`},P={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`},F={class:`flex justify-between md:grid md:gap-2 mb-4 items-center`},I=[`src`],L={class:`text-xl text-center font-mono`},R={class:`grid grid-cols-3 md:grid-cols-2 gap-2`},z={__name:`CardsView`,setup(z){var B=u([]);let V=u(!1),H=p({newCard:null});async function U(){B.value=null;try{B.value=await C()}catch(e){console.error(`Failed to fetch card data:`,e)}}h(async()=>{await U()});function W(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),H.newCard=t}async function G(){V.value=!0,(await w(H.newCard)).status==`success`&&(H.newCard=null,V.value=!1,await U())}async function K(e){(await S(M(e))).status==`success`&&await U()}let q=e=>{navigator.clipboard.writeText(e).then(()=>{alert(`Copied to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})};return(u,p)=>(o(),f(D,null,{default:c(()=>[i(T,null,{default:c(()=>[i(E,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(k,{icon:n(b),title:`Add a Card`,main:``},null,8,[`icon`]),i(s,{"is-form":``,class:`row-span-2 mb-6`,onSubmit:p[1]||=v(e=>G(),[`prevent`])},{footer:c(()=>[i(m,{type:`submit`,color:`success`,label:`Add`}),V.value?(o(),f(_,{key:0,icon:n(x),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:c(()=>[i(A,{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:c(()=>[i(j,{modelValue:H.newCard,"onUpdate:modelValue":p[0]||=e=>H.newCard=e,icon:n(y),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:W},null,8,[`modelValue`,`icon`])]),_:1})]),_:1}),a(`div`,N,[i(k,{icon:n(O),title:`Login Cards`,main:``},null,8,[`icon`]),p[2]||=a(`div`,{class:`text-xl md:text-right`},[a(`h4`,null,`AC = Web Access Code`),a(`h4`,null,[r(`NFC-ID = Internal ID for `),a(`samp`,null,`card0.txt`)])],-1)]),n(B)?(o(),d(`div`,P,[(o(!0),d(t,null,l(n(B),e=>(o(),d(`div`,{key:e.id,class:`grid dark:bg-slate-900/70 rounded-2xl p-5`},[a(`div`,F,[a(`img`,{src:`${n(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/passes/generic.webp`,class:`w-24 md:w-auto`},null,8,I),a(`h1`,L,g(n(M)(e.encoded)),1)]),a(`div`,R,[i(m,{color:`info`,label:`Copy AC`,onClick:t=>q(e.encoded)},null,8,[`onClick`]),i(m,{color:`info`,label:`Copy NFC-ID`,onClick:t=>q(e.id)},null,8,[`onClick`]),i(m,{color:`danger`,label:`Delete`,onClick:t=>K(e.encoded)},null,8,[`onClick`])])]))),128))])):e(``,!0)]),_:1})]),_:1}))}};export{z as default}; \ No newline at end of file diff --git a/assets/ChangelogView-C5J-BUGR.js b/assets/ChangelogView-C5J-BUGR.js deleted file mode 100644 index e9bf5f5..0000000 --- a/assets/ChangelogView-C5J-BUGR.js +++ /dev/null @@ -1 +0,0 @@ -import{r as p,v as h,o as v,a as e,c as l,w as n,b as o,_ as x,d as y,e as k,x as C,f as t,F as i,g as d,n as b,y as w,p as g,t as $,C as B,k as E,z as N}from"./index-Dd7VcHfL.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/ChangelogView-CNpwOkY4.js b/assets/ChangelogView-CNpwOkY4.js new file mode 100644 index 0000000..584622e --- /dev/null +++ b/assets/ChangelogView-CNpwOkY4.js @@ -0,0 +1 @@ +import{C as e,Ct as t,D as n,I as r,O as i,Y as a,c as o,ct as s,et as c,f as l,gt as u,j as d,k as f,q as p,qt as m}from"./favicon-DOtDvKM0.js";import{J as h,b as g,et as _,r as v,vt as y,y as b}from"./index-CioSqWPr.js";var x={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},S={class:`text-sm md:text-md space-y-2 text-left text-pink-500 bg-slate-950 p-2`},C={__name:`ChangelogView`,setup(C){let w=u(null);async function T(){try{let e=await l.get(`/data-sources/changelog.json`);e.data&&(w.value=e.data)}catch(e){console.error(`Error loading changelog:`,e.message)}}let E=n(()=>w.value?Object.entries(w.value).reverse():[]);return p(T),(n,l)=>(a(),f(g,null,{default:s(()=>[r(h,null,{default:s(()=>[r(b,{icon:t(y),title:`WebUI Changelog Archive`,color:`text-emerald-400`,main:``},null,8,[`icon`]),w.value?(a(),d(`div`,x,[(a(!0),d(e,null,c(E.value,([t,n])=>(a(),f(o,{key:t,class:`w-full h-full`},{default:s(()=>[r(_,{color:`success`,label:`v${t}`,class:`mb-4`},null,8,[`label`]),i(`div`,S,[l[0]||=i(`h1`,null,`Changelog:`,-1),(a(!0),d(e,null,c(n??[`No changes!`],e=>(a(),d(`h2`,{key:e,class:`font-mono`},m(e),1))),128))])]),_:2},1024))),128))])):(a(),f(v,{key:1}))]),_:1})]),_:1}))}};export{C as default}; \ No newline at end of file diff --git a/assets/ClaimView-B6AiWe8x.js b/assets/ClaimView-B6AiWe8x.js deleted file mode 100644 index 66a68d3..0000000 --- a/assets/ClaimView-B6AiWe8x.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as C,ad as m,v as h,a as e,f as t,ae as b,j as g,af as x,p as a,u as S,r as w,B as X,c as H,w as d,b as l,_ as P,X as D,F as I,d as A,e as _,aD as T,n as V,G as z,M as $,s as M,K as N,t as y,k as F}from"./index-Dd7VcHfL.js";import{I as j}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{F as k}from"./PhUnite.vue-BOiurI8o.js";import{_ as G}from"./FormField-Bwi0Loff.js";import{_ as R}from"./FormControl-CCDw8uxL.js";import{g as q,h as E}from"./arcade-Bn8grFHQ.js";const L=["width","height","fill","transform"],Q={key:0},U=a("path",{d:"M144,180a16,16,0,1,1-16-16A16,16,0,0,1,144,180Zm92-52A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128ZM128,64c-24.26,0-44,17.94-44,40v4a12,12,0,0,0,24,0v-4c0-8.82,9-16,20-16s20,7.18,20,16-9,16-20,16a12,12,0,0,0-12,12v8a12,12,0,0,0,23.73,2.56C158.31,137.88,172,122.37,172,104,172,81.94,152.26,64,128,64Z"},null,-1),W=[U],Y={key:1},K=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),J=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),O=[K,J],a0={key:2},e0=a("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z"},null,-1),t0=[e0],l0={key:3},s0=a("path",{d:"M138,180a10,10,0,1,1-10-10A10,10,0,0,1,138,180ZM128,74c-21,0-38,15.25-38,34v4a6,6,0,0,0,12,0v-4c0-12.13,11.66-22,26-22s26,9.87,26,22-11.66,22-26,22a6,6,0,0,0-6,6v8a6,6,0,0,0,12,0v-2.42c18.11-2.58,32-16.66,32-33.58C166,89.25,149,74,128,74Zm102,54A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),o0=[s0],r0={key:4},i0=a("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),n0=[i0],u0={key:5},c0=a("path",{d:"M136,180a8,8,0,1,1-8-8A8,8,0,0,1,136,180ZM128,76c-19.85,0-36,14.36-36,32v4a4,4,0,0,0,8,0v-4c0-13.23,12.56-24,28-24s28,10.77,28,24-12.56,24-28,24a4,4,0,0,0-4,4v8a4,4,0,0,0,8,0v-4.2c18-1.77,32-15.36,32-31.8C164,90.36,147.85,76,128,76Zm100,52A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),v0=[c0],d0={name:"PhQuestion"},m0=C({...d0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",Q,W)):s.value==="duotone"?(e(),t("g",Y,O)):s.value==="fill"?(e(),t("g",a0,t0)):s.value==="light"?(e(),t("g",l0,o0)):s.value==="regular"?(e(),t("g",r0,n0)):s.value==="thin"?(e(),t("g",u0,v0)):g("",!0)],16,L))}}),h0=["width","height","fill","transform"],f0={key:0},p0=a("path",{d:"M112,36a12,12,0,0,0-12,12V60H24A20,20,0,0,0,4,80v96a20,20,0,0,0,20,20h76v12a12,12,0,0,0,24,0V48A12,12,0,0,0,112,36ZM28,172V84h72v88ZM252,80v96a20,20,0,0,1-20,20H152a12,12,0,0,1,0-24h76V84H152a12,12,0,0,1,0-24h80A20,20,0,0,1,252,80ZM88,112a12,12,0,0,1-12,12v20a12,12,0,0,1-24,0V124a12,12,0,0,1,0-24H76A12,12,0,0,1,88,112Z"},null,-1),g0=[p0],_0={key:1},Z0=a("path",{d:"M240,80v96a8,8,0,0,1-8,8H24a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H232A8,8,0,0,1,240,80Z",opacity:"0.2"},null,-1),A0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),V0=[Z0,A0],M0={key:2},y0=a("path",{d:"M248,80v96a16,16,0,0,1-16,16H140a4,4,0,0,1-4-4V68a4,4,0,0,1,4-4h92A16,16,0,0,1,248,80ZM120,48V208a8,8,0,0,1-16,0V192H24A16,16,0,0,1,8,176V80A16,16,0,0,1,24,64h80V48a8,8,0,0,1,16,0ZM88,112a8,8,0,0,0-8-8H48a8,8,0,0,0,0,16h8v24a8,8,0,0,0,16,0V120h8A8,8,0,0,0,88,112Z"},null,-1),w0=[y0],H0={key:3},$0=a("path",{d:"M112,42a6,6,0,0,0-6,6V66H24A14,14,0,0,0,10,80v96a14,14,0,0,0,14,14h82v18a6,6,0,0,0,12,0V48A6,6,0,0,0,112,42ZM24,178a2,2,0,0,1-2-2V80a2,2,0,0,1,2-2h82V178ZM246,80v96a14,14,0,0,1-14,14H144a6,6,0,0,1,0-12h88a2,2,0,0,0,2-2V80a2,2,0,0,0-2-2H144a6,6,0,0,1,0-12h88A14,14,0,0,1,246,80ZM86,112a6,6,0,0,1-6,6H70v26a6,6,0,0,1-12,0V118H48a6,6,0,0,1,0-12H80A6,6,0,0,1,86,112Z"},null,-1),k0=[$0],C0={key:4},b0=a("path",{d:"M112,40a8,8,0,0,0-8,8V64H24A16,16,0,0,0,8,80v96a16,16,0,0,0,16,16h80v16a8,8,0,0,0,16,0V48A8,8,0,0,0,112,40ZM24,176V80h80v96ZM248,80v96a16,16,0,0,1-16,16H144a8,8,0,0,1,0-16h88V80H144a8,8,0,0,1,0-16h88A16,16,0,0,1,248,80ZM88,112a8,8,0,0,1-8,8H72v24a8,8,0,0,1-16,0V120H48a8,8,0,0,1,0-16H80A8,8,0,0,1,88,112Z"},null,-1),x0=[b0],B0={key:5},S0=a("path",{d:"M112,44a4,4,0,0,0-4,4V68H24A12,12,0,0,0,12,80v96a12,12,0,0,0,12,12h84v20a4,4,0,0,0,8,0V48A4,4,0,0,0,112,44ZM24,180a4,4,0,0,1-4-4V80a4,4,0,0,1,4-4h84V180ZM244,80v96a12,12,0,0,1-12,12H144a4,4,0,0,1,0-8h88a4,4,0,0,0,4-4V80a4,4,0,0,0-4-4H144a4,4,0,0,1,0-8h88A12,12,0,0,1,244,80ZM84,112a4,4,0,0,1-4,4H68v28a4,4,0,0,1-8,0V116H48a4,4,0,0,1,0-8H80A4,4,0,0,1,84,112Z"},null,-1),X0=[S0],P0={name:"PhTextbox"},D0=C({...P0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const o=Z,f=m("weight","regular"),r=m("size","1em"),u=m("color","currentColor"),n=m("mirrored",!1),s=h(()=>o.weight??f),c=h(()=>o.size??r),p=h(()=>o.color??u),i=h(()=>o.mirrored!==void 0?o.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(v,B)=>(e(),t("svg",x({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:p.value,transform:i.value},v.$attrs),[b(v.$slots,"default"),s.value==="bold"?(e(),t("g",f0,g0)):s.value==="duotone"?(e(),t("g",_0,V0)):s.value==="fill"?(e(),t("g",M0,w0)):s.value==="light"?(e(),t("g",H0,k0)):s.value==="regular"?(e(),t("g",C0,x0)):s.value==="thin"?(e(),t("g",B0,X0)):g("",!0)],16,h0))}}),I0={key:1},T0={class:"text-2xl font-bold"},z0={class:"text-xl mb-6"},N0={class:"text-xl mb-6"},F0={class:"mt-4"},j0={key:2},G0={class:"text-xl mb-6"},R0={class:"mt-4"},q0={key:3},E0={class:"mt-4"},J0={__name:"ClaimView",setup(Z){const o=S(),f=w(!1),r=w(null),u=X({PCBID:null}),n=w(null);async function s(){f.value=!0,r.value=await q(u.PCBID),f.value=!1}async function c(){const p=await E(u.PCBID);p||window.alert("Failed to takeover!"),p.status==="success"?n.value=!0:n.value=!1,o.userLoaded=!1,o.loadUser()}return(p,i)=>(e(),H(F,null,{default:d(()=>[l(P,null,{default:d(()=>[l(D,{class:"mb-6","use-small":"","even-smaller":""}),r.value?g("",!0):(e(),t(I,{key:0},[l(A,{icon:_(T),title:"Claim an Arcade",main:""},null,8,["icon"]),l(V,{"is-form":"",class:"row-span-2 mb-6",onSubmit:i[1]||(i[1]=z(v=>s(),["prevent"]))},{footer:d(()=>[l(M,{type:"submit",color:"success",label:"Start Claim"}),f.value?(e(),H(N,{key:0,icon:_(j),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):g("",!0)]),default:d(()=>[i[2]||(i[2]=a("h2",{class:"text-xl mb-6 lg:w-1/2"},[$(" Claim an arcade using a PCBID."),a("br"),$(" You cannot claim the arcade if it has an owner. ")],-1)),l(G,{label:"PCBID",help:"A PCBID from the arcade you're wanting to claim."},{default:d(()=>[l(R,{modelValue:u.PCBID,"onUpdate:modelValue":i[0]||(i[0]=v=>u.PCBID=v),icon:_(D0),name:"cardId",type:"pcbid",placeholder:"XXXXXXXXXXXXXXXXX",minlength:20,maxlength:20,required:""},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[2]})],64)),r.value&&n.value==null?(e(),t("div",I0,[l(A,{icon:_(m0),title:"Confirm Merge",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",T0,y(r.value?.arcade?.name),1),a("h3",z0,y(r.value?.arcade?.description),1),a("h2",N0," This arcade has "+y(r.value?.count)+" machine(s). ",1),a("div",F0,[l(M,{color:"success",label:"Start Takeover",onClick:c})])]),_:1})])):g("",!0),n.value==!0?(e(),t("div",j0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[a("h2",G0," ✅ Successfully merged "+y(r.value?.count)+" machines. Yippie! ",1),a("div",R0,[l(M,{color:"success",label:"Go to Arcade",to:`/arcade/${r.value?.arcade?.id}`},null,8,["to"])])]),_:1})])):g("",!0),n.value==!1?(e(),t("div",q0,[l(A,{icon:_(k),title:"Takeover Results",main:""},null,8,["icon"]),l(V,null,{default:d(()=>[i[3]||(i[3]=a("h2",{class:"text-xl mb-6"},"❌ Failed to takeover. Please try again.",-1)),a("div",E0,[l(M,{color:"warning",label:"Retry",onClick:c})])]),_:1,__:[3]})])):g("",!0)]),_:1})]),_:1}))}};export{J0 as default}; diff --git a/assets/ClaimView-BnqhiNKc.js b/assets/ClaimView-BnqhiNKc.js deleted file mode 100644 index b9d64d5..0000000 --- a/assets/ClaimView-BnqhiNKc.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as H,ad as $,v as C,a as s,f as c,ae as K,j as _,af as W,p as a,ag as V,r as y,o as Y,e as g,c as w,w as u,b as l,n as b,ah as z,t as x,s as k,ai as B,F as X,g as j,B as F,_ as Q,X as e0,d as S,aj as a0,G as l0,K as t0,M as N,ak as s0,D as o0,k as n0,al as r0,am as i0}from"./index-Dd7VcHfL.js";import{I as O}from"./PhCreditCard.vue-c1jOsDUz.js";import{G as u0}from"./PhPassword.vue-Dr0wT4FR.js";import{I as c0}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{F as T}from"./PhUnite.vue-BOiurI8o.js";import{_ as I}from"./FormField-Bwi0Loff.js";import{_ as U}from"./FormControl-CCDw8uxL.js";import{_ as E}from"./FormCheckRadio-DZXXXr5D.js";import{A as d0}from"./profile-D_7fwj3s.js";const m0=["width","height","fill","transform"],g0={key:0},f0=a("path",{d:"M92.38,38.05A12,12,0,0,1,101,23.42a108,108,0,0,1,54,0,12,12,0,1,1-6,23.23,84,84,0,0,0-42,0A12,12,0,0,1,92.38,38.05ZM32.29,113.87a12.2,12.2,0,0,0,3.2.43,12,12,0,0,0,11.56-8.8,84,84,0,0,1,21-36.35A12,12,0,1,0,50.94,52.34a108.1,108.1,0,0,0-27,46.76A12,12,0,0,0,32.29,113.87ZM149,209.35a84,84,0,0,1-42,0,12,12,0,1,0-6,23.23,108,108,0,0,0,54,0,12,12,0,1,0-6-23.23Zm59.95-103.83a12,12,0,0,0,23.12-6.42,108,108,0,0,0-27-46.78A12,12,0,1,0,188,69.15,84,84,0,0,1,208.94,105.52Zm23.15,51.39a107.86,107.86,0,0,1-31.86,51.38,12,12,0,0,1-18.72-3.48,60,60,0,0,0-107,0,12,12,0,0,1-8.5,6.36,12.48,12.48,0,0,1-2.19.2,12,12,0,0,1-8-3.08A107.85,107.85,0,0,1,23.91,156.9,12,12,0,0,1,47,150.49,83.58,83.58,0,0,0,62,180a83.46,83.46,0,0,1,29-23.47,52,52,0,1,1,74,0A83.59,83.59,0,0,1,194,180a83.73,83.73,0,0,0,15-29.49,12,12,0,0,1,23.13,6.42ZM128,148a28,28,0,1,0-28-28A28,28,0,0,0,128,148Z"},null,-1),p0=[f0],v0={key:1},_0=a("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104,104,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-5.67,4.23,8.11,8.11,0,0,1-1.46.14,8,8,0,0,1-5.35-2.05,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),y0=[_0,h0],A0={key:2},M0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,88,88,0,0,1,22-38.09A8,8,0,0,0,53.79,55.14a104.05,104.05,0,0,0-26,45A8,8,0,0,0,33.35,110Zm179.44-5.56a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.22A88,88,0,0,1,212.79,104.45ZM222.66,146a8,8,0,0,0-9.85,5.58,87.61,87.61,0,0,1-19,34.83A79.75,79.75,0,0,0,172,165.11a4,4,0,0,0-4.83.31,59.81,59.81,0,0,1-78.27,0,4,4,0,0,0-4.84-.31,79.52,79.52,0,0,0-22,21.12,87.7,87.7,0,0,1-18.83-34.67,8,8,0,0,0-15.42,4.28,104.07,104.07,0,0,0,200.46,0A8,8,0,0,0,222.66,146ZM128,164a44,44,0,1,0-44-44A44.05,44.05,0,0,0,128,164Z"},null,-1),w0=[M0],x0={key:3},b0=a("path",{d:"M98.19,36.54a6,6,0,0,1,4.31-7.31,102,102,0,0,1,51,0,6,6,0,1,1-3,11.61,90,90,0,0,0-45,0A6,6,0,0,1,98.19,36.54Zm-64.3,71.54a5.88,5.88,0,0,0,1.6.22,6,6,0,0,0,5.78-4.4A90,90,0,0,1,63.78,65a6,6,0,1,0-8.56-8.41A102.12,102.12,0,0,0,29.7,100.7,6,6,0,0,0,33.89,108.08ZM150.5,215.15a90,90,0,0,1-45,0,6,6,0,1,0-3,11.61,102,102,0,0,0,51,0,6,6,0,0,0-3-11.62Zm64.22-111.24a6,6,0,0,0,5.78,4.4,5.88,5.88,0,0,0,1.6-.22,6,6,0,0,0,4.18-7.38,102,102,0,0,0-25.49-44.18,6,6,0,0,0-8.55,8.41A90.11,90.11,0,0,1,214.72,103.91ZM226.3,155.3a101.75,101.75,0,0,1-30.08,48.53,6,6,0,0,1-9.37-1.74,66,66,0,0,0-117.7,0,6,6,0,0,1-4.26,3.18,5.74,5.74,0,0,1-1.09.1,6,6,0,0,1-4-1.54A101.74,101.74,0,0,1,29.7,155.3a6,6,0,1,1,11.56-3.21,89.79,89.79,0,0,0,21.2,37.59,77.56,77.56,0,0,1,40-31.43,46,46,0,1,1,51,0,77.56,77.56,0,0,1,40,31.43,89.7,89.7,0,0,0,21.2-37.58,6,6,0,1,1,11.56,3.2ZM128,154a34,34,0,1,0-34-34A34,34,0,0,0,128,154Z"},null,-1),k0=[b0],Z0={key:4},$0=a("path",{d:"M96.26,37A8,8,0,0,1,102,27.29a104.11,104.11,0,0,1,52,0,8,8,0,0,1-2,15.75,8.15,8.15,0,0,1-2-.26,88,88,0,0,0-44,0A8,8,0,0,1,96.26,37ZM33.35,110a8,8,0,0,0,9.85-5.57,87.88,87.88,0,0,1,22-38.09A8,8,0,0,0,53.8,55.14a103.92,103.92,0,0,0-26,45A8,8,0,0,0,33.35,110ZM150,213.22a88,88,0,0,1-44,0,8,8,0,0,0-4,15.49,104.11,104.11,0,0,0,52,0,8,8,0,0,0-4-15.49Zm62.8-108.77a8,8,0,0,0,15.42-4.28,104,104,0,0,0-26-45,8,8,0,1,0-11.41,11.21A88.14,88.14,0,0,1,212.79,104.45Zm15.44,51.39a103.68,103.68,0,0,1-30.68,49.47A8,8,0,0,1,185.07,203a64,64,0,0,0-114.14,0,8,8,0,0,1-12.48,2.32,103.74,103.74,0,0,1-30.68-49.49,8,8,0,0,1,15.42-4.27,87.58,87.58,0,0,0,19,34.88,79.57,79.57,0,0,1,36.1-28.77,48,48,0,1,1,59.38,0,79.57,79.57,0,0,1,36.1,28.77,87.58,87.58,0,0,0,19-34.88,8,8,0,1,1,15.42,4.28ZM128,152a32,32,0,1,0-32-32A32,32,0,0,0,128,152Z"},null,-1),C0=[$0],S0={key:5},I0=a("path",{d:"M100.13,36A4,4,0,0,1,103,31.17a100.09,100.09,0,0,1,50,0,4,4,0,0,1-1,7.88,4.36,4.36,0,0,1-1-.13,92,92,0,0,0-46,0A4,4,0,0,1,100.13,36ZM34.42,106.16a4,4,0,0,0,4.92-2.79,91.92,91.92,0,0,1,23-39.82,4,4,0,0,0-5.71-5.61,100.15,100.15,0,0,0-25,43.3A4,4,0,0,0,34.42,106.16ZM151,217.09a92,92,0,0,1-46,0,4,4,0,0,0-2,7.75,100,100,0,0,0,50,0,4,4,0,1,0-2-7.74Zm65.65-113.71a4,4,0,1,0,7.7-2.14,100.08,100.08,0,0,0-25-43.31,4,4,0,1,0-5.71,5.61A92,92,0,0,1,216.65,103.38Zm7.73,51.39a99.77,99.77,0,0,1-29.5,47.57,4,4,0,0,1-6.24-1.16,68,68,0,0,0-121.28,0,4,4,0,0,1-2.83,2.12,3.61,3.61,0,0,1-.73.07,4,4,0,0,1-2.68-1,99.8,99.8,0,0,1-29.5-47.58,4,4,0,1,1,7.71-2.13A91.89,91.89,0,0,0,62.8,192.91a75.66,75.66,0,0,1,44.54-34.08,44,44,0,1,1,41.32,0,75.66,75.66,0,0,1,44.54,34.08,91.83,91.83,0,0,0,23.47-40.28,4,4,0,0,1,7.71,2.14ZM128,156a36,36,0,1,0-36-36A36,36,0,0,0,128,156Z"},null,-1),V0=[I0],X0={name:"PhUserCircleDashed"},P0=H({...X0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const m=A,r=$("weight","regular"),f=$("size","1em"),p=$("color","currentColor"),o=$("mirrored",!1),t=C(()=>m.weight??r),d=C(()=>m.size??f),v=C(()=>m.color??p),h=C(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:o?"scale(-1, 1)":void 0);return(M,P)=>(s(),c("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:d.value,height:d.value,fill:v.value,transform:h.value},M.$attrs),[K(M.$slots,"default"),t.value==="bold"?(s(),c("g",g0,p0)):t.value==="duotone"?(s(),c("g",v0,y0)):t.value==="fill"?(s(),c("g",A0,w0)):t.value==="light"?(s(),c("g",x0,k0)):t.value==="regular"?(s(),c("g",Z0,C0)):t.value==="thin"?(s(),c("g",S0,V0)):_("",!0)],16,m0))}}),D0={class:"grid grid-cols-1 gap-3"},F0={class:"flex gap-4 items-center"},N0={class:"text-2xl"},O0={class:"font-light text-xl"},T0={class:"space-x-2 mt-6"},U0={__name:"MergeModal",props:{userId:{type:Number,default:null},game:{type:String,default:null},settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=A,f=m,p=V(r.game),o=y({}),t=y(r.settings?.scores??!1);Y(async()=>{const v=await d0(r.game,null,r.userId);o.value=v.profile});function d(){f("saveMerge",{game:r.game,scores:t.value})}return(v,h)=>g(p)&&o.value?(s(),w(B,{key:0,transparent:"",onOverlayClick:h[1]||(h[1]=M=>f("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",D0,[a("div",F0,[l(z,{path:g(p).icon},null,8,["path"]),a("h1",N0,x(g(p).name),1)]),a("div",null,[a("h2",O0,x(o.value.name)+" - "+x(o.value.stats?.total_plays??0)+" Plays ",1)]),l(I,{label:"Scores",help:"Transfer all scores from this account to yours. This will not erase your current scores."},{default:u(()=>[l(E,{modelValue:t.value,"onUpdate:modelValue":h[0]||(h[0]=M=>t.value=M),name:"scores","input-value":t.value,type:"switch"},null,8,["modelValue","input-value"])]),_:1}),a("div",T0,[l(k,{color:"success",label:"Save",onClick:d})])])]),_:1})]),_:1})):_("",!0)}},z0={class:"grid grid-cols-1 gap-3"},B0={key:0,class:"flex gap-4 items-center"},j0={class:"text-2xl"},E0={class:"text-lg"},G0={class:"space-x-2 mt-6"},R0={__name:"ConfirmMergeModal",props:{settings:{type:Object,default:null}},emits:["saveMerge","closeModal"],setup(A,{emit:m}){const r=m;function f(){r("saveMerge")}return(p,o)=>(s(),w(B,{transparent:"",onOverlayClick:o[0]||(o[0]=t=>r("closeModal"))},{default:u(()=>[l(b,{class:"shadow-lg max-h-modal w-11/12 md:w-3/5 lg:w-2/5 xl:w-4/12 z-50 text-white/90"},{default:u(()=>[a("div",z0,[o[1]||(o[1]=a("h1",{class:"text-2xl font-bold"},"Merge Overview",-1)),(s(!0),c(X,null,j(Object.keys(A.settings),t=>(s(),c(X,{key:t},[t!=="card"?(s(),c("div",B0,[l(z,{path:g(V)(t)?.icon},null,8,["path"]),a("div",null,[a("h1",j0,x(g(V)(t)?.name),1),a("h2",E0,x(A.settings[t]?.scores?"✅":"❌")+" Transfer Scores ",1)])])):_("",!0)],64))),128)),a("div",null,[a("span",null,x(A.settings?.card?"✅":"❌")+" Transfer Card",1)]),a("div",G0,[l(k,{color:"success",label:"Save",onClick:f})])])]),_:1})]),_:1}))}},q0={key:1},J0={class:"grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-4 gap-4 mb-6"},L0={class:"mt-4"},H0={key:2},K0={class:"text-xl mb-6"},W0={class:"mt-4"},Y0={key:3},Q0={class:"mt-4"},u1={__name:"ClaimView",setup(A){const m=y(!1),r=y(null),f=y(!1),p=y(!1),o=F({cardId:null,pin:null}),t=y({game:null,scores:!1}),d=F({card:!0}),v=y(null),h=y(0);function M(i){var e=i.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),o.cardId=e}function P(i){i.target.value=i.target.value.replace(/\D/g,"")}async function G(){m.value=!0,r.value=await r0(o.cardId,o.pin),m.value=!1}function R(i){f.value=!1,t.value.game=i,f.value=!0}function D(){p.value=!0}function q(i){var e=[];for(const n of i){const Z=V(n.game);Z&&!Z.skip&&e.push(n)}return e.sort(function(n,Z){return Z.data.last_play_timestamp-n.data.last_play_timestamp}),e}function J({game:i,scores:e}){d[i]={scores:e},f.value=!1,t.value={game:null,scores:!1,data:!1}}async function L(){const i=await i0(o.cardId,o.pin,d);p.value=!1,i||window.alert("Failed to merge!"),i.status==="success"?(v.value=!0,h.value=i.count??0):v.value=!1}return(i,e)=>(s(),w(n0,null,{default:u(()=>[l(Q,null,{default:u(()=>[l(e0,{class:"mb-6","use-small":"","even-smaller":""}),r.value?_("",!0):(s(),c(X,{key:0},[l(S,{icon:g(a0),title:"Claim a Profile",main:""},null,8,["icon"]),l(b,{"is-form":"",class:"row-span-2 mb-6",onSubmit:e[2]||(e[2]=l0(n=>G(),["prevent"]))},{footer:u(()=>[l(k,{type:"submit",color:"success",label:"Start Claim"}),m.value?(s(),w(t0,{key:0,icon:g(c0),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):_("",!0)]),default:u(()=>[e[6]||(e[6]=a("h2",{class:"text-xl mb-6 lg:w-1/2"}," If you registered a card in game and need to claim it, you may do so here. Please note that the account cannot already be claimed! ",-1)),l(I,{label:"Card ID",help:"The 16 character ACCESS CODE. If your card is dated after 2016, you'll need to get the ACCESS CODE from a game."},{default:u(()=>[l(U,{modelValue:o.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>o.cardId=n),icon:g(O),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:M},null,8,["modelValue","icon"])]),_:1}),l(I,{label:"PIN",help:"Used when logging into a game"},{default:u(()=>[l(U,{modelValue:o.pin,"onUpdate:modelValue":e[1]||(e[1]=n=>o.pin=n),icon:g(u0),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:P},null,8,["modelValue","icon"])]),_:1})]),_:1,__:[6]})],64)),r.value&&v.value==null?(s(),c("div",q0,[l(S,{icon:g(P0),title:"Select Profiles to Merge",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[7]||(e[7]=a("h2",{class:"text-xl mb-6"},[N(" Click a game to view merge options. "),a("br"),N(" Please note that this cannot be undone once complete. ")],-1)),a("div",J0,[(s(!0),c(X,null,j(q(r.value.profiles),n=>(s(),w(s0,{key:n.game,game:n.game,value:n.data.total_plays,"profile-name":"",type:"plays",class:o0(d[n.game]?"border-green-800 border-[3px]":null),"disable-local-click":"",onClick:Z=>R(n.game)},null,8,["game","value","class","onClick"]))),128))]),l(I,{label:"Transfer Card",help:"Moves the card to your account."},{default:u(()=>[l(E,{modelValue:d.card,"onUpdate:modelValue":e[3]||(e[3]=n=>d.card=n),"input-value":d.card,icon:g(O),type:"switch",name:"card"},null,8,["modelValue","input-value","icon"])]),_:1}),a("div",L0,[l(k,{color:"success",label:"Start Merge",disabled:JSON.stringify(d)==JSON.stringify({}),onClick:D},null,8,["disabled"])])]),_:1,__:[7]})])):_("",!0),v.value==!0?(s(),c("div",H0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[a("h2",K0," ✅ Successfully merged "+x(h.value)+" records. Yippie! ",1),a("div",W0,[l(k,{color:"success",label:"Return to Dashboard",to:"/"})])]),_:1})])):_("",!0),v.value==!1?(s(),c("div",Y0,[l(S,{icon:g(T),title:"Merge Results",main:""},null,8,["icon"]),l(b,null,{default:u(()=>[e[8]||(e[8]=a("h2",{class:"text-xl mb-6"},"❌ Failed to merge. Please try again.",-1)),a("div",Q0,[l(k,{color:"warning",label:"Retry",onClick:D})])]),_:1,__:[8]})])):_("",!0),f.value?(s(),w(U0,{key:4,game:t.value.game,"user-id":r.value.userId,settings:d[t.value.game],onSaveMerge:J,onCloseModal:e[4]||(e[4]=n=>f.value=!1)},null,8,["game","user-id","settings"])):_("",!0),p.value?(s(),w(R0,{key:5,game:t.value.game,settings:d,onSaveMerge:L,onCloseModal:e[5]||(e[5]=n=>p.value=!1)},null,8,["game","settings"])):_("",!0)]),_:1})]),_:1}))}};export{u1 as default}; diff --git a/assets/ClaimView-DdlHDn8W.js b/assets/ClaimView-DdlHDn8W.js new file mode 100644 index 0000000..68391bd --- /dev/null +++ b/assets/ClaimView-DdlHDn8W.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,L as o,O as s,U as c,V as l,Y as u,c as d,ct as f,d as p,gt as m,j as h,k as g,mt as _,n as v,qt as y,s as b,tt as x}from"./favicon-DOtDvKM0.js";import{l as S}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as C}from"./PhSpinnerBall.vue-qe98_kGv.js";import{t as w}from"./PhUnite.vue-DhZIKd5Y.js";import{J as ee,Y as T,b as E,lt as D,y as O}from"./index-CioSqWPr.js";import{t as k}from"./FormField-BnVkNf9G.js";import{t as A}from"./FormControl-DgcWAxA4.js";import{o as j,s as M}from"./arcade--d87CplO.js";var N=[`width`,`height`,`fill`,`transform`],P={key:0},F=[s(`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)],I={key:1},L=[s(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),s(`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)],R={key:2},z=[s(`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)],B={key:3},V=[s(`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)],H={key:4},U=[s(`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)],W={key:5},te=[s(`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)],G=o({name:`PhQuestion`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),h(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[x(t.$slots,`default`),d.value===`bold`?(u(),h(`g`,P,F)):d.value===`duotone`?(u(),h(`g`,I,L)):d.value===`fill`?(u(),h(`g`,R,z)):d.value===`light`?(u(),h(`g`,B,V)):d.value===`regular`?(u(),h(`g`,H,U)):d.value===`thin`?(u(),h(`g`,W,te)):e(``,!0)],16,N))}}),K=[`width`,`height`,`fill`,`transform`],q={key:0},J=[s(`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)],Y={key:1},X=[s(`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),s(`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)],Z={key:2},Q=[s(`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)],ne={key:3},re=[s(`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)],ie={key:4},ae=[s(`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)],oe={key:5},se=[s(`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)],ce=o({name:`PhTextbox`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),h(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[x(t.$slots,`default`),d.value===`bold`?(u(),h(`g`,q,J)):d.value===`duotone`?(u(),h(`g`,Y,X)):d.value===`fill`?(u(),h(`g`,Z,Q)):d.value===`light`?(u(),h(`g`,ne,re)):d.value===`regular`?(u(),h(`g`,ie,ae)):d.value===`thin`?(u(),h(`g`,oe,se)):e(``,!0)],16,K))}}),le={key:1},ue={class:`text-2xl font-bold`},de={class:`text-xl mb-6`},fe={class:`text-xl mb-6`},pe={class:`mt-4`},$={key:2},me={class:`text-xl mb-6`},he={class:`mt-4`},ge={key:3},_e={class:`mt-4`},ve={__name:`ClaimView`,setup(r){let o=p(),c=m(!1),l=m(null),x=_({PCBID:null}),N=m(null);async function P(){c.value=!0,l.value=await M(x.PCBID),c.value=!1}async function F(){let e=await j(x.PCBID);e||window.alert(`Failed to takeover!`),e.status===`success`?N.value=!0:N.value=!1,o.userLoaded=!1,o.loadUser()}return(r,o)=>(u(),g(E,null,{default:f(()=>[a(ee,null,{default:f(()=>[a(T,{class:`mb-6`,"use-small":``,"even-smaller":``}),l.value?e(``,!0):(u(),h(t,{key:0},[a(O,{icon:n(D),title:`Claim an Arcade`,main:``},null,8,[`icon`]),a(d,{"is-form":``,class:`row-span-2 mb-6`,onSubmit:o[1]||=S(e=>P(),[`prevent`])},{footer:f(()=>[a(v,{type:`submit`,color:`success`,label:`Start Claim`}),c.value?(u(),g(b,{key:0,icon:n(C),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:f(()=>[o[2]||=s(`h2`,{class:`text-xl mb-6 lg:w-1/2`},[i(` Claim an arcade using a PCBID.`),s(`br`),i(` You cannot claim the arcade if it has an owner. `)],-1),a(k,{label:`PCBID`,help:`A PCBID from the arcade you're wanting to claim.`},{default:f(()=>[a(A,{modelValue:x.PCBID,"onUpdate:modelValue":o[0]||=e=>x.PCBID=e,icon:n(ce),name:`cardId`,type:`pcbid`,placeholder:`XXXXXXXXXXXXXXXXX`,minlength:20,maxlength:20,required:``},null,8,[`modelValue`,`icon`])]),_:1})]),_:1})],64)),l.value&&N.value==null?(u(),h(`div`,le,[a(O,{icon:n(G),title:`Confirm Merge`,main:``},null,8,[`icon`]),a(d,null,{default:f(()=>[s(`h2`,ue,y(l.value?.arcade?.name),1),s(`h3`,de,y(l.value?.arcade?.description),1),s(`h2`,fe,` This arcade has `+y(l.value?.count)+` machine(s). `,1),s(`div`,pe,[a(v,{color:`success`,label:`Start Takeover`,onClick:F})])]),_:1})])):e(``,!0),N.value==1?(u(),h(`div`,$,[a(O,{icon:n(w),title:`Takeover Results`,main:``},null,8,[`icon`]),a(d,null,{default:f(()=>[s(`h2`,me,` ✅ Successfully merged `+y(l.value?.count)+` machines. Yippie! `,1),s(`div`,he,[a(v,{color:`success`,label:`Go to Arcade`,to:`/arcade/${l.value?.arcade?.id}`},null,8,[`to`])])]),_:1})])):e(``,!0),N.value==0?(u(),h(`div`,ge,[a(O,{icon:n(w),title:`Takeover Results`,main:``},null,8,[`icon`]),a(d,null,{default:f(()=>[o[3]||=s(`h2`,{class:`text-xl mb-6`},`❌ Failed to takeover. Please try again.`,-1),s(`div`,_e,[a(v,{color:`warning`,label:`Retry`,onClick:F})])]),_:1})])):e(``,!0)]),_:1})]),_:1}))}};export{ve as default}; \ No newline at end of file diff --git a/assets/ClaimView-DfP70y4I.js b/assets/ClaimView-DfP70y4I.js new file mode 100644 index 0000000..d85f731 --- /dev/null +++ b/assets/ClaimView-DfP70y4I.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,L as o,O as s,U as c,Ut as l,V as u,Y as d,c as f,ct as p,et as m,gt as h,j as g,k as _,mt as v,n as y,q as b,qt as x,s as S,tt as C}from"./favicon-DOtDvKM0.js";import{l as w}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as T}from"./PhCreditCard.vue-D4XAEMhb.js";import{t as ee}from"./PhPassword.vue-BhqJQYdo.js";import{t as E}from"./PhSpinnerBall.vue-qe98_kGv.js";import{t as D}from"./PhUnite.vue-DhZIKd5Y.js";import{$ as O,B as k,G as A,J as te,K as j,Ot as M,V as N,Y as P,at as F,b as I,y as L}from"./index-CioSqWPr.js";import{t as R}from"./FormField-BnVkNf9G.js";import{t as z}from"./FormControl-DgcWAxA4.js";import{t as B}from"./FormCheckRadio-CQgPFPyW.js";import{a as V}from"./profile-Ci8BPFQa.js";var H=[`width`,`height`,`fill`,`transform`],U={key:0},W=[s(`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)],G={key:1},K=[s(`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),s(`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)],q={key:2},J=[s(`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)],Y={key:3},X=[s(`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)],Z={key:4},Q=[s(`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)],$={key:5},ne=[s(`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)],re=o({name:`PhUserCircleDashed`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=u(`weight`,`regular`),a=u(`size`,`1em`),o=u(`color`,`currentColor`),s=u(`mirrored`,!1),l=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(d(),g(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[C(t.$slots,`default`),l.value===`bold`?(d(),g(`g`,U,W)):l.value===`duotone`?(d(),g(`g`,G,K)):l.value===`fill`?(d(),g(`g`,q,J)):l.value===`light`?(d(),g(`g`,Y,X)):l.value===`regular`?(d(),g(`g`,Z,Q)):l.value===`thin`?(d(),g(`g`,$,ne)):e(``,!0)],16,H))}}),ie={class:`grid grid-cols-1 gap-3`},ae={class:`flex gap-4 items-center`},oe={class:`text-2xl`},se={class:`font-light text-xl`},ce={class:`space-x-2 mt-6`},le={__name:`MergeModal`,props:{userId:{type:Number,default:null},game:{type:String,default:null},settings:{type:Object,default:null}},emits:[`saveMerge`,`closeModal`],setup(t,{emit:r}){let i=t,o=r,c=O(i.game),l=h({}),u=h(i.settings?.scores??!1);b(async()=>{let e=await V(i.game,null,i.userId);l.value=e.profile});function m(){o(`saveMerge`,{game:i.game,scores:u.value})}return(t,r)=>n(c)&&l.value?(d(),_(M,{key:0,transparent:``,onOverlayClick:r[1]||=e=>o(`closeModal`)},{default:p(()=>[a(f,{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:p(()=>[s(`div`,ie,[s(`div`,ae,[a(j,{path:n(c).icon},null,8,[`path`]),s(`h1`,oe,x(n(c).name),1)]),s(`div`,null,[s(`h2`,se,x(l.value.name)+` - `+x(l.value.stats?.total_plays??0)+` Plays `,1)]),a(R,{label:`Scores`,help:`Transfer all scores from this account to yours. This will not erase your current scores.`},{default:p(()=>[a(B,{modelValue:u.value,"onUpdate:modelValue":r[0]||=e=>u.value=e,name:`scores`,"input-value":u.value,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),s(`div`,ce,[a(y,{color:`success`,label:`Save`,onClick:m})])])]),_:1})]),_:1})):e(``,!0)}},ue={class:`grid grid-cols-1 gap-3`},de={key:0,class:`flex gap-4 items-center`},fe={class:`text-2xl`},pe={class:`text-lg`},me={class:`space-x-2 mt-6`},he={__name:`ConfirmMergeModal`,props:{settings:{type:Object,default:null}},emits:[`saveMerge`,`closeModal`],setup(r,{emit:i}){let o=i;function c(){o(`saveMerge`)}return(i,l)=>(d(),_(M,{transparent:``,onOverlayClick:l[0]||=e=>o(`closeModal`)},{default:p(()=>[a(f,{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:p(()=>[s(`div`,ue,[l[1]||=s(`h1`,{class:`text-2xl font-bold`},`Merge Overview`,-1),(d(!0),g(t,null,m(Object.keys(r.settings),i=>(d(),g(t,{key:i},[i===`card`?e(``,!0):(d(),g(`div`,de,[a(j,{path:n(O)(i)?.icon},null,8,[`path`]),s(`div`,null,[s(`h1`,fe,x(n(O)(i)?.name),1),s(`h2`,pe,x(r.settings[i]?.scores?`✅`:`❌`)+` Transfer Scores `,1)])]))],64))),128)),s(`div`,null,[s(`span`,null,x(r.settings?.card?`✅`:`❌`)+` Transfer Card`,1)]),s(`div`,me,[a(y,{color:`success`,label:`Save`,onClick:c})])])]),_:1})]),_:1}))}},ge={key:1},_e={class:`grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-4 gap-4 mb-6`},ve={class:`mt-4`},ye={key:2},be={class:`text-xl mb-6`},xe={class:`mt-4`},Se={key:3},Ce={class:`mt-4`},we={__name:`ClaimView`,setup(r){let o=h(!1),c=h(null),u=h(!1),b=h(!1),C=v({cardId:null,pin:null}),j=h({game:null,scores:!1}),M=v({card:!0}),V=h(null),H=h(0);function U(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),C.cardId=t}function W(e){e.target.value=e.target.value.replace(/\D/g,``)}async function G(){o.value=!0,c.value=await N(C.cardId,C.pin),o.value=!1}function K(e){u.value=!1,j.value.game=e,u.value=!0}function q(){b.value=!0}function J(e){var t=[];for(let n of e){let e=O(n.game);e&&!e.skip&&t.push(n)}return t.sort(function(e,t){return t.data.last_play_timestamp-e.data.last_play_timestamp}),t}function Y({game:e,scores:t}){M[e]={scores:t},u.value=!1,j.value={game:null,scores:!1,data:!1}}async function X(){let e=await k(C.cardId,C.pin,M);b.value=!1,e||window.alert(`Failed to merge!`),e.status===`success`?(V.value=!0,H.value=e.count??0):V.value=!1}return(r,h)=>(d(),_(I,null,{default:p(()=>[a(te,null,{default:p(()=>[a(P,{class:`mb-6`,"use-small":``,"even-smaller":``}),c.value?e(``,!0):(d(),g(t,{key:0},[a(L,{icon:n(F),title:`Claim a Profile`,main:``},null,8,[`icon`]),a(f,{"is-form":``,class:`row-span-2 mb-6`,onSubmit:h[2]||=w(e=>G(),[`prevent`])},{footer:p(()=>[a(y,{type:`submit`,color:`success`,label:`Start Claim`}),o.value?(d(),_(S,{key:0,icon:n(E),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:p(()=>[h[6]||=s(`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),a(R,{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:p(()=>[a(z,{modelValue:C.cardId,"onUpdate:modelValue":h[0]||=e=>C.cardId=e,icon:n(T),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:U},null,8,[`modelValue`,`icon`])]),_:1}),a(R,{label:`PIN`,help:`Used when logging into a game`},{default:p(()=>[a(z,{modelValue:C.pin,"onUpdate:modelValue":h[1]||=e=>C.pin=e,icon:n(ee),type:`password`,name:`pin`,minlength:4,maxlength:4,inputmode:`numeric`,pattern:`\\d{4}`,autocomplete:`pin`,onInput:W},null,8,[`modelValue`,`icon`])]),_:1})]),_:1})],64)),c.value&&V.value==null?(d(),g(`div`,ge,[a(L,{icon:n(re),title:`Select Profiles to Merge`,main:``},null,8,[`icon`]),a(f,null,{default:p(()=>[h[7]||=s(`h2`,{class:`text-xl mb-6`},[i(` Click a game to view merge options. `),s(`br`),i(` Please note that this cannot be undone once complete. `)],-1),s(`div`,_e,[(d(!0),g(t,null,m(J(c.value.profiles),e=>(d(),_(A,{key:e.game,game:e.game,value:e.data.total_plays,"profile-name":``,type:`plays`,class:l(M[e.game]?`border-green-800 border-[3px]`:null),"disable-local-click":``,onClick:t=>K(e.game)},null,8,[`game`,`value`,`class`,`onClick`]))),128))]),a(R,{label:`Transfer Card`,help:`Moves the card to your account.`},{default:p(()=>[a(B,{modelValue:M.card,"onUpdate:modelValue":h[3]||=e=>M.card=e,"input-value":M.card,icon:n(T),type:`switch`,name:`card`},null,8,[`modelValue`,`input-value`,`icon`])]),_:1}),s(`div`,ve,[a(y,{color:`success`,label:`Start Merge`,disabled:JSON.stringify(M)==JSON.stringify({}),onClick:q},null,8,[`disabled`])])]),_:1})])):e(``,!0),V.value==1?(d(),g(`div`,ye,[a(L,{icon:n(D),title:`Merge Results`,main:``},null,8,[`icon`]),a(f,null,{default:p(()=>[s(`h2`,be,` ✅ Successfully merged `+x(H.value)+` records. Yippie! `,1),s(`div`,xe,[a(y,{color:`success`,label:`Return to Dashboard`,to:`/`})])]),_:1})])):e(``,!0),V.value==0?(d(),g(`div`,Se,[a(L,{icon:n(D),title:`Merge Results`,main:``},null,8,[`icon`]),a(f,null,{default:p(()=>[h[8]||=s(`h2`,{class:`text-xl mb-6`},`❌ Failed to merge. Please try again.`,-1),s(`div`,Ce,[a(y,{color:`warning`,label:`Retry`,onClick:q})])]),_:1})])):e(``,!0),u.value?(d(),_(le,{key:4,game:j.value.game,"user-id":c.value.userId,settings:M[j.value.game],onSaveMerge:Y,onCloseModal:h[4]||=e=>u.value=!1},null,8,[`game`,`user-id`,`settings`])):e(``,!0),b.value?(d(),_(he,{key:5,game:j.value.game,settings:M,onSaveMerge:X,onCloseModal:h[5]||=e=>b.value=!1},null,8,[`game`,`settings`])):e(``,!0)]),_:1})]),_:1}))}};export{we as default}; \ No newline at end of file diff --git a/assets/ContentView-BOatIR4b.js b/assets/ContentView-BOatIR4b.js new file mode 100644 index 0000000..1eaf518 --- /dev/null +++ b/assets/ContentView-BOatIR4b.js @@ -0,0 +1,6 @@ +import{A as e,C as t,Ct as n,D as r,I as i,J as a,L as o,O as s,U as c,V as l,Y as u,c as d,ct as f,et as p,gt as m,j as h,k as g,q as _,qt as v,tt as y}from"./favicon-DOtDvKM0.js";import{$ as b,J as x,K as S,Y as C,b as w,j as T,t as E,y as D}from"./index-CioSqWPr.js";var O=[`width`,`height`,`fill`,`transform`],k={key:0},A=[s(`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)],j={key:1},M=[s(`path`,{d:`M104,152l48,72H24l36-56,16.36,25.45ZM152,32V88h56Z`,opacity:`0.2`},null,-1),s(`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)],N={key:2},P=[s(`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)],F={key:3},I=[s(`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)],L={key:4},R=[s(`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)],z={key:5},B=[s(`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)],V=o({name:`PhFileImage`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),h(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),h(`g`,k,A)):d.value===`duotone`?(u(),h(`g`,j,M)):d.value===`fill`?(u(),h(`g`,N,P)):d.value===`light`?(u(),h(`g`,F,I)):d.value===`regular`?(u(),h(`g`,L,R)):d.value===`thin`?(u(),h(`g`,z,B)):e(``,!0)],16,O))}}),H={class:`md:flex gap-4 items-center pb-6`},U={class:`text-3xl`},W={class:`text-2xl font-light`},G={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`},K=[`onMousemove`,`onMouseleave`],q=[`id`],J=[`href`],Y=[`id`],X=[`src`],Z={key:1},Q={class:`space-y-1 text-center`},$={class:`text-xl xl:text-xl`},ee={__name:`ContentView`,setup(r){var o=m([]);let c=m(!1);async function l(){o.value=null;try{o.value=y(await T(`lpac_upload`))}catch(e){console.error(`Failed to fetch content:`,e)}c.value=!1}_(async()=>{if(await l(),window.DeviceOrientationEvent){if(typeof DeviceOrientationEvent.requestPermission==`function`)try{if(await DeviceOrientationEvent.requestPermission()!==`granted`)return}catch(e){console.warn(`Device orientation permission denied {1}`,e);return}window.addEventListener(`deviceorientation`,A)}});function y(e){e.sort(function(e,t){return t.timestamp-e.timestamp});for(let t of e){let e=b(t.game);t.game=e.name,t.version=e.versions.find(e=>e.id==t.version).label??0,t.timestamp&&=E(t.timestamp)}return e}function O(e,t){let n=document.getElementById(`card-${t}`),r=document.getElementById(`shine-${t}`);if(!n||!r)return;let i=n.getBoundingClientRect(),a=e.clientX-i.left,o=e.clientY-i.top,s=i.width/2,c=i.height/2,l=(o-c)/c*-10,u=(a-s)/s*10;n.style.transform=`rotateX(${l}deg) rotateY(${u}deg) scale(1.05)`,r.style.opacity=`100`,r.style.background=`radial-gradient(circle at ${a}px ${o}px, rgba(255,255,255,0.5), transparent 60%)`}function k(e){let t=document.getElementById(`card-${e}`),n=document.getElementById(`shine-${e}`);t&&(t.style.transform=`rotateX(0deg) rotateY(0deg) scale(1)`),n&&(n.style.opacity=`0`)}function A(e){let{beta:t,gamma:n}=e;if(t===null||n===null)return;let r=Math.max(Math.min(t-45,15),-15),i=Math.max(Math.min(n,15),-15);document.querySelectorAll(`.tilt-card`).forEach(e=>{e.style.transform=`rotateX(${r/3}deg) rotateY(${i/3}deg) scale(1.02)`})}return a(()=>{window.removeEventListener(`deviceorientation`,A)}),(r,a)=>(u(),g(w,null,{default:f(()=>[i(x,null,{default:f(()=>[i(C,{class:`mb-6`,"use-small":``,"even-smaller":``}),n(o)?(u(),h(t,{key:0},[i(D,{icon:n(V),title:`Your Uploads`,main:``},null,8,[`icon`]),(u(!0),h(t,null,p(n(o),e=>(u(),g(d,{key:e.timestamp,class:`mb-6`},{default:f(()=>[s(`div`,H,[i(S,{path:n(b)(e.game).icon},null,8,[`path`]),s(`h1`,U,v(n(b)(e.game).name),1),s(`h1`,W,v(e.timestamp),1)]),e.data?.status==`uploaded`?(u(),h(`div`,G,[(u(!0),h(t,null,p(e.data?.filelist,e=>(u(),h(`div`,{key:e.filename,class:`relative group [perspective:1000px]`,onMousemove:t=>O(t,e.filename),onMouseleave:t=>k(e.filename)},[s(`div`,{id:`card-${e.filename}`,class:`transition-transform duration-300 ease-out [transform-style:preserve-3d] md:hover:scale-[1.05]`},[s(`a`,{href:`https://cdn.phaseii.network/file/PhaseII/${e.b2_path}`,target:`_blank`},[s(`div`,{id:`shine-${e.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), + transparent 70% + )`}},null,8,Y),s(`img`,{class:`w-[200px] shadow-xl`,src:`https://cdn.phaseii.network/file/PhaseII/${e.b2_path}`},null,8,X)],8,J)],8,q)],40,K))),128))])):(u(),h(`div`,Z,[s(`div`,Q,[a[0]||=s(`h1`,{class:`text-2xl xl:text-4xl font-bold`},` Your content is still uploading! `,-1),a[1]||=s(`h2`,{class:`text-xl xl:text-2xl font-light`},` Please wait for the upload to complete. `,-1),s(`h2`,$,` Upload started at `+v(n(o)[0].timestamp),1)])]))]),_:2},1024))),128))],64)):e(``,!0)]),_:1})]),_:1}))}};export{ee as default}; \ No newline at end of file diff --git a/assets/ContentView-HuD_u4kJ.js b/assets/ContentView-HuD_u4kJ.js deleted file mode 100644 index 2598aa8..0000000 --- a/assets/ContentView-HuD_u4kJ.js +++ /dev/null @@ -1,6 +0,0 @@ -import{ac as C,ad as m,v as p,a as o,f as l,ae as D,j as B,af as P,p as n,r as k,o as Y,ap as S,c as H,w as M,b as f,_ as X,X as F,e as d,F as w,d as N,g as L,n as q,ah as z,ag as V,t as A,k as U,aq as j,i as O}from"./index-Dd7VcHfL.js";const G=["width","height","fill","transform"],T={key:0},R=n("path",{d:"M114,145.34a12,12,0,0,0-20,0L79,167.82,72.3,157.73a12,12,0,0,0-20.07.17L13.91,217.51A12,12,0,0,0,24,236H152a12,12,0,0,0,10-18.66ZM46,212,62.5,186.3l6.55,9.81a12,12,0,0,0,20,0l15-22.48L129.58,212ZM216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v84a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212a12,12,0,0,0,0,24h4a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Z"},null,-1),W=[R],J={key:1},K=n("path",{d:"M104,152l48,72H24l36-56,16.36,25.45ZM152,32V88h56Z",opacity:"0.2"},null,-1),Q=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ee=[K,Q],te={key:2},ae=n("path",{d:"M158.66,219.56A8,8,0,0,1,152,232H24a8,8,0,0,1-6.73-12.33l36-56a8,8,0,0,1,13.46,0l9.76,15.18,20.85-31.29a8,8,0,0,1,13.32,0ZM216,88V216a16,16,0,0,1-16,16h-8a8,8,0,0,1,0-16h8V96H152a8,8,0,0,1-8-8V40H56v88a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z"},null,-1),ne=[ae],se={key:3},oe=n("path",{d:"M109,148.67a6,6,0,0,0-10,0L76.46,182.5,65.05,164.76a6,6,0,0,0-10.1,0l-36,56A6,6,0,0,0,24,230H152a6,6,0,0,0,5-9.33ZM35,218l25-38.9,11.32,17.6a6,6,0,0,0,10,.08l22.64-34L140.79,218ZM212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v88a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2h-8a6,6,0,0,0,0,12h8a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Z"},null,-1),le=[oe],re={key:4},ie=n("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"},null,-1),ce=[ie],de={key:5},ue=n("path",{d:"M107.33,149.78a4,4,0,0,0-6.66,0L76.42,186.15,63.36,165.84a4,4,0,0,0-6.72,0l-36,56A4,4,0,0,0,24,228H152a4,4,0,0,0,3.33-6.22ZM31.33,220,60,175.4l13,20.22a4,4,0,0,0,3.33,1.83,3.93,3.93,0,0,0,3.36-1.78L104,159.21,144.53,220ZM210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v88a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4h-8a4,4,0,0,0,0,8h8a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156Z"},null,-1),he=[ue],me={name:"PhFileImage"},pe=C({...me,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const r=Z,g=m("weight","regular"),v=m("size","1em"),_=m("color","currentColor"),y=m("mirrored",!1),c=p(()=>r.weight??g),u=p(()=>r.size??v),a=p(()=>r.color??_),e=p(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(t,s)=>(o(),l("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:a.value,transform:e.value},t.$attrs),[D(t.$slots,"default"),c.value==="bold"?(o(),l("g",T,W)):c.value==="duotone"?(o(),l("g",J,ee)):c.value==="fill"?(o(),l("g",te,ne)):c.value==="light"?(o(),l("g",se,le)):c.value==="regular"?(o(),l("g",re,ce)):c.value==="thin"?(o(),l("g",de,he)):B("",!0)],16,G))}}),fe={class:"md:flex gap-4 items-center pb-6"},ge={class:"text-3xl"},ve={class:"text-2xl font-light"},_e={key:0,class:"w-full grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 2xl:grid-cols-6 3xl:grid-cols-7 4xl:grid-cols-8 gap-6 place-items-center"},ye=["onMousemove","onMouseleave"],xe=["id"],Me=["href"],we=["id"],Ve=["src"],Ae={key:1},Ze={class:"space-y-1 text-center"},$e={class:"text-xl xl:text-xl"},ke={__name:"ContentView",setup(Z){var r=k([]);const g=k(!1);async function v(){r.value=null;try{const a=await j("lpac_upload");r.value=_(a)}catch(a){console.error("Failed to fetch content:",a)}g.value=!1}Y(async()=>{if(await v(),window.DeviceOrientationEvent){if(typeof DeviceOrientationEvent.requestPermission=="function")try{if(await DeviceOrientationEvent.requestPermission()!=="granted")return}catch(a){console.warn("Device orientation permission denied {1}",a);return}window.addEventListener("deviceorientation",u)}});function _(a){a.sort(function(e,t){return t.timestamp-e.timestamp});for(const e of a){const t=V(e.game);e.game=t.name,e.version=t.versions.find(s=>s.id==e.version).label??0,e.timestamp&&(e.timestamp=O(e.timestamp))}return a}function y(a,e){const t=document.getElementById(`card-${e}`),s=document.getElementById(`shine-${e}`);if(!t||!s)return;const i=t.getBoundingClientRect(),x=a.clientX-i.left,h=a.clientY-i.top,$=i.width/2,b=i.height/2,E=(h-b)/b*-10,I=(x-$)/$*10;t.style.transform=`rotateX(${E}deg) rotateY(${I}deg) scale(1.05)`,s.style.opacity="100",s.style.background=`radial-gradient(circle at ${x}px ${h}px, rgba(255,255,255,0.5), transparent 60%)`}function c(a){const e=document.getElementById(`card-${a}`),t=document.getElementById(`shine-${a}`);e&&(e.style.transform="rotateX(0deg) rotateY(0deg) scale(1)"),t&&(t.style.opacity="0")}function u(a){const{beta:e,gamma:t}=a;if(e===null||t===null)return;const s=Math.max(Math.min(e-45,15),-15),i=Math.max(Math.min(t,15),-15);document.querySelectorAll(".tilt-card").forEach(h=>{h.style.transform=`rotateX(${s/3}deg) rotateY(${i/3}deg) scale(1.02)`})}return S(()=>{window.removeEventListener("deviceorientation",u)}),(a,e)=>(o(),H(U,null,{default:M(()=>[f(X,null,{default:M(()=>[f(F,{class:"mb-6","use-small":"","even-smaller":""}),d(r)?(o(),l(w,{key:0},[f(N,{icon:d(pe),title:"Your Uploads",main:""},null,8,["icon"]),(o(!0),l(w,null,L(d(r),t=>(o(),H(q,{key:t.timestamp,class:"mb-6"},{default:M(()=>[n("div",fe,[f(z,{path:d(V)(t.game).icon},null,8,["path"]),n("h1",ge,A(d(V)(t.game).name),1),n("h1",ve,A(t.timestamp),1)]),t.data?.status=="uploaded"?(o(),l("div",_e,[(o(!0),l(w,null,L(t.data?.filelist,s=>(o(),l("div",{key:s.filename,class:"relative group [perspective:1000px]",onMousemove:i=>y(i,s.filename),onMouseleave:i=>c(s.filename)},[n("div",{id:`card-${s.filename}`,class:"transition-transform duration-300 ease-out [transform-style:preserve-3d] md:hover:scale-[1.05]"},[n("a",{href:`https://cdn.phaseii.network/file/PhaseII/${s.b2_path}`,target:"_blank"},[n("div",{id:`shine-${s.filename}`,class:"absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100 transition-opacity duration-300 mix-blend-overlay",style:{background:`radial-gradient( - circle at 50% 50%, - rgba(255, 255, 255, 0.6), - rgba(255, 0, 150, 0.2), - transparent 70% - )`}},null,8,we),n("img",{class:"w-[200px] shadow-xl",src:`https://cdn.phaseii.network/file/PhaseII/${s.b2_path}`},null,8,Ve)],8,Me)],8,xe)],40,ye))),128))])):(o(),l("div",Ae,[n("div",Ze,[e[0]||(e[0]=n("h1",{class:"text-2xl xl:text-4xl font-bold"}," Your content is still uploading! ",-1)),e[1]||(e[1]=n("h2",{class:"text-xl xl:text-2xl font-light"}," Please wait for the upload to complete. ",-1)),n("h2",$e," Upload started at "+A(d(r)[0].timestamp),1)])]))]),_:2},1024))),128))],64)):B("",!0)]),_:1})]),_:1}))}};export{ke as default}; diff --git a/assets/CustomizeView-D91DBCCL.js b/assets/CustomizeView-D91DBCCL.js deleted file mode 100644 index 5e5d1f5..0000000 --- a/assets/CustomizeView-D91DBCCL.js +++ /dev/null @@ -1 +0,0 @@ -import{a0 as k,u as y,r as U,V as C,a as v,c as f,w as t,b as l,_ as F,X as w,d as O,e as d,a1 as P,p as r,n as h,G as S,s as c,j as N,k as z,a2 as B}from"./index-Dd7VcHfL.js";import{_ as s}from"./FormField-Bwi0Loff.js";import{_ as m}from"./FormControl-CCDw8uxL.js";import{_ as o}from"./FormCheckRadio-DZXXXr5D.js";class p{static baseCardList=[{id:"time",label:"Default"},{id:"carpet",label:"Arcade Carpet"},{id:"gradient",label:"Pink/Purple Gradient"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"loveplus",label:"LovePlus"},{id:"paint",label:"i eat paint"},{id:"shrimp",label:"Shrimp"},{id:"unity",label:"Unity"}];static get cardList(){const u=k.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...u]}static borderList=[{id:"",label:"None"},{id:"test",label:"Basic"},{id:"swirl",label:"Swirl"},{id:"pride",label:"Pride Flag"},{id:"trans",label:"Trans Flag"},{id:"nonbinary",label:"Non-Binary Flag"},{id:"lesbian",label:"Lesbian Flag"},{id:"leaves",label:"Leaves"}];static iconFillList=[{id:0,label:"Regular"},{id:1,label:"Thin"},{id:2,label:"Light"},{id:3,label:"Bold"},{id:4,label:"Filled"},{id:5,label:"Duotone"}]}const $={class:"space-x-2"},I={__name:"CustomizeView",setup(V){const u=y(),e=U(u.userCustomize);var b=JSON.parse(JSON.stringify(u.userCustomize));C(()=>u.userCustomize,n=>{e.value=n,b=JSON.parse(JSON.stringify(n))});async function _(){var n=null;try{n=await B(e.value)}catch(a){console.error("Failed to update customize:",a)}n?.status==="success"&&(u.userLoaded=!1,await u.loadUser(),location.reload())}function g(){return JSON.stringify(b)!==JSON.stringify(e.value)}async function L(){u.userLoaded=!1,await u.loadUser(),location.reload()}return(n,a)=>(v(),f(z,null,{default:t(()=>[l(F,null,{default:t(()=>[l(w,{class:"mb-6"}),l(O,{icon:d(P),title:"Profile Customizations",main:""},null,8,["icon"]),r("div",null,[l(h,null,{default:t(()=>[r("form",{onSubmit:S(_,["prevent"])},[l(s,{label:"Profile Background"},{default:t(()=>[l(m,{modelValue:e.value.card,"onUpdate:modelValue":a[0]||(a[0]=i=>e.value.card=i),options:d(p).cardList,"model-value":e.value.card??"time",name:"card"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Profile Border"},{default:t(()=>[l(m,{modelValue:e.value.border,"onUpdate:modelValue":a[1]||(a[1]=i=>e.value.border=i),options:d(p).borderList,"model-value":e.value.border??"",name:"border"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Disable Greeting"},{default:t(()=>[l(o,{modelValue:e.value.disableGreeting,"onUpdate:modelValue":a[2]||(a[2]=i=>e.value.disableGreeting=i),type:"switch","input-value":e.value.disableGreeting??!1,name:"disableGreeting"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Disable WebUI Update Popup"},{default:t(()=>[l(o,{modelValue:e.value.disableUpdatePopup,"onUpdate:modelValue":a[3]||(a[3]=i=>e.value.disableUpdatePopup=i),type:"switch","input-value":e.value.disableUpdatePopup??!1,name:"disableUpdatePopup"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Shrimp Links",help:"Allow my mind to be probed by shrimps",class:"text-pink-300"},{default:t(()=>[l(o,{modelValue:e.value.shrimpLinks,"onUpdate:modelValue":a[4]||(a[4]=i=>e.value.shrimpLinks=i),type:"switch","input-value":e.value.shrimpLinks??!1,name:"shrimpLinks"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Buttons"},{default:t(()=>[l(o,{modelValue:e.value.buttonOutline,"onUpdate:modelValue":a[5]||(a[5]=i=>e.value.buttonOutline=i),type:"switch","input-value":e.value.buttonOutline??!1,name:"buttonOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Outlined Pill-Tags"},{default:t(()=>[l(o,{modelValue:e.value.pillOutline,"onUpdate:modelValue":a[6]||(a[6]=i=>e.value.pillOutline=i),type:"switch","input-value":e.value.pillOutline??!1,name:"pillOutline"},null,8,["modelValue","input-value"])]),_:1}),l(s,{label:"Icon Fill"},{default:t(()=>[l(m,{modelValue:e.value.iconFill,"onUpdate:modelValue":a[7]||(a[7]=i=>e.value.iconFill=i),options:d(p).iconFillList,"model-value":e.value.iconFill??5,name:"iconFill"},null,8,["modelValue","options","model-value"])]),_:1}),l(s,{label:"Hide QuickLinks",help:"Turns off the buttons in the navbar"},{default:t(()=>[l(o,{modelValue:e.value.hideQuickLinks,"onUpdate:modelValue":a[8]||(a[8]=i=>e.value.hideQuickLinks=i),type:"switch","input-value":e.value.hideQuickLinks??!1,name:"hideQuickLinks"},null,8,["modelValue","input-value"])]),_:1}),r("div",$,[l(c,{type:"submit",color:"success",label:"Save"}),g()?(v(),f(c,{key:0,color:"danger",label:"Revert",onClick:L})):N("",!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{I as default}; diff --git a/assets/CustomizeView-DeDLoBV1.js b/assets/CustomizeView-DeDLoBV1.js new file mode 100644 index 0000000..f81a4b1 --- /dev/null +++ b/assets/CustomizeView-DeDLoBV1.js @@ -0,0 +1 @@ +import{A as e,Ct as t,I as n,O as r,Y as i,c as a,ct as o,d as s,gt as c,k as l,n as u,st as d}from"./favicon-DOtDvKM0.js";import{l as f}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{J as p,Q as m,U as h,Y as g,b as _,ft as v,y}from"./index-CioSqWPr.js";import{t as b}from"./FormField-BnVkNf9G.js";import{t as x}from"./FormControl-DgcWAxA4.js";import{t as S}from"./FormCheckRadio-CQgPFPyW.js";var C=class{static baseCardList=[{id:`time`,label:`Default`},{id:`carpet`,label:`Arcade Carpet`},{id:`gradient`,label:`Pink/Purple Gradient`},{id:`pride`,label:`Pride Flag`},{id:`trans`,label:`Trans Flag`},{id:`nonbinary`,label:`Non-Binary Flag`},{id:`lesbian`,label:`Lesbian Flag`},{id:`loveplus`,label:`LovePlus`},{id:`paint`,label:`i eat paint`},{id:`shrimp`,label:`Shrimp`},{id:`unity`,label:`Unity`}];static get cardList(){let e=m.filter(e=>!e.skip).map(e=>({id:e.assetId?e.assetId:e.id,label:e.name}));return[...this.baseCardList,...e]}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`}]},w={class:`space-x-2`},T={__name:`CustomizeView`,setup(m){let T=s(),E=c(T.userCustomize);var D=JSON.parse(JSON.stringify(T.userCustomize));d(()=>T.userCustomize,e=>{E.value=e,D=JSON.parse(JSON.stringify(e))});async function O(){var e=null;try{e=await h(E.value)}catch(e){console.error(`Failed to update customize:`,e)}e?.status===`success`&&(T.userLoaded=!1,await T.loadUser(),location.reload())}function k(){return JSON.stringify(D)!==JSON.stringify(E.value)}async function A(){T.userLoaded=!1,await T.loadUser(),location.reload()}return(s,c)=>(i(),l(_,null,{default:o(()=>[n(p,null,{default:o(()=>[n(g,{class:`mb-6`}),n(y,{icon:t(v),title:`Profile Customizations`,main:``},null,8,[`icon`]),r(`div`,null,[n(a,null,{default:o(()=>[r(`form`,{onSubmit:f(O,[`prevent`])},[n(b,{label:`Profile Background`},{default:o(()=>[n(x,{modelValue:E.value.card,"onUpdate:modelValue":c[0]||=e=>E.value.card=e,options:t(C).cardList,"model-value":E.value.card??`time`,name:`card`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Profile Border`},{default:o(()=>[n(x,{modelValue:E.value.border,"onUpdate:modelValue":c[1]||=e=>E.value.border=e,options:t(C).borderList,"model-value":E.value.border??``,name:`border`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Disable Greeting`},{default:o(()=>[n(S,{modelValue:E.value.disableGreeting,"onUpdate:modelValue":c[2]||=e=>E.value.disableGreeting=e,type:`switch`,"input-value":E.value.disableGreeting??!1,name:`disableGreeting`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Disable WebUI Update Popup`},{default:o(()=>[n(S,{modelValue:E.value.disableUpdatePopup,"onUpdate:modelValue":c[3]||=e=>E.value.disableUpdatePopup=e,type:`switch`,"input-value":E.value.disableUpdatePopup??!1,name:`disableUpdatePopup`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Shrimp Links`,help:`Allow my mind to be probed by shrimps`,class:`text-pink-300`},{default:o(()=>[n(S,{modelValue:E.value.shrimpLinks,"onUpdate:modelValue":c[4]||=e=>E.value.shrimpLinks=e,type:`switch`,"input-value":E.value.shrimpLinks??!1,name:`shrimpLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Outlined Buttons`},{default:o(()=>[n(S,{modelValue:E.value.buttonOutline,"onUpdate:modelValue":c[5]||=e=>E.value.buttonOutline=e,type:`switch`,"input-value":E.value.buttonOutline??!1,name:`buttonOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Outlined Pill-Tags`},{default:o(()=>[n(S,{modelValue:E.value.pillOutline,"onUpdate:modelValue":c[6]||=e=>E.value.pillOutline=e,type:`switch`,"input-value":E.value.pillOutline??!1,name:`pillOutline`},null,8,[`modelValue`,`input-value`])]),_:1}),n(b,{label:`Icon Fill`},{default:o(()=>[n(x,{modelValue:E.value.iconFill,"onUpdate:modelValue":c[7]||=e=>E.value.iconFill=e,options:t(C).iconFillList,"model-value":E.value.iconFill??5,name:`iconFill`},null,8,[`modelValue`,`options`,`model-value`])]),_:1}),n(b,{label:`Hide QuickLinks`,help:`Turns off the buttons in the navbar`},{default:o(()=>[n(S,{modelValue:E.value.hideQuickLinks,"onUpdate:modelValue":c[8]||=e=>E.value.hideQuickLinks=e,type:`switch`,"input-value":E.value.hideQuickLinks??!1,name:`hideQuickLinks`},null,8,[`modelValue`,`input-value`])]),_:1}),r(`div`,w,[n(u,{type:`submit`,color:`success`,label:`Save`}),k()?(i(),l(u,{key:0,color:`danger`,label:`Revert`,onClick:A})):e(``,!0)])],32)]),_:1})])]),_:1})]),_:1}))}};export{T as default}; \ No newline at end of file diff --git a/assets/DashboardView-CHulskRA.js b/assets/DashboardView-CHulskRA.js new file mode 100644 index 0000000..a02b7f7 --- /dev/null +++ b/assets/DashboardView-CHulskRA.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,I as r,O as i,Y as a,c as o,ct as s,gt as c,j as l,k as u,q as d}from"./favicon-DOtDvKM0.js";import{t as f}from"./GeneralTable-B4uoiiRj.js";import{t as p}from"./PhFlagCheckered.vue-BPRxtVji.js";import{J as m,b as h,q as g,t as _,xt as v,y}from"./index-CioSqWPr.js";import{l as b}from"./admin-B4Afn5TL.js";var x={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`},S={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},C={class:`w-full`},w={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},T={class:`w-full`},E={__name:`DashboardView`,setup(E){let D=c({}),O=c(!0);d(async()=>{try{let e=await b();D.value=e,O.value=!1}catch(e){console.log(`Failed to fetch admin data:`,e)}});let k=[{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}],A=[{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 j(e){var t=[];for(var n of e)n.type==`paseli_transaction`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}function M(e){var t=[];for(var n of e)n.type==`pcbevent`&&(n.timestamp&&(n.date=_(n.timestamp)),t.push(n));return t}return(c,d)=>(a(),u(h,null,{default:s(()=>[r(m,null,{default:s(()=>[O.value?e(``,!0):(a(),l(t,{key:0},[r(o,{class:`mb-6 p-1`},{default:s(()=>[...d[0]||=[i(`h1`,{class:`text-3xl`},`PhaseII eAmusement Network`,-1),i(`p`,{class:`text-sm text-gray-400`},`Welcome to the backend ;)`,-1)]]),_:1}),r(y,{icon:n(v),title:`Admin Dashboard`,color:`text-red-600`,main:``},null,8,[`icon`]),i(`div`,x,[r(g,{number:D.value?.statistics?.user,label:`User Account(s)`},null,8,[`number`]),r(g,{number:D.value?.statistics?.card,label:`Registered Cards`},null,8,[`number`]),r(g,{number:D.value?.statistics?.profile,label:`Game Profiles`},null,8,[`number`]),r(g,{number:D.value?.statistics?.link,label:`Rivals`},null,8,[`number`]),r(g,{number:D.value?.statistics?.arcade,label:`Registered Arcades`},null,8,[`number`]),r(g,{number:D.value?.statistics?.score,label:`Published Scores`},null,8,[`number`]),r(g,{number:D.value?.statistics?.score_history,label:`Scores`},null,8,[`number`]),r(g,{number:D.value?.statistics?.achievement,label:`Achievements`},null,8,[`number`]),r(g,{number:D.value?.statistics?.audit,label:`Recent Event Logs`},null,8,[`number`])]),r(y,{icon:n(p),main:``,title:`Recent PCB Events`},null,8,[`icon`]),r(o,{"has-table":``,class:`mb-6`},{default:s(()=>[i(`div`,S,[i(`div`,C,[r(f,{headers:k,items:M(D.value?.audit)},null,8,[`items`])])])]),_:1}),r(y,{icon:n(p),main:``,title:`Recent PASELI Transactions`},null,8,[`icon`]),r(o,{"has-table":``},{default:s(()=>[i(`div`,w,[i(`div`,T,[r(f,{headers:A,items:j(D.value?.audit)},null,8,[`items`])])])]),_:1})],64))]),_:1})]),_:1}))}};export{E as default}; \ No newline at end of file diff --git a/assets/DashboardView-YffwVRGE.js b/assets/DashboardView-YffwVRGE.js deleted file mode 100644 index 94fea79..0000000 --- a/assets/DashboardView-YffwVRGE.js +++ /dev/null @@ -1 +0,0 @@ -import{r as m,o as w,a as b,c as k,w as r,b as e,_ as I,f as y,F as A,n as d,p as i,d as o,e as u,az as P,as as s,j as B,k as D,i as f}from"./index-Dd7VcHfL.js";import{I as v}from"./PhFlagCheckered.vue-RwiFDkkZ.js";import{_}from"./GeneralTable-CTYDRn3D.js";import{b as R}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.js";const C={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mb-6"},$={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},E={class:"w-full"},N={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},V={class:"w-full"},L={__name:"DashboardView",setup(S){const a=m({}),c=m(!0);w(async()=>{try{const l=await R();a.value=l,c.value=!1}catch(l){console.log("Failed to fetch admin data:",l)}});const h=[{text:"Timestamp",value:"date",width:120},{text:"IP Address",value:"data.ip",width:120},{text:"Game",value:"data.model",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Name",value:"data.name",width:120},{text:"Value",value:"data.value",width:120}],p=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Delta",value:"data.delta",width:120},{text:"Remaining Balance",value:"data.balance",width:120},{text:"Reason",value:"data.reason",width:120}];function x(l){var n=[];for(var t of l)t.type=="paseli_transaction"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}function g(l){var n=[];for(var t of l)t.type=="pcbevent"&&(t.timestamp&&(t.date=f(t.timestamp)),n.push(t));return n}return(l,n)=>(b(),k(D,null,{default:r(()=>[e(I,null,{default:r(()=>[c.value?B("",!0):(b(),y(A,{key:0},[e(d,{class:"mb-6 p-1"},{default:r(()=>n[0]||(n[0]=[i("h1",{class:"text-3xl"},"PhaseII eAmusement Network",-1),i("p",{class:"text-sm text-gray-400"},"Welcome to the backend ;)",-1)])),_:1,__:[0]}),e(o,{icon:u(P),title:"Admin Dashboard",color:"text-red-600",main:""},null,8,["icon"]),i("div",C,[e(s,{number:a.value?.statistics?.user,label:"User Account(s)"},null,8,["number"]),e(s,{number:a.value?.statistics?.card,label:"Registered Cards"},null,8,["number"]),e(s,{number:a.value?.statistics?.profile,label:"Game Profiles"},null,8,["number"]),e(s,{number:a.value?.statistics?.link,label:"Rivals"},null,8,["number"]),e(s,{number:a.value?.statistics?.arcade,label:"Registered Arcades"},null,8,["number"]),e(s,{number:a.value?.statistics?.score,label:"Published Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.score_history,label:"Scores"},null,8,["number"]),e(s,{number:a.value?.statistics?.achievement,label:"Achievements"},null,8,["number"]),e(s,{number:a.value?.statistics?.audit,label:"Recent Event Logs"},null,8,["number"])]),e(o,{icon:u(v),main:"",title:"Recent PCB Events"},null,8,["icon"]),e(d,{"has-table":"",class:"mb-6"},{default:r(()=>[i("div",$,[i("div",E,[e(_,{headers:h,items:g(a.value?.audit)},null,8,["items"])])])]),_:1}),e(o,{icon:u(v),main:"",title:"Recent PASELI Transactions"},null,8,["icon"]),e(d,{"has-table":""},{default:r(()=>[i("div",N,[i("div",V,[e(_,{headers:p,items:x(a.value?.audit)},null,8,["items"])])])]),_:1})],64))]),_:1})]),_:1}))}};export{L as default}; diff --git a/assets/EditView-BzxjBtLC.js b/assets/EditView-BzxjBtLC.js deleted file mode 100644 index cb15584..0000000 --- a/assets/EditView-BzxjBtLC.js +++ /dev/null @@ -1 +0,0 @@ -import{m as _,r,B as q,V as H,z as J,a as i,c as n,w as S,b as h,y as x,p as m,f as R,F as U,g as j,s as L,j as s,K as Y,e as c,n as z,aU as V,v as rl,aK as nl,aP as tl,t as $,b9 as ul,ba as sl,M as ol,l as ml,ag as pl,o as cl,_ as hl,d as gl,G as yl,k as Sl}from"./index-Dd7VcHfL.js";import{D as kl}from"./PhUserGear.vue-C0uuDhuY.js";import{_ as fl}from"./GameHeader-DTKGATHx.js";import{c as Dl,U as Al,_ as Bl}from"./ProfileCard-8O4l_8KY.js";import{_ as G}from"./FormField-Bwi0Loff.js";import{_ as vl}from"./FormCheckRadio-DZXXXr5D.js";import{_ as I}from"./FormControl-CCDw8uxL.js";import{I as W}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{c as K,A as Tl}from"./profile-D_7fwj3s.js";import{_ as Cl}from"./UserSticker-Xnl6Mzym.js";import{s as w,g as O,t as El,a as Pl}from"./values-CmNcmtTU.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./userData-DZYdegtD.js";const Rl={class:"grid md:grid-cols-2 space-y-6 align-center"},Nl={class:"place-self-center"},Ll={class:"space-x-2"},Ml={__name:"EmblemCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(A(u.value?.last?.emblem)),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,v(),e.value=A(u.value.last?.emblem),o.value=!1}),H(e,()=>{t.value++,o.value=!g(e,u.value.last?.emblem)},{deep:!0}),v();function v(){J.get(`/data-sources/emblems/${p.value}.json`).then(a=>{a.data&&(D.value=a.data)}).catch(a=>{console.log(a.message)})}function A(a){return a?{background:a[0],main:a[1],ornament:a[2],effect:a[3],speech_bubble:a[4]}:{background:0,main:0,ornament:0,effect:0,speech_bubble:0}}function B(a){return a?[a.background,a.main,a.ornament,a.effect,a.speech_bubble]:[0,0,0,0,0]}function g(a,E){return JSON.stringify(a)===JSON.stringify(A(E))}async function d(){C.value=!0;var a=JSON.parse(JSON.stringify(b.profile));a.last||(a.last={}),a.last.emblem=B(e),(await K(V.JUBEAT,b.version,a)).status!="error"&&P.go()}function l(){Object.assign(e,A(u.value.last?.emblem)),o.value=!1}return(a,E)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ll,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:E[0]||(E[0]=k=>d())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:E[1]||(E[1]=k=>l())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Emblem",class:"mb-2"}),m("div",Rl,[m("form",null,[(i(!0),R(U,null,j(D.value,k=>(i(),n(G,{key:k.id,label:k.name,help:k.help},{default:S(()=>[h(I,{modelValue:e[k.id],"onUpdate:modelValue":M=>e[k.id]=M,options:k.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Nl,[(i(),n(Dl,{key:t.value,version:p.value,profile:{last:{emblem:B(e)}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ol={class:"grid md:grid-cols-2 space-y-6 align-center"},Hl={class:"place-self-center"},Vl={class:"space-x-2 pb-4"},Gl={__name:"QproCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=q(u.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.qpro,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e,b.profile.qpro)},{deep:!0}),v();function v(){J.get(`/data-sources/qpro/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify(d)===JSON.stringify(l)}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.qpro=e,(await K(V.IIDX,b.version,{qpro:e})).status!="error"&&P.go()}function g(){Object.assign(e,JSON.parse(JSON.stringify(b.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Vl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"QPro",class:"mb-2"}),m("div",Ol,[m("form",null,[(i(!0),R(U,null,j(D.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(I,{modelValue:e[a.id],"onUpdate:modelValue":E=>e[a.id]=E,options:a.options},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1032,["label","help"]))),128))]),m("div",Hl,[(i(),n(Al,{key:t.value,version:p.value,profile:{qpro:e},style:{scale:"1.6"},class:"my-16 md:my-0 md:mb-8"},null,8,["version","profile"]))])])]),_:1}))}},Il={class:"grid md:grid-cols-2 space-y-6 align-center"},Fl={class:"space-x-2 pb-4"},wl={__name:"AkanameCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.akaname??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.akaname,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/sdvx/akaname/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({akaname1:d})===JSON.stringify({akaname2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.akaname=e.value,(await K(V.SDVX,b.version,{akaname:e.value})).status!="error"&&P.go()}function g(){e.value=u.value?.akaname??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Fl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Akaname",class:"mb-2"}),m("div",Il,[m("form",null,[h(G,{label:"Akaname",help:"Sets your profile's subtitle"},{default:S(()=>[h(I,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},zl=["name","min","max","step"],_l={class:"font-light"},X={__name:"FormSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Number,default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(T,{emit:b}){const P=T,u=b,p=rl({get:()=>P.modelValue,set:t=>{u("update:modelValue",t)}});return(t,e)=>(i(),R(U,null,[nl(m("input",{"onUpdate:modelValue":e[0]||(e[0]=D=>p.value=D),type:"range",name:T.name,min:T.min,max:T.max,step:T.step,class:"w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700"},null,8,zl),[[tl,p.value]]),m("span",_l,$(p.value),1)],64))}},xl={class:"grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center"},Kl={class:"col-span-1 xl:col-span-2"},Jl={class:"space-y-4"},Ul={class:"flex justify-between items-center"},Yl={class:"text-lg"},Wl={key:0,class:"p-2"},jl={class:"w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2"},Xl={class:"place-self-center"},$l={class:"space-x-2"},ql={__name:"StickerCardBox",props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r(0),e=q(JSON.parse(JSON.stringify(u.value?.trbitem??{}))),D=r([]),o=r(!1),C=r(!1),v=r(Array.isArray(e.stickers)?e.stickers.map(()=>!0):[]);e.stickers||(e.stickers=[]),H(()=>b.version,()=>{u.value=b.profile,p.value=b.version,A();const k=JSON.parse(JSON.stringify(u.value?.trbitem??{}));Object.assign(e,k),e.stickers||(e.stickers=[]),v.value=Array.isArray(e.stickers)?e.stickers.map(()=>!0):[],o.value=!1}),H(e,()=>{t.value++,o.value=!B(e,u.value?.trbitem??{})},{deep:!0}),A();function A(){J.get(`/data-sources/trbitem/${p.value}.json`).then(k=>{k.data&&(D.value=k.data)}).catch(k=>{console.log(k.message)})}function B(k,M){return JSON.stringify(k)===JSON.stringify(M)}async function g(){C.value=!0;var k=JSON.parse(JSON.stringify(b.profile));k.last||(k.last={}),k.trbitem=e,(await K(b.game,b.version,k)).status!="error"&&P.go()}function d(){Object.assign(e,JSON.parse(JSON.stringify(u.value?.trbitem??{}))),o.value=!1}function l(){e.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),v.value.push(!1),o.value=!0}function a(k){e.stickers.splice(k,1),v.value.splice(k,1),o.value=!0}function E(k){v.value[k]=!v.value[k]}return(k,M)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",$l,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:M[2]||(M[2]=N=>g())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:M[3]||(M[3]=N=>d())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Sticker Board",class:"mb-2"}),m("div",xl,[m("div",Kl,[h(G,{key:"base",label:"Base"},{default:S(()=>[h(I,{modelValue:e.base,"onUpdate:modelValue":M[0]||(M[0]=N=>e.base=N),options:D.value.base},null,8,["modelValue","options"])]),_:1}),m("div",Jl,[(i(!0),R(U,null,j(e.stickers??[],(N,y)=>(i(),n(z,{key:N.sticker_id,"color-prop":"bg-slate-600 dark:bg-slate-800"},{default:S(()=>[m("div",Ul,[m("span",Yl,"Sticker "+$(y+1),1),h(L,{icon:v.value[y]?c(ul):c(sl),color:"info",onClick:f=>E(y)},null,8,["icon","onClick"])]),v.value[y]?s("",!0):(i(),R("div",Wl,[m("div",jl,[h(G,{label:"Sticker",class:"col-span-2 lg:col-span-5"},{default:S(()=>[h(I,{modelValue:N.sticker_id,"onUpdate:modelValue":f=>N.sticker_id=f,options:D.value.sticker},null,8,["modelValue","onUpdate:modelValue","options"])]),_:2},1024),h(G,{label:"Position X"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_x,"onUpdate:modelValue":f=>N.sticker_pos_x=f,name:"sticker_pos_x",min:0,max:320,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Position Y"},{default:S(()=>[h(X,{modelValue:N.sticker_pos_y,"onUpdate:modelValue":f=>N.sticker_pos_y=f,name:"sticker_pos_y",min:0,max:554,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Scale"},{default:S(()=>[h(X,{modelValue:N.sticker_scale_x,"onUpdate:modelValue":f=>N.sticker_scale_x=f,name:"sticker_scale_x",min:.5,max:2,step:.01},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),h(G,{label:"Rotation"},{default:S(()=>[h(X,{modelValue:N.sticker_rotate,"onUpdate:modelValue":f=>N.sticker_rotate=f,name:"sticker_rotate",min:-180,max:180,step:1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),h(L,{color:"danger",label:"Remove",onClick:f=>a(y)},null,8,["onClick"])]))]),_:2},1024))),128)),h(L,{color:"info",label:"Add Sticker",onClick:M[1]||(M[1]=N=>l())})])]),m("div",Xl,[(i(),n(Cl,{key:t.value,version:p.value,profile:{trbitem:{...e}},size:300},null,8,["version","profile"]))])])]),_:1}))}},Ql={class:"grid md:grid-cols-2 space-y-6 align-center"},Zl={class:"space-x-2 pb-4"},le={__name:"TitlePartCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(T){const b=T,P=_(),u=r(JSON.parse(JSON.stringify(b.profile))),p=r(b.version),t=r(0),e=r(u.value?.title??0),D=r([]),o=r(!1),C=r(!1);H(()=>b.version,()=>{u.value=JSON.parse(JSON.stringify(b.profile)),v(),e.value=u.value?.title,o.value=!1}),H(()=>b.version,()=>{p.value=b.version}),H(e,()=>{t.value++,o.value=!A(e.value,b.profile.akaname)},{deep:!0}),v();function v(){J.get(`/data-sources/jubeat-title/${p.value}.json`).then(d=>{d.data&&(D.value=d.data)}).catch(d=>{console.log(d.message)})}function A(d,l){return JSON.stringify({data1:d})===JSON.stringify({data2:l})}async function B(){C.value=!0;var d=JSON.parse(JSON.stringify(b.profile));d.title=e.value;const l=D.value.find(E=>E.id===e.value)?.part;d.parts=l,(await K(V.JUBEAT,b.version,{title:e.value,parts:l})).status!="error"&&P.go()}function g(){e.value=u.value?.title??0,o.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Zl,[o.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[1]||(l[1]=a=>B())})):s("",!0),o.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[2]||(l[2]=a=>g())})):s("",!0),C.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Title / Title Part",class:"mb-2"}),m("div",Ql,[m("form",null,[h(G,{label:"Title",help:"Sets your profile's title"},{default:S(()=>[h(I,{modelValue:e.value,"onUpdate:modelValue":l[0]||(l[0]=a=>e.value=a),options:D.value},null,8,["modelValue","options"])]),_:1})])])]),_:1}))}},ee={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ae={class:"place-self-center"},ie={class:"block mb-2 text-center"},de={class:"font-bold"},be={class:"relative overflow-hidden aspect-video"},oe=["src"],re=["src"],ne=["src"],te=["src"],ue=["src"],se=["src"],me=["src"],pe=["src"],ce=["src"],he=["src"],ge={class:"space-x-2"},ye={__name:"DdrCustomizeCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P={character_left:"customize.2_1",character_right:"customize.2_2",background:"customize.3_1",background_music:"customize.3_2",lane_single:"customize.4_1",lane_double:"customize.5_1",lane_cover_single:"customize.6_1",lane_cover_double:"customize.7_1"},u=Object.fromEntries(Object.entries(P).map(([y,f])=>[f,y])),p={character_left:()=>E("Song Select"),character_right:()=>E("Song Select"),background:()=>E("Song Select"),background_music:()=>E("Ingame"),lane_single:()=>E("Ingame","Singles"),lane_double:()=>E("Ingame","Doubles"),lane_cover_single:()=>E("Ingame","Singles"),lane_cover_double:()=>E("Ingame","Doubles Cover")},t=_(),e=r(b.profile),D=r(b.version),o=r([]),C=r(!1),v=r(!1),A=r({}),B=r(""),g=r("");d();function d(){J.get(`/data-sources/customizations/ddr/${D.value}/gameplay.json`).then(y=>{y.data&&(o.value=y.data,M())}).catch(y=>{console.log(y.message)})}async function l(){v.value=!0,(await K(V.DDR,b.version,A.value)).status!="error"&&t.go()}function a(y,f=1){const F="https://cdn.phaseii.network/file/PhaseII/game-assets",Q=y.includes("background")?"mp4":"avif";let el=y;y=="background_music"&&(el="background");let Z=O(A.value,P[y])??f;return Z==9e3&&(Z=f),`${F}/customizations/ddr/${D.value}/${el}/${Z}.${Q}`}function E(y,f){B.value=y,y==="Song Select"?g.value="":y==="Ingame"&&(g.value=f||g.value||"Singles")}function k(y,f){w(A.value,y.id,f),p[u[y.id]](),C.value=!0}function M(){A.value={};for(const y of o.value){let f=1;y.id==P.character_right&&(f=2),w(A.value,y.id,O(e.value,y.id)??f)}p.background(),C.value=!1}function N(y){return`https://cdn.phaseii.network/file/PhaseII/web-assets/games/ddr/${y}`}return(y,f)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",ge,[C.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:f[0]||(f[0]=F=>l())})):s("",!0),C.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:f[1]||(f[1]=F=>M())})):s("",!0),v.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Gameplay Customization",class:"mb-2"}),m("div",ee,[m("form",null,[(i(!0),R(U,null,j(o.value,F=>(i(),n(G,{key:F.id,label:F.name,help:F.help},{default:S(()=>[h(I,{"model-value":c(O)(A.value,F.id)??1,options:F.options,selected:c(O)(e.value,F.id)??1,"onUpdate:modelValue":Q=>k(F,Number(Q)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ae,[m("label",ie,[f[2]||(f[2]=ol(" Previewing: ",-1)),m("strong",de,$(B.value)+" "+$(g.value),1)]),m("div",be,[m("video",{src:B.value=="Ingame"?a("background_music"):a("background"),width:1280,height:720,loop:"",autoplay:"",playsInline:"",disablePictureInPicture:"",disableRemotePlayback:"",muted:""},null,8,oe),B.value==="Song Select"?(i(),R("img",{key:0,src:a("character_left"),class:"absolute w-[50%] left-0 bottom-0"},null,8,re)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:1,src:a("character_right",2),class:"absolute w-[50%] right-0 bottom-0"},null,8,ne)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:2,src:a("lane_single"),class:"absolute h-full left-[5%] bottom-0"},null,8,te)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:3,src:a("lane_cover_single"),class:"absolute h-full scale-x-98 right-[4.5%] bottom-0"},null,8,ue)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:4,src:a("lane_double"),class:"absolute h-full bottom-0 w-full object-contain"},null,8,se)):s("",!0),B.value==="Ingame"&&g.value==="Doubles Cover"?(i(),R("img",{key:5,src:a("lane_cover_double"),class:"absolute h-full w-full scale-x-96 object-contain bottom-0"},null,8,me)):s("",!0),B.value==="Ingame"&&g.value==="Singles"?(i(),R("img",{key:6,src:N("preview_overlay/ingame_singles.png"),class:"absolute h-full left-0 bottom-0"},null,8,pe)):s("",!0),B.value==="Ingame"&&g.value==="Doubles"?(i(),R("img",{key:7,src:N("preview_overlay/ingame_doubles.png"),class:"absolute h-full left-0 bottom-0"},null,8,ce)):s("",!0),B.value==="Song Select"?(i(),R("img",{key:8,src:N("preview_overlay/song_select.png"),class:"absolute h-full left-0 bottom-0"},null,8,he)):s("",!0)])])])]),_:1}))}},Se={class:"grid md:grid-cols-2 space-y-6 space-x-4 align-center"},ke={class:"place-self-center"},fe=["src"],De=["src"],Ae={class:"space-x-2"},ll="customize.1_0",Be={__name:"DdrAppealCardBox",props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(T){const b=T,P=_(),u=r(b.profile),p=r(b.version),t=r([]),e=r(!1),D=r(!1),o=r({});C();function C(){J.get(`/data-sources/customizations/ddr/${p.value}/appeal.json`).then(d=>{d.data&&(t.value=d.data,g())}).catch(d=>{console.log(d.message)})}async function v(){D.value=!0,(await K(V.DDR,b.version,o.value)).status!="error"&&P.go()}function A(d){const l="https://cdn.phaseii.network/file/PhaseII/game-assets";let a=O(o.value,ll)??1;return a==9e3&&(a=1),`${l}/customizations/ddr/${p.value}/${d}/${a}.avif`}function B(d,l){w(o.value,d.id,l),e.value=!0}function g(){o.value={},w(o.value,ll,O(u.value,ll)??1),e.value=!1}return(d,l)=>(i(),n(z,{class:"mt-6"},{footer:S(()=>[m("div",Ae,[e.value?(i(),n(L,{key:0,color:"success",label:"Save",onClick:l[0]||(l[0]=a=>v())})):s("",!0),e.value?(i(),n(L,{key:1,color:"danger",label:"Revert",onClick:l[1]||(l[1]=a=>g())})):s("",!0),D.value?(i(),n(Y,{key:2,icon:c(W),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):s("",!0)])]),default:S(()=>[h(x,{color:"info",label:"Appeal Board Customization",class:"mb-2"}),m("div",Se,[m("form",null,[(i(!0),R(U,null,j(t.value,a=>(i(),n(G,{key:a.id,label:a.name,help:a.help},{default:S(()=>[h(I,{"model-value":c(O)(o.value,a.id)??1,options:a.options,selected:c(O)(u.value,a.id)??1,"onUpdate:modelValue":E=>B(a,Number(E)??1)},null,8,["model-value","options","selected","onUpdate:modelValue"])]),_:2},1032,["label","help"]))),128))]),m("div",ke,[l[2]||(l[2]=m("label",{class:"block mb-2 text-center"},[ol(" Previewing: "),m("strong",{class:"font-bold"},"Appeal Board")],-1)),m("img",{src:A("appeal_login"),class:"object-contain",width:444,height:200},null,8,fe),m("img",{src:A("appeal"),class:"pt-4 object-contain",width:444,height:58},null,8,De)])])]),_:1}))}},al={16:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode. Input is kg multiplied by 10. EX: 100lbs -> ~45kg -> 4500. This will be fixed soon™️.",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],17:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],18:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]}],19:[{id:"early_late",name:"Fast/Slow Display",help:"Enable or disable displaying of Fast/Slow",type:"Boolean"},{id:"combo",name:"Combo Position",help:"Change order of the combo and notes",type:"Boolean"},{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game workout mode",type:"Number"},{id:"character",name:"Character",help:"Select your character",type:"Array",options:[{id:0,label:"All Character Random"},{id:1,label:"Male Random"},{id:2,label:"Female Random"},{id:3,label:"Yuni"},{id:4,label:"Rage"},{id:5,label:"Afro"},{id:6,label:"Jenny"},{id:7,label:"Emi"},{id:8,label:"Baby-Lon"},{id:9,label:"Gus"},{id:10,label:"Ruby"},{id:11,label:"Alice"},{id:12,label:"Julio"},{id:13,label:"Bonnie"},{id:14,label:"Zero"},{id:15,label:"Rinon"},{id:16,label:"Ryusei Emi"},{id:17,label:"Ryusei Alice"},{id:18,label:"Ryusei Rinon"},{id:19,label:"KAC Yuni"},{id:20,label:"Dark Rinon"},{id:21,label:"Victory Concent"},{id:22,label:"Geisha Zukin"},{id:23,label:"Green Pix"},{id:24,label:"Ace Emi"},{id:25,label:"X2 Yuni"},{id:26,label:"X2 Rage"},{id:27,label:"X2 Afro"},{id:28,label:"X2 Jenny"}]},{id:"arrowskin",name:"Arrow Skin",help:"Set your arrow skin",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"New"},{id:2,label:"Classic"},{id:3,label:"Cyber"},{id:4,label:"Medium"},{id:5,label:"Small"},{id:6,label:"Dot"}]},{id:"guidelines",name:"Guidelines",help:"Set the guideline style",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Border"},{id:2,label:"Center"}]},{id:"opt_appearance",name:"Appearance Option",help:"Set your appearance option",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Hidden"},{id:2,label:"Sudden"},{id:3,label:"Hidden +"},{id:4,label:"Sudden +"},{id:5,label:"Hidden & Sudden +"},{id:6,label:"Stealth"}]},{id:"filter",name:"Filter",help:"Set the filter intensity",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Dark"},{id:2,label:"Darker"},{id:3,label:"Darkest"}]},{id:"bpl_flag",name:"BPL Flag",help:"Choose your BPL flag",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Apina Vrames"},{id:2,label:"Gigo"},{id:3,label:"Game Panic"},{id:4,label:"Silk Hat"},{id:5,label:"SUPER NOVA Tohoku"},{id:6,label:"TradZ"},{id:7,label:"ROUND 1"},{id:8,label:"Leisure Land"}]}],20:[{id:"weight",name:"Weight (kg)",help:"Set your weight for in-game calorie counting",type:"Number"},{id:"customize.8_0",name:"Background Video",help:"Choose your background video setting",type:"Array",options:[{id:0,label:"Fullscreen Video"},{id:1,label:"Small Video"},{id:2,label:"Off"}]}]},ve={6:[{id:"settings.bgm",name:"BGM",help:"Change BGM",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Max Burning!!"},{id:2,label:"Bangin' Burst"},{id:4,label:"For UltraPlayers"},{id:5,label:"Lachryma《Re:Queen’M》"},{id:6,label:"HE4VEN"},{id:7,label:"iLLness LiLin"},{id:8,label:"I"},{id:9,label:"SDVX BOOTH"},{id:10,label:"SDVX II -infinite infection-"},{id:11,label:"SDVX III GRAVITY WARS 1st"},{id:12,label:"SDVX III GRAVITY WARS 2nd"},{id:13,label:"SDVX IV HEAVENLY HAVEN"},{id:14,label:"SDVX VIVID WAVE"},{id:15,label:"*Feels Seasickness...*"},{id:16,label:"ΣmbryØ"},{id:17,label:"666"},{id:18,label:"Invitation from Mr.C"},{id:19,label:"2 MINUTES FIGHTERS"},{id:20,label:"LegenD."},{id:21,label:"World's end"},{id:22,label:"Chant du Cygne"},{id:23,label:"混乱少女♥そふらんちゃん!!"},{id:24,label:"到達してしまった僕らと夢と希望の最之果"},{id:25,label:"Sayonara Planet Wars"},{id:26,label:"XHRONOXAPSULΞ"},{id:27,label:"MixxioN"},{id:28,label:"Booths of Fighters"},{id:29,label:"Quietus Ray"},{id:30,label:"ロンロンへ ライライライ!"},{id:31,label:"バイナリスター"},{id:32,label:"ヒミツダイヤル"},{id:33,label:"キリステゴメン"},{id:34,label:"シノビシノノメ"},{id:35,label:"ヒカリユリイカ"},{id:36,label:"ハレ トキドキ メランコリック"},{id:37,label:"ステラレギア"},{id:38,label:"Crack Traxxxx"},{id:39,label:"Double Universe"},{id:40,label:"Dawn of Asia"},{id:41,label:"XROSS INFECTION"},{id:42,label:"INFINITY OVERDRIVE"},{id:43,label:"You Are My Best RivaL!!"},{id:44,label:"PANIC HOLIC"},{id:45,label:"Dynasty"},{id:46,label:"croiX"},{id:47,label:"Gott"},{id:48,label:"mqlo"},{id:49,label:"LECTORIA"},{id:50,label:"Dogeza Stairs"},{id:51,label:"Aerial Fortress"},{id:52,label:"HALO"},{id:53,label:"S(TAR)²☆pistol"},{id:54,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:55,label:"CUDDLIE CUDDLIE"},{id:56,label:"Brave Power Leader 《 = Voltage = 》"},{id:57,label:"零天視"},{id:58,label:"ステラ・イミグレーション"},{id:59,label:"Garland"},{id:60,label:"Last Concerto"},{id:61,label:"超越してしまった彼女と其を生み落した理由"},{id:62,label:"Hellfire"},{id:63,label:"BLACK or WHITE?"},{id:64,label:"Knew Order"},{id:65,label:"Ex concordia felicitas"},{id:66,label:"ARISE"},{id:67,label:"Allegro Saetta"},{id:68,label:"Colorful Magical Parade"},{id:69,label:"NO SURRENDER"},{id:70,label:"プリュネシエル"},{id:71,label:"StellarflightS"},{id:72,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:73,label:"SUPER HEROINE!!"},{id:74,label:"閉塞的フレーション"},{id:75,label:"弾幕信仰"},{id:76,label:"NEON WORLD"},{id:77,label:"妖隠し -あやかしかくし-"},{id:78,label:"プレインエイジア -PHQ remix-"},{id:79,label:"竹取飛翔 ~ Lunatic Princess (Ryu☆Remix)"},{id:80,label:"千年ノ理"},{id:81,label:"PLANISPHERE"},{id:82,label:"Foolish Again"},{id:83,label:"夢の終わり、世界のはじまり。"},{id:84,label:"ゔぉるみっくす!!!!"},{id:85,label:"sparky spark"},{id:86,label:"Test Flight"},{id:87,label:"Perfect Ultimate Celebration!!"},{id:88,label:"NEMSYS ARENA World Hexathlon"},{id:89,label:"Cuz we <3 this Game"},{id:90,label:"Xeno Gravity"},{id:91,label:"ウイジン"},{id:92,label:"{ eXLIPXe }"}]},{id:"settings.wallpaper",name:"Wallpaper",help:"Change Wallpaper",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"HEAVENLY HAVEN"},{id:5,label:"VIVID WAVE"},{id:6,label:"FIN4LE ~終止線の彼方へ~"},{id:7,label:"WHITEOUT"},{id:8,label:"神獄烙桜"},{id:9,label:"Juggler's Maddness"},{id:10,label:"Mirrorwall"},{id:11,label:"#SpeedyCats"},{id:12,label:"All Clear!!"},{id:13,label:"闇夜に舞うは紅の華"},{id:14,label:"OPEN MY GATE"},{id:15,label:"Cy-Bird"},{id:16,label:"Deadly force"},{id:17,label:"Staring at star"},{id:18,label:"Dyscontrolled Galaxy"},{id:19,label:"セイレーン ~悲壮の竪琴~"},{id:20,label:"ULTiMATE INFLATiON"},{id:21,label:"BEAST BASS BOMB"},{id:22,label:"Far Away"},{id:23,label:"Hug!! Vs. Hug!!"},{id:24,label:"TWO-TORIAL"},{id:25,label:"I"},{id:26,label:"Last Resort"},{id:27,label:"A Lasting Promise"},{id:28,label:"Cloud 9"},{id:29,label:"Sacrifice and Faith"},{id:30,label:"羅生門"},{id:31,label:"僕らの時間"},{id:32,label:"神話に芽吹く"},{id:33,label:"CUTE-Reflection"},{id:34,label:"Awakening"},{id:35,label:"BlueMoon Princess"},{id:36,label:"crossing blue"},{id:37,label:"Dark Matter"},{id:38,label:"Ethereal Lotus"},{id:39,label:"Innocent"},{id:40,label:"Justitia Gladius"},{id:41,label:"Lazurite"},{id:42,label:"Levier'n NābYss"},{id:43,label:"Wings of Glory"},{id:44,label:"Xéroa"},{id:45,label:"Яe's NoVǢ"},{id:46,label:"ひとりぼっちの魔王"},{id:47,label:"プラネタジャーニー"},{id:48,label:"ホワイトパレード"},{id:49,label:"メルヘン風紀委員会"},{id:50,label:"星の詩"},{id:51,label:"濁色踊るオートマタ"},{id:52,label:"紅刃(BOOTH)"},{id:53,label:"グレイス(INFINITE)"},{id:54,label:"かなで(GRAVITY)"},{id:55,label:"ニアノア(HEAVENLY)"},{id:56,label:"ニアノア(ビーチサイド)"},{id:57,label:"Absolute Domination"},{id:58,label:"Another Chapter"},{id:59,label:"Failnaught"},{id:60,label:"Fly Like You"},{id:61,label:"Made in Love"},{id:62,label:"Xronièr"},{id:63,label:"オニユリ"},{id:64,label:"コメット⇒スケイター"},{id:65,label:"サイコパスラビット"},{id:66,label:"スラッシュ//シスターズ"},{id:67,label:"そして黄金郷へ"},{id:68,label:"光射す澪のユズリハ"},{id:69,label:"水簾ノ調"},{id:70,label:"AΩ"},{id:71,label:"Preserved Valkyria"},{id:72,label:"Blastix Riotz"},{id:73,label:"XyHATTE"},{id:74,label:"veRtrageS"},{id:75,label:"BLACK or WHITE?"},{id:76,label:"choux à la crème"},{id:77,label:"Emperor's Divide"},{id:78,label:"fancy cake!!"},{id:79,label:"Into The Madness"},{id:80,label:"*Feels Seasickness...*"},{id:81,label:"ΣmbryΦ"},{id:82,label:"Cross Fire"},{id:83,label:"GODHEART"},{id:84,label:"Destiny"},{id:85,label:"THE HEAVEN"},{id:86,label:"ULTRAVELOCITY"},{id:87,label:"祝福の色彩は想い結ぶ君たち迄"},{id:88,label:"666"},{id:89,label:"色を喪った街"},{id:90,label:"ЯeviveR"},{id:91,label:"9TH5IN"},{id:92,label:"Katharsis"},{id:93,label:"ZEИITH"},{id:94,label:"SAMURAI TIGER"},{id:95,label:"雪女"},{id:96,label:"snow motion"},{id:97,label:"Joyeuse"},{id:98,label:"マサカリブレイド"},{id:99,label:"月光乱舞"},{id:100,label:"Foolish Hero"},{id:101,label:"croiX"},{id:102,label:"Gott"},{id:103,label:"XHRONOXAPSULΞ"},{id:104,label:"EncorE & cALL"},{id:105,label:"AμreoLe ~for Triumph~"},{id:106,label:"ZEUS"},{id:107,label:"All for One"},{id:108,label:"Wings to fly high"},{id:109,label:"AIM HIGHER"},{id:110,label:"VOLTEXES"},{id:111,label:"VOLTEXES II"},{id:112,label:"VOLTEXES III"},{id:113,label:"VOLTEXES IV"},{id:114,label:"VIVIDWAVERS"},{id:115,label:"VALKYRIE ASSAULT"},{id:116,label:"Nexta"},{id:117,label:"Ray"},{id:118,label:"Soundscape"},{id:119,label:"業焔繚乱"},{id:120,label:"スピーカーガール!"},{id:121,label:"Royal Judgement"},{id:122,label:"狂騒こども節"},{id:123,label:"新米天使のメランコリー"},{id:124,label:"地球防衛乙女パンナコッター"},{id:125,label:"炎夏の音"},{id:126,label:"テレポーテーションでやってきた彼とのその後の顛末"},{id:127,label:"ペタ靴と憂夜リムーバー"},{id:128,label:"EXCEED GEAR"},{id:129,label:"タッチパネル壁紙"},{id:130,label:"キミヱゴサーチ"},{id:131,label:"ポメグラネイト"},{id:132,label:"ツーマンライブ"},{id:133,label:"キモチコネクト"},{id:134,label:"ロンロンへ ライライライ!"},{id:135,label:"バイナリスター"},{id:136,label:"ヒミツダイヤル"},{id:137,label:"デュアルメモリ"},{id:138,label:"ナナイロライト"},{id:139,label:"ヒカリユリイカ"},{id:140,label:"ハレ トキドキ メランコリック"},{id:141,label:"ミライプリズム(アルバム)"},{id:142,label:"シンクロノーツ(アルバム)"},{id:143,label:"ホシノメモリー(アルバム)"},{id:144,label:"ミライコウシン"},{id:145,label:"ホシニネガイヲ"},{id:146,label:"ここなつ(ふたごの日)"},{id:147,label:"ここなつ(星巡りver)"},{id:148,label:"ここなつ(星空trip☆ver)"},{id:149,label:"ここなつ(白壁土蔵郡ver)"},{id:150,label:"夏陽(花屋ver)"},{id:151,label:"心菜(和菓子屋ver)"},{id:152,label:"MixxioN"},{id:153,label:"Xb10r"},{id:154,label:"十の試煉"},{id:155,label:"Rhapsody ⚙f Triumph"},{id:156,label:"火狐之舞"},{id:157,label:"蝕"},{id:158,label:"refluxio"},{id:159,label:"PLANISPHERE"},{id:160,label:"Foolish Again"},{id:161,label:"夢の終わり、世界のはじまり。"},{id:162,label:"ゔぉるみっくす!!!!"},{id:163,label:"sparky spark"},{id:164,label:"Test Flight"},{id:165,label:"Perfect Ultimate Celebration!!"},{id:166,label:"この自称女神と異世界転生を! (SS)"},{id:167,label:"この中二病に爆焔を! (SS)"},{id:168,label:"この右手にお宝を! (SS)"},{id:169,label:"この強敵に爆裂魔法を! (SS)"},{id:170,label:"この魔剣にお値段を! (SS)"},{id:171,label:"このろくでもない戦いに決着を! (SS)"},{id:172,label:"この凍えそうな季節に二度目の死を! (SS)"},{id:173,label:"この冬お越せない俺達に愛の手を! (SS)"},{id:174,label:"この素晴らしい店に祝福を! (SS)"},{id:175,label:"この理不尽な要塞に終焔を! (SS)"},{id:176,label:"この不当な裁判に救援を! (SS)"},{id:177,label:"この赤魔の娘に友人を! (SS)"},{id:178,label:"この迷宮の主に安らぎを! (SS)"},{id:179,label:"この貴族の令嬢に良縁を! (SS)"},{id:180,label:"この仮面の騎士に隷属を! (SS)"},{id:181,label:"この煩わしい外界にさよならを! (SS)"},{id:182,label:"このふてぶてしい鈍らに招待を! (SS)"},{id:183,label:"この痛々しい街で観光を! (SS)"},{id:184,label:"この不浄な温泉街に女神を! (SS)"},{id:185,label:"この素晴らしい仲間たちに祝福を! (SS)"},{id:186,label:"ΣgØ"},{id:187,label:"星の透る夏空に願う"},{id:188,label:"Lancelot ~Flame of the Rebellion~"},{id:189,label:"ΩVERFLOW"},{id:190,label:"Sudden Visitor"},{id:191,label:"Ghost Family Living In Graveyard"},{id:192,label:"petits fours"},{id:193,label:"* Erm, could it be a Spatiotemporal ShockWAVE Syndrome...?"},{id:194,label:"OUTERHEΛVEN"},{id:195,label:"Pulsar"},{id:196,label:"θコトノハθカプセルθ"},{id:197,label:"Butterfly Twist"},{id:198,label:"pique"},{id:199,label:"Teufel"},{id:200,label:"Smile"},{id:201,label:"Dawn of Asia"},{id:202,label:"INFINITY OVERDRIVE"},{id:203,label:"XROSS INFECTION"},{id:204,label:"INF-B《L-aste-R》"},{id:205,label:"UnivEarth"},{id:206,label:"Le Fruit Défendu"},{id:207,label:"ΑΩ"},{id:208,label:"Blastix Riotz"},{id:209,label:"Preserved Valkyria"},{id:210,label:"veRtrageS"},{id:211,label:"Beyond the Sandstorm"},{id:212,label:"Pieces of a Dream"},{id:213,label:"Never Ending"},{id:214,label:"ナナイロ"},{id:215,label:"Booths of Fighters"},{id:216,label:"Princessどうかお願い!!"},{id:217,label:"XyHATTE"},{id:218,label:"Sourire"},{id:219,label:"The setting sun"},{id:220,label:"鮮烈な紅を"},{id:221,label:"双子星といっしょ!"},{id:222,label:"鮮血の堕天使"},{id:223,label:"辛の末裔"},{id:224,label:"VVelcome!!"},{id:225,label:"Redshift 2nd Ignition"},{id:226,label:"LubedeR"},{id:227,label:"†:OLPHEUX:†"},{id:228,label:"春告胡蝶"},{id:229,label:"GEMINI LA2ER"},{id:230,label:"ミュージックプレイヤー"},{id:231,label:"Яe:son D'être"},{id:232,label:"おどりましょうよ!ドラゴンさん~転生したらゲーム曲でした~"},{id:233,label:"Φnd:you"},{id:234,label:"Valkyrja ~Aldrlag~"},{id:235,label:"MICHIZURE"},{id:236,label:"Me:Tear"},{id:237,label:"Blessing Bouquet"},{id:238,label:"Ops:Code-Rapture-"},{id:239,label:"EMPIRE OF FLAME"},{id:240,label:"Apex of the World"},{id:241,label:"#Endroll"},{id:242,label:"ウエンレラの氷華"},{id:243,label:"NEO TREASON"},{id:244,label:"Celestial stinger"},{id:245,label:"Completeness Under Incompleteness"},{id:246,label:"Ok!! Hug Me"},{id:247,label:"Lord=Crossight"},{id:248,label:"DIABLOSIS::Nāga"},{id:249,label:"FLügeL《Λrp:ΣggyØ》"},{id:250,label:"Knights Assault"},{id:251,label:"Beyond the BLUE"},{id:252,label:"Jacob’s Elevator"},{id:253,label:"近未来百鬼夜行譚 ~死返之巻~"},{id:254,label:"Believe (y)our Wings {V:IVID RAYS}"},{id:255,label:"Believe (y)our Wings {GRA5P WAVES}"},{id:256,label:"不思議玩具ガンガラディンドン"},{id:257,label:"Paradoxy"},{id:258,label:"odds and ends"},{id:259,label:"Firestorm"},{id:260,label:"HAVOX"},{id:261,label:"Endless GRAVITY"},{id:262,label:"Zero-Day Exploit"},{id:263,label:"スピーカーガール!"},{id:264,label:"HP:1"},{id:265,label:"The Golden Era"},{id:266,label:"準備運動"},{id:267,label:"fancy cake!!"},{id:268,label:"Melty Sweets"},{id:269,label:"傷だらけの黒猫"},{id:270,label:"孤独な決意"},{id:271,label:"再会と真実と"},{id:272,label:"いつかの夢"},{id:273,label:"HALO"},{id:274,label:"S(TAR)²☆pistol"},{id:275,label:"赫焉のヴァルキュリア -Ragnarøk-"},{id:276,label:"CUDDLIE CUDDLIE"},{id:277,label:"Brave Power Leader 《 = Voltage = 》"},{id:278,label:"零天視"},{id:279,label:"ステラ・イミグレーション"},{id:280,label:"Garland"},{id:281,label:"始まりの終わりと終わりの始まり"},{id:282,label:"再会の魔女"},{id:283,label:"ゼロから始まる異世界生活"},{id:284,label:"ロズワール邸の団欒"},{id:285,label:"約束した朝は遠く"},{id:286,label:"鎖の音"},{id:287,label:"ナツキ・スバルのリスタート"},{id:288,label:"泣いて泣き喚いて泣き止んだから"},{id:289,label:"勇気の意味"},{id:290,label:"鬼がかったやり方"},{id:291,label:"レム"},{id:292,label:"再来の王都"},{id:293,label:"自称騎士ナツキ・スバル"},{id:294,label:"絶望という病"},{id:295,label:"狂気の外側"},{id:296,label:"豚の欲望"},{id:297,label:"醜態の果てに"},{id:298,label:"ゼロから"},{id:299,label:"白鯨攻略戦"},{id:300,label:"ヴィルヘルム・ヴァン・アストレア"},{id:301,label:"絶望に抗う賭け"},{id:302,label:"怠惰一閃"},{id:303,label:"悪辣なる怠惰"},{id:304,label:"自称騎士と最優の騎士"},{id:305,label:"ただそれだけの物語"},{id:306,label:"1st season ティザー"},{id:307,label:"1st season キービジュアル①"},{id:308,label:"1st season キービジュアル②"},{id:309,label:"新編集版キービジュアル"},{id:310,label:"エミリア&ラム&レム"},{id:311,label:"エミリア&スバル&レム"},{id:312,label:"スバル&ユリウスvsペテルギウス"},{id:313,label:"エミリア&レム"},{id:314,label:"それぞれの誓い"},{id:315,label:"次なる場所"},{id:316,label:"待ちかねた再会"},{id:317,label:"親子"},{id:318,label:"踏み出した一歩"},{id:319,label:"少女の福音"},{id:320,label:"ユージン"},{id:321,label:"命の価値"},{id:322,label:"らぶらぶらぶらぶらぶらぶゆー"},{id:323,label:"地獄なら知っている"},{id:324,label:"死の味"},{id:325,label:"魔女たちの茶会"},{id:326,label:"泣きたくなる音"},{id:327,label:"STRAIGHT BET"},{id:328,label:"オットー・スーウェン/信じる理由"},{id:329,label:"クウェインの石は一人じゃ上がらない"},{id:330,label:"記憶の旅路"},{id:331,label:"平家星の笑った日"},{id:332,label:"エリオール大森林の永久凍土"},{id:333,label:"聖域の始まりと、崩壊の始まり"},{id:334,label:"咆哮の再会"},{id:335,label:"水面に映る幸せ"},{id:336,label:"血と臓物まで愛して"},{id:337,label:"俺を選べ"},{id:338,label:"月下、出鱈目なステップ"},{id:339,label:"2nd season ティザー"},{id:340,label:"2nd season 前半 キービジュアル"},{id:341,label:"2nd season 後半 キービジュアル"},{id:342,label:"エキドナ&スバル"},{id:343,label:"エキドナ"},{id:344,label:"スバル&オットー"},{id:345,label:"エミリア&フォルトナ"},{id:346,label:"エキドナ&ベアトリス"},{id:347,label:"雲の彼方"},{id:348,label:"Candy Colored Hearts"},{id:349,label:"NEO GRAVITY"},{id:350,label:"End to end"},{id:351,label:"EMPIRE OF FLAME"},{id:352,label:"MAYHEM"},{id:353,label:"飄える翼追い掛けて"},{id:354,label:"Calamity Tempest"},{id:355,label:"Daisycutter"},{id:356,label:"ΛΛemoria"},{id:357,label:"With It This Heaven?"},{id:358,label:"apo:llioth"},{id:359,label:"ゲーム背景(BOOTH)"},{id:360,label:"ゲーム背景(ポップ)"},{id:361,label:"ゲーム背景(トンネル)"},{id:362,label:"ゲーム背景(お月見)"},{id:363,label:"ゲーム背景(BLASTER)"},{id:364,label:"ゲーム背景(EXCEED GEAR)"},{id:365,label:"ゲーム背景(*Feels Seasickness...*)"},{id:366,label:"ゲーム背景(ΣmbryØ)"},{id:367,label:"もう一つの国の御伽噺"},{id:368,label:"さあ、奇跡の向こう側へ"},{id:369,label:"ぜんぶみずにながせ!流しそうめんバトル!"},{id:370,label:"動物番長を目指して"},{id:371,label:"猫になる方法"},{id:372,label:"同僚の枕カバーを煮物にして食べた~い!"},{id:373,label:"さっき廊下で見つけたもの"},{id:374,label:"釣り物件対策"},{id:375,label:"あたしゃ止めたんだけどねぇ"},{id:376,label:"時期が悪いとこうなります"},{id:377,label:"助けて!暴走腹筋ローラーの逆襲"},{id:378,label:"余の連帯保証人になってくれ!"},{id:379,label:"君たちは今回でうちきりなんだよ……"},{id:380,label:"このペンを私に1万円で売ってください"},{id:381,label:"妖刀蒐集508振り封印行脚の旅"},{id:382,label:"めうめうぺったんたん!!"},{id:383,label:"カタルシスの月"},{id:384,label:"凛として咲く花の如く~ひなビタ♪ edition~"},{id:385,label:"滅亡天使 † にこきゅっぴん"},{id:386,label:"乙女繚乱 舞い咲き誇れ"},{id:387,label:"ツーマンライブ"},{id:388,label:"キモチコネクト"},{id:389,label:"チョコレートスマイル"},{id:390,label:"さよならトリップ ~夏陽 EDM edition~"},{id:391,label:"魔法のたまご ~心菜 ELECTRO POP edition~"},{id:392,label:"neko*neko"},{id:393,label:"漆黒のスペシャルプリンセスサンデー"},{id:394,label:"地方創生☆チクワクティクス"},{id:395,label:"激アツ☆マジヤバ☆チアガール"},{id:396,label:"フラッター現象の顛末と単一指向性の感情論"},{id:397,label:"くれなゐに 弐閃瞬く 恋双譚"},{id:398,label:"戦の果てに"},{id:399,label:"It's our turn"},{id:400,label:"次元を超えて"},{id:401,label:"七色のカケラ"},{id:402,label:"不思議の国のレイシス"},{id:403,label:"CANDYBOX☆OVERFULL!"},{id:404,label:"雨予報の花見はおきらいか?"},{id:405,label:"共に、更なる高みへ。"},{id:406,label:"cyber cats"},{id:407,label:"キラキラふわふわ冥道ユウキ"},{id:408,label:"CAWOLASHITA"},{id:409,label:"Bitter & Sweet"},{id:410,label:"NURSERY-CATS(ふる~つみっくす)"},{id:411,label:"お揃いメイドコーデ♡"},{id:412,label:"おはよっ♪"},{id:413,label:"はっぴーリボン"},{id:414,label:"いっしょにあそぼ"},{id:415,label:"重力を振り切って天の先へ"},{id:416,label:"Memory of ONLY ONE"},{id:417,label:"DJごりら2023"},{id:418,label:"清再多吃一些!"},{id:419,label:"二人がとった衝撃の行動とは!?"},{id:420,label:"ホロライブ事務所に行く秘密の方法"},{id:421,label:"全力で追いかけろ!"},{id:422,label:"動物番長を目指して 02"},{id:423,label:"猫になる方法 02"},{id:424,label:"先輩の〇〇を隠蔽したい!"},{id:425,label:"絶対に許さない!"},{id:426,label:"BARでイキんな"},{id:427,label:"いったい何の話をしてるんだ……"},{id:428,label:"他人の稼いだ金で寿司を食わせろ!!!!!!!"},{id:429,label:"最強のワルは誰だ!?悪役王選手権!"},{id:430,label:"助けて!暴走腹筋ローラーの逆襲 02"},{id:431,label:"妖刀蒐集508振り封印行脚の旅 02"},{id:432,label:"夏だ!水着でバトル!?"},{id:433,label:"もぐもぐYUMMY! 01"},{id:434,label:"もぐもぐYUMMY! 02"},{id:435,label:"カミサマ・ネコサマ 01"},{id:436,label:"カミサマ・ネコサマ 02"},{id:437,label:"毒杯スワロウ 01"},{id:438,label:"毒杯スワロウ 02"},{id:439,label:"ゲーム背景(INFINITE)"},{id:440,label:"ゲーム背景(クール)"},{id:441,label:"ゲーム背景(BEMANI遺跡)"},{id:442,label:"ゲーム背景(GRAVITY)"},{id:443,label:"ゲーム背景(バグの海)"},{id:444,label:"ゲーム背景(幽霊船)"},{id:445,label:"ゲーム背景(iLLness LiLin)"},{id:446,label:"ゲーム背景(HE4VEN ~天国へようこそ~)"},{id:447,label:"言葉にできない、この気持ちは。"},{id:448,label:"その威光、無垢なりて無慈悲なり…"},{id:449,label:"BPLチームアタック(APINA VRAMeS)"},{id:450,label:"BPLチームアタック(GiGO)"},{id:451,label:"BPLチームアタック(GAME PANIC)"},{id:452,label:"BPLチームアタック(SILKHAT)"},{id:453,label:"BPLチームアタック(TAITO STATION Tradz)"},{id:454,label:"BPLチームアタック(ROUND1)"},{id:455,label:"BPLチームアタック(レジャーランド)"},{id:456,label:"Knew Order"},{id:457,label:"Ex concordia felicitas"},{id:458,label:"ARISE"},{id:459,label:"Allegro Saetta"},{id:460,label:"Colorful Magical Parade"},{id:461,label:"NO SURRENDER"},{id:462,label:"プリュネシエル"},{id:463,label:"StellarflightS"},{id:464,label:"はじめてのおつかい"},{id:465,label:"動物番長を目指して 03"},{id:466,label:"ひよこの育て方"},{id:467,label:"お前には負けられない"},{id:468,label:"まだ誰にも見せていない"},{id:469,label:"もしもプロデューサーになったらどうなるのか?"},{id:470,label:"健康診断があるので……"},{id:471,label:"無茶振りの果てに……"},{id:472,label:"五等分の鷹嶺ルイ"},{id:473,label:"このペンを私に1万円で売ってください 02"},{id:474,label:"バンドメンバー募集!!"},{id:475,label:"愛昧ショコラーテ 01"},{id:476,label:"愛昧ショコラーテ 02"},{id:477,label:"曇天羊 01"},{id:478,label:"曇天羊 02"},{id:479,label:"My song 01"},{id:480,label:"My song 02"},{id:481,label:"What an amazing swing 01"},{id:482,label:"What an amazing swing 02"},{id:483,label:"BEMANI×東方Project ~幻想郷音樂祭2024~"},{id:484,label:"残像ニ繋ガレタ追憶ノHIDEAWAY"},{id:485,label:"SUPER HEROINE!!"},{id:486,label:"閉塞的フレーション"},{id:487,label:"弾幕信仰"},{id:488,label:"Scarlet Moon"},{id:489,label:"Russian Caravan Rhapsody"},{id:490,label:"Struggle"},{id:491,label:"ホメ猫☆センセーション"},{id:492,label:"プレインエイジア -PHQ remix-"},{id:493,label:"BEMANI×東方Project Ultimate MasterPieces"},{id:494,label:"SOUND VOLTEX ULTIMATE TRACKS -東方紅魔郷REMIX-"},{id:495,label:"SOUND VOLTEX ULTIMATE TRACKS -東方妖々夢 & 輝針城REMIX-"},{id:496,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 14th"},{id:497,label:"SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 15th"},{id:498,label:"Second Game"},{id:499,label:"archive::zip"},{id:500,label:"XROSS THE XOUL"},{id:501,label:"Inixia"},{id:502,label:"Dawn of Asia(Alkome Remix)"},{id:503,label:"EXCEED GEAR クライマックスシーズン"},{id:504,label:"ゲーム背景(HEAVENLY)"},{id:505,label:"ゲーム背景(LIVESTAGE)"},{id:506,label:"ゲーム背景(赤い月)"},{id:507,label:"ゲーム背景(夜の海)"},{id:508,label:"ゲーム背景(桜)"},{id:509,label:"ゲーム背景 (Firestorm)"},{id:510,label:"ゲーム背景(マサカリプレイド)"},{id:511,label:"ゲーム背景(月光乱舞)"},{id:512,label:"全てを真紅に染め上げる"},{id:513,label:"10年の軌跡、重ねる奇跡。"},{id:514,label:"今新、たなキセキを容つ"},{id:515,label:"この明るい未来に祝杯を!"},{id:516,label:"この笑わない少女に微笑みを!"},{id:517,label:"この賢しい少女に再教育を!"},{id:518,label:"このイケメン義賊に天誅を!"},{id:519,label:"この箱入り王女に悪友を!"},{id:520,label:"この素敵な暮らしにさよならを!"},{id:521,label:"この成り上がり冒険者にも安息を!"},{id:522,label:"この湖の主に永遠の眠りを!"},{id:523,label:"この家出娘に説教を!"},{id:524,label:"この身勝手な花嫁に祝福を!"},{id:525,label:"この変わらない日常に祝福を!"},{id:526,label:"Growing Up"},{id:527,label:"あの日のままのぼくら"},{id:528,label:"この素晴らしい世界に祝福を! メインビジュアル"},{id:529,label:"この素晴らしい世界に祝福を!2 メインビジュアル"},{id:530,label:"この素晴らしい世界に祝福を!3 メインビジュアル"},{id:531,label:"映画 この素晴らしい世界に祝福を!紅伝説 メインビジュアル"},{id:532,label:"無茶振りの果てに…… 02"},{id:533,label:"助けて!クビにされる!"},{id:534,label:"最強のワルは誰だ!?悪役王選手権! 02"},{id:535,label:"海でバンドしよう!!"},{id:536,label:"人の怒らせ方"},{id:537,label:"この人たちこのあと行方不明になります"},{id:538,label:"最速への憧れ"},{id:539,label:"あたしが推し"},{id:540,label:"メイドらしさを求めて"},{id:541,label:"絶対に許さない! 02"},{id:542,label:"三輪車に乗る大人たち"},{id:543,label:"母の日 理想と現実"},{id:544,label:"助けて出れない!!!"},{id:545,label:"Ahoy!! 我ら宝鐘海賊団☆ 01"},{id:546,label:"Ahoy!! 我ら宝鐘海賊団☆ 02"},{id:547,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 01"},{id:548,label:"I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 02"},{id:549,label:"美少女無罪♡パイレーツ 01"},{id:550,label:"美少女無罪♡パイレーツ 02"},{id:551,label:"幽霊船戦 01"},{id:552,label:"幽霊船戦 02"},{id:553,label:"今日のプレーはこれに決めたっ!"},{id:554,label:"紡ぎ、言祝ぐ花囃子"},{id:555,label:"Gemelli porta fortuna"},{id:556,label:"RESiSTANCE×SiGNAL"},{id:557,label:"なんだか立体的デゥ!?"},{id:558,label:"ボ活!"},{id:559,label:"touch >>> support + cheer !!!"},{id:560,label:"芽生"},{id:561,label:"I Love♡Universe!!"},{id:562,label:"SWEETS♡PARTY!!"},{id:563,label:"みんなで!飛び出せ!ゴーゴー!"},{id:564,label:"グレイス"},{id:565,label:"burn!"},{id:566,label:"Happy Tea Time?"},{id:567,label:"Jackpot"},{id:568,label:"Let's Dance!"},{id:569,label:"パパラッチの小休止"},{id:570,label:"お前の『真像』は何処に在る?"},{id:571,label:"おやつ休憩、一緒にどう?"},{id:572,label:"超重奏ッ!BLASTER充填率/>△<\203%!!!"},{id:573,label:"鏡合わせの宿命を超えて"},{id:574,label:"恋するいちばん星"},{id:575,label:"芽兎めうコラボ01"},{id:576,label:"芽兎めうコラボ02"},{id:577,label:"芽兎めうコラボ03"},{id:578,label:"芽兎めうコラボ04"},{id:579,label:"芽兎めうコラボ05"},{id:580,label:"芽兎めうコラボ06"},{id:581,label:"芽兎めうコラボ07"},{id:582,label:"芽兎めうコラボ08"},{id:583,label:"芽兎めうコラボ09"},{id:584,label:"芽兎めうコラボ10"},{id:585,label:"芽兎めうコラボ11"},{id:586,label:"芽兎めうコラボ12"},{id:587,label:"めうめうぺったんたん!! 02"},{id:588,label:"滅亡天使 † にこきゅっぴん 02"},{id:589,label:"地方創生☆チクワクティクス 02"},{id:590,label:"Bitter Sweet Girls !"},{id:591,label:"Chocolate Smile Girls !!"},{id:592,label:"SWEET SMILE PARADE"},{id:593,label:"ひなビタ♪10周年 メモリアル・ブック~Sweet Memories~"},{id:594,label:"ひなビタ♪10周年 メモリアル・ブック~Bitter Memories~"},{id:595,label:"壁に埋まりました。助けてください"},{id:596,label:"ホロライブ事務所に行く秘密の方法 02"},{id:597,label:"くさや食べてみた"},{id:598,label:"動物番長を目指して 04"},{id:599,label:"形から入るタイプの名探偵"},{id:600,label:"お悩み解決、失敗!"},{id:601,label:"変なこと言っちゃうんだけど! 01"},{id:602,label:"変なこと言っちゃうんだけど! 02"},{id:603,label:"必殺技を覚えました"},{id:604,label:"セミうっせぇ!マジで!"},{id:605,label:"激突!お神輿バトル!"},{id:606,label:"今日から野菜生活!"},{id:607,label:"行こうぜ!スピードの向こう側へ!"},{id:608,label:"入れ替わってる???"},{id:609,label:"アイドルが会社経営してみた"},{id:610,label:"みんながメロメロになる衣装"},{id:611,label:"いいわけバニー 01"},{id:612,label:"いいわけバニー 02"},{id:613,label:"いいわけバニー 03"},{id:614,label:"全人類 兎化計画! 01"},{id:615,label:"全人類 兎化計画! 02"},{id:616,label:"全人類 兎化計画! 03"},{id:617,label:"未来に輝ける君たちよ"},{id:618,label:"一触即発"},{id:619,label:"Soul-stirring competitions!"},{id:620,label:"S-Parky Up Cheer!!"},{id:621,label:"Race Through The Beat"},{id:622,label:"!!extreme caution!!"},{id:623,label:"ひかりの中へ、手を取り合って"},{id:624,label:"アルティメットオウエンダン!"},{id:625,label:"Let's have fun creating together"},{id:626,label:"グレイス ファミリー見参"},{id:627,label:"届けEnergy Boost!!集え!われらビビッとお菓子連合部隊!"},{id:628,label:"恋刃"},{id:629,label:"さうんどぼるてっくすっ★"},{id:630,label:"決闘!"},{id:631,label:"キョンシーニアノアちゃんと幽霊TAMA猫"},{id:632,label:"「ふたり は おうえん を おぼえた! わうっ!」"},{id:633,label:"Break! Paint! Limit!"},{id:634,label:"Kawaii♡ぼるてっくす!"},{id:635,label:"ストーリア♠"},{id:636,label:"みんなでわいわい応援!"},{id:637,label:"アイヤー!先生と応援するアルよ☆"},{id:638,label:"神明"},{id:639,label:"ちいさくおおきなおうえんたい"},{id:640,label:"Love♡Hearts"},{id:641,label:"Energy!!"},{id:642,label:"VOLTAGE☆UP!!"},{id:643,label:"D1SCθMMUN1C4T1θN"},{id:644,label:"飲茶応援隊"},{id:645,label:"眠れるゴースト爆起き☆Mix"},{id:646,label:"アマカラ!?★ブレイクターイム!"},{id:647,label:"興奮☆衝撃☆感動マシ♡ナナイロエナジーオオメ!"},{id:648,label:"BPL応援団結成デス!"},{id:649,label:"Are you ready?"},{id:650,label:"ロイヤル・ストレート・フラッシュ"},{id:651,label:"プレリュード - 3 -"},{id:652,label:"勝利の光明"},{id:653,label:"エレクトリックチアパーティ"},{id:654,label:"DJ Tsumabuki"},{id:655,label:"剣帝の小手調べ"},{id:656,label:"御旗の下に集いし猛者たちよ!"},{id:657,label:"Open the GATE!"},{id:658,label:"FLASH"},{id:659,label:"kawaii_tag_match!!"},{id:660,label:"胡桃のあ(ぶいすぽっ!)01"},{id:661,label:"胡桃のあ(ぶいすぽっ!)02"},{id:662,label:"胡桃のあ(ぶいすぽっ!)03"},{id:663,label:"胡桃のあ(ぶいすぽっ!)04"},{id:664,label:"胡桃のあ(ぶいすぽっ!)05"},{id:665,label:"胡桃のあ(ぶいすぽっ!)06"},{id:666,label:"胡桃のあ(ぶいすぽっ!)07"},{id:667,label:"胡桃のあ(ぶいすぽっ!)08"},{id:668,label:"胡桃のあ(ぶいすぽっ!)09"},{id:669,label:"胡桃のあ(ぶいすぽっ!)10"},{id:670,label:"胡桃のあ(ぶいすぽっ!)11"},{id:671,label:"胡桃のあ(ぶいすぽっ!)12"},{id:672,label:"胡桃のあ(ぶいすぽっ!)13"},{id:673,label:"胡桃のあ(ぶいすぽっ!)14"},{id:674,label:"ミッドナイト☆WAR 01"},{id:675,label:"ミッドナイト☆WAR 02"},{id:676,label:"ミッドナイト☆WAR 03"},{id:677,label:"ラブキラ☆スプラッシュ 01"},{id:678,label:"ラブキラ☆スプラッシュ 02"},{id:679,label:"ラブキラ☆スプラッシュ 03"},{id:680,label:"ラブキラ☆スプラッシュ 04"},{id:681,label:"ラブキラ☆スプラッシュ 05"},{id:682,label:"Sparkle Smilin' 01"},{id:683,label:"Sparkle Smilin' 02"},{id:684,label:"Sparkle Smilin' 03"},{id:685,label:"狂水一華 01"},{id:686,label:"狂水一華 02"},{id:687,label:"【いちかのやってみた】一緒にゲームしてみた"},{id:688,label:"【いちかのやってみた】ダンスしてみた 01"},{id:689,label:"【いちかのやってみた】ダンスしてみた 02"},{id:690,label:"【いちかのやってみた】だるまさんがころんだしてみた"},{id:691,label:"【いちかのやってみた】目覚まし してみた"},{id:692,label:"駆けまわるいちか"},{id:693,label:"呼びかけるいちか"},{id:694,label:"楽しそうないちか"},{id:695,label:"クルー登場 紅刃(666)"},{id:696,label:"クルー登場 グレイス(EXCEED GEAR)"},{id:697,label:"クルー登場 ニアノア(ビーチサイド)"},{id:698,label:"クルー登場 カヲル&アシタ(ハロウィン)"},{id:699,label:"クルー登場 氷雪ちゃん(クリスマス)"},{id:700,label:"クルー登場 レイシス(エナジー)"},{id:701,label:"クルー登場 BPL S2"},{id:702,label:"クルー登場 BPL S3"},{id:703,label:"ゲーム背景(ココロの欠片)"},{id:704,label:"ゲーム背景(神の試煉)"},{id:705,label:"ゲーム背景(HEXA DIVER Abnormal)"},{id:706,label:"ゲーム背景(HEXA DIVER Normal)"},{id:707,label:"ゲーム背景(HEXA DIVER DimiourGEAR)"},{id:708,label:"BPL S2 解説席"},{id:709,label:"BPL S2 解説席(賀正)"},{id:710,label:"BPL S2 ネメシスアリーナ放送局"},{id:711,label:"BPL S2 DJブース(グレイス)"},{id:712,label:"BPL S3 DJブース(雷刀)"},{id:713,label:"BPL S3 DJブース(烈風刀)"},{id:714,label:"花芽すみれ(ぶいすぽっ!)01"},{id:715,label:"花芽すみれ(ぶいすぽっ!)02"},{id:716,label:"花芽すみれ(ぶいすぽっ!)03"},{id:717,label:"花芽すみれ(ぶいすぽっ!)04"},{id:718,label:"花芽すみれ(ぶいすぽっ!)05"},{id:719,label:"花芽すみれ(ぶいすぽっ!)06"},{id:720,label:"花芽すみれ(ぶいすぽっ!)07"},{id:721,label:"花芽すみれ(ぶいすぽっ!)08"},{id:722,label:"花芽すみれ(ぶいすぽっ!)09"},{id:723,label:"花芽すみれ(ぶいすぽっ!)10"},{id:724,label:"花芽すみれ(ぶいすぽっ!)11"},{id:725,label:"花芽すみれ(ぶいすぽっ!)12"},{id:726,label:"花芽すみれ(ぶいすぽっ!)13"},{id:727,label:"花芽すみれ(ぶいすぽっ!)14"},{id:728,label:"空澄セナ(ぶいすぽっ!)01"},{id:729,label:"空澄セナ(ぶいすぽっ!)02"},{id:730,label:"空澄セナ(ぶいすぽっ!)03"},{id:731,label:"空澄セナ(ぶいすぽっ!)04"},{id:732,label:"空澄セナ(ぶいすぽっ!)05"},{id:733,label:"空澄セナ(ぶいすぽっ!)06"},{id:734,label:"空澄セナ(ぶいすぽっ!)07"},{id:735,label:"空澄セナ(ぶいすぽっ!)08"},{id:736,label:"空澄セナ(ぶいすぽっ!)09"},{id:737,label:"空澄セナ(ぶいすぽっ!)10"},{id:738,label:"空澄セナ(ぶいすぽっ!)11"},{id:739,label:"空澄セナ(ぶいすぽっ!)12"},{id:740,label:"空澄セナ(ぶいすぽっ!)13"},{id:741,label:"空澄セナ(ぶいすぽっ!)14"},{id:742,label:"ひまパンケーキメイキング 01"},{id:743,label:"ひまパンケーキメイキング 02"},{id:744,label:"ひまパンケーキメイキング 03"},{id:745,label:"オトベアえかきうた 01"},{id:746,label:"オトベアえかきうた 02"},{id:747,label:"オトベアえかきうた 03"},{id:748,label:"一夜のキセキ 01"},{id:749,label:"一夜のキセキ 02"},{id:750,label:"一夜のキセキ 03"},{id:751,label:"TOXIC VIBRATION 01"},{id:752,label:"TOXIC VIBRATION 02"},{id:753,label:"TOXIC VIBRATION 03"},{id:754,label:"memento mori -intro- 01"},{id:755,label:"memento mori -intro- 02"},{id:756,label:"memento mori -intro- 03"},{id:757,label:"MODEL FT2 01"},{id:758,label:"MODEL FT2 02"},{id:759,label:"MODEL FT2 03"},{id:760,label:"Concertino in Blue 01"},{id:761,label:"Concertino in Blue 02"},{id:762,label:"Concertino in Blue 03"}]},{id:"settings.nemsys_console",name:"Nemsys Console",help:"Change Nemsys Console",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"NEMSYS VIVID MODEL TYPE DECAL"},{id:2,label:"NEMSYS VIVID MODEL TYPE GOLD"},{id:3,label:"NEMSYS VIVID MODEL TYPE RIGHT"},{id:4,label:"NEMSYS VIVID MODEL TYPE LEFT"},{id:5,label:"NEMSYS VIVID MODEL TYPE ORIGINAL"},{id:6,label:"NEMSYS VIVID MODEL TYPE LIVE A"},{id:7,label:"NEMSYS VIVID MODEL TYPE LIVE B"},{id:12,label:"NEMSYS HEAVENLY MODEL TYPE DECAL"},{id:13,label:"NEMSYS HEAVENLY MODEL TYPE HE4VEN ~天国へようこそ~"},{id:14,label:"NEMSYS HEAVENLY MODEL TYPE iLLness LiLin"},{id:15,label:"NEMSYS VIVID MODEL TYPE HALLOWEEN"},{id:16,label:"GRAVITY MODEL TYPE GRAVITY WARS 1st season"},{id:17,label:"GRAVITY MODEL TYPE GRAVITY WARS 2nd season"},{id:18,label:"VIVID MODEL TYPE HIYUKI CHAN X'mas"},{id:19,label:"INFINITE MODEL TYPE KONHOHA"},{id:20,label:"INFINITE MODEL TYPE KAC 2013 Emperor&Empress"},{id:21,label:"NEMSYS BOOTH MODEL TYPE COOL"},{id:22,label:"NEMSYS BOOTH MODEL TYPE CUTE"},{id:23,label:"NEMSYS INFINITE MODEL TYPE ORIGINAL"},{id:24,label:"NEMSYS GRAVITY MODEL TYPE ORIGINAL"},{id:25,label:"NEMSYS HEAVENLY MODEL TYPE ORIGINAL"},{id:26,label:"NEMSYS 「ここなつ(ミライプリズム)」"},{id:27,label:"NEMSYS 「ここなつ(制服ver)」"},{id:28,label:"NEMSYS 「ここなつ2.0(私服ver)」"},{id:29,label:"NEMSYS 「ここなつ2.0(ハレトキドキメランコリック)」"},{id:30,label:"NEMSYS 「ここなつ2.0(ホシニネガイラ)」"},{id:31,label:"NEMSYS VIVID MODEL TYPE ORTLINDE"},{id:32,label:"NEMSYS VIVID MODEL TYPE ENERGY"},{id:33,label:"NEMSYS HEAVENLY MODEL TYPE ボルテ軒"},{id:34,label:"NEMSYS HEAVENLY MODEL TYPE Cafe VOLTE"},{id:35,label:"NEMSYS APINA VRAMeS"},{id:36,label:"NEMSYS GiGO"},{id:37,label:"NEMSYS GAME PANIC"},{id:38,label:"NEMSYS SILK HAT"},{id:39,label:"NEMSYS SUPERNOVA Tohoku"},{id:40,label:"NEMSYS TAITO STATION Tradz"},{id:41,label:"NEMSYS ROUND1"},{id:42,label:"NEMSYS レジャーランド"},{id:43,label:"VIVID MODEL TYPE HARUKA"},{id:44,label:"NEMSYS BEMANI PRO LEAGUE -SEASON 2-"},{id:45,label:"NEMSYS BEMANI PRO LEAGUE-SEASON 3-"},{id:46,label:"NEMSYS VIVID MODEL TYPE 博麗霊夢"}]},{id:"settings.appeal_stamp_a",name:"Appeal Stamp A",help:"Change Appeal Stamp A",type:"Array",options:[{id:0,label:"None"},{id:1,label:"レイシス / Rasis 001"},{id:5,label:"グレイス / Grace 001"},{id:9,label:"雷刀 / Right 001"},{id:13,label:"烈風刀 / Left 001"},{id:17,label:"ニアノア / Nianoa 001"},{id:21,label:"Vivid Wave 001"},{id:25,label:"Vivid Wave 002"},{id:29,label:"恋刃 / Konoha 001"},{id:33,label:"奈奈 / Nana 001"},{id:37,label:"つまぶき / Tsumabuki 001"},{id:41,label:"Heavenly Haven 001"},{id:45,label:"Heavenly Haven 002"},{id:49,label:"マキシマ / Maxima 001"},{id:53,label:"かなで / Kanade 001"},{id:57,label:"Blast Gate 001"},{id:61,label:"梅雨 001"},{id:65,label:"ハロウィン 001 1"},{id:69,label:"ハロウィン 002 1"},{id:73,label:"ハロウィン 003 1"},{id:77,label:"リボン&わたがし 001"},{id:81,label:"ハルト 001"},{id:85,label:"クリスマス 001"},{id:89,label:"クリスマス 002"},{id:93,label:"クリスマス 003"},{id:97,label:"賀正 001"},{id:101,label:"氷雪ちゃん 001"},{id:105,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_b",name:"Appeal Stamp B",help:"Change Appeal Stamp B",type:"Array",options:[{id:0,label:"None"},{id:2,label:"レイシス / Rasis 001"},{id:6,label:"グレイス / Grace 001"},{id:10,label:"雷刀 / Right 001"},{id:14,label:"烈風刀 / Left 001"},{id:18,label:"ニアノア / Nianoa 001"},{id:22,label:"Vivid Wave 001"},{id:26,label:"Vivid Wave 002"},{id:30,label:"恋刃 / Konoha 001"},{id:34,label:"奈奈 / Nana 001"},{id:38,label:"つまぶき / Tsumabuki 001"},{id:42,label:"Heavenly Haven 001"},{id:46,label:"Heavenly Haven 002"},{id:50,label:"マキシマ / Maxima 001"},{id:54,label:"かなで / Kanade 001"},{id:58,label:"Blast Gate 001"},{id:62,label:"梅雨 001"},{id:66,label:"ハロウィン 001 1"},{id:70,label:"ハロウィン 002 1"},{id:74,label:"ハロウィン 003 1"},{id:78,label:"リボン&わたがし 001"},{id:82,label:"ハルト 001"},{id:86,label:"クリスマス 001"},{id:90,label:"クリスマス 002"},{id:94,label:"クリスマス 003"},{id:98,label:"賀正 001"},{id:102,label:"氷雪ちゃん 001"},{id:106,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_c",name:"Appeal Stamp C",help:"Change Appeal Stamp C",type:"Array",options:[{id:0,label:"None"},{id:3,label:"レイシス / Rasis 001"},{id:7,label:"グレイス / Grace 001"},{id:11,label:"雷刀 / Right 001"},{id:15,label:"烈風刀 / Left 001"},{id:19,label:"ニアノア / Nianoa 001"},{id:23,label:"Vivid Wave 001"},{id:27,label:"Vivid Wave 002"},{id:31,label:"恋刃 / Konoha 001"},{id:35,label:"奈奈 / Nana 001"},{id:39,label:"つまぶき / Tsumabuki 001"},{id:43,label:"Heavenly Haven 001"},{id:47,label:"Heavenly Haven 002"},{id:51,label:"マキシマ / Maxima 001"},{id:55,label:"かなで / Kanade 001"},{id:59,label:"Blast Gate 001"},{id:63,label:"梅雨 001"},{id:67,label:"ハロウィン 001 1"},{id:71,label:"ハロウィン 002 1"},{id:75,label:"ハロウィン 003 1"},{id:79,label:"リボン&わたがし 001"},{id:83,label:"ハルト 001"},{id:87,label:"クリスマス 001"},{id:91,label:"クリスマス 002"},{id:95,label:"クリスマス 003"},{id:99,label:"賀正 001"},{id:103,label:"氷雪ちゃん 001"},{id:107,label:"雪翔くん 001"}]},{id:"settings.appeal_stamp_d",name:"Appeal Stamp D",help:"Change Appeal Stamp D",type:"Array",options:[{id:0,label:"None"},{id:4,label:"レイシス / Rasis 001"},{id:8,label:"グレイス / Grace 001"},{id:12,label:"雷刀 / Right 001"},{id:16,label:"烈風刀 / Left 001"},{id:20,label:"ニアノア / Nianoa 001"},{id:24,label:"Vivid Wave 001"},{id:28,label:"Vivid Wave 002"},{id:32,label:"恋刃 / Konoha 001"},{id:36,label:"奈奈 / Nana 001"},{id:40,label:"つまぶき / Tsumabuki 001"},{id:44,label:"Heavenly Haven 001"},{id:48,label:"Heavenly Haven 002"},{id:52,label:"マキシマ / Maxima 001"},{id:56,label:"かなで / Kanade 001"},{id:60,label:"Blast Gate 001"},{id:64,label:"梅雨 001"},{id:68,label:"ハロウィン 001 1"},{id:72,label:"ハロウィン 002 1"},{id:76,label:"ハロウィン 003 1"},{id:80,label:"リボン&わたがし 001"},{id:84,label:"ハルト 001"},{id:88,label:"クリスマス 001"},{id:92,label:"クリスマス 002"},{id:96,label:"クリスマス 003"},{id:100,label:"賀正 001"},{id:104,label:"氷雪ちゃん 001"},{id:108,label:"雪翔くん 001"}]},{id:"settings.system_theme",name:"System Theme",help:"Change System Theme",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"BOOTH"},{id:2,label:"-infinite infection-"},{id:3,label:"GRAVITY WARS"},{id:4,label:"サウダージ·店内"},{id:5,label:"サウダージ·外観"},{id:6,label:"いずみ洋裁店·店内"},{id:7,label:"いずみ洋裁店·外観"},{id:8,label:"兎月堂·店内"},{id:9,label:"兎月堂·外観"},{id:10,label:"シャノワール·店内"},{id:11,label:"シャノワール·外観"},{id:12,label:"霜月書林·店内"},{id:13,label:"霜月書林·外観"},{id:14,label:"日向美商店街"},{id:15,label:"倉野川城址公園"},{id:16,label:"やまもり温泉"},{id:17,label:"GRAVITY WARS 2nd Season"},{id:18,label:"HEAVENLY HAVEN"},{id:19,label:"VIVID WAVE"}]}]},il={14:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],15:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],16:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Yoshitaka"},{id:2,label:"Taka"},{id:3,label:"L.E.D."},{id:4,label:"Black Star"},{id:5,label:"Iidxred"},{id:6,label:"Happy Sky"},{id:7,label:"Distorted"},{id:8,label:"Gold"},{id:9,label:"Djtroopers"},{id:10,label:"Extra"},{id:11,label:"Empress Place"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Blackstar"},{id:2,label:"Mcmasterg"}]}],17:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Mitsuru"},{id:4,label:"Galdeira"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"}]}],18:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],19:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Dj Taka"},{id:2,label:"L.E.D."},{id:3,label:"Dj Yoshitaka"},{id:4,label:"Capacity Gate"},{id:5,label:"Mystic Moon"},{id:6,label:"Seiya Murai"},{id:7,label:"Wac"},{id:8,label:"Ryu*"},{id:9,label:"Kors K"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Leaving"},{id:2,label:"Naibu Frame"},{id:3,label:"Sig Sig"},{id:4,label:"????"},{id:5,label:"Zenius"},{id:6,label:"?"},{id:7,label:"Kamaitatchi"},{id:8,label:"??"},{id:9,label:"????"},{id:10,label:"??"},{id:11,label:"???"},{id:12,label:"Brazilian Fire"},{id:13,label:"Blind Justice"},{id:14,label:"???"},{id:15,label:"Goli"},{id:16,label:"??"},{id:17,label:"?????"},{id:18,label:"?"},{id:19,label:"??"},{id:20,label:"Military Splash"},{id:21,label:"??"},{id:22,label:"Bloomin Feeling"},{id:23,label:"Desire"},{id:24,label:"?????"},{id:25,label:"Michael A La Mode"},{id:26,label:"Marie Antoninette"},{id:27,label:"Elisha"},{id:28,label:"Kung-Fu Empire"},{id:29,label:"Tone Of Beat #3"},{id:30,label:"Empress"},{id:31,label:"The Trooper'S Journey"},{id:32,label:"Programmed World"},{id:33,label:"3Y3S"},{id:34,label:"Umegiri"},{id:35,label:"Kanzaki"},{id:36,label:"Rock Da House"},{id:37,label:"The Door Into Rainbow"},{id:38,label:"Session 9"},{id:39,label:"Aegis"},{id:40,label:"Vermillion"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Mcmasterg"}]}],20:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Japan Tour"},{id:2,label:"World Tour"},{id:3,label:"Boss"},{id:4,label:"Story"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tag"},{id:2,label:"Sota Fujimori"},{id:3,label:"Seiya Murai"},{id:4,label:"Pon"},{id:5,label:"L.E.D."},{id:6,label:"Nekomata Master"}]},{id:"settings.voice",name:"Voice",help:"Change Voice",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Mirin"},{id:2,label:"Superstar"}]}],21:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]}],22:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Fanta"},{id:2,label:"Sprite"},{id:3,label:"Sokenbicha"},{id:4,label:"Georgia Blk"},{id:5,label:"Georgia"},{id:6,label:"Georgia Bto"},{id:7,label:"Realgold"},{id:8,label:"Lincle"},{id:9,label:"Tricoro"},{id:10,label:"Spada"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"F"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Session12"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Portal"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Tp-Rz"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Fractal"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Fanta"},{id:73,label:"Sprite"},{id:74,label:"Sokenbicha"},{id:75,label:"Georgia Blk"},{id:76,label:"Georgia"},{id:77,label:"Georgia S"},{id:78,label:"Realgold"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Photon"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Lincle"},{id:2,label:"Tricoro"},{id:3,label:"Spada"}]}],23:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Torinoko"},{id:87,label:"Sennen"},{id:88,label:"Scarlet Moon"},{id:89,label:"Ayakashi"},{id:90,label:"Acid Pumper"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"}]}],24:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo/Reverb"},{id:2,label:"Eq Only"},{id:3,label:"Pitch"}]}],25:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]}],26:[{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"12 Happy Sky"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"8Th Style"},{id:2,label:"14 Gold"},{id:3,label:"17 Sirius"},{id:4,label:"19 Lincle"},{id:5,label:"16 Empress"},{id:6,label:"21 Spada"},{id:7,label:"3Rd Style"},{id:8,label:"Happy Sky"},{id:9,label:"Go Over With Glare"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],27:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],28:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],29:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Taityou"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bpl"},{id:23,label:"Round1"},{id:24,label:"Apina"},{id:25,label:"Silk Hat"},{id:26,label:"Leisureland"},{id:27,label:"Supernova"},{id:28,label:"Gamepanic"},{id:29,label:"Bistrover"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Super Star"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"6Dot"},{id:2,label:"4Dot"},{id:3,label:"Gorgeous"},{id:4,label:"Aqua"},{id:5,label:"Gal"},{id:6,label:"Foton"},{id:7,label:"Pastel"},{id:8,label:"Simple"},{id:9,label:"Light"},{id:10,label:"Tricoro"},{id:11,label:"Bubble"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Super Star"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochro"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Super Star"},{id:9,label:"Copulight"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Super Star"},{id:10,label:"Electronic"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Taoru"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind J"},{id:9,label:"Meisai"},{id:10,label:"Bloomin"},{id:11,label:"Marie A"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu"},{id:14,label:"Tune Beat3"},{id:15,label:"Empress"},{id:16,label:"Pro World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da H"},{id:21,label:"Door Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Cross"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth1"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche1"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Dogma A"},{id:44,label:"Dogma B"},{id:45,label:"Elektrick U"},{id:46,label:"Magic Love"},{id:47,label:"Spada"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis1"},{id:51,label:"Rumrum"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Ham"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit P"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikago"},{id:61,label:"Proof"},{id:62,label:"Brave Glow1"},{id:63,label:"Brave Glow2"},{id:64,label:"Vega1"},{id:65,label:"Vega2"},{id:66,label:"Casino Fire"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu2"},{id:69,label:"Nochoku"},{id:70,label:"Kyatorare"},{id:71,label:"Only One"},{id:72,label:"Jizal"},{id:73,label:"Jacktillo"},{id:74,label:"Jackhans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplasia"},{id:79,label:"Rche2"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth2"},{id:83,label:"Elpis2"},{id:84,label:"Ferira"},{id:85,label:"All Patona"},{id:86,label:"Meisai"},{id:87,label:"Ningyo"},{id:88,label:"Urara"},{id:89,label:"Shelter"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare"},{id:94,label:"Highcharge"},{id:95,label:"Godspeed1"},{id:96,label:"Godspeed2"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Devil'S Gear"},{id:100,label:"Dps"},{id:101,label:"Azisai"},{id:102,label:"La Dolce"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Ryoushi"},{id:106,label:"Ekineko"},{id:107,label:"Fuyutubaki"},{id:108,label:"Papayapa"},{id:109,label:"Karasu"},{id:110,label:"Asian Dis"},{id:111,label:"Togakushi"},{id:112,label:"Modular Tec"},{id:113,label:"Shishikasumu"},{id:114,label:"Music Is Ans"},{id:115,label:"Viva"},{id:116,label:"Sinobuz"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor"},{id:119,label:"Edible Flwr"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Ldy"},{id:122,label:"Future Is D"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Ovrkl"},{id:128,label:"Breakin Chan"},{id:129,label:"Tsugaru Sets"},{id:130,label:"Yellow Sktch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"[[Dummy-133]]"},{id:134,label:"Izanami"},{id:135,label:"Gungnir"},{id:136,label:"[[Dummy-136]]"},{id:137,label:"Brogamer"},{id:138,label:"[[Dummy-138]]"},{id:139,label:"[[Dummy-139]]"},{id:140,label:"Quakes"},{id:141,label:"[[Dummy-141]]"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kungf"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Rnk"},{id:146,label:"Hougu Bzr"},{id:147,label:"Hades"},{id:148,label:"Deathzigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Coo"},{id:153,label:"Night City"},{id:154,label:"Shimurugu"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Rac"},{id:158,label:"The Day Of J"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat."},{id:161,label:"Yum Yum Jell"},{id:162,label:"Natsu No Ni"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Misutoresu"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum"},{id:171,label:"[[Dummy-171]]"},{id:172,label:"[[Dummy-172]]"},{id:173,label:"Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"[[Dummy-175]]"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive"},{id:178,label:"Calvados"},{id:179,label:"Ska-Sh"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive"},{id:182,label:"The Brave"},{id:183,label:"[[Dummy-183]]"},{id:184,label:"Silly Love"},{id:185,label:"Change Your"},{id:186,label:"Virus Funk"},{id:187,label:"Bpl"},{id:188,label:"Round1"},{id:189,label:"Apina"},{id:190,label:"Silk Hat"},{id:191,label:"Leisureland"},{id:192,label:"Supernova"},{id:193,label:"Gamepanic"},{id:194,label:"[[Dummy-194]]"},{id:195,label:"[[Dummy-195]]"},{id:196,label:"[[Dummy-196]]"},{id:197,label:"[[Dummy-197]]"},{id:198,label:"[[Dummy-198]]"},{id:199,label:"[[Dummy-199]]"},{id:200,label:"[[Dummy-200]]"},{id:201,label:"[[Dummy-201]]"},{id:202,label:"[[Dummy-202]]"},{id:203,label:"[[Dummy-203]]"},{id:204,label:"[[Dummy-204]]"},{id:205,label:"[[Dummy-205]]"},{id:206,label:"[[Dummy-206]]"},{id:207,label:"[[Dummy-207]]"},{id:208,label:"[[Dummy-208]]"},{id:209,label:"[[Dummy-209]]"},{id:210,label:"[[Dummy-210]]"},{id:211,label:"[[Dummy-211]]"},{id:212,label:"[[Dummy-212]]"},{id:213,label:"[[Dummy-213]]"},{id:214,label:"[[Dummy-214]]"},{id:215,label:"[[Dummy-215]]"},{id:216,label:"[[Dummy-216]]"},{id:217,label:"[[Dummy-217]]"},{id:218,label:"[[Dummy-218]]"},{id:219,label:"[[Dummy-219]]"},{id:220,label:"[[Dummy-220]]"},{id:221,label:"[[Dummy-221]]"},{id:222,label:"[[Dummy-222]]"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]},{id:"settings.bgm",name:"Bgm",help:"Change Bgm",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpl Apina Vrames"},{id:2,label:"Bpl Game Panic"},{id:3,label:"Bpl Silkhat"},{id:4,label:"Bpl Super Nova Tohoku"},{id:5,label:"Bpl Round1"},{id:6,label:"Bpl レジャーランド"}]}],30:[{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Orange Disc"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"The Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Only One Record"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silk Hat"},{id:26,label:"Bpl Leisure Land"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Bistrover"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silk Hat"},{id:37,label:"Bpls2 Super Nova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"}]},{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"First Generation"},{id:2,label:"9Th Style"},{id:3,label:"Iidx Red (Orange Explosion)"},{id:4,label:"Happy Sky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover"},{id:22,label:"Nice Flash"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin Notes"},{id:2,label:"Extreme Notes"},{id:3,label:"Gorgeous (Yellow/Pink)"},{id:4,label:"Aqua (Blue/Emerald)"},{id:5,label:"Gal (Pink/Purple)"},{id:6,label:"Photon (Default Colour)"},{id:7,label:"Pastel (Default Colour)"},{id:8,label:"Simple Color (Default Colour)"},{id:9,label:"Light (Default Thinner)"},{id:10,label:"Tricoro (Yellow/Blue)"},{id:11,label:"Bubble (Default/Transparent)"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happy Sky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Short"},{id:2,label:"Long"},{id:3,label:"Orange"},{id:4,label:"Pink"},{id:5,label:"Monochrome"},{id:6,label:"Very Short"},{id:7,label:"Lightning"},{id:8,label:"Only One Beam"},{id:9,label:"Copu-Light"},{id:10,label:"Cb Beam"},{id:11,label:"Heroic Verse"},{id:12,label:"Bistrover Burner"},{id:13,label:"Fresnel Beam"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic Blue"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"}]},{id:"settings.pacemaker",name:"Pacemaker",help:"Change Pacemaker",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Internal Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyou Kyoudai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin' Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat#3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Alice In Mystic Garden"},{id:41,label:"Re:Generation"},{id:42,label:"20 System Bg"},{id:43,label:"Senritsuno Dogma ~Miserables~ / Type A"},{id:44,label:"Senritsuno Dogma ~Miserables~ / Type B"},{id:45,label:"Elektric U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"ΕΛΠΙΣ"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"The Travelers Of Virtual Space"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Decoherence"},{id:60,label:"Torikagono Houoh"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow / Mech-Monster Ringle"},{id:63,label:"Brave Glow / Tricoro-Ida"},{id:64,label:"Vega / Vega Rabbit"},{id:65,label:"Vega / Middle Person"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Shakunetsu-Kun Yakisoba"},{id:69,label:"Sokuseki! Nouchoku Music System"},{id:70,label:"Kyatorare Koiha Moomoku"},{id:71,label:"Only One Cover"},{id:72,label:"Gizaru"},{id:73,label:"Jack Tyro"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdothian"},{id:77,label:"Maxwellon"},{id:78,label:"Laplacia"},{id:79,label:"Rche"},{id:80,label:"Sumomo"},{id:81,label:"Faula"},{id:82,label:"Beriserbes"},{id:83,label:"Elpis Kira"},{id:84,label:"Felia"},{id:85,label:"All Patona"},{id:86,label:"Aimu-Chan"},{id:87,label:"Ningyo No Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"On The Fm"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Boy)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Battle Girl"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"The Hell Express -Hell Or Hell-"},{id:105,label:"Mode"},{id:106,label:"Minyonu Tetsudo Kyoudai"},{id:107,label:"Fuyutsubaki"},{id:108,label:"Papayapa Bass"},{id:109,label:"Karasu"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumu Uruwashi No Mai"},{id:114,label:"Music Is The Answer"},{id:115,label:"Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaserxx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower No Dokuhaku"},{id:120,label:"Hi*Biscus Ft. Kanae Asaba"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sougen No Oujo -Kiseki Wo Tadotte-"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin' Chain"},{id:129,label:"Tsugaru Setsu"},{id:130,label:"Yellow Sketch(Rx-Ver.S.P.L.)"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami No Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dish Washer Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Buzra"},{id:145,label:"Shinobi Renka"},{id:146,label:"Tool (Buzra)"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Aventure"},{id:154,label:"Simurgh No Mezame"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat.Reverbee (Mo'Cuts Ver)"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Mistress Ann Ni Hanataba Wo"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori No Konjiki Teigen"},{id:170,label:"Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Dakishimete Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat. Punipunidenki"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Renren"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Round1"},{id:189,label:"Apina Vrames"},{id:190,label:"Silk Hat"},{id:191,label:"Leisure Land"},{id:192,label:"Super Nova Tohoku"},{id:193,label:"Game Panic"},{id:194,label:"Namida No Te Extrano Mucho"},{id:195,label:"ˆ€"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum"},{id:198,label:"Minazuki No Shizuku"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Mahou No Kakurenbo"},{id:202,label:"Polkamað˜Ia"},{id:203,label:"Polkamað˜Ia<2>"},{id:204,label:"Inu Ni Amagasa"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage"},{id:207,label:"Bistrover"},{id:208,label:"Chewingood!!!"},{id:209,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu"},{id:210,label:"Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>"},{id:211,label:"Miwaku No Yummy Sweets"},{id:212,label:"Dokyou Kyoudai"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"Kareinaru Ooinu Enbukyoku"},{id:226,label:"Meshimase! Bistrover"},{id:227,label:"Pinchef-Kun"},{id:228,label:"Bad Sweets Bad Dream"},{id:229,label:"Sinus Iridum"},{id:230,label:"Jei-Kun & Doi-San"},{id:231,label:"Amaijikan"},{id:232,label:"Reflena"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"Futari No Haijou Yuutouen"},{id:235,label:"Ranzen No Maihime"},{id:236,label:"Hi-Tech Tokio"},{id:237,label:"Tsuki To Milk"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. Èš±ÃŸã‚“"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"Oort No Kumo"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silk Hat"},{id:253,label:"Bpls2 Super Nova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 Leisureland"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo"},{id:2,label:"Compressor"},{id:3,label:"Chorus"},{id:4,label:"Gargle"},{id:5,label:"Eq Only"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],31:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],32:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"},{id:25,label:"Pinky Crush"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"},{id:44,label:"Pinky Crush"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"},{id:309,label:"BEMANI x Touhou Project ~Gensokyo ongakusai 2024~"},{id:310,label:"BEMANI x Touhou Project Ultimate MasterPieces"},{id:311,label:"CUE CUE RESCUE"},{id:312,label:"Iris"},{id:313,label:"SOLAR ECLIPSE"},{id:314,label:"INHERITANCE"},{id:315,label:"CADENZA"},{id:316,label:"Cult Invitation"},{id:317,label:"電子になりたい"},{id:318,label:"MAXIMUM CHEAT GIRL"},{id:319,label:"Out of Control"},{id:320,label:"Glitch N Ride"},{id:321,label:"惑星鉄道"},{id:322,label:"COUNTING SHEEP"},{id:323,label:"マイポリスデザイナー"},{id:324,label:"Pinky Crush"},{id:325,label:"PIT A PAT"},{id:326,label:"最強頂戴girl"},{id:327,label:"Vibing! Shake it!"},{id:328,label:"FERMI PARADOX"},{id:329,label:"灼熱 Lost Summer Dayz"},{id:330,label:"get set mind"},{id:331,label:"Raspberry Potion"},{id:332,label:"Secret Rouge"},{id:333,label:"u gotta beat"},{id:334,label:"爆ぜりゃんせ"},{id:335,label:"Secret Rouge"},{id:336,label:"Mare Nectaris"},{id:337,label:"PIT A PAT"},{id:338,label:"きみのせかい"},{id:339,label:"Pinky Crush"},{id:340,label:"Submerge Serenade"},{id:341,label:"ABSOLUTE EVIL"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"},{id:23,label:"Pinky Crush"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"},{id:13,label:"Pinky Crush"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"},{id:19,label:"Pinky Crush"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}],33:[{id:"settings.burst",name:"Burst",help:"Change Burst",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"1St"},{id:2,label:"9Th"},{id:3,label:"Red"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Only One Bomb"},{id:15,label:"Pendual"},{id:16,label:"Copula"},{id:17,label:"Sinobuz"},{id:18,label:"Cannon Spark"},{id:19,label:"Rootage"},{id:20,label:"Heroic Verse"},{id:21,label:"Bistrover Bomb"},{id:22,label:"Casthour Flash"},{id:23,label:"Resident"},{id:24,label:"Epolis"},{id:25,label:"Pinky Crush"},{id:26,label:"Sparkle Shower"}]},{id:"settings.explosion_size",name:"Explosion Size",help:"Change Explosion Size",type:"Array",options:[{id:0,label:"100%"},{id:1,label:"70%"},{id:2,label:"80%"},{id:3,label:"90%"},{id:4,label:"110%"},{id:5,label:"120%"},{id:6,label:"130%"}]},{id:"settings.frame",name:"Frame",help:"Change Frame",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Bpls4 Apina Vrames"},{id:2,label:"Bpls4 Gigo"},{id:3,label:"Bpls4 Game Panic"},{id:4,label:"Bpls4 Silk Hat"},{id:5,label:"Bpls4 Taito Station Tradz"},{id:6,label:"Bpls4 Round1"},{id:7,label:"Bpls4 Leisureland"}]},{id:"settings.turntable",name:"Turntable",help:"Change Turntable",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Tran"},{id:2,label:"Jojo"},{id:3,label:"Delta"},{id:4,label:"Happysky"},{id:5,label:"Distorted"},{id:6,label:"Gold"},{id:7,label:"Dj Troopers"},{id:8,label:"Empress"},{id:9,label:"Sirius"},{id:10,label:"Resort Anthem"},{id:11,label:"Lincle"},{id:12,label:"Tricoro"},{id:13,label:"Spada"},{id:14,label:"Shakunetsu"},{id:15,label:"Super Star"},{id:16,label:"Pendual"},{id:17,label:"Copula"},{id:18,label:"Sinobuz"},{id:19,label:"Cannon Ballers"},{id:20,label:"Rootage"},{id:21,label:"Heroic Verse"},{id:22,label:"Bemani Pro League"},{id:23,label:"Bpl Round1"},{id:24,label:"Bpl Apina Vrames"},{id:25,label:"Bpl Silkhat"},{id:26,label:"Bpl Leisureland"},{id:27,label:"Bpl Super Nova Tohoku"},{id:28,label:"Bpl Game Panic"},{id:29,label:"Ichigo"},{id:30,label:"Casthour"},{id:31,label:"Casthour2"},{id:32,label:"Bemani Pro League Season 2"},{id:33,label:"Bpls2 Apina Vrames"},{id:34,label:"Bpls2 Gigo"},{id:35,label:"Bpls2 Game Panic"},{id:36,label:"Bpls2 Silkhat"},{id:37,label:"Bpls2 Supernova Tohoku"},{id:38,label:"Bpls2 Taito Station Tradz"},{id:39,label:"Bpls2 Round1"},{id:40,label:"Bpls2 Leisureland"},{id:41,label:"Resident"},{id:42,label:"Bemani Pro League Season 3"},{id:43,label:"Epolis"},{id:44,label:"Pinky Crush"},{id:45,label:"Sparkle Shower"}]},{id:"settings.towel",name:"Towel",help:"Change Towel",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Sigsig"},{id:2,label:"Naibu Frame"},{id:3,label:"Sky"},{id:4,label:"Kamaitachi"},{id:5,label:"Towel"},{id:6,label:"Cosmos"},{id:7,label:"Dokyo Kyodai"},{id:8,label:"Blind Justice"},{id:9,label:"Camouflage"},{id:10,label:"Bloomin Feeling"},{id:11,label:"Marie Antoinette"},{id:12,label:"Elisha"},{id:13,label:"Kung-Fu Empire"},{id:14,label:"Tune Of Beat #3"},{id:15,label:"Empress"},{id:16,label:"Programmed World"},{id:17,label:"3Y3S"},{id:18,label:"Umegiri"},{id:19,label:"Kanzaki"},{id:20,label:"Rock Da House"},{id:21,label:"The Door Into Rainbow"},{id:22,label:"Aegis"},{id:23,label:"Vermillion"},{id:24,label:"Phoenix"},{id:25,label:"Lucky Days"},{id:26,label:"Almace"},{id:27,label:"Diamond Crossing"},{id:28,label:"Mamonis"},{id:29,label:"Ashemu"},{id:30,label:"Bulluvegola"},{id:31,label:"Beridzebeth"},{id:32,label:"Levaslater"},{id:33,label:"Stn"},{id:34,label:"Rche"},{id:35,label:"Neulakyussra"},{id:36,label:"Cybele"},{id:37,label:"Cuvelia"},{id:38,label:"Liberation"},{id:39,label:"Praludium"},{id:40,label:"Shojo Alice"},{id:41,label:"Regeneration"},{id:42,label:"20System Bg"},{id:43,label:"Senritsu No Dogma ~Miserables~ Type A"},{id:44,label:"Senritsu No Dogma ~Miserables~ Type B"},{id:45,label:"Elektrick U-Phoria"},{id:46,label:"Magic & Love"},{id:47,label:"Spada Relief"},{id:48,label:"S!Ck"},{id:49,label:"Conceptual"},{id:50,label:"Elpis"},{id:51,label:"Rumrum Triplets"},{id:52,label:"Sync-Anthem"},{id:53,label:"Thor'S Hammer"},{id:54,label:"Plan 8"},{id:55,label:"Kasokukan"},{id:56,label:"8Bit Princess"},{id:57,label:"Planarian"},{id:58,label:"Dynamite"},{id:59,label:"Dragon, Girl & Decoherence"},{id:60,label:"Tri-Cage Phoenix"},{id:61,label:"Proof Of The Existence"},{id:62,label:"Brave Glow/Mobile Monster Ring"},{id:63,label:"Brave Glow/Tricollider"},{id:64,label:"Vega Rabbit"},{id:65,label:"Vega Inside"},{id:66,label:"Casino Fire Kotomi-Chan"},{id:67,label:"New Lights"},{id:68,label:"Burning Hot Yakisoba"},{id:69,label:"Nochoku"},{id:70,label:"Kyato Rare Koi Wa Mo~Moku"},{id:71,label:"Only One Cover"},{id:72,label:"Jizal"},{id:73,label:"Jack Tillo"},{id:74,label:"Jack Hans"},{id:75,label:"Jens"},{id:76,label:"Amdusian"},{id:77,label:"Maxwellion"},{id:78,label:"Laplacian"},{id:79,label:"Russ"},{id:80,label:"Plum"},{id:81,label:"Faula"},{id:82,label:"Beridzebeth 2"},{id:83,label:"Elpis Kira"},{id:84,label:"Ferira"},{id:85,label:"All Patna"},{id:86,label:"Imu-Chan"},{id:87,label:"Mermaid Prim"},{id:88,label:"Ayakashi Futari"},{id:89,label:"Shelter Of The Mind"},{id:90,label:"Acid Pumper"},{id:91,label:"X"},{id:92,label:"Hearty"},{id:93,label:"Nightmare Before Oversleep"},{id:94,label:"Highcharge Divolt"},{id:95,label:"Godspeed (Juvenile)"},{id:96,label:"Conductor Aegis"},{id:97,label:"Generate"},{id:98,label:"Dynamite"},{id:99,label:"Fighting Maiden"},{id:100,label:"Rel Dx2300 Series"},{id:101,label:"Tsuyuta"},{id:102,label:"La Dolce Primavera"},{id:103,label:"Ao-1"},{id:104,label:"Hell Or Hell"},{id:105,label:"Mode"},{id:106,label:"Minyon'Nu Railway Brothers"},{id:107,label:"Winter Toon"},{id:108,label:"Papayapa Bass"},{id:109,label:"Crow"},{id:110,label:"Asian Distractive"},{id:111,label:"Togakushi"},{id:112,label:"Modular Technology"},{id:113,label:"Shishikasumi"},{id:114,label:"Music Is Answer"},{id:115,label:"!Viva!"},{id:116,label:"Sinobuz Ui"},{id:117,label:"Chaser Xx"},{id:118,label:"Amor De Verao"},{id:119,label:"Edible Flower Monologue"},{id:120,label:"Hi*Biscus"},{id:121,label:"Midnight Lady"},{id:122,label:"Future Is Dead"},{id:123,label:"Break Stasis"},{id:124,label:"Sogen No Ojo"},{id:125,label:"Exhaust Hype"},{id:126,label:"25Ui"},{id:127,label:"Engoku Overkill"},{id:128,label:"Breakin Chain"},{id:129,label:"Tsugaru Snow"},{id:130,label:"Yellow Sketch"},{id:131,label:"Steel Edge"},{id:132,label:"Go Ahead!!"},{id:133,label:"Sky High"},{id:134,label:"Izanami'S Nageki"},{id:135,label:"Gungnir"},{id:136,label:"Dishwasher Oiwa-Chan"},{id:137,label:"Brogamer"},{id:138,label:"Fuzin Rizin"},{id:139,label:"Mare Nectaris"},{id:140,label:"Quakes"},{id:141,label:"Rave Cannon"},{id:142,label:"Echidna"},{id:143,label:"Snakey Kung-Fu"},{id:144,label:"Blade Luo"},{id:145,label:"Shinobi Love Flower"},{id:146,label:"Hougu Bazura"},{id:147,label:"Hades"},{id:148,label:"Death†Zigoq"},{id:149,label:"Tokyo Shinwa"},{id:150,label:"Initiation"},{id:151,label:"Emeraldas"},{id:152,label:"Chemical Cookie"},{id:153,label:"Night City Adventure"},{id:154,label:"Shimurugu No Me Same"},{id:155,label:"N'Pa Pa Bbq"},{id:156,label:"Anchor"},{id:157,label:"Iidx Air Race"},{id:158,label:"The Day Of Jubilations"},{id:159,label:"Heisei"},{id:160,label:"Idc Feat. Reverbee"},{id:161,label:"Yum Yum Jelly"},{id:162,label:"Natsu No Nioi Ft. Kanae Asaba"},{id:163,label:"Hurry Hurry"},{id:164,label:"Overtime"},{id:165,label:"Flowers For Mistress Anne"},{id:166,label:"Ember Lights"},{id:167,label:"Rootage"},{id:168,label:"Urban Constellations"},{id:169,label:"Konno Hiori"},{id:170,label:"Mausoleum Of The Primal Dragon"},{id:171,label:"Painful Fate"},{id:172,label:"Drastic Dramatic"},{id:173,label:"Hold Me Tight, Mon Amour"},{id:174,label:"Trill Auf G"},{id:175,label:"Lethal Weapon"},{id:176,label:"Heroic Verse"},{id:177,label:"Primitive Vibes"},{id:178,label:"Calvados Queen"},{id:179,label:"Ska-Sh All Neurons!!"},{id:180,label:"Moving On"},{id:181,label:"Hyper Drive Feat Puni Puni Electric"},{id:182,label:"The Brave Must Die"},{id:183,label:"Mandala Love"},{id:184,label:"Silly Love"},{id:185,label:"Change Yourself"},{id:186,label:"Virus Funk"},{id:187,label:"Bemani Pro League"},{id:188,label:"Bpl Round1"},{id:189,label:"Bpl Apina Vrames"},{id:190,label:"Bpl Silkhat"},{id:191,label:"Bpl Leisureland"},{id:192,label:"Bpl Super Nova Tohoku"},{id:193,label:"Bpl Game Panic"},{id:194,label:"Tears Of Te Estrangelo Mucho"},{id:195,label:"∀"},{id:196,label:"S-Bahn"},{id:197,label:"Vitrum "},{id:198,label:"Minazuki'S Drops"},{id:199,label:"Lovely Howdy Cowboy!!"},{id:200,label:"Wake Up Now"},{id:201,label:"Magical Hide And Seek"},{id:202,label:"Polkamaиia"},{id:203,label:"Polkamaиia(2)"},{id:204,label:"Dog With Umbrella"},{id:205,label:"Ah Hah Yeah"},{id:206,label:"High Voltage "},{id:207,label:"Iidx28 General Purpose"},{id:208,label:"Chewingood!!!"},{id:209,label:"がっつり陰キャ!? 怪盗いいんちょの億劫"},{id:210,label:"がっつり陰キャ!? 怪盗いいんちょの億劫(2)"},{id:211,label:"魅惑のYummyスイーツ"},{id:212,label:"度胸兄弟"},{id:213,label:"Stoic Hypothesis"},{id:214,label:"Ghost"},{id:215,label:"Giga Violate"},{id:216,label:"Crank It"},{id:217,label:"Horizons Of Promise"},{id:218,label:"Backyard Stars"},{id:219,label:"Smashing Wedge"},{id:220,label:"Heroic Verse Shutter"},{id:221,label:"Lightning Model"},{id:222,label:"Arena Ui 2.0"},{id:223,label:"華麗なる大犬円舞曲"},{id:224,label:"Bpl2021 Black"},{id:225,label:"Bpl2021 White"},{id:226,label:"Please Enjoy!Bistrover"},{id:227,label:"ピンシェフくん"},{id:228,label:"バッド・スイーツ、バッド・ドリーム"},{id:229,label:"Sinus Iridum"},{id:230,label:"ジェイ君とドゥイさん"},{id:231,label:"あまいじかん"},{id:232,label:"リフレナ"},{id:233,label:"The Peerless Under Heaven"},{id:234,label:"二人ノ廃城幽踊宴"},{id:235,label:"乱膳の舞姫"},{id:236,label:"ハイテックトキオ"},{id:237,label:"月とミルク"},{id:238,label:"Ariah"},{id:239,label:"Live Driving!! Feat. 花たん"},{id:240,label:"Wonderful Escape"},{id:241,label:"Gigagahell"},{id:242,label:"オールトの雲"},{id:243,label:"Ventriloquist"},{id:244,label:"Dream Of Space Ufo Abduction"},{id:245,label:"Skreaming For Salvation"},{id:246,label:"No Day But Today!"},{id:247,label:"Casthour"},{id:248,label:"Bemani Pro League Season 2"},{id:249,label:"Bpls2 Apina Vrames"},{id:250,label:"Bpls2 Gigo"},{id:251,label:"Bpls2 Game Panic"},{id:252,label:"Bpls2 Silkhat"},{id:253,label:"Bpls2 Supernova Tohoku"},{id:254,label:"Bpls2 Taito Station Tradz"},{id:255,label:"Bpls2 Round1"},{id:256,label:"Bpls2 レジャーランド"},{id:257,label:"もにに"},{id:258,label:"ピカグレ御守"},{id:259,label:"ふるこんぼ御守"},{id:260,label:"Anemone"},{id:261,label:"お肉"},{id:262,label:"Wha"},{id:263,label:"Absolute Evil"},{id:264,label:"Rage Feat.H14 Of Leonair"},{id:265,label:"Resident Ui"},{id:266,label:"B.O.D.Y."},{id:267,label:"Shadow World"},{id:268,label:"Technophobia"},{id:269,label:"Programmed Genom"},{id:270,label:"C-C-C-N-N-N"},{id:271,label:"儚キ戀ノ幻想譚"},{id:272,label:"きゅんです。"},{id:273,label:"Summerblue"},{id:274,label:"罪過の聖堂"},{id:275,label:"Cue Cue Rescue"},{id:276,label:"Sunny Day Vibes"},{id:277,label:"Bemani Pro League Season 3"},{id:278,label:"Bpls3 Apina Vrames"},{id:279,label:"Bpls3 Gigo"},{id:280,label:"Bpls3 Game Panic"},{id:281,label:"Bpls3 Silk Hat"},{id:282,label:"Bpls3 Supernova Tohoku"},{id:283,label:"Bpls3 Taito Station Tradz"},{id:284,label:"Bpls3 Round1"},{id:285,label:"Bpls3 レジャーランド"},{id:286,label:"Beyond Evolution"},{id:287,label:"Awa Awa"},{id:288,label:"Bigwavers"},{id:289,label:"One And Only"},{id:290,label:"■□模様"},{id:291,label:"ちょえちょえまぎか"},{id:292,label:"栄冠のカンパネラ"},{id:293,label:"Xerulean"},{id:294,label:"Straight To The Stars"},{id:295,label:"Justice/Guilty"},{id:296,label:"Epolis Ui"},{id:297,label:"Dahlia"},{id:298,label:"シンデレラ"},{id:299,label:"れとりば!"},{id:300,label:"夢縁"},{id:301,label:"Solar Eclipse"},{id:302,label:"Ghost Pulse"},{id:303,label:"Iris"},{id:304,label:"Get Higher"},{id:305,label:"アタシ完全絶対正義ちゃん!"},{id:306,label:"Dj Celica (Iidx31)"},{id:307,label:"Dj Shem (Iidx31)"},{id:308,label:"Dj Ameto (Iidx30)"},{id:309,label:"BEMANI x Touhou Project ~Gensokyo ongakusai 2024~"},{id:310,label:"BEMANI x Touhou Project Ultimate MasterPieces"},{id:311,label:"CUE CUE RESCUE"},{id:312,label:"Iris"},{id:313,label:"SOLAR ECLIPSE"},{id:314,label:"INHERITANCE"},{id:315,label:"CADENZA"},{id:316,label:"Cult Invitation"},{id:317,label:"電子になりたい"},{id:318,label:"MAXIMUM CHEAT GIRL"},{id:319,label:"Out of Control"},{id:320,label:"Glitch N Ride"},{id:321,label:"惑星鉄道"},{id:322,label:"COUNTING SHEEP"},{id:323,label:"マイポリスデザイナー"},{id:324,label:"Pinky Crush"},{id:325,label:"PIT A PAT"},{id:326,label:"最強頂戴girl"},{id:327,label:"Vibing! Shake it!"},{id:328,label:"FERMI PARADOX"},{id:329,label:"灼熱 Lost Summer Dayz"},{id:330,label:"get set mind"},{id:331,label:"Raspberry Potion"},{id:332,label:"Secret Rouge"},{id:333,label:"u gotta beat"},{id:334,label:"爆ぜりゃんせ"},{id:335,label:"Secret Rouge"},{id:336,label:"Mare Nectaris"},{id:337,label:"PIT A PAT"},{id:338,label:"きみのせかい"},{id:339,label:"Pinky Crush"},{id:340,label:"Submerge Serenade"},{id:341,label:"ABSOLUTE EVIL"},{id:342,label:"Lisa-RICCIA"},{id:343,label:"Flying beyond reason"},{id:344,label:"kors k's Let's make an Image Song!"},{id:345,label:"Nyan Nyan University"},{id:346,label:"スキッテイエェエエェ!!!!"},{id:347,label:"Galaxy Collapse"},{id:348,label:"Bang-Boo Bumble"},{id:349,label:"Aqvion"},{id:350,label:"SμG@R RU$#"},{id:351,label:"FlyAway"},{id:352,label:"ドリムチウ"},{id:353,label:"Skratch Education Lv-1"},{id:354,label:"Uaigh Gealai"},{id:355,label:"Without Heaven"},{id:356,label:"Sparkle Shower"},{id:357,label:"デラむぅのでらっくす☆どり~むぅ"},{id:358,label:"Makin' It"},{id:359,label:"ベラ・ベ・カラベラ"},{id:360,label:"Bang Bang Dance"},{id:361,label:"Nyan Nyan University"},{id:362,label:"好吃来世deエレクトリック"},{id:363,label:"Begin"},{id:364,label:"BattleRoyal"},{id:365,label:"Disco Killer Music Lover"}]},{id:"settings.noteskin",name:"Noteskin",help:"Change Noteskin",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Gorgeous"},{id:2,label:"Aqua"},{id:3,label:"Gal"},{id:4,label:"Photon"},{id:5,label:"Pastel"},{id:6,label:"Simple Color"},{id:7,label:"Light"},{id:8,label:"Tricoro"},{id:9,label:"Bubble"},{id:10,label:"Fruit"}]},{id:"settings.note_size",name:"Note Size",help:"Change Note Size",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Thin"},{id:2,label:"Ultra-Thin"},{id:3,label:"Thick"}]},{id:"settings.full_combo",name:"Full Combo",help:"Change Full Combo",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Iidx Red"},{id:2,label:"Happysky"},{id:3,label:"Distorted"},{id:4,label:"Gold"},{id:5,label:"Dj Troopers"},{id:6,label:"Empress"},{id:7,label:"Sirius"},{id:8,label:"Resort Anthem"},{id:9,label:"Lincle"},{id:10,label:"Tricoro"},{id:11,label:"Spada"},{id:12,label:"Only One Full Combo"},{id:13,label:"Pendual"},{id:14,label:"Copula"},{id:15,label:"Sinobuz"},{id:16,label:"Cannon Finish"},{id:17,label:"Rootage"},{id:18,label:"Heroic Verse"},{id:19,label:"Bistrover Slash"},{id:20,label:"Casthour"},{id:21,label:"Resident"},{id:22,label:"Epolis"},{id:23,label:"Pinky Crush"},{id:24,label:"Sparkle Shower"}]},{id:"settings.beam",name:"Beam",help:"Change Beam",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Orange"},{id:2,label:"Pink"},{id:3,label:"Monochrome"},{id:4,label:"Lightning"},{id:5,label:"Only One Beam"},{id:6,label:"Copulight"},{id:7,label:"Cb Beam"},{id:8,label:"Heroic Verse"},{id:9,label:"Bistrover Burner"},{id:10,label:"Fresnel Beam"},{id:11,label:"Resident"},{id:12,label:"Epolis"},{id:13,label:"Pinky Crush"},{id:14,label:"Sparkle Shower"}]},{id:"settings.beam_size",name:"Beam Size",help:"Change Beam Size",type:"Array",options:[{id:0,label:"Normal"},{id:1,label:"Short"},{id:2,label:"Very Short"},{id:3,label:"Long"}]},{id:"settings.judge",name:"Judge",help:"Change Judge",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"Digital"},{id:2,label:"Smart"},{id:3,label:"Metallic"},{id:4,label:"Techno"},{id:5,label:"Wire"},{id:6,label:"Abyss"},{id:7,label:"Spada"},{id:8,label:"Ancient"},{id:9,label:"Only One Judge"},{id:10,label:"Electric Bulletin Board Style"},{id:11,label:"Sinobuz"},{id:12,label:"Segment"},{id:13,label:"Rootage"},{id:14,label:"Heroic Verse"},{id:15,label:"Bistrover Judge"},{id:16,label:"Casthour"},{id:17,label:"Resident"},{id:18,label:"Epolis"},{id:19,label:"Pinky Crush"},{id:20,label:"Sparkle Shower"}]},{id:"settings.effector_preset",name:"Effector Preset",help:"Change Effector Preset",type:"Array",options:[{id:0,label:"Off"},{id:1,label:"Echo / Reverb"},{id:2,label:"Compressor / Reverb Ex"},{id:3,label:"Chorus / Flanger"},{id:4,label:"Gargle / Distortion"},{id:5,label:"Eq Only"}]},{id:"settings.note_preview",name:"Note Preview",help:"Change Note Preview",type:"Array",options:[{id:0,label:"Default"},{id:1,label:"On"},{id:2,label:"Off"}]}]},dl={1:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],2:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],3:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],4:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],5:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],6:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],7:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],8:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],9:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}],10:[{id:"title",name:"Player Title",help:'Defaults to "PhaseII Player"',type:"String"}]};function bl(T,b){var P=[{id:"username",name:"Username",help:"Set your username for this profile",type:"String",maxLength:T.maxLength??8,useUnicode:T.useUnicode??!1}];const p={[V.DDR]:al,[V.DDROMNI]:al,[V.IIDX]:il,[V.IIDXCLASS]:il,[V.GITADORA_GF]:dl,[V.GITADORA_DM]:dl,[V.SDVX]:ve}[T.id]?.[b];return p&&P.push(...p),P}const Te={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ce={class:"md:w-1/3 md:text-right"},Ee={key:1,class:"w-full"},Pe={key:1},Re={key:0,class:"space-x-2 mt-6"},Je={__name:"EditView",setup(T){const b=ml(),P=_();var u=null,p=null;const t=q({currentVersion:null});H(()=>t.currentVersion,()=>{A()}),u=b.params.game,p=pl(u),p||P.push({name:"ErrorPage",params:{catchAll:"404"}}),p.versions||(t.currentVersion=1);const e=r(null),D=r(null),o=r(null),C=r(null);cl(()=>{A()});function v(g){var d=[];for(const l of p.versions)g.includes(l.id)&&d.push(l);return d}async function A(){try{o.value=null,e.value={},D.value={};const g=await Tl(u,t.currentVersion);o.value=g.profile,C.value=g.versions;for(const d of bl(p,t.currentVersion)){const l=O(o.value,d.id);w(e.value,d.id,l),w(D.value,d.id,l)}g&&!t.currentVersion&&(t.currentVersion=g.versions[g.versions.length-1])}catch(g){console.error("Failed to fetch user profile data:",g)}}async function B(){(await K(p.id,t.currentVersion,e.value)).status!="error"&&await A()}return(g,d)=>(i(),n(Sl,null,{default:S(()=>[h(hl,null,{default:S(()=>[h(fl,{game:c(p),version:t.currentVersion},{default:S(()=>[c(p).versions&&o.value?(i(),R("div",Te,[m("div",Ce,[d[3]||(d[3]=m("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),h(I,{modelValue:t.currentVersion,"onUpdate:modelValue":d[0]||(d[0]=l=>t.currentVersion=l),options:v(C.value)},null,8,["modelValue","options"])])])):s("",!0),o.value?(i(),R("div",Ee,[h(Bl,{game:c(u),version:t.currentVersion,profile:o.value},null,8,["game","version","profile"])])):s("",!0)]),_:1},8,["game","version"]),t.currentVersion?(i(),n(gl,{key:0,icon:c(kl),title:"Profile Customizations",main:""},null,8,["icon"])):s("",!0),t.currentVersion&&o.value?(i(),R("div",Pe,[h(z,{"is-form":""},{default:S(()=>[m("form",{onSubmit:d[2]||(d[2]=yl(l=>B(),["prevent"]))},[h(x,{color:"info",label:"General",class:"mb-2"}),(i(!0),R(U,null,j(c(bl)(c(p),t.currentVersion),l=>(i(),n(G,{key:l.id,label:l.name,help:l.help},{default:S(()=>[l.type=="String"?(i(),n(I,{key:0,"model-value":c(O)(e.value,l.id)??"",name:l.id,maxlength:l.maxLength??15,"onUpdate:modelValue":a=>c(w)(e.value,l.id,l.useUnicode?c(El)(a,l.maxLength):c(Pl)(a,l.maxLength))},null,8,["model-value","name","maxlength","onUpdate:modelValue"])):s("",!0),l.type=="Number"?(i(),n(I,{key:1,"model-value":c(O)(e.value,l.id)??0,name:l.id,type:"number",onkeypress:"return event.charCode >= 48 && event.charCode <= 57",min:"0",max:"10000","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","name","onUpdate:modelValue"])):s("",!0),l.type=="Array"?(i(),n(I,{key:2,"model-value":c(O)(e.value,l.id)??0,options:l.options,name:l.id,selected:c(O)(o.value,l.id)??0,"onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):s("",!0),l.type=="Boolean"?(i(),n(vl,{key:3,name:l.id,"model-value":!!(c(O)(e.value,l.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":a=>c(w)(e.value,l.id,Number(a)??0)},null,8,["name","model-value","onUpdate:modelValue"])):s("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(e.value)!==JSON.stringify(D.value)?(i(),R("div",Re,[h(L,{color:"success",label:"Save",type:"submit"}),h(L,{color:"danger",label:"Revert",onClick:d[1]||(d[1]=l=>A())})])):s("",!0)],32)]),_:1}),c(u)=="jubeat"&&t.currentVersion>=10&&o.value.last?.emblem?(i(),n(Ml,{key:0,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="jubeat"&&t.currentVersion>=13?(i(),n(le,{key:1,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="iidx"||c(u)=="iidxclass")&&t.currentVersion>=19?(i(),n(Gl,{key:2,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="sdvx"&&t.currentVersion>=5?(i(),n(wl,{key:3,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),(c(u)=="gitadora_dm"||c(u)=="gitadora_gf")&&t.currentVersion>=9?(i(),n(ql,{key:4,profile:o.value,game:c(u),version:t.currentVersion},null,8,["profile","game","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(Be,{key:5,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0),c(u)=="ddr"&&t.currentVersion>=20?(i(),n(ye,{key:6,profile:o.value,version:t.currentVersion},null,8,["profile","version"])):s("",!0)])):s("",!0)]),_:1})]),_:1}))}};export{Je as default}; diff --git a/assets/EditView-CCMsCHSW.js b/assets/EditView-CCMsCHSW.js new file mode 100644 index 0000000..bccb5ea --- /dev/null +++ b/assets/EditView-CCMsCHSW.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,O as o,Y as s,_ as c,c as l,ct as u,et as d,f,gt as p,j as m,k as h,lt as g,mt as _,n as v,q as y,qt as b,s as x,st as S,v as C}from"./favicon-DOtDvKM0.js";import{l as w,o as T}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as E}from"./GameHeader-SCDy2Xxi.js";import{t as D}from"./PhSpinnerBall.vue-qe98_kGv.js";import{t as O}from"./PhUserGear.vue-BehdRA-G.js";import{$ as k,Ct as A,J as j,X as M,b as N,et as P,wt as F,y as I}from"./index-CioSqWPr.js";import{t as L}from"./FormField-BnVkNf9G.js";import{t as R}from"./FormControl-DgcWAxA4.js";import{t as z}from"./FormCheckRadio-CQgPFPyW.js";import{i as B,n as V,r as H,t as U}from"./values-DT0FfaYW.js";import{a as W,o as G,t as ee}from"./ProfileCard-C_7NBemS.js";import{a as te,s as K}from"./profile-Ci8BPFQa.js";import{t as ne}from"./UserSticker-CqAZk_55.js";var re={class:`grid md:grid-cols-2 space-y-6 align-center`},ie={class:`place-self-center`},ae={class:`space-x-2`},oe={__name:`EmblemCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(r){let i=r,c=C(),g=p(i.profile),y=p(i.version),b=p(0),w=_(A(g.value?.last?.emblem)),T=p([]),E=p(!1),O=p(!1);S(()=>i.version,()=>{g.value=i.profile,y.value=i.version,k(),w.value=A(g.value.last?.emblem),E.value=!1}),S(w,()=>{b.value++,E.value=!N(w,g.value.last?.emblem)},{deep:!0}),k();function k(){f.get(`/data-sources/emblems/${y.value}.json`).then(e=>{e.data&&(T.value=e.data)}).catch(e=>{console.log(e.message)})}function A(e){return e?{background:e[0],main:e[1],ornament:e[2],effect:e[3],speech_bubble:e[4]}:{background:0,main:0,ornament:0,effect:0,speech_bubble:0}}function j(e){return e?[e.background,e.main,e.ornament,e.effect,e.speech_bubble]:[0,0,0,0,0]}function N(e,t){return JSON.stringify(e)===JSON.stringify(A(t))}async function F(){O.value=!0;var e=JSON.parse(JSON.stringify(i.profile));e.last||={},e.last.emblem=j(w),(await K(M.JUBEAT,i.version,e)).status!=`error`&&c.go()}function I(){Object.assign(w,A(g.value.last?.emblem)),E.value=!1}return(r,i)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,ae,[E.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:i[0]||=e=>F()})):e(``,!0),E.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:i[1]||=e=>I()})):e(``,!0),O.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Emblem`,class:`mb-2`}),o(`div`,re,[o(`form`,null,[(s(!0),m(t,null,d(T.value,e=>(s(),h(L,{key:e.id,label:e.name,help:e.help},{default:u(()=>[a(R,{modelValue:w[e.id],"onUpdate:modelValue":t=>w[e.id]=t,options:e.options},null,8,[`modelValue`,`onUpdate:modelValue`,`options`])]),_:2},1032,[`label`,`help`]))),128))]),o(`div`,ie,[(s(),h(G,{key:b.value,version:y.value,profile:{last:{emblem:j(w)}},size:300},null,8,[`version`,`profile`]))])])]),_:1}))}},se={class:`grid md:grid-cols-2 space-y-6 align-center`},ce={class:`place-self-center`},le={class:`space-x-2 pb-4`},ue={__name:`QproCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:14}},setup(r){let i=r,c=C(),g=p(JSON.parse(JSON.stringify(i.profile))),y=p(i.version),b=p(0),w=_(g.value?.qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),T=p([]),E=p(!1),O=p(!1);S(()=>i.version,()=>{g.value=JSON.parse(JSON.stringify(i.profile)),k(),w.value=g.value?.qpro,E.value=!1}),S(()=>i.version,()=>{y.value=i.version}),S(w,()=>{b.value++,E.value=!A(w,i.profile.qpro)},{deep:!0}),k();function k(){f.get(`/data-sources/qpro/${y.value}.json`).then(e=>{e.data&&(T.value=e.data)}).catch(e=>{console.log(e.message)})}function A(e,t){return JSON.stringify(e)===JSON.stringify(t)}async function j(){O.value=!0;var e=JSON.parse(JSON.stringify(i.profile));e.qpro=w,(await K(M.IIDX,i.version,{qpro:w})).status!=`error`&&c.go()}function N(){Object.assign(w,JSON.parse(JSON.stringify(i.profile)).qpro??{head:0,hair:0,face:0,body:0,hand:0,bg:0}),E.value=!1}return(r,i)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,le,[E.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:i[0]||=e=>j()})):e(``,!0),E.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:i[1]||=e=>N()})):e(``,!0),O.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`QPro`,class:`mb-2`}),o(`div`,se,[o(`form`,null,[(s(!0),m(t,null,d(T.value,e=>(s(),h(L,{key:e.id,label:e.name,help:e.help},{default:u(()=>[a(R,{modelValue:w[e.id],"onUpdate:modelValue":t=>w[e.id]=t,options:e.options},null,8,[`modelValue`,`onUpdate:modelValue`,`options`])]),_:2},1032,[`label`,`help`]))),128))]),o(`div`,ce,[(s(),h(W,{key:b.value,version:y.value,profile:{qpro:w},style:{scale:`1.6`},class:`my-16 md:my-0 md:mb-8`},null,8,[`version`,`profile`]))])])]),_:1}))}},de={class:`grid md:grid-cols-2 space-y-6 align-center`},fe={class:`space-x-2 pb-4`},pe={__name:`AkanameCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(t){let r=t,i=C(),c=p(JSON.parse(JSON.stringify(r.profile))),d=p(r.version),m=p(0),g=p(c.value?.akaname??0),_=p([]),y=p(!1),b=p(!1);S(()=>r.version,()=>{c.value=JSON.parse(JSON.stringify(r.profile)),w(),g.value=c.value?.akaname,y.value=!1}),S(()=>r.version,()=>{d.value=r.version}),S(g,()=>{m.value++,y.value=!T(g.value,r.profile.akaname)},{deep:!0}),w();function w(){f.get(`/data-sources/sdvx/akaname/${d.value}.json`).then(e=>{e.data&&(_.value=e.data)}).catch(e=>{console.log(e.message)})}function T(e,t){return JSON.stringify({akaname1:e})===JSON.stringify({akaname2:t})}async function E(){b.value=!0;var e=JSON.parse(JSON.stringify(r.profile));e.akaname=g.value,(await K(M.SDVX,r.version,{akaname:g.value})).status!=`error`&&i.go()}function O(){g.value=c.value?.akaname??0,y.value=!1}return(t,r)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,fe,[y.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:r[1]||=e=>E()})):e(``,!0),y.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:r[2]||=e=>O()})):e(``,!0),b.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Akaname`,class:`mb-2`}),o(`div`,de,[o(`form`,null,[a(L,{label:`Akaname`,help:`Sets your profile's subtitle`},{default:u(()=>[a(R,{modelValue:g.value,"onUpdate:modelValue":r[0]||=e=>g.value=e,options:_.value},null,8,[`modelValue`,`options`])]),_:1})])])]),_:1}))}},me=[`name`,`min`,`max`,`step`],he={class:`font-light`},q={__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(e,{emit:n}){let i=e,a=n,c=r({get:()=>i.modelValue,set:e=>{a(`update:modelValue`,e)}});return(n,r)=>(s(),m(t,null,[g(o(`input`,{"onUpdate:modelValue":r[0]||=e=>c.value=e,type:`range`,name:e.name,min:e.min,max:e.max,step:e.step,class:`w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer dark:bg-gray-700`},null,8,me),[[T,c.value]]),o(`span`,he,b(c.value),1)],64))}},ge={class:`grid md:grid-cols-2 xl:grid-cols-3 space-y-6 align-center`},_e={class:`col-span-1 xl:col-span-2`},ve={class:`space-y-4`},ye={class:`flex justify-between items-center`},be={class:`text-lg`},xe={key:0,class:`p-2`},Se={class:`w-full grid grid-cols-2 lg:grid-cols-5 gap-2 pt-2`},Ce={class:`place-self-center`},we={class:`space-x-2`},Te={__name:`StickerCardBox`,props:{profile:{type:Object,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(r){let i=r,c=C(),g=p(i.profile),y=p(i.version),w=p(0),T=_(JSON.parse(JSON.stringify(g.value?.trbitem??{}))),E=p([]),O=p(!1),k=p(!1),j=p(Array.isArray(T.stickers)?T.stickers.map(()=>!0):[]);T.stickers||=[],S(()=>i.version,()=>{g.value=i.profile,y.value=i.version,M();let e=JSON.parse(JSON.stringify(g.value?.trbitem??{}));Object.assign(T,e),T.stickers||=[],j.value=Array.isArray(T.stickers)?T.stickers.map(()=>!0):[],O.value=!1}),S(T,()=>{w.value++,O.value=!N(T,g.value?.trbitem??{})},{deep:!0}),M();function M(){f.get(`/data-sources/trbitem/${y.value}.json`).then(e=>{e.data&&(E.value=e.data)}).catch(e=>{console.log(e.message)})}function N(e,t){return JSON.stringify(e)===JSON.stringify(t)}async function I(){k.value=!0;var e=JSON.parse(JSON.stringify(i.profile));e.last||={},e.trbitem=T,(await K(i.game,i.version,e)).status!=`error`&&c.go()}function z(){Object.assign(T,JSON.parse(JSON.stringify(g.value?.trbitem??{}))),O.value=!1}function B(){T.stickers.push({sticker_id:24,sticker_pos_x:160,sticker_pos_y:277,sticker_scale_x:1,sticker_scale_y:1,sticker_rotate:0}),j.value.push(!1),O.value=!0}function V(e){T.stickers.splice(e,1),j.value.splice(e,1),O.value=!0}function H(e){j.value[e]=!j.value[e]}return(r,i)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,we,[O.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:i[2]||=e=>I()})):e(``,!0),O.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:i[3]||=e=>z()})):e(``,!0),k.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Sticker Board`,class:`mb-2`}),o(`div`,ge,[o(`div`,_e,[a(L,{key:`base`,label:`Base`},{default:u(()=>[a(R,{modelValue:T.base,"onUpdate:modelValue":i[0]||=e=>T.base=e,options:E.value.base},null,8,[`modelValue`,`options`])]),_:1}),o(`div`,ve,[(s(!0),m(t,null,d(T.stickers??[],(t,r)=>(s(),h(l,{key:t.sticker_id,"color-prop":`bg-slate-600 dark:bg-slate-800`},{default:u(()=>[o(`div`,ye,[o(`span`,be,`Sticker `+b(r+1),1),a(v,{icon:j.value[r]?n(F):n(A),color:`info`,onClick:e=>H(r)},null,8,[`icon`,`onClick`])]),j.value[r]?e(``,!0):(s(),m(`div`,xe,[o(`div`,Se,[a(L,{label:`Sticker`,class:`col-span-2 lg:col-span-5`},{default:u(()=>[a(R,{modelValue:t.sticker_id,"onUpdate:modelValue":e=>t.sticker_id=e,options:E.value.sticker},null,8,[`modelValue`,`onUpdate:modelValue`,`options`])]),_:2},1024),a(L,{label:`Position X`},{default:u(()=>[a(q,{modelValue:t.sticker_pos_x,"onUpdate:modelValue":e=>t.sticker_pos_x=e,name:`sticker_pos_x`,min:0,max:320,step:1},null,8,[`modelValue`,`onUpdate:modelValue`])]),_:2},1024),a(L,{label:`Position Y`},{default:u(()=>[a(q,{modelValue:t.sticker_pos_y,"onUpdate:modelValue":e=>t.sticker_pos_y=e,name:`sticker_pos_y`,min:0,max:554,step:1},null,8,[`modelValue`,`onUpdate:modelValue`])]),_:2},1024),a(L,{label:`Scale`},{default:u(()=>[a(q,{modelValue:t.sticker_scale_x,"onUpdate:modelValue":e=>t.sticker_scale_x=e,name:`sticker_scale_x`,min:.5,max:2,step:.01},null,8,[`modelValue`,`onUpdate:modelValue`])]),_:2},1024),a(L,{label:`Rotation`},{default:u(()=>[a(q,{modelValue:t.sticker_rotate,"onUpdate:modelValue":e=>t.sticker_rotate=e,name:`sticker_rotate`,min:-180,max:180,step:1},null,8,[`modelValue`,`onUpdate:modelValue`])]),_:2},1024)]),a(v,{color:`danger`,label:`Remove`,onClick:e=>V(r)},null,8,[`onClick`])]))]),_:2},1024))),128)),a(v,{color:`info`,label:`Add Sticker`,onClick:i[1]||=e=>B()})])]),o(`div`,Ce,[(s(),h(ne,{key:w.value,version:y.value,profile:{trbitem:{...T}},size:300},null,8,[`version`,`profile`]))])])]),_:1}))}},Ee={class:`grid md:grid-cols-2 space-y-6 align-center`},De={class:`space-x-2 pb-4`},Oe={__name:`TitlePartCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:6}},setup(t){let r=t,i=C(),c=p(JSON.parse(JSON.stringify(r.profile))),d=p(r.version),m=p(0),g=p(c.value?.title??0),_=p([]),y=p(!1),b=p(!1);S(()=>r.version,()=>{c.value=JSON.parse(JSON.stringify(r.profile)),w(),g.value=c.value?.title,y.value=!1}),S(()=>r.version,()=>{d.value=r.version}),S(g,()=>{m.value++,y.value=!T(g.value,r.profile.akaname)},{deep:!0}),w();function w(){f.get(`/data-sources/jubeat-title/${d.value}.json`).then(e=>{e.data&&(_.value=e.data)}).catch(e=>{console.log(e.message)})}function T(e,t){return JSON.stringify({data1:e})===JSON.stringify({data2:t})}async function E(){b.value=!0;var e=JSON.parse(JSON.stringify(r.profile));e.title=g.value;let t=_.value.find(e=>e.id===g.value)?.part;e.parts=t,(await K(M.JUBEAT,r.version,{title:g.value,parts:t})).status!=`error`&&i.go()}function O(){g.value=c.value?.title??0,y.value=!1}return(t,r)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,De,[y.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:r[1]||=e=>E()})):e(``,!0),y.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:r[2]||=e=>O()})):e(``,!0),b.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Title / Title Part`,class:`mb-2`}),o(`div`,Ee,[o(`form`,null,[a(L,{label:`Title`,help:`Sets your profile's title`},{default:u(()=>[a(R,{modelValue:g.value,"onUpdate:modelValue":r[0]||=e=>g.value=e,options:_.value},null,8,[`modelValue`,`options`])]),_:1})])])]),_:1}))}},ke={class:`grid md:grid-cols-2 space-y-6 space-x-4 align-center`},Ae={class:`place-self-center`},je={class:`block mb-2 text-center`},Me={class:`font-bold`},Ne={class:`relative overflow-hidden aspect-video`},Pe=[`src`],Fe=[`src`],Ie=[`src`],Le=[`src`],Re=[`src`],ze=[`src`],Be=[`src`],Ve=[`src`],He=[`src`],Ue=[`src`],We={class:`space-x-2`},Ge={__name:`DdrCustomizeCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(r){let c=r,g={character_left:`customize.2_1`,character_right:`customize.2_2`,background:`customize.3_1`,background_music:`customize.3_2`,lane_single:`customize.4_1`,lane_double:`customize.5_1`,lane_cover_single:`customize.6_1`,lane_cover_double:`customize.7_1`},_=Object.fromEntries(Object.entries(g).map(([e,t])=>[t,e])),y={character_left:()=>B(`Song Select`),character_right:()=>B(`Song Select`),background:()=>B(`Song Select`),background_music:()=>B(`Ingame`),lane_single:()=>B(`Ingame`,`Singles`),lane_double:()=>B(`Ingame`,`Doubles`),lane_cover_single:()=>B(`Ingame`,`Singles`),lane_cover_double:()=>B(`Ingame`,`Doubles Cover`)},S=C(),w=p(c.profile),T=p(c.version),E=p([]),O=p(!1),k=p(!1),A=p({}),j=p(``),N=p(``);F();function F(){f.get(`/data-sources/customizations/ddr/${T.value}/gameplay.json`).then(e=>{e.data&&(E.value=e.data,W())}).catch(e=>{console.log(e.message)})}async function I(){k.value=!0,(await K(M.DDR,c.version,A.value)).status!=`error`&&S.go()}function z(e,t=1){let n=e.includes(`background`)?`mp4`:`avif`,r=e;e==`background_music`&&(r=`background`);let i=U(A.value,g[e])??t;return i==9e3&&(i=t),`https://cdn.phaseii.network/file/PhaseII/game-assets/customizations/ddr/${T.value}/${r}/${i}.${n}`}function B(e,t){j.value=e,e===`Song Select`?N.value=``:e===`Ingame`&&(N.value=t||N.value||`Singles`)}function H(e,t){V(A.value,e.id,t),y[_[e.id]](),O.value=!0}function W(){A.value={};for(let e of E.value){let t=1;e.id==g.character_right&&(t=2),V(A.value,e.id,U(w.value,e.id)??t)}y.background(),O.value=!1}function G(e){return`https://cdn.phaseii.network/file/PhaseII/web-assets/games/ddr/${e}`}return(r,c)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,We,[O.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:c[0]||=e=>I()})):e(``,!0),O.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:c[1]||=e=>W()})):e(``,!0),k.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Gameplay Customization`,class:`mb-2`}),o(`div`,ke,[o(`form`,null,[(s(!0),m(t,null,d(E.value,e=>(s(),h(L,{key:e.id,label:e.name,help:e.help},{default:u(()=>[a(R,{"model-value":n(U)(A.value,e.id)??1,options:e.options,selected:n(U)(w.value,e.id)??1,"onUpdate:modelValue":t=>H(e,Number(t)??1)},null,8,[`model-value`,`options`,`selected`,`onUpdate:modelValue`])]),_:2},1032,[`label`,`help`]))),128))]),o(`div`,Ae,[o(`label`,je,[c[2]||=i(` Previewing: `,-1),o(`strong`,Me,b(j.value)+` `+b(N.value),1)]),o(`div`,Ne,[o(`video`,{src:j.value==`Ingame`?z(`background_music`):z(`background`),width:1280,height:720,loop:``,autoplay:``,playsInline:``,disablePictureInPicture:``,disableRemotePlayback:``,muted:``},null,8,Pe),j.value===`Song Select`?(s(),m(`img`,{key:0,src:z(`character_left`),class:`absolute w-[50%] left-0 bottom-0`},null,8,Fe)):e(``,!0),j.value===`Song Select`?(s(),m(`img`,{key:1,src:z(`character_right`,2),class:`absolute w-[50%] right-0 bottom-0`},null,8,Ie)):e(``,!0),j.value===`Ingame`&&N.value===`Singles`?(s(),m(`img`,{key:2,src:z(`lane_single`),class:`absolute h-full left-[5%] bottom-0`},null,8,Le)):e(``,!0),j.value===`Ingame`&&N.value===`Singles`?(s(),m(`img`,{key:3,src:z(`lane_cover_single`),class:`absolute h-full scale-x-98 right-[4.5%] bottom-0`},null,8,Re)):e(``,!0),j.value===`Ingame`&&N.value===`Doubles`?(s(),m(`img`,{key:4,src:z(`lane_double`),class:`absolute h-full bottom-0 w-full object-contain`},null,8,ze)):e(``,!0),j.value===`Ingame`&&N.value===`Doubles Cover`?(s(),m(`img`,{key:5,src:z(`lane_cover_double`),class:`absolute h-full w-full scale-x-96 object-contain bottom-0`},null,8,Be)):e(``,!0),j.value===`Ingame`&&N.value===`Singles`?(s(),m(`img`,{key:6,src:G(`preview_overlay/ingame_singles.png`),class:`absolute h-full left-0 bottom-0`},null,8,Ve)):e(``,!0),j.value===`Ingame`&&N.value===`Doubles`?(s(),m(`img`,{key:7,src:G(`preview_overlay/ingame_doubles.png`),class:`absolute h-full left-0 bottom-0`},null,8,He)):e(``,!0),j.value===`Song Select`?(s(),m(`img`,{key:8,src:G(`preview_overlay/song_select.png`),class:`absolute h-full left-0 bottom-0`},null,8,Ue)):e(``,!0)])])])]),_:1}))}},Ke={class:`grid md:grid-cols-2 space-y-6 space-x-4 align-center`},qe={class:`place-self-center`},Je=[`src`],Ye=[`src`],Xe={class:`space-x-2`},J=`customize.1_0`,Ze={__name:`DdrAppealCardBox`,props:{profile:{type:Object,default:null},version:{type:Number,default:20}},setup(r){let c=r,g=C(),_=p(c.profile),y=p(c.version),b=p([]),S=p(!1),w=p(!1),T=p({});E();function E(){f.get(`/data-sources/customizations/ddr/${y.value}/appeal.json`).then(e=>{e.data&&(b.value=e.data,j())}).catch(e=>{console.log(e.message)})}async function O(){w.value=!0,(await K(M.DDR,c.version,T.value)).status!=`error`&&g.go()}function k(e){let t=U(T.value,J)??1;return t==9e3&&(t=1),`https://cdn.phaseii.network/file/PhaseII/game-assets/customizations/ddr/${y.value}/${e}/${t}.avif`}function A(e,t){V(T.value,e.id,t),S.value=!0}function j(){T.value={},V(T.value,J,U(_.value,J)??1),S.value=!1}return(r,c)=>(s(),h(l,{class:`mt-6`},{footer:u(()=>[o(`div`,Xe,[S.value?(s(),h(v,{key:0,color:`success`,label:`Save`,onClick:c[0]||=e=>O()})):e(``,!0),S.value?(s(),h(v,{key:1,color:`danger`,label:`Revert`,onClick:c[1]||=e=>j()})):e(``,!0),w.value?(s(),h(x,{key:2,icon:n(D),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])]),default:u(()=>[a(P,{color:`info`,label:`Appeal Board Customization`,class:`mb-2`}),o(`div`,Ke,[o(`form`,null,[(s(!0),m(t,null,d(b.value,e=>(s(),h(L,{key:e.id,label:e.name,help:e.help},{default:u(()=>[a(R,{"model-value":n(U)(T.value,e.id)??1,options:e.options,selected:n(U)(_.value,e.id)??1,"onUpdate:modelValue":t=>A(e,Number(t)??1)},null,8,[`model-value`,`options`,`selected`,`onUpdate:modelValue`])]),_:2},1032,[`label`,`help`]))),128))]),o(`div`,qe,[c[2]||=o(`label`,{class:`block mb-2 text-center`},[i(` Previewing: `),o(`strong`,{class:`font-bold`},`Appeal Board`)],-1),o(`img`,{src:k(`appeal_login`),class:`object-contain`,width:444,height:200},null,8,Je),o(`img`,{src:k(`appeal`),class:`pt-4 object-contain`,width:444,height:58},null,8,Ye)])])]),_:1}))}},Y={16:[{id:`early_late`,name:`Fast/Slow Display`,help:`Enable or disable displaying of Fast/Slow`,type:`Boolean`},{id:`combo`,name:`Combo Position`,help:`Change order of the combo and notes`,type:`Boolean`},{id:`weight`,name:`Weight (kg)`,help:`Set your weight for in-game workout mode. Input is kg multiplied by 10. EX: 100lbs -> ~45kg -> 4500. This will be fixed soon™️.`,type:`Number`},{id:`character`,name:`Character`,help:`Select your character`,type:`Array`,options:[{id:0,label:`All Character Random`},{id:1,label:`Male Random`},{id:2,label:`Female Random`},{id:3,label:`Yuni`},{id:4,label:`Rage`},{id:5,label:`Afro`},{id:6,label:`Jenny`},{id:7,label:`Emi`},{id:8,label:`Baby-Lon`},{id:9,label:`Gus`},{id:10,label:`Ruby`},{id:11,label:`Alice`},{id:12,label:`Julio`},{id:13,label:`Bonnie`},{id:14,label:`Zero`},{id:15,label:`Rinon`},{id:16,label:`Ryusei Emi`},{id:17,label:`Ryusei Alice`},{id:18,label:`Ryusei Rinon`},{id:19,label:`KAC Yuni`},{id:20,label:`Dark Rinon`},{id:21,label:`Victory Concent`},{id:22,label:`Geisha Zukin`},{id:23,label:`Green Pix`},{id:24,label:`Ace Emi`},{id:25,label:`X2 Yuni`},{id:26,label:`X2 Rage`},{id:27,label:`X2 Afro`},{id:28,label:`X2 Jenny`}]},{id:`arrowskin`,name:`Arrow Skin`,help:`Set your arrow skin`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`New`},{id:2,label:`Classic`},{id:3,label:`Cyber`},{id:4,label:`Medium`},{id:5,label:`Small`},{id:6,label:`Dot`}]},{id:`guidelines`,name:`Guidelines`,help:`Set the guideline style`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Border`},{id:2,label:`Center`}]},{id:`filter`,name:`Filter`,help:`Set the filter intensity`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Dark`},{id:2,label:`Darker`},{id:3,label:`Darkest`}]}],17:[{id:`early_late`,name:`Fast/Slow Display`,help:`Enable or disable displaying of Fast/Slow`,type:`Boolean`},{id:`combo`,name:`Combo Position`,help:`Change order of the combo and notes`,type:`Boolean`},{id:`weight`,name:`Weight (kg)`,help:`Set your weight for in-game workout mode`,type:`Number`},{id:`character`,name:`Character`,help:`Select your character`,type:`Array`,options:[{id:0,label:`All Character Random`},{id:1,label:`Male Random`},{id:2,label:`Female Random`},{id:3,label:`Yuni`},{id:4,label:`Rage`},{id:5,label:`Afro`},{id:6,label:`Jenny`},{id:7,label:`Emi`},{id:8,label:`Baby-Lon`},{id:9,label:`Gus`},{id:10,label:`Ruby`},{id:11,label:`Alice`},{id:12,label:`Julio`},{id:13,label:`Bonnie`},{id:14,label:`Zero`},{id:15,label:`Rinon`},{id:16,label:`Ryusei Emi`},{id:17,label:`Ryusei Alice`},{id:18,label:`Ryusei Rinon`},{id:19,label:`KAC Yuni`},{id:20,label:`Dark Rinon`},{id:21,label:`Victory Concent`},{id:22,label:`Geisha Zukin`},{id:23,label:`Green Pix`},{id:24,label:`Ace Emi`},{id:25,label:`X2 Yuni`},{id:26,label:`X2 Rage`},{id:27,label:`X2 Afro`},{id:28,label:`X2 Jenny`}]},{id:`arrowskin`,name:`Arrow Skin`,help:`Set your arrow skin`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`New`},{id:2,label:`Classic`},{id:3,label:`Cyber`},{id:4,label:`Medium`},{id:5,label:`Small`},{id:6,label:`Dot`}]},{id:`guidelines`,name:`Guidelines`,help:`Set the guideline style`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Border`},{id:2,label:`Center`}]},{id:`filter`,name:`Filter`,help:`Set the filter intensity`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Dark`},{id:2,label:`Darker`},{id:3,label:`Darkest`}]}],18:[{id:`early_late`,name:`Fast/Slow Display`,help:`Enable or disable displaying of Fast/Slow`,type:`Boolean`},{id:`combo`,name:`Combo Position`,help:`Change order of the combo and notes`,type:`Boolean`},{id:`weight`,name:`Weight (kg)`,help:`Set your weight for in-game workout mode`,type:`Number`},{id:`character`,name:`Character`,help:`Select your character`,type:`Array`,options:[{id:0,label:`All Character Random`},{id:1,label:`Male Random`},{id:2,label:`Female Random`},{id:3,label:`Yuni`},{id:4,label:`Rage`},{id:5,label:`Afro`},{id:6,label:`Jenny`},{id:7,label:`Emi`},{id:8,label:`Baby-Lon`},{id:9,label:`Gus`},{id:10,label:`Ruby`},{id:11,label:`Alice`},{id:12,label:`Julio`},{id:13,label:`Bonnie`},{id:14,label:`Zero`},{id:15,label:`Rinon`},{id:16,label:`Ryusei Emi`},{id:17,label:`Ryusei Alice`},{id:18,label:`Ryusei Rinon`},{id:19,label:`KAC Yuni`},{id:20,label:`Dark Rinon`},{id:21,label:`Victory Concent`},{id:22,label:`Geisha Zukin`},{id:23,label:`Green Pix`},{id:24,label:`Ace Emi`},{id:25,label:`X2 Yuni`},{id:26,label:`X2 Rage`},{id:27,label:`X2 Afro`},{id:28,label:`X2 Jenny`}]},{id:`arrowskin`,name:`Arrow Skin`,help:`Set your arrow skin`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`New`},{id:2,label:`Classic`},{id:3,label:`Cyber`},{id:4,label:`Medium`},{id:5,label:`Small`},{id:6,label:`Dot`}]},{id:`guidelines`,name:`Guidelines`,help:`Set the guideline style`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Border`},{id:2,label:`Center`}]},{id:`filter`,name:`Filter`,help:`Set the filter intensity`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Dark`},{id:2,label:`Darker`},{id:3,label:`Darkest`}]}],19:[{id:`early_late`,name:`Fast/Slow Display`,help:`Enable or disable displaying of Fast/Slow`,type:`Boolean`},{id:`combo`,name:`Combo Position`,help:`Change order of the combo and notes`,type:`Boolean`},{id:`weight`,name:`Weight (kg)`,help:`Set your weight for in-game workout mode`,type:`Number`},{id:`character`,name:`Character`,help:`Select your character`,type:`Array`,options:[{id:0,label:`All Character Random`},{id:1,label:`Male Random`},{id:2,label:`Female Random`},{id:3,label:`Yuni`},{id:4,label:`Rage`},{id:5,label:`Afro`},{id:6,label:`Jenny`},{id:7,label:`Emi`},{id:8,label:`Baby-Lon`},{id:9,label:`Gus`},{id:10,label:`Ruby`},{id:11,label:`Alice`},{id:12,label:`Julio`},{id:13,label:`Bonnie`},{id:14,label:`Zero`},{id:15,label:`Rinon`},{id:16,label:`Ryusei Emi`},{id:17,label:`Ryusei Alice`},{id:18,label:`Ryusei Rinon`},{id:19,label:`KAC Yuni`},{id:20,label:`Dark Rinon`},{id:21,label:`Victory Concent`},{id:22,label:`Geisha Zukin`},{id:23,label:`Green Pix`},{id:24,label:`Ace Emi`},{id:25,label:`X2 Yuni`},{id:26,label:`X2 Rage`},{id:27,label:`X2 Afro`},{id:28,label:`X2 Jenny`}]},{id:`arrowskin`,name:`Arrow Skin`,help:`Set your arrow skin`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`New`},{id:2,label:`Classic`},{id:3,label:`Cyber`},{id:4,label:`Medium`},{id:5,label:`Small`},{id:6,label:`Dot`}]},{id:`guidelines`,name:`Guidelines`,help:`Set the guideline style`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Border`},{id:2,label:`Center`}]},{id:`opt_appearance`,name:`Appearance Option`,help:`Set your appearance option`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`Hidden`},{id:2,label:`Sudden`},{id:3,label:`Hidden +`},{id:4,label:`Sudden +`},{id:5,label:`Hidden & Sudden +`},{id:6,label:`Stealth`}]},{id:`filter`,name:`Filter`,help:`Set the filter intensity`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Dark`},{id:2,label:`Darker`},{id:3,label:`Darkest`}]},{id:`bpl_flag`,name:`BPL Flag`,help:`Choose your BPL flag`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Apina Vrames`},{id:2,label:`Gigo`},{id:3,label:`Game Panic`},{id:4,label:`Silk Hat`},{id:5,label:`SUPER NOVA Tohoku`},{id:6,label:`TradZ`},{id:7,label:`ROUND 1`},{id:8,label:`Leisure Land`}]}],20:[{id:`weight`,name:`Weight (kg)`,help:`Set your weight for in-game calorie counting`,type:`Number`},{id:`customize.8_0`,name:`Background Video`,help:`Choose your background video setting`,type:`Array`,options:[{id:0,label:`Fullscreen Video`},{id:1,label:`Small Video`},{id:2,label:`Off`}]}]},X={6:[{id:`settings.bgm`,name:`BGM`,help:`Change BGM`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Max Burning!!`},{id:2,label:`Bangin' Burst`},{id:4,label:`For UltraPlayers`},{id:5,label:`Lachryma《Re:Queen’M》`},{id:6,label:`HE4VEN`},{id:7,label:`iLLness LiLin`},{id:8,label:`I`},{id:9,label:`SDVX BOOTH`},{id:10,label:`SDVX II -infinite infection-`},{id:11,label:`SDVX III GRAVITY WARS 1st`},{id:12,label:`SDVX III GRAVITY WARS 2nd`},{id:13,label:`SDVX IV HEAVENLY HAVEN`},{id:14,label:`SDVX VIVID WAVE`},{id:15,label:`*Feels Seasickness...*`},{id:16,label:`ΣmbryØ`},{id:17,label:`666`},{id:18,label:`Invitation from Mr.C`},{id:19,label:`2 MINUTES FIGHTERS`},{id:20,label:`LegenD.`},{id:21,label:`World's end`},{id:22,label:`Chant du Cygne`},{id:23,label:`混乱少女♥そふらんちゃん!!`},{id:24,label:`到達してしまった僕らと夢と希望の最之果`},{id:25,label:`Sayonara Planet Wars`},{id:26,label:`XHRONOXAPSULΞ`},{id:27,label:`MixxioN`},{id:28,label:`Booths of Fighters`},{id:29,label:`Quietus Ray`},{id:30,label:`ロンロンへ ライライライ!`},{id:31,label:`バイナリスター`},{id:32,label:`ヒミツダイヤル`},{id:33,label:`キリステゴメン`},{id:34,label:`シノビシノノメ`},{id:35,label:`ヒカリユリイカ`},{id:36,label:`ハレ トキドキ メランコリック`},{id:37,label:`ステラレギア`},{id:38,label:`Crack Traxxxx`},{id:39,label:`Double Universe`},{id:40,label:`Dawn of Asia`},{id:41,label:`XROSS INFECTION`},{id:42,label:`INFINITY OVERDRIVE`},{id:43,label:`You Are My Best RivaL!!`},{id:44,label:`PANIC HOLIC`},{id:45,label:`Dynasty`},{id:46,label:`croiX`},{id:47,label:`Gott`},{id:48,label:`mqlo`},{id:49,label:`LECTORIA`},{id:50,label:`Dogeza Stairs`},{id:51,label:`Aerial Fortress`},{id:52,label:`HALO`},{id:53,label:`S(TAR)²☆pistol`},{id:54,label:`赫焉のヴァルキュリア -Ragnarøk-`},{id:55,label:`CUDDLIE CUDDLIE`},{id:56,label:`Brave Power Leader 《 = Voltage = 》`},{id:57,label:`零天視`},{id:58,label:`ステラ・イミグレーション`},{id:59,label:`Garland`},{id:60,label:`Last Concerto`},{id:61,label:`超越してしまった彼女と其を生み落した理由`},{id:62,label:`Hellfire`},{id:63,label:`BLACK or WHITE?`},{id:64,label:`Knew Order`},{id:65,label:`Ex concordia felicitas`},{id:66,label:`ARISE`},{id:67,label:`Allegro Saetta`},{id:68,label:`Colorful Magical Parade`},{id:69,label:`NO SURRENDER`},{id:70,label:`プリュネシエル`},{id:71,label:`StellarflightS`},{id:72,label:`残像ニ繋ガレタ追憶ノHIDEAWAY`},{id:73,label:`SUPER HEROINE!!`},{id:74,label:`閉塞的フレーション`},{id:75,label:`弾幕信仰`},{id:76,label:`NEON WORLD`},{id:77,label:`妖隠し -あやかしかくし-`},{id:78,label:`プレインエイジア -PHQ remix-`},{id:79,label:`竹取飛翔 ~ Lunatic Princess (Ryu☆Remix)`},{id:80,label:`千年ノ理`},{id:81,label:`PLANISPHERE`},{id:82,label:`Foolish Again`},{id:83,label:`夢の終わり、世界のはじまり。`},{id:84,label:`ゔぉるみっくす!!!!`},{id:85,label:`sparky spark`},{id:86,label:`Test Flight`},{id:87,label:`Perfect Ultimate Celebration!!`},{id:88,label:`NEMSYS ARENA World Hexathlon`},{id:89,label:`Cuz we <3 this Game`},{id:90,label:`Xeno Gravity`},{id:91,label:`ウイジン`},{id:92,label:`{ eXLIPXe }`}]},{id:`settings.wallpaper`,name:`Wallpaper`,help:`Change Wallpaper`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`BOOTH`},{id:2,label:`-infinite infection-`},{id:3,label:`GRAVITY WARS`},{id:4,label:`HEAVENLY HAVEN`},{id:5,label:`VIVID WAVE`},{id:6,label:`FIN4LE ~終止線の彼方へ~`},{id:7,label:`WHITEOUT`},{id:8,label:`神獄烙桜`},{id:9,label:`Juggler's Maddness`},{id:10,label:`Mirrorwall`},{id:11,label:`#SpeedyCats`},{id:12,label:`All Clear!!`},{id:13,label:`闇夜に舞うは紅の華`},{id:14,label:`OPEN MY GATE`},{id:15,label:`Cy-Bird`},{id:16,label:`Deadly force`},{id:17,label:`Staring at star`},{id:18,label:`Dyscontrolled Galaxy`},{id:19,label:`セイレーン ~悲壮の竪琴~`},{id:20,label:`ULTiMATE INFLATiON`},{id:21,label:`BEAST BASS BOMB`},{id:22,label:`Far Away`},{id:23,label:`Hug!! Vs. Hug!!`},{id:24,label:`TWO-TORIAL`},{id:25,label:`I`},{id:26,label:`Last Resort`},{id:27,label:`A Lasting Promise`},{id:28,label:`Cloud 9`},{id:29,label:`Sacrifice and Faith`},{id:30,label:`羅生門`},{id:31,label:`僕らの時間`},{id:32,label:`神話に芽吹く`},{id:33,label:`CUTE-Reflection`},{id:34,label:`Awakening`},{id:35,label:`BlueMoon Princess`},{id:36,label:`crossing blue`},{id:37,label:`Dark Matter`},{id:38,label:`Ethereal Lotus`},{id:39,label:`Innocent`},{id:40,label:`Justitia Gladius`},{id:41,label:`Lazurite`},{id:42,label:`Levier'n NābYss`},{id:43,label:`Wings of Glory`},{id:44,label:`Xéroa`},{id:45,label:`Яe's NoVǢ`},{id:46,label:`ひとりぼっちの魔王`},{id:47,label:`プラネタジャーニー`},{id:48,label:`ホワイトパレード`},{id:49,label:`メルヘン風紀委員会`},{id:50,label:`星の詩`},{id:51,label:`濁色踊るオートマタ`},{id:52,label:`紅刃(BOOTH)`},{id:53,label:`グレイス(INFINITE)`},{id:54,label:`かなで(GRAVITY)`},{id:55,label:`ニアノア(HEAVENLY)`},{id:56,label:`ニアノア(ビーチサイド)`},{id:57,label:`Absolute Domination`},{id:58,label:`Another Chapter`},{id:59,label:`Failnaught`},{id:60,label:`Fly Like You`},{id:61,label:`Made in Love`},{id:62,label:`Xronièr`},{id:63,label:`オニユリ`},{id:64,label:`コメット⇒スケイター`},{id:65,label:`サイコパスラビット`},{id:66,label:`スラッシュ//シスターズ`},{id:67,label:`そして黄金郷へ`},{id:68,label:`光射す澪のユズリハ`},{id:69,label:`水簾ノ調`},{id:70,label:`AΩ`},{id:71,label:`Preserved Valkyria`},{id:72,label:`Blastix Riotz`},{id:73,label:`XyHATTE`},{id:74,label:`veRtrageS`},{id:75,label:`BLACK or WHITE?`},{id:76,label:`choux à la crème`},{id:77,label:`Emperor's Divide`},{id:78,label:`fancy cake!!`},{id:79,label:`Into The Madness`},{id:80,label:`*Feels Seasickness...*`},{id:81,label:`ΣmbryΦ`},{id:82,label:`Cross Fire`},{id:83,label:`GODHEART`},{id:84,label:`Destiny`},{id:85,label:`THE HEAVEN`},{id:86,label:`ULTRAVELOCITY`},{id:87,label:`祝福の色彩は想い結ぶ君たち迄`},{id:88,label:`666`},{id:89,label:`色を喪った街`},{id:90,label:`ЯeviveR`},{id:91,label:`9TH5IN`},{id:92,label:`Katharsis`},{id:93,label:`ZEИITH`},{id:94,label:`SAMURAI TIGER`},{id:95,label:`雪女`},{id:96,label:`snow motion`},{id:97,label:`Joyeuse`},{id:98,label:`マサカリブレイド`},{id:99,label:`月光乱舞`},{id:100,label:`Foolish Hero`},{id:101,label:`croiX`},{id:102,label:`Gott`},{id:103,label:`XHRONOXAPSULΞ`},{id:104,label:`EncorE & cALL`},{id:105,label:`AμreoLe ~for Triumph~`},{id:106,label:`ZEUS`},{id:107,label:`All for One`},{id:108,label:`Wings to fly high`},{id:109,label:`AIM HIGHER`},{id:110,label:`VOLTEXES`},{id:111,label:`VOLTEXES II`},{id:112,label:`VOLTEXES III`},{id:113,label:`VOLTEXES IV`},{id:114,label:`VIVIDWAVERS`},{id:115,label:`VALKYRIE ASSAULT`},{id:116,label:`Nexta`},{id:117,label:`Ray`},{id:118,label:`Soundscape`},{id:119,label:`業焔繚乱`},{id:120,label:`スピーカーガール!`},{id:121,label:`Royal Judgement`},{id:122,label:`狂騒こども節`},{id:123,label:`新米天使のメランコリー`},{id:124,label:`地球防衛乙女パンナコッター`},{id:125,label:`炎夏の音`},{id:126,label:`テレポーテーションでやってきた彼とのその後の顛末`},{id:127,label:`ペタ靴と憂夜リムーバー`},{id:128,label:`EXCEED GEAR`},{id:129,label:`タッチパネル壁紙`},{id:130,label:`キミヱゴサーチ`},{id:131,label:`ポメグラネイト`},{id:132,label:`ツーマンライブ`},{id:133,label:`キモチコネクト`},{id:134,label:`ロンロンへ ライライライ!`},{id:135,label:`バイナリスター`},{id:136,label:`ヒミツダイヤル`},{id:137,label:`デュアルメモリ`},{id:138,label:`ナナイロライト`},{id:139,label:`ヒカリユリイカ`},{id:140,label:`ハレ トキドキ メランコリック`},{id:141,label:`ミライプリズム(アルバム)`},{id:142,label:`シンクロノーツ(アルバム)`},{id:143,label:`ホシノメモリー(アルバム)`},{id:144,label:`ミライコウシン`},{id:145,label:`ホシニネガイヲ`},{id:146,label:`ここなつ(ふたごの日)`},{id:147,label:`ここなつ(星巡りver)`},{id:148,label:`ここなつ(星空trip☆ver)`},{id:149,label:`ここなつ(白壁土蔵郡ver)`},{id:150,label:`夏陽(花屋ver)`},{id:151,label:`心菜(和菓子屋ver)`},{id:152,label:`MixxioN`},{id:153,label:`Xb10r`},{id:154,label:`十の試煉`},{id:155,label:`Rhapsody ⚙f Triumph`},{id:156,label:`火狐之舞`},{id:157,label:`蝕`},{id:158,label:`refluxio`},{id:159,label:`PLANISPHERE`},{id:160,label:`Foolish Again`},{id:161,label:`夢の終わり、世界のはじまり。`},{id:162,label:`ゔぉるみっくす!!!!`},{id:163,label:`sparky spark`},{id:164,label:`Test Flight`},{id:165,label:`Perfect Ultimate Celebration!!`},{id:166,label:`この自称女神と異世界転生を! (SS)`},{id:167,label:`この中二病に爆焔を! (SS)`},{id:168,label:`この右手にお宝を! (SS)`},{id:169,label:`この強敵に爆裂魔法を! (SS)`},{id:170,label:`この魔剣にお値段を! (SS)`},{id:171,label:`このろくでもない戦いに決着を! (SS)`},{id:172,label:`この凍えそうな季節に二度目の死を! (SS)`},{id:173,label:`この冬お越せない俺達に愛の手を! (SS)`},{id:174,label:`この素晴らしい店に祝福を! (SS)`},{id:175,label:`この理不尽な要塞に終焔を! (SS)`},{id:176,label:`この不当な裁判に救援を! (SS)`},{id:177,label:`この赤魔の娘に友人を! (SS)`},{id:178,label:`この迷宮の主に安らぎを! (SS)`},{id:179,label:`この貴族の令嬢に良縁を! (SS)`},{id:180,label:`この仮面の騎士に隷属を! (SS)`},{id:181,label:`この煩わしい外界にさよならを! (SS)`},{id:182,label:`このふてぶてしい鈍らに招待を! (SS)`},{id:183,label:`この痛々しい街で観光を! (SS)`},{id:184,label:`この不浄な温泉街に女神を! (SS)`},{id:185,label:`この素晴らしい仲間たちに祝福を! (SS)`},{id:186,label:`ΣgØ`},{id:187,label:`星の透る夏空に願う`},{id:188,label:`Lancelot ~Flame of the Rebellion~`},{id:189,label:`ΩVERFLOW`},{id:190,label:`Sudden Visitor`},{id:191,label:`Ghost Family Living In Graveyard`},{id:192,label:`petits fours`},{id:193,label:`* Erm, could it be a Spatiotemporal ShockWAVE Syndrome...?`},{id:194,label:`OUTERHEΛVEN`},{id:195,label:`Pulsar`},{id:196,label:`θコトノハθカプセルθ`},{id:197,label:`Butterfly Twist`},{id:198,label:`pique`},{id:199,label:`Teufel`},{id:200,label:`Smile`},{id:201,label:`Dawn of Asia`},{id:202,label:`INFINITY OVERDRIVE`},{id:203,label:`XROSS INFECTION`},{id:204,label:`INF-B《L-aste-R》`},{id:205,label:`UnivEarth`},{id:206,label:`Le Fruit Défendu`},{id:207,label:`ΑΩ`},{id:208,label:`Blastix Riotz`},{id:209,label:`Preserved Valkyria`},{id:210,label:`veRtrageS`},{id:211,label:`Beyond the Sandstorm`},{id:212,label:`Pieces of a Dream`},{id:213,label:`Never Ending`},{id:214,label:`ナナイロ`},{id:215,label:`Booths of Fighters`},{id:216,label:`Princessどうかお願い!!`},{id:217,label:`XyHATTE`},{id:218,label:`Sourire`},{id:219,label:`The setting sun`},{id:220,label:`鮮烈な紅を`},{id:221,label:`双子星といっしょ!`},{id:222,label:`鮮血の堕天使`},{id:223,label:`辛の末裔`},{id:224,label:`VVelcome!!`},{id:225,label:`Redshift 2nd Ignition`},{id:226,label:`LubedeR`},{id:227,label:`†:OLPHEUX:†`},{id:228,label:`春告胡蝶`},{id:229,label:`GEMINI LA2ER`},{id:230,label:`ミュージックプレイヤー`},{id:231,label:`Яe:son D'être`},{id:232,label:`おどりましょうよ!ドラゴンさん~転生したらゲーム曲でした~`},{id:233,label:`Φnd:you`},{id:234,label:`Valkyrja ~Aldrlag~`},{id:235,label:`MICHIZURE`},{id:236,label:`Me:Tear`},{id:237,label:`Blessing Bouquet`},{id:238,label:`Ops:Code-Rapture-`},{id:239,label:`EMPIRE OF FLAME`},{id:240,label:`Apex of the World`},{id:241,label:`#Endroll`},{id:242,label:`ウエンレラの氷華`},{id:243,label:`NEO TREASON`},{id:244,label:`Celestial stinger`},{id:245,label:`Completeness Under Incompleteness`},{id:246,label:`Ok!! Hug Me`},{id:247,label:`Lord=Crossight`},{id:248,label:`DIABLOSIS::Nāga`},{id:249,label:`FLügeL《Λrp:ΣggyØ》`},{id:250,label:`Knights Assault`},{id:251,label:`Beyond the BLUE`},{id:252,label:`Jacob’s Elevator`},{id:253,label:`近未来百鬼夜行譚 ~死返之巻~`},{id:254,label:`Believe (y)our Wings {V:IVID RAYS}`},{id:255,label:`Believe (y)our Wings {GRA5P WAVES}`},{id:256,label:`不思議玩具ガンガラディンドン`},{id:257,label:`Paradoxy`},{id:258,label:`odds and ends`},{id:259,label:`Firestorm`},{id:260,label:`HAVOX`},{id:261,label:`Endless GRAVITY`},{id:262,label:`Zero-Day Exploit`},{id:263,label:`スピーカーガール!`},{id:264,label:`HP:1`},{id:265,label:`The Golden Era`},{id:266,label:`準備運動`},{id:267,label:`fancy cake!!`},{id:268,label:`Melty Sweets`},{id:269,label:`傷だらけの黒猫`},{id:270,label:`孤独な決意`},{id:271,label:`再会と真実と`},{id:272,label:`いつかの夢`},{id:273,label:`HALO`},{id:274,label:`S(TAR)²☆pistol`},{id:275,label:`赫焉のヴァルキュリア -Ragnarøk-`},{id:276,label:`CUDDLIE CUDDLIE`},{id:277,label:`Brave Power Leader 《 = Voltage = 》`},{id:278,label:`零天視`},{id:279,label:`ステラ・イミグレーション`},{id:280,label:`Garland`},{id:281,label:`始まりの終わりと終わりの始まり`},{id:282,label:`再会の魔女`},{id:283,label:`ゼロから始まる異世界生活`},{id:284,label:`ロズワール邸の団欒`},{id:285,label:`約束した朝は遠く`},{id:286,label:`鎖の音`},{id:287,label:`ナツキ・スバルのリスタート`},{id:288,label:`泣いて泣き喚いて泣き止んだから`},{id:289,label:`勇気の意味`},{id:290,label:`鬼がかったやり方`},{id:291,label:`レム`},{id:292,label:`再来の王都`},{id:293,label:`自称騎士ナツキ・スバル`},{id:294,label:`絶望という病`},{id:295,label:`狂気の外側`},{id:296,label:`豚の欲望`},{id:297,label:`醜態の果てに`},{id:298,label:`ゼロから`},{id:299,label:`白鯨攻略戦`},{id:300,label:`ヴィルヘルム・ヴァン・アストレア`},{id:301,label:`絶望に抗う賭け`},{id:302,label:`怠惰一閃`},{id:303,label:`悪辣なる怠惰`},{id:304,label:`自称騎士と最優の騎士`},{id:305,label:`ただそれだけの物語`},{id:306,label:`1st season ティザー`},{id:307,label:`1st season キービジュアル①`},{id:308,label:`1st season キービジュアル②`},{id:309,label:`新編集版キービジュアル`},{id:310,label:`エミリア&ラム&レム`},{id:311,label:`エミリア&スバル&レム`},{id:312,label:`スバル&ユリウスvsペテルギウス`},{id:313,label:`エミリア&レム`},{id:314,label:`それぞれの誓い`},{id:315,label:`次なる場所`},{id:316,label:`待ちかねた再会`},{id:317,label:`親子`},{id:318,label:`踏み出した一歩`},{id:319,label:`少女の福音`},{id:320,label:`ユージン`},{id:321,label:`命の価値`},{id:322,label:`らぶらぶらぶらぶらぶらぶゆー`},{id:323,label:`地獄なら知っている`},{id:324,label:`死の味`},{id:325,label:`魔女たちの茶会`},{id:326,label:`泣きたくなる音`},{id:327,label:`STRAIGHT BET`},{id:328,label:`オットー・スーウェン/信じる理由`},{id:329,label:`クウェインの石は一人じゃ上がらない`},{id:330,label:`記憶の旅路`},{id:331,label:`平家星の笑った日`},{id:332,label:`エリオール大森林の永久凍土`},{id:333,label:`聖域の始まりと、崩壊の始まり`},{id:334,label:`咆哮の再会`},{id:335,label:`水面に映る幸せ`},{id:336,label:`血と臓物まで愛して`},{id:337,label:`俺を選べ`},{id:338,label:`月下、出鱈目なステップ`},{id:339,label:`2nd season ティザー`},{id:340,label:`2nd season 前半 キービジュアル`},{id:341,label:`2nd season 後半 キービジュアル`},{id:342,label:`エキドナ&スバル`},{id:343,label:`エキドナ`},{id:344,label:`スバル&オットー`},{id:345,label:`エミリア&フォルトナ`},{id:346,label:`エキドナ&ベアトリス`},{id:347,label:`雲の彼方`},{id:348,label:`Candy Colored Hearts`},{id:349,label:`NEO GRAVITY`},{id:350,label:`End to end`},{id:351,label:`EMPIRE OF FLAME`},{id:352,label:`MAYHEM`},{id:353,label:`飄える翼追い掛けて`},{id:354,label:`Calamity Tempest`},{id:355,label:`Daisycutter`},{id:356,label:`ΛΛemoria`},{id:357,label:`With It This Heaven?`},{id:358,label:`apo:llioth`},{id:359,label:`ゲーム背景(BOOTH)`},{id:360,label:`ゲーム背景(ポップ)`},{id:361,label:`ゲーム背景(トンネル)`},{id:362,label:`ゲーム背景(お月見)`},{id:363,label:`ゲーム背景(BLASTER)`},{id:364,label:`ゲーム背景(EXCEED GEAR)`},{id:365,label:`ゲーム背景(*Feels Seasickness...*)`},{id:366,label:`ゲーム背景(ΣmbryØ)`},{id:367,label:`もう一つの国の御伽噺`},{id:368,label:`さあ、奇跡の向こう側へ`},{id:369,label:`ぜんぶみずにながせ!流しそうめんバトル!`},{id:370,label:`動物番長を目指して`},{id:371,label:`猫になる方法`},{id:372,label:`同僚の枕カバーを煮物にして食べた~い!`},{id:373,label:`さっき廊下で見つけたもの`},{id:374,label:`釣り物件対策`},{id:375,label:`あたしゃ止めたんだけどねぇ`},{id:376,label:`時期が悪いとこうなります`},{id:377,label:`助けて!暴走腹筋ローラーの逆襲`},{id:378,label:`余の連帯保証人になってくれ!`},{id:379,label:`君たちは今回でうちきりなんだよ……`},{id:380,label:`このペンを私に1万円で売ってください`},{id:381,label:`妖刀蒐集508振り封印行脚の旅`},{id:382,label:`めうめうぺったんたん!!`},{id:383,label:`カタルシスの月`},{id:384,label:`凛として咲く花の如く~ひなビタ♪ edition~`},{id:385,label:`滅亡天使 † にこきゅっぴん`},{id:386,label:`乙女繚乱 舞い咲き誇れ`},{id:387,label:`ツーマンライブ`},{id:388,label:`キモチコネクト`},{id:389,label:`チョコレートスマイル`},{id:390,label:`さよならトリップ ~夏陽 EDM edition~`},{id:391,label:`魔法のたまご ~心菜 ELECTRO POP edition~`},{id:392,label:`neko*neko`},{id:393,label:`漆黒のスペシャルプリンセスサンデー`},{id:394,label:`地方創生☆チクワクティクス`},{id:395,label:`激アツ☆マジヤバ☆チアガール`},{id:396,label:`フラッター現象の顛末と単一指向性の感情論`},{id:397,label:`くれなゐに 弐閃瞬く 恋双譚`},{id:398,label:`戦の果てに`},{id:399,label:`It's our turn`},{id:400,label:`次元を超えて`},{id:401,label:`七色のカケラ`},{id:402,label:`不思議の国のレイシス`},{id:403,label:`CANDYBOX☆OVERFULL!`},{id:404,label:`雨予報の花見はおきらいか?`},{id:405,label:`共に、更なる高みへ。`},{id:406,label:`cyber cats`},{id:407,label:`キラキラふわふわ冥道ユウキ`},{id:408,label:`CAWOLASHITA`},{id:409,label:`Bitter & Sweet`},{id:410,label:`NURSERY-CATS(ふる~つみっくす)`},{id:411,label:`お揃いメイドコーデ♡`},{id:412,label:`おはよっ♪`},{id:413,label:`はっぴーリボン`},{id:414,label:`いっしょにあそぼ`},{id:415,label:`重力を振り切って天の先へ`},{id:416,label:`Memory of ONLY ONE`},{id:417,label:`DJごりら2023`},{id:418,label:`清再多吃一些!`},{id:419,label:`二人がとった衝撃の行動とは!?`},{id:420,label:`ホロライブ事務所に行く秘密の方法`},{id:421,label:`全力で追いかけろ!`},{id:422,label:`動物番長を目指して 02`},{id:423,label:`猫になる方法 02`},{id:424,label:`先輩の〇〇を隠蔽したい!`},{id:425,label:`絶対に許さない!`},{id:426,label:`BARでイキんな`},{id:427,label:`いったい何の話をしてるんだ……`},{id:428,label:`他人の稼いだ金で寿司を食わせろ!!!!!!!`},{id:429,label:`最強のワルは誰だ!?悪役王選手権!`},{id:430,label:`助けて!暴走腹筋ローラーの逆襲 02`},{id:431,label:`妖刀蒐集508振り封印行脚の旅 02`},{id:432,label:`夏だ!水着でバトル!?`},{id:433,label:`もぐもぐYUMMY! 01`},{id:434,label:`もぐもぐYUMMY! 02`},{id:435,label:`カミサマ・ネコサマ 01`},{id:436,label:`カミサマ・ネコサマ 02`},{id:437,label:`毒杯スワロウ 01`},{id:438,label:`毒杯スワロウ 02`},{id:439,label:`ゲーム背景(INFINITE)`},{id:440,label:`ゲーム背景(クール)`},{id:441,label:`ゲーム背景(BEMANI遺跡)`},{id:442,label:`ゲーム背景(GRAVITY)`},{id:443,label:`ゲーム背景(バグの海)`},{id:444,label:`ゲーム背景(幽霊船)`},{id:445,label:`ゲーム背景(iLLness LiLin)`},{id:446,label:`ゲーム背景(HE4VEN ~天国へようこそ~)`},{id:447,label:`言葉にできない、この気持ちは。`},{id:448,label:`その威光、無垢なりて無慈悲なり…`},{id:449,label:`BPLチームアタック(APINA VRAMeS)`},{id:450,label:`BPLチームアタック(GiGO)`},{id:451,label:`BPLチームアタック(GAME PANIC)`},{id:452,label:`BPLチームアタック(SILKHAT)`},{id:453,label:`BPLチームアタック(TAITO STATION Tradz)`},{id:454,label:`BPLチームアタック(ROUND1)`},{id:455,label:`BPLチームアタック(レジャーランド)`},{id:456,label:`Knew Order`},{id:457,label:`Ex concordia felicitas`},{id:458,label:`ARISE`},{id:459,label:`Allegro Saetta`},{id:460,label:`Colorful Magical Parade`},{id:461,label:`NO SURRENDER`},{id:462,label:`プリュネシエル`},{id:463,label:`StellarflightS`},{id:464,label:`はじめてのおつかい`},{id:465,label:`動物番長を目指して 03`},{id:466,label:`ひよこの育て方`},{id:467,label:`お前には負けられない`},{id:468,label:`まだ誰にも見せていない`},{id:469,label:`もしもプロデューサーになったらどうなるのか?`},{id:470,label:`健康診断があるので……`},{id:471,label:`無茶振りの果てに……`},{id:472,label:`五等分の鷹嶺ルイ`},{id:473,label:`このペンを私に1万円で売ってください 02`},{id:474,label:`バンドメンバー募集!!`},{id:475,label:`愛昧ショコラーテ 01`},{id:476,label:`愛昧ショコラーテ 02`},{id:477,label:`曇天羊 01`},{id:478,label:`曇天羊 02`},{id:479,label:`My song 01`},{id:480,label:`My song 02`},{id:481,label:`What an amazing swing 01`},{id:482,label:`What an amazing swing 02`},{id:483,label:`BEMANI×東方Project ~幻想郷音樂祭2024~`},{id:484,label:`残像ニ繋ガレタ追憶ノHIDEAWAY`},{id:485,label:`SUPER HEROINE!!`},{id:486,label:`閉塞的フレーション`},{id:487,label:`弾幕信仰`},{id:488,label:`Scarlet Moon`},{id:489,label:`Russian Caravan Rhapsody`},{id:490,label:`Struggle`},{id:491,label:`ホメ猫☆センセーション`},{id:492,label:`プレインエイジア -PHQ remix-`},{id:493,label:`BEMANI×東方Project Ultimate MasterPieces`},{id:494,label:`SOUND VOLTEX ULTIMATE TRACKS -東方紅魔郷REMIX-`},{id:495,label:`SOUND VOLTEX ULTIMATE TRACKS -東方妖々夢 & 輝針城REMIX-`},{id:496,label:`SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 14th`},{id:497,label:`SOUND VOLTEX×東方Project ULTIMATE COMPLATION REITAISAI 15th`},{id:498,label:`Second Game`},{id:499,label:`archive::zip`},{id:500,label:`XROSS THE XOUL`},{id:501,label:`Inixia`},{id:502,label:`Dawn of Asia(Alkome Remix)`},{id:503,label:`EXCEED GEAR クライマックスシーズン`},{id:504,label:`ゲーム背景(HEAVENLY)`},{id:505,label:`ゲーム背景(LIVESTAGE)`},{id:506,label:`ゲーム背景(赤い月)`},{id:507,label:`ゲーム背景(夜の海)`},{id:508,label:`ゲーム背景(桜)`},{id:509,label:`ゲーム背景 (Firestorm)`},{id:510,label:`ゲーム背景(マサカリプレイド)`},{id:511,label:`ゲーム背景(月光乱舞)`},{id:512,label:`全てを真紅に染め上げる`},{id:513,label:`10年の軌跡、重ねる奇跡。`},{id:514,label:`今新、たなキセキを容つ`},{id:515,label:`この明るい未来に祝杯を!`},{id:516,label:`この笑わない少女に微笑みを!`},{id:517,label:`この賢しい少女に再教育を!`},{id:518,label:`このイケメン義賊に天誅を!`},{id:519,label:`この箱入り王女に悪友を!`},{id:520,label:`この素敵な暮らしにさよならを!`},{id:521,label:`この成り上がり冒険者にも安息を!`},{id:522,label:`この湖の主に永遠の眠りを!`},{id:523,label:`この家出娘に説教を!`},{id:524,label:`この身勝手な花嫁に祝福を!`},{id:525,label:`この変わらない日常に祝福を!`},{id:526,label:`Growing Up`},{id:527,label:`あの日のままのぼくら`},{id:528,label:`この素晴らしい世界に祝福を! メインビジュアル`},{id:529,label:`この素晴らしい世界に祝福を!2 メインビジュアル`},{id:530,label:`この素晴らしい世界に祝福を!3 メインビジュアル`},{id:531,label:`映画 この素晴らしい世界に祝福を!紅伝説 メインビジュアル`},{id:532,label:`無茶振りの果てに…… 02`},{id:533,label:`助けて!クビにされる!`},{id:534,label:`最強のワルは誰だ!?悪役王選手権! 02`},{id:535,label:`海でバンドしよう!!`},{id:536,label:`人の怒らせ方`},{id:537,label:`この人たちこのあと行方不明になります`},{id:538,label:`最速への憧れ`},{id:539,label:`あたしが推し`},{id:540,label:`メイドらしさを求めて`},{id:541,label:`絶対に許さない! 02`},{id:542,label:`三輪車に乗る大人たち`},{id:543,label:`母の日 理想と現実`},{id:544,label:`助けて出れない!!!`},{id:545,label:`Ahoy!! 我ら宝鐘海賊団☆ 01`},{id:546,label:`Ahoy!! 我ら宝鐘海賊団☆ 02`},{id:547,label:`I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 01`},{id:548,label:`I’m Your Treasure Box *あなたは マリンせんちょうを たからばこからみつけた。 02`},{id:549,label:`美少女無罪♡パイレーツ 01`},{id:550,label:`美少女無罪♡パイレーツ 02`},{id:551,label:`幽霊船戦 01`},{id:552,label:`幽霊船戦 02`},{id:553,label:`今日のプレーはこれに決めたっ!`},{id:554,label:`紡ぎ、言祝ぐ花囃子`},{id:555,label:`Gemelli porta fortuna`},{id:556,label:`RESiSTANCE×SiGNAL`},{id:557,label:`なんだか立体的デゥ!?`},{id:558,label:`ボ活!`},{id:559,label:`touch >>> support + cheer !!!`},{id:560,label:`芽生`},{id:561,label:`I Love♡Universe!!`},{id:562,label:`SWEETS♡PARTY!!`},{id:563,label:`みんなで!飛び出せ!ゴーゴー!`},{id:564,label:`グレイス`},{id:565,label:`burn!`},{id:566,label:`Happy Tea Time?`},{id:567,label:`Jackpot`},{id:568,label:`Let's Dance!`},{id:569,label:`パパラッチの小休止`},{id:570,label:`お前の『真像』は何処に在る?`},{id:571,label:`おやつ休憩、一緒にどう?`},{id:572,label:`超重奏ッ!BLASTER充填率/>△<\203%!!!`},{id:573,label:`鏡合わせの宿命を超えて`},{id:574,label:`恋するいちばん星`},{id:575,label:`芽兎めうコラボ01`},{id:576,label:`芽兎めうコラボ02`},{id:577,label:`芽兎めうコラボ03`},{id:578,label:`芽兎めうコラボ04`},{id:579,label:`芽兎めうコラボ05`},{id:580,label:`芽兎めうコラボ06`},{id:581,label:`芽兎めうコラボ07`},{id:582,label:`芽兎めうコラボ08`},{id:583,label:`芽兎めうコラボ09`},{id:584,label:`芽兎めうコラボ10`},{id:585,label:`芽兎めうコラボ11`},{id:586,label:`芽兎めうコラボ12`},{id:587,label:`めうめうぺったんたん!! 02`},{id:588,label:`滅亡天使 † にこきゅっぴん 02`},{id:589,label:`地方創生☆チクワクティクス 02`},{id:590,label:`Bitter Sweet Girls !`},{id:591,label:`Chocolate Smile Girls !!`},{id:592,label:`SWEET SMILE PARADE`},{id:593,label:`ひなビタ♪10周年 メモリアル・ブック~Sweet Memories~`},{id:594,label:`ひなビタ♪10周年 メモリアル・ブック~Bitter Memories~`},{id:595,label:`壁に埋まりました。助けてください`},{id:596,label:`ホロライブ事務所に行く秘密の方法 02`},{id:597,label:`くさや食べてみた`},{id:598,label:`動物番長を目指して 04`},{id:599,label:`形から入るタイプの名探偵`},{id:600,label:`お悩み解決、失敗!`},{id:601,label:`変なこと言っちゃうんだけど! 01`},{id:602,label:`変なこと言っちゃうんだけど! 02`},{id:603,label:`必殺技を覚えました`},{id:604,label:`セミうっせぇ!マジで!`},{id:605,label:`激突!お神輿バトル!`},{id:606,label:`今日から野菜生活!`},{id:607,label:`行こうぜ!スピードの向こう側へ!`},{id:608,label:`入れ替わってる???`},{id:609,label:`アイドルが会社経営してみた`},{id:610,label:`みんながメロメロになる衣装`},{id:611,label:`いいわけバニー 01`},{id:612,label:`いいわけバニー 02`},{id:613,label:`いいわけバニー 03`},{id:614,label:`全人類 兎化計画! 01`},{id:615,label:`全人類 兎化計画! 02`},{id:616,label:`全人類 兎化計画! 03`},{id:617,label:`未来に輝ける君たちよ`},{id:618,label:`一触即発`},{id:619,label:`Soul-stirring competitions!`},{id:620,label:`S-Parky Up Cheer!!`},{id:621,label:`Race Through The Beat`},{id:622,label:`!!extreme caution!!`},{id:623,label:`ひかりの中へ、手を取り合って`},{id:624,label:`アルティメットオウエンダン!`},{id:625,label:`Let's have fun creating together`},{id:626,label:`グレイス ファミリー見参`},{id:627,label:`届けEnergy Boost!!集え!われらビビッとお菓子連合部隊!`},{id:628,label:`恋刃`},{id:629,label:`さうんどぼるてっくすっ★`},{id:630,label:`決闘!`},{id:631,label:`キョンシーニアノアちゃんと幽霊TAMA猫`},{id:632,label:`「ふたり は おうえん を おぼえた! わうっ!」`},{id:633,label:`Break! Paint! Limit!`},{id:634,label:`Kawaii♡ぼるてっくす!`},{id:635,label:`ストーリア♠`},{id:636,label:`みんなでわいわい応援!`},{id:637,label:`アイヤー!先生と応援するアルよ☆`},{id:638,label:`神明`},{id:639,label:`ちいさくおおきなおうえんたい`},{id:640,label:`Love♡Hearts`},{id:641,label:`Energy!!`},{id:642,label:`VOLTAGE☆UP!!`},{id:643,label:`D1SCθMMUN1C4T1θN`},{id:644,label:`飲茶応援隊`},{id:645,label:`眠れるゴースト爆起き☆Mix`},{id:646,label:`アマカラ!?★ブレイクターイム!`},{id:647,label:`興奮☆衝撃☆感動マシ♡ナナイロエナジーオオメ!`},{id:648,label:`BPL応援団結成デス!`},{id:649,label:`Are you ready?`},{id:650,label:`ロイヤル・ストレート・フラッシュ`},{id:651,label:`プレリュード - 3 -`},{id:652,label:`勝利の光明`},{id:653,label:`エレクトリックチアパーティ`},{id:654,label:`DJ Tsumabuki`},{id:655,label:`剣帝の小手調べ`},{id:656,label:`御旗の下に集いし猛者たちよ!`},{id:657,label:`Open the GATE!`},{id:658,label:`FLASH`},{id:659,label:`kawaii_tag_match!!`},{id:660,label:`胡桃のあ(ぶいすぽっ!)01`},{id:661,label:`胡桃のあ(ぶいすぽっ!)02`},{id:662,label:`胡桃のあ(ぶいすぽっ!)03`},{id:663,label:`胡桃のあ(ぶいすぽっ!)04`},{id:664,label:`胡桃のあ(ぶいすぽっ!)05`},{id:665,label:`胡桃のあ(ぶいすぽっ!)06`},{id:666,label:`胡桃のあ(ぶいすぽっ!)07`},{id:667,label:`胡桃のあ(ぶいすぽっ!)08`},{id:668,label:`胡桃のあ(ぶいすぽっ!)09`},{id:669,label:`胡桃のあ(ぶいすぽっ!)10`},{id:670,label:`胡桃のあ(ぶいすぽっ!)11`},{id:671,label:`胡桃のあ(ぶいすぽっ!)12`},{id:672,label:`胡桃のあ(ぶいすぽっ!)13`},{id:673,label:`胡桃のあ(ぶいすぽっ!)14`},{id:674,label:`ミッドナイト☆WAR 01`},{id:675,label:`ミッドナイト☆WAR 02`},{id:676,label:`ミッドナイト☆WAR 03`},{id:677,label:`ラブキラ☆スプラッシュ 01`},{id:678,label:`ラブキラ☆スプラッシュ 02`},{id:679,label:`ラブキラ☆スプラッシュ 03`},{id:680,label:`ラブキラ☆スプラッシュ 04`},{id:681,label:`ラブキラ☆スプラッシュ 05`},{id:682,label:`Sparkle Smilin' 01`},{id:683,label:`Sparkle Smilin' 02`},{id:684,label:`Sparkle Smilin' 03`},{id:685,label:`狂水一華 01`},{id:686,label:`狂水一華 02`},{id:687,label:`【いちかのやってみた】一緒にゲームしてみた`},{id:688,label:`【いちかのやってみた】ダンスしてみた 01`},{id:689,label:`【いちかのやってみた】ダンスしてみた 02`},{id:690,label:`【いちかのやってみた】だるまさんがころんだしてみた`},{id:691,label:`【いちかのやってみた】目覚まし してみた`},{id:692,label:`駆けまわるいちか`},{id:693,label:`呼びかけるいちか`},{id:694,label:`楽しそうないちか`},{id:695,label:`クルー登場 紅刃(666)`},{id:696,label:`クルー登場 グレイス(EXCEED GEAR)`},{id:697,label:`クルー登場 ニアノア(ビーチサイド)`},{id:698,label:`クルー登場 カヲル&アシタ(ハロウィン)`},{id:699,label:`クルー登場 氷雪ちゃん(クリスマス)`},{id:700,label:`クルー登場 レイシス(エナジー)`},{id:701,label:`クルー登場 BPL S2`},{id:702,label:`クルー登場 BPL S3`},{id:703,label:`ゲーム背景(ココロの欠片)`},{id:704,label:`ゲーム背景(神の試煉)`},{id:705,label:`ゲーム背景(HEXA DIVER Abnormal)`},{id:706,label:`ゲーム背景(HEXA DIVER Normal)`},{id:707,label:`ゲーム背景(HEXA DIVER DimiourGEAR)`},{id:708,label:`BPL S2 解説席`},{id:709,label:`BPL S2 解説席(賀正)`},{id:710,label:`BPL S2 ネメシスアリーナ放送局`},{id:711,label:`BPL S2 DJブース(グレイス)`},{id:712,label:`BPL S3 DJブース(雷刀)`},{id:713,label:`BPL S3 DJブース(烈風刀)`},{id:714,label:`花芽すみれ(ぶいすぽっ!)01`},{id:715,label:`花芽すみれ(ぶいすぽっ!)02`},{id:716,label:`花芽すみれ(ぶいすぽっ!)03`},{id:717,label:`花芽すみれ(ぶいすぽっ!)04`},{id:718,label:`花芽すみれ(ぶいすぽっ!)05`},{id:719,label:`花芽すみれ(ぶいすぽっ!)06`},{id:720,label:`花芽すみれ(ぶいすぽっ!)07`},{id:721,label:`花芽すみれ(ぶいすぽっ!)08`},{id:722,label:`花芽すみれ(ぶいすぽっ!)09`},{id:723,label:`花芽すみれ(ぶいすぽっ!)10`},{id:724,label:`花芽すみれ(ぶいすぽっ!)11`},{id:725,label:`花芽すみれ(ぶいすぽっ!)12`},{id:726,label:`花芽すみれ(ぶいすぽっ!)13`},{id:727,label:`花芽すみれ(ぶいすぽっ!)14`},{id:728,label:`空澄セナ(ぶいすぽっ!)01`},{id:729,label:`空澄セナ(ぶいすぽっ!)02`},{id:730,label:`空澄セナ(ぶいすぽっ!)03`},{id:731,label:`空澄セナ(ぶいすぽっ!)04`},{id:732,label:`空澄セナ(ぶいすぽっ!)05`},{id:733,label:`空澄セナ(ぶいすぽっ!)06`},{id:734,label:`空澄セナ(ぶいすぽっ!)07`},{id:735,label:`空澄セナ(ぶいすぽっ!)08`},{id:736,label:`空澄セナ(ぶいすぽっ!)09`},{id:737,label:`空澄セナ(ぶいすぽっ!)10`},{id:738,label:`空澄セナ(ぶいすぽっ!)11`},{id:739,label:`空澄セナ(ぶいすぽっ!)12`},{id:740,label:`空澄セナ(ぶいすぽっ!)13`},{id:741,label:`空澄セナ(ぶいすぽっ!)14`},{id:742,label:`ひまパンケーキメイキング 01`},{id:743,label:`ひまパンケーキメイキング 02`},{id:744,label:`ひまパンケーキメイキング 03`},{id:745,label:`オトベアえかきうた 01`},{id:746,label:`オトベアえかきうた 02`},{id:747,label:`オトベアえかきうた 03`},{id:748,label:`一夜のキセキ 01`},{id:749,label:`一夜のキセキ 02`},{id:750,label:`一夜のキセキ 03`},{id:751,label:`TOXIC VIBRATION 01`},{id:752,label:`TOXIC VIBRATION 02`},{id:753,label:`TOXIC VIBRATION 03`},{id:754,label:`memento mori -intro- 01`},{id:755,label:`memento mori -intro- 02`},{id:756,label:`memento mori -intro- 03`},{id:757,label:`MODEL FT2 01`},{id:758,label:`MODEL FT2 02`},{id:759,label:`MODEL FT2 03`},{id:760,label:`Concertino in Blue 01`},{id:761,label:`Concertino in Blue 02`},{id:762,label:`Concertino in Blue 03`}]},{id:`settings.nemsys_console`,name:`Nemsys Console`,help:`Change Nemsys Console`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`NEMSYS VIVID MODEL TYPE DECAL`},{id:2,label:`NEMSYS VIVID MODEL TYPE GOLD`},{id:3,label:`NEMSYS VIVID MODEL TYPE RIGHT`},{id:4,label:`NEMSYS VIVID MODEL TYPE LEFT`},{id:5,label:`NEMSYS VIVID MODEL TYPE ORIGINAL`},{id:6,label:`NEMSYS VIVID MODEL TYPE LIVE A`},{id:7,label:`NEMSYS VIVID MODEL TYPE LIVE B`},{id:12,label:`NEMSYS HEAVENLY MODEL TYPE DECAL`},{id:13,label:`NEMSYS HEAVENLY MODEL TYPE HE4VEN ~天国へようこそ~`},{id:14,label:`NEMSYS HEAVENLY MODEL TYPE iLLness LiLin`},{id:15,label:`NEMSYS VIVID MODEL TYPE HALLOWEEN`},{id:16,label:`GRAVITY MODEL TYPE GRAVITY WARS 1st season`},{id:17,label:`GRAVITY MODEL TYPE GRAVITY WARS 2nd season`},{id:18,label:`VIVID MODEL TYPE HIYUKI CHAN X'mas`},{id:19,label:`INFINITE MODEL TYPE KONHOHA`},{id:20,label:`INFINITE MODEL TYPE KAC 2013 Emperor&Empress`},{id:21,label:`NEMSYS BOOTH MODEL TYPE COOL`},{id:22,label:`NEMSYS BOOTH MODEL TYPE CUTE`},{id:23,label:`NEMSYS INFINITE MODEL TYPE ORIGINAL`},{id:24,label:`NEMSYS GRAVITY MODEL TYPE ORIGINAL`},{id:25,label:`NEMSYS HEAVENLY MODEL TYPE ORIGINAL`},{id:26,label:`NEMSYS 「ここなつ(ミライプリズム)」`},{id:27,label:`NEMSYS 「ここなつ(制服ver)」`},{id:28,label:`NEMSYS 「ここなつ2.0(私服ver)」`},{id:29,label:`NEMSYS 「ここなつ2.0(ハレトキドキメランコリック)」`},{id:30,label:`NEMSYS 「ここなつ2.0(ホシニネガイラ)」`},{id:31,label:`NEMSYS VIVID MODEL TYPE ORTLINDE`},{id:32,label:`NEMSYS VIVID MODEL TYPE ENERGY`},{id:33,label:`NEMSYS HEAVENLY MODEL TYPE ボルテ軒`},{id:34,label:`NEMSYS HEAVENLY MODEL TYPE Cafe VOLTE`},{id:35,label:`NEMSYS APINA VRAMeS`},{id:36,label:`NEMSYS GiGO`},{id:37,label:`NEMSYS GAME PANIC`},{id:38,label:`NEMSYS SILK HAT`},{id:39,label:`NEMSYS SUPERNOVA Tohoku`},{id:40,label:`NEMSYS TAITO STATION Tradz`},{id:41,label:`NEMSYS ROUND1`},{id:42,label:`NEMSYS レジャーランド`},{id:43,label:`VIVID MODEL TYPE HARUKA`},{id:44,label:`NEMSYS BEMANI PRO LEAGUE -SEASON 2-`},{id:45,label:`NEMSYS BEMANI PRO LEAGUE-SEASON 3-`},{id:46,label:`NEMSYS VIVID MODEL TYPE 博麗霊夢`}]},{id:`settings.appeal_stamp_a`,name:`Appeal Stamp A`,help:`Change Appeal Stamp A`,type:`Array`,options:[{id:0,label:`None`},{id:1,label:`レイシス / Rasis 001`},{id:5,label:`グレイス / Grace 001`},{id:9,label:`雷刀 / Right 001`},{id:13,label:`烈風刀 / Left 001`},{id:17,label:`ニアノア / Nianoa 001`},{id:21,label:`Vivid Wave 001`},{id:25,label:`Vivid Wave 002`},{id:29,label:`恋刃 / Konoha 001`},{id:33,label:`奈奈 / Nana 001`},{id:37,label:`つまぶき / Tsumabuki 001`},{id:41,label:`Heavenly Haven 001`},{id:45,label:`Heavenly Haven 002`},{id:49,label:`マキシマ / Maxima 001`},{id:53,label:`かなで / Kanade 001`},{id:57,label:`Blast Gate 001`},{id:61,label:`梅雨 001`},{id:65,label:`ハロウィン 001 1`},{id:69,label:`ハロウィン 002 1`},{id:73,label:`ハロウィン 003 1`},{id:77,label:`リボン&わたがし 001`},{id:81,label:`ハルト 001`},{id:85,label:`クリスマス 001`},{id:89,label:`クリスマス 002`},{id:93,label:`クリスマス 003`},{id:97,label:`賀正 001`},{id:101,label:`氷雪ちゃん 001`},{id:105,label:`雪翔くん 001`}]},{id:`settings.appeal_stamp_b`,name:`Appeal Stamp B`,help:`Change Appeal Stamp B`,type:`Array`,options:[{id:0,label:`None`},{id:2,label:`レイシス / Rasis 001`},{id:6,label:`グレイス / Grace 001`},{id:10,label:`雷刀 / Right 001`},{id:14,label:`烈風刀 / Left 001`},{id:18,label:`ニアノア / Nianoa 001`},{id:22,label:`Vivid Wave 001`},{id:26,label:`Vivid Wave 002`},{id:30,label:`恋刃 / Konoha 001`},{id:34,label:`奈奈 / Nana 001`},{id:38,label:`つまぶき / Tsumabuki 001`},{id:42,label:`Heavenly Haven 001`},{id:46,label:`Heavenly Haven 002`},{id:50,label:`マキシマ / Maxima 001`},{id:54,label:`かなで / Kanade 001`},{id:58,label:`Blast Gate 001`},{id:62,label:`梅雨 001`},{id:66,label:`ハロウィン 001 1`},{id:70,label:`ハロウィン 002 1`},{id:74,label:`ハロウィン 003 1`},{id:78,label:`リボン&わたがし 001`},{id:82,label:`ハルト 001`},{id:86,label:`クリスマス 001`},{id:90,label:`クリスマス 002`},{id:94,label:`クリスマス 003`},{id:98,label:`賀正 001`},{id:102,label:`氷雪ちゃん 001`},{id:106,label:`雪翔くん 001`}]},{id:`settings.appeal_stamp_c`,name:`Appeal Stamp C`,help:`Change Appeal Stamp C`,type:`Array`,options:[{id:0,label:`None`},{id:3,label:`レイシス / Rasis 001`},{id:7,label:`グレイス / Grace 001`},{id:11,label:`雷刀 / Right 001`},{id:15,label:`烈風刀 / Left 001`},{id:19,label:`ニアノア / Nianoa 001`},{id:23,label:`Vivid Wave 001`},{id:27,label:`Vivid Wave 002`},{id:31,label:`恋刃 / Konoha 001`},{id:35,label:`奈奈 / Nana 001`},{id:39,label:`つまぶき / Tsumabuki 001`},{id:43,label:`Heavenly Haven 001`},{id:47,label:`Heavenly Haven 002`},{id:51,label:`マキシマ / Maxima 001`},{id:55,label:`かなで / Kanade 001`},{id:59,label:`Blast Gate 001`},{id:63,label:`梅雨 001`},{id:67,label:`ハロウィン 001 1`},{id:71,label:`ハロウィン 002 1`},{id:75,label:`ハロウィン 003 1`},{id:79,label:`リボン&わたがし 001`},{id:83,label:`ハルト 001`},{id:87,label:`クリスマス 001`},{id:91,label:`クリスマス 002`},{id:95,label:`クリスマス 003`},{id:99,label:`賀正 001`},{id:103,label:`氷雪ちゃん 001`},{id:107,label:`雪翔くん 001`}]},{id:`settings.appeal_stamp_d`,name:`Appeal Stamp D`,help:`Change Appeal Stamp D`,type:`Array`,options:[{id:0,label:`None`},{id:4,label:`レイシス / Rasis 001`},{id:8,label:`グレイス / Grace 001`},{id:12,label:`雷刀 / Right 001`},{id:16,label:`烈風刀 / Left 001`},{id:20,label:`ニアノア / Nianoa 001`},{id:24,label:`Vivid Wave 001`},{id:28,label:`Vivid Wave 002`},{id:32,label:`恋刃 / Konoha 001`},{id:36,label:`奈奈 / Nana 001`},{id:40,label:`つまぶき / Tsumabuki 001`},{id:44,label:`Heavenly Haven 001`},{id:48,label:`Heavenly Haven 002`},{id:52,label:`マキシマ / Maxima 001`},{id:56,label:`かなで / Kanade 001`},{id:60,label:`Blast Gate 001`},{id:64,label:`梅雨 001`},{id:68,label:`ハロウィン 001 1`},{id:72,label:`ハロウィン 002 1`},{id:76,label:`ハロウィン 003 1`},{id:80,label:`リボン&わたがし 001`},{id:84,label:`ハルト 001`},{id:88,label:`クリスマス 001`},{id:92,label:`クリスマス 002`},{id:96,label:`クリスマス 003`},{id:100,label:`賀正 001`},{id:104,label:`氷雪ちゃん 001`},{id:108,label:`雪翔くん 001`}]},{id:`settings.system_theme`,name:`System Theme`,help:`Change System Theme`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`BOOTH`},{id:2,label:`-infinite infection-`},{id:3,label:`GRAVITY WARS`},{id:4,label:`サウダージ·店内`},{id:5,label:`サウダージ·外観`},{id:6,label:`いずみ洋裁店·店内`},{id:7,label:`いずみ洋裁店·外観`},{id:8,label:`兎月堂·店内`},{id:9,label:`兎月堂·外観`},{id:10,label:`シャノワール·店内`},{id:11,label:`シャノワール·外観`},{id:12,label:`霜月書林·店内`},{id:13,label:`霜月書林·外観`},{id:14,label:`日向美商店街`},{id:15,label:`倉野川城址公園`},{id:16,label:`やまもり温泉`},{id:17,label:`GRAVITY WARS 2nd Season`},{id:18,label:`HEAVENLY HAVEN`},{id:19,label:`VIVID WAVE`}]}]},Z={14:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Yoshitaka`},{id:2,label:`Taka`},{id:3,label:`L.E.D.`},{id:4,label:`Black Star`},{id:5,label:`Iidxred`},{id:6,label:`Happy Sky`},{id:7,label:`Distorted`},{id:8,label:`Gold`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Blackstar`},{id:2,label:`Mcmasterg`}]}],15:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Yoshitaka`},{id:2,label:`Taka`},{id:3,label:`L.E.D.`},{id:4,label:`Black Star`},{id:5,label:`Iidxred`},{id:6,label:`Happy Sky`},{id:7,label:`Distorted`},{id:8,label:`Gold`},{id:9,label:`Djtroopers`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Blackstar`},{id:2,label:`Mcmasterg`}]}],16:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Yoshitaka`},{id:2,label:`Taka`},{id:3,label:`L.E.D.`},{id:4,label:`Black Star`},{id:5,label:`Iidxred`},{id:6,label:`Happy Sky`},{id:7,label:`Distorted`},{id:8,label:`Gold`},{id:9,label:`Djtroopers`},{id:10,label:`Extra`},{id:11,label:`Empress Place`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Blackstar`},{id:2,label:`Mcmasterg`}]}],17:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Dj Taka`},{id:2,label:`L.E.D.`},{id:3,label:`Mitsuru`},{id:4,label:`Galdeira`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`}]}],18:[{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Japan Tour`},{id:2,label:`World Tour`},{id:3,label:`Boss`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Dj Taka`},{id:2,label:`L.E.D.`},{id:3,label:`Dj Yoshitaka`},{id:4,label:`Capacity Gate`},{id:5,label:`Mystic Moon`},{id:6,label:`Seiya Murai`},{id:7,label:`Wac`},{id:8,label:`Ryu*`},{id:9,label:`Kors K`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`},{id:36,label:`Rock Da House`},{id:37,label:`The Door Into Rainbow`},{id:38,label:`Session 9`},{id:39,label:`Aegis`},{id:40,label:`Vermillion`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Mirin`},{id:2,label:`Mcmasterg`}]}],19:[{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Japan Tour`},{id:2,label:`World Tour`},{id:3,label:`Boss`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Dj Taka`},{id:2,label:`L.E.D.`},{id:3,label:`Dj Yoshitaka`},{id:4,label:`Capacity Gate`},{id:5,label:`Mystic Moon`},{id:6,label:`Seiya Murai`},{id:7,label:`Wac`},{id:8,label:`Ryu*`},{id:9,label:`Kors K`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Leaving`},{id:2,label:`Naibu Frame`},{id:3,label:`Sig Sig`},{id:4,label:`????`},{id:5,label:`Zenius`},{id:6,label:`?`},{id:7,label:`Kamaitatchi`},{id:8,label:`??`},{id:9,label:`????`},{id:10,label:`??`},{id:11,label:`???`},{id:12,label:`Brazilian Fire`},{id:13,label:`Blind Justice`},{id:14,label:`???`},{id:15,label:`Goli`},{id:16,label:`??`},{id:17,label:`?????`},{id:18,label:`?`},{id:19,label:`??`},{id:20,label:`Military Splash`},{id:21,label:`??`},{id:22,label:`Bloomin Feeling`},{id:23,label:`Desire`},{id:24,label:`?????`},{id:25,label:`Michael A La Mode`},{id:26,label:`Marie Antoninette`},{id:27,label:`Elisha`},{id:28,label:`Kung-Fu Empire`},{id:29,label:`Tone Of Beat #3`},{id:30,label:`Empress`},{id:31,label:`The Trooper'S Journey`},{id:32,label:`Programmed World`},{id:33,label:`3Y3S`},{id:34,label:`Umegiri`},{id:35,label:`Kanzaki`},{id:36,label:`Rock Da House`},{id:37,label:`The Door Into Rainbow`},{id:38,label:`Session 9`},{id:39,label:`Aegis`},{id:40,label:`Vermillion`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Mirin`},{id:2,label:`Mcmasterg`}]}],20:[{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Japan Tour`},{id:2,label:`World Tour`},{id:3,label:`Boss`},{id:4,label:`Story`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`F`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Session12`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Portal`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Photon`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happy Sky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochrome`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tag`},{id:2,label:`Sota Fujimori`},{id:3,label:`Seiya Murai`},{id:4,label:`Pon`},{id:5,label:`L.E.D.`},{id:6,label:`Nekomata Master`}]},{id:`settings.voice`,name:`Voice`,help:`Change Voice`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Mirin`},{id:2,label:`Superstar`}]}],21:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`F`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Session12`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Portal`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Tp-Rz`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Fractal`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Photon`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happy Sky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochrome`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`}]}],22:[{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Fanta`},{id:2,label:`Sprite`},{id:3,label:`Sokenbicha`},{id:4,label:`Georgia Blk`},{id:5,label:`Georgia`},{id:6,label:`Georgia Bto`},{id:7,label:`Realgold`},{id:8,label:`Lincle`},{id:9,label:`Tricoro`},{id:10,label:`Spada`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`F`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Session12`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Portal`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Tp-Rz`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Fractal`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Fanta`},{id:73,label:`Sprite`},{id:74,label:`Sokenbicha`},{id:75,label:`Georgia Blk`},{id:76,label:`Georgia`},{id:77,label:`Georgia S`},{id:78,label:`Realgold`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Torinoko`},{id:87,label:`Sennen`},{id:88,label:`Scarlet Moon`},{id:89,label:`Ayakashi`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Photon`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happy Sky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochrome`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Lincle`},{id:2,label:`Tricoro`},{id:3,label:`Spada`}]}],23:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Torinoko`},{id:87,label:`Sennen`},{id:88,label:`Scarlet Moon`},{id:89,label:`Ayakashi`},{id:90,label:`Acid Pumper`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`}]}],24:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo/Reverb`},{id:2,label:`Eq Only`},{id:3,label:`Pitch`}]}],25:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`},{id:10,label:`Cb Beam`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]}],26:[{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`8Th Style`},{id:2,label:`14 Gold`},{id:3,label:`17 Sirius`},{id:4,label:`19 Lincle`},{id:5,label:`16 Empress`},{id:6,label:`21 Spada`},{id:7,label:`3Rd Style`},{id:8,label:`12 Happy Sky`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`8Th Style`},{id:2,label:`14 Gold`},{id:3,label:`17 Sirius`},{id:4,label:`19 Lincle`},{id:5,label:`16 Empress`},{id:6,label:`21 Spada`},{id:7,label:`3Rd Style`},{id:8,label:`Happy Sky`},{id:9,label:`Go Over With Glare`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`},{id:10,label:`Cb Beam`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}],27:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bpl`},{id:23,label:`Round1`},{id:24,label:`Apina`},{id:25,label:`Silk Hat`},{id:26,label:`Leisureland`},{id:27,label:`Supernova`},{id:28,label:`Gamepanic`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`},{id:10,label:`Cb Beam`},{id:11,label:`Heroic Verse`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}],28:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bpl`},{id:23,label:`Round1`},{id:24,label:`Apina`},{id:25,label:`Silk Hat`},{id:26,label:`Leisureland`},{id:27,label:`Supernova`},{id:28,label:`Gamepanic`},{id:29,label:`Bistrover`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`},{id:194,label:`[[Dummy-194]]`},{id:195,label:`[[Dummy-195]]`},{id:196,label:`[[Dummy-196]]`},{id:197,label:`[[Dummy-197]]`},{id:198,label:`[[Dummy-198]]`},{id:199,label:`[[Dummy-199]]`},{id:200,label:`[[Dummy-200]]`},{id:201,label:`[[Dummy-201]]`},{id:202,label:`[[Dummy-202]]`},{id:203,label:`[[Dummy-203]]`},{id:204,label:`[[Dummy-204]]`},{id:205,label:`[[Dummy-205]]`},{id:206,label:`[[Dummy-206]]`},{id:207,label:`[[Dummy-207]]`},{id:208,label:`[[Dummy-208]]`},{id:209,label:`[[Dummy-209]]`},{id:210,label:`[[Dummy-210]]`},{id:211,label:`[[Dummy-211]]`},{id:212,label:`[[Dummy-212]]`},{id:213,label:`[[Dummy-213]]`},{id:214,label:`[[Dummy-214]]`},{id:215,label:`[[Dummy-215]]`},{id:216,label:`[[Dummy-216]]`},{id:217,label:`[[Dummy-217]]`},{id:218,label:`[[Dummy-218]]`},{id:219,label:`[[Dummy-219]]`},{id:220,label:`[[Dummy-220]]`},{id:221,label:`[[Dummy-221]]`},{id:222,label:`[[Dummy-222]]`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`},{id:10,label:`Cb Beam`},{id:11,label:`Heroic Verse`},{id:12,label:`Bistrover`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`},{id:194,label:`[[Dummy-194]]`},{id:195,label:`[[Dummy-195]]`},{id:196,label:`[[Dummy-196]]`},{id:197,label:`[[Dummy-197]]`},{id:198,label:`[[Dummy-198]]`},{id:199,label:`[[Dummy-199]]`},{id:200,label:`[[Dummy-200]]`},{id:201,label:`[[Dummy-201]]`},{id:202,label:`[[Dummy-202]]`},{id:203,label:`[[Dummy-203]]`},{id:204,label:`[[Dummy-204]]`},{id:205,label:`[[Dummy-205]]`},{id:206,label:`[[Dummy-206]]`},{id:207,label:`[[Dummy-207]]`},{id:208,label:`[[Dummy-208]]`},{id:209,label:`[[Dummy-209]]`},{id:210,label:`[[Dummy-210]]`},{id:211,label:`[[Dummy-211]]`},{id:212,label:`[[Dummy-212]]`},{id:213,label:`[[Dummy-213]]`},{id:214,label:`[[Dummy-214]]`},{id:215,label:`[[Dummy-215]]`},{id:216,label:`[[Dummy-216]]`},{id:217,label:`[[Dummy-217]]`},{id:218,label:`[[Dummy-218]]`},{id:219,label:`[[Dummy-219]]`},{id:220,label:`[[Dummy-220]]`},{id:221,label:`[[Dummy-221]]`},{id:222,label:`[[Dummy-222]]`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpl Apina Vrames`},{id:2,label:`Bpl Game Panic`},{id:3,label:`Bpl Silkhat`},{id:4,label:`Bpl Super Nova Tohoku`},{id:5,label:`Bpl Round1`},{id:6,label:`Bpl レジャーランド`}]},{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpl Apina Vrames`},{id:2,label:`Bpl Game Panic`},{id:3,label:`Bpl Silkhat`},{id:4,label:`Bpl Super Nova Tohoku`},{id:5,label:`Bpl Round1`},{id:6,label:`Bpl レジャーランド`}]}],29:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Taityou`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bpl`},{id:23,label:`Round1`},{id:24,label:`Apina`},{id:25,label:`Silk Hat`},{id:26,label:`Leisureland`},{id:27,label:`Supernova`},{id:28,label:`Gamepanic`},{id:29,label:`Bistrover`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Super Star`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`},{id:194,label:`[[Dummy-194]]`},{id:195,label:`[[Dummy-195]]`},{id:196,label:`[[Dummy-196]]`},{id:197,label:`[[Dummy-197]]`},{id:198,label:`[[Dummy-198]]`},{id:199,label:`[[Dummy-199]]`},{id:200,label:`[[Dummy-200]]`},{id:201,label:`[[Dummy-201]]`},{id:202,label:`[[Dummy-202]]`},{id:203,label:`[[Dummy-203]]`},{id:204,label:`[[Dummy-204]]`},{id:205,label:`[[Dummy-205]]`},{id:206,label:`[[Dummy-206]]`},{id:207,label:`[[Dummy-207]]`},{id:208,label:`[[Dummy-208]]`},{id:209,label:`[[Dummy-209]]`},{id:210,label:`[[Dummy-210]]`},{id:211,label:`[[Dummy-211]]`},{id:212,label:`[[Dummy-212]]`},{id:213,label:`[[Dummy-213]]`},{id:214,label:`[[Dummy-214]]`},{id:215,label:`[[Dummy-215]]`},{id:216,label:`[[Dummy-216]]`},{id:217,label:`[[Dummy-217]]`},{id:218,label:`[[Dummy-218]]`},{id:219,label:`[[Dummy-219]]`},{id:220,label:`[[Dummy-220]]`},{id:221,label:`[[Dummy-221]]`},{id:222,label:`[[Dummy-222]]`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`6Dot`},{id:2,label:`4Dot`},{id:3,label:`Gorgeous`},{id:4,label:`Aqua`},{id:5,label:`Gal`},{id:6,label:`Foton`},{id:7,label:`Pastel`},{id:8,label:`Simple`},{id:9,label:`Light`},{id:10,label:`Tricoro`},{id:11,label:`Bubble`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Super Star`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochro`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Super Star`},{id:9,label:`Copulight`},{id:10,label:`Cb Beam`},{id:11,label:`Heroic Verse`},{id:12,label:`Bistrover`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Super Star`},{id:10,label:`Electronic`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Taoru`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind J`},{id:9,label:`Meisai`},{id:10,label:`Bloomin`},{id:11,label:`Marie A`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu`},{id:14,label:`Tune Beat3`},{id:15,label:`Empress`},{id:16,label:`Pro World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da H`},{id:21,label:`Door Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Cross`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth1`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche1`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Dogma A`},{id:44,label:`Dogma B`},{id:45,label:`Elektrick U`},{id:46,label:`Magic Love`},{id:47,label:`Spada`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis1`},{id:51,label:`Rumrum`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Ham`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit P`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikago`},{id:61,label:`Proof`},{id:62,label:`Brave Glow1`},{id:63,label:`Brave Glow2`},{id:64,label:`Vega1`},{id:65,label:`Vega2`},{id:66,label:`Casino Fire`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu2`},{id:69,label:`Nochoku`},{id:70,label:`Kyatorare`},{id:71,label:`Only One`},{id:72,label:`Jizal`},{id:73,label:`Jacktillo`},{id:74,label:`Jackhans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplasia`},{id:79,label:`Rche2`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth2`},{id:83,label:`Elpis2`},{id:84,label:`Ferira`},{id:85,label:`All Patona`},{id:86,label:`Meisai`},{id:87,label:`Ningyo`},{id:88,label:`Urara`},{id:89,label:`Shelter`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare`},{id:94,label:`Highcharge`},{id:95,label:`Godspeed1`},{id:96,label:`Godspeed2`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Devil'S Gear`},{id:100,label:`Dps`},{id:101,label:`Azisai`},{id:102,label:`La Dolce`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Ryoushi`},{id:106,label:`Ekineko`},{id:107,label:`Fuyutubaki`},{id:108,label:`Papayapa`},{id:109,label:`Karasu`},{id:110,label:`Asian Dis`},{id:111,label:`Togakushi`},{id:112,label:`Modular Tec`},{id:113,label:`Shishikasumu`},{id:114,label:`Music Is Ans`},{id:115,label:`Viva`},{id:116,label:`Sinobuz`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor`},{id:119,label:`Edible Flwr`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Ldy`},{id:122,label:`Future Is D`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Ovrkl`},{id:128,label:`Breakin Chan`},{id:129,label:`Tsugaru Sets`},{id:130,label:`Yellow Sktch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`[[Dummy-133]]`},{id:134,label:`Izanami`},{id:135,label:`Gungnir`},{id:136,label:`[[Dummy-136]]`},{id:137,label:`Brogamer`},{id:138,label:`[[Dummy-138]]`},{id:139,label:`[[Dummy-139]]`},{id:140,label:`Quakes`},{id:141,label:`[[Dummy-141]]`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kungf`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Rnk`},{id:146,label:`Hougu Bzr`},{id:147,label:`Hades`},{id:148,label:`Deathzigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Coo`},{id:153,label:`Night City`},{id:154,label:`Shimurugu`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Rac`},{id:158,label:`The Day Of J`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.`},{id:161,label:`Yum Yum Jell`},{id:162,label:`Natsu No Ni`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Misutoresu`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum`},{id:171,label:`[[Dummy-171]]`},{id:172,label:`[[Dummy-172]]`},{id:173,label:`Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`[[Dummy-175]]`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive`},{id:178,label:`Calvados`},{id:179,label:`Ska-Sh`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive`},{id:182,label:`The Brave`},{id:183,label:`[[Dummy-183]]`},{id:184,label:`Silly Love`},{id:185,label:`Change Your`},{id:186,label:`Virus Funk`},{id:187,label:`Bpl`},{id:188,label:`Round1`},{id:189,label:`Apina`},{id:190,label:`Silk Hat`},{id:191,label:`Leisureland`},{id:192,label:`Supernova`},{id:193,label:`Gamepanic`},{id:194,label:`[[Dummy-194]]`},{id:195,label:`[[Dummy-195]]`},{id:196,label:`[[Dummy-196]]`},{id:197,label:`[[Dummy-197]]`},{id:198,label:`[[Dummy-198]]`},{id:199,label:`[[Dummy-199]]`},{id:200,label:`[[Dummy-200]]`},{id:201,label:`[[Dummy-201]]`},{id:202,label:`[[Dummy-202]]`},{id:203,label:`[[Dummy-203]]`},{id:204,label:`[[Dummy-204]]`},{id:205,label:`[[Dummy-205]]`},{id:206,label:`[[Dummy-206]]`},{id:207,label:`[[Dummy-207]]`},{id:208,label:`[[Dummy-208]]`},{id:209,label:`[[Dummy-209]]`},{id:210,label:`[[Dummy-210]]`},{id:211,label:`[[Dummy-211]]`},{id:212,label:`[[Dummy-212]]`},{id:213,label:`[[Dummy-213]]`},{id:214,label:`[[Dummy-214]]`},{id:215,label:`[[Dummy-215]]`},{id:216,label:`[[Dummy-216]]`},{id:217,label:`[[Dummy-217]]`},{id:218,label:`[[Dummy-218]]`},{id:219,label:`[[Dummy-219]]`},{id:220,label:`[[Dummy-220]]`},{id:221,label:`[[Dummy-221]]`},{id:222,label:`[[Dummy-222]]`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]},{id:`settings.bgm`,name:`Bgm`,help:`Change Bgm`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpl Apina Vrames`},{id:2,label:`Bpl Game Panic`},{id:3,label:`Bpl Silkhat`},{id:4,label:`Bpl Super Nova Tohoku`},{id:5,label:`Bpl Round1`},{id:6,label:`Bpl レジャーランド`}]},{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpl Apina Vrames`},{id:2,label:`Bpl Game Panic`},{id:3,label:`Bpl Silkhat`},{id:4,label:`Bpl Super Nova Tohoku`},{id:5,label:`Bpl Round1`},{id:6,label:`Bpl レジャーランド`}]}],30:[{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Delta`},{id:4,label:`Orange Disc`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Dj Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`The Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Only One Record`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bemani Pro League`},{id:23,label:`Bpl Round1`},{id:24,label:`Bpl Apina Vrames`},{id:25,label:`Bpl Silk Hat`},{id:26,label:`Bpl Leisure Land`},{id:27,label:`Bpl Super Nova Tohoku`},{id:28,label:`Bpl Game Panic`},{id:29,label:`Bistrover`},{id:30,label:`Casthour`},{id:31,label:`Casthour2`},{id:32,label:`Bemani Pro League Season 2`},{id:33,label:`Bpls2 Apina Vrames`},{id:34,label:`Bpls2 Gigo`},{id:35,label:`Bpls2 Game Panic`},{id:36,label:`Bpls2 Silk Hat`},{id:37,label:`Bpls2 Super Nova Tohoku`},{id:38,label:`Bpls2 Taito Station Tradz`},{id:39,label:`Bpls2 Round1`},{id:40,label:`Bpls2 Leisureland`}]},{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`First Generation`},{id:2,label:`9Th Style`},{id:3,label:`Iidx Red (Orange Explosion)`},{id:4,label:`Happy Sky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Dj Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Only One Bomb`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover`},{id:22,label:`Nice Flash`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Internal Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Towel`},{id:6,label:`Cosmos`},{id:7,label:`Dokyou Kyoudai`},{id:8,label:`Blind Justice`},{id:9,label:`Camouflage`},{id:10,label:`Bloomin' Feeling`},{id:11,label:`Marie Antoinette`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu Empire`},{id:14,label:`Tune Of Beat#3`},{id:15,label:`Empress`},{id:16,label:`Programmed World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da House`},{id:21,label:`The Door Into Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Crossing`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Alice In Mystic Garden`},{id:41,label:`Re:Generation`},{id:42,label:`20 System Bg`},{id:43,label:`Senritsuno Dogma ~Miserables~ / Type A`},{id:44,label:`Senritsuno Dogma ~Miserables~ / Type B`},{id:45,label:`Elektric U-Phoria`},{id:46,label:`Magic & Love`},{id:47,label:`Spada Relief`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`ΕΛΠΙΣ`},{id:51,label:`Rumrum Triplets`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`The Travelers Of Virtual Space`},{id:56,label:`8Bit Princess`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikagono Houoh`},{id:61,label:`Proof Of The Existence`},{id:62,label:`Brave Glow / Mech-Monster Ringle`},{id:63,label:`Brave Glow / Tricoro-Ida`},{id:64,label:`Vega / Vega Rabbit`},{id:65,label:`Vega / Middle Person`},{id:66,label:`Casino Fire Kotomi-Chan`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu-Kun Yakisoba`},{id:69,label:`Sokuseki! Nouchoku Music System`},{id:70,label:`Kyatorare Koiha Moomoku`},{id:71,label:`Only One Cover`},{id:72,label:`Gizaru`},{id:73,label:`Jack Tyro`},{id:74,label:`Jack Hans`},{id:75,label:`Jens`},{id:76,label:`Amdothian`},{id:77,label:`Maxwellon`},{id:78,label:`Laplacia`},{id:79,label:`Rche`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beriserbes`},{id:83,label:`Elpis Kira`},{id:84,label:`Felia`},{id:85,label:`All Patona`},{id:86,label:`Aimu-Chan`},{id:87,label:`Ningyo No Prim`},{id:88,label:`Ayakashi Futari`},{id:89,label:`Shelter Of The Mind`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare Before Oversleep`},{id:94,label:`Highcharge Divolt`},{id:95,label:`Godspeed (Boy)`},{id:96,label:`Conductor Aegis`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Battle Girl`},{id:100,label:`Rel Dx2300 Series`},{id:101,label:`Tsuyuta`},{id:102,label:`La Dolce Primavera`},{id:103,label:`Ao-1`},{id:104,label:`The Hell Express -Hell Or Hell-`},{id:105,label:`Mode`},{id:106,label:`Minyonu Tetsudo Kyoudai`},{id:107,label:`Fuyutsubaki`},{id:108,label:`Papayapa Bass`},{id:109,label:`Karasu`},{id:110,label:`Asian Distractive`},{id:111,label:`Togakushi`},{id:112,label:`Modular Technology`},{id:113,label:`Shishikasumu Uruwashi No Mai`},{id:114,label:`Music Is The Answer`},{id:115,label:`Viva!`},{id:116,label:`Sinobuz Ui`},{id:117,label:`Chaserxx`},{id:118,label:`Amor De Verao`},{id:119,label:`Edible Flower No Dokuhaku`},{id:120,label:`Hi*Biscus Ft. Kanae Asaba`},{id:121,label:`Midnight Lady`},{id:122,label:`Future Is Dead`},{id:123,label:`Break Stasis`},{id:124,label:`Sougen No Oujo -Kiseki Wo Tadotte-`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Overkill`},{id:128,label:`Breakin' Chain`},{id:129,label:`Tsugaru Setsu`},{id:130,label:`Yellow Sketch(Rx-Ver.S.P.L.)`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`Sky High`},{id:134,label:`Izanami No Nageki`},{id:135,label:`Gungnir`},{id:136,label:`Dish Washer Oiwa-Chan`},{id:137,label:`Brogamer`},{id:138,label:`Fuzin Rizin`},{id:139,label:`Mare Nectaris`},{id:140,label:`Quakes`},{id:141,label:`Rave Cannon`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kung-Fu`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Renka`},{id:146,label:`Tool (Buzra)`},{id:147,label:`Hades`},{id:148,label:`Death†Zigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initiation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Cookie`},{id:153,label:`Night City Aventure`},{id:154,label:`Simurgh No Mezame`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Race`},{id:158,label:`The Day Of Jubilations`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.Reverbee (Mo'Cuts Ver)`},{id:161,label:`Yum Yum Jelly`},{id:162,label:`Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Mistress Ann Ni Hanataba Wo`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban Constellations`},{id:169,label:`Konno Hiori No Konjiki Teigen`},{id:170,label:`Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)`},{id:171,label:`Painful Fate`},{id:172,label:`Drastic Dramatic`},{id:173,label:`Dakishimete Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`Lethal Weapon`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive Vibes`},{id:178,label:`Calvados Queen`},{id:179,label:`Ska-Sh All Neurons!!`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive Feat. Punipunidenki`},{id:182,label:`The Brave Must Die`},{id:183,label:`Mandala Renren`},{id:184,label:`Silly Love`},{id:185,label:`Change Yourself`},{id:186,label:`Virus Funk`},{id:187,label:`Bemani Pro League`},{id:188,label:`Round1`},{id:189,label:`Apina Vrames`},{id:190,label:`Silk Hat`},{id:191,label:`Leisure Land`},{id:192,label:`Super Nova Tohoku`},{id:193,label:`Game Panic`},{id:194,label:`Namida No Te Extrano Mucho`},{id:195,label:`ˆ€`},{id:196,label:`S-Bahn`},{id:197,label:`Vitrum`},{id:198,label:`Minazuki No Shizuku`},{id:199,label:`Lovely Howdy Cowboy!!`},{id:200,label:`Wake Up Now`},{id:201,label:`Mahou No Kakurenbo`},{id:202,label:`Polkamað˜Ia`},{id:203,label:`Polkamað˜Ia<2>`},{id:204,label:`Inu Ni Amagasa`},{id:205,label:`Ah Hah Yeah`},{id:206,label:`High Voltage`},{id:207,label:`Bistrover`},{id:208,label:`Chewingood!!!`},{id:209,label:`Gattsuri Inkya!? Kaitou Iincho No Okkuu`},{id:210,label:`Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>`},{id:211,label:`Miwaku No Yummy Sweets`},{id:212,label:`Dokyou Kyoudai`},{id:213,label:`Stoic Hypothesis`},{id:214,label:`Ghost`},{id:215,label:`Giga Violate`},{id:216,label:`Crank It`},{id:217,label:`Horizons Of Promise`},{id:218,label:`Backyard Stars`},{id:219,label:`Smashing Wedge`},{id:220,label:`Heroic Verse Shutter`},{id:221,label:`Lightning Model`},{id:222,label:`Arena Ui 2.0`},{id:223,label:`Kareinaru Ooinu Enbukyoku`},{id:226,label:`Meshimase! Bistrover`},{id:227,label:`Pinchef-Kun`},{id:228,label:`Bad Sweets Bad Dream`},{id:229,label:`Sinus Iridum`},{id:230,label:`Jei-Kun & Doi-San`},{id:231,label:`Amaijikan`},{id:232,label:`Reflena`},{id:233,label:`The Peerless Under Heaven`},{id:234,label:`Futari No Haijou Yuutouen`},{id:235,label:`Ranzen No Maihime`},{id:236,label:`Hi-Tech Tokio`},{id:237,label:`Tsuki To Milk`},{id:238,label:`Ariah`},{id:239,label:`Live Driving!! Feat. Èš±ÃŸã‚“`},{id:240,label:`Wonderful Escape`},{id:241,label:`Gigagahell`},{id:242,label:`Oort No Kumo`},{id:243,label:`Ventriloquist`},{id:244,label:`Dream Of Space Ufo Abduction`},{id:245,label:`Skreaming For Salvation`},{id:246,label:`No Day But Today!`},{id:247,label:`Casthour`},{id:248,label:`Bemani Pro League Season 2`},{id:249,label:`Bpls2 Apina Vrames`},{id:250,label:`Bpls2 Gigo`},{id:251,label:`Bpls2 Game Panic`},{id:252,label:`Bpls2 Silk Hat`},{id:253,label:`Bpls2 Super Nova Tohoku`},{id:254,label:`Bpls2 Taito Station Tradz`},{id:255,label:`Bpls2 Round1`},{id:256,label:`Bpls2 Leisureland`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Thin Notes`},{id:2,label:`Extreme Notes`},{id:3,label:`Gorgeous (Yellow/Pink)`},{id:4,label:`Aqua (Blue/Emerald)`},{id:5,label:`Gal (Pink/Purple)`},{id:6,label:`Photon (Default Colour)`},{id:7,label:`Pastel (Default Colour)`},{id:8,label:`Simple Color (Default Colour)`},{id:9,label:`Light (Default Thinner)`},{id:10,label:`Tricoro (Yellow/Blue)`},{id:11,label:`Bubble (Default/Transparent)`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Iidx Red`},{id:2,label:`Happy Sky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Dj Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort Anthem`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Only One Full Combo`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover Slash`},{id:20,label:`Casthour`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Short`},{id:2,label:`Long`},{id:3,label:`Orange`},{id:4,label:`Pink`},{id:5,label:`Monochrome`},{id:6,label:`Very Short`},{id:7,label:`Lightning`},{id:8,label:`Only One Beam`},{id:9,label:`Copu-Light`},{id:10,label:`Cb Beam`},{id:11,label:`Heroic Verse`},{id:12,label:`Bistrover Burner`},{id:13,label:`Fresnel Beam`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic Blue`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Only One Judge`},{id:10,label:`Electric Bulletin Board Style`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover Judge`},{id:16,label:`Casthour`}]},{id:`settings.pacemaker`,name:`Pacemaker`,help:`Change Pacemaker`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Internal Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Towel`},{id:6,label:`Cosmos`},{id:7,label:`Dokyou Kyoudai`},{id:8,label:`Blind Justice`},{id:9,label:`Camouflage`},{id:10,label:`Bloomin' Feeling`},{id:11,label:`Marie Antoinette`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu Empire`},{id:14,label:`Tune Of Beat#3`},{id:15,label:`Empress`},{id:16,label:`Programmed World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da House`},{id:21,label:`The Door Into Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Crossing`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Alice In Mystic Garden`},{id:41,label:`Re:Generation`},{id:42,label:`20 System Bg`},{id:43,label:`Senritsuno Dogma ~Miserables~ / Type A`},{id:44,label:`Senritsuno Dogma ~Miserables~ / Type B`},{id:45,label:`Elektric U-Phoria`},{id:46,label:`Magic & Love`},{id:47,label:`Spada Relief`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`ΕΛΠΙΣ`},{id:51,label:`Rumrum Triplets`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`The Travelers Of Virtual Space`},{id:56,label:`8Bit Princess`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Decoherence`},{id:60,label:`Torikagono Houoh`},{id:61,label:`Proof Of The Existence`},{id:62,label:`Brave Glow / Mech-Monster Ringle`},{id:63,label:`Brave Glow / Tricoro-Ida`},{id:64,label:`Vega / Vega Rabbit`},{id:65,label:`Vega / Middle Person`},{id:66,label:`Casino Fire Kotomi-Chan`},{id:67,label:`New Lights`},{id:68,label:`Shakunetsu-Kun Yakisoba`},{id:69,label:`Sokuseki! Nouchoku Music System`},{id:70,label:`Kyatorare Koiha Moomoku`},{id:71,label:`Only One Cover`},{id:72,label:`Gizaru`},{id:73,label:`Jack Tyro`},{id:74,label:`Jack Hans`},{id:75,label:`Jens`},{id:76,label:`Amdothian`},{id:77,label:`Maxwellon`},{id:78,label:`Laplacia`},{id:79,label:`Rche`},{id:80,label:`Sumomo`},{id:81,label:`Faula`},{id:82,label:`Beriserbes`},{id:83,label:`Elpis Kira`},{id:84,label:`Felia`},{id:85,label:`All Patona`},{id:86,label:`Aimu-Chan`},{id:87,label:`Ningyo No Prim`},{id:88,label:`Ayakashi Futari`},{id:89,label:`Shelter Of The Mind`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`On The Fm`},{id:93,label:`Nightmare Before Oversleep`},{id:94,label:`Highcharge Divolt`},{id:95,label:`Godspeed (Boy)`},{id:96,label:`Conductor Aegis`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Battle Girl`},{id:100,label:`Rel Dx2300 Series`},{id:101,label:`Tsuyuta`},{id:102,label:`La Dolce Primavera`},{id:103,label:`Ao-1`},{id:104,label:`The Hell Express -Hell Or Hell-`},{id:105,label:`Mode`},{id:106,label:`Minyonu Tetsudo Kyoudai`},{id:107,label:`Fuyutsubaki`},{id:108,label:`Papayapa Bass`},{id:109,label:`Karasu`},{id:110,label:`Asian Distractive`},{id:111,label:`Togakushi`},{id:112,label:`Modular Technology`},{id:113,label:`Shishikasumu Uruwashi No Mai`},{id:114,label:`Music Is The Answer`},{id:115,label:`Viva!`},{id:116,label:`Sinobuz Ui`},{id:117,label:`Chaserxx`},{id:118,label:`Amor De Verao`},{id:119,label:`Edible Flower No Dokuhaku`},{id:120,label:`Hi*Biscus Ft. Kanae Asaba`},{id:121,label:`Midnight Lady`},{id:122,label:`Future Is Dead`},{id:123,label:`Break Stasis`},{id:124,label:`Sougen No Oujo -Kiseki Wo Tadotte-`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Overkill`},{id:128,label:`Breakin' Chain`},{id:129,label:`Tsugaru Setsu`},{id:130,label:`Yellow Sketch(Rx-Ver.S.P.L.)`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`Sky High`},{id:134,label:`Izanami No Nageki`},{id:135,label:`Gungnir`},{id:136,label:`Dish Washer Oiwa-Chan`},{id:137,label:`Brogamer`},{id:138,label:`Fuzin Rizin`},{id:139,label:`Mare Nectaris`},{id:140,label:`Quakes`},{id:141,label:`Rave Cannon`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kung-Fu`},{id:144,label:`Buzra`},{id:145,label:`Shinobi Renka`},{id:146,label:`Tool (Buzra)`},{id:147,label:`Hades`},{id:148,label:`Death†Zigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initiation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Cookie`},{id:153,label:`Night City Aventure`},{id:154,label:`Simurgh No Mezame`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Race`},{id:158,label:`The Day Of Jubilations`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat.Reverbee (Mo'Cuts Ver)`},{id:161,label:`Yum Yum Jelly`},{id:162,label:`Natsu No Nioi. Kimi No Zanzou. Ft. Kanae Asaba`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Mistress Ann Ni Hanataba Wo`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban Constellations`},{id:169,label:`Konno Hiori No Konjiki Teigen`},{id:170,label:`Ryuuou No Reibyou (Mausoleum Of The Primal Dragon)`},{id:171,label:`Painful Fate`},{id:172,label:`Drastic Dramatic`},{id:173,label:`Dakishimete Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`Lethal Weapon`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive Vibes`},{id:178,label:`Calvados Queen`},{id:179,label:`Ska-Sh All Neurons!!`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive Feat. Punipunidenki`},{id:182,label:`The Brave Must Die`},{id:183,label:`Mandala Renren`},{id:184,label:`Silly Love`},{id:185,label:`Change Yourself`},{id:186,label:`Virus Funk`},{id:187,label:`Bemani Pro League`},{id:188,label:`Round1`},{id:189,label:`Apina Vrames`},{id:190,label:`Silk Hat`},{id:191,label:`Leisure Land`},{id:192,label:`Super Nova Tohoku`},{id:193,label:`Game Panic`},{id:194,label:`Namida No Te Extrano Mucho`},{id:195,label:`ˆ€`},{id:196,label:`S-Bahn`},{id:197,label:`Vitrum`},{id:198,label:`Minazuki No Shizuku`},{id:199,label:`Lovely Howdy Cowboy!!`},{id:200,label:`Wake Up Now`},{id:201,label:`Mahou No Kakurenbo`},{id:202,label:`Polkamað˜Ia`},{id:203,label:`Polkamað˜Ia<2>`},{id:204,label:`Inu Ni Amagasa`},{id:205,label:`Ah Hah Yeah`},{id:206,label:`High Voltage`},{id:207,label:`Bistrover`},{id:208,label:`Chewingood!!!`},{id:209,label:`Gattsuri Inkya!? Kaitou Iincho No Okkuu`},{id:210,label:`Gattsuri Inkya!? Kaitou Iincho No Okkuu<2>`},{id:211,label:`Miwaku No Yummy Sweets`},{id:212,label:`Dokyou Kyoudai`},{id:213,label:`Stoic Hypothesis`},{id:214,label:`Ghost`},{id:215,label:`Giga Violate`},{id:216,label:`Crank It`},{id:217,label:`Horizons Of Promise`},{id:218,label:`Backyard Stars`},{id:219,label:`Smashing Wedge`},{id:220,label:`Heroic Verse Shutter`},{id:221,label:`Lightning Model`},{id:222,label:`Arena Ui 2.0`},{id:223,label:`Kareinaru Ooinu Enbukyoku`},{id:226,label:`Meshimase! Bistrover`},{id:227,label:`Pinchef-Kun`},{id:228,label:`Bad Sweets Bad Dream`},{id:229,label:`Sinus Iridum`},{id:230,label:`Jei-Kun & Doi-San`},{id:231,label:`Amaijikan`},{id:232,label:`Reflena`},{id:233,label:`The Peerless Under Heaven`},{id:234,label:`Futari No Haijou Yuutouen`},{id:235,label:`Ranzen No Maihime`},{id:236,label:`Hi-Tech Tokio`},{id:237,label:`Tsuki To Milk`},{id:238,label:`Ariah`},{id:239,label:`Live Driving!! Feat. Èš±ÃŸã‚“`},{id:240,label:`Wonderful Escape`},{id:241,label:`Gigagahell`},{id:242,label:`Oort No Kumo`},{id:243,label:`Ventriloquist`},{id:244,label:`Dream Of Space Ufo Abduction`},{id:245,label:`Skreaming For Salvation`},{id:246,label:`No Day But Today!`},{id:247,label:`Casthour`},{id:248,label:`Bemani Pro League Season 2`},{id:249,label:`Bpls2 Apina Vrames`},{id:250,label:`Bpls2 Gigo`},{id:251,label:`Bpls2 Game Panic`},{id:252,label:`Bpls2 Silk Hat`},{id:253,label:`Bpls2 Super Nova Tohoku`},{id:254,label:`Bpls2 Taito Station Tradz`},{id:255,label:`Bpls2 Round1`},{id:256,label:`Bpls2 Leisureland`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo`},{id:2,label:`Compressor`},{id:3,label:`Chorus`},{id:4,label:`Gargle`},{id:5,label:`Eq Only`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}],31:[{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Only One Bomb`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover Bomb`},{id:22,label:`Casthour Flash`},{id:23,label:`Resident`},{id:24,label:`Epolis`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpls4 Apina Vrames`},{id:2,label:`Bpls4 Gigo`},{id:3,label:`Bpls4 Game Panic`},{id:4,label:`Bpls4 Silk Hat`},{id:5,label:`Bpls4 Taito Station Tradz`},{id:6,label:`Bpls4 Round1`},{id:7,label:`Bpls4 Leisureland`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Dj Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bemani Pro League`},{id:23,label:`Bpl Round1`},{id:24,label:`Bpl Apina Vrames`},{id:25,label:`Bpl Silkhat`},{id:26,label:`Bpl Leisureland`},{id:27,label:`Bpl Super Nova Tohoku`},{id:28,label:`Bpl Game Panic`},{id:29,label:`Ichigo`},{id:30,label:`Casthour`},{id:31,label:`Casthour2`},{id:32,label:`Bemani Pro League Season 2`},{id:33,label:`Bpls2 Apina Vrames`},{id:34,label:`Bpls2 Gigo`},{id:35,label:`Bpls2 Game Panic`},{id:36,label:`Bpls2 Silkhat`},{id:37,label:`Bpls2 Supernova Tohoku`},{id:38,label:`Bpls2 Taito Station Tradz`},{id:39,label:`Bpls2 Round1`},{id:40,label:`Bpls2 Leisureland`},{id:41,label:`Resident`},{id:42,label:`Bemani Pro League Season 3`},{id:43,label:`Epolis`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Towel`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind Justice`},{id:9,label:`Camouflage`},{id:10,label:`Bloomin Feeling`},{id:11,label:`Marie Antoinette`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu Empire`},{id:14,label:`Tune Of Beat #3`},{id:15,label:`Empress`},{id:16,label:`Programmed World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da House`},{id:21,label:`The Door Into Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Crossing`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Senritsu No Dogma ~Miserables~ Type A`},{id:44,label:`Senritsu No Dogma ~Miserables~ Type B`},{id:45,label:`Elektrick U-Phoria`},{id:46,label:`Magic & Love`},{id:47,label:`Spada Relief`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis`},{id:51,label:`Rumrum Triplets`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit Princess`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Dragon, Girl & Decoherence`},{id:60,label:`Tri-Cage Phoenix`},{id:61,label:`Proof Of The Existence`},{id:62,label:`Brave Glow/Mobile Monster Ring`},{id:63,label:`Brave Glow/Tricollider`},{id:64,label:`Vega Rabbit`},{id:65,label:`Vega Inside`},{id:66,label:`Casino Fire Kotomi-Chan`},{id:67,label:`New Lights`},{id:68,label:`Burning Hot Yakisoba`},{id:69,label:`Nochoku`},{id:70,label:`Kyato Rare Koi Wa Mo~Moku`},{id:71,label:`Only One Cover`},{id:72,label:`Jizal`},{id:73,label:`Jack Tillo`},{id:74,label:`Jack Hans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplacian`},{id:79,label:`Russ`},{id:80,label:`Plum`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth 2`},{id:83,label:`Elpis Kira`},{id:84,label:`Ferira`},{id:85,label:`All Patna`},{id:86,label:`Imu-Chan`},{id:87,label:`Mermaid Prim`},{id:88,label:`Ayakashi Futari`},{id:89,label:`Shelter Of The Mind`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`Hearty`},{id:93,label:`Nightmare Before Oversleep`},{id:94,label:`Highcharge Divolt`},{id:95,label:`Godspeed (Juvenile)`},{id:96,label:`Conductor Aegis`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Fighting Maiden`},{id:100,label:`Rel Dx2300 Series`},{id:101,label:`Tsuyuta`},{id:102,label:`La Dolce Primavera`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Mode`},{id:106,label:`Minyon'Nu Railway Brothers`},{id:107,label:`Winter Toon`},{id:108,label:`Papayapa Bass`},{id:109,label:`Crow`},{id:110,label:`Asian Distractive`},{id:111,label:`Togakushi`},{id:112,label:`Modular Technology`},{id:113,label:`Shishikasumi`},{id:114,label:`Music Is Answer`},{id:115,label:`!Viva!`},{id:116,label:`Sinobuz Ui`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor De Verao`},{id:119,label:`Edible Flower Monologue`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Lady`},{id:122,label:`Future Is Dead`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Overkill`},{id:128,label:`Breakin Chain`},{id:129,label:`Tsugaru Snow`},{id:130,label:`Yellow Sketch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`Sky High`},{id:134,label:`Izanami'S Nageki`},{id:135,label:`Gungnir`},{id:136,label:`Dishwasher Oiwa-Chan`},{id:137,label:`Brogamer`},{id:138,label:`Fuzin Rizin`},{id:139,label:`Mare Nectaris`},{id:140,label:`Quakes`},{id:141,label:`Rave Cannon`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kung-Fu`},{id:144,label:`Blade Luo`},{id:145,label:`Shinobi Love Flower`},{id:146,label:`Hougu Bazura`},{id:147,label:`Hades`},{id:148,label:`Death†Zigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initiation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Cookie`},{id:153,label:`Night City Adventure`},{id:154,label:`Shimurugu No Me Same`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Race`},{id:158,label:`The Day Of Jubilations`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat. Reverbee`},{id:161,label:`Yum Yum Jelly`},{id:162,label:`Natsu No Nioi Ft. Kanae Asaba`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Flowers For Mistress Anne`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban Constellations`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum Of The Primal Dragon`},{id:171,label:`Painful Fate`},{id:172,label:`Drastic Dramatic`},{id:173,label:`Hold Me Tight, Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`Lethal Weapon`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive Vibes`},{id:178,label:`Calvados Queen`},{id:179,label:`Ska-Sh All Neurons!!`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive Feat Puni Puni Electric`},{id:182,label:`The Brave Must Die`},{id:183,label:`Mandala Love`},{id:184,label:`Silly Love`},{id:185,label:`Change Yourself`},{id:186,label:`Virus Funk`},{id:187,label:`Bemani Pro League`},{id:188,label:`Bpl Round1`},{id:189,label:`Bpl Apina Vrames`},{id:190,label:`Bpl Silkhat`},{id:191,label:`Bpl Leisureland`},{id:192,label:`Bpl Super Nova Tohoku`},{id:193,label:`Bpl Game Panic`},{id:194,label:`Tears Of Te Estrangelo Mucho`},{id:195,label:`∀`},{id:196,label:`S-Bahn`},{id:197,label:`Vitrum `},{id:198,label:`Minazuki'S Drops`},{id:199,label:`Lovely Howdy Cowboy!!`},{id:200,label:`Wake Up Now`},{id:201,label:`Magical Hide And Seek`},{id:202,label:`Polkamaиia`},{id:203,label:`Polkamaиia(2)`},{id:204,label:`Dog With Umbrella`},{id:205,label:`Ah Hah Yeah`},{id:206,label:`High Voltage `},{id:207,label:`Iidx28 General Purpose`},{id:208,label:`Chewingood!!!`},{id:209,label:`がっつり陰キャ!? 怪盗いいんちょの億劫`},{id:210,label:`がっつり陰キャ!? 怪盗いいんちょの億劫(2)`},{id:211,label:`魅惑のYummyスイーツ`},{id:212,label:`度胸兄弟`},{id:213,label:`Stoic Hypothesis`},{id:214,label:`Ghost`},{id:215,label:`Giga Violate`},{id:216,label:`Crank It`},{id:217,label:`Horizons Of Promise`},{id:218,label:`Backyard Stars`},{id:219,label:`Smashing Wedge`},{id:220,label:`Heroic Verse Shutter`},{id:221,label:`Lightning Model`},{id:222,label:`Arena Ui 2.0`},{id:223,label:`華麗なる大犬円舞曲`},{id:224,label:`Bpl2021 Black`},{id:225,label:`Bpl2021 White`},{id:226,label:`Please Enjoy!Bistrover`},{id:227,label:`ピンシェフくん`},{id:228,label:`バッド・スイーツ、バッド・ドリーム`},{id:229,label:`Sinus Iridum`},{id:230,label:`ジェイ君とドゥイさん`},{id:231,label:`あまいじかん`},{id:232,label:`リフレナ`},{id:233,label:`The Peerless Under Heaven`},{id:234,label:`二人ノ廃城幽踊宴`},{id:235,label:`乱膳の舞姫`},{id:236,label:`ハイテックトキオ`},{id:237,label:`月とミルク`},{id:238,label:`Ariah`},{id:239,label:`Live Driving!! Feat. 花たん`},{id:240,label:`Wonderful Escape`},{id:241,label:`Gigagahell`},{id:242,label:`オールトの雲`},{id:243,label:`Ventriloquist`},{id:244,label:`Dream Of Space Ufo Abduction`},{id:245,label:`Skreaming For Salvation`},{id:246,label:`No Day But Today!`},{id:247,label:`Casthour`},{id:248,label:`Bemani Pro League Season 2`},{id:249,label:`Bpls2 Apina Vrames`},{id:250,label:`Bpls2 Gigo`},{id:251,label:`Bpls2 Game Panic`},{id:252,label:`Bpls2 Silkhat`},{id:253,label:`Bpls2 Supernova Tohoku`},{id:254,label:`Bpls2 Taito Station Tradz`},{id:255,label:`Bpls2 Round1`},{id:256,label:`Bpls2 レジャーランド`},{id:257,label:`もにに`},{id:258,label:`ピカグレ御守`},{id:259,label:`ふるこんぼ御守`},{id:260,label:`Anemone`},{id:261,label:`お肉`},{id:262,label:`Wha`},{id:263,label:`Absolute Evil`},{id:264,label:`Rage Feat.H14 Of Leonair`},{id:265,label:`Resident Ui`},{id:266,label:`B.O.D.Y.`},{id:267,label:`Shadow World`},{id:268,label:`Technophobia`},{id:269,label:`Programmed Genom`},{id:270,label:`C-C-C-N-N-N`},{id:271,label:`儚キ戀ノ幻想譚`},{id:272,label:`きゅんです。`},{id:273,label:`Summerblue`},{id:274,label:`罪過の聖堂`},{id:275,label:`Cue Cue Rescue`},{id:276,label:`Sunny Day Vibes`},{id:277,label:`Bemani Pro League Season 3`},{id:278,label:`Bpls3 Apina Vrames`},{id:279,label:`Bpls3 Gigo`},{id:280,label:`Bpls3 Game Panic`},{id:281,label:`Bpls3 Silk Hat`},{id:282,label:`Bpls3 Supernova Tohoku`},{id:283,label:`Bpls3 Taito Station Tradz`},{id:284,label:`Bpls3 Round1`},{id:285,label:`Bpls3 レジャーランド`},{id:286,label:`Beyond Evolution`},{id:287,label:`Awa Awa`},{id:288,label:`Bigwavers`},{id:289,label:`One And Only`},{id:290,label:`■□模様`},{id:291,label:`ちょえちょえまぎか`},{id:292,label:`栄冠のカンパネラ`},{id:293,label:`Xerulean`},{id:294,label:`Straight To The Stars`},{id:295,label:`Justice/Guilty`},{id:296,label:`Epolis Ui`},{id:297,label:`Dahlia`},{id:298,label:`シンデレラ`},{id:299,label:`れとりば!`},{id:300,label:`夢縁`},{id:301,label:`Solar Eclipse`},{id:302,label:`Ghost Pulse`},{id:303,label:`Iris`},{id:304,label:`Get Higher`},{id:305,label:`アタシ完全絶対正義ちゃん!`},{id:306,label:`Dj Celica (Iidx31)`},{id:307,label:`Dj Shem (Iidx31)`},{id:308,label:`Dj Ameto (Iidx30)`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Gorgeous`},{id:2,label:`Aqua`},{id:3,label:`Gal`},{id:4,label:`Photon`},{id:5,label:`Pastel`},{id:6,label:`Simple Color`},{id:7,label:`Light`},{id:8,label:`Tricoro`},{id:9,label:`Bubble`}]},{id:`settings.note_size`,name:`Note Size`,help:`Change Note Size`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Thin`},{id:2,label:`Ultra-Thin`},{id:3,label:`Thick`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Iidx Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Dj Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort Anthem`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Only One Full Combo`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover Slash`},{id:20,label:`Casthour`},{id:21,label:`Resident`},{id:22,label:`Epolis`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Orange`},{id:2,label:`Pink`},{id:3,label:`Monochrome`},{id:4,label:`Lightning`},{id:5,label:`Only One Beam`},{id:6,label:`Copulight`},{id:7,label:`Cb Beam`},{id:8,label:`Heroic Verse`},{id:9,label:`Bistrover Burner`},{id:10,label:`Fresnel Beam`},{id:11,label:`Resident`},{id:12,label:`Epolis`}]},{id:`settings.beam_size`,name:`Beam Size`,help:`Change Beam Size`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`Short`},{id:2,label:`Very Short`},{id:3,label:`Long`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Only One Judge`},{id:10,label:`Electric Bulletin Board Style`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover Judge`},{id:16,label:`Casthour`},{id:17,label:`Resident`},{id:18,label:`Epolis`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo / Reverb`},{id:2,label:`Compressor / Reverb Ex`},{id:3,label:`Chorus / Flanger`},{id:4,label:`Gargle / Distortion`},{id:5,label:`Eq Only`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}],32:[{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Only One Bomb`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover Bomb`},{id:22,label:`Casthour Flash`},{id:23,label:`Resident`},{id:24,label:`Epolis`},{id:25,label:`Pinky Crush`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpls4 Apina Vrames`},{id:2,label:`Bpls4 Gigo`},{id:3,label:`Bpls4 Game Panic`},{id:4,label:`Bpls4 Silk Hat`},{id:5,label:`Bpls4 Taito Station Tradz`},{id:6,label:`Bpls4 Round1`},{id:7,label:`Bpls4 Leisureland`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Dj Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bemani Pro League`},{id:23,label:`Bpl Round1`},{id:24,label:`Bpl Apina Vrames`},{id:25,label:`Bpl Silkhat`},{id:26,label:`Bpl Leisureland`},{id:27,label:`Bpl Super Nova Tohoku`},{id:28,label:`Bpl Game Panic`},{id:29,label:`Ichigo`},{id:30,label:`Casthour`},{id:31,label:`Casthour2`},{id:32,label:`Bemani Pro League Season 2`},{id:33,label:`Bpls2 Apina Vrames`},{id:34,label:`Bpls2 Gigo`},{id:35,label:`Bpls2 Game Panic`},{id:36,label:`Bpls2 Silkhat`},{id:37,label:`Bpls2 Supernova Tohoku`},{id:38,label:`Bpls2 Taito Station Tradz`},{id:39,label:`Bpls2 Round1`},{id:40,label:`Bpls2 Leisureland`},{id:41,label:`Resident`},{id:42,label:`Bemani Pro League Season 3`},{id:43,label:`Epolis`},{id:44,label:`Pinky Crush`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Towel`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind Justice`},{id:9,label:`Camouflage`},{id:10,label:`Bloomin Feeling`},{id:11,label:`Marie Antoinette`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu Empire`},{id:14,label:`Tune Of Beat #3`},{id:15,label:`Empress`},{id:16,label:`Programmed World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da House`},{id:21,label:`The Door Into Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Crossing`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Senritsu No Dogma ~Miserables~ Type A`},{id:44,label:`Senritsu No Dogma ~Miserables~ Type B`},{id:45,label:`Elektrick U-Phoria`},{id:46,label:`Magic & Love`},{id:47,label:`Spada Relief`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis`},{id:51,label:`Rumrum Triplets`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit Princess`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Dragon, Girl & Decoherence`},{id:60,label:`Tri-Cage Phoenix`},{id:61,label:`Proof Of The Existence`},{id:62,label:`Brave Glow/Mobile Monster Ring`},{id:63,label:`Brave Glow/Tricollider`},{id:64,label:`Vega Rabbit`},{id:65,label:`Vega Inside`},{id:66,label:`Casino Fire Kotomi-Chan`},{id:67,label:`New Lights`},{id:68,label:`Burning Hot Yakisoba`},{id:69,label:`Nochoku`},{id:70,label:`Kyato Rare Koi Wa Mo~Moku`},{id:71,label:`Only One Cover`},{id:72,label:`Jizal`},{id:73,label:`Jack Tillo`},{id:74,label:`Jack Hans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplacian`},{id:79,label:`Russ`},{id:80,label:`Plum`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth 2`},{id:83,label:`Elpis Kira`},{id:84,label:`Ferira`},{id:85,label:`All Patna`},{id:86,label:`Imu-Chan`},{id:87,label:`Mermaid Prim`},{id:88,label:`Ayakashi Futari`},{id:89,label:`Shelter Of The Mind`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`Hearty`},{id:93,label:`Nightmare Before Oversleep`},{id:94,label:`Highcharge Divolt`},{id:95,label:`Godspeed (Juvenile)`},{id:96,label:`Conductor Aegis`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Fighting Maiden`},{id:100,label:`Rel Dx2300 Series`},{id:101,label:`Tsuyuta`},{id:102,label:`La Dolce Primavera`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Mode`},{id:106,label:`Minyon'Nu Railway Brothers`},{id:107,label:`Winter Toon`},{id:108,label:`Papayapa Bass`},{id:109,label:`Crow`},{id:110,label:`Asian Distractive`},{id:111,label:`Togakushi`},{id:112,label:`Modular Technology`},{id:113,label:`Shishikasumi`},{id:114,label:`Music Is Answer`},{id:115,label:`!Viva!`},{id:116,label:`Sinobuz Ui`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor De Verao`},{id:119,label:`Edible Flower Monologue`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Lady`},{id:122,label:`Future Is Dead`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Overkill`},{id:128,label:`Breakin Chain`},{id:129,label:`Tsugaru Snow`},{id:130,label:`Yellow Sketch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`Sky High`},{id:134,label:`Izanami'S Nageki`},{id:135,label:`Gungnir`},{id:136,label:`Dishwasher Oiwa-Chan`},{id:137,label:`Brogamer`},{id:138,label:`Fuzin Rizin`},{id:139,label:`Mare Nectaris`},{id:140,label:`Quakes`},{id:141,label:`Rave Cannon`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kung-Fu`},{id:144,label:`Blade Luo`},{id:145,label:`Shinobi Love Flower`},{id:146,label:`Hougu Bazura`},{id:147,label:`Hades`},{id:148,label:`Death†Zigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initiation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Cookie`},{id:153,label:`Night City Adventure`},{id:154,label:`Shimurugu No Me Same`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Race`},{id:158,label:`The Day Of Jubilations`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat. Reverbee`},{id:161,label:`Yum Yum Jelly`},{id:162,label:`Natsu No Nioi Ft. Kanae Asaba`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Flowers For Mistress Anne`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban Constellations`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum Of The Primal Dragon`},{id:171,label:`Painful Fate`},{id:172,label:`Drastic Dramatic`},{id:173,label:`Hold Me Tight, Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`Lethal Weapon`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive Vibes`},{id:178,label:`Calvados Queen`},{id:179,label:`Ska-Sh All Neurons!!`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive Feat Puni Puni Electric`},{id:182,label:`The Brave Must Die`},{id:183,label:`Mandala Love`},{id:184,label:`Silly Love`},{id:185,label:`Change Yourself`},{id:186,label:`Virus Funk`},{id:187,label:`Bemani Pro League`},{id:188,label:`Bpl Round1`},{id:189,label:`Bpl Apina Vrames`},{id:190,label:`Bpl Silkhat`},{id:191,label:`Bpl Leisureland`},{id:192,label:`Bpl Super Nova Tohoku`},{id:193,label:`Bpl Game Panic`},{id:194,label:`Tears Of Te Estrangelo Mucho`},{id:195,label:`∀`},{id:196,label:`S-Bahn`},{id:197,label:`Vitrum `},{id:198,label:`Minazuki'S Drops`},{id:199,label:`Lovely Howdy Cowboy!!`},{id:200,label:`Wake Up Now`},{id:201,label:`Magical Hide And Seek`},{id:202,label:`Polkamaиia`},{id:203,label:`Polkamaиia(2)`},{id:204,label:`Dog With Umbrella`},{id:205,label:`Ah Hah Yeah`},{id:206,label:`High Voltage `},{id:207,label:`Iidx28 General Purpose`},{id:208,label:`Chewingood!!!`},{id:209,label:`がっつり陰キャ!? 怪盗いいんちょの億劫`},{id:210,label:`がっつり陰キャ!? 怪盗いいんちょの億劫(2)`},{id:211,label:`魅惑のYummyスイーツ`},{id:212,label:`度胸兄弟`},{id:213,label:`Stoic Hypothesis`},{id:214,label:`Ghost`},{id:215,label:`Giga Violate`},{id:216,label:`Crank It`},{id:217,label:`Horizons Of Promise`},{id:218,label:`Backyard Stars`},{id:219,label:`Smashing Wedge`},{id:220,label:`Heroic Verse Shutter`},{id:221,label:`Lightning Model`},{id:222,label:`Arena Ui 2.0`},{id:223,label:`華麗なる大犬円舞曲`},{id:224,label:`Bpl2021 Black`},{id:225,label:`Bpl2021 White`},{id:226,label:`Please Enjoy!Bistrover`},{id:227,label:`ピンシェフくん`},{id:228,label:`バッド・スイーツ、バッド・ドリーム`},{id:229,label:`Sinus Iridum`},{id:230,label:`ジェイ君とドゥイさん`},{id:231,label:`あまいじかん`},{id:232,label:`リフレナ`},{id:233,label:`The Peerless Under Heaven`},{id:234,label:`二人ノ廃城幽踊宴`},{id:235,label:`乱膳の舞姫`},{id:236,label:`ハイテックトキオ`},{id:237,label:`月とミルク`},{id:238,label:`Ariah`},{id:239,label:`Live Driving!! Feat. 花たん`},{id:240,label:`Wonderful Escape`},{id:241,label:`Gigagahell`},{id:242,label:`オールトの雲`},{id:243,label:`Ventriloquist`},{id:244,label:`Dream Of Space Ufo Abduction`},{id:245,label:`Skreaming For Salvation`},{id:246,label:`No Day But Today!`},{id:247,label:`Casthour`},{id:248,label:`Bemani Pro League Season 2`},{id:249,label:`Bpls2 Apina Vrames`},{id:250,label:`Bpls2 Gigo`},{id:251,label:`Bpls2 Game Panic`},{id:252,label:`Bpls2 Silkhat`},{id:253,label:`Bpls2 Supernova Tohoku`},{id:254,label:`Bpls2 Taito Station Tradz`},{id:255,label:`Bpls2 Round1`},{id:256,label:`Bpls2 レジャーランド`},{id:257,label:`もにに`},{id:258,label:`ピカグレ御守`},{id:259,label:`ふるこんぼ御守`},{id:260,label:`Anemone`},{id:261,label:`お肉`},{id:262,label:`Wha`},{id:263,label:`Absolute Evil`},{id:264,label:`Rage Feat.H14 Of Leonair`},{id:265,label:`Resident Ui`},{id:266,label:`B.O.D.Y.`},{id:267,label:`Shadow World`},{id:268,label:`Technophobia`},{id:269,label:`Programmed Genom`},{id:270,label:`C-C-C-N-N-N`},{id:271,label:`儚キ戀ノ幻想譚`},{id:272,label:`きゅんです。`},{id:273,label:`Summerblue`},{id:274,label:`罪過の聖堂`},{id:275,label:`Cue Cue Rescue`},{id:276,label:`Sunny Day Vibes`},{id:277,label:`Bemani Pro League Season 3`},{id:278,label:`Bpls3 Apina Vrames`},{id:279,label:`Bpls3 Gigo`},{id:280,label:`Bpls3 Game Panic`},{id:281,label:`Bpls3 Silk Hat`},{id:282,label:`Bpls3 Supernova Tohoku`},{id:283,label:`Bpls3 Taito Station Tradz`},{id:284,label:`Bpls3 Round1`},{id:285,label:`Bpls3 レジャーランド`},{id:286,label:`Beyond Evolution`},{id:287,label:`Awa Awa`},{id:288,label:`Bigwavers`},{id:289,label:`One And Only`},{id:290,label:`■□模様`},{id:291,label:`ちょえちょえまぎか`},{id:292,label:`栄冠のカンパネラ`},{id:293,label:`Xerulean`},{id:294,label:`Straight To The Stars`},{id:295,label:`Justice/Guilty`},{id:296,label:`Epolis Ui`},{id:297,label:`Dahlia`},{id:298,label:`シンデレラ`},{id:299,label:`れとりば!`},{id:300,label:`夢縁`},{id:301,label:`Solar Eclipse`},{id:302,label:`Ghost Pulse`},{id:303,label:`Iris`},{id:304,label:`Get Higher`},{id:305,label:`アタシ完全絶対正義ちゃん!`},{id:306,label:`Dj Celica (Iidx31)`},{id:307,label:`Dj Shem (Iidx31)`},{id:308,label:`Dj Ameto (Iidx30)`},{id:309,label:`BEMANI x Touhou Project ~Gensokyo ongakusai 2024~`},{id:310,label:`BEMANI x Touhou Project Ultimate MasterPieces`},{id:311,label:`CUE CUE RESCUE`},{id:312,label:`Iris`},{id:313,label:`SOLAR ECLIPSE`},{id:314,label:`INHERITANCE`},{id:315,label:`CADENZA`},{id:316,label:`Cult Invitation`},{id:317,label:`電子になりたい`},{id:318,label:`MAXIMUM CHEAT GIRL`},{id:319,label:`Out of Control`},{id:320,label:`Glitch N Ride`},{id:321,label:`惑星鉄道`},{id:322,label:`COUNTING SHEEP`},{id:323,label:`マイポリスデザイナー`},{id:324,label:`Pinky Crush`},{id:325,label:`PIT A PAT`},{id:326,label:`最強頂戴girl`},{id:327,label:`Vibing! Shake it!`},{id:328,label:`FERMI PARADOX`},{id:329,label:`灼熱 Lost Summer Dayz`},{id:330,label:`get set mind`},{id:331,label:`Raspberry Potion`},{id:332,label:`Secret Rouge`},{id:333,label:`u gotta beat`},{id:334,label:`爆ぜりゃんせ`},{id:335,label:`Secret Rouge`},{id:336,label:`Mare Nectaris`},{id:337,label:`PIT A PAT`},{id:338,label:`きみのせかい`},{id:339,label:`Pinky Crush`},{id:340,label:`Submerge Serenade`},{id:341,label:`ABSOLUTE EVIL`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Gorgeous`},{id:2,label:`Aqua`},{id:3,label:`Gal`},{id:4,label:`Photon`},{id:5,label:`Pastel`},{id:6,label:`Simple Color`},{id:7,label:`Light`},{id:8,label:`Tricoro`},{id:9,label:`Bubble`}]},{id:`settings.note_size`,name:`Note Size`,help:`Change Note Size`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Thin`},{id:2,label:`Ultra-Thin`},{id:3,label:`Thick`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Iidx Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Dj Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort Anthem`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Only One Full Combo`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover Slash`},{id:20,label:`Casthour`},{id:21,label:`Resident`},{id:22,label:`Epolis`},{id:23,label:`Pinky Crush`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Orange`},{id:2,label:`Pink`},{id:3,label:`Monochrome`},{id:4,label:`Lightning`},{id:5,label:`Only One Beam`},{id:6,label:`Copulight`},{id:7,label:`Cb Beam`},{id:8,label:`Heroic Verse`},{id:9,label:`Bistrover Burner`},{id:10,label:`Fresnel Beam`},{id:11,label:`Resident`},{id:12,label:`Epolis`},{id:13,label:`Pinky Crush`}]},{id:`settings.beam_size`,name:`Beam Size`,help:`Change Beam Size`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`Short`},{id:2,label:`Very Short`},{id:3,label:`Long`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Only One Judge`},{id:10,label:`Electric Bulletin Board Style`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover Judge`},{id:16,label:`Casthour`},{id:17,label:`Resident`},{id:18,label:`Epolis`},{id:19,label:`Pinky Crush`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo / Reverb`},{id:2,label:`Compressor / Reverb Ex`},{id:3,label:`Chorus / Flanger`},{id:4,label:`Gargle / Distortion`},{id:5,label:`Eq Only`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}],33:[{id:`settings.burst`,name:`Burst`,help:`Change Burst`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`1St`},{id:2,label:`9Th`},{id:3,label:`Red`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Only One Bomb`},{id:15,label:`Pendual`},{id:16,label:`Copula`},{id:17,label:`Sinobuz`},{id:18,label:`Cannon Spark`},{id:19,label:`Rootage`},{id:20,label:`Heroic Verse`},{id:21,label:`Bistrover Bomb`},{id:22,label:`Casthour Flash`},{id:23,label:`Resident`},{id:24,label:`Epolis`},{id:25,label:`Pinky Crush`},{id:26,label:`Sparkle Shower`}]},{id:`settings.explosion_size`,name:`Explosion Size`,help:`Change Explosion Size`,type:`Array`,options:[{id:0,label:`100%`},{id:1,label:`70%`},{id:2,label:`80%`},{id:3,label:`90%`},{id:4,label:`110%`},{id:5,label:`120%`},{id:6,label:`130%`}]},{id:`settings.frame`,name:`Frame`,help:`Change Frame`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Bpls4 Apina Vrames`},{id:2,label:`Bpls4 Gigo`},{id:3,label:`Bpls4 Game Panic`},{id:4,label:`Bpls4 Silk Hat`},{id:5,label:`Bpls4 Taito Station Tradz`},{id:6,label:`Bpls4 Round1`},{id:7,label:`Bpls4 Leisureland`}]},{id:`settings.turntable`,name:`Turntable`,help:`Change Turntable`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Tran`},{id:2,label:`Jojo`},{id:3,label:`Delta`},{id:4,label:`Happysky`},{id:5,label:`Distorted`},{id:6,label:`Gold`},{id:7,label:`Dj Troopers`},{id:8,label:`Empress`},{id:9,label:`Sirius`},{id:10,label:`Resort Anthem`},{id:11,label:`Lincle`},{id:12,label:`Tricoro`},{id:13,label:`Spada`},{id:14,label:`Shakunetsu`},{id:15,label:`Super Star`},{id:16,label:`Pendual`},{id:17,label:`Copula`},{id:18,label:`Sinobuz`},{id:19,label:`Cannon Ballers`},{id:20,label:`Rootage`},{id:21,label:`Heroic Verse`},{id:22,label:`Bemani Pro League`},{id:23,label:`Bpl Round1`},{id:24,label:`Bpl Apina Vrames`},{id:25,label:`Bpl Silkhat`},{id:26,label:`Bpl Leisureland`},{id:27,label:`Bpl Super Nova Tohoku`},{id:28,label:`Bpl Game Panic`},{id:29,label:`Ichigo`},{id:30,label:`Casthour`},{id:31,label:`Casthour2`},{id:32,label:`Bemani Pro League Season 2`},{id:33,label:`Bpls2 Apina Vrames`},{id:34,label:`Bpls2 Gigo`},{id:35,label:`Bpls2 Game Panic`},{id:36,label:`Bpls2 Silkhat`},{id:37,label:`Bpls2 Supernova Tohoku`},{id:38,label:`Bpls2 Taito Station Tradz`},{id:39,label:`Bpls2 Round1`},{id:40,label:`Bpls2 Leisureland`},{id:41,label:`Resident`},{id:42,label:`Bemani Pro League Season 3`},{id:43,label:`Epolis`},{id:44,label:`Pinky Crush`},{id:45,label:`Sparkle Shower`}]},{id:`settings.towel`,name:`Towel`,help:`Change Towel`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Sigsig`},{id:2,label:`Naibu Frame`},{id:3,label:`Sky`},{id:4,label:`Kamaitachi`},{id:5,label:`Towel`},{id:6,label:`Cosmos`},{id:7,label:`Dokyo Kyodai`},{id:8,label:`Blind Justice`},{id:9,label:`Camouflage`},{id:10,label:`Bloomin Feeling`},{id:11,label:`Marie Antoinette`},{id:12,label:`Elisha`},{id:13,label:`Kung-Fu Empire`},{id:14,label:`Tune Of Beat #3`},{id:15,label:`Empress`},{id:16,label:`Programmed World`},{id:17,label:`3Y3S`},{id:18,label:`Umegiri`},{id:19,label:`Kanzaki`},{id:20,label:`Rock Da House`},{id:21,label:`The Door Into Rainbow`},{id:22,label:`Aegis`},{id:23,label:`Vermillion`},{id:24,label:`Phoenix`},{id:25,label:`Lucky Days`},{id:26,label:`Almace`},{id:27,label:`Diamond Crossing`},{id:28,label:`Mamonis`},{id:29,label:`Ashemu`},{id:30,label:`Bulluvegola`},{id:31,label:`Beridzebeth`},{id:32,label:`Levaslater`},{id:33,label:`Stn`},{id:34,label:`Rche`},{id:35,label:`Neulakyussra`},{id:36,label:`Cybele`},{id:37,label:`Cuvelia`},{id:38,label:`Liberation`},{id:39,label:`Praludium`},{id:40,label:`Shojo Alice`},{id:41,label:`Regeneration`},{id:42,label:`20System Bg`},{id:43,label:`Senritsu No Dogma ~Miserables~ Type A`},{id:44,label:`Senritsu No Dogma ~Miserables~ Type B`},{id:45,label:`Elektrick U-Phoria`},{id:46,label:`Magic & Love`},{id:47,label:`Spada Relief`},{id:48,label:`S!Ck`},{id:49,label:`Conceptual`},{id:50,label:`Elpis`},{id:51,label:`Rumrum Triplets`},{id:52,label:`Sync-Anthem`},{id:53,label:`Thor'S Hammer`},{id:54,label:`Plan 8`},{id:55,label:`Kasokukan`},{id:56,label:`8Bit Princess`},{id:57,label:`Planarian`},{id:58,label:`Dynamite`},{id:59,label:`Dragon, Girl & Decoherence`},{id:60,label:`Tri-Cage Phoenix`},{id:61,label:`Proof Of The Existence`},{id:62,label:`Brave Glow/Mobile Monster Ring`},{id:63,label:`Brave Glow/Tricollider`},{id:64,label:`Vega Rabbit`},{id:65,label:`Vega Inside`},{id:66,label:`Casino Fire Kotomi-Chan`},{id:67,label:`New Lights`},{id:68,label:`Burning Hot Yakisoba`},{id:69,label:`Nochoku`},{id:70,label:`Kyato Rare Koi Wa Mo~Moku`},{id:71,label:`Only One Cover`},{id:72,label:`Jizal`},{id:73,label:`Jack Tillo`},{id:74,label:`Jack Hans`},{id:75,label:`Jens`},{id:76,label:`Amdusian`},{id:77,label:`Maxwellion`},{id:78,label:`Laplacian`},{id:79,label:`Russ`},{id:80,label:`Plum`},{id:81,label:`Faula`},{id:82,label:`Beridzebeth 2`},{id:83,label:`Elpis Kira`},{id:84,label:`Ferira`},{id:85,label:`All Patna`},{id:86,label:`Imu-Chan`},{id:87,label:`Mermaid Prim`},{id:88,label:`Ayakashi Futari`},{id:89,label:`Shelter Of The Mind`},{id:90,label:`Acid Pumper`},{id:91,label:`X`},{id:92,label:`Hearty`},{id:93,label:`Nightmare Before Oversleep`},{id:94,label:`Highcharge Divolt`},{id:95,label:`Godspeed (Juvenile)`},{id:96,label:`Conductor Aegis`},{id:97,label:`Generate`},{id:98,label:`Dynamite`},{id:99,label:`Fighting Maiden`},{id:100,label:`Rel Dx2300 Series`},{id:101,label:`Tsuyuta`},{id:102,label:`La Dolce Primavera`},{id:103,label:`Ao-1`},{id:104,label:`Hell Or Hell`},{id:105,label:`Mode`},{id:106,label:`Minyon'Nu Railway Brothers`},{id:107,label:`Winter Toon`},{id:108,label:`Papayapa Bass`},{id:109,label:`Crow`},{id:110,label:`Asian Distractive`},{id:111,label:`Togakushi`},{id:112,label:`Modular Technology`},{id:113,label:`Shishikasumi`},{id:114,label:`Music Is Answer`},{id:115,label:`!Viva!`},{id:116,label:`Sinobuz Ui`},{id:117,label:`Chaser Xx`},{id:118,label:`Amor De Verao`},{id:119,label:`Edible Flower Monologue`},{id:120,label:`Hi*Biscus`},{id:121,label:`Midnight Lady`},{id:122,label:`Future Is Dead`},{id:123,label:`Break Stasis`},{id:124,label:`Sogen No Ojo`},{id:125,label:`Exhaust Hype`},{id:126,label:`25Ui`},{id:127,label:`Engoku Overkill`},{id:128,label:`Breakin Chain`},{id:129,label:`Tsugaru Snow`},{id:130,label:`Yellow Sketch`},{id:131,label:`Steel Edge`},{id:132,label:`Go Ahead!!`},{id:133,label:`Sky High`},{id:134,label:`Izanami'S Nageki`},{id:135,label:`Gungnir`},{id:136,label:`Dishwasher Oiwa-Chan`},{id:137,label:`Brogamer`},{id:138,label:`Fuzin Rizin`},{id:139,label:`Mare Nectaris`},{id:140,label:`Quakes`},{id:141,label:`Rave Cannon`},{id:142,label:`Echidna`},{id:143,label:`Snakey Kung-Fu`},{id:144,label:`Blade Luo`},{id:145,label:`Shinobi Love Flower`},{id:146,label:`Hougu Bazura`},{id:147,label:`Hades`},{id:148,label:`Death†Zigoq`},{id:149,label:`Tokyo Shinwa`},{id:150,label:`Initiation`},{id:151,label:`Emeraldas`},{id:152,label:`Chemical Cookie`},{id:153,label:`Night City Adventure`},{id:154,label:`Shimurugu No Me Same`},{id:155,label:`N'Pa Pa Bbq`},{id:156,label:`Anchor`},{id:157,label:`Iidx Air Race`},{id:158,label:`The Day Of Jubilations`},{id:159,label:`Heisei`},{id:160,label:`Idc Feat. Reverbee`},{id:161,label:`Yum Yum Jelly`},{id:162,label:`Natsu No Nioi Ft. Kanae Asaba`},{id:163,label:`Hurry Hurry`},{id:164,label:`Overtime`},{id:165,label:`Flowers For Mistress Anne`},{id:166,label:`Ember Lights`},{id:167,label:`Rootage`},{id:168,label:`Urban Constellations`},{id:169,label:`Konno Hiori`},{id:170,label:`Mausoleum Of The Primal Dragon`},{id:171,label:`Painful Fate`},{id:172,label:`Drastic Dramatic`},{id:173,label:`Hold Me Tight, Mon Amour`},{id:174,label:`Trill Auf G`},{id:175,label:`Lethal Weapon`},{id:176,label:`Heroic Verse`},{id:177,label:`Primitive Vibes`},{id:178,label:`Calvados Queen`},{id:179,label:`Ska-Sh All Neurons!!`},{id:180,label:`Moving On`},{id:181,label:`Hyper Drive Feat Puni Puni Electric`},{id:182,label:`The Brave Must Die`},{id:183,label:`Mandala Love`},{id:184,label:`Silly Love`},{id:185,label:`Change Yourself`},{id:186,label:`Virus Funk`},{id:187,label:`Bemani Pro League`},{id:188,label:`Bpl Round1`},{id:189,label:`Bpl Apina Vrames`},{id:190,label:`Bpl Silkhat`},{id:191,label:`Bpl Leisureland`},{id:192,label:`Bpl Super Nova Tohoku`},{id:193,label:`Bpl Game Panic`},{id:194,label:`Tears Of Te Estrangelo Mucho`},{id:195,label:`∀`},{id:196,label:`S-Bahn`},{id:197,label:`Vitrum `},{id:198,label:`Minazuki'S Drops`},{id:199,label:`Lovely Howdy Cowboy!!`},{id:200,label:`Wake Up Now`},{id:201,label:`Magical Hide And Seek`},{id:202,label:`Polkamaиia`},{id:203,label:`Polkamaиia(2)`},{id:204,label:`Dog With Umbrella`},{id:205,label:`Ah Hah Yeah`},{id:206,label:`High Voltage `},{id:207,label:`Iidx28 General Purpose`},{id:208,label:`Chewingood!!!`},{id:209,label:`がっつり陰キャ!? 怪盗いいんちょの億劫`},{id:210,label:`がっつり陰キャ!? 怪盗いいんちょの億劫(2)`},{id:211,label:`魅惑のYummyスイーツ`},{id:212,label:`度胸兄弟`},{id:213,label:`Stoic Hypothesis`},{id:214,label:`Ghost`},{id:215,label:`Giga Violate`},{id:216,label:`Crank It`},{id:217,label:`Horizons Of Promise`},{id:218,label:`Backyard Stars`},{id:219,label:`Smashing Wedge`},{id:220,label:`Heroic Verse Shutter`},{id:221,label:`Lightning Model`},{id:222,label:`Arena Ui 2.0`},{id:223,label:`華麗なる大犬円舞曲`},{id:224,label:`Bpl2021 Black`},{id:225,label:`Bpl2021 White`},{id:226,label:`Please Enjoy!Bistrover`},{id:227,label:`ピンシェフくん`},{id:228,label:`バッド・スイーツ、バッド・ドリーム`},{id:229,label:`Sinus Iridum`},{id:230,label:`ジェイ君とドゥイさん`},{id:231,label:`あまいじかん`},{id:232,label:`リフレナ`},{id:233,label:`The Peerless Under Heaven`},{id:234,label:`二人ノ廃城幽踊宴`},{id:235,label:`乱膳の舞姫`},{id:236,label:`ハイテックトキオ`},{id:237,label:`月とミルク`},{id:238,label:`Ariah`},{id:239,label:`Live Driving!! Feat. 花たん`},{id:240,label:`Wonderful Escape`},{id:241,label:`Gigagahell`},{id:242,label:`オールトの雲`},{id:243,label:`Ventriloquist`},{id:244,label:`Dream Of Space Ufo Abduction`},{id:245,label:`Skreaming For Salvation`},{id:246,label:`No Day But Today!`},{id:247,label:`Casthour`},{id:248,label:`Bemani Pro League Season 2`},{id:249,label:`Bpls2 Apina Vrames`},{id:250,label:`Bpls2 Gigo`},{id:251,label:`Bpls2 Game Panic`},{id:252,label:`Bpls2 Silkhat`},{id:253,label:`Bpls2 Supernova Tohoku`},{id:254,label:`Bpls2 Taito Station Tradz`},{id:255,label:`Bpls2 Round1`},{id:256,label:`Bpls2 レジャーランド`},{id:257,label:`もにに`},{id:258,label:`ピカグレ御守`},{id:259,label:`ふるこんぼ御守`},{id:260,label:`Anemone`},{id:261,label:`お肉`},{id:262,label:`Wha`},{id:263,label:`Absolute Evil`},{id:264,label:`Rage Feat.H14 Of Leonair`},{id:265,label:`Resident Ui`},{id:266,label:`B.O.D.Y.`},{id:267,label:`Shadow World`},{id:268,label:`Technophobia`},{id:269,label:`Programmed Genom`},{id:270,label:`C-C-C-N-N-N`},{id:271,label:`儚キ戀ノ幻想譚`},{id:272,label:`きゅんです。`},{id:273,label:`Summerblue`},{id:274,label:`罪過の聖堂`},{id:275,label:`Cue Cue Rescue`},{id:276,label:`Sunny Day Vibes`},{id:277,label:`Bemani Pro League Season 3`},{id:278,label:`Bpls3 Apina Vrames`},{id:279,label:`Bpls3 Gigo`},{id:280,label:`Bpls3 Game Panic`},{id:281,label:`Bpls3 Silk Hat`},{id:282,label:`Bpls3 Supernova Tohoku`},{id:283,label:`Bpls3 Taito Station Tradz`},{id:284,label:`Bpls3 Round1`},{id:285,label:`Bpls3 レジャーランド`},{id:286,label:`Beyond Evolution`},{id:287,label:`Awa Awa`},{id:288,label:`Bigwavers`},{id:289,label:`One And Only`},{id:290,label:`■□模様`},{id:291,label:`ちょえちょえまぎか`},{id:292,label:`栄冠のカンパネラ`},{id:293,label:`Xerulean`},{id:294,label:`Straight To The Stars`},{id:295,label:`Justice/Guilty`},{id:296,label:`Epolis Ui`},{id:297,label:`Dahlia`},{id:298,label:`シンデレラ`},{id:299,label:`れとりば!`},{id:300,label:`夢縁`},{id:301,label:`Solar Eclipse`},{id:302,label:`Ghost Pulse`},{id:303,label:`Iris`},{id:304,label:`Get Higher`},{id:305,label:`アタシ完全絶対正義ちゃん!`},{id:306,label:`Dj Celica (Iidx31)`},{id:307,label:`Dj Shem (Iidx31)`},{id:308,label:`Dj Ameto (Iidx30)`},{id:309,label:`BEMANI x Touhou Project ~Gensokyo ongakusai 2024~`},{id:310,label:`BEMANI x Touhou Project Ultimate MasterPieces`},{id:311,label:`CUE CUE RESCUE`},{id:312,label:`Iris`},{id:313,label:`SOLAR ECLIPSE`},{id:314,label:`INHERITANCE`},{id:315,label:`CADENZA`},{id:316,label:`Cult Invitation`},{id:317,label:`電子になりたい`},{id:318,label:`MAXIMUM CHEAT GIRL`},{id:319,label:`Out of Control`},{id:320,label:`Glitch N Ride`},{id:321,label:`惑星鉄道`},{id:322,label:`COUNTING SHEEP`},{id:323,label:`マイポリスデザイナー`},{id:324,label:`Pinky Crush`},{id:325,label:`PIT A PAT`},{id:326,label:`最強頂戴girl`},{id:327,label:`Vibing! Shake it!`},{id:328,label:`FERMI PARADOX`},{id:329,label:`灼熱 Lost Summer Dayz`},{id:330,label:`get set mind`},{id:331,label:`Raspberry Potion`},{id:332,label:`Secret Rouge`},{id:333,label:`u gotta beat`},{id:334,label:`爆ぜりゃんせ`},{id:335,label:`Secret Rouge`},{id:336,label:`Mare Nectaris`},{id:337,label:`PIT A PAT`},{id:338,label:`きみのせかい`},{id:339,label:`Pinky Crush`},{id:340,label:`Submerge Serenade`},{id:341,label:`ABSOLUTE EVIL`},{id:342,label:`Lisa-RICCIA`},{id:343,label:`Flying beyond reason`},{id:344,label:`kors k's Let's make an Image Song!`},{id:345,label:`Nyan Nyan University`},{id:346,label:`スキッテイエェエエェ!!!!`},{id:347,label:`Galaxy Collapse`},{id:348,label:`Bang-Boo Bumble`},{id:349,label:`Aqvion`},{id:350,label:`SμG@R RU$#`},{id:351,label:`FlyAway`},{id:352,label:`ドリムチウ`},{id:353,label:`Skratch Education Lv-1`},{id:354,label:`Uaigh Gealai`},{id:355,label:`Without Heaven`},{id:356,label:`Sparkle Shower`},{id:357,label:`デラむぅのでらっくす☆どり~むぅ`},{id:358,label:`Makin' It`},{id:359,label:`ベラ・ベ・カラベラ`},{id:360,label:`Bang Bang Dance`},{id:361,label:`Nyan Nyan University`},{id:362,label:`好吃来世deエレクトリック`},{id:363,label:`Begin`},{id:364,label:`BattleRoyal`},{id:365,label:`Disco Killer Music Lover`}]},{id:`settings.noteskin`,name:`Noteskin`,help:`Change Noteskin`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Gorgeous`},{id:2,label:`Aqua`},{id:3,label:`Gal`},{id:4,label:`Photon`},{id:5,label:`Pastel`},{id:6,label:`Simple Color`},{id:7,label:`Light`},{id:8,label:`Tricoro`},{id:9,label:`Bubble`},{id:10,label:`Fruit`}]},{id:`settings.note_size`,name:`Note Size`,help:`Change Note Size`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Thin`},{id:2,label:`Ultra-Thin`},{id:3,label:`Thick`}]},{id:`settings.full_combo`,name:`Full Combo`,help:`Change Full Combo`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Iidx Red`},{id:2,label:`Happysky`},{id:3,label:`Distorted`},{id:4,label:`Gold`},{id:5,label:`Dj Troopers`},{id:6,label:`Empress`},{id:7,label:`Sirius`},{id:8,label:`Resort Anthem`},{id:9,label:`Lincle`},{id:10,label:`Tricoro`},{id:11,label:`Spada`},{id:12,label:`Only One Full Combo`},{id:13,label:`Pendual`},{id:14,label:`Copula`},{id:15,label:`Sinobuz`},{id:16,label:`Cannon Finish`},{id:17,label:`Rootage`},{id:18,label:`Heroic Verse`},{id:19,label:`Bistrover Slash`},{id:20,label:`Casthour`},{id:21,label:`Resident`},{id:22,label:`Epolis`},{id:23,label:`Pinky Crush`},{id:24,label:`Sparkle Shower`}]},{id:`settings.beam`,name:`Beam`,help:`Change Beam`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Orange`},{id:2,label:`Pink`},{id:3,label:`Monochrome`},{id:4,label:`Lightning`},{id:5,label:`Only One Beam`},{id:6,label:`Copulight`},{id:7,label:`Cb Beam`},{id:8,label:`Heroic Verse`},{id:9,label:`Bistrover Burner`},{id:10,label:`Fresnel Beam`},{id:11,label:`Resident`},{id:12,label:`Epolis`},{id:13,label:`Pinky Crush`},{id:14,label:`Sparkle Shower`}]},{id:`settings.beam_size`,name:`Beam Size`,help:`Change Beam Size`,type:`Array`,options:[{id:0,label:`Normal`},{id:1,label:`Short`},{id:2,label:`Very Short`},{id:3,label:`Long`}]},{id:`settings.judge`,name:`Judge`,help:`Change Judge`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`Digital`},{id:2,label:`Smart`},{id:3,label:`Metallic`},{id:4,label:`Techno`},{id:5,label:`Wire`},{id:6,label:`Abyss`},{id:7,label:`Spada`},{id:8,label:`Ancient`},{id:9,label:`Only One Judge`},{id:10,label:`Electric Bulletin Board Style`},{id:11,label:`Sinobuz`},{id:12,label:`Segment`},{id:13,label:`Rootage`},{id:14,label:`Heroic Verse`},{id:15,label:`Bistrover Judge`},{id:16,label:`Casthour`},{id:17,label:`Resident`},{id:18,label:`Epolis`},{id:19,label:`Pinky Crush`},{id:20,label:`Sparkle Shower`}]},{id:`settings.effector_preset`,name:`Effector Preset`,help:`Change Effector Preset`,type:`Array`,options:[{id:0,label:`Off`},{id:1,label:`Echo / Reverb`},{id:2,label:`Compressor / Reverb Ex`},{id:3,label:`Chorus / Flanger`},{id:4,label:`Gargle / Distortion`},{id:5,label:`Eq Only`}]},{id:`settings.note_preview`,name:`Note Preview`,help:`Change Note Preview`,type:`Array`,options:[{id:0,label:`Default`},{id:1,label:`On`},{id:2,label:`Off`}]}]},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`}],10:[{id:`title`,name:`Player Title`,help:`Defaults to "PhaseII Player"`,type:`String`}]};function $(e,t){var n=[{id:`username`,name:`Username`,help:`Set your username for this profile`,type:`String`,maxLength:e.maxLength??8,useUnicode:e.useUnicode??!1}];let r={[M.DDR]:Y,[M.DDROMNI]:Y,[M.IIDX]:Z,[M.IIDXCLASS]:Z,[M.GITADORA_GF]:Q,[M.GITADORA_DM]:Q,[M.SDVX]:X}[e.id]?.[t];return r&&n.push(...r),n}var Qe={key:0,class:`w-full md:flex md:-mt-[75px] mb-4 place-content-end`},$e={class:`md:w-1/3 md:text-right`},et={key:1,class:`w-full`},tt={key:1},nt={key:0,class:`space-x-2 mt-6`},rt={__name:`EditView`,setup(r){let i=c(),f=C();var g=null,b=null;let x=_({currentVersion:null});S(()=>x.currentVersion,()=>{W()}),g=i.params.game,b=k(g),b||f.push({name:`ErrorPage`,params:{catchAll:`404`}}),b.versions||(x.currentVersion=1);let T=p(null),D=p(null),A=p(null),M=p(null);y(()=>{W()});function F(e){var t=[];for(let n of b.versions)e.includes(n.id)&&t.push(n);return t}async function W(){try{A.value=null,T.value={},D.value={};let e=await te(g,x.currentVersion);A.value=e.profile,M.value=e.versions;for(let e of $(b,x.currentVersion)){let t=U(A.value,e.id);V(T.value,e.id,t),V(D.value,e.id,t)}e&&!x.currentVersion&&(x.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error(`Failed to fetch user profile data:`,e)}}async function G(){(await K(b.id,x.currentVersion,T.value)).status!=`error`&&await W()}return(r,i)=>(s(),h(N,null,{default:u(()=>[a(j,null,{default:u(()=>[a(E,{game:n(b),version:x.currentVersion},{default:u(()=>[n(b).versions&&A.value?(s(),m(`div`,Qe,[o(`div`,$e,[i[3]||=o(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(R,{modelValue:x.currentVersion,"onUpdate:modelValue":i[0]||=e=>x.currentVersion=e,options:F(M.value)},null,8,[`modelValue`,`options`])])])):e(``,!0),A.value?(s(),m(`div`,et,[a(ee,{game:n(g),version:x.currentVersion,profile:A.value},null,8,[`game`,`version`,`profile`])])):e(``,!0)]),_:1},8,[`game`,`version`]),x.currentVersion?(s(),h(I,{key:0,icon:n(O),title:`Profile Customizations`,main:``},null,8,[`icon`])):e(``,!0),x.currentVersion&&A.value?(s(),m(`div`,tt,[a(l,{"is-form":``},{default:u(()=>[o(`form`,{onSubmit:i[2]||=w(e=>G(),[`prevent`])},[a(P,{color:`info`,label:`General`,class:`mb-2`}),(s(!0),m(t,null,d(n($)(n(b),x.currentVersion),t=>(s(),h(L,{key:t.id,label:t.name,help:t.help},{default:u(()=>[t.type==`String`?(s(),h(R,{key:0,"model-value":n(U)(T.value,t.id)??``,name:t.id,maxlength:t.maxLength??15,"onUpdate:modelValue":e=>n(V)(T.value,t.id,t.useUnicode?n(B)(e,t.maxLength):n(H)(e,t.maxLength))},null,8,[`model-value`,`name`,`maxlength`,`onUpdate:modelValue`])):e(``,!0),t.type==`Number`?(s(),h(R,{key:1,"model-value":n(U)(T.value,t.id)??0,name:t.id,type:`number`,onkeypress:`return event.charCode >= 48 && event.charCode <= 57`,min:`0`,max:`10000`,"onUpdate:modelValue":e=>n(V)(T.value,t.id,Number(e))},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):e(``,!0),t.type==`Array`?(s(),h(R,{key:2,"model-value":n(U)(T.value,t.id)??0,options:t.options,name:t.id,selected:n(U)(A.value,t.id)??0,"onUpdate:modelValue":e=>n(V)(T.value,t.id,Number(e))},null,8,[`model-value`,`options`,`name`,`selected`,`onUpdate:modelValue`])):e(``,!0),t.type==`Boolean`?(s(),h(z,{key:3,name:t.id,"model-value":!!(n(U)(T.value,t.id)??0),"input-value":!0,type:`switch`,"onUpdate:modelValue":e=>n(V)(T.value,t.id,Number(e)??0)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):e(``,!0)]),_:2},1032,[`label`,`help`]))),128)),JSON.stringify(T.value)===JSON.stringify(D.value)?e(``,!0):(s(),m(`div`,nt,[a(v,{color:`success`,label:`Save`,type:`submit`}),a(v,{color:`danger`,label:`Revert`,onClick:i[1]||=e=>W()})]))],32)]),_:1}),n(g)==`jubeat`&&x.currentVersion>=10&&A.value.last?.emblem?(s(),h(oe,{key:0,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0),n(g)==`jubeat`&&x.currentVersion>=13?(s(),h(Oe,{key:1,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0),(n(g)==`iidx`||n(g)==`iidxclass`)&&x.currentVersion>=19?(s(),h(ue,{key:2,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0),n(g)==`sdvx`&&x.currentVersion>=5?(s(),h(pe,{key:3,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0),(n(g)==`gitadora_dm`||n(g)==`gitadora_gf`)&&x.currentVersion>=9?(s(),h(Te,{key:4,profile:A.value,game:n(g),version:x.currentVersion},null,8,[`profile`,`game`,`version`])):e(``,!0),n(g)==`ddr`&&x.currentVersion>=20?(s(),h(Ze,{key:5,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0),n(g)==`ddr`&&x.currentVersion>=20?(s(),h(Ge,{key:6,profile:A.value,version:x.currentVersion},null,8,[`profile`,`version`])):e(``,!0)])):e(``,!0)]),_:1})]),_:1}))}};export{rt as default}; \ No newline at end of file diff --git a/assets/ErrorView-CPv6kXrJ.js b/assets/ErrorView-CPv6kXrJ.js deleted file mode 100644 index f7ba98c..0000000 --- a/assets/ErrorView-CPv6kXrJ.js +++ /dev/null @@ -1 +0,0 @@ -import{a,c as o,w as t,p as e,b as l,n as r,E as n,s as c}from"./index-Dd7VcHfL.js";import{L as d}from"./LayoutGuest-4dfSg1mS.js";const i={class:"flex md:min-h-screen md:items-center md:justify-center"},m={class:"p-4 flex flex-col w-full space-y-2"},_={__name:"ErrorView",setup(u){return(f,s)=>(a(),o(d,null,{default:t(()=>[e("div",i,[l(r,{class:"w-full md:w-auto rounded-none md:rounded-xl","has-table":"","is-auth":""},{default:t(()=>[e("div",m,[s[1]||(s[1]=e("div",{class:"flex flex-col items-center text-wrap h-full"},[e("img",{src:n,class:"rounded-full shadow-lg mb-2"}),e("h1",{class:"text-xl"},[e("samp",null,"PhaseII")]),e("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Broken since 2021 "),e("hr",{class:"border-t border my-1 w-full"}),e("p",{class:"text-lg relative bottom-0"},"404 - File not found")],-1)),e("div",null,[s[0]||(s[0]=e("h2",{class:"mb-2"}," The server was unable to locate the page you're trying to go to. ",-1)),l(c,{label:"Home",color:"info",to:"/"})])])]),_:1})])]),_:1}))}};export{_ as default}; diff --git a/assets/ErrorView-IySYC-JD.js b/assets/ErrorView-IySYC-JD.js new file mode 100644 index 0000000..a16ae46 --- /dev/null +++ b/assets/ErrorView-IySYC-JD.js @@ -0,0 +1 @@ +import{I as e,O as t,Y as n,c as r,ct as i,k as a,n as o}from"./favicon-DOtDvKM0.js";import{t as s}from"./LayoutGuest-K9MeFZdu.js";var c={class:`flex md:min-h-screen md:items-center md:justify-center`},l={class:`p-4 flex flex-col w-full space-y-2`},u={__name:`ErrorView`,setup(u){return(u,d)=>(n(),a(s,null,{default:i(()=>[t(`div`,c,[e(r,{class:`w-full md:w-auto rounded-none md:rounded-xl`,"has-table":``,"is-auth":``},{default:i(()=>[t(`div`,l,[d[1]||=t(`div`,{class:`flex flex-col items-center text-wrap h-full`},[t(`img`,{src:`/favicon.png`,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`},` Broken since 2021 `),t(`hr`,{class:`border-t border my-1 w-full`}),t(`p`,{class:`text-lg relative bottom-0`},`404 - File not found`)],-1),t(`div`,null,[d[0]||=t(`h2`,{class:`mb-2`},` The server was unable to locate the page you're trying to go to. `,-1),e(o,{label:`Home`,color:`info`,to:`/`})])])]),_:1})])]),_:1}))}};export{u as default}; \ No newline at end of file diff --git a/assets/EventView-Cb0yfnJP.js b/assets/EventView-Cb0yfnJP.js new file mode 100644 index 0000000..5cdf18d --- /dev/null +++ b/assets/EventView-Cb0yfnJP.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,et as u,gt as d,j as f,k as p,mt as m,n as h,q as g,qt as _,st as v}from"./favicon-DOtDvKM0.js";import{t as y}from"./ArcadeCard-C1Ylrn52.js";import{$ as b,J as x,Q as S,b as C,pt as w,y as T}from"./index-CioSqWPr.js";import{t as E}from"./FormField-BnVkNf9G.js";import{t as D}from"./FormControl-DgcWAxA4.js";import{t as O}from"./FormCheckRadio-CQgPFPyW.js";import{n as k,t as A}from"./values-DT0FfaYW.js";import{i as j,l as M,n as N}from"./arcade--d87CplO.js";var P={class:`mb-4`},F={class:`grid md:grid-cols-2 gap-4`},I={key:0},L={key:0},R={class:`text-xl`},z={key:0,class:`space-x-2 mt-6`},B={__name:`EventView`,setup(B){let V=d(null),H=m({game:null,version:null}),U=m([]),W=d(null),G=d(null),K=d(!0),q=s(),J=parseInt(q.params.id);async function Y(){try{G.value=null,V.value={},W.value={};let e=await N(J);G.value=e,K.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function X(){try{V.value={},W.value={};let e=await j(J,H.game,H.version);V.value=JSON.parse(JSON.stringify(e)),W.value=e}catch(e){console.error(`Failed to fetch arcade setting data:`,e)}}g(()=>{Y(),Z()});function Z(){for(let e of S){let t=e.gameOptions;t&&U.push({game:e.id,gameOptions:t})}}function Q(){var e=[];for(let t of U)t.gameOptions&&e.push({id:t.game,label:b(t.game).name});return e}function $(){let e=U.find(e=>e.game==H.game),t=b(H.game);var n=[];for(let r of Object.entries(e.gameOptions))if(t.versions==null)n.push({id:r[0],label:t.name}),H.version=1;else{let e=t.versions.find(e=>e.id==r[0]);n.push({id:r[0],label:e.label})}return n}function ee(){let e=b(H.game);var t=null;return e.versions&&(t=e.versions.find(e=>e.id==H.version)),`${e.name} ${t?.label??``}`}function te(){return U.find(e=>e.game==H.game).gameOptions[H.version]}async function ne(){(await M(J,H.game,H.version,V.value)).status!=`error`&&await X()}return v(()=>H.game,()=>{H.version=null,V.value={}}),v(()=>H.version,()=>{H.version&&X()}),(s,d)=>(o(),p(C,null,{default:l(()=>[i(x,null,{default:l(()=>[K.value?e(``,!0):(o(),f(t,{key:0},[i(y,{class:`mb-6`,arcade:G.value,"use-small":!0},null,8,[`arcade`]),i(T,{icon:n(w),title:`Game Event Settings`,main:``},null,8,[`icon`]),i(c,{class:`mb-6`},{default:l(()=>[a(`div`,P,[i(E,{label:`Select Game`,help:`Pick a game and version to get started.`},{default:l(()=>[a(`div`,F,[a(`div`,null,[d[4]||=a(`p`,{class:`pb-2 text-lg`},`Game`,-1),i(D,{modelValue:H.game,"onUpdate:modelValue":d[0]||=e=>H.game=e,name:`game`,options:Q()},null,8,[`modelValue`,`options`])]),H.game?(o(),f(`div`,I,[d[5]||=a(`p`,{class:`pb-2 text-lg`},`Version`,-1),i(D,{modelValue:H.version,"onUpdate:modelValue":d[1]||=e=>H.version=e,name:`version`,options:$()},null,8,[`modelValue`,`options`])])):e(``,!0)])]),_:1})]),H.game&&H.version?(o(),f(`div`,L,[a(`h2`,R,[d[6]||=r(` Settings for `,-1),a(`b`,null,_(ee()),1)]),d[7]||=a(`hr`,{class:`pb-1 my-2`},null,-1),(o(!0),f(t,null,u(te(),t=>(o(),p(E,{key:t.id,label:t.name,help:t.help},{default:l(()=>[t.type==`String`?(o(),p(D,{key:0,"model-value":n(A)(V.value,t.id)??``,name:t.name,placeholder:`Not Set`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):e(``,!0),t.type==`LargeText`?(o(),p(D,{key:1,"model-value":n(A)(V.value,t.id)??``,name:t.name,placeholder:`Not Set`,type:`textarea`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e)},null,8,[`model-value`,`name`,`onUpdate:modelValue`])):e(``,!0),t.type==`Boolean`?(o(),p(O,{key:2,name:t.id,"model-value":!!(n(A)(V.value,t.id)??0),"input-value":!0,type:`switch`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,e??0)},null,8,[`name`,`model-value`,`onUpdate:modelValue`])):e(``,!0),t.type==`Array`?(o(),p(D,{key:3,"model-value":n(A)(V.value,t.id)??0,options:t.options,name:t.id,selected:n(A)(V.value,t.id)??0,placeholder:`Select...`,"onUpdate:modelValue":e=>n(k)(V.value,t.id,Number(e))},null,8,[`model-value`,`options`,`name`,`selected`,`onUpdate:modelValue`])):e(``,!0)]),_:2},1032,[`label`,`help`]))),128)),JSON.stringify(V.value)==JSON.stringify(W.value)?e(``,!0):(o(),f(`div`,z,[i(h,{color:`success`,label:`Save`,onClick:d[2]||=e=>ne()}),i(h,{color:`danger`,label:`Revert`,onClick:d[3]||=e=>X()})]))])):e(``,!0)]),_:1})],64))]),_:1})]),_:1}))}};export{B as default}; \ No newline at end of file diff --git a/assets/EventView-fZA8bXJ5.js b/assets/EventView-fZA8bXJ5.js deleted file mode 100644 index ffbcd1b..0000000 --- a/assets/EventView-fZA8bXJ5.js +++ /dev/null @@ -1 +0,0 @@ -import{r as y,B as h,l as D,o as E,a0 as M,V as N,a as s,c as d,w as c,b as i,_ as R,f as p,F as G,d as T,e as r,aF as W,n as q,p as m,j as u,M as z,t as H,g as K,s as x,k as Q,ag as O}from"./index-Dd7VcHfL.js";import{_ as X}from"./ArcadeCard-C58fNPW9.js";import{_ as U}from"./FormField-Bwi0Loff.js";import{_ as v}from"./FormControl-CCDw8uxL.js";import{_ as Y}from"./FormCheckRadio-DZXXXr5D.js";import{s as V,g as f}from"./values-CmNcmtTU.js";import{A as Z,c as ee,d as ae}from"./arcade-Bn8grFHQ.js";import"./PhCashRegister.vue-DJbBYIbq.js";import"./PhHouse.vue-Wi_lOtIh.js";const oe={class:"mb-4"},le={class:"grid md:grid-cols-2 gap-4"},te={key:0},ne={key:0},se={class:"text-xl"},re={key:0,class:"space-x-2 mt-6"},ye={__name:"EventView",setup(ie){const t=y(null),l=h({game:null,version:null}),g=h([]),_=y(null),b=y(null),$=y(!0),w=D(),S=parseInt(w.params.id);async function A(){try{b.value=null,t.value={},_.value={};const o=await Z(S);b.value=o,$.value=!1}catch(o){console.error("Failed to fetch arcade data:",o)}}async function k(){try{t.value={},_.value={};const o=await ae(S,l.game,l.version);t.value=JSON.parse(JSON.stringify(o)),_.value=o}catch(o){console.error("Failed to fetch arcade setting data:",o)}}E(()=>{A(),F()});function F(){for(const o of M){const a=o.gameOptions;a&&g.push({game:o.id,gameOptions:a})}}function I(){var o=[];for(const a of g)a.gameOptions&&o.push({id:a.game,label:O(a.game).name});return o}function B(){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 j(){const o=O(l.game);var a=null;return o.versions&&(a=o.versions.find(e=>e.id==l.version)),`${o.name} ${a?.label??""}`}function C(){return g.find(a=>a.game==l.game).gameOptions[l.version]}async function 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(Q,null,{default:c(()=>[i(R,null,{default:c(()=>[$.value?u("",!0):(s(),p(G,{key:0},[i(X,{class:"mb-6",arcade:b.value,"use-small":!0},null,8,["arcade"]),i(T,{icon:r(W),title:"Game Event Settings",main:""},null,8,["icon"]),i(q,{class:"mb-6"},{default:c(()=>[m("div",oe,[i(U,{label:"Select Game",help:"Pick a game and version to get started."},{default:c(()=>[m("div",le,[m("div",null,[a[4]||(a[4]=m("p",{class:"pb-2 text-lg"},"Game",-1)),i(v,{modelValue:l.game,"onUpdate:modelValue":a[0]||(a[0]=e=>l.game=e),name:"game",options:I()},null,8,["modelValue","options"])]),l.game?(s(),p("div",te,[a[5]||(a[5]=m("p",{class:"pb-2 text-lg"},"Version",-1)),i(v,{modelValue:l.version,"onUpdate:modelValue":a[1]||(a[1]=e=>l.version=e),name:"version",options:B()},null,8,["modelValue","options"])])):u("",!0)])]),_:1})]),l.game&&l.version?(s(),p("div",ne,[m("h2",se,[a[6]||(a[6]=z(" Settings for ",-1)),m("b",null,H(j()),1)]),a[7]||(a[7]=m("hr",{class:"pb-1 my-2"},null,-1)),(s(!0),p(G,null,K(C(),e=>(s(),d(U,{key:e.id,label:e.name,help:e.help},{default:c(()=>[e.type=="String"?(s(),d(v,{key:0,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="LargeText"?(s(),d(v,{key:1,"model-value":r(f)(t.value,e.id)??"",name:e.name,placeholder:"Not Set",type:"textarea","onUpdate:modelValue":n=>r(V)(t.value,e.id,n)},null,8,["model-value","name","onUpdate:modelValue"])):u("",!0),e.type=="Boolean"?(s(),d(Y,{key:2,name:e.id,"model-value":!!(r(f)(t.value,e.id)??0),"input-value":!0,type:"switch","onUpdate:modelValue":n=>r(V)(t.value,e.id,n??0)},null,8,["name","model-value","onUpdate:modelValue"])):u("",!0),e.type=="Array"?(s(),d(v,{key:3,"model-value":r(f)(t.value,e.id)??0,options:e.options,name:e.id,selected:r(f)(t.value,e.id)??0,placeholder:"Select...","onUpdate:modelValue":n=>r(V)(t.value,e.id,Number(n))},null,8,["model-value","options","name","selected","onUpdate:modelValue"])):u("",!0)]),_:2},1032,["label","help"]))),128)),JSON.stringify(t.value)!=JSON.stringify(_.value)?(s(),p("div",re,[i(x,{color:"success",label:"Save",onClick:a[2]||(a[2]=e=>J())}),i(x,{color:"danger",label:"Revert",onClick:a[3]||(a[3]=e=>k())})])):u("",!0)])):u("",!0)]),_:1})],64))]),_:1})]),_:1}))}};export{ye as default}; diff --git a/assets/EventsView-BI6XeYqL.js b/assets/EventsView-BI6XeYqL.js new file mode 100644 index 0000000..e960e73 --- /dev/null +++ b/assets/EventsView-BI6XeYqL.js @@ -0,0 +1,4 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,O as o,T as s,U as c,V as l,Y as u,c as d,ct as f,gt as p,j as m,k as h,n as g,q as _,qt as v,tt as y}from"./favicon-DOtDvKM0.js";import{t as b}from"./GeneralTable-B4uoiiRj.js";import{t as x}from"./PhCashRegister.vue-CdxntA63.js";import{t as ee}from"./PhCloudArrowDown.vue-Em_SuXJp.js";import{t as S}from"./PhFlagCheckered.vue-BPRxtVji.js";import{J as C,Ot as w,b as T,rt as E,t as te,y as D}from"./index-CioSqWPr.js";import{r as O}from"./admin-B4Afn5TL.js";var k=[`width`,`height`,`fill`,`transform`],A={key:0},j=[o(`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)],M={key:1},N=[o(`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),o(`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)],P={key:2},F=[o(`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)],I={key:3},L=[o(`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)],R={key:4},z=[o(`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)],B={key:5},V=[o(`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)],H=a({name:`PhExclamationMark`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),m(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),m(`g`,A,j)):d.value===`duotone`?(u(),m(`g`,M,N)):d.value===`fill`?(u(),m(`g`,P,F)):d.value===`light`?(u(),m(`g`,I,L)):d.value===`regular`?(u(),m(`g`,R,z)):d.value===`thin`?(u(),m(`g`,B,V)):e(``,!0)],16,k))}}),U=[`width`,`height`,`fill`,`transform`],W={key:0},G=[o(`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)],K={key:1},q=[o(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),o(`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)],J={key:2},Y=[o(`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)],X={key:3},Z=[o(`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)],Q={key:4},ne=[o(`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)],re={key:5},ie=[o(`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)],ae=a({name:`PhGlobeX`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),m(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),m(`g`,W,G)):d.value===`duotone`?(u(),m(`g`,K,q)):d.value===`fill`?(u(),m(`g`,J,Y)):d.value===`light`?(u(),m(`g`,X,Z)):d.value===`regular`?(u(),m(`g`,Q,ne)):d.value===`thin`?(u(),m(`g`,re,ie)):e(``,!0)],16,U))}}),oe=[`width`,`height`,`fill`,`transform`],se={key:0},ce=[o(`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)],le={key:1},ue=[o(`path`,{d:`M208,129v39H48V128a80,80,0,0,1,80.61-80C172.72,48.33,208,84.89,208,129Z`,opacity:`0.2`},null,-1),o(`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)],de={key:2},fe=[o(`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)],pe={key:3},me=[o(`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)],he={key:4},ge=[o(`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)],_e={key:5},ve=[o(`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)],ye=a({name:`PhSiren`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),m(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),m(`g`,se,ce)):d.value===`duotone`?(u(),m(`g`,le,ue)):d.value===`fill`?(u(),m(`g`,de,fe)):d.value===`light`?(u(),m(`g`,pe,me)):d.value===`regular`?(u(),m(`g`,he,ge)):d.value===`thin`?(u(),m(`g`,_e,ve)):e(``,!0)],16,oe))}}),be={class:`space-y-5`},xe={class:`grid grid-cols-2 gap-4 text-sm`},Se={class:`bg-slate-950 rounded-lg border border-slate-700 max-h-[260px] overflow-auto`},Ce={class:`p-4 text-xs text-emerald-300 whitespace-pre font-mono`},we={class:`bg-black rounded-lg border border-slate-700 max-h-[320px] overflow-auto`},Te={class:`p-4 text-xs text-red-300 whitespace-pre-wrap break-all font-mono`},Ee={__name:`AdminErrorModal`,props:{active:{type:Boolean,default:!1},event:{type:Object,default:null}},emits:[`close`],setup(t,{emit:n}){let r=n;function a(){r(`close`)}function s(e){if(!e)return``;let t=/(>)(<)(\/*)/g,n=``,r=0;return e=e.replace(t,`$1 +$2$3`),e.split(` +`).forEach(e=>{let t=0;e.match(/^<\/.+/)?--r:e.match(/^<[^!?]+[^/]>.*/)&&(t=1),n+=` `.repeat(Math.max(r,0))+e+` +`,r+=t}),n.trim()}return(n,r)=>t.active?(u(),h(w,{key:0,transparent:!0},{default:f(()=>[i(d,{class:`w-11/12 lg:w-5/6 xl:w-3/4 max-h-[90vh] shadow-lg z-50 text-white/90`},{default:f(()=>[o(`div`,be,[r[8]||=o(`div`,null,[o(`h1`,{class:`text-2xl font-bold`},`Exception Details`),o(`p`,null,`u should fix this 💯`)],-1),o(`div`,xe,[o(`div`,null,[r[0]||=o(`span`,{class:`font-semibold`},`Timestamp`,-1),o(`p`,null,v(t.event?.date),1)]),o(`div`,null,[r[1]||=o(`span`,{class:`font-semibold`},`Service`,-1),o(`p`,null,v(t.event?.data?.service),1)]),o(`div`,null,[r[2]||=o(`span`,{class:`font-semibold`},`PCBID`,-1),o(`p`,null,v(t.event?.data?.pcbid),1)]),o(`div`,null,[r[3]||=o(`span`,{class:`font-semibold`},`Model`,-1),o(`p`,null,v(t.event?.data?.model),1)]),o(`div`,null,[r[4]||=o(`span`,{class:`font-semibold`},`Request`,-1),o(`p`,null,v(t.event?.data?.requestName),1)]),o(`div`,null,[r[5]||=o(`span`,{class:`font-semibold`},`Method`,-1),o(`p`,null,v(t.event?.data?.method),1)])]),o(`div`,null,[r[6]||=o(`h2`,{class:`font-semibold mb-2`},`Request`,-1),o(`div`,Se,[o(`pre`,Ce,[o(`code`,null,v(s(t.event?.data?.request)),1)])])]),o(`div`,null,[r[7]||=o(`h2`,{class:`font-semibold mb-2`},`Traceback`,-1),o(`div`,we,[o(`pre`,Te,[o(`code`,null,v(t.event?.data?.traceback),1)])])]),i(E,null,{default:f(()=>[i(g,{color:`success`,label:`Close`,onClick:a})]),_:1})])]),_:1})]),_:1})):e(``,!0)}},De={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},$={class:`w-full`},Oe={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},ke={class:`w-full`},Ae={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},je={class:`w-full`},Me={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},Ne={class:`w-full`},Pe={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},Fe={class:`w-full`},Ie={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},Le={class:`w-full`},Re={__name:`EventsView`,setup(r){let a=p({}),c=p(!0);_(async()=>{try{let e=await O();a.value=e,c.value=!1}catch(e){console.log(`Failed to fetch admin data:`,e)}});let l=p(null),g=p(!1);function v(e){l.value=e,g.value=!0}let y=[{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}],w=[{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}],E=[{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}],k=[{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}],A=[{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}],j=[{text:`Timestamp`,value:`date`,width:120},{text:`PCBID`,value:`data.pcbid`,width:120},{text:`Model`,value:`data.model`,width:120}];function M(e){return e===void 0?[]:e.map(e=>{if(e.timestamp&&(e.date=te(e.timestamp)),e?.data?.request){let t=N(e.data.request);e.data.pcbid=t.pcbid,e.data.model=t.model,e.data.requestName=t.requestName,e.data.method=t.method}return e})}function N(e){let t=e.match(/]*model="([^"]+)"/),n=e.match(/]*srcid="([^"]+)"/),r=e.match(/<([^ >]+)[^>]*method="([^"]+)"/),i=e.match(/]*>\s*<([^ >]+)/);return{model:t?.[1]||null,pcbid:n?.[1]||null,requestName:i?.[1]||null,method:r?.[2]||null}}return(r,p)=>(u(),h(T,null,{default:f(()=>[i(C,null,{default:f(()=>[c.value?e(``,!0):(u(),m(t,{key:0},[i(d,{class:`mb-6 p-1`},{default:f(()=>[...p[1]||=[o(`h1`,{class:`text-3xl`},`Service Logs`,-1)]]),_:1}),i(D,{icon:n(ye),title:`Recent Tracebacks`,color:`text-red-400`,main:``},null,8,[`icon`]),i(d,{"has-table":``,class:`mb-4`},{default:f(()=>[o(`div`,De,[o(`div`,$,[i(b,{headers:k,items:M(a.value?.exception),"rows-per-page":9,onRowClicked:v},null,8,[`items`])])])]),_:1}),i(D,{icon:n(ae),title:`Recent Unhandled Packets`,color:`text-amber-300`,main:``},null,8,[`icon`]),i(d,{"has-table":``,class:`mb-4`},{default:f(()=>[o(`div`,Oe,[o(`div`,ke,[i(b,{headers:A,items:M(a.value?.unhandled_packet),"rows-per-page":10},null,8,[`items`])])])]),_:1}),i(D,{icon:n(H),title:`Recent Unauthorized PCBIDs`,color:`text-yellow-400`,main:``},null,8,[`icon`]),i(d,{"has-table":``,class:`mb-4`},{default:f(()=>[o(`div`,Ae,[o(`div`,je,[i(b,{headers:j,items:M(a.value?.unauthorized_pcbid),"rows-per-page":10},null,8,[`items`])])])]),_:1}),i(D,{icon:n(S),title:`Recent PCB Events`,color:`text-emerald-400`,main:``},null,8,[`icon`]),i(d,{"has-table":``,class:`mb-4`},{default:f(()=>[o(`div`,Me,[o(`div`,Ne,[i(b,{headers:y,items:M(a.value?.pcbevent),"rows-per-page":10},null,8,[`items`])])])]),_:1}),i(D,{icon:n(ee),title:`Recent Updater Statuses`,color:`text-sky-400`,main:``},null,8,[`icon`]),i(d,{"has-table":``,class:`mb-4`},{default:f(()=>[o(`div`,Pe,[o(`div`,Fe,[i(b,{headers:E,items:M(a.value?.avs_updater),"rows-per-page":10},null,8,[`items`])])])]),_:1}),i(D,{icon:n(x),title:`Recent PASELI Transactions`,color:`text-green-400`,main:``},null,8,[`icon`]),i(d,{"has-table":``},{default:f(()=>[o(`div`,Ie,[o(`div`,Le,[i(b,{headers:w,items:M(a.value?.paseli_transaction),"rows-per-page":10},null,8,[`items`])])])]),_:1}),(u(),h(s,{to:`#modal-root`},[i(Ee,{active:g.value,event:l.value,onClose:p[0]||=e=>g.value=!1},null,8,[`active`,`event`])]))],64))]),_:1})]),_:1}))}};export{Re as default}; \ No newline at end of file diff --git a/assets/EventsView-F5VLQdE9.js b/assets/EventsView-F5VLQdE9.js deleted file mode 100644 index 036afb3..0000000 --- a/assets/EventsView-F5VLQdE9.js +++ /dev/null @@ -1,4 +0,0 @@ -import{F as q}from"./PhCashRegister.vue-DJbBYIbq.js";import{G as z}from"./PhCloudArrowDown.vue-CJfGeJhH.js";import{ac as L,ad as h,v,a as l,f as d,ae as B,j as V,af as P,p as a,c as C,w as m,b as s,n as x,t as A,q as I,s as E,ai as R,r as k,o as j,_ as T,F,d as H,e as y,aC as G,k as U,i as W}from"./index-Dd7VcHfL.js";import{I as X}from"./PhFlagCheckered.vue-RwiFDkkZ.js";import{_}from"./GeneralTable-CTYDRn3D.js";import{h as O}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.js";const J=["width","height","fill","transform"],K={key:0},Q=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),Y=[Q],a1={key:1},e1=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),t1=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),l1=[e1,t1],s1={key:2},d1=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),o1=[d1],n1={key:3},i1=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),r1=[i1],u1={key:4},c1=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),m1=[c1],h1={key:5},v1=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),p1=[v1],f1={name:"PhExclamationMark"},g1=L({...f1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const t=n,g=h("weight","regular"),w=h("size","1em"),p=h("color","currentColor"),u=h("mirrored",!1),e=v(()=>t.weight??g),c=v(()=>t.size??w),Z=v(()=>t.color??p),f=v(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(i,b)=>(l(),d("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:Z.value,transform:f.value},i.$attrs),[B(i.$slots,"default"),e.value==="bold"?(l(),d("g",K,Y)):e.value==="duotone"?(l(),d("g",a1,l1)):e.value==="fill"?(l(),d("g",s1,o1)):e.value==="light"?(l(),d("g",n1,r1)):e.value==="regular"?(l(),d("g",u1,m1)):e.value==="thin"?(l(),d("g",h1,p1)):V("",!0)],16,J))}}),w1=["width","height","fill","transform"],Z1={key:0},A1=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),x1=[A1],b1={key:1},M1=a("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),$1=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),H1=[M1,$1],y1={key:2},_1=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),V1=[_1],k1={key:3},C1=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),L1=[C1],B1={key:4},P1=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),D1=[P1],N1={key:5},S1=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),q1=[S1],z1={name:"PhGlobeX"},I1=L({...z1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const t=n,g=h("weight","regular"),w=h("size","1em"),p=h("color","currentColor"),u=h("mirrored",!1),e=v(()=>t.weight??g),c=v(()=>t.size??w),Z=v(()=>t.color??p),f=v(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(i,b)=>(l(),d("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:Z.value,transform:f.value},i.$attrs),[B(i.$slots,"default"),e.value==="bold"?(l(),d("g",Z1,x1)):e.value==="duotone"?(l(),d("g",b1,H1)):e.value==="fill"?(l(),d("g",y1,V1)):e.value==="light"?(l(),d("g",k1,L1)):e.value==="regular"?(l(),d("g",B1,D1)):e.value==="thin"?(l(),d("g",N1,q1)):V("",!0)],16,w1))}}),E1=["width","height","fill","transform"],R1={key:0},j1=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),T1=[j1],F1={key:1},G1=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),U1=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),W1=[G1,U1],X1={key:2},O1=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),J1=[O1],K1={key:3},Q1=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),Y1=[Q1],a0={key:4},e0=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),t0=[e0],l0={key:5},s0=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),d0=[s0],o0={name:"PhSiren"},n0=L({...o0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const t=n,g=h("weight","regular"),w=h("size","1em"),p=h("color","currentColor"),u=h("mirrored",!1),e=v(()=>t.weight??g),c=v(()=>t.size??w),Z=v(()=>t.color??p),f=v(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(i,b)=>(l(),d("svg",P({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:c.value,height:c.value,fill:Z.value,transform:f.value},i.$attrs),[B(i.$slots,"default"),e.value==="bold"?(l(),d("g",R1,T1)):e.value==="duotone"?(l(),d("g",F1,W1)):e.value==="fill"?(l(),d("g",X1,J1)):e.value==="light"?(l(),d("g",K1,Y1)):e.value==="regular"?(l(),d("g",a0,t0)):e.value==="thin"?(l(),d("g",l0,d0)):V("",!0)],16,E1))}}),i0={class:"space-y-5"},r0={class:"grid grid-cols-2 gap-4 text-sm"},u0={class:"bg-slate-950 rounded-lg border border-slate-700 max-h-[260px] overflow-auto"},c0={class:"p-4 text-xs text-emerald-300 whitespace-pre font-mono"},m0={class:"bg-black rounded-lg border border-slate-700 max-h-[320px] overflow-auto"},h0={class:"p-4 text-xs text-red-300 whitespace-pre-wrap break-all font-mono"},v0={__name:"AdminErrorModal",props:{active:{type:Boolean,default:!1},event:{type:Object,default:null}},emits:["close"],setup(n,{emit:t}){const g=t;function w(){g("close")}function p(u){if(!u)return"";const e=" ",c=/(>)(<)(\/*)/g;let Z="",f=0;return u=u.replace(c,`$1 -$2$3`),u.split(` -`).forEach(i=>{let b=0;i.match(/^<\/.+/)?f-=1:i.match(/^<[^!?]+[^/]>.*/)&&(b=1),Z+=e.repeat(Math.max(f,0))+i+` -`,f+=b}),Z.trim()}return(u,e)=>n.active?(l(),C(R,{key:0,transparent:!0},{default:m(()=>[s(x,{class:"w-11/12 lg:w-5/6 xl:w-3/4 max-h-[90vh] shadow-lg z-50 text-white/90"},{default:m(()=>[a("div",i0,[e[8]||(e[8]=a("div",null,[a("h1",{class:"text-2xl font-bold"},"Exception Details"),a("p",null,"u should fix this 💯")],-1)),a("div",r0,[a("div",null,[e[0]||(e[0]=a("span",{class:"font-semibold"},"Timestamp",-1)),a("p",null,A(n.event?.date),1)]),a("div",null,[e[1]||(e[1]=a("span",{class:"font-semibold"},"Service",-1)),a("p",null,A(n.event?.data?.service),1)]),a("div",null,[e[2]||(e[2]=a("span",{class:"font-semibold"},"PCBID",-1)),a("p",null,A(n.event?.data?.pcbid),1)]),a("div",null,[e[3]||(e[3]=a("span",{class:"font-semibold"},"Model",-1)),a("p",null,A(n.event?.data?.model),1)]),a("div",null,[e[4]||(e[4]=a("span",{class:"font-semibold"},"Request",-1)),a("p",null,A(n.event?.data?.requestName),1)]),a("div",null,[e[5]||(e[5]=a("span",{class:"font-semibold"},"Method",-1)),a("p",null,A(n.event?.data?.method),1)])]),a("div",null,[e[6]||(e[6]=a("h2",{class:"font-semibold mb-2"},"Request",-1)),a("div",u0,[a("pre",c0,[a("code",null,A(p(n.event?.data?.request)),1)])])]),a("div",null,[e[7]||(e[7]=a("h2",{class:"font-semibold mb-2"},"Traceback",-1)),a("div",m0,[a("pre",h0,[a("code",null,A(n.event?.data?.traceback),1)])])]),s(I,null,{default:m(()=>[s(E,{color:"success",label:"Close",onClick:w})]),_:1})])]),_:1})]),_:1})):V("",!0)}},p0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},f0={class:"w-full"},g0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},w0={class:"w-full"},Z0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},A0={class:"w-full"},x0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},b0={class:"w-full"},M0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$0={class:"w-full"},H0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},y0={class:"w-full"},D0={__name:"EventsView",setup(n){const t=k({}),g=k(!0);j(async()=>{try{const r=await O();t.value=r,g.value=!1}catch(r){console.log("Failed to fetch admin data:",r)}});const w=k(null),p=k(!1);function u(r){w.value=r,p.value=!0}const e=[{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}],c=[{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}],Z=[{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}],f=[{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}],i=[{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}],b=[{text:"Timestamp",value:"date",width:120},{text:"PCBID",value:"data.pcbid",width:120},{text:"Model",value:"data.model",width:120}];function $(r){return r===void 0?[]:r.map(o=>{if(o.timestamp&&(o.date=W(o.timestamp)),o?.data?.request){const M=D(o.data.request);o.data.pcbid=M.pcbid,o.data.model=M.model,o.data.requestName=M.requestName,o.data.method=M.method}return o})}function D(r){const o=r.match(/]*model="([^"]+)"/),M=r.match(/]*srcid="([^"]+)"/),N=r.match(/<([^ >]+)[^>]*method="([^"]+)"/),S=r.match(/]*>\s*<([^ >]+)/);return{model:o?.[1]||null,pcbid:M?.[1]||null,requestName:S?.[1]||null,method:N?.[2]||null}}return(r,o)=>(l(),C(U,null,{default:m(()=>[s(T,null,{default:m(()=>[g.value?V("",!0):(l(),d(F,{key:0},[s(x,{class:"mb-6 p-1"},{default:m(()=>o[1]||(o[1]=[a("h1",{class:"text-3xl"},"Service Logs",-1)])),_:1,__:[1]}),s(H,{icon:y(n0),title:"Recent Tracebacks",color:"text-red-400",main:""},null,8,["icon"]),s(x,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",p0,[a("div",f0,[s(_,{headers:f,items:$(t.value?.exception),"rows-per-page":9,onRowClicked:u},null,8,["items"])])])]),_:1}),s(H,{icon:y(I1),title:"Recent Unhandled Packets",color:"text-amber-300",main:""},null,8,["icon"]),s(x,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",g0,[a("div",w0,[s(_,{headers:i,items:$(t.value?.unhandled_packet),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:y(g1),title:"Recent Unauthorized PCBIDs",color:"text-yellow-400",main:""},null,8,["icon"]),s(x,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",Z0,[a("div",A0,[s(_,{headers:b,items:$(t.value?.unauthorized_pcbid),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:y(X),title:"Recent PCB Events",color:"text-emerald-400",main:""},null,8,["icon"]),s(x,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",x0,[a("div",b0,[s(_,{headers:e,items:$(t.value?.pcbevent),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:y(z),title:"Recent Updater Statuses",color:"text-sky-400",main:""},null,8,["icon"]),s(x,{"has-table":"",class:"mb-4"},{default:m(()=>[a("div",M0,[a("div",$0,[s(_,{headers:Z,items:$(t.value?.avs_updater),"rows-per-page":10},null,8,["items"])])])]),_:1}),s(H,{icon:y(q),title:"Recent PASELI Transactions",color:"text-green-400",main:""},null,8,["icon"]),s(x,{"has-table":""},{default:m(()=>[a("div",H0,[a("div",y0,[s(_,{headers:c,items:$(t.value?.paseli_transaction),"rows-per-page":10},null,8,["items"])])])]),_:1}),(l(),C(G,{to:"#modal-root"},[s(v0,{active:p.value,event:w.value,onClose:o[0]||(o[0]=M=>p.value=!1)},null,8,["active","event"])]))],64))]),_:1})]),_:1}))}};export{D0 as default}; diff --git a/assets/ExportView-BnJlipoV.js b/assets/ExportView-BnJlipoV.js deleted file mode 100644 index bd67eec..0000000 --- a/assets/ExportView-BnJlipoV.js +++ /dev/null @@ -1 +0,0 @@ -import{u as S,v as E,a as d,c as m,w as n,b as s,_ as G,X as B,d as I,e as L,I as V,y as D,p as c,n as p,s as f,f as N,F as U,g as j,t as F,j as R,k as q,an as M,a9 as z,ag as x}from"./index-Dd7VcHfL.js";import{_}from"./FormField-Bwi0Loff.js";import{e as i}from"./contentExport-DSLxdCzf.js";import{A as b}from"./profile-D_7fwj3s.js";import{g as J,A as K}from"./music-CsLF0Y6u.js";const O={class:"grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6"},T={class:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6"},X={class:"text-xl font-bold"},H={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},oa={__name:"ExportView",setup(Q){const t=S(),h=E(()=>t.userProfiles);function w(a){if(a){var r=[];for(const e of a){const o=x(e.game);o&&(e.gameData=o,r.push(e))}return r.sort((e,o)=>e.gameData.name.localeCompare(o.gameData.name)),r}}async function k(){const a=await M(t.userId);i("_user_account",a)}async function P(){const a=await z();i("_user_cards",a)}async function $(a){const e={versionKey:x(a).versions??null},o=await b(a,null,t.userId);if(!o?.versions){window.alert("Failed to export data!");return}const u=[...o.versions],C=u.length>1?u.pop():1,g=l=>{if(!l)return null;const{versions:v,stats:W,machine_judge_adjust:Y,...A}=l;return A};t.continueLoad=u.length>0;for(const l of u){const v=await b(a,l,t.userId);e[l]=g(v)}t.continueLoad=!1,t.isLoading=!1,t.isSaving=!1,t.activeRequests=0,t.activeSavingRequests=0,e[C]=g(o),i(`_${a}_profiles`,e)}async function y(a){const r=await J(a,t.userId);i(`_${a}_attempts`,r);const e=await K(a,t.userId);i(`_${a}_records`,e)}return(a,r)=>(d(),m(q,null,{default:n(()=>[s(G,null,{default:n(()=>[s(B,{class:"mb-6","use-small":"","even-smaller":""}),s(I,{icon:L(V),title:"Export your Data",main:""},null,8,["icon"]),s(D,{color:"success",label:"Personal Data",class:"mb-4"}),c("div",O,[s(p,null,{default:n(()=>[s(_,{label:"General Data",help:"Basic user data for your account (email, Discord info, Tachi info, news, app settings)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:k})]),_:1})]),_:1}),s(p,null,{default:n(()=>[s(_,{label:"Card Data",help:"Login cards (exported as internal and access code)"},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:P})]),_:1})]),_:1})]),s(D,{color:"warning",label:"Profile Data",class:"mb-4"}),c("div",T,[(d(!0),N(U,null,j(w(h.value),e=>(d(),m(p,null,{default:n(()=>[c("h1",X,F(e.gameData.name),1),r[0]||(r[0]=c("hr",{class:"mb-4"},null,-1)),c("div",H,[s(_,{label:"Account Data",help:"Data for the account (all played versions) for event tracking and settings. Does not include scores."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>$(e.game)},null,8,["onClick"])]),_:2},1024),e.gameData.noScores?R("",!0):(d(),m(_,{key:0,label:"Score Data",help:"Data for music, scores, and records. May take a while to export."},{default:n(()=>[s(f,{color:"success",label:"Export",onClick:o=>y(e.game)},null,8,["onClick"])]),_:2},1024))])]),_:2,__:[0]},1024))),256))])]),_:1})]),_:1}))}};export{oa as default}; diff --git a/assets/ExportView-C7HZZDo8.js b/assets/ExportView-C7HZZDo8.js new file mode 100644 index 0000000..6d75771 --- /dev/null +++ b/assets/ExportView-C7HZZDo8.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,O as a,Y as o,c as s,ct as c,d as l,et as u,j as d,k as f,n as p,qt as m}from"./favicon-DOtDvKM0.js";import{$ as h,A as g,D as _,Et as v,J as y,Y as b,b as x,et as S,y as C}from"./index-CioSqWPr.js";import{t as w}from"./contentExport-BUABtDhi.js";import{t as T}from"./FormField-BnVkNf9G.js";import{a as E}from"./profile-Ci8BPFQa.js";import{i as D,n as O}from"./music-fARBPEcN.js";var k={class:`grid grid-cols-1 sm:grid-cols-2 gap-6 mb-6`},A={class:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6`},j={class:`text-xl font-bold`},M={class:`grid grid-cols-1 sm:grid-cols-2 gap-4`},N={__name:`ExportView`,setup(N){let P=l(),F=r(()=>P.userProfiles);function I(e){if(e){var t=[];for(let n of e){let e=h(n.game);e&&(n.gameData=e,t.push(n))}return t.sort((e,t)=>e.gameData.name.localeCompare(t.gameData.name)),t}}async function L(){w(`_user_account`,await g(P.userId))}async function R(){w(`_user_cards`,await _())}async function z(e){let t={versionKey:h(e).versions??null},n=await E(e,null,P.userId);if(!n?.versions){window.alert(`Failed to export data!`);return}let r=[...n.versions],i=r.length>1?r.pop():1,a=e=>{if(!e)return null;let{versions:t,stats:n,machine_judge_adjust:r,...i}=e;return i};P.continueLoad=r.length>0;for(let n of r)t[n]=a(await E(e,n,P.userId));P.continueLoad=!1,P.isLoading=!1,P.isSaving=!1,P.activeRequests=0,P.activeSavingRequests=0,t[i]=a(n),w(`_${e}_profiles`,t)}async function B(e){let t=await D(e,P.userId);w(`_${e}_attempts`,t);let n=await O(e,P.userId);w(`_${e}_records`,n)}return(r,l)=>(o(),f(x,null,{default:c(()=>[i(y,null,{default:c(()=>[i(b,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(C,{icon:n(v),title:`Export your Data`,main:``},null,8,[`icon`]),i(S,{color:`success`,label:`Personal Data`,class:`mb-4`}),a(`div`,k,[i(s,null,{default:c(()=>[i(T,{label:`General Data`,help:`Basic user data for your account (email, Discord info, Tachi info, news, app settings)`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:L})]),_:1})]),_:1}),i(s,null,{default:c(()=>[i(T,{label:`Card Data`,help:`Login cards (exported as internal and access code)`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:R})]),_:1})]),_:1})]),i(S,{color:`warning`,label:`Profile Data`,class:`mb-4`}),a(`div`,A,[(o(!0),d(t,null,u(I(F.value),t=>(o(),f(s,null,{default:c(()=>[a(`h1`,j,m(t.gameData.name),1),l[0]||=a(`hr`,{class:`mb-4`},null,-1),a(`div`,M,[i(T,{label:`Account Data`,help:`Data for the account (all played versions) for event tracking and settings. Does not include scores.`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:e=>z(t.game)},null,8,[`onClick`])]),_:2},1024),t.gameData.noScores?e(``,!0):(o(),f(T,{key:0,label:`Score Data`,help:`Data for music, scores, and records. May take a while to export.`},{default:c(()=>[i(p,{color:`success`,label:`Export`,onClick:e=>B(t.game)},null,8,[`onClick`])]),_:2},1024))])]),_:2},1024))),256))])]),_:1})]),_:1}))}};export{N as default}; \ No newline at end of file diff --git a/assets/FormCheckRadio-CQgPFPyW.js b/assets/FormCheckRadio-CQgPFPyW.js new file mode 100644 index 0000000..7408e8f --- /dev/null +++ b/assets/FormCheckRadio-CQgPFPyW.js @@ -0,0 +1 @@ +import{D as e,O as t,Ut as n,Y as r,j as i,lt as a,qt as o}from"./favicon-DOtDvKM0.js";import{i as s}from"./runtime-dom.esm-bundler-BDCxTkxb.js";var c=[`type`,`name`,`value`],l={class:`pl-2`},u={__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(u,{emit:d}){let f=u,p=d,m=e({get:()=>f.modelValue,set:e=>{p(`update:modelValue`,e)}}),h=e(()=>f.type===`radio`?`radio`:`checkbox`);return(e,d)=>(r(),i(`label`,{class:n(u.type)},[a(t(`input`,{"onUpdate:modelValue":d[0]||=e=>m.value=e,type:h.value,name:u.name,value:u.inputValue},null,8,c),[[s,m.value]]),d[1]||=t(`span`,{class:`check`},null,-1),t(`span`,l,o(u.label),1)],2))}};export{u as t}; \ No newline at end of file diff --git a/assets/FormCheckRadio-DZXXXr5D.js b/assets/FormCheckRadio-DZXXXr5D.js deleted file mode 100644 index d86bd21..0000000 --- a/assets/FormCheckRadio-DZXXXr5D.js +++ /dev/null @@ -1 +0,0 @@ -import{v as o,a as d,f as p,aK as m,aL as y,p as a,t as v,D as V}from"./index-Dd7VcHfL.js";const b=["type","name","value"],f={class:"pl-2"},k={__name:"FormCheckRadio",props:{name:{type:String,required:!0},type:{type:String,default:"checkbox",validator:e=>["checkbox","radio","switch"].includes(e)},label:{type:String,default:null},modelValue:{type:[Array,String,Number,Boolean],default:null},inputValue:{type:[String,Number,Boolean],required:!0}},emits:["update:modelValue"],setup(e,{emit:s}){const l=e,r=s,n=o({get:()=>l.modelValue,set:u=>{r("update:modelValue",u)}}),i=o(()=>l.type==="radio"?"radio":"checkbox");return(u,t)=>(d(),p("label",{class:V(e.type)},[m(a("input",{"onUpdate:modelValue":t[0]||(t[0]=c=>n.value=c),type:i.value,name:e.name,value:e.inputValue},null,8,b),[[y,n.value]]),t[1]||(t[1]=a("span",{class:"check"},null,-1)),a("span",f,v(e.label),1)],2))}};export{k as _}; diff --git a/assets/FormControl-CCDw8uxL.js b/assets/FormControl-CCDw8uxL.js deleted file mode 100644 index 7cab7b4..0000000 --- a/assets/FormControl-CCDw8uxL.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u,c as k,K as F,v as m,u as w,r as y,o as b,aN as B,f as i,aK as g,aO as E,D as h,F as V,g as q,t as R,aP as C,aL as D,j as K}from"./index-Dd7VcHfL.js";const M={__name:"FormControlIcon",props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(v,a)=>(u(),k(F,{icon:e.icon,w:"w-10",h:e.h,class:"absolute top-0 left-0 z-10 pointer-events-none text-gray-500 dark:text-slate-400"},null,8,["icon","h"]))}},N={class:"relative"},j=["id","name"],L=["value"],O=["id","name","maxlength","minlength","min","max","placeholder","required"],U=["id","name","maxlength","minlength","min","max","inputmode","autocomplete","required","placeholder","type","pattern"],A={__name:"FormControl",props:{name:{type:String,default:null},id:{type:String,default:null},autocomplete:{type:String,default:null},maxlength:{type:Number,default:null},minlength:{type:Number,default:null},max:{type:String,default:null},min:{type:String,default:null},placeholder:{type:String,default:null},inputmode:{type:String,default:null},icon:{type:Object,default:null},options:{type:Array,default:null},type:{type:String,default:"text"},pattern:{type:String,default:null},modelValue:{type:[String,Number,Boolean,Array,Object],default:""},required:Boolean,borderless:Boolean,transparent:Boolean,ctrlKFocus:Boolean},emits:["update:modelValue","setRef"],setup(e,{emit:v}){const a=e,r=v,o=m({get:()=>a.modelValue,set:n=>{r("update:modelValue",n)}}),c=m(()=>{const n=["px-3 py-2 max-w-full focus:ring focus:outline-hidden border-blue-700 dark:border-blue-900 rounded-sm w-full","dark:placeholder-gray-400",d.value==="textarea"?"h-24":"h-12",a.borderless?"border-0":"border",a.transparent?"bg-transparent":"bg-white dark:bg-slate-800"];return a.icon&&n.push("pl-10"),n}),d=m(()=>a.options?"select":a.type),S=m(()=>a.type==="textarea"?"h-full":"h-12"),f=w(),x=y(null),p=y(null),s=y(null);if(b(()=>{x.value?r("setRef",x.value):p.value?r("setRef",p.value):r("setRef",s.value)}),a.ctrlKFocus){const n=l=>{l.ctrlKey&&l.key==="k"?(l.preventDefault(),s.value.focus()):l.key==="Escape"&&s.value.blur()};b(()=>{f.isFieldFocusRegistered||(window.addEventListener("keydown",n),f.isFieldFocusRegistered=!0)}),B(()=>{window.removeEventListener("keydown",n),f.isFieldFocusRegistered=!1})}return(n,l)=>(u(),i("div",N,[d.value==="select"?g((u(),i("select",{key:0,id:e.id,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value=t),name:e.name,class:h(c.value)},[(u(!0),i(V,null,q(e.options,t=>(u(),i("option",{key:t.id??t,value:t.id??t},R(t.label??t),9,L))),128))],10,j)),[[E,o.value]]):d.value==="textarea"?g((u(),i("textarea",{key:1,id:e.id,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value=t),class:h(c.value),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,placeholder:e.placeholder,required:e.required},null,10,O)),[[C,o.value]]):g((u(),i("input",{key:2,id:e.id,ref_key:"inputEl",ref:s,"onUpdate:modelValue":l[2]||(l[2]=t=>o.value=t),name:e.name,maxlength:e.maxlength,minlength:e.minlength,min:e.min,max:e.max,inputmode:e.inputmode,autocomplete:e.autocomplete,required:e.required,placeholder:e.placeholder,type:d.value,class:h(c.value),pattern:e.pattern},null,10,U)),[[D,o.value]]),e.icon?(u(),k(M,{key:3,icon:e.icon,h:S.value},null,8,["icon","h"])):K("",!0)]))}};export{A as _}; diff --git a/assets/FormControl-DgcWAxA4.js b/assets/FormControl-DgcWAxA4.js new file mode 100644 index 0000000..4353127 --- /dev/null +++ b/assets/FormControl-DgcWAxA4.js @@ -0,0 +1 @@ +import{A as e,C as t,D as n,G as r,Ut as i,Y as a,d as o,et as s,gt as c,j as l,k as u,lt as d,q as f,qt as p,s as m}from"./favicon-DOtDvKM0.js";import{a as h,i as g,o as _}from"./runtime-dom.esm-bundler-BDCxTkxb.js";var v={__name:`FormControlIcon`,props:{icon:{type:Object,default:null},h:{type:String,default:null}},setup(e){return(t,n)=>(a(),u(m,{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`]))}},y={class:`relative`},b=[`id`,`name`],x=[`value`],S=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`placeholder`,`required`],C=[`id`,`name`,`maxlength`,`minlength`,`min`,`max`,`inputmode`,`autocomplete`,`required`,`placeholder`,`type`,`pattern`],w={__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(m,{emit:w}){let T=m,E=w,D=n({get:()=>T.modelValue,set:e=>{E(`update:modelValue`,e)}}),O=n(()=>{let e=[`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`,k.value===`textarea`?`h-24`:`h-12`,T.borderless?`border-0`:`border`,T.transparent?`bg-transparent`:`bg-white dark:bg-slate-800`];return T.icon&&e.push(`pl-10`),e}),k=n(()=>T.options?`select`:T.type),A=n(()=>T.type===`textarea`?`h-full`:`h-12`),j=o(),M=c(null),N=c(null),P=c(null);if(f(()=>{M.value?E(`setRef`,M.value):N.value?E(`setRef`,N.value):E(`setRef`,P.value)}),T.ctrlKFocus){let e=e=>{e.ctrlKey&&e.key===`k`?(e.preventDefault(),P.value.focus()):e.key===`Escape`&&P.value.blur()};f(()=>{j.isFieldFocusRegistered||=(window.addEventListener(`keydown`,e),!0)}),r(()=>{window.removeEventListener(`keydown`,e),j.isFieldFocusRegistered=!1})}return(n,r)=>(a(),l(`div`,y,[k.value===`select`?d((a(),l(`select`,{key:0,id:m.id,"onUpdate:modelValue":r[0]||=e=>D.value=e,name:m.name,class:i(O.value)},[(a(!0),l(t,null,s(m.options,e=>(a(),l(`option`,{key:e.id??e,value:e.id??e},p(e.label??e),9,x))),128))],10,b)),[[h,D.value]]):k.value===`textarea`?d((a(),l(`textarea`,{key:1,id:m.id,"onUpdate:modelValue":r[1]||=e=>D.value=e,class:i(O.value),name:m.name,maxlength:m.maxlength,minlength:m.minlength,min:m.min,max:m.max,placeholder:m.placeholder,required:m.required},null,10,S)),[[_,D.value]]):d((a(),l(`input`,{key:2,id:m.id,ref_key:`inputEl`,ref:P,"onUpdate:modelValue":r[2]||=e=>D.value=e,name:m.name,maxlength:m.maxlength,minlength:m.minlength,min:m.min,max:m.max,inputmode:m.inputmode,autocomplete:m.autocomplete,required:m.required,placeholder:m.placeholder,type:k.value,class:i(O.value),pattern:m.pattern},null,10,C)),[[g,D.value]]),m.icon?(a(),u(v,{key:3,icon:m.icon,h:A.value},null,8,[`icon`,`h`])):e(``,!0)]))}};export{w as t}; \ No newline at end of file diff --git a/assets/FormField-BnVkNf9G.js b/assets/FormField-BnVkNf9G.js new file mode 100644 index 0000000..dba8fea --- /dev/null +++ b/assets/FormField-BnVkNf9G.js @@ -0,0 +1 @@ +import{A as e,D as t,O as n,Ut as r,Y as i,it as a,j as o,qt as s,tt as c}from"./favicon-DOtDvKM0.js";var l={class:`mb-6 last:mb-0`},u=[`for`],d={key:1,class:`text-xs text-gray-500 dark:text-slate-400 mt-1`},f={__name:`FormField`,props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(f){let p=a(),m=t(()=>{let e=[],t=p.default().length;return t>1&&e.push(`grid grid-cols-1 gap-3`),t===2&&e.push(`md:grid-cols-2`),e});return(t,a)=>(i(),o(`div`,l,[f.label?(i(),o(`label`,{key:0,for:f.labelFor,class:`block font-bold mb-2`},s(f.label),9,u)):e(``,!0),n(`div`,{class:r(m.value)},[c(t.$slots,`default`)],2),f.help?(i(),o(`div`,d,s(f.help),1)):e(``,!0)]))}};export{f as t}; \ No newline at end of file diff --git a/assets/FormField-Bwi0Loff.js b/assets/FormField-Bwi0Loff.js deleted file mode 100644 index 0d0293a..0000000 --- a/assets/FormField-Bwi0Loff.js +++ /dev/null @@ -1 +0,0 @@ -import{aM as d,v as i,a as s,f as a,t as o,j as r,p as u,ae as m,D as f}from"./index-Dd7VcHfL.js";const b={class:"mb-6 last:mb-0"},p=["for"],g={key:1,class:"text-xs text-gray-500 dark:text-slate-400 mt-1"},y={__name:"FormField",props:{label:{type:String,default:null},labelFor:{type:String,default:null},help:{type:String,default:null}},setup(e){const n=d(),c=i(()=>{const t=[],l=n.default().length;return l>1&&t.push("grid grid-cols-1 gap-3"),l===2&&t.push("md:grid-cols-2"),t});return(t,l)=>(s(),a("div",b,[e.label?(s(),a("label",{key:0,for:e.labelFor,class:"block font-bold mb-2"},o(e.label),9,p)):r("",!0),u("div",{class:f(c.value)},[m(t.$slots,"default")],2),e.help?(s(),a("div",g,o(e.help),1)):r("",!0)]))}};export{y as _}; diff --git a/assets/GameHeader-DTKGATHx.js b/assets/GameHeader-DTKGATHx.js deleted file mode 100644 index 5a1ec6b..0000000 --- a/assets/GameHeader-DTKGATHx.js +++ /dev/null @@ -1,5 +0,0 @@ -import{ac as H,ad as n,v as i,a as t,f as r,ae as $,j as p,af as v,p as l,aM as k,b as M,ah as b,t as S,u as _,l as V,r as x,V as P,e as L,w as C,F as y,g as z,c as B,s as N,aJ as j}from"./index-Dd7VcHfL.js";import{F as E}from"./PhGear.vue-DVEbUzyP.js";import{I as T}from"./PhHouse.vue-Wi_lOtIh.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],J={key:2},O=l("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM64,72H192a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm0,48H96a8,8,0,0,1,0,16H64a8,8,0,0,1,0-16Zm40,64H64a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm94.55-40.71L180.69,158l5.44,22a4,4,0,0,1-1.49,4.17,4.05,4.05,0,0,1-2.39.79,4,4,0,0,1-2-.55L160,172.54l-20.22,11.91a4,4,0,0,1-5.91-4.41l5.44-22-17.86-14.75a4,4,0,0,1,2.24-7.07l23.58-1.82,9.06-21a4,4,0,0,1,7.34,0l9.06,21,23.58,1.82a4,4,0,0,1,2.24,7.07Z"},null,-1),K=[O],Q={key:3},X=l("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,70H96a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm72,52H40a6,6,0,0,0,0,12h72a6,6,0,0,0,0-12Zm123.82-43.76-23.49,19.39,7.16,28.93a6,6,0,0,1-8.87,6.61L184,181.5l-26.62,15.67a6,6,0,0,1-8.87-6.61l7.16-28.93-23.49-19.39a6,6,0,0,1,3.36-10.61l31-2.4,11.91-27.61a6,6,0,0,1,11,0l11.91,27.61,31,2.4a6,6,0,0,1,3.36,10.61Zm-19.1.21-19.83-1.53a6,6,0,0,1-5-3.61L184,119.14l-7.84,18.17a6,6,0,0,1-5,3.61l-19.83,1.53,14.94,12.33a6,6,0,0,1,2,6.07l-4.63,18.74L181,169.37a6,6,0,0,1,6.08,0l17.37,10.22-4.63-18.74a6,6,0,0,1,2-6.07Z"},null,-1),Y=[X],a0={key:4},e0=l("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,72H96a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm72,48H40a8,8,0,0,0,0,16h72a8,8,0,0,0,0-16Zm125.09-40.22-22.52,18.59,6.86,27.71a8,8,0,0,1-11.82,8.81L184,183.82l-25.61,15.07a8,8,0,0,1-11.82-8.81l6.85-27.71-22.51-18.59a8,8,0,0,1,4.47-14.14l29.84-2.31,11.43-26.5a8,8,0,0,1,14.7,0l11.43,26.5,29.84,2.31a8,8,0,0,1,4.47,14.14Zm-25.47.28-14.89-1.15a8,8,0,0,1-6.73-4.8l-6-13.92-6,13.92a8,8,0,0,1-6.73,4.8l-14.89,1.15,11.11,9.18a8,8,0,0,1,2.68,8.09l-3.5,14.12,13.27-7.81a8,8,0,0,1,8.12,0l13.27,7.81-3.5-14.12a8,8,0,0,1,2.68-8.09Z"},null,-1),l0=[e0],t0={key:5},r0=l("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,68H96a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm72,56H40a4,4,0,0,0,0,8h72a4,4,0,0,0,0-8Zm122.55-47.3-24.46,20.19L217.55,191a4,4,0,0,1-1.49,4.17,4.06,4.06,0,0,1-2.4.79,4,4,0,0,1-2-.55L184,179.18l-27.64,16.27a4,4,0,0,1-5.91-4.41l7.46-30.15L133.45,140.7a4,4,0,0,1,2.24-7.08l32.24-2.49,12.4-28.71a4,4,0,0,1,7.34,0l12.4,28.71,32.24,2.49a4,4,0,0,1,2.24,7.08Zm-12.74.14L197,138.92a4,4,0,0,1-3.36-2.4L184,114.1l-9.68,22.42a4,4,0,0,1-3.36,2.4l-24.77,1.92L165,156.33a4,4,0,0,1,1.33,4l-5.78,23.36L182,171.09a4,4,0,0,1,4.06,0l21.47,12.64-5.78-23.36a4,4,0,0,1,1.33-4Z"},null,-1),o0=[r0],s0={name:"PhListStar"},A=H({...s0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",q,R)):e.value==="duotone"?(t(),r("g",D,U)):e.value==="fill"?(t(),r("g",J,K)):e.value==="light"?(t(),r("g",Q,Y)):e.value==="regular"?(t(),r("g",a0,l0)):e.value==="thin"?(t(),r("g",t0,o0)):p("",!0)],16,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],P0={key:1},C0=l("path",{d:"M141.66,201,129,213.66a8,8,0,0,1-11.32,0L92,188,58.35,221.66a8,8,0,0,1-11.32,0L34.34,209a8,8,0,0,1,0-11.31L68,164,42.34,138.36a8,8,0,0,1,0-11.32L55,114.34a8,8,0,0,1,11.32,0l75.3,75.3A8,8,0,0,1,141.66,201Z",opacity:"0.2"},null,-1),z0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-12.69,12.7a16,16,0,0,0,0,22.63l20,20-28,28a16,16,0,0,0,0,22.63l12.69,12.68a16,16,0,0,0,22.62,0l28-28,20,20a16,16,0,0,0,22.64,0l12.69-12.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32ZM52.69,216,40,203.32l28-28L80.68,188Zm70.61-8L48,132.71,60.7,120,136,195.31ZM208,100.06l-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),B0=[C0,z0],N0={key:2},j0=l("path",{d:"M216,32H152a8,8,0,0,0-6.34,3.12l-64,83.21L72,108.69a16,16,0,0,0-22.64,0l-8.69,8.7a16,16,0,0,0,0,22.63l22,22-32,32a16,16,0,0,0,0,22.63l8.69,8.68a16,16,0,0,0,22.62,0l32-32,22,22a16,16,0,0,0,22.64,0l8.69-8.7a16,16,0,0,0,0-22.63l-9.64-9.64,83.21-64A8,8,0,0,0,224,104V40A8,8,0,0,0,216,32Zm-8,68.06-81.74,62.88L115.32,152l50.34-50.34a8,8,0,0,0-11.32-11.31L104,140.68,93.07,129.74,155.94,48H208Z"},null,-1),E0=[j0],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],J0={name:"PhSword"},O0=H({...J0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",_0,x0)):e.value==="duotone"?(t(),r("g",P0,B0)):e.value==="fill"?(t(),r("g",N0,E0)):e.value==="light"?(t(),r("g",T0,q0)):e.value==="regular"?(t(),r("g",G0,D0)):e.value==="thin"?(t(),r("g",F0,U0)):p("",!0)],16,S0))}}),K0=["width","height","fill","transform"],Q0={key:0},X0=l("path",{d:"M152,80a12,12,0,0,1,12-12h80a12,12,0,0,1,0,24H164A12,12,0,0,1,152,80Zm92,36H164a12,12,0,0,0,0,24h80a12,12,0,0,0,0-24Zm0,48H188a12,12,0,0,0,0,24h56a12,12,0,0,0,0-24Zm-88.38,25a12,12,0,1,1-23.24,6c-5.72-22.23-28.24-39-52.38-39s-46.66,16.76-52.38,39a12,12,0,1,1-23.24-6c5.38-20.9,20.09-38.16,39.11-48a52,52,0,1,1,73,0C135.53,150.85,150.24,168.11,155.62,189ZM80,132a28,28,0,1,0-28-28A28,28,0,0,0,80,132Z"},null,-1),Y0=[X0],a1={key:1},e1=l("path",{d:"M120,104A40,40,0,1,1,80,64,40,40,0,0,1,120,104Z",opacity:"0.2"},null,-1),l1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),t1=[e1,l1],r1={key:2},o1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16ZM109.29,142a48,48,0,1,0-58.58,0c-20.62,8.73-36.87,26.3-42.46,48A8,8,0,0,0,16,200H144a8,8,0,0,0,7.75-10C146.16,168.29,129.91,150.72,109.29,142Z"},null,-1),s1=[o1],i1={key:3},n1=l("path",{d:"M154,80a6,6,0,0,1,6-6h88a6,6,0,0,1,0,12H160A6,6,0,0,1,154,80Zm94,42H160a6,6,0,0,0,0,12h88a6,6,0,0,0,0-12Zm0,48H184a6,6,0,0,0,0,12h64a6,6,0,0,0,0-12Zm-98.19,20.5a6,6,0,1,1-11.62,3C131.7,168.29,107.23,150,80,150s-51.7,18.29-58.19,43.49a6,6,0,1,1-11.62-3c5.74-22.28,23-40.07,44.67-48a46,46,0,1,1,50.28,0C126.79,150.43,144.08,168.22,149.81,190.5ZM80,138a34,34,0,1,0-34-34A34,34,0,0,0,80,138Z"},null,-1),u1=[n1],c1={key:4},m1=l("path",{d:"M152,80a8,8,0,0,1,8-8h88a8,8,0,0,1,0,16H160A8,8,0,0,1,152,80Zm96,40H160a8,8,0,0,0,0,16h88a8,8,0,0,0,0-16Zm0,48H184a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm-96.25,22a8,8,0,0,1-5.76,9.74,7.55,7.55,0,0,1-2,.26,8,8,0,0,1-7.75-6c-6.16-23.94-30.34-42-56.25-42s-50.09,18.05-56.25,42a8,8,0,0,1-15.5-4c5.59-21.71,21.84-39.29,42.46-48a48,48,0,1,1,58.58,0C129.91,150.71,146.16,168.29,151.75,190ZM80,136a32,32,0,1,0-32-32A32,32,0,0,0,80,136Z"},null,-1),d1=[m1],h1={key:5},g1=l("path",{d:"M156,80a4,4,0,0,1,4-4h88a4,4,0,0,1,0,8H160A4,4,0,0,1,156,80Zm92,44H160a4,4,0,0,0,0,8h88a4,4,0,0,0,0-8Zm0,48H184a4,4,0,0,0,0,8h64a4,4,0,0,0,0-8ZM147.87,191a4,4,0,0,1-2.87,4.87,3.87,3.87,0,0,1-1,.13,4,4,0,0,1-3.87-3c-6.71-26.08-32-45-60.13-45s-53.41,18.92-60.13,45a4,4,0,1,1-7.74-2c5.92-23,24.57-41.14,47.52-48a44,44,0,1,1,40.7,0C123.3,149.86,142,168,147.87,191ZM80,140a36,36,0,1,0-36-36A36,36,0,0,0,80,140Z"},null,-1),Z1=[g1],p1={name:"PhUserList"},$1=H({...p1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const a=o,m=n("weight","regular"),d=n("size","1em"),s=n("color","currentColor"),g=n("mirrored",!1),e=i(()=>a.weight??m),u=i(()=>a.size??d),c=i(()=>a.color??s),Z=i(()=>a.mirrored!==void 0?a.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(h,f)=>(t(),r("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:c.value,transform:Z.value},h.$attrs),[$(h.$slots,"default"),e.value==="bold"?(t(),r("g",Q0,Y0)):e.value==="duotone"?(t(),r("g",a1,t1)):e.value==="fill"?(t(),r("g",r1,s1)):e.value==="light"?(t(),r("g",i1,u1)):e.value==="regular"?(t(),r("g",c1,d1)):e.value==="thin"?(t(),r("g",h1,Z1)):p("",!0)],16,K0))}}),H1={class:"mb-2"},v1={class:"text-center lg:text-left items-center justify-center lg:justify-start gap-2"},f1={class:"flex items-center justify-start"},L1={class:"text-2xl md:text-3xl leading-tight"},y1={class:"w-full flex gap-1 mb-4"},A1={__name:"GameTitleLine",props:{path:{type:String,default:null},title:{type:String,required:!0}},setup(o){const a=i(()=>k().default);return(m,d)=>(t(),r("section",H1,[l("div",v1,[l("div",f1,[M(b,{path:o.path,class:"w-12 h-12 p-1 drop-shadow-md"},null,8,["path"]),l("h1",L1,S(o.title),1)]),l("div",y1,[a.value?$(m.$slots,"default",{key:0}):p("",!0)])])]))}},w1="https://cdn.phaseii.network/file/PhaseII/web-assets";function M1(o,a){return a?`${w1}/games/${o.id}/card/${a}.webp`:o?.cardBG}function k1(o,a){return a&&o.videoTable?.includes(a)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${o.id}/${a}.mp4`:null}function b1(o,a){return o.videoTable?.includes(a)?null:` - background-image: url('${M1(o,a)}'); - background-size: cover; - background-repeat: no-repeat; - `}const S1=["src"],_1={class:"bg-white dark:bg-slate-900/90 rounded-2xl card-content"},V1={class:"w-full"},x1={class:"w-full mb-4"},P1={class:"w-full grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-6 2xl:flex gap-3"},N1={__name:"GameHeader",props:{game:{type:Object,required:!0},version:{type:Number,default:null}},setup(o){const a=_(),m=V(),d=x(a.userProfiles);P(()=>a.userProfiles,e=>{d.value=e});const s=o;function g(){const e=[{label:`${s.game.shortName?s.game.shortName:s.game.name} Home`,icon:T,path:`/games/${s.game.id}/`,route:"game_page",color:"success"}];return d.value.some(u=>u.game===s.game.id)&&(e.push({label:"My Profile",icon:$1,path:`/games/${s.game.id}/profiles/${a.userId}`,route:"game_profile",color:"info"}),e.push({label:"Edit Profile",icon:E,path:`/games/${s.game.id}/edit`,route:"edit_profile",color:"warning"}),s.game.noRivals||e.push({label:"Rivals",icon:O0,path:`/games/${s.game.id}/rivals`,route:"game_rivals",color:"danger"}),s.game.noScores||(e.push({label:"My Scores",icon:w,path:`/games/${s.game.id}/scores/${a.userId}`,color:"info"}),e.push({label:"My Records",icon:A,path:`/games/${s.game.id}/records/${a.userId}`,route:"personal_records",color:"info"}))),s.game.noScores||e.push({label:"Network Scores",icon:w,path:`/games/${s.game.id}/scores`,route:"all_scores",color:"success"},{label:"Network Records",icon:A,path:`/games/${s.game.id}/records`,route:"all_records",color:"success"}),e}return(e,u)=>o.game?(t(),r("div",{key:0,style:j(L(b1)(o.game,o.version)),class:"rounded-2xl mb-6 card-container"},[l("video",{autoplay:"",muted:"",loop:"",playsinline:"",src:L(k1)(o.game,o.version),class:"background-video"},null,8,S1),l("div",_1,[M(A1,{path:o.game.icon,title:o.game.name},{default:C(()=>[l("div",V1,[l("div",x1,[$(e.$slots,"default")]),l("div",P1,[(t(!0),r(y,null,z(g(),c=>(t(),r(y,{key:c.path},[c.route!=L(m).name?(t(),B(N,{key:0,to:c.path,icon:c.icon,label:c.label,color:c.color},null,8,["to","icon","label","color"])):p("",!0)],64))),128))])])]),_:3},8,["path","title"])])],4)):p("",!0)}};export{O0 as G,N1 as _,A as a}; diff --git a/assets/GameHeader-SCDy2Xxi.js b/assets/GameHeader-SCDy2Xxi.js new file mode 100644 index 0000000..82503b7 --- /dev/null +++ b/assets/GameHeader-SCDy2Xxi.js @@ -0,0 +1,5 @@ +import{A as e,C as t,Ct as n,D as r,I as i,Kt as a,L as o,O as s,U as c,V as l,Y as u,_ as d,ct as f,d as p,et as m,gt as h,it as g,j as _,k as ee,n as v,qt as y,st as te,tt as b}from"./favicon-DOtDvKM0.js";import{t as ne}from"./PhGear.vue-CNxG7eMP.js";import{t as x}from"./PhHouse.vue-C_aFDx4J.js";import{K as S}from"./index-CioSqWPr.js";var C=[`width`,`height`,`fill`,`transform`],w={key:0},T=[s(`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)],E={key:1},D=[s(`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),s(`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)],O={key:2},k=[s(`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)],A={key:3},j=[s(`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)],M={key:4},N=[s(`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)],P={key:5},F=[s(`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)],I=o({name:`PhListStar`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),_(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(u(),_(`g`,w,T)):d.value===`duotone`?(u(),_(`g`,E,D)):d.value===`fill`?(u(),_(`g`,O,k)):d.value===`light`?(u(),_(`g`,A,j)):d.value===`regular`?(u(),_(`g`,M,N)):d.value===`thin`?(u(),_(`g`,P,F)):e(``,!0)],16,C))}}),L=[`width`,`height`,`fill`,`transform`],R={key:0},z=[s(`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)],B={key:1},V=[s(`path`,{d:`M200,192a24,24,0,1,1-24-24A24,24,0,0,1,200,192Z`,opacity:`0.2`},null,-1),s(`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)],H={key:2},U=[s(`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)],W={key:3},G=[s(`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)],K={key:4},q=[s(`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)],J={key:5},Y=[s(`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)],X=o({name:`PhPlaylist`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),_(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(u(),_(`g`,R,z)):d.value===`duotone`?(u(),_(`g`,B,V)):d.value===`fill`?(u(),_(`g`,H,U)):d.value===`light`?(u(),_(`g`,W,G)):d.value===`regular`?(u(),_(`g`,K,q)):d.value===`thin`?(u(),_(`g`,J,Y)):e(``,!0)],16,L))}}),Z=[`width`,`height`,`fill`,`transform`],re={key:0},ie=[s(`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)],ae={key:1},oe=[s(`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),s(`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)],se={key:2},ce=[s(`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)],le={key:3},ue=[s(`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)],de={key:4},fe=[s(`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)],pe={key:5},me=[s(`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)],Q=o({name:`PhSword`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),_(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(u(),_(`g`,re,ie)):d.value===`duotone`?(u(),_(`g`,ae,oe)):d.value===`fill`?(u(),_(`g`,se,ce)):d.value===`light`?(u(),_(`g`,le,ue)):d.value===`regular`?(u(),_(`g`,de,fe)):d.value===`thin`?(u(),_(`g`,pe,me)):e(``,!0)],16,Z))}}),he=[`width`,`height`,`fill`,`transform`],ge={key:0},_e=[s(`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)],ve={key:1},ye=[s(`path`,{d:`M120,104A40,40,0,1,1,80,64,40,40,0,0,1,120,104Z`,opacity:`0.2`},null,-1),s(`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)],be={key:2},xe=[s(`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)],Se={key:3},Ce=[s(`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)],we={key:4},Te=[s(`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)],Ee={key:5},De=[s(`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)],Oe=o({name:`PhUserList`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),_(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(u(),_(`g`,ge,_e)):d.value===`duotone`?(u(),_(`g`,ve,ye)):d.value===`fill`?(u(),_(`g`,be,xe)):d.value===`light`?(u(),_(`g`,Se,Ce)):d.value===`regular`?(u(),_(`g`,we,Te)):d.value===`thin`?(u(),_(`g`,Ee,De)):e(``,!0)],16,he))}}),ke={class:`mb-2`},Ae={class:`text-center lg:text-left items-center justify-center lg:justify-start gap-2`},je={class:`flex items-center justify-start`},Me={class:`text-2xl md:text-3xl leading-tight`},Ne={class:`w-full flex gap-1 mb-4`},Pe={__name:`GameTitleLine`,props:{path:{type:String,default:null},title:{type:String,required:!0}},setup(t){let n=r(()=>g().default);return(r,a)=>(u(),_(`section`,ke,[s(`div`,Ae,[s(`div`,je,[i(S,{path:t.path,class:`w-12 h-12 p-1 drop-shadow-md`},null,8,[`path`]),s(`h1`,Me,y(t.title),1)]),s(`div`,Ne,[n.value?b(r.$slots,`default`,{},void 0,void 0,0):e(``,!0)])])]))}},$=`https://cdn.phaseii.network/file/PhaseII/web-assets`;function Fe(e,t){return t?`${$}/games/${e.id}/card/${t}.webp`:e?.cardBG}function Ie(e,t){return t&&e.videoTable?.includes(t)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${e.id}/${t}.mp4`:null}function Le(e,t){return e.videoTable?.includes(t)?null:` + background-image: url('${Fe(e,t)}'); + background-size: cover; + background-repeat: no-repeat; + `}var Re=[`src`],ze={class:`bg-white dark:bg-slate-900/90 rounded-2xl card-content`},Be={class:`w-full`},Ve={class:`w-full mb-4`},He={class:`w-full grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-6 2xl:flex gap-3`},Ue={__name:`GameHeader`,props:{game:{type:Object,required:!0},version:{type:Number,default:null}},setup(r){let o=p(),c=d(),l=h(o.userProfiles);te(()=>o.userProfiles,e=>{l.value=e});let g=r;function y(){let e=[{label:`${g.game.shortName?g.game.shortName:g.game.name} Home`,icon:x,path:`/games/${g.game.id}/`,route:`game_page`,color:`success`}];return l.value.some(e=>e.game===g.game.id)&&(e.push({label:`My Profile`,icon:Oe,path:`/games/${g.game.id}/profiles/${o.userId}`,route:`game_profile`,color:`info`}),e.push({label:`Edit Profile`,icon:ne,path:`/games/${g.game.id}/edit`,route:`edit_profile`,color:`warning`}),g.game.noRivals||e.push({label:`Rivals`,icon:Q,path:`/games/${g.game.id}/rivals`,route:`game_rivals`,color:`danger`}),g.game.noScores||(e.push({label:`My Scores`,icon:X,path:`/games/${g.game.id}/scores/${o.userId}`,color:`info`}),e.push({label:`My Records`,icon:I,path:`/games/${g.game.id}/records/${o.userId}`,route:`personal_records`,color:`info`}))),g.game.noScores||e.push({label:`Network Scores`,icon:X,path:`/games/${g.game.id}/scores`,route:`all_scores`,color:`success`},{label:`Network Records`,icon:I,path:`/games/${g.game.id}/records`,route:`all_records`,color:`success`}),e}return(o,l)=>r.game?(u(),_(`div`,{key:0,style:a(n(Le)(r.game,r.version)),class:`rounded-2xl mb-6 card-container`},[s(`video`,{autoplay:``,muted:``,loop:``,playsinline:``,src:n(Ie)(r.game,r.version),class:`background-video`},null,8,Re),s(`div`,ze,[i(Pe,{path:r.game.icon,title:r.game.name},{default:f(()=>[s(`div`,Be,[s(`div`,Ve,[b(o.$slots,`default`)]),s(`div`,He,[(u(!0),_(t,null,m(y(),r=>(u(),_(t,{key:r.path},[r.route==n(c).name?e(``,!0):(u(),ee(v,{key:0,to:r.path,icon:r.icon,label:r.label,color:r.color},null,8,[`to`,`icon`,`label`,`color`]))],64))),128))])])]),_:3},8,[`path`,`title`])])],4)):e(``,!0)}};export{Q as n,I as r,Ue as t}; \ No newline at end of file diff --git a/assets/GameView-CRJJS4Ra.js b/assets/GameView-CRJJS4Ra.js deleted file mode 100644 index 1efea60..0000000 --- a/assets/GameView-CRJJS4Ra.js +++ /dev/null @@ -1 +0,0 @@ -import{a as r,f as n,p as o,t as k,l as U,m as tt,r as v,B as at,V as et,ag as st,o as rt,i as S,c as P,w as I,b as d,_ as lt,e as l,j as m,D as it,d as H,n as L,F as C,g as N,y as nt,M as j,k as ot}from"./index-Dd7VcHfL.js";import{g as q,_ as ut,I as dt}from"./danClass-ieL5q84I.js";import{F as ct}from"./PhUsersThree.vue-DvO5bMvS.js";import{_ as ft}from"./GameHeader-DTKGATHx.js";import{_ as mt}from"./FormControl-CCDw8uxL.js";import{g as T,_ as ht}from"./ProfileCard-8O4l_8KY.js";import{_ as _t}from"./GeneralTable-CTYDRn3D.js";import{a as vt,A as gt}from"./profile-D_7fwj3s.js";import{a as pt}from"./music-CsLF0Y6u.js";import{d as yt}from"./userData-DZYdegtD.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./contentExport-DSLxdCzf.js";const xt={class:"flex mt-3"},wt=["href"],A={__name:"SongCardSmall",props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(y){return(G,E)=>(r(),n("div",xt,[o("a",{class:"bg-slate-700 p-2 rounded-xl hover:text-slate-300",href:`/games/${y.gameId}/song/${y.musicData.id}`},k(y.musicData.name)+" - "+k(y.musicData.artist),9,wt)]))}},bt={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Vt={class:"md:w-1/3 md:text-right"},It={key:1,class:"w-full"},kt={key:0,class:"grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6"},$t={key:1},Dt={key:0},Pt={class:"text-xl font-bold"},At={class:"text-md font-light flex gap-2"},Et={class:"font-normal"},St={class:"font-normal"},Ct={key:0},Gt={class:"flex gap-6 text-lg mt-3"},Bt={key:1,class:"flex mt-3"},Ft={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Mt={class:"w-full"},Yt={__name:"GameView",setup(y){const G=U(),E=tt();var u=null,i=null;const x=v(null),B=v(null),w=v([]),b=v(null),F=v([]),$=v([]),g=v(null),h=v(null),c=at({currentVersion:null});et(()=>c.currentVersion,()=>{M(c.currentVersion,w.length!=0),R(),$.value=[]}),u=G.params.id,i=st(u),i==null&&E.push({name:"ErrorPage",params:{catchAll:"404"}}),rt(async()=>{await R(),await M(null,w.length==0)});async function M(e,a){try{const t=await vt(u,e,a);w.value.length===0&&!a&&(w.value=O(t.profiles)),b.value=t.hitchart,a&&(F.value=t.scheduledEvents,K()),$.value=W(t.hitchart).concat(Y(t.scheduledEvents)),await Q(),b.value=Z(t.hitchart)}catch(t){console.error("Failed to fetch profile data:",t)}}async function R(){try{x.value=null;const e=await gt(u,c.currentVersion);if(!e)return;x.value=e.profile,B.value=e.versions,e&&!c.currentVersion&&(c.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error("Failed to fetch user profile data:",e)}}const p=[];if(i.playerChara&&p.push({text:"Chara",value:"chara",width:10}),p.push({text:"Player",value:"username",sortable:!0,width:130}),i.noRivals||p.push({text:"Rival ID",value:"extid",sortable:!0,width:120}),p.push({text:"Last Play",value:"stats.last_play_timestamp",sortable:!0,width:150},{text:"Last Arcade",value:"stats.last_play_arcade",sortable:!0,width:150},{text:"Plays",value:"stats.total_plays",sortable:!0,width:50}),i.playerHeaders)for(var z of i.playerHeaders)p.push(z);function O(e){var a=[];for(var t of e)t.extid&&(t.extid=yt(t.extid)),t.stats&&(t.stats.last_play_timestamp&&(t.stats.last_play_timestamp=S(t.stats.last_play_timestamp)),t.sgrade&&(t.sgrade=q(t.sgrade).short),t.dgrade&&(t.dgrade=q(t.dgrade).short),t.flare_single!==void 0&&(t.flare_single=T(t.flare_single).label),t.flare_double!==void 0&&(t.flare_double=T(t.flare_double).label)),a.push(t);return a.sort((s,_)=>{const D=s.stats&&s.stats.total_plays||0;return(_.stats&&_.stats.total_plays||0)-D}),a}function X(e){var a=[];for(const t of i.versions)e.includes(t.id)&&a.push(t);return a}const J=e=>{const a=e.userId;E.push(`/games/${u}/profiles/${a}`)};function K(){return i.scheduledEvents?(h.value=i.scheduledEvents[c.currentVersion]??null,h.value):null}async function Q(){if($.value.length){const e=await pt(u,c.currentVersion,$.value,!0);g.value=e}}function V(e){return g.value?g.value.find(a=>a.id==e)||{}:{}}function f(e){return F.value.find(t=>t.id==e)}function W(e){var a=[];for(const t in e){const s=e[t][0];a.push(s)}return a}function Y(e){if(h.value==null)return[];var a=[];for(const t of h.value){const s=e.find(_=>_.id==t.id);if(s?.data?.music)if(Array.isArray(s?.data.music))for(const _ of s.data.music)a.push(_);else a.push(s?.data.music);s?.data?.today&&a.push(s?.data.today),s?.data?.whim&&a.push(s?.data.whim)}return a}function Z(e){var a=[];for(const t in e){const s=e[t][0],_=e[t][1],D=V(s);a.push({songid:s,plays:_,name:D?.name,artist:D?.artist})}return a}return(e,a)=>(r(),P(ot,null,{default:I(()=>[d(lt,null,{default:I(()=>[d(ft,{game:l(i),version:c.currentVersion},{default:I(()=>[l(i).versions&&x.value?(r(),n("div",bt,[o("div",Vt,[a[1]||(a[1]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(mt,{modelValue:c.currentVersion,"onUpdate:modelValue":a[0]||(a[0]=t=>c.currentVersion=t),options:X(B.value)},null,8,["modelValue","options"])])])):m("",!0),x.value?(r(),n("div",It,[d(ht,{game:l(u),version:c.currentVersion,profile:x.value},null,8,["game","version","profile"])])):m("",!0)]),_:1},8,["game","version"]),h.value||!l(i).noScores&&b.value?.length?(r(),n("div",kt,[!l(i).noScores&&b.value?.length?(r(),n("div",{key:0,class:it({"md:col-span-2":!h.value})},[d(ut,{"hitchart-data":b.value,"game-id":l(u)},null,8,["hitchart-data","game-id"])],2)):m("",!0),h.value!=null?(r(),n("div",$t,[d(H,{icon:l(dt),color:"text-emerald-400",title:"Scheduled Events",main:""},null,8,["icon"]),d(L,null,{default:I(()=>[g.value&&g.value?.length?(r(!0),n(C,{key:0},N(h.value,t=>(r(),n("div",{key:t.id},[f(t.id)?(r(),n(C,{key:0},[t.id?(r(),n("div",Dt,[d(nt,{color:"info",label:t.duration},null,8,["label"]),o("h1",Pt,k(t.name),1),o("div",At,[o("h1",null,[a[2]||(a[2]=j(" Started ",-1)),o("span",Et,k(l(S)(f(t.id)?.start_time)),1)]),a[4]||(a[4]=o("span",null,"|",-1)),o("h1",null,[a[3]||(a[3]=j(" Expires ",-1)),o("span",St,k(l(S)(f(t.id)?.end_time)),1)])]),Array.isArray(f(t.id)?.data?.music)&&g.value?(r(),n("div",Ct,[o("div",Gt,[(r(!0),n(C,null,N(f(t.id).data.music,s=>(r(),P(A,{"game-id":l(u),"music-data":V(s)},null,8,["game-id","music-data"]))),256))])])):f(t.id)?.data?.music?(r(),n("div",Bt,[d(A,{"game-id":l(u),"music-data":V(f(t.id)?.data?.music)},null,8,["game-id","music-data"])])):m("",!0),f(t.id)?.data?.today?(r(),P(A,{key:2,"game-id":l(u),"music-data":V(f(t.id)?.data?.today)},null,8,["game-id","music-data"])):m("",!0),f(t.id)?.data?.whim?(r(),P(A,{key:3,"game-id":l(u),"music-data":V(f(t.id)?.data?.whim)},null,8,["game-id","music-data"])):m("",!0)])):m("",!0)],64)):m("",!0)]))),128)):m("",!0)]),_:1})])):m("",!0)])):m("",!0),d(H,{icon:l(ct),color:"text-blue-400",title:"All Players",main:""},null,8,["icon"]),d(L,{"has-table":""},{default:I(()=>[o("div",Ft,[o("div",Mt,[d(_t,{headers:p,items:w.value,onRowClicked:J},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{Yt as default}; diff --git a/assets/GameView-E8m0UD90.js b/assets/GameView-E8m0UD90.js new file mode 100644 index 0000000..1b99ea2 --- /dev/null +++ b/assets/GameView-E8m0UD90.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Ut as o,Y as s,_ as ee,c,ct as l,et as u,gt as d,j as f,k as p,mt as te,q as ne,qt as m,st as re,v as h}from"./favicon-DOtDvKM0.js";import{n as g,r as ie,t as _}from"./danClass-Ru6Q0u3W.js";import{t as ae}from"./GeneralTable-B4uoiiRj.js";import{t as oe}from"./GameHeader-SCDy2Xxi.js";import{t as se}from"./PhUsersThree.vue-TT9cN4iP.js";import{$ as ce,J as le,b as ue,et as de,t as v,y}from"./index-CioSqWPr.js";import{t as fe}from"./FormControl-DgcWAxA4.js";import{t as pe}from"./userData-DtiBlIOQ.js";import{n as b,t as me}from"./ProfileCard-C_7NBemS.js";import{a as he,r as ge}from"./profile-Ci8BPFQa.js";import{t as _e}from"./music-fARBPEcN.js";var ve={class:`flex mt-3`},x=[`href`],S={__name:`SongCardSmall`,props:{musicData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(e){return(t,n)=>(s(),f(`div`,ve,[a(`a`,{class:`bg-slate-700 p-2 rounded-xl hover:text-slate-300`,href:`/games/${e.gameId}/song/${e.musicData.id}`},m(e.musicData.name)+` - `+m(e.musicData.artist),9,x)]))}},C={key:0,class:`w-full md:flex md:-mt-[75px] mb-4 place-content-end`},w={class:`md:w-1/3 md:text-right`},T={key:1,class:`w-full`},E={key:0,class:`grid lg:grid-cols-2 items-stretch w-full gap-6 mb-6`},D={key:1},O={key:0},k={class:`text-xl font-bold`},A={class:`text-md font-light flex gap-2`},j={class:`font-normal`},M={class:`font-normal`},N={key:0},P={class:`flex gap-6 text-lg mt-3`},F={key:1,class:`flex mt-3`},ye={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},be={class:`w-full`},I={__name:`GameView`,setup(ve){let x=ee(),I=h();var L=null,R=null;let z=d(null),B=d(null),V=d([]),H=d(null),U=d([]),W=d([]),G=d(null),K=d(null),q=te({currentVersion:null});re(()=>q.currentVersion,()=>{J(q.currentVersion,V.length!=0),Y(),W.value=[]}),L=x.params.id,R=ce(L),R??I.push({name:`ErrorPage`,params:{catchAll:`404`}}),ne(async()=>{await Y(),await J(null,V.length==0)});async function J(e,t){try{let n=await ge(L,e,t);V.value.length===0&&!t&&(V.value=Se(n.profiles)),H.value=n.hitchart,t&&(U.value=n.scheduledEvents,Te()),W.value=Ee(n.hitchart).concat(De(n.scheduledEvents)),await Z(),H.value=Oe(n.hitchart)}catch(e){console.error(`Failed to fetch profile data:`,e)}}async function Y(){try{z.value=null;let e=await he(L,q.currentVersion);if(!e)return;z.value=e.profile,B.value=e.versions,e&&!q.currentVersion&&(q.currentVersion=e.versions[e.versions.length-1])}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let X=[];if(R.playerChara&&X.push({text:`Chara`,value:`chara`,width:10}),X.push({text:`Player`,value:`username`,sortable:!0,width:130}),R.noRivals||X.push({text:`Rival ID`,value:`extid`,sortable:!0,width:120}),X.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}),R.playerHeaders)for(var xe of R.playerHeaders)X.push(xe);function Se(e){var t=[];for(var n of e)n.extid&&=pe(n.extid),n.stats&&(n.stats.last_play_timestamp&&(n.stats.last_play_timestamp=v(n.stats.last_play_timestamp)),n.sgrade&&=_(n.sgrade).short,n.dgrade&&=_(n.dgrade).short,n.flare_single!==void 0&&(n.flare_single=b(n.flare_single).label),n.flare_double!==void 0&&(n.flare_double=b(n.flare_double).label)),t.push(n);return t.sort((e,t)=>{let n=e.stats&&e.stats.total_plays||0;return(t.stats&&t.stats.total_plays||0)-n}),t}function Ce(e){var t=[];for(let n of R.versions)e.includes(n.id)&&t.push(n);return t}let we=e=>{let t=e.userId;I.push(`/games/${L}/profiles/${t}`)};function Te(){return R.scheduledEvents?(K.value=R.scheduledEvents[q.currentVersion]??null,K.value):null}async function Z(){if(W.value.length){let e=await _e(L,q.currentVersion,W.value,!0);G.value=e}}function Q(e){return G.value&&G.value.find(t=>t.id==e)||{}}function $(e){return U.value.find(t=>t.id==e)}function Ee(e){var t=[];for(let n in e){let r=e[n][0];t.push(r)}return t}function De(e){if(K.value==null)return[];var t=[];for(let n of K.value){let r=e.find(e=>e.id==n.id);if(r?.data?.music)if(Array.isArray(r?.data.music))for(let e of r.data.music)t.push(e);else t.push(r?.data.music);r?.data?.today&&t.push(r?.data.today),r?.data?.whim&&t.push(r?.data.whim)}return t}function Oe(e){var t=[];for(let n in e){let r=e[n][0],i=e[n][1],a=Q(r);t.push({songid:r,plays:i,name:a?.name,artist:a?.artist})}return t}return(ee,d)=>(s(),p(ue,null,{default:l(()=>[i(le,null,{default:l(()=>[i(oe,{game:n(R),version:q.currentVersion},{default:l(()=>[n(R).versions&&z.value?(s(),f(`div`,C,[a(`div`,w,[d[1]||=a(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),i(fe,{modelValue:q.currentVersion,"onUpdate:modelValue":d[0]||=e=>q.currentVersion=e,options:Ce(B.value)},null,8,[`modelValue`,`options`])])])):e(``,!0),z.value?(s(),f(`div`,T,[i(me,{game:n(L),version:q.currentVersion,profile:z.value},null,8,[`game`,`version`,`profile`])])):e(``,!0)]),_:1},8,[`game`,`version`]),K.value||!n(R).noScores&&H.value?.length?(s(),f(`div`,E,[!n(R).noScores&&H.value?.length?(s(),f(`div`,{key:0,class:o({"md:col-span-2":!K.value})},[i(g,{"hitchart-data":H.value,"game-id":n(L)},null,8,[`hitchart-data`,`game-id`])],2)):e(``,!0),K.value==null?e(``,!0):(s(),f(`div`,D,[i(y,{icon:n(ie),color:`text-emerald-400`,title:`Scheduled Events`,main:``},null,8,[`icon`]),i(c,null,{default:l(()=>[G.value&&G.value?.length?(s(!0),f(t,{key:0},u(K.value,o=>(s(),f(`div`,{key:o.id},[$(o.id)?(s(),f(t,{key:0},[o.id?(s(),f(`div`,O,[i(de,{color:`info`,label:o.duration},null,8,[`label`]),a(`h1`,k,m(o.name),1),a(`div`,A,[a(`h1`,null,[d[2]||=r(` Started `,-1),a(`span`,j,m(n(v)($(o.id)?.start_time)),1)]),d[4]||=a(`span`,null,`|`,-1),a(`h1`,null,[d[3]||=r(` Expires `,-1),a(`span`,M,m(n(v)($(o.id)?.end_time)),1)])]),Array.isArray($(o.id)?.data?.music)&&G.value?(s(),f(`div`,N,[a(`div`,P,[(s(!0),f(t,null,u($(o.id).data.music,e=>(s(),p(S,{"game-id":n(L),"music-data":Q(e)},null,8,[`game-id`,`music-data`]))),256))])])):$(o.id)?.data?.music?(s(),f(`div`,F,[i(S,{"game-id":n(L),"music-data":Q($(o.id)?.data?.music)},null,8,[`game-id`,`music-data`])])):e(``,!0),$(o.id)?.data?.today?(s(),p(S,{key:2,"game-id":n(L),"music-data":Q($(o.id)?.data?.today)},null,8,[`game-id`,`music-data`])):e(``,!0),$(o.id)?.data?.whim?(s(),p(S,{key:3,"game-id":n(L),"music-data":Q($(o.id)?.data?.whim)},null,8,[`game-id`,`music-data`])):e(``,!0)])):e(``,!0)],64)):e(``,!0)]))),128)):e(``,!0)]),_:1})]))])):e(``,!0),i(y,{icon:n(se),color:`text-blue-400`,title:`All Players`,main:``},null,8,[`icon`]),i(c,{"has-table":``},{default:l(()=>[a(`div`,ye,[a(`div`,be,[i(ae,{headers:X,items:V.value,onRowClicked:we},null,8,[`items`])])])]),_:1})]),_:1})]),_:1}))}};export{I as default}; \ No newline at end of file diff --git a/assets/GeneralTable-B4uoiiRj.js b/assets/GeneralTable-B4uoiiRj.js new file mode 100644 index 0000000..8aacb5f --- /dev/null +++ b/assets/GeneralTable-B4uoiiRj.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,N as o,O as s,U as c,V as l,Y as u,_ as d,ct as f,j as p,n as m,nt as h,qt as g,tt as _}from"./favicon-DOtDvKM0.js";import{tt as ee}from"./index-CioSqWPr.js";import{t as v}from"./contentExport-BUABtDhi.js";var y=[`width`,`height`,`fill`,`transform`],b={key:0},x=[s(`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)],S={key:1},C=[s(`path`,{d:`M160,48V208L80,128Z`,opacity:`0.2`},null,-1),s(`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)],w={key:2},T=[s(`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)],E={key:3},D=[s(`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)],O={key:4},k=[s(`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)],A={key:5},j=[s(`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)],M=a({name:`PhCaretLeft`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),m=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),p(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:m.value,transform:h.value},t.$attrs),[_(t.$slots,`default`),d.value===`bold`?(u(),p(`g`,b,x)):d.value===`duotone`?(u(),p(`g`,S,C)):d.value===`fill`?(u(),p(`g`,w,T)):d.value===`light`?(u(),p(`g`,E,D)):d.value===`regular`?(u(),p(`g`,O,k)):d.value===`thin`?(u(),p(`g`,A,j)):e(``,!0)],16,y))}}),N=[`width`,`height`,`fill`,`transform`],P={key:0},F=[s(`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)],I={key:1},L=[s(`path`,{d:`M176,128,96,208V48Z`,opacity:`0.2`},null,-1),s(`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)],R={key:2},z=[s(`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)],B={key:3},V=[s(`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)],H={key:4},U=[s(`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)],te={key:5},W=[s(`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)],G=a({name:`PhCaretRight`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),m=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),p(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:m.value,transform:h.value},t.$attrs),[_(t.$slots,`default`),d.value===`bold`?(u(),p(`g`,P,F)):d.value===`duotone`?(u(),p(`g`,I,L)):d.value===`fill`?(u(),p(`g`,R,z)):d.value===`light`?(u(),p(`g`,B,V)):d.value===`regular`?(u(),p(`g`,H,U)):d.value===`thin`?(u(),p(`g`,te,W)):e(``,!0)],16,N))}}),K=[`width`,`height`,`fill`,`transform`],q={key:0},J=[s(`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)],Y={key:1},X=[s(`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),s(`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)],Z={key:2},Q=[s(`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)],ne={key:3},re=[s(`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)],ie={key:4},ae=[s(`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)],oe={key:5},$=[s(`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)],se=a({name:`PhDownload`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),m=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),p(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:m.value,transform:h.value},t.$attrs),[_(t.$slots,`default`),d.value===`bold`?(u(),p(`g`,q,J)):d.value===`duotone`?(u(),p(`g`,Y,X)):d.value===`fill`?(u(),p(`g`,Z,Q)):d.value===`light`?(u(),p(`g`,ne,re)):d.value===`regular`?(u(),p(`g`,ie,ae)):d.value===`thin`?(u(),p(`g`,oe,$)):e(``,!0)],16,K))}}),ce={class:`flex items-center`},le={class:`m-1 p-1 bg-slate-800 rounded-md`},ue={class:`username-wrapper flex items-center gap-2`},de={class:`w-6`},fe={class:`chara-wrapper w-[25px]`},pe=[`src`],me={class:`p-2 w-full flex md:justify-end`},he={__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(e,{emit:r}){let a=d(),c=e,l=r,y=e=>{l(`row-clicked`,e)};function b(){v(a.fullPath,{headers:c.headers,data:c.items})}return(r,a)=>{let l=h(`EasyDataTable`);return u(),p(t,null,[i(l,{headers:e.headers,items:e.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":e.rowsPerPage,onClickRow:y},o({loading:f(()=>[a[0]||=s(`div`,{class:`text-center align-center grid`},[s(`img`,{class:`rounded-full place-self-center`,src:`/icon.gif`,width:`60`}),s(`h1`,{class:`text-lg text-gray-100`},`Loading`)],-1)]),"empty-message":f(()=>[a[1]||=s(`h1`,{class:`text-xl text-gray-100`},`No data to show... 😔`,-1)]),pagination:f(({prevPage:e,nextPage:t,isFirstPage:r,isLastPage:a,currentPaginationNumber:o})=>[s(`div`,ce,[i(m,{icon:n(M),color:`info`,"very-small":``,disabled:r,onClick:e},null,8,[`icon`,`disabled`,`onClick`]),s(`span`,le,g(o),1),i(m,{icon:n(G),color:`info`,"very-small":``,small:``,disabled:a,onClick:t},null,8,[`icon`,`disabled`,`onClick`])])]),"item-chara":f(({chara:e})=>[s(`div`,fe,[s(`img`,{src:`${n(`https://cdn.phaseii.network/file/PhaseII/game-assets`)}/chara/popn/${e||1}.png`,width:`80`},null,8,pe)])]),default:f(()=>[_(r.$slots,`default`)]),_:2},[c.hasAvatar?{name:`item-username`,fn:f(({username:e,data:t})=>[s(`div`,ue,[s(`div`,de,[i(ee,{avatar:t?.discord?`https://cdn.discordapp.com/avatars/${t?.discord?.id}/${t?.discord?.avatar}`:null,username:``},null,8,[`avatar`])]),s(`span`,null,g(e),1)])]),key:`0`}:void 0]),1032,[`headers`,`items`,`rows-per-page`]),s(`div`,me,[i(m,{label:`Export Table`,icon:n(se),color:`info`,onClick:b},null,8,[`icon`])])],64)}}};export{he as t}; \ No newline at end of file diff --git a/assets/GeneralTable-CTYDRn3D.js b/assets/GeneralTable-CTYDRn3D.js deleted file mode 100644 index eddf8b8..0000000 --- a/assets/GeneralTable-CTYDRn3D.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as k,ad as o,v as s,a as l,f as t,ae as A,j as H,af as M,p as a,l as _,aB as S,b as f,aS as C,w as $,aG as B,t as V,e as y,s as Z,aT as P,F as z}from"./index-Dd7VcHfL.js";import{e as N}from"./contentExport-DSLxdCzf.js";const E=["width","height","fill","transform"],D={key:0},T=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=[T],q={key:1},G=a("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),R=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=[G,R],W={key:2},I=a("path",{d:"M168,48V208a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,168,48Z"},null,-1),J=[I],O={key:3},K=a("path",{d:"M164.24,203.76a6,6,0,1,1-8.48,8.48l-80-80a6,6,0,0,1,0-8.48l80-80a6,6,0,0,1,8.48,8.48L88.49,128Z"},null,-1),Q=[K],U={key:4},X=a("path",{d:"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"},null,-1),Y=[X],a1={key:5},e1=a("path",{d:"M162.83,205.17a4,4,0,0,1-5.66,5.66l-80-80a4,4,0,0,1,0-5.66l80-80a4,4,0,1,1,5.66,5.66L85.66,128Z"},null,-1),l1=[e1],t1={name:"PhCaretLeft"},r1=k({...t1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",D,j)):e.value==="duotone"?(l(),t("g",q,F)):e.value==="fill"?(l(),t("g",W,J)):e.value==="light"?(l(),t("g",O,Q)):e.value==="regular"?(l(),t("g",U,Y)):e.value==="thin"?(l(),t("g",a1,l1)):H("",!0)],16,E))}}),o1=["width","height","fill","transform"],s1={key:0},i1=a("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"},null,-1),n1=[i1],d1={key:1},u1=a("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),c1=a("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"},null,-1),h1=[u1,c1],p1={key:2},m1=a("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),g1=[m1],v1={key:3},$1=a("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"},null,-1),w1=[$1],f1={key:4},y1=a("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1),A1=[y1],Z1={key:5},k1=a("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"},null,-1),H1=[k1],M1={name:"PhCaretRight"},V1=k({...M1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",s1,n1)):e.value==="duotone"?(l(),t("g",d1,h1)):e.value==="fill"?(l(),t("g",p1,g1)):e.value==="light"?(l(),t("g",v1,w1)):e.value==="regular"?(l(),t("g",f1,A1)):e.value==="thin"?(l(),t("g",Z1,H1)):H("",!0)],16,o1))}}),x1=["width","height","fill","transform"],L1={key:0},b1=a("path",{d:"M71.51,88.49a12,12,0,0,1,17-17L116,99V24a12,12,0,0,1,24,0V99l27.51-27.52a12,12,0,0,1,17,17l-48,48a12,12,0,0,1-17,0ZM224,116H188a12,12,0,0,0,0,24h32v56H36V140H68a12,12,0,0,0,0-24H32a20,20,0,0,0-20,20v64a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V136A20,20,0,0,0,224,116Zm-20,52a16,16,0,1,0-16,16A16,16,0,0,0,204,168Z"},null,-1),_1=[b1],S1={key:1},C1=a("path",{d:"M232,136v64a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V136a8,8,0,0,1,8-8H224A8,8,0,0,1,232,136Z",opacity:"0.2"},null,-1),B1=a("path",{d:"M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H72a8,8,0,0,1,0,16H32v64H224V136H184a8,8,0,0,1,0-16h40A16,16,0,0,1,240,136Zm-117.66-2.34a8,8,0,0,0,11.32,0l48-48a8,8,0,0,0-11.32-11.32L136,108.69V24a8,8,0,0,0-16,0v84.69L85.66,74.34A8,8,0,0,0,74.34,85.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),P1=[C1,B1],z1={key:2},N1=a("path",{d:"M74.34,85.66A8,8,0,0,1,85.66,74.34L120,108.69V24a8,8,0,0,1,16,0v84.69l34.34-34.35a8,8,0,0,1,11.32,11.32l-48,48a8,8,0,0,1-11.32,0ZM240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H84.4a4,4,0,0,1,2.83,1.17L111,145A24,24,0,0,0,145,145l23.8-23.8A4,4,0,0,1,171.6,120H224A16,16,0,0,1,240,136Zm-40,32a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"},null,-1),E1=[N1],D1={key:3},T1=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=[T1],q1={key:4},G1=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),R1=[G1],F1={key:5},W1=a("path",{d:"M236,136v64a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V136a12,12,0,0,1,12-12H72a4,4,0,0,1,0,8H32a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4H224a4,4,0,0,0,4-4V136a4,4,0,0,0-4-4H184a4,4,0,0,1,0-8h40A12,12,0,0,1,236,136Zm-110.83-5.17a4,4,0,0,0,5.66,0l48-48a4,4,0,1,0-5.66-5.66L132,118.34V24a4,4,0,0,0-8,0v94.34L82.83,77.17a4,4,0,0,0-5.66,5.66ZM196,168a8,8,0,1,0-8,8A8,8,0,0,0,196,168Z"},null,-1),I1=[W1],J1={name:"PhDownload"},O1=k({...J1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,m=o("weight","regular"),g=o("size","1em"),c=o("color","currentColor"),v=o("mirrored",!1),e=s(()=>r.weight??m),n=s(()=>r.size??g),h=s(()=>r.color??c),d=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(u,p)=>(l(),t("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:d.value},u.$attrs),[A(u.$slots,"default"),e.value==="bold"?(l(),t("g",L1,_1)):e.value==="duotone"?(l(),t("g",S1,P1)):e.value==="fill"?(l(),t("g",z1,E1)):e.value==="light"?(l(),t("g",D1,j1)):e.value==="regular"?(l(),t("g",q1,R1)):e.value==="thin"?(l(),t("g",F1,I1)):H("",!0)],16,x1))}}),K1={class:"flex items-center"},Q1={class:"m-1 p-1 bg-slate-800 rounded-md"},U1={class:"username-wrapper flex items-center gap-2"},X1={class:"w-6"},Y1={class:"chara-wrapper w-[25px]"},a0=["src"],e0={class:"p-2 w-full flex md:justify-end"},r0={__name:"GeneralTable",props:{headers:{type:Array,required:!0},items:{type:Array,required:!0},hasAvatar:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25}},emits:["row-clicked"],setup(i,{emit:r}){const m="https://cdn.phaseii.network/file/PhaseII/game-assets",g=_(),c=i,v=r,e=h=>{v("row-clicked",h)};function n(){N(g.fullPath,{headers:c.headers,data:c.items})}return(h,d)=>{const u=S("EasyDataTable");return l(),t(z,null,[f(u,{headers:i.headers,items:i.items,"theme-color":"#c0c7d2","table-class-name":"customize-table","header-text-direction":"left","body-text-direction":"left","prevent-context-menu-row":!1,class:"pt-2","rows-per-page":i.rowsPerPage,onClickRow:e},C({loading:$(()=>[d[0]||(d[0]=a("div",{class:"text-center align-center grid"},[a("img",{class:"rounded-full place-self-center",src:P,width:"60"}),a("h1",{class:"text-lg text-gray-100"},"Loading")],-1))]),"empty-message":$(()=>[d[1]||(d[1]=a("h1",{class:"text-xl text-gray-100"},"No data to show... 😔",-1))]),pagination:$(({prevPage:p,nextPage:w,isFirstPage:x,isLastPage:L,currentPaginationNumber:b})=>[a("div",K1,[f(Z,{icon:y(r1),color:"info","very-small":"",disabled:x,onClick:p},null,8,["icon","disabled","onClick"]),a("span",Q1,V(b),1),f(Z,{icon:y(V1),color:"info","very-small":"",small:"",disabled:L,onClick:w},null,8,["icon","disabled","onClick"])])]),"item-chara":$(({chara:p})=>[a("div",Y1,[a("img",{src:`${y(m)}/chara/popn/${p||1}.png`,width:"80"},null,8,a0)])]),default:$(()=>[A(h.$slots,"default")]),_:2},[c.hasAvatar?{name:"item-username",fn:$(({username:p,data:w})=>[a("div",U1,[a("div",X1,[f(B,{avatar:w?.discord?`https://cdn.discordapp.com/avatars/${w?.discord?.id}/${w?.discord?.avatar}`:null,username:""},null,8,["avatar"])]),a("span",null,V(p),1)])]),key:"0"}:void 0]),1032,["headers","items","rows-per-page"]),a("div",e0,[f(Z,{label:"Export Table",icon:y(O1),color:"info",onClick:n},null,8,["icon"])])],64)}}};export{r0 as _}; diff --git a/assets/IntegrationView-BUuKjGYe.js b/assets/IntegrationView-BUuKjGYe.js new file mode 100644 index 0000000..b2c966f --- /dev/null +++ b/assets/IntegrationView-BUuKjGYe.js @@ -0,0 +1,18 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,d as u,et as d,gt as f,j as p,k as m,n as h,qt as g,st as _,v}from"./favicon-DOtDvKM0.js";import{J as y,N as b,R as x,St as S,Y as C,b as w,bt as T,et as E,ut as D,y as O}from"./index-CioSqWPr.js";var k={class:`grid grid-cols-1 md:grid-cols-2 gap-6`},A={class:`font-sans text-wrap mb-6`},j={key:0,class:`text-lg`},M={key:1,class:`text-lg`},N={class:`space-x-2`},P={__name:`IntegrationView`,setup(P){let F=s(),I=v(),L=f(F.params.service);if(L.value){let e=new URLSearchParams(window.location.search),t=e.get(`code`);e.delete(`code`),t!==void 0&&H(L.value,t)}let R=u(),z=f(R.userData);_(()=>R.userData,e=>{z.value=e});let B=[{id:`discord`,name:`Discord`,icon:T,oAuth:`https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify`,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. + +No data aside from your avatar, User ID, and name is saved. + +We do not save a token nor a cookie.`},{id:`tachi`,name:`Kamaitachi`,icon:D,oAuth:`https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56`,description:`Kamaitachi is an open source score tracker using standardized schemas. + +Linking Kamaitachi to PhaseII will enable the uploading of all supported scores to Kamaitachi directly, with no user intervention. + +You must follow all rules of Kamaitachi. Failure to adhere to rules will not only put your Kamaitachi account at risk, but also your PhaseII account. + +Currently supported games: +- DDR +- IIDX +- SDVX +- pop'n (some versions) +- jubeat`}];async function V(e){await x(e.id)&&(R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`}))}async function H(e,t){if(await b(e,t)){let e=new URLSearchParams(window.location.search);e.delete(`code`);let t=e.toString(),n=`${window.location.pathname}${t?`?`+t:``}`;window.history.replaceState(null,``,n),R.userLoaded=!1,R.loadUser(),I.push({name:`profile_integrations`})}}return(s,u)=>(o(),m(w,null,{default:l(()=>[i(y,null,{default:l(()=>[i(C,{class:`mb-6`,"use-small":``,"even-smaller":``}),i(O,{icon:n(S),title:`Service Integrations`,main:``},null,8,[`icon`]),a(`div`,k,[(o(),p(t,null,d(B,t=>i(c,{key:t.id},{footer:l(()=>[a(`div`,N,[!z.value[t.id]||!z.value[t.id]?.linked?(o(),m(h,{key:0,color:`success`,label:`Link Now`,href:t.oAuth,target:`_blank`},null,8,[`href`])):e(``,!0),z.value[t.id]&&z.value[t.id]?.linked?(o(),m(h,{key:1,color:`info`,label:`Relink`,href:t.oAuth,target:`_blank`},null,8,[`href`])):e(``,!0),z.value[t.id]&&z.value[t.id]?.linked?(o(),m(h,{key:2,color:`danger`,label:`Unlink`,onClick:e=>V(t)},null,8,[`onClick`])):e(``,!0)])]),default:l(()=>[i(E,{color:`info`,icon:t.icon,label:t.name,class:`mb-2`},null,8,[`icon`,`label`]),a(`pre`,A,g(t.description??``),1),z.value[t.id]&&z.value[t.id]?.linked?(o(),p(`h1`,j,[r(g(t.name)+` is linked to `,1),a(`b`,null,g(z.value[t.id]?.username),1)])):e(``,!0),!z.value[t.id]||!z.value[t.id]?.linked?(o(),p(`h1`,M,g(t.name)+` isn't linked! `,1)):e(``,!0)]),_:2},1024)),64))])]),_:1})]),_:1}))}};export{P as default}; \ No newline at end of file diff --git a/assets/IntegrationView-CFhT9gh8.js b/assets/IntegrationView-CFhT9gh8.js deleted file mode 100644 index 6e7508c..0000000 --- a/assets/IntegrationView-CFhT9gh8.js +++ /dev/null @@ -1,18 +0,0 @@ -import{l as A,m as P,r as g,u as S,V as U,a3 as L,a as n,c as r,w as c,b as i,_ as R,X as x,d as C,e as F,a4 as V,p as d,f as h,F as K,g as N,a5 as B,a6 as T,n as H,y as M,t as u,M as O,j as l,s as _,k as W,a7 as X}from"./index-Dd7VcHfL.js";const j={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},z={class:"font-sans text-wrap mb-6"},G={key:0,class:"text-lg"},q={key:1,class:"text-lg"},E={class:"space-x-2"},J={__name:"IntegrationView",setup(Q){const w=A(),f=P(),I="https://discord.com/oauth2/authorize?client_id=947985989421395988&response_type=code&redirect_uri=https%3A%2F%2Fweb3.phaseii.network%2Fprofile%2Fintegrate%2Fdiscord&scope=identify",y="https://kamai.tachi.ac/oauth/request-auth?clientID=CIce4260e1939ceed11c8e48ee857a3aef2a87ba56",p=g(w.params.service);if(p.value){const t=new URLSearchParams(window.location.search),s=t.get("code");t.delete("code"),s!==void 0&&D(p.value,s)}const o=S(),e=g(o.userData);U(()=>o.userData,t=>{e.value=t});const b=[{id:"discord",name:"Discord",icon:B,oAuth:I,description:`Linking your Discord account to PhaseII gives you an avatar, enables push notifications, and more via our Discord bot, BadManiac. - -PhaseII *does not* use Discord's API aside from the initial linkage. All data PhaseII uses is sent via our bot. - -No data aside from your avatar, User ID, and name is saved. - -We do not save a token nor a cookie.`},{id:"tachi",name:"Kamaitachi",icon:T,oAuth:y,description:`Kamaitachi is an open source score tracker using standardized schemas. - -Linking Kamaitachi to PhaseII will enable the uploading of all supported scores to Kamaitachi directly, with no user intervention. - -You must follow all rules of Kamaitachi. Failure to adhere to rules will not only put your Kamaitachi account at risk, but also your PhaseII account. - -Currently supported games: -- DDR -- IIDX -- SDVX -- pop'n (some versions) -- jubeat`}];async function v(t){await X(t.id)&&(o.userLoaded=!1,o.loadUser(),f.push({name:"profile_integrations"}))}async function D(t,s){if(await L(t,s)){const m=new URLSearchParams(window.location.search);m.delete("code");const k=m.toString(),$=`${window.location.pathname}${k?"?"+k:""}`;window.history.replaceState(null,"",$),o.userLoaded=!1,o.loadUser(),f.push({name:"profile_integrations"})}}return(t,s)=>(n(),r(W,null,{default:c(()=>[i(R,null,{default:c(()=>[i(x,{class:"mb-6","use-small":"","even-smaller":""}),i(C,{icon:F(V),title:"Service Integrations",main:""},null,8,["icon"]),d("div",j,[(n(),h(K,null,N(b,a=>i(H,{key:a.id},{footer:c(()=>[d("div",E,[!e.value[a.id]||!e.value[a.id]?.linked?(n(),r(_,{key:0,color:"success",label:"Link Now",href:a.oAuth,target:"_blank"},null,8,["href"])):l("",!0),e.value[a.id]&&e.value[a.id]?.linked?(n(),r(_,{key:1,color:"info",label:"Relink",href:a.oAuth,target:"_blank"},null,8,["href"])):l("",!0),e.value[a.id]&&e.value[a.id]?.linked?(n(),r(_,{key:2,color:"danger",label:"Unlink",onClick:m=>v(a)},null,8,["onClick"])):l("",!0)])]),default:c(()=>[i(M,{color:"info",icon:a.icon,label:a.name,class:"mb-2"},null,8,["icon","label"]),d("pre",z,u(a.description??""),1),e.value[a.id]&&e.value[a.id]?.linked?(n(),h("h1",G,[O(u(a.name)+" is linked to ",1),d("b",null,u(e.value[a.id]?.username),1)])):l("",!0),!e.value[a.id]||!e.value[a.id]?.linked?(n(),h("h1",q,u(a.name)+" isn't linked! ",1)):l("",!0)]),_:2},1024)),64))])]),_:1})]),_:1}))}};export{J as default}; diff --git a/assets/LayoutGuest-4dfSg1mS.js b/assets/LayoutGuest-4dfSg1mS.js deleted file mode 100644 index a4bb3f6..0000000 --- a/assets/LayoutGuest-4dfSg1mS.js +++ /dev/null @@ -1 +0,0 @@ -import{aQ as t,a as d,f as n,p as e,ae as o}from"./index-Dd7VcHfL.js";const r={},l={class:"bg-gray-950 dark:text-slate-100"},_={class:"animated animatedFadeInUp fadeInUp"};function c(s,a){return d(),n("div",l,[a[0]||(a[0]=e("div",{class:"hidden md:block absolute inset-0 z-0 bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]"},null,-1)),e("div",_,[o(s.$slots,"default")])])}const f=t(r,[["render",c]]);export{f as L}; diff --git a/assets/LayoutGuest-K9MeFZdu.js b/assets/LayoutGuest-K9MeFZdu.js new file mode 100644 index 0000000..c5bb010 --- /dev/null +++ b/assets/LayoutGuest-K9MeFZdu.js @@ -0,0 +1 @@ +import{O as e,Y as t,j as n,l as r,tt as i}from"./favicon-DOtDvKM0.js";var a={},o={class:`bg-gray-950 dark:text-slate-100`},s={class:`animated animatedFadeInUp fadeInUp`};function c(r,a){return t(),n(`div`,o,[a[0]||=e(`div`,{class:`hidden md:block absolute inset-0 z-0 bg-[radial-gradient(125%_125%_at_50%_10%,#000000_40%,#0d1a36_100%)]`},null,-1),e(`div`,s,[i(r.$slots,`default`)])])}var l=r(a,[[`render`,c]]);export{l as t}; \ No newline at end of file diff --git a/assets/LoginView-ApO9FVMc.js b/assets/LoginView-ApO9FVMc.js deleted file mode 100644 index cb24a95..0000000 --- a/assets/LoginView-ApO9FVMc.js +++ /dev/null @@ -1 +0,0 @@ -import{m as c,l as g,u as w,B as v,a as y,c as V,w as r,p as s,b as o,n as _,D as $,E as P,G,e as a,J as R,s as n}from"./index-Dd7VcHfL.js";import{G as S}from"./PhPassword.vue-Dr0wT4FR.js";import{_ as U}from"./FormCheckRadio-DZXXXr5D.js";import{_ as i}from"./FormField-Bwi0Loff.js";import{_ as m}from"./FormControl-CCDw8uxL.js";import{L as k}from"./LayoutGuest-4dfSg1mS.js";const B={class:"flex md:min-h-screen md:items-center md:justify-center"},L={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},q={class:"flex flex-col items-center text-wrap h-full md:mt-5"},C={class:"flex flex-col gap-2 mt-4"},I={class:"flex flex-col gap-2 my-4"},J={__name:"LoginView",setup(M){const u=c(),d=g(),p=w(),f=d.query.redirect||"/",l=v({login:"",pass:"",remember:!0,spinin:!1}),b=async()=>{if(!l.login||!l.pass){alert("Please fill in all fields.");return}await p.createUserSession(l.login,l.pass,l.remember)&&u.push(f)};return(x,e)=>(y(),V(k,null,{default:r(()=>[s("div",B,[o(_,{class:$(["w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl",l.spinin?"animate-spin":"animate-none"]),"has-table":"","is-auth":""},{default:r(()=>[s("div",L,[s("div",q,[e[5]||(e[5]=s("img",{src:P,class:"rounded-full shadow-lg mb-2"},null,-1)),e[6]||(e[6]=s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")],-1)),s("button",{class:"text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer",onClick:e[0]||(e[0]=t=>l.spinin=!l.spinin)}," Spinnin' since 2021 "),e[7]||(e[7]=s("hr",{class:"border-r my-1 w-full"},null,-1)),e[8]||(e[8]=s("p",{class:"text-lg relative bottom-0"},"Please log in.",-1))]),e[12]||(e[12]=s("div",{class:"md:border-r"},null,-1)),s("form",{onSubmit:e[4]||(e[4]=G(t=>b(),["prevent"]))},[o(i,{label:"Username"},{default:r(()=>[o(m,{modelValue:l.login,"onUpdate:modelValue":e[1]||(e[1]=t=>l.login=t),icon:a(R),name:"login",autocomplete:"username",required:""},null,8,["modelValue","icon"])]),_:1}),o(i,{label:"Password"},{default:r(()=>[o(m,{modelValue:l.pass,"onUpdate:modelValue":e[2]||(e[2]=t=>l.pass=t),icon:a(S),type:"password",name:"password",autocomplete:"current-password",required:""},null,8,["modelValue","icon"])]),_:1}),o(U,{modelValue:l.remember,"onUpdate:modelValue":e[3]||(e[3]=t=>l.remember=t),name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),s("div",C,[o(n,{label:"Log In",color:"success",type:"submit"})]),e[11]||(e[11]=s("hr",{class:"border-t my-4 w-full"},null,-1)),s("div",I,[e[9]||(e[9]=s("h2",null,"Not Registered?",-1)),o(n,{label:"Register",color:"info",to:"/auth/register"}),e[10]||(e[10]=s("h2",null,"Forgot Password?",-1)),o(n,{label:"i forgor",color:"warning",to:"/auth/reset"})])],32)])]),_:1},8,["class"])])]),_:1}))}};export{J as default}; diff --git a/assets/LoginView-DsE2d2oK.js b/assets/LoginView-DsE2d2oK.js new file mode 100644 index 0000000..b887df3 --- /dev/null +++ b/assets/LoginView-DsE2d2oK.js @@ -0,0 +1 @@ +import{Ct as e,I as t,O as n,Ut as r,Y as i,_ as a,c as o,ct as s,d as c,k as l,mt as u,n as d,v as f}from"./favicon-DOtDvKM0.js";import{l as p}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as m}from"./PhPassword.vue-BhqJQYdo.js";import{ot as h}from"./index-CioSqWPr.js";import{t as g}from"./FormField-BnVkNf9G.js";import{t as _}from"./FormControl-DgcWAxA4.js";import{t as v}from"./FormCheckRadio-CQgPFPyW.js";import{t as y}from"./LayoutGuest-K9MeFZdu.js";var b={class:`flex md:min-h-screen md:items-center md:justify-center`},x={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},S={class:`flex flex-col items-center text-wrap h-full md:mt-5`},C={class:`flex flex-col gap-2 mt-4`},w={class:`flex flex-col gap-2 my-4`},T={__name:`LoginView`,setup(T){let E=f(),D=a(),O=c(),k=D.query.redirect||`/`,A=u({login:``,pass:``,remember:!0,spinin:!1}),j=async()=>{if(!A.login||!A.pass){alert(`Please fill in all fields.`);return}await O.createUserSession(A.login,A.pass,A.remember)&&E.push(k)};return(a,c)=>(i(),l(y,null,{default:s(()=>[n(`div`,b,[t(o,{class:r([`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,A.spinin?`animate-spin`:`animate-none`]),"has-table":``,"is-auth":``},{default:s(()=>[n(`div`,x,[n(`div`,S,[c[5]||=n(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`},null,-1),c[6]||=n(`h1`,{class:`text-xl`},[n(`samp`,null,`PhaseII`)],-1),n(`button`,{class:`text-sm text-gray-700 dark:text-white/75 hover:cursor-pointer`,onClick:c[0]||=e=>A.spinin=!A.spinin},` Spinnin' since 2021 `),c[7]||=n(`hr`,{class:`border-r my-1 w-full`},null,-1),c[8]||=n(`p`,{class:`text-lg relative bottom-0`},`Please log in.`,-1)]),c[12]||=n(`div`,{class:`md:border-r`},null,-1),n(`form`,{onSubmit:c[4]||=p(e=>j(),[`prevent`])},[t(g,{label:`Username`},{default:s(()=>[t(_,{modelValue:A.login,"onUpdate:modelValue":c[1]||=e=>A.login=e,icon:e(h),name:`login`,autocomplete:`username`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(g,{label:`Password`},{default:s(()=>[t(_,{modelValue:A.pass,"onUpdate:modelValue":c[2]||=e=>A.pass=e,icon:e(m),type:`password`,name:`password`,autocomplete:`current-password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),t(v,{modelValue:A.remember,"onUpdate:modelValue":c[3]||=e=>A.remember=e,name:`remember`,label:`Remember Me`,"input-value":!0},null,8,[`modelValue`]),n(`div`,C,[t(d,{label:`Log In`,color:`success`,type:`submit`})]),c[11]||=n(`hr`,{class:`border-t my-4 w-full`},null,-1),n(`div`,w,[c[9]||=n(`h2`,null,`Not Registered?`,-1),t(d,{label:`Register`,color:`info`,to:`/auth/register`}),c[10]||=n(`h2`,null,`Forgot Password?`,-1),t(d,{label:`i forgor`,color:`warning`,to:`/auth/reset`})])],32)])]),_:1},8,[`class`])])]),_:1}))}};export{T as default}; \ No newline at end of file diff --git a/assets/MachinesView-DLzhqTa8.js b/assets/MachinesView-DLzhqTa8.js new file mode 100644 index 0000000..5cd9b77 --- /dev/null +++ b/assets/MachinesView-DLzhqTa8.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as o,c as s,ct as c,d as l,gt as u,j as d,k as f,mt as p,n as m,q as h}from"./favicon-DOtDvKM0.js";import{l as g}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as _}from"./GeneralTable-B4uoiiRj.js";import{t as v}from"./PhGear.vue-CNxG7eMP.js";import{t as y}from"./ArcadeCard-C1Ylrn52.js";import{t as b}from"./PhPencilCircle.vue-DE-XtXJ6.js";import{t as x}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{J as S,b as C,et as w,ht as T,rt as E,y as D}from"./index-CioSqWPr.js";import{t as O}from"./FormField-BnVkNf9G.js";import{t as k}from"./FormControl-DgcWAxA4.js";import{E as A,d as j,o as M,y as N}from"./admin-B4Afn5TL.js";import{t as P}from"./FormCheckRadio-CQgPFPyW.js";import{t as F}from"./pcbid-ClX4BatC.js";import{n as I}from"./arcade--d87CplO.js";var L={class:`grid grid-cols-1 lg:grid-cols-2 gap-6`},R={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0`},z={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0`},B={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},V={class:`w-full`},H={__name:`MachinesView`,setup(H){let ee=l(),U=u({}),W=u(!0),G=o(),K=parseInt(G.params.id);async function q(){try{let e=await I(K);U.value=e,W.value=!1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}h(()=>{q()});let J=[{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}],Y=e=>{navigator.clipboard.writeText(e.pcbId).then(()=>{alert(`Copied to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})},X={name:``,cabinet:!1,ota:!1,generatePCBID:!0,PCBID:``},Z=p({...X}),Q=u(null),$=u(null);function te(e){var t=[];for(let n of e)t.push({id:n.pcbId,label:n.description});return t}function ne(e){return!e||!U.value.machines?null:($.value=U.value?.machines?.find(t=>t.pcbId===e),$.value.cabinet=$.value.data.cabinet??!1,!0)}async function re(){for(Z.generatePCBID&&(Z.PCBID=F());!await A(Z.PCBID);)if(Z.generatePCBID)Z.PCBID=F();else{window.alert(`PCBID already in use!`);return}M(U.value.id,{name:Z.name,cabinet:Z.cabinet,ota:Z.ota,PCBID:Z.PCBID.toUpperCase()}),Object.assign(Z,X),q()}async function ie(){$.value&&(await N(U.value.id,{name:$.value.name,cabinet:$.value.cabinet,ota:$.value.ota,PCBID:$.value.pcbId.toUpperCase()}),$.value=null,Q.value=null,q())}async function ae(){$.value&&(await j(U.value.id,$.value?.pcbId??``),$.value=null,Q.value=null,q())}return(o,l)=>(a(),f(C,null,{default:c(()=>[r(S,null,{default:c(()=>[W.value?e(``,!0):(a(),d(t,{key:0},[r(y,{class:`mb-6`,arcade:U.value,"use-small":!0},null,8,[`arcade`]),n(ee).userAdmin?(a(),d(t,{key:0},[r(D,{icon:n(v),title:`Machine Administration`,main:``},null,8,[`icon`]),i(`div`,L,[r(s,{"is-form":``,class:`lg:mb-6`},{default:c(()=>[r(w,{color:`success`,label:`Add Machine`,icon:n(x),class:`mb-2`},null,8,[`icon`]),i(`form`,{class:`h-full`,onSubmit:l[5]||=g(e=>re(),[`prevent`])},[r(O,{label:`Generate PCBID`,help:`Generate a PCBID rather than supply one.`},{default:c(()=>[r(P,{modelValue:Z.generatePCBID,"onUpdate:modelValue":l[0]||=e=>Z.generatePCBID=e,"input-value":Z.generatePCBID,name:`generatePCBID`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),Z.generatePCBID?e(``,!0):(a(),f(O,{key:0,label:`PCBID`},{default:c(()=>[r(k,{modelValue:Z.PCBID,"onUpdate:modelValue":l[1]||=e=>Z.PCBID=e,name:`pcbid`,required:``,minlength:`20`,maxlength:`20`},null,8,[`modelValue`])]),_:1})),r(O,{label:`Name`},{default:c(()=>[r(k,{modelValue:Z.name,"onUpdate:modelValue":l[2]||=e=>Z.name=e,name:`name`,required:``},null,8,[`modelValue`])]),_:1}),i(`div`,R,[r(O,{label:`Arcade Cabinet`,help:`If this is a real cabinet, enable this.`},{default:c(()=>[r(P,{modelValue:Z.cabinet,"onUpdate:modelValue":l[3]||=e=>Z.cabinet=e,"input-value":Z.cabinet,name:`cabinet`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),r(O,{label:`Enable Updates`,help:`Enables or disables OTA updates.`},{default:c(()=>[r(P,{modelValue:Z.ota,"onUpdate:modelValue":l[4]||=e=>Z.ota=e,"input-value":Z.ota,name:`ota`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1})]),r(m,{color:`success`,type:`submit`,label:`Add Machine`})],32)]),_:1}),r(s,{"is-form":``,class:`mb-6`},{default:c(()=>[r(w,{color:`warning`,label:`Edit Machine`,icon:n(b),class:`mb-2`},null,8,[`icon`]),r(O,{label:`Machine`},{default:c(()=>[r(k,{modelValue:Q.value,"onUpdate:modelValue":l[6]||=e=>Q.value=e,name:`machine`,options:te(U.value.machines),required:``},null,8,[`modelValue`,`options`])]),_:1}),ne(Q.value)?(a(),d(t,{key:0},[r(O,{label:`Name`},{default:c(()=>[r(k,{modelValue:$.value.name,"onUpdate:modelValue":l[7]||=e=>$.value.name=e,name:`name`,required:``},null,8,[`modelValue`])]),_:1}),i(`div`,z,[r(O,{label:`Arcade Cabinet`,help:`If this is a real cabinet, enable this.`},{default:c(()=>[r(P,{modelValue:$.value.cabinet,"onUpdate:modelValue":l[8]||=e=>$.value.cabinet=e,"input-value":$.value.cabinet,name:`cabinet`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),r(O,{label:`Enable Updates`,help:`Enables or disables OTA updates.`},{default:c(()=>[r(P,{modelValue:$.value.ota,"onUpdate:modelValue":l[9]||=e=>$.value.ota=e,"input-value":$.value.ota,name:`ota`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1})]),r(E,null,{default:c(()=>[r(m,{color:`success`,label:`Update Machine`,onClick:l[10]||=e=>ie()}),r(m,{color:`danger`,label:`Delete Machine`,onClick:l[11]||=e=>ae()})]),_:1})],64)):e(``,!0)]),_:1})])],64)):e(``,!0),r(D,{icon:n(T),title:`Machines`,main:``},null,8,[`icon`]),r(s,{"has-table":``},{default:c(()=>[i(`div`,B,[i(`div`,V,[r(_,{headers:J,items:U.value.machines,onRowClicked:Y},null,8,[`items`])])])]),_:1})],64))]),_:1})]),_:1}))}};export{H as default}; \ No newline at end of file diff --git a/assets/MachinesView-EWE728CU.js b/assets/MachinesView-EWE728CU.js deleted file mode 100644 index 41e67d7..0000000 --- a/assets/MachinesView-EWE728CU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as F,r as b,l as T,o as O,B as S,a as c,c as B,w as i,b as e,_ as j,f as I,F as _,e as m,d as P,p as r,n as g,y as D,G as R,j as v,s as C,q as z,at as H,k as J}from"./index-Dd7VcHfL.js";import{F as K}from"./PhGear.vue-DVEbUzyP.js";import{G as L}from"./PhPencilCircle.vue-BV8oT4QD.js";import{I as Q}from"./PhPlusCircle.vue-CxdTLp6N.js";import{_ as u}from"./FormField-Bwi0Loff.js";import{_ as h}from"./FormControl-CCDw8uxL.js";import{_ as p}from"./FormCheckRadio-DZXXXr5D.js";import{_ as W}from"./ArcadeCard-C58fNPW9.js";import{_ as X}from"./GeneralTable-CTYDRn3D.js";import{g as M}from"./pcbid-CIkJuo1f.js";import{A as Y}from"./arcade-Bn8grFHQ.js";import{d as Z,w as ee,x as ae,y as le}from"./admin-BMJm0E4A.js";import"./PhCashRegister.vue-DJbBYIbq.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./contentExport-DSLxdCzf.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-B3X5lb1K.js b/assets/MaintView-B3X5lb1K.js new file mode 100644 index 0000000..e4de393 --- /dev/null +++ b/assets/MaintView-B3X5lb1K.js @@ -0,0 +1 @@ +import{A as e,Ct as t,D as n,I as r,L as i,O as a,U as o,V as s,Y as c,c as l,ct as u,gt as d,j as f,k as p,mt as m,n as h,nt as g,q as _,tt as v}from"./favicon-DOtDvKM0.js";import{l as y}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as b}from"./GeneralTable-B4uoiiRj.js";import{J as x,b as S,t as C,y as w}from"./index-CioSqWPr.js";import{t as T}from"./FormField-BnVkNf9G.js";import{t as E}from"./FormControl-DgcWAxA4.js";import{m as D,s as O}from"./admin-B4Afn5TL.js";var k=[`width`,`height`,`fill`,`transform`],A={key:0},j=[a(`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)],M={key:1},N=[a(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),a(`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)],P={key:2},F=[a(`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)],I={key:3},ee=[a(`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)],L={key:4},R=[a(`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)],z={key:5},B=[a(`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)],V=i({name:`PhClockCountdown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let r=t,i=s(`weight`,`regular`),a=s(`size`,`1em`),l=s(`color`,`currentColor`),u=s(`mirrored`,!1),d=n(()=>r.weight??i),p=n(()=>r.size??a),m=n(()=>r.color??l),h=n(()=>r.mirrored===void 0?u?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(c(),f(`svg`,o({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:p.value,height:p.value,fill:m.value,transform:h.value},t.$attrs),[v(t.$slots,`default`),d.value===`bold`?(c(),f(`g`,A,j)):d.value===`duotone`?(c(),f(`g`,M,N)):d.value===`fill`?(c(),f(`g`,P,F)):d.value===`light`?(c(),f(`g`,I,ee)):d.value===`regular`?(c(),f(`g`,L,R)):d.value===`thin`?(c(),f(`g`,z,B)):e(``,!0)],16,k))}}),H=[`width`,`height`,`fill`,`transform`],U={key:0},W=[a(`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)],G={key:1},K=[a(`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),a(`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)],q={key:2},J=[a(`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)],Y={key:3},X=[a(`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)],Z={key:4},Q=[a(`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)],$={key:5},te=[a(`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)],ne=i({name:`PhWrench`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let r=t,i=s(`weight`,`regular`),a=s(`size`,`1em`),l=s(`color`,`currentColor`),u=s(`mirrored`,!1),d=n(()=>r.weight??i),p=n(()=>r.size??a),m=n(()=>r.color??l),h=n(()=>r.mirrored===void 0?u?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(c(),f(`svg`,o({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:p.value,height:p.value,fill:m.value,transform:h.value},t.$attrs),[v(t.$slots,`default`),d.value===`bold`?(c(),f(`g`,U,W)):d.value===`duotone`?(c(),f(`g`,G,K)):d.value===`fill`?(c(),f(`g`,q,J)):d.value===`light`?(c(),f(`g`,Y,X)):d.value===`regular`?(c(),f(`g`,Z,Q)):d.value===`thin`?(c(),f(`g`,$,te)):e(``,!0)],16,H))}}),re={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},ie={class:`w-full`},ae={__name:`MaintView`,setup(e){let n=d([]),i=[{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}],o=m({endTimestamp:Date.now()});_(async()=>{s()});async function s(){try{let r=await D();var e=[];for(var t of r)t.timestamp&&=C(t.timestamp),t.data.endTimestamp&&(t.data.endTimestamp=C(t.data.endTimestamp)),e.push(t);n.value=e}catch(e){console.error(`Failed to fetch maint data:`,e)}}async function f(){if(window.confirm(`Are you really?`))try{let e=await O(o);n.value=e,s()}catch(e){console.error(`Failed to post maint:`,e)}}return(e,s)=>{let d=g(`VueDatePicker`);return c(),p(S,null,{default:u(()=>[r(x,null,{default:u(()=>[r(l,{class:`mb-6 p-1`},{default:u(()=>[...s[4]||=[a(`h1`,{class:`text-3xl`},`Network Maintenance`,-1)]]),_:1}),r(w,{icon:t(ne),title:`Recent Maintenance Periods`,color:`text-blue-400`,main:``},null,8,[`icon`]),r(l,{"has-table":``,class:`mb-6`},{default:u(()=>[a(`div`,re,[a(`div`,ie,[r(b,{headers:i,items:n.value},null,8,[`items`])])])]),_:1}),r(w,{icon:t(V),title:`Create Maintenance Period`,color:`text-yellow-600`,main:``},null,8,[`icon`]),r(l,{"is-form":``,class:`row-span-1`,onSubmit:s[3]||=y(e=>f(),[`prevent`])},{default:u(()=>[r(T,{label:`Reason`,help:`Why are we going under maintenance?`},{default:u(()=>[r(E,{modelValue:o.reason,"onUpdate:modelValue":s[0]||=e=>o.reason=e,required:``},null,8,[`modelValue`])]),_:1}),r(T,{label:`Period End`,help:`When the network will release the maintenance window.`},{default:u(()=>[r(d,{modelValue:o.endTimestamp,"onUpdate:modelValue":[s[1]||=e=>o.endTimestamp=e,s[2]||=e=>o.endTimestamp=new Date(e).getTime()],dark:``},null,8,[`modelValue`])]),_:1}),a(`div`,null,[r(h,{type:`submit`,color:`warning`,label:`Enter Maintenance`,small:!1})])]),_:1})]),_:1})]),_:1})}}};export{ae as default}; \ No newline at end of file diff --git a/assets/MaintView-Dkr_ngAZ.js b/assets/MaintView-Dkr_ngAZ.js deleted file mode 100644 index 456f835..0000000 --- a/assets/MaintView-Dkr_ngAZ.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as y,ad as u,v as c,a as n,f as o,ae as _,j as L,af as k,p as e,r as V,B as x,o as P,i as w,aB as B,c as C,w as p,b as i,_ as S,n as g,d as Z,e as M,G as T,s as H,k as z}from"./index-Dd7VcHfL.js";import{_ as D}from"./GeneralTable-CTYDRn3D.js";import{_ as $}from"./FormField-Bwi0Loff.js";import{_ as N}from"./FormControl-CCDw8uxL.js";import{f as E,g as j}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.js";const W=["width","height","fill","transform"],F={key:0},q=e("path",{d:"M236,137A108.13,108.13,0,1,1,119,20,12,12,0,0,1,121,44,84.12,84.12,0,1,0,212,135,12,12,0,1,1,236,137ZM116,76v52a12,12,0,0,0,12,12h52a12,12,0,0,0,0-24H140V76a12,12,0,0,0-24,0Zm92,20a16,16,0,1,0-16-16A16,16,0,0,0,208,96ZM176,64a16,16,0,1,0-16-16A16,16,0,0,0,176,64Z"},null,-1),R=[q],I={key:1},U=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),G=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),J=[U,G],K={key:2},O=e("path",{d:"M208,96a12,12,0,1,1,12,12A12,12,0,0,1,208,96ZM196,72a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm28.66,56a8,8,0,0,0-8.63,7.31A88.12,88.12,0,1,1,120.66,40,8,8,0,0,0,119.34,24,104.12,104.12,0,1,0,232,136.66,8,8,0,0,0,224.66,128ZM128,56a72,72,0,1,1-72,72A72.08,72.08,0,0,1,128,56Zm-8,72a8,8,0,0,0,8,8h48a8,8,0,0,0,0-16H136V80a8,8,0,0,0-16,0Zm40-80a12,12,0,1,0-12-12A12,12,0,0,0,160,48Z"},null,-1),Q=[O],X={key:3},Y=e("path",{d:"M230,136.49A102.12,102.12,0,1,1,119.51,26a6,6,0,0,1,1,12A90.13,90.13,0,1,0,218,135.51a6,6,0,1,1,12,1ZM122,72v56a6,6,0,0,0,6,6h56a6,6,0,0,0,0-12H134V72a6,6,0,0,0-12,0Zm38-26a10,10,0,1,0-10-10A10,10,0,0,0,160,46Zm36,24a10,10,0,1,0-10-10A10,10,0,0,0,196,70Zm24,36a10,10,0,1,0-10-10A10,10,0,0,0,220,106Z"},null,-1),a0=[Y],e0={key:4},t0=e("path",{d:"M232,136.66A104.12,104.12,0,1,1,119.34,24,8,8,0,0,1,120.66,40,88.12,88.12,0,1,0,216,135.34,8,8,0,0,1,232,136.66ZM120,72v56a8,8,0,0,0,8,8h56a8,8,0,0,0,0-16H136V72a8,8,0,0,0-16,0Zm40-24a12,12,0,1,0-12-12A12,12,0,0,0,160,48Zm36,24a12,12,0,1,0-12-12A12,12,0,0,0,196,72Zm24,36a12,12,0,1,0-12-12A12,12,0,0,0,220,108Z"},null,-1),l0=[t0],n0={key:5},o0=e("path",{d:"M228,136.33A100.13,100.13,0,1,1,119.67,28a4,4,0,1,1,.66,8A92.13,92.13,0,1,0,220,135.67a4,4,0,1,1,8,.66ZM128,132h56a4,4,0,0,0,0-8H132V72a4,4,0,0,0-8,0v56A4,4,0,0,0,128,132Zm32-88a8,8,0,1,0-8-8A8,8,0,0,0,160,44Zm36,24a8,8,0,1,0-8-8A8,8,0,0,0,196,68Zm24,36a8,8,0,1,0-8-8A8,8,0,0,0,220,104Z"},null,-1),r0=[o0],i0={name:"PhClockCountdown"},s0=y({...i0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",F,R)):l.value==="duotone"?(n(),o("g",I,J)):l.value==="fill"?(n(),o("g",K,Q)):l.value==="light"?(n(),o("g",X,a0)):l.value==="regular"?(n(),o("g",e0,l0)):l.value==="thin"?(n(),o("g",n0,r0)):L("",!0)],16,W))}}),m0=["width","height","fill","transform"],d0={key:0},u0=e("path",{d:"M230.47,67.5a12,12,0,0,0-19.26-4.32L172.43,99l-12.68-2.72L157,83.57l35.79-38.78a12,12,0,0,0-4.32-19.26A76.07,76.07,0,0,0,88.41,121.64L30.92,174.18a4.68,4.68,0,0,0-.39.38,36,36,0,0,0,50.91,50.91l.38-.39,52.54-57.49A76.05,76.05,0,0,0,230.47,67.5ZM160,148a51.5,51.5,0,0,1-23.35-5.52,12,12,0,0,0-14.26,2.62L64.31,208.66a12,12,0,0,1-17-17l63.55-58.07a12,12,0,0,0,2.62-14.26A51.5,51.5,0,0,1,108,96a52.06,52.06,0,0,1,52-52h.89L135.17,71.87a12,12,0,0,0-2.91,10.65l5.66,26.35a12,12,0,0,0,9.21,9.21l26.35,5.66a12,12,0,0,0,10.65-2.91L212,95.12c0,.3,0,.59,0,.89A52.06,52.06,0,0,1,160,148Z"},null,-1),c0=[u0],p0={key:1},h0=e("path",{d:"M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z",opacity:"0.2"},null,-1),f0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),v0=[h0,f0],A0={key:2},g0=e("path",{d:"M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"},null,-1),w0=[g0],Z0={key:3},M0=e("path",{d:"M224.91,69.75a6,6,0,0,0-9.63-2.16l-41.07,37.9L154.7,101.3l-4.19-19.51,37.9-41.07a6,6,0,0,0-2.16-9.63,70,70,0,0,0-89.77,94.39l-61.39,53c-.11.09-.21.19-.32.3A30,30,0,0,0,77.2,221.23c.11-.11.21-.21.3-.32l53-61.39a70,70,0,0,0,94.39-89.77ZM160,154a58,58,0,0,1-28-7.22,6,6,0,0,0-7.45,1.33L68.57,212.88a18,18,0,0,1-25.45-25.45l64.76-55.94A6,6,0,0,0,109.2,124a58,58,0,0,1,64-84.53L139.58,75.93a6,6,0,0,0-1.45,5.33l5.65,26.35a6,6,0,0,0,4.61,4.61l26.35,5.65a6,6,0,0,0,5.33-1.45L216.49,82.8A58.06,58.06,0,0,1,160,154Z"},null,-1),$0=[M0],y0={key:4},_0=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),L0=[_0],k0={key:5},b0=e("path",{d:"M223.05,70.5a4,4,0,0,0-6.42-1.44l-41.82,38.6L153,103l-4.68-21.79,38.6-41.82a4,4,0,0,0-1.44-6.43A68,68,0,0,0,98.94,126L36.4,180l-.21.2a28,28,0,0,0,39.6,39.6l.2-.21,54-62.54A68,68,0,0,0,228,96,67.51,67.51,0,0,0,223.05,70.5ZM160,156a60,60,0,0,1-29-7.47,4,4,0,0,0-5,.89L70,214.25A20,20,0,0,1,41.75,186l64.82-56a4,4,0,0,0,.89-5,60,60,0,0,1,69.46-86.59L141.05,77.29a4,4,0,0,0-1,3.55l5.66,26.35a4,4,0,0,0,3.07,3.07l26.35,5.66a4,4,0,0,0,3.55-1l38.87-35.87A60.05,60.05,0,0,1,160,156Z"},null,-1),V0=[b0],x0={name:"PhWrench"},P0=y({...x0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,f=u("weight","regular"),v=u("size","1em"),s=u("color","currentColor"),h=u("mirrored",!1),l=c(()=>t.weight??f),m=c(()=>t.size??v),a=c(()=>t.color??s),d=c(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(r,b)=>(n(),o("svg",k({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:a.value,transform:d.value},r.$attrs),[_(r.$slots,"default"),l.value==="bold"?(n(),o("g",d0,c0)):l.value==="duotone"?(n(),o("g",p0,v0)):l.value==="fill"?(n(),o("g",A0,w0)):l.value==="light"?(n(),o("g",Z0,$0)):l.value==="regular"?(n(),o("g",y0,L0)):l.value==="thin"?(n(),o("g",k0,V0)):L("",!0)],16,m0))}}),B0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},C0={class:"w-full"},E0={__name:"MaintView",setup(A){const t=V([]),f=[{text:"Start Timestamp",value:"timestamp",width:120,sortable:!0},{text:"End Timestamp",value:"data.endTimestamp",width:120,sortable:!0},{text:"Reason",value:"data.reason",width:120}],v={endTimestamp:Date.now()},s=x({...v});P(async()=>{h()});async function h(){try{const d=await E();var m=[];for(var a of d)a.timestamp&&(a.timestamp=w(a.timestamp)),a.data.endTimestamp&&(a.data.endTimestamp=w(a.data.endTimestamp)),m.push(a);t.value=m}catch(d){console.error("Failed to fetch maint data:",d)}}async function l(){if(window.confirm("Are you really?"))try{const a=await j(s);t.value=a,h()}catch(a){console.error("Failed to post maint:",a)}}return(m,a)=>{const d=B("VueDatePicker");return n(),C(z,null,{default:p(()=>[i(S,null,{default:p(()=>[i(g,{class:"mb-6 p-1"},{default:p(()=>a[4]||(a[4]=[e("h1",{class:"text-3xl"},"Network Maintenance",-1)])),_:1,__:[4]}),i(Z,{icon:M(P0),title:"Recent Maintenance Periods",color:"text-blue-400",main:""},null,8,["icon"]),i(g,{"has-table":"",class:"mb-6"},{default:p(()=>[e("div",B0,[e("div",C0,[i(D,{headers:f,items:t.value},null,8,["items"])])])]),_:1}),i(Z,{icon:M(s0),title:"Create Maintenance Period",color:"text-yellow-600",main:""},null,8,["icon"]),i(g,{"is-form":"",class:"row-span-1",onSubmit:a[3]||(a[3]=T(r=>l(),["prevent"]))},{default:p(()=>[i($,{label:"Reason",help:"Why are we going under maintenance?"},{default:p(()=>[i(N,{modelValue:s.reason,"onUpdate:modelValue":a[0]||(a[0]=r=>s.reason=r),required:""},null,8,["modelValue"])]),_:1}),i($,{label:"Period End",help:"When the network will release the maintenance window."},{default:p(()=>[i(d,{modelValue:s.endTimestamp,"onUpdate:modelValue":[a[1]||(a[1]=r=>s.endTimestamp=r),a[2]||(a[2]=r=>s.endTimestamp=new Date(r).getTime())],dark:""},null,8,["modelValue"])]),_:1}),e("div",null,[i(H,{type:"submit",color:"warning",label:"Enter Maintenance",small:!1})])]),_:1})]),_:1})]),_:1})}}};export{E0 as default}; diff --git a/assets/NetworkRecords-D9H7P80F.js b/assets/NetworkRecords-D9H7P80F.js deleted file mode 100644 index 1879e5c..0000000 --- a/assets/NetworkRecords-D9H7P80F.js +++ /dev/null @@ -1 +0,0 @@ -import{l as D,m as N,ag as I,r as R,B as S,o as B,v as V,a as s,c as g,w as f,e,_ as G,b as d,aU as x,f as m,F as _,d as y,j as p,a6 as C,p as c,g as $,n as F,t as u,s as T,M as A,k as M}from"./index-Dd7VcHfL.js";import{I as U,_ as j}from"./UserDdrStatistics-CYrv_7sx.js";import{_ as E}from"./FormControl-CCDw8uxL.js";import{_ as L}from"./GameHeader-DTKGATHx.js";import{A as O}from"./music-CsLF0Y6u.js";import{s as P,f as W}from"./scoreDataFilters-4V9cRP9S.js";import"./index-CV2YwAH0.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";const q={key:0,class:"md:w-1/3 md:text-right"},z={class:"md:flex w-full md:place-content-between"},H={class:"mb-4 md:mb-0 space-y-1"},J={class:"text-lg md:text-xl"},K={class:"text-md md:text-lg"},Q={class:"grid md:flex gap-2 md:justify-end md:place-content-end"},X={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},Y={class:"text-md md:text-lg"},ce={__name:"NetworkRecords",setup(Z){const k=D(),b=N();var v=k.params.game;const t=I(v);var i=R([]);const r=S({currentVersion:null});t||b.push({name:"ErrorPage",params:{catchAll:"404"}}),t.versions||(r.currentVersion=1),B(async()=>{try{const a=await O(v);i.value=a,t.versions&&!r.currentVersion&&(r.currentVersion=h.value.at(-1)?.id??null)}catch(a){console.error("Failed to fetch score data:",a)}});const h=V(()=>{if(!t.versions)return[];const a=new Set(i.value.map(o=>parseInt(o.version)));return t.versions.filter(o=>a.has(o.id))}),w=V(()=>r.currentVersion?i.value.filter(a=>parseInt(a.version)===r.currentVersion):i.value);return(a,o)=>(s(),g(M,null,{default:f(()=>[e(i)?(s(),g(G,{key:0},{default:f(()=>[d(L,{game:e(t)},null,8,["game"]),[e(x).DDR,e(x).DDROMNI].includes(e(t).id)&&e(i).length>0?(s(),m(_,{key:0},[d(y,{icon:e(U),title:`Overall Network ${e(t).shortName?e(t).shortName:e(t).name} Statistics`,main:"",class:"mt-6"},null,8,["icon","title"]),d(j,{game:e(t).id,version:r.currentVersion,scores:e(i)},null,8,["game","version","scores"])],64)):p("",!0),d(y,{icon:e(C),title:"Top Records",main:""},{default:f(()=>[e(t).versions?(s(),m("div",q,[o[1]||(o[1]=c("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),d(E,{modelValue:r.currentVersion,"onUpdate:modelValue":o[0]||(o[0]=l=>r.currentVersion=l),options:h.value.slice().reverse()},null,8,["modelValue","options"])])):p("",!0)]),_:1},8,["icon"]),(s(!0),m(_,null,$(w.value,l=>(s(),g(F,{key:l.id,class:"mb-6"},{default:f(()=>[c("div",z,[c("div",H,[c("h1",J,u(l.name),1),c("h2",K,u(l.artist),1),d(T,{label:"View Song",color:"info",to:`/games/${e(v)}/song/${l.id}`},null,8,["to"])]),c("div",Q,[(s(!0),m(_,null,$(l.charts,n=>(s(),m(_,{key:n.db_id},[e(P)(n.data?.difficulty,e(t).chartTable,n.chart)?(s(),m("div",X,[c("h2",Y,u(e(t).chartTable[n.chart])+" - "+u(e(W)(n.data?.difficulty,e(t).difficultyDenom)),1),A(" "+u(n.record?`${n.record?.username} - ${n.record.points?.toLocaleString()}`:"Unclaimed"),1)])):p("",!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):p("",!0)]),_:1}))}};export{ce as default}; diff --git a/assets/NetworkRecords-dIzDLEYh.js b/assets/NetworkRecords-dIzDLEYh.js new file mode 100644 index 0000000..1e506ee --- /dev/null +++ b/assets/NetworkRecords-dIzDLEYh.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,O as o,Y as s,_ as c,c as l,ct as u,et as d,gt as f,j as p,k as m,mt as h,n as g,q as _,qt as v,v as y}from"./favicon-DOtDvKM0.js";import{n as b,t as x}from"./UserDdrStatistics-ti7zYugZ.js";import{t as S}from"./GameHeader-SCDy2Xxi.js";import{$ as C,J as w,X as T,b as E,ut as D,y as O}from"./index-CioSqWPr.js";import{t as k}from"./FormControl-DgcWAxA4.js";import{n as A}from"./music-fARBPEcN.js";import{r as j,t as M}from"./scoreDataFilters-D37H7L_Z.js";var N={key:0,class:`md:w-1/3 md:text-right`},P={class:`md:flex w-full md:place-content-between`},F={class:`mb-4 md:mb-0 space-y-1`},I={class:`text-lg md:text-xl`},L={class:`text-md md:text-lg`},R={class:`grid md:flex gap-2 md:justify-end md:place-content-end`},z={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},B={class:`text-md md:text-lg`},V={__name:`NetworkRecords`,setup(V){let H=c(),U=y();var W=H.params.game;let G=C(W);var K=f([]);let q=h({currentVersion:null});G||U.push({name:`ErrorPage`,params:{catchAll:`404`}}),G.versions||(q.currentVersion=1),_(async()=>{try{K.value=await A(W),G.versions&&!q.currentVersion&&(q.currentVersion=J.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});let J=r(()=>{if(!G.versions)return[];let e=new Set(K.value.map(e=>parseInt(e.version)));return G.versions.filter(t=>e.has(t.id))}),Y=r(()=>q.currentVersion?K.value.filter(e=>parseInt(e.version)===q.currentVersion):K.value);return(r,c)=>(s(),m(E,null,{default:u(()=>[n(K)?(s(),m(w,{key:0},{default:u(()=>[a(S,{game:n(G)},null,8,[`game`]),[n(T).DDR,n(T).DDROMNI].includes(n(G).id)&&n(K).length>0?(s(),p(t,{key:0},[a(O,{icon:n(b),title:`Overall Network ${n(G).shortName?n(G).shortName:n(G).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),a(x,{game:n(G).id,version:q.currentVersion,scores:n(K)},null,8,[`game`,`version`,`scores`])],64)):e(``,!0),a(O,{icon:n(D),title:`Top Records`,main:``},{default:u(()=>[n(G).versions?(s(),p(`div`,N,[c[1]||=o(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(k,{modelValue:q.currentVersion,"onUpdate:modelValue":c[0]||=e=>q.currentVersion=e,options:J.value.slice().reverse()},null,8,[`modelValue`,`options`])])):e(``,!0)]),_:1},8,[`icon`]),(s(!0),p(t,null,d(Y.value,r=>(s(),m(l,{key:r.id,class:`mb-6`},{default:u(()=>[o(`div`,P,[o(`div`,F,[o(`h1`,I,v(r.name),1),o(`h2`,L,v(r.artist),1),a(g,{label:`View Song`,color:`info`,to:`/games/${n(W)}/song/${r.id}`},null,8,[`to`])]),o(`div`,R,[(s(!0),p(t,null,d(r.charts,r=>(s(),p(t,{key:r.db_id},[n(j)(r.data?.difficulty,n(G).chartTable,r.chart)?(s(),p(`div`,z,[o(`h2`,B,v(n(G).chartTable[r.chart])+` - `+v(n(M)(r.data?.difficulty,n(G).difficultyDenom)),1),i(` `+v(r.record?`${r.record?.username} - ${r.record.points?.toLocaleString()}`:`Unclaimed`),1)])):e(``,!0)],64))),128))])])]),_:2},1024))),128))]),_:1})):e(``,!0)]),_:1}))}};export{V as default}; \ No newline at end of file diff --git a/assets/NetworkScores-BPz-hlvm.js b/assets/NetworkScores-BPz-hlvm.js deleted file mode 100644 index d0e9f89..0000000 --- a/assets/NetworkScores-BPz-hlvm.js +++ /dev/null @@ -1 +0,0 @@ -import{l as _,m as f,u as p,ag as d,r as g,o as h,a as $,c as S,w as r,b as t,_ as k,e,d as v,ay as w,n as N,k as b}from"./index-Dd7VcHfL.js";import{_ as x}from"./GeneralTable-CTYDRn3D.js";import{_ as y}from"./GameHeader-DTKGATHx.js";import{a as A,s as I}from"./scores-DoGi0pqj.js";import"./contentExport-DSLxdCzf.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./scoreDataFilters-4V9cRP9S.js";const F={__name:"NetworkScores",setup(R){const l=_(),n=f(),i=p();var o=null,a=null;o=l.params.game,a=d(o),a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const m=g([]);h(async()=>{try{const s=await i.getAttemptData(o);m.value=A(a,s)}catch(s){console.error("Failed to fetch score data:",s)}});const u=s=>{const c=s.song.id;n.push(`/games/${o}/song/${c}`)};return(s,c)=>($(),S(b,null,{default:r(()=>[t(k,null,{default:r(()=>[t(y,{game:e(a)},null,8,["game"]),t(v,{icon:e(w),title:`All ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),t(N,{"has-table":""},{default:r(()=>[t(x,{headers:e(I)(e(a)),items:m.value,onRowClicked:u},null,8,["headers","items"])]),_:1})]),_:1})]),_:1}))}};export{F as default}; diff --git a/assets/NetworkScores-DcwYKLH5.js b/assets/NetworkScores-DcwYKLH5.js new file mode 100644 index 0000000..7632c78 --- /dev/null +++ b/assets/NetworkScores-DcwYKLH5.js @@ -0,0 +1 @@ +import{Ct as e,I as t,Y as n,_ as r,c as i,ct as a,d as o,gt as s,k as c,q as l,v as u}from"./favicon-DOtDvKM0.js";import{t as d}from"./GeneralTable-B4uoiiRj.js";import{t as f}from"./GameHeader-SCDy2Xxi.js";import{$ as p,J as m,b as h,mt as g,y as _}from"./index-CioSqWPr.js";import{r as v,t as y}from"./scores-AYFuWRFt.js";var b={__name:`NetworkScores`,setup(b){let x=r(),S=u(),C=o();var w=null,T=null;w=x.params.game,T=p(w),T||S.push({name:`ErrorPage`,params:{catchAll:`404`}});let E=s([]);l(async()=>{try{let e=await C.getAttemptData(w);E.value=y(T,e)}catch(e){console.error(`Failed to fetch score data:`,e)}});let D=e=>{let t=e.song.id;S.push(`/games/${w}/song/${t}`)};return(r,o)=>(n(),c(h,null,{default:a(()=>[t(m,null,{default:a(()=>[t(f,{game:e(T)},null,8,[`game`]),t(_,{icon:e(g),title:`All ${e(T).shortName?e(T).shortName:e(T).name} Scores`,main:``},null,8,[`icon`,`title`]),t(i,{"has-table":``},{default:a(()=>[t(d,{headers:e(v)(e(T)),items:E.value,onRowClicked:D},null,8,[`headers`,`items`])]),_:1})]),_:1})]),_:1}))}};export{b as default}; \ No newline at end of file diff --git a/assets/NewsView-CrynHL1V.js b/assets/NewsView-CrynHL1V.js new file mode 100644 index 0000000..831e133 --- /dev/null +++ b/assets/NewsView-CrynHL1V.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,I as r,Y as i,ct as a,d as o,et as s,gt as c,j as l,k as u,q as d}from"./favicon-DOtDvKM0.js";import{Et as f,J as p,b as m,i as h,r as g,t as _,y as v}from"./index-CioSqWPr.js";var y={key:0,class:`grid gap-4 grid-cols-1 w-full pb-4`},b={__name:`NewsView`,setup(b){let x=o();var S=c([]);return d(async()=>{try{S.value=await x.fetchAllNews(null,!0)}catch(e){console.error(`Failed to fetch news data:`,e)}}),(o,c)=>(i(),u(m,null,{default:a(()=>[r(p,null,{default:a(()=>[r(v,{icon:n(f),title:`Network News Archive`,main:``},null,8,[`icon`]),n(S).length?(i(),l(`div`,y,[(i(!0),l(t,null,s(n(S),e=>(i(),u(h,{id:e.id,key:e.id,title:e.title,content:e.body,date:n(_)(e.timestamp),cover:e.data.img,read:n(x)?.userData?.seen_news?n(x)?.userData?.seen_news[e.id]:!1,class:`w-full h-full`},null,8,[`id`,`title`,`content`,`date`,`cover`,`read`]))),128))])):e(``,!0),!n(S)||!n(S).length?(i(),u(g,{key:1})):e(``,!0)]),_:1})]),_:1}))}};export{b as default}; \ No newline at end of file diff --git a/assets/NewsView-DSK_72Yf.js b/assets/NewsView-DSK_72Yf.js deleted file mode 100644 index 99f3777..0000000 --- a/assets/NewsView-DSK_72Yf.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as B,ad as f,v,a as n,f as r,ae as P,j as M,af as U,p as t,m as z,r as L,o as D,i as R,B as j,c as F,w as u,b as a,_ as E,n as H,d as N,e as w,G,y as x,s as _,Y as T,F as W,q as O,aF as Y,k as J}from"./index-Dd7VcHfL.js";import{G as K}from"./PhPencilCircle.vue-BV8oT4QD.js";import{I as k}from"./PhPlusCircle.vue-CxdTLp6N.js";import{_ as Q}from"./GeneralTable-CTYDRn3D.js";import{_ as A}from"./FormField-Bwi0Loff.js";import{_ as V}from"./FormControl-CCDw8uxL.js";import{o as X,p as e0,q as a0,r as l0}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.js";const t0=["width","height","fill","transform"],o0={key:0},s0=t("path",{d:"M180,128a12,12,0,0,1-12,12H88a12,12,0,0,1,0-24h80A12,12,0,0,1,180,128Zm56,0A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),n0=[s0],r0={key:1},i0=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),u0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),d0=[i0,u0],m0={key:2},p0=t("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm40,112H88a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"},null,-1),c0=[p0],f0={key:3},v0=t("path",{d:"M174,128a6,6,0,0,1-6,6H88a6,6,0,0,1,0-12h80A6,6,0,0,1,174,128Zm56,0A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),h0=[v0],g0={key:4},w0=t("path",{d:"M176,128a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,128Zm56,0A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),A0=[w0],V0={key:5},Z0=t("path",{d:"M172,128a4,4,0,0,1-4,4H88a4,4,0,0,1,0-8h80A4,4,0,0,1,172,128Zm56,0A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),y0=[Z0],b0={name:"PhMinusCircle"},C=B({...b0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",o0,n0)):o.value==="duotone"?(n(),r("g",r0,d0)):o.value==="fill"?(n(),r("g",m0,c0)):o.value==="light"?(n(),r("g",f0,h0)):o.value==="regular"?(n(),r("g",g0,A0)):o.value==="thin"?(n(),r("g",V0,y0)):M("",!0)],16,t0))}}),H0=["width","height","fill","transform"],$0={key:0},L0=t("path",{d:"M216,36H40A20,20,0,0,0,20,56V216a12,12,0,0,0,17.37,10.73L64,213.42l26.63,13.31a12,12,0,0,0,10.74,0L128,213.42l26.63,13.31a12,12,0,0,0,10.74,0L192,213.42l26.63,13.31A12,12,0,0,0,236,216V56A20,20,0,0,0,216,36Zm-4,160.58-14.63-7.31a12,12,0,0,0-10.74,0L160,202.58l-26.63-13.31a12,12,0,0,0-10.74,0L96,202.58,69.37,189.27a12,12,0,0,0-10.74,0L44,196.58V60H212ZM136,108a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,108Zm0,40a12,12,0,0,1,12-12h36a12,12,0,0,1,0,24H148A12,12,0,0,1,136,148ZM72,172h40a12,12,0,0,0,12-12V96a12,12,0,0,0-12-12H72A12,12,0,0,0,60,96v64A12,12,0,0,0,72,172Zm12-64h16v40H84Z"},null,-1),_0=[L0],M0={key:1},N0=t("path",{d:"M216,48H40a8,8,0,0,0-8,8V216l32-16,32,16,32-16,32,16,32-16,32,16V56A8,8,0,0,0,216,48ZM112,160H64V96h48Z",opacity:"0.2"},null,-1),x0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),k0=[N0,x0],C0={key:2},B0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40ZM116,160a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm76-8H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Zm0-32H144a8,8,0,0,1,0-16h48a8,8,0,0,1,0,16Z"},null,-1),P0=[B0],U0={key:3},S0=t("path",{d:"M216,42H40A14,14,0,0,0,26,56V216a6,6,0,0,0,8.68,5.37L64,206.71l29.32,14.66a6,6,0,0,0,5.36,0L128,206.71l29.32,14.66a6,6,0,0,0,5.36,0L192,206.71l29.32,14.66A6,6,0,0,0,224,222a5.93,5.93,0,0,0,3.15-.9A6,6,0,0,0,230,216V56A14,14,0,0,0,216,42Zm2,164.29-23.32-11.66a6,6,0,0,0-5.36,0L160,209.29l-29.32-14.66a6,6,0,0,0-5.36,0L96,209.29,66.68,194.63a6,6,0,0,0-5.36,0L38,206.29V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM198,112a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,112Zm0,32a6,6,0,0,1-6,6H144a6,6,0,0,1,0-12h48A6,6,0,0,1,198,144ZM112,90H64a6,6,0,0,0-6,6v64a6,6,0,0,0,6,6h48a6,6,0,0,0,6-6V96A6,6,0,0,0,112,90Zm-6,64H70V102h36Z"},null,-1),q0=[S0],I0={key:4},z0=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V216a8,8,0,0,0,11.58,7.15L64,208.94l28.42,14.21a8,8,0,0,0,7.16,0L128,208.94l28.42,14.21a8,8,0,0,0,7.16,0L192,208.94l28.42,14.21A8,8,0,0,0,232,216V56A16,16,0,0,0,216,40Zm0,163.06-20.42-10.22a8,8,0,0,0-7.16,0L160,207.06l-28.42-14.22a8,8,0,0,0-7.16,0L96,207.06,67.58,192.84a8,8,0,0,0-7.16,0L40,203.06V56H216ZM136,112a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,112Zm0,32a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H144A8,8,0,0,1,136,144ZM64,168h48a8,8,0,0,0,8-8V96a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v64A8,8,0,0,0,64,168Zm8-64h32v48H72Z"},null,-1),D0=[z0],R0={key:5},j0=t("path",{d:"M216,44H40A12,12,0,0,0,28,56V216a4,4,0,0,0,5.79,3.58L64,204.47l30.21,15.11a4,4,0,0,0,3.58,0L128,204.47l30.21,15.11a4,4,0,0,0,3.58,0L192,204.47l30.21,15.11A4.05,4.05,0,0,0,224,220a4,4,0,0,0,4-4V56A12,12,0,0,0,216,44Zm4,165.53-26.21-13.11a4,4,0,0,0-3.58,0L160,211.53l-30.21-15.11a4,4,0,0,0-3.58,0L96,211.53,65.79,196.42a4,4,0,0,0-3.58,0L36,209.53V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM196,112a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,112Zm0,32a4,4,0,0,1-4,4H144a4,4,0,0,1,0-8h48A4,4,0,0,1,196,144ZM112,92H64a4,4,0,0,0-4,4v64a4,4,0,0,0,4,4h48a4,4,0,0,0,4-4V96A4,4,0,0,0,112,92Zm-4,64H68V100h40Z"},null,-1),F0=[j0],E0={name:"PhNewspaperClipping"},G0=B({...E0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(b){const d=b,p=f("weight","regular"),c=f("size","1em"),s=f("color","currentColor"),y=f("mirrored",!1),o=v(()=>d.weight??p),h=v(()=>d.size??c),Z=v(()=>d.color??s),m=v(()=>d.mirrored!==void 0?d.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(g,$)=>(n(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:Z.value,transform:m.value},g.$attrs),[P(g.$slots,"default"),o.value==="bold"?(n(),r("g",$0,_0)):o.value==="duotone"?(n(),r("g",M0,k0)):o.value==="fill"?(n(),r("g",C0,P0)):o.value==="light"?(n(),r("g",U0,q0)):o.value==="regular"?(n(),r("g",I0,D0)):o.value==="thin"?(n(),r("g",R0,F0)):M("",!0)],16,H0))}}),T0={class:"grid grid-cols-1 lg:grid-cols-2 gap-6"},W0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},O0={class:"w-full"},t1={__name:"NewsView",setup(b){const d=z(),p=L([]),c=L(null),s=L(null),y=[{text:"Timestamp",value:"timestamp",width:150,sortable:!0},{text:"Title",value:"title",width:150,sortable:!0},{text:"Body",value:"body",width:300},{text:"Image URL",value:"data.img",width:300}];D(async()=>{o()});async function o(){try{const l=await X();var i=[];for(var e of l)e.timestamp&&(e.timestamp=R(e.timestamp)),i.push(e);p.value=i}catch(l){console.error("Failed to fetch news data:",l)}}const h=i=>{const e=i.id;d.push(`/news/${e}`)},Z={title:null,body:null,data:{img:null}},m=j({...Z});async function g(){try{const i=await e0(m);p.value=i}catch(i){console.error("Failed to post news:",i)}Object.assign(m,Z),o()}async function $(){s.value&&(await a0(c.value,s.value),s.value=null,c.value=null,o())}async function S(){s.value&&(await l0(s.value.id),s.value=null,c.value=null,o())}function q(i){var e=[];for(const l of i)e.push({id:l.id,label:l.title});return e}function I(i){return!i||!p.value?null:(s.value=p.value?.find(e=>e.id===i),!0)}return(i,e)=>(n(),F(J,null,{default:u(()=>[a(E,null,{default:u(()=>[a(H,{class:"mb-6 p-1"},{default:u(()=>e[10]||(e[10]=[t("h1",{class:"text-3xl"},"News Management",-1),t("p",{class:"text-sm text-gray-400"},"Enter an post to read it",-1)])),_:1,__:[10]}),a(N,{icon:w(G0),title:"Post Management",color:"text-emerald-600",main:""},null,8,["icon"]),t("div",T0,[a(H,{"is-form":"",class:"row-span-1 mb-6",onSubmit:e[3]||(e[3]=G(l=>g(),["prevent"]))},{default:u(()=>[a(x,{color:"success",label:"Create Post",icon:w(k),class:"mb-2"},null,8,["icon"]),a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:m.title,"onUpdate:modelValue":e[0]||(e[0]=l=>m.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:m.body,"onUpdate:modelValue":e[1]||(e[1]=l=>m.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:m.data.img,"onUpdate:modelValue":e[2]||(e[2]=l=>m.data.img=l),required:""},null,8,["modelValue"])]),_:1}),t("div",null,[a(_,{type:"submit",color:"success",label:"Create",small:!1,icon:w(k)},null,8,["icon"])])]),_:1}),a(H,{"is-form":"",class:"row-span-1 mb-6"},{default:u(()=>[a(x,{color:"warning",label:"Edit Post",icon:w(C),class:"mb-2"},null,8,["icon"]),a(A,{label:"Post"},{default:u(()=>[a(V,{modelValue:c.value,"onUpdate:modelValue":e[4]||(e[4]=l=>c.value=l),name:"news",options:q(p.value),required:""},null,8,["modelValue","options"])]),_:1}),a(T),I(c.value)?(n(),r(W,{key:0},[a(A,{label:"Title",help:"News headline."},{default:u(()=>[a(V,{modelValue:s.value.title,"onUpdate:modelValue":e[5]||(e[5]=l=>s.value.title=l),required:""},null,8,["modelValue"])]),_:1}),a(A,{label:"Body",help:"News body."},{default:u(()=>[a(V,{modelValue:s.value.body,"onUpdate:modelValue":e[6]||(e[6]=l=>s.value.body=l),required:"",type:"textarea"},null,8,["modelValue"])]),_:1}),a(A,{label:"Image URL",help:"News image URL."},{default:u(()=>[a(V,{modelValue:s.value.data.img,"onUpdate:modelValue":e[7]||(e[7]=l=>s.value.data.img=l),required:""},null,8,["modelValue"])]),_:1}),a(O,null,{default:u(()=>[a(_,{color:"info",label:"Update",small:!1,icon:w(K),onClick:e[8]||(e[8]=l=>$())},null,8,["icon"]),a(_,{color:"danger",label:"Delete Post",small:!1,icon:w(C),onClick:e[9]||(e[9]=l=>S())},null,8,["icon"])]),_:1})],64)):M("",!0)]),_:1})]),a(N,{icon:w(Y),title:"All News",color:"text-blue-400",main:""},null,8,["icon"]),a(H,{"has-table":"",class:"mb-6"},{default:u(()=>[t("div",W0,[t("div",O0,[a(Q,{headers:y,items:p.value,onRowClicked:h},null,8,["items"]),e[11]||(e[11]=t("h1",{class:"mx-4 mt-1 mb-2 text-md lg:text-lg"}," Click row to open arcade ",-1))])])]),_:1})]),_:1})]),_:1}))}};export{t1 as default}; diff --git a/assets/NewsView-DaqWxgoS.js b/assets/NewsView-DaqWxgoS.js deleted file mode 100644 index 4ef4cc5..0000000 --- a/assets/NewsView-DaqWxgoS.js +++ /dev/null @@ -1 +0,0 @@ -import{u,r as _,o as m,a as r,c as l,w as o,b as c,_ as f,d as h,e,I as p,f as i,F as g,g as k,h as w,i as y,j as d,C as v,k as N}from"./index-Dd7VcHfL.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-Dlw_qoZU.js b/assets/NewsView-Dlw_qoZU.js new file mode 100644 index 0000000..fa9ecc0 --- /dev/null +++ b/assets/NewsView-Dlw_qoZU.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,O as o,U as s,V as c,Y as l,c as u,ct as d,gt as f,j as p,k as m,mt as h,n as g,q as _,tt as v,v as ee}from"./favicon-DOtDvKM0.js";import{l as y}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as b}from"./GeneralTable-B4uoiiRj.js";import{t as x}from"./PhPencilCircle.vue-DE-XtXJ6.js";import{t as S}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{J as C,b as w,et as T,pt as E,rt as D,t as O,x as k,y as A}from"./index-CioSqWPr.js";import{t as j}from"./FormField-BnVkNf9G.js";import{t as M}from"./FormControl-DgcWAxA4.js";import{b as N,c as te,f as P,h as F}from"./admin-B4Afn5TL.js";var I=[`width`,`height`,`fill`,`transform`],L={key:0},R=[o(`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)],z={key:1},B=[o(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),o(`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)],V={key:2},H=[o(`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)],U={key:3},W=[o(`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)],G={key:4},K=[o(`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)],q={key:5},J=[o(`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)],Y=a({name:`PhMinusCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),m=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),p(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:m.value,transform:h.value},t.$attrs),[v(t.$slots,`default`),d.value===`bold`?(l(),p(`g`,L,R)):d.value===`duotone`?(l(),p(`g`,z,B)):d.value===`fill`?(l(),p(`g`,V,H)):d.value===`light`?(l(),p(`g`,U,W)):d.value===`regular`?(l(),p(`g`,G,K)):d.value===`thin`?(l(),p(`g`,q,J)):e(``,!0)],16,I))}}),X=[`width`,`height`,`fill`,`transform`],Z={key:0},Q=[o(`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)],ne={key:1},re=[o(`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),o(`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)],ie={key:2},ae=[o(`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)],oe={key:3},se=[o(`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)],$={key:4},ce=[o(`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)],le={key:5},ue=[o(`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)],de=a({name:`PhNewspaperClipping`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),m=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),p(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:m.value,transform:h.value},t.$attrs),[v(t.$slots,`default`),d.value===`bold`?(l(),p(`g`,Z,Q)):d.value===`duotone`?(l(),p(`g`,ne,re)):d.value===`fill`?(l(),p(`g`,ie,ae)):d.value===`light`?(l(),p(`g`,oe,se)):d.value===`regular`?(l(),p(`g`,$,ce)):d.value===`thin`?(l(),p(`g`,le,ue)):e(``,!0)],16,X))}}),fe={class:`grid grid-cols-1 lg:grid-cols-2 gap-6`},pe={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},me={class:`w-full`},he={__name:`NewsView`,setup(r){let a=ee(),s=f([]),c=f(null),v=f(null),I=[{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}];_(async()=>{L()});async function L(){try{let n=await F();var e=[];for(var t of n)t.timestamp&&=O(t.timestamp),e.push(t);s.value=e}catch(e){console.error(`Failed to fetch news data:`,e)}}let R=e=>{let t=e.id;a.push(`/news/${t}`)},z={title:null,body:null,data:{img:null}},B=h({...z});async function V(){try{let e=await te(B);s.value=e}catch(e){console.error(`Failed to post news:`,e)}Object.assign(B,z),L()}async function H(){v.value&&(await N(c.value,v.value),v.value=null,c.value=null,L())}async function U(){v.value&&(await P(v.value.id),v.value=null,c.value=null,L())}function W(e){var t=[];for(let n of e)t.push({id:n.id,label:n.title});return t}function G(e){return!e||!s.value?null:(v.value=s.value?.find(t=>t.id===e),!0)}return(r,a)=>(l(),m(w,null,{default:d(()=>[i(C,null,{default:d(()=>[i(u,{class:`mb-6 p-1`},{default:d(()=>[...a[10]||=[o(`h1`,{class:`text-3xl`},`News Management`,-1),o(`p`,{class:`text-sm text-gray-400`},`Enter an post to read it`,-1)]]),_:1}),i(A,{icon:n(de),title:`Post Management`,color:`text-emerald-600`,main:``},null,8,[`icon`]),o(`div`,fe,[i(u,{"is-form":``,class:`row-span-1 mb-6`,onSubmit:a[3]||=y(e=>V(),[`prevent`])},{default:d(()=>[i(T,{color:`success`,label:`Create Post`,icon:n(S),class:`mb-2`},null,8,[`icon`]),i(j,{label:`Title`,help:`News headline.`},{default:d(()=>[i(M,{modelValue:B.title,"onUpdate:modelValue":a[0]||=e=>B.title=e,required:``},null,8,[`modelValue`])]),_:1}),i(j,{label:`Body`,help:`News body.`},{default:d(()=>[i(M,{modelValue:B.body,"onUpdate:modelValue":a[1]||=e=>B.body=e,required:``,type:`textarea`},null,8,[`modelValue`])]),_:1}),i(j,{label:`Image URL`,help:`News image URL.`},{default:d(()=>[i(M,{modelValue:B.data.img,"onUpdate:modelValue":a[2]||=e=>B.data.img=e,required:``},null,8,[`modelValue`])]),_:1}),o(`div`,null,[i(g,{type:`submit`,color:`success`,label:`Create`,small:!1,icon:n(S)},null,8,[`icon`])])]),_:1}),i(u,{"is-form":``,class:`row-span-1 mb-6`},{default:d(()=>[i(T,{color:`warning`,label:`Edit Post`,icon:n(Y),class:`mb-2`},null,8,[`icon`]),i(j,{label:`Post`},{default:d(()=>[i(M,{modelValue:c.value,"onUpdate:modelValue":a[4]||=e=>c.value=e,name:`news`,options:W(s.value),required:``},null,8,[`modelValue`,`options`])]),_:1}),i(k),G(c.value)?(l(),p(t,{key:0},[i(j,{label:`Title`,help:`News headline.`},{default:d(()=>[i(M,{modelValue:v.value.title,"onUpdate:modelValue":a[5]||=e=>v.value.title=e,required:``},null,8,[`modelValue`])]),_:1}),i(j,{label:`Body`,help:`News body.`},{default:d(()=>[i(M,{modelValue:v.value.body,"onUpdate:modelValue":a[6]||=e=>v.value.body=e,required:``,type:`textarea`},null,8,[`modelValue`])]),_:1}),i(j,{label:`Image URL`,help:`News image URL.`},{default:d(()=>[i(M,{modelValue:v.value.data.img,"onUpdate:modelValue":a[7]||=e=>v.value.data.img=e,required:``},null,8,[`modelValue`])]),_:1}),i(D,null,{default:d(()=>[i(g,{color:`info`,label:`Update`,small:!1,icon:n(x),onClick:a[8]||=e=>H()},null,8,[`icon`]),i(g,{color:`danger`,label:`Delete Post`,small:!1,icon:n(Y),onClick:a[9]||=e=>U()},null,8,[`icon`])]),_:1})],64)):e(``,!0)]),_:1})]),i(A,{icon:n(E),title:`All News`,color:`text-blue-400`,main:``},null,8,[`icon`]),i(u,{"has-table":``,class:`mb-6`},{default:d(()=>[o(`div`,pe,[o(`div`,me,[i(b,{headers:I,items:s.value,onRowClicked:R},null,8,[`items`]),a[11]||=o(`h1`,{class:`mx-4 mt-1 mb-2 text-md lg:text-lg`},` Click row to open arcade `,-1)])])]),_:1})]),_:1})]),_:1}))}};export{he as default}; \ No newline at end of file diff --git a/assets/OTAView-Z90DzkNz.js b/assets/OTAView-Z90DzkNz.js deleted file mode 100644 index c5bb523..0000000 --- a/assets/OTAView-Z90DzkNz.js +++ /dev/null @@ -1 +0,0 @@ -import{G as y}from"./PhCloudArrowDown.vue-CJfGeJhH.js";import{ac as b,ad as r,v as p,a as d,f as i,ae as M,j as C,af as D,p as o,B as U,c as k,w as n,b as a,_ as x,d as A,e as V,as as Z,n as $,s as B,k as O}from"./index-Dd7VcHfL.js";import{_ as m}from"./FormField-Bwi0Loff.js";import{_ as H}from"./FormCheckRadio-DZXXXr5D.js";import{_ as c}from"./FormControl-CCDw8uxL.js";const L=["width","height","fill","transform"],N={key:0},T=o("path",{d:"M196.49,151.51a12,12,0,0,1-17,17L168,157v51a12,12,0,0,1-24,0V157l-11.51,11.52a12,12,0,1,1-17-17l32-32a12,12,0,0,1,17,0ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220h28a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,1,1,132.6,21.29,12,12,0,1,0,22.8,7.51A92.06,92.06,0,0,0,160,36Z"},null,-1),E=[T],S={key:1},q=o("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),z=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),j=[q,z],P={key:2},F=o("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,9.14a8,8,0,0,1-11.32,0L168,115.31V176a8,8,0,0,1-16,0V115.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32A8,8,0,0,1,197.66,133.66Z"},null,-1),G=[F],I={key:3},J=o("path",{d:"M188.24,164.24a6,6,0,0,1-8.48,0L158,142.49V208a6,6,0,0,1-12,0V142.49l-21.76,21.75a6,6,0,0,1-8.48-8.48l32-32a6,6,0,0,1,8.48,0l32,32A6,6,0,0,1,188.24,164.24ZM160,42A86.1,86.1,0,0,0,82.43,90.88,62,62,0,1,0,72,214h40a6,6,0,0,0,0-12H72a50,50,0,0,1,0-100,50.68,50.68,0,0,1,5.91.36A85.54,85.54,0,0,0,74,128a6,6,0,0,0,12,0,74,74,0,1,1,103.6,67.85,6,6,0,0,0,4.8,11A86,86,0,0,0,160,42Z"},null,-1),R=[J],W={key:4},K=o("path",{d:"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z"},null,-1),Q=[K],X={key:5},Y=o("path",{d:"M186.83,162.83a4,4,0,0,1-5.66,0L156,137.66V208a4,4,0,0,1-8,0V137.66l-25.17,25.17a4,4,0,0,1-5.66-5.66l32-32a4,4,0,0,1,5.66,0l32,32A4,4,0,0,1,186.83,162.83ZM160,44A84.09,84.09,0,0,0,83.61,93.13,60,60,0,1,0,72,212h40a4,4,0,0,0,0-8H72a52,52,0,1,1,8.57-103.27A83.45,83.45,0,0,0,76,128a4,4,0,0,0,8,0,76,76,0,1,1,106.4,69.68,4,4,0,0,0,1.6,7.66,3.92,3.92,0,0,0,1.6-.33A84,84,0,0,0,160,44Z"},null,-1),e0=[Y],a0={name:"PhCloudArrowUp"},l0=b({...a0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const u=f,e=r("weight","regular"),h=r("size","1em"),l=r("color","currentColor"),t=r("mirrored",!1),s=p(()=>u.weight??e),g=p(()=>u.size??h),_=p(()=>u.color??l),w=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:t?"scale(-1, 1)":void 0);return(v,o0)=>(d(),i("svg",D({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:g.value,height:g.value,fill:_.value,transform:w.value},v.$attrs),[M(v.$slots,"default"),s.value==="bold"?(d(),i("g",N,E)):s.value==="duotone"?(d(),i("g",S,j)):s.value==="fill"?(d(),i("g",P,G)):s.value==="light"?(d(),i("g",I,R)):s.value==="regular"?(d(),i("g",W,Q)):s.value==="thin"?(d(),i("g",X,e0)):C("",!0)],16,L))}}),t0={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},m0={__name:"OTAView",setup(f){const e=U({...{name:"",game:"",mCode:"",fromDatecode:"",toDatecode:"",fileType:"",betaOnly:!1}});return(h,l)=>(d(),k(O,null,{default:n(()=>[a(x,null,{default:n(()=>[a(A,{icon:V(y),title:"OTA Update Administration",color:"text-sky-500",main:""},null,8,["icon"]),o("div",t0,[a(Z,{number:1,label:"Active Updates"})]),a(A,{icon:V(l0),title:"Add an Update",color:"text-emerald-500",main:""},null,8,["icon"]),a($,{"is-form":"",class:"row-span-1"},{default:n(()=>[a(m,{label:"Update Name",help:"This is only for documentation and does not change the update filepath."},{default:n(()=>[a(c,{modelValue:e.name,"onUpdate:modelValue":l[0]||(l[0]=t=>e.name=t),"input-value":e.name,name:"updateName",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"MCODE",help:"The MCODE of the destination image. Leave blank for any MCODE (not recommended!). ex: JAB"},{default:n(()=>[a(c,{modelValue:e.mCode,"onUpdate:modelValue":l[1]||(l[1]=t=>e.mCode=t),"input-value":e.mCode,name:"updateMCode",maxlength:"3",minlength:"3"},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Initial Datecode",help:"The starting datecode, what will download this update. ex: 2024122600"},{default:n(()=>[a(c,{modelValue:e.fromDatecode,"onUpdate:modelValue":l[2]||(l[2]=t=>e.fromDatecode=t),"input-value":e.fromDatecode,name:"fromDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Destination Datecode",help:"The resulting datecode, what this update will contain. ex: 2024122700"},{default:n(()=>[a(c,{modelValue:e.toDatecode,"onUpdate:modelValue":l[3]||(l[3]=t=>e.toDatecode=t),"input-value":e.toDatecode,name:"toDatecode",maxlength:"10",minlength:"10",required:""},null,8,["modelValue","input-value"])]),_:1}),a(m,{label:"Beta Restriction",help:"Limit this update to machines registered to a beta testing arcade."},{default:n(()=>[a(H,{modelValue:e.betaOnly,"onUpdate:modelValue":l[4]||(l[4]=t=>e.betaOnly=t),"input-value":e.betaOnly,name:"betaOnly",type:"switch"},null,8,["modelValue","input-value"])]),_:1}),o("div",null,[a(B,{type:"submit",color:"success",label:"Add Update",small:!1,onClick:t=>!1})])]),_:1})]),_:1})]),_:1}))}};export{m0 as default}; diff --git a/assets/OTAView-f_vfWaS9.js b/assets/OTAView-f_vfWaS9.js new file mode 100644 index 0000000..b2ce653 --- /dev/null +++ b/assets/OTAView-f_vfWaS9.js @@ -0,0 +1 @@ +import{A as e,Ct as t,D as n,I as r,L as i,O as a,U as o,V as s,Y as c,c as l,ct as u,j as d,k as f,mt as p,n as m,tt as h}from"./favicon-DOtDvKM0.js";import{t as g}from"./PhCloudArrowDown.vue-Em_SuXJp.js";import{J as _,b as v,q as y,y as b}from"./index-CioSqWPr.js";import{t as x}from"./FormField-BnVkNf9G.js";import{t as S}from"./FormControl-DgcWAxA4.js";import{t as C}from"./FormCheckRadio-CQgPFPyW.js";var w=[`width`,`height`,`fill`,`transform`],T={key:0},E=[a(`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)],D={key:1},O=[a(`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),a(`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)],k={key:2},A=[a(`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)],j={key:3},M=[a(`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)],N={key:4},P=[a(`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)],F={key:5},I=[a(`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)],L=i({name:`PhCloudArrowUp`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let r=t,i=s(`weight`,`regular`),a=s(`size`,`1em`),l=s(`color`,`currentColor`),u=s(`mirrored`,!1),f=n(()=>r.weight??i),p=n(()=>r.size??a),m=n(()=>r.color??l),g=n(()=>r.mirrored===void 0?u?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(c(),d(`svg`,o({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:p.value,height:p.value,fill:m.value,transform:g.value},t.$attrs),[h(t.$slots,`default`),f.value===`bold`?(c(),d(`g`,T,E)):f.value===`duotone`?(c(),d(`g`,D,O)):f.value===`fill`?(c(),d(`g`,k,A)):f.value===`light`?(c(),d(`g`,j,M)):f.value===`regular`?(c(),d(`g`,N,P)):f.value===`thin`?(c(),d(`g`,F,I)):e(``,!0)],16,w))}}),R={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6`},z={__name:`OTAView`,setup(e){let n=p({name:``,game:``,mCode:``,fromDatecode:``,toDatecode:``,fileType:``,betaOnly:!1});return(e,i)=>(c(),f(v,null,{default:u(()=>[r(_,null,{default:u(()=>[r(b,{icon:t(g),title:`OTA Update Administration`,color:`text-sky-500`,main:``},null,8,[`icon`]),a(`div`,R,[r(y,{number:1,label:`Active Updates`})]),r(b,{icon:t(L),title:`Add an Update`,color:`text-emerald-500`,main:``},null,8,[`icon`]),r(l,{"is-form":``,class:`row-span-1`},{default:u(()=>[r(x,{label:`Update Name`,help:`This is only for documentation and does not change the update filepath.`},{default:u(()=>[r(S,{modelValue:n.name,"onUpdate:modelValue":i[0]||=e=>n.name=e,"input-value":n.name,name:`updateName`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),r(x,{label:`MCODE`,help:`The MCODE of the destination image. Leave blank for any MCODE (not recommended!). ex: JAB`},{default:u(()=>[r(S,{modelValue:n.mCode,"onUpdate:modelValue":i[1]||=e=>n.mCode=e,"input-value":n.mCode,name:`updateMCode`,maxlength:`3`,minlength:`3`},null,8,[`modelValue`,`input-value`])]),_:1}),r(x,{label:`Initial Datecode`,help:`The starting datecode, what will download this update. ex: 2024122600`},{default:u(()=>[r(S,{modelValue:n.fromDatecode,"onUpdate:modelValue":i[2]||=e=>n.fromDatecode=e,"input-value":n.fromDatecode,name:`fromDatecode`,maxlength:`10`,minlength:`10`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),r(x,{label:`Destination Datecode`,help:`The resulting datecode, what this update will contain. ex: 2024122700`},{default:u(()=>[r(S,{modelValue:n.toDatecode,"onUpdate:modelValue":i[3]||=e=>n.toDatecode=e,"input-value":n.toDatecode,name:`toDatecode`,maxlength:`10`,minlength:`10`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),r(x,{label:`Beta Restriction`,help:`Limit this update to machines registered to a beta testing arcade.`},{default:u(()=>[r(C,{modelValue:n.betaOnly,"onUpdate:modelValue":i[4]||=e=>n.betaOnly=e,"input-value":n.betaOnly,name:`betaOnly`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),a(`div`,null,[r(m,{type:`submit`,color:`success`,label:`Add Update`,small:!1,onClick:e=>!1})])]),_:1})]),_:1})]),_:1}))}};export{z as default}; \ No newline at end of file diff --git a/assets/OnboardingView-DoVIkgBJ.js b/assets/OnboardingView-DoVIkgBJ.js new file mode 100644 index 0000000..a595ea6 --- /dev/null +++ b/assets/OnboardingView-DoVIkgBJ.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,O as o,U as s,V as c,Y as l,_ as u,c as d,ct as f,d as p,et as m,gt as h,j as g,k as _,mt as v,n as y,qt as b,s as x,tt as S,v as C}from"./favicon-DOtDvKM0.js";import{l as ee}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as w}from"./PhCheckCircle.vue-BxYcqLqe.js";import{t as T}from"./PhGear.vue-CNxG7eMP.js";import{t as E}from"./PhInfo.vue-CPFOeoiA.js";import{$ as D,J as O,b as te,et as k,it as ne,y as A}from"./index-CioSqWPr.js";import{t as j}from"./FormField-BnVkNf9G.js";import{t as M}from"./FormControl-DgcWAxA4.js";import{E as N,T as P,w as F}from"./admin-B4Afn5TL.js";import{t as I}from"./FormCheckRadio-CQgPFPyW.js";import{t as L}from"./pcbid-ClX4BatC.js";var R=[`width`,`height`,`fill`,`transform`],z={key:0},B=[o(`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)],V={key:1},H=[o(`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),o(`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)],U={key:2},W=[o(`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)],G={key:3},K=[o(`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)],q={key:4},J=[o(`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)],Y={key:5},X=[o(`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)],re=a({name:`PhSailboat`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),g(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[S(t.$slots,`default`),d.value===`bold`?(l(),g(`g`,z,B)):d.value===`duotone`?(l(),g(`g`,V,H)):d.value===`fill`?(l(),g(`g`,U,W)):d.value===`light`?(l(),g(`g`,G,K)):d.value===`regular`?(l(),g(`g`,q,J)):d.value===`thin`?(l(),g(`g`,Y,X)):e(``,!0)],16,R))}}),Z=p();async function ie(e,t){try{return await Z.callApi(`/discord/exportVPN/${e}?discordId=${t}`)}catch(e){throw console.log(`Error exporting vpn:`,e),e}}async function ae(e,t){try{return await Z.callApi(`/discord/onboardArcade/${e}?discordId=${t}`)}catch(e){throw console.log(`Error onboarding arcade:`,e),e}}var oe={class:`grid grid-cols-1 gap-6`},se={class:`mb-4 flex gap-2 items-stretch`},Q={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch`},ce={class:`grid md:grid-cols-2 gap-6`},le={class:`grid grid-cols-1 w-full gap-2 md:gap-6 md:flex md:place-content-stretch pb-4 md:pb-0`},ue={class:`grid gap-4`},de={class:`flex justify-between items-center`},fe={class:`m-[-5px]`},pe={class:`text-md font-bold`},me={class:`text-sm`},he={class:`text-sm font-mono`},ge={class:`grid md:flex gap-4`},$={__name:`OnboardingView`,setup(r){let a=u(),s=C(),c=p(),S=a.params.data,R=h(null);function z(e){try{let t=Uint8Array.from(atob(e),e=>e.charCodeAt(0)),n=new TextDecoder().decode(t);return JSON.parse(n)}catch(e){return console.error(`Invalid base64 input or JSON parse error:`,e),null}}function B(e){let t=[];return typeof e!=`object`||!e?[`data is not an object`]:(typeof e.userId!=`string`&&t.push(`userId must be a string`),typeof e.type!=`string`&&t.push(`type must be a string`),typeof e.arcadeName!=`string`&&t.push(`arcadeName must be a string`),typeof e.cabinetCount!=`number`&&t.push(`cabinetCount must be a number`),Array.isArray(e.games)?e.games.every(e=>typeof e==`string`)||t.push(`games must be an array of strings`):t.push(`games must be an array`),t)}async function V(){let e=R.value;W.useDiscord=!0,W.discordId=e.userId,W.name=e.arcadeName,await Y();for(let t of e.games){if(t===`main`)G.name=`${W.name} Main`;else{let e=D(t);e&&(G.name=`${W.name} ${e.shortName?e.shortName:e.name}`)}await q()}}let H={name:``,useDiscord:!0,discordId:``,description:``,paseli:!0,infinitePaseli:!0,maintenance:!1,betas:!1,incognito:!1,machineList:[]},U={name:``,cabinet:!1,ota:!1,generatePCBID:!0,PCBID:``},W=v({...H}),G=v({...U}),K=h(void 0);if(S)try{let e=z(S),t=B(e);t.length?console.error(t):(R.value=JSON.parse(JSON.stringify(e)),V())}catch(e){console.error(e)}async function q(){for(G.generatePCBID&&(G.PCBID=L());!await N(G.PCBID);)if(G.generatePCBID)G.PCBID=L();else{window.alert(`PCBID already in use!`);return}W.machineList.push({name:G.name,cabinet:G.cabinet,ota:G.ota,PCBID:G.PCBID.toUpperCase()}),Object.assign(G,U)}function J(e){W.machineList=W.machineList.filter(t=>t.PCBID!==e)}async function Y(){if(W.name){let e=await P(W.name);e.unused!=null&&(K.value=e.unused)}}function X(e,t=`NA_`){var n=[...e].map(e=>e.charCodeAt(0)<128?e:t).join(``);return n=n.replace(/[!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]/g,``),n=n.replace(/\s+/g,`_`),n}async function Z(e,t){try{let n=await c.getArcadeVPN(e),r=new Blob([n],{type:`application/ovpn`}),i=document.createElement(`a`);i.href=URL.createObjectURL(r),i.download=`gradius-${X(t.name)}-phaseii-config.ovpn`,document.body.appendChild(i),i.click(),URL.revokeObjectURL(i.href),document.body.removeChild(i)}catch(e){console.log(`Failed to fetch arcade data:`,e)}}async function $(e){if(W.name==H.name){window.alert(`Please input a name.`);return}if(W.discordId==H.discordId&&W.useDiscord&&e){window.alert(`Please input a Discord ID.`);return}if(W.description==H.description&&!W.useDiscord){window.alert(`Please input a description.`);return}let t=await F(W);e&&t.arcadeId&&(W.useDiscord?(await ae(t.arcadeId,W.discordId),await ie(t.arcadeId,W.discordId)):await Z(t.arcadeId,W)),t.arcadeId?(window.alert(`Onboarding complete!`),s.push({name:`arcade`,params:{id:t.arcadeId}})):window.alert(`Failed to onboard!`)}return(r,a)=>(l(),_(te,null,{default:f(()=>[i(O,null,{default:f(()=>[i(A,{icon:n(re),title:`Arcade Onboarding`,color:`text-green-400`,main:``},null,8,[`icon`]),o(`div`,oe,[i(d,{"is-form":``,class:`row-span-1`},{default:f(()=>[i(k,{color:`info`,label:`General Information`,icon:n(E),class:`mb-2`},null,8,[`icon`]),i(j,{label:`Arcade Name`},{default:f(()=>[i(M,{modelValue:W.name,"onUpdate:modelValue":a[0]||=e=>W.name=e,"input-value":W.name,name:`arcadeName`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),o(`div`,se,[i(y,{color:`info`,label:`Check Name`,onClick:a[1]||=e=>Y()}),K.value==1?(l(),_(x,{key:0,icon:n(w),color:`text-green-400`,size:`25`},null,8,[`icon`])):K.value==0?(l(),_(x,{key:1,icon:n(ne),color:`text-red-400`,size:`25`},null,8,[`icon`])):e(``,!0)]),i(j,{label:`Use Discord`,help:`Automated provisioning rather than manual. BadManiac will DM the user via Discord.`},{default:f(()=>[i(I,{modelValue:W.useDiscord,"onUpdate:modelValue":a[2]||=e=>W.useDiscord=e,"input-value":W.useDiscord,name:`useDiscord`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),W.useDiscord?(l(),_(j,{key:0,label:`Discord ID`,help:`Owner's Discord User ID.`},{default:f(()=>[i(M,{modelValue:W.discordId,"onUpdate:modelValue":a[3]||=e=>W.discordId=e,"input-value":W.discordId,name:`discordId`,required:``},null,8,[`modelValue`,`input-value`])]),_:1})):e(``,!0),W.useDiscord?e(``,!0):(l(),_(j,{key:1,label:`Description`,help:`Manual description rather than automated.`},{default:f(()=>[i(M,{modelValue:W.description,"onUpdate:modelValue":a[4]||=e=>W.description=e,name:`description`,required:``},null,8,[`modelValue`])]),_:1}))]),_:1}),i(d,{"is-form":``,class:`row-span-1`},{default:f(()=>[i(k,{color:`info`,label:`Settings`,icon:n(T),class:`mb-2`},null,8,[`icon`]),o(`div`,Q,[i(j,{label:`PASELI Enabled`,help:`Enable or disable PASELI services.`},{default:f(()=>[i(I,{modelValue:W.paseli,"onUpdate:modelValue":a[5]||=e=>W.paseli=e,"input-value":W.paseli,name:`paseli`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),i(j,{label:`Infinite PASELI`,help:`Enable or disable infinite PASELI.`},{default:f(()=>[i(I,{modelValue:W.infinitePaseli,"onUpdate:modelValue":a[6]||=e=>W.infinitePaseli=e,"input-value":W.infinitePaseli,name:`infinitePaseli`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),i(j,{label:`Maintenance Mode`,help:`Place this arcade under Maintenance.`},{default:f(()=>[i(I,{modelValue:W.maintenance,"onUpdate:modelValue":a[7]||=e=>W.maintenance=e,"input-value":W.maintenance,name:`maintenance`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),i(j,{label:`Incognito Mode`,help:`Hide the eAmusement network and ranking data.`},{default:f(()=>[i(I,{modelValue:W.incognito,"onUpdate:modelValue":a[8]||=e=>W.incognito=e,"input-value":W.incognito,name:`incognito`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),i(j,{label:`Beta Testing`,help:`Enable or disable beta testing.`},{default:f(()=>[i(I,{modelValue:W.betas,"onUpdate:modelValue":a[9]||=e=>W.betas=e,"input-value":W.betas,name:`betas`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1})])]),_:1}),i(d,{class:`row-span-1`},{default:f(()=>[i(k,{color:`info`,label:`Machines`,icon:n(E),class:`mb-2`},null,8,[`icon`]),o(`div`,ce,[o(`form`,{class:`h-full`,onSubmit:a[15]||=ee(e=>q(),[`prevent`])},[i(j,{label:`Generate PCBID`,help:`Generate a PCBID rather than supply one.`},{default:f(()=>[i(I,{modelValue:G.generatePCBID,"onUpdate:modelValue":a[10]||=e=>G.generatePCBID=e,"input-value":G.generatePCBID,name:`generatePCBID`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),G.generatePCBID?e(``,!0):(l(),_(j,{key:0,label:`PCBID`},{default:f(()=>[i(M,{modelValue:G.PCBID,"onUpdate:modelValue":a[11]||=e=>G.PCBID=e,name:`pcbid`,required:``,minlength:`20`,maxlength:`20`},null,8,[`modelValue`])]),_:1})),i(j,{label:`Name`},{default:f(()=>[i(M,{modelValue:G.name,"onUpdate:modelValue":a[12]||=e=>G.name=e,name:`name`,required:``},null,8,[`modelValue`])]),_:1}),o(`div`,le,[i(j,{label:`Arcade Cabinet`,help:`If this is a real cabinet, enable this.`},{default:f(()=>[i(I,{modelValue:G.cabinet,"onUpdate:modelValue":a[13]||=e=>G.cabinet=e,"input-value":G.cabinet,name:`cabinet`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1}),i(j,{label:`Enable Updates`,help:`Enables or disables OTA updates.`},{default:f(()=>[i(I,{modelValue:G.ota,"onUpdate:modelValue":a[14]||=e=>G.ota=e,"input-value":G.ota,name:`ota`,type:`switch`},null,8,[`modelValue`,`input-value`])]),_:1})]),i(y,{color:`success`,type:`submit`,label:`Add Machine`})],32),o(`div`,null,[i(k,{color:`warning`,label:`Queue`,class:`mb-4`}),o(`div`,ue,[(l(!0),g(t,null,m(W.machineList,e=>(l(),_(d,{key:e.name,"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:f(()=>[o(`div`,de,[o(`div`,fe,[o(`h1`,pe,b(e.name),1),o(`h2`,me,b(e.cabinet?`Cabinet`:`Setup`)+b(e.ota?` - OTA Enabled`:null),1),o(`h2`,he,b(e.PCBID==``?`not generated`:e.PCBID),1)]),i(y,{color:`danger`,label:`Remove`,onClick:t=>J(e.PCBID)},null,8,[`onClick`])])]),_:2},1024))),128))])])])]),_:1}),o(`div`,ge,[i(y,{type:`submit`,color:`success`,label:W.useDiscord?`Create Arcade with Discord`:`Create Arcade and VPN`,small:!1,onClick:a[16]||=e=>$(!0)},null,8,[`label`]),i(y,{type:`submit`,color:`info`,label:`Create Arcade`,small:!1,onClick:a[17]||=e=>$(!1)})])])]),_:1})]),_:1}))}};export{$ as default}; \ No newline at end of file diff --git a/assets/OnboardingView-DqmRmPTo.js b/assets/OnboardingView-DqmRmPTo.js deleted file mode 100644 index b502270..0000000 --- a/assets/OnboardingView-DqmRmPTo.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as K,ad as H,v as B,a as r,f,ae as Q,j as A,af as W,p as i,u as q,l as X,m as Y,r as E,B as O,c as g,w as s,b as n,_ as ee,d as ae,e as y,n as M,y as k,s as I,K as j,aA as te,G as ne,F as le,g as oe,t as $,k as ie,ag as se}from"./index-Dd7VcHfL.js";import{H as re}from"./PhCheckCircle.vue-BFl-sqeJ.js";import{F as de}from"./PhGear.vue-DVEbUzyP.js";import{H as R}from"./PhInfo.vue-BnY8qvMS.js";import{_ as d}from"./FormField-Bwi0Loff.js";import{_ as m}from"./FormCheckRadio-DZXXXr5D.js";import{_ as D}from"./FormControl-CCDw8uxL.js";import{c as ue,d as ce,e as me}from"./admin-BMJm0E4A.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-2_hc8rMg.js b/assets/PaseliView-2_hc8rMg.js deleted file mode 100644 index a408ed5..0000000 --- a/assets/PaseliView-2_hc8rMg.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as J,ad as P,v as f,a as u,f as p,ae as O,j as h,af as W,p as r,r as S,l as G,o as K,c as _,w as d,b as l,_ as Q,F as Y,d as X,e as s,as as I,n as k,y as M,s as F,k as ee,i as ae}from"./index-Dd7VcHfL.js";import{F as U}from"./PhCashRegister.vue-DJbBYIbq.js";import{I as le}from"./PhCreditCard.vue-c1jOsDUz.js";import{I as j}from"./PhPlusCircle.vue-CxdTLp6N.js";import{_ as q}from"./GeneralTable-CTYDRn3D.js";import{_ as te}from"./ArcadeCard-C58fNPW9.js";import{_ as L}from"./FormControl-CCDw8uxL.js";import{_ as C}from"./FormField-Bwi0Loff.js";import{A as ne,e as re,f as oe}from"./arcade-Bn8grFHQ.js";import"./contentExport-DSLxdCzf.js";import"./PhHouse.vue-Wi_lOtIh.js";const ue=["width","height","fill","transform"],se={key:0},ce=r("path",{d:"M209.29,55.6l-56,68.4H176a12,12,0,0,1,0,24H140v16h36a12,12,0,0,1,0,24H140v28a12,12,0,0,1-24,0V188H80a12,12,0,0,1,0-24h36V148H80a12,12,0,0,1,0-24h22.68l-56-68.4A12,12,0,1,1,65.29,40.4L128,117.05,190.71,40.4a12,12,0,1,1,18.58,15.2Z"},null,-1),ie=[ce],de={key:1},me=r("path",{d:"M200,48l-72,88L56,48Z",opacity:"0.2"},null,-1),ve=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),pe=[me,ve],fe={key:2},he=r("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm54.4,52.8L144,128h16a8,8,0,0,1,0,16H136v16h24a8,8,0,0,1,0,16H136v16a8,8,0,0,1-16,0V176H96a8,8,0,0,1,0-16h24V144H96a8,8,0,0,1,0-16h16L73.6,76.8a8,8,0,1,1,12.8-9.6L128,122.67,169.6,67.2a8,8,0,0,1,12.8,9.6Z"},null,-1),ge=[he],be={key:3},_e=r("path",{d:"M204.64,51.8l-64,78.2H176a6,6,0,0,1,0,12H134v20h42a6,6,0,0,1,0,12H134v42a6,6,0,0,1-12,0V174H80a6,6,0,0,1,0-12h42V142H80a6,6,0,0,1,0-12h35.34l-64-78.2a6,6,0,1,1,9.28-7.6L128,126.53,195.36,44.2a6,6,0,0,1,9.28,7.6Z"},null,-1),ye=[_e],Ie={key:4},He=r("path",{d:"M206.19,53.07,144.88,128H176a8,8,0,0,1,0,16H136v16h40a8,8,0,0,1,0,16H136v40a8,8,0,0,1-16,0V176H80a8,8,0,0,1,0-16h40V144H80a8,8,0,0,1,0-16h31.12L49.81,53.07A8,8,0,0,1,62.19,42.93L128,123.37l65.81-80.44a8,8,0,1,1,12.38,10.14Z"},null,-1),we=[He],Ve={key:5},Ae=r("path",{d:"M203.1,50.53,136.44,132H176a4,4,0,0,1,0,8H132v24h44a4,4,0,0,1,0,8H132v44a4,4,0,0,1-8,0V172H80a4,4,0,0,1,0-8h44V140H80a4,4,0,0,1,0-8h39.56L52.9,50.53a4,4,0,0,1,6.2-5.06L128,129.68l68.9-84.21a4,4,0,1,1,6.2,5.06Z"},null,-1),xe=[Ae],Pe={name:"PhCurrencyJpy"},v=J({...Pe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(E){const c=E,o=P("weight","regular"),g=P("size","1em"),t=P("color","currentColor"),$=P("mirrored",!1),i=f(()=>c.weight??o),H=f(()=>c.size??g),w=f(()=>c.color??t),B=f(()=>c.mirrored!==void 0?c.mirrored?"scale(-1, 1)":void 0:$?"scale(-1, 1)":void 0);return(V,D)=>(u(),p("svg",W({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:w.value,transform:B.value},V.$attrs),[O(V.$slots,"default"),i.value==="bold"?(u(),p("g",se,ie)):i.value==="duotone"?(u(),p("g",de,pe)):i.value==="fill"?(u(),p("g",fe,ge)):i.value==="light"?(u(),p("g",be,ye)):i.value==="regular"?(u(),p("g",Ie,we)):i.value==="thin"?(u(),p("g",Ve,xe)):h("",!0)],16,ue))}}),Se={class:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6"},ke={class:"grid md:grid-cols-2 gap-6 mb-6"},Le={class:"grid gap-6"},Ce={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$e={class:"w-full"},Be={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},Xe={class:"w-full"},Re={__name:"PaseliView",setup(E){const c=S({}),o=S({}),g=S(!0),t=S({}),$=G(),i=parseInt($.params.id);async function H(){try{c.value=null;const a=await ne(i);c.value=a}catch(a){console.error("Failed to fetch arcade data:",a)}}async function w(){try{o.value=null;const a=await re(i);o.value=a,o.value.transactions?.reverse(),g.value=!1}catch(a){console.error("Failed to fetch arcade PASELI:",a)}}K(()=>{g.value=!0,H(),w()});const B=[{text:"Timestamp",value:"timestamp",width:200},{text:"Amount",value:"data.delta",width:200},{text:"Remaining Balance",value:"data.balance",width:200},{text:"Reason",value:"data.reason",width:200}],V=[{text:"Player",value:"username"},{text:"Balance",value:"balance"}];function D(a){var e=[];for(var n of JSON.parse(JSON.stringify(a)))n.timestamp&&(n.timestamp=ae(n.timestamp)),e.push(n);return e}function z(a){var e=a.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),t.value.cardId=e}function N(a){var e=a.target.value;e=e.replace(/[^0-9]/g,""),t.value.credit=e}const T=f(()=>o.value?.balances?o.value.balances.reduce((a,e)=>a+(e.balance||0),0):0),y=f(()=>{if(!o.value?.balances?.length)return{};const a=o.value.balances.filter(m=>m.balance>0),e=a.reduce((m,b)=>m+b.balance,0),n=e/a.length,x=a.reduce((m,b)=>b.balance>m.balance?b:m,a[0]);return{total:e,avg:n,count:a.length,topPlayer:x.username||"(anonymous)",topBalance:x.balance}}),A=f(()=>{if(!o.value?.transactions)return{totalDelta:0,count:0,avgDelta:0,last:null};const a=o.value.transactions,e=a.reduce((m,b)=>m+(b.data?.delta||0),0),n=e/(a.length||1),x=a[a.length-1]||null;return{totalDelta:e,count:a.length,avgDelta:n,last:x}}),R=f(()=>{var a=[];for(const e of o.value.balances)a.push({id:e.userId,label:e.username==""?"Unclaimed Account":e.username});return a});async function Z(){!t.value.cardId&&!t.value.userId||t.value.credit&&(g.value=!0,await oe(i,t.value.userId,t.value.cardId,t.value.credit),t.value.userId=null,t.value.cardId=null,t.value.credit=null,await w())}return(a,e)=>(u(),_(ee,null,{default:d(()=>[l(Q,null,{default:d(()=>[!g.value&&c.value?(u(),p(Y,{key:0},[l(te,{class:"mb-6",arcade:c.value,"use-small":!0},null,8,["arcade"]),l(X,{icon:s(v),title:"PASELI Stats",main:""},null,8,["icon"]),r("div",Se,[T.value?(u(),_(I,{key:0,number:T.value,label:"Total PASELI Net Worth",icon:s(v)},null,8,["number","icon"])):h("",!0),A.value.count?(u(),_(I,{key:1,number:A.value.count,label:"Recent Transactions",icon:s(U)},null,8,["number","icon"])):h("",!0),A.value.totalDelta?(u(),_(I,{key:2,number:A.value.totalDelta,label:"Recent Net Flow",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.avg?(u(),_(I,{key:3,number:y.value.avg,label:"Average Player Balance",icon:s(v)},null,8,["number","icon"])):h("",!0),y.value.topBalance?(u(),_(I,{key:4,number:y.value.topBalance,label:`Top Player: ${y.value.topPlayer}`,icon:s(v)},null,8,["number","label","icon"])):h("",!0)]),l(X,{icon:s(v),title:"Player PASELI Balances",main:""},null,8,["icon"]),r("div",ke,[r("div",Le,[l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Update balance",color:"success",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:d(()=>[l(L,{modelValue:t.value.cardId,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.cardId=n),icon:s(le),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:z},null,8,["modelValue","icon"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Account",color:"success",onClick:Z})]),_:1}),l(k,{"is-form":""},{default:d(()=>[l(M,{label:"Credit existing account",color:"info",class:"mb-4",icon:s(j)},null,8,["icon"]),l(C,{label:"Select Player"},{default:d(()=>[l(L,{modelValue:t.value.userId,"onUpdate:modelValue":e[2]||(e[2]=n=>t.value.userId=n),options:R.value,required:""},null,8,["modelValue","options"])]),_:1}),l(C,{label:"Credit Amount"},{default:d(()=>[l(L,{modelValue:t.value.credit,"onUpdate:modelValue":e[3]||(e[3]=n=>t.value.credit=n),icon:s(v),name:"credit",required:"",maxlength:7,inputmode:"numeric",onInput:N},null,8,["modelValue","icon"])]),_:1}),l(F,{label:"Credit Selected Player",color:"info",onClick:Z})]),_:1})]),r("div",null,[l(k,{"has-table":""},{default:d(()=>[r("div",Ce,[r("div",$e,[l(q,{headers:V,items:o.value.balances},null,8,["items"])])])]),_:1})])]),l(X,{icon:s(U),title:"PASELI Transaction History",main:""},null,8,["icon"]),l(k,{"has-table":""},{default:d(()=>[r("div",Be,[r("div",Xe,[l(q,{headers:B,items:D(o.value.transactions)},null,8,["items"])])])]),_:1})],64)):h("",!0)]),_:1})]),_:1}))}};export{Re as default}; diff --git a/assets/PaseliView-CfEebWXD.js b/assets/PaseliView-CfEebWXD.js new file mode 100644 index 0000000..d363023 --- /dev/null +++ b/assets/PaseliView-CfEebWXD.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,O as o,U as s,V as c,Y as l,_ as u,c as d,ct as f,gt as p,j as m,k as h,n as g,q as _,tt as v}from"./favicon-DOtDvKM0.js";import{t as y}from"./GeneralTable-B4uoiiRj.js";import{t as b}from"./PhCashRegister.vue-CdxntA63.js";import{t as x}from"./PhCreditCard.vue-D4XAEMhb.js";import{t as S}from"./ArcadeCard-C1Ylrn52.js";import{t as C}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{J as w,b as T,et as E,q as D,t as O,y as k}from"./index-CioSqWPr.js";import{t as A}from"./FormField-BnVkNf9G.js";import{t as j}from"./FormControl-DgcWAxA4.js";import{n as ee,r as te,t as M}from"./arcade--d87CplO.js";var N=[`width`,`height`,`fill`,`transform`],P={key:0},F=[o(`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)],I={key:1},L=[o(`path`,{d:`M200,48l-72,88L56,48Z`,opacity:`0.2`},null,-1),o(`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)],R={key:2},z=[o(`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)],B={key:3},V=[o(`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)],H={key:4},U=[o(`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)],W={key:5},G=[o(`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)],K=a({name:`PhCurrencyJpy`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),m(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[v(t.$slots,`default`),d.value===`bold`?(l(),m(`g`,P,F)):d.value===`duotone`?(l(),m(`g`,I,L)):d.value===`fill`?(l(),m(`g`,R,z)):d.value===`light`?(l(),m(`g`,B,V)):d.value===`regular`?(l(),m(`g`,H,U)):d.value===`thin`?(l(),m(`g`,W,G)):e(``,!0)],16,N))}}),q={class:`grid grid-cols-1 gap-6 sm:grid-cols-2 md:grid-cols-3 mb-6`},J={class:`grid md:grid-cols-2 gap-6 mb-6`},Y={class:`grid gap-6`},X={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},Z={class:`w-full`},ne={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},re={class:`w-full`},Q={__name:`PaseliView`,setup(a){let s=p({}),c=p({}),v=p(!0),N=p({}),P=u(),F=parseInt(P.params.id);async function I(){try{s.value=null;let e=await ee(F);s.value=e}catch(e){console.error(`Failed to fetch arcade data:`,e)}}async function L(){try{c.value=null;let e=await te(F);c.value=e,c.value.transactions?.reverse(),v.value=!1}catch(e){console.error(`Failed to fetch arcade PASELI:`,e)}}_(()=>{v.value=!0,I(),L()});let R=[{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}],z=[{text:`Player`,value:`username`},{text:`Balance`,value:`balance`}];function B(e){var t=[];for(var n of JSON.parse(JSON.stringify(e)))n.timestamp&&=O(n.timestamp),t.push(n);return t}function V(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),N.value.cardId=t}function H(e){var t=e.target.value;t=t.replace(/[^0-9]/g,``),N.value.credit=t}let U=r(()=>c.value?.balances?c.value.balances.reduce((e,t)=>e+(t.balance||0),0):0),W=r(()=>{if(!c.value?.balances?.length)return{};let e=c.value.balances.filter(e=>e.balance>0),t=e.reduce((e,t)=>e+t.balance,0),n=t/e.length,r=e.reduce((e,t)=>t.balance>e.balance?t:e,e[0]);return{total:t,avg:n,count:e.length,topPlayer:r.username||`(anonymous)`,topBalance:r.balance}}),G=r(()=>{if(!c.value?.transactions)return{totalDelta:0,count:0,avgDelta:0,last:null};let e=c.value.transactions,t=e.reduce((e,t)=>e+(t.data?.delta||0),0),n=t/(e.length||1),r=e[e.length-1]||null;return{totalDelta:t,count:e.length,avgDelta:n,last:r}}),Q=r(()=>{var e=[];for(let t of c.value.balances)e.push({id:t.userId,label:t.username==``?`Unclaimed Account`:t.username});return e});async function $(){!N.value.cardId&&!N.value.userId||N.value.credit&&(v.value=!0,await M(F,N.value.userId,N.value.cardId,N.value.credit),N.value.userId=null,N.value.cardId=null,N.value.credit=null,await L())}return(r,a)=>(l(),h(T,null,{default:f(()=>[i(w,null,{default:f(()=>[!v.value&&s.value?(l(),m(t,{key:0},[i(S,{class:`mb-6`,arcade:s.value,"use-small":!0},null,8,[`arcade`]),i(k,{icon:n(K),title:`PASELI Stats`,main:``},null,8,[`icon`]),o(`div`,q,[U.value?(l(),h(D,{key:0,number:U.value,label:`Total PASELI Net Worth`,icon:n(K)},null,8,[`number`,`icon`])):e(``,!0),G.value.count?(l(),h(D,{key:1,number:G.value.count,label:`Recent Transactions`,icon:n(b)},null,8,[`number`,`icon`])):e(``,!0),G.value.totalDelta?(l(),h(D,{key:2,number:G.value.totalDelta,label:`Recent Net Flow`,icon:n(K)},null,8,[`number`,`icon`])):e(``,!0),W.value.avg?(l(),h(D,{key:3,number:W.value.avg,label:`Average Player Balance`,icon:n(K)},null,8,[`number`,`icon`])):e(``,!0),W.value.topBalance?(l(),h(D,{key:4,number:W.value.topBalance,label:`Top Player: ${W.value.topPlayer}`,icon:n(K)},null,8,[`number`,`label`,`icon`])):e(``,!0)]),i(k,{icon:n(K),title:`Player PASELI Balances`,main:``},null,8,[`icon`]),o(`div`,J,[o(`div`,Y,[i(d,{"is-form":``},{default:f(()=>[i(E,{label:`Update balance`,color:`success`,class:`mb-4`,icon:n(C)},null,8,[`icon`]),i(A,{label:`Card ID`,help:`The ACCESS CODE provided by the game.`},{default:f(()=>[i(j,{modelValue:N.value.cardId,"onUpdate:modelValue":a[0]||=e=>N.value.cardId=e,icon:n(x),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:V},null,8,[`modelValue`,`icon`])]),_:1}),i(A,{label:`Credit Amount`},{default:f(()=>[i(j,{modelValue:N.value.credit,"onUpdate:modelValue":a[1]||=e=>N.value.credit=e,icon:n(K),name:`credit`,required:``,maxlength:7,inputmode:`numeric`,onInput:H},null,8,[`modelValue`,`icon`])]),_:1}),i(g,{label:`Credit Account`,color:`success`,onClick:$})]),_:1}),i(d,{"is-form":``},{default:f(()=>[i(E,{label:`Credit existing account`,color:`info`,class:`mb-4`,icon:n(C)},null,8,[`icon`]),i(A,{label:`Select Player`},{default:f(()=>[i(j,{modelValue:N.value.userId,"onUpdate:modelValue":a[2]||=e=>N.value.userId=e,options:Q.value,required:``},null,8,[`modelValue`,`options`])]),_:1}),i(A,{label:`Credit Amount`},{default:f(()=>[i(j,{modelValue:N.value.credit,"onUpdate:modelValue":a[3]||=e=>N.value.credit=e,icon:n(K),name:`credit`,required:``,maxlength:7,inputmode:`numeric`,onInput:H},null,8,[`modelValue`,`icon`])]),_:1}),i(g,{label:`Credit Selected Player`,color:`info`,onClick:$})]),_:1})]),o(`div`,null,[i(d,{"has-table":``},{default:f(()=>[o(`div`,X,[o(`div`,Z,[i(y,{headers:z,items:c.value.balances},null,8,[`items`])])])]),_:1})])]),i(k,{icon:n(b),title:`PASELI Transaction History`,main:``},null,8,[`icon`]),i(d,{"has-table":``},{default:f(()=>[o(`div`,ne,[o(`div`,re,[i(y,{headers:R,items:B(c.value.transactions)},null,8,[`items`])])])]),_:1})],64)):e(``,!0)]),_:1})]),_:1}))}};export{Q as default}; \ No newline at end of file diff --git a/assets/PersonalRecords-5E3r7amG.js b/assets/PersonalRecords-5E3r7amG.js new file mode 100644 index 0000000..f1835c3 --- /dev/null +++ b/assets/PersonalRecords-5E3r7amG.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,O as o,Y as s,_ as c,c as l,ct as u,et as d,gt as f,j as p,k as m,mt as h,n as g,q as _,qt as v,v as y}from"./favicon-DOtDvKM0.js";import{n as b,t as x}from"./UserDdrStatistics-ti7zYugZ.js";import{t as S}from"./GameHeader-SCDy2Xxi.js";import{$ as C,J as w,X as T,b as E,mt as ee,ot as D,ut as O,y as k}from"./index-CioSqWPr.js";import{t as A}from"./FormControl-DgcWAxA4.js";import{a as j}from"./profile-Ci8BPFQa.js";import{n as M}from"./music-fARBPEcN.js";import{r as N,t as P}from"./scoreDataFilters-D37H7L_Z.js";var F={class:`flex gap-2 mb-6 md:mb-0`},I={key:0,class:`md:w-1/3 md:text-right`},L={class:`lg:flex w-full lg:place-content-between`},R={class:`mb-4 lg:mb-0 space-y-1`},z={class:`text-lg lg:text-xl`},B={class:`text-md lg:text-lg`},V={class:`grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end`},H={key:0,class:`bg-gray-900 dark:bg-gray-700 p-4 rounded-lg`},U={class:`text-md lg:text-lg`},W={__name:`PersonalRecords`,setup(W){let G=c(),K=y();var q=G.params.game;let J=C(q);var Y=G.params.userId??null,X=f([]);let Z=f(null),Q=h({currentVersion:null});J||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),Y||K.push({name:`ErrorPage`,params:{catchAll:`404`}}),J.versions||(Q.currentVersion=1),_(async()=>{try{X.value=await M(q,Y),te(),J.versions&&!Q.currentVersion&&(Q.currentVersion=$.value.at(-1)?.id??null)}catch(e){console.error(`Failed to fetch score data:`,e)}});async function te(){try{Z.value=null;let e=await j(q,null,Y);Z.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let $=r(()=>{if(!J.versions)return[];let e=new Set(X.value.map(e=>e.version));return J.versions.filter(t=>e.has(t.id))}),ne=r(()=>Q.currentVersion?X.value.filter(e=>e.version===Q.currentVersion):X.value),re=r(()=>ne.value.filter(e=>e.charts.some(e=>e.data?.difficulty!=0&&J.chartTable[e.chart]&&e.record)));return(r,c)=>(s(),m(E,null,{default:u(()=>[n(X)?(s(),m(w,{key:0},{default:u(()=>[Z.value?(s(),p(t,{key:0},[a(S,{game:n(J),profile:Z.value},null,8,[`game`,`profile`]),o(`div`,F,[a(g,{icon:n(D),to:`/games/${n(J).id}/profiles/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),a(g,{icon:n(ee),to:`/games/${n(J).id}/scores/${Z.value.userId}`,outline:!1,color:`info`,label:`${Z.value.username}'s Scores`},null,8,[`icon`,`to`,`label`])]),[n(T).DDR,n(T).DDROMNI].includes(n(J).id)&&n(X).length>0?(s(),p(t,{key:0},[a(k,{icon:n(b),title:`${Z.value.username}'s Overall ${n(J).shortName?n(J).shortName:n(J).name} Statistics`,main:``,class:`mt-6`},null,8,[`icon`,`title`]),a(x,{game:n(J).id,version:Q.currentVersion,profile:n(Y),scores:n(X)},null,8,[`game`,`version`,`profile`,`scores`])],64)):e(``,!0),a(k,{icon:n(O),title:`${Z.value.username}'s ${n(J).shortName?n(J).shortName:n(J).name} Records`,main:``},{default:u(()=>[n(J).versions?(s(),p(`div`,I,[c[1]||=o(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(A,{modelValue:Q.currentVersion,"onUpdate:modelValue":c[0]||=e=>Q.currentVersion=e,options:$.value.slice().reverse()},null,8,[`modelValue`,`options`])])):e(``,!0)]),_:1},8,[`icon`,`title`]),(s(!0),p(t,null,d(re.value,r=>(s(),m(l,{key:r.id,class:`mb-6`},{default:u(()=>[o(`div`,L,[o(`div`,R,[o(`h1`,z,v(r.name),1),o(`h2`,B,v(r.artist),1),a(g,{label:`View Song`,color:`info`,to:`/games/${n(q)}/song/${r.id}`},null,8,[`to`])]),o(`div`,V,[(s(!0),p(t,null,d(r.charts,r=>(s(),p(t,{key:r.db_id},[r.record?(s(),p(t,{key:0},[n(N)(r.data?.difficulty,n(J).chartTable,r.chart)?(s(),p(`div`,H,[o(`h2`,U,v(n(J).chartTable[r.chart])+` - `+v(n(P)(r.data?.difficulty,n(J).difficultyDenom)),1),i(` `+v(r.record?`${r.record?.username} - ${r.record.points?.toLocaleString()}`:`Unclaimed`),1)])):e(``,!0)],64)):e(``,!0)],64))),128))])])]),_:2},1024))),128))],64)):e(``,!0)]),_:1})):e(``,!0)]),_:1}))}};export{W as default}; \ No newline at end of file diff --git a/assets/PersonalRecords-GnL-MCwQ.js b/assets/PersonalRecords-GnL-MCwQ.js deleted file mode 100644 index 41f10d0..0000000 --- a/assets/PersonalRecords-GnL-MCwQ.js +++ /dev/null @@ -1 +0,0 @@ -import{l as G,m as A,ag as B,r as I,B as F,o as C,v as $,a,c as y,w as h,e,_ as T,f as i,F as f,b as c,p as u,s as b,J as U,ay as E,aU as w,d as D,j as _,a6 as M,g as N,n as j,t as p,M as L,k as O}from"./index-Dd7VcHfL.js";import{I as W,_ as H}from"./UserDdrStatistics-CYrv_7sx.js";import{_ as J}from"./FormControl-CCDw8uxL.js";import{_ as q}from"./GameHeader-DTKGATHx.js";import{A as z}from"./music-CsLF0Y6u.js";import{A as K}from"./profile-D_7fwj3s.js";import{s as Q,f as X}from"./scoreDataFilters-4V9cRP9S.js";import"./index-CV2YwAH0.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";const Y={class:"flex gap-2 mb-6 md:mb-0"},Z={key:0,class:"md:w-1/3 md:text-right"},ee={class:"lg:flex w-full lg:place-content-between"},se={class:"mb-4 lg:mb-0 space-y-1"},te={class:"text-lg lg:text-xl"},re={class:"text-md lg:text-lg"},ae={class:"grid md:grid-cols-2 lg:flex gap-2 lg:justify-end lg:place-content-end"},oe={key:0,class:"bg-gray-900 dark:bg-gray-700 p-4 rounded-lg"},le={class:"text-md lg:text-lg"},he={__name:"PersonalRecords",setup(ne){const x=G(),V=A();var g=x.params.game;const s=B(g);var v=x.params.userId??null,d=I([]);const o=I(null),n=F({currentVersion:null});s||V.push({name:"ErrorPage",params:{catchAll:"404"}}),v||V.push({name:"ErrorPage",params:{catchAll:"404"}}),s.versions||(n.currentVersion=1),C(async()=>{try{const t=await z(g,v);d.value=t,P(),s.versions&&!n.currentVersion&&(n.currentVersion=k.value.at(-1)?.id??null)}catch(t){console.error("Failed to fetch score data:",t)}});async function P(){try{o.value=null;const t=await K(g,null,v);o.value=t.profile}catch(t){console.error("Failed to fetch user profile data:",t)}}const k=$(()=>{if(!s.versions)return[];const t=new Set(d.value.map(r=>r.version));return s.versions.filter(r=>t.has(r.id))}),R=$(()=>n.currentVersion?d.value.filter(t=>t.version===n.currentVersion):d.value),S=$(()=>R.value.filter(t=>t.charts.some(r=>r.data?.difficulty!=0&&s.chartTable[r.chart]&&r.record)));return(t,r)=>(a(),y(O,null,{default:h(()=>[e(d)?(a(),y(T,{key:0},{default:h(()=>[o.value?(a(),i(f,{key:0},[c(q,{game:e(s),profile:o.value},null,8,["game","profile"]),u("div",Y,[c(b,{icon:e(U),to:`/games/${e(s).id}/profiles/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Profile`},null,8,["icon","to","label"]),c(b,{icon:e(E),to:`/games/${e(s).id}/scores/${o.value.userId}`,outline:!1,color:"info",label:`${o.value.username}'s Scores`},null,8,["icon","to","label"])]),[e(w).DDR,e(w).DDROMNI].includes(e(s).id)&&e(d).length>0?(a(),i(f,{key:0},[c(D,{icon:e(W),title:`${o.value.username}'s Overall ${e(s).shortName?e(s).shortName:e(s).name} Statistics`,main:"",class:"mt-6"},null,8,["icon","title"]),c(H,{game:e(s).id,version:n.currentVersion,profile:e(v),scores:e(d)},null,8,["game","version","profile","scores"])],64)):_("",!0),c(D,{icon:e(M),title:`${o.value.username}'s ${e(s).shortName?e(s).shortName:e(s).name} Records`,main:""},{default:h(()=>[e(s).versions?(a(),i("div",Z,[r[1]||(r[1]=u("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),c(J,{modelValue:n.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=m=>n.currentVersion=m),options:k.value.slice().reverse()},null,8,["modelValue","options"])])):_("",!0)]),_:1},8,["icon","title"]),(a(!0),i(f,null,N(S.value,m=>(a(),y(j,{key:m.id,class:"mb-6"},{default:h(()=>[u("div",ee,[u("div",se,[u("h1",te,p(m.name),1),u("h2",re,p(m.artist),1),c(b,{label:"View Song",color:"info",to:`/games/${e(g)}/song/${m.id}`},null,8,["to"])]),u("div",ae,[(a(!0),i(f,null,N(m.charts,l=>(a(),i(f,{key:l.db_id},[l.record?(a(),i(f,{key:0},[e(Q)(l.data?.difficulty,e(s).chartTable,l.chart)?(a(),i("div",oe,[u("h2",le,p(e(s).chartTable[l.chart])+" - "+p(e(X)(l.data?.difficulty,e(s).difficultyDenom)),1),L(" "+p(l.record?`${l.record?.username} - ${l.record.points?.toLocaleString()}`:"Unclaimed"),1)])):_("",!0)],64)):_("",!0)],64))),128))])])]),_:2},1024))),128))],64)):_("",!0)]),_:1})):_("",!0)]),_:1}))}};export{he as default}; diff --git a/assets/PersonalScores-CoGnE9KY.js b/assets/PersonalScores-CoGnE9KY.js deleted file mode 100644 index 4433aa3..0000000 --- a/assets/PersonalScores-CoGnE9KY.js +++ /dev/null @@ -1 +0,0 @@ -import{l as h,m as v,u as b,ag as I,r as f,o as y,a as d,c as P,w as n,b as r,_ as S,f as k,F as w,e,p as G,s as p,J as N,a6 as x,d as A,ay as B,n as F,j as R,k as C}from"./index-Dd7VcHfL.js";import{_ as V}from"./GeneralTable-CTYDRn3D.js";import{_ as D}from"./GameHeader-DTKGATHx.js";import{A as E}from"./profile-D_7fwj3s.js";import{a as H,p as M}from"./scores-DoGi0pqj.js";import"./contentExport-DSLxdCzf.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./scoreDataFilters-4V9cRP9S.js";const T={class:"flex gap-2 mb-6"},X={__name:"PersonalScores",setup(j){const c=h(),i=v(),_=b();var t=null,a=null,l=null;t=c.params.game,l=c.params.userId,a=I(t),a||i.push({name:"ErrorPage",params:{catchAll:"404"}});const s=f(null),m=f([]);y(async()=>{try{const o=await _.getAttemptData(t,l);m.value=H(a,o)}catch(o){console.error("Failed to fetch score data:",o)}$()});async function $(){try{s.value=null;const o=await E(t,null,l);s.value=o.profile}catch(o){console.error("Failed to fetch user profile data:",o)}}const g=o=>{const u=o.song.id;i.push(`/games/${t}/song/${u}`)};return(o,u)=>(d(),P(C,null,{default:n(()=>[r(S,null,{default:n(()=>[s.value?(d(),k(w,{key:0},[r(D,{game:e(a),profile:s.value},null,8,["game","profile"]),G("div",T,[r(p,{icon:e(N),to:`/games/${e(a).id}/profiles/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Profile`},null,8,["icon","to","label"]),r(p,{icon:e(x),to:`/games/${e(a).id}/records/${s.value.userId}`,outline:!1,color:"info",label:`${s.value.username}'s Records`},null,8,["icon","to","label"])]),r(A,{icon:e(B),title:`${s.value.username}'s ${e(a).shortName?e(a).shortName:e(a).name} Scores`,main:""},null,8,["icon","title"]),r(F,{"has-table":""},{default:n(()=>[r(V,{headers:e(M)(e(a)),items:m.value,onRowClicked:g},null,8,["headers","items"])]),_:1})],64)):R("",!0)]),_:1})]),_:1}))}};export{X as default}; diff --git a/assets/PersonalScores-ikzpZA4T.js b/assets/PersonalScores-ikzpZA4T.js new file mode 100644 index 0000000..42f3e1f --- /dev/null +++ b/assets/PersonalScores-ikzpZA4T.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as o,c as s,ct as c,d as l,gt as u,j as d,k as f,n as p,q as m,v as h}from"./favicon-DOtDvKM0.js";import{t as g}from"./GeneralTable-B4uoiiRj.js";import{t as _}from"./GameHeader-SCDy2Xxi.js";import{$ as v,J as y,b,mt as x,ot as S,ut as C,y as w}from"./index-CioSqWPr.js";import{a as T}from"./profile-Ci8BPFQa.js";import{n as E,t as D}from"./scores-AYFuWRFt.js";var O={class:`flex gap-2 mb-6`},k={__name:`PersonalScores`,setup(k){let A=o(),j=h(),M=l();var N=null,P=null,F=null;N=A.params.game,F=A.params.userId,P=v(N),P||j.push({name:`ErrorPage`,params:{catchAll:`404`}});let I=u(null),L=u([]);m(async()=>{try{let e=await M.getAttemptData(N,F);L.value=D(P,e)}catch(e){console.error(`Failed to fetch score data:`,e)}R()});async function R(){try{I.value=null;let e=await T(N,null,F);I.value=e.profile}catch(e){console.error(`Failed to fetch user profile data:`,e)}}let z=e=>{let t=e.song.id;j.push(`/games/${N}/song/${t}`)};return(o,l)=>(a(),f(b,null,{default:c(()=>[r(y,null,{default:c(()=>[I.value?(a(),d(t,{key:0},[r(_,{game:n(P),profile:I.value},null,8,[`game`,`profile`]),i(`div`,O,[r(p,{icon:n(S),to:`/games/${n(P).id}/profiles/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Profile`},null,8,[`icon`,`to`,`label`]),r(p,{icon:n(C),to:`/games/${n(P).id}/records/${I.value.userId}`,outline:!1,color:`info`,label:`${I.value.username}'s Records`},null,8,[`icon`,`to`,`label`])]),r(w,{icon:n(x),title:`${I.value.username}'s ${n(P).shortName?n(P).shortName:n(P).name} Scores`,main:``},null,8,[`icon`,`title`]),r(s,{"has-table":``},{default:c(()=>[r(g,{headers:n(E)(n(P)),items:L.value,onRowClicked:z},null,8,[`headers`,`items`])]),_:1})],64)):e(``,!0)]),_:1})]),_:1}))}};export{k as default}; \ No newline at end of file diff --git a/assets/PhAt.vue-7LzAoHZo.js b/assets/PhAt.vue-7LzAoHZo.js new file mode 100644 index 0000000..f08024a --- /dev/null +++ b/assets/PhAt.vue-7LzAoHZo.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhAt`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhAt.vue-sYm-DKJc.js b/assets/PhAt.vue-sYm-DKJc.js deleted file mode 100644 index a80c5fa..0000000 --- a/assets/PhAt.vue-sYm-DKJc.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as h,ad as o,v as c,a,f as e,ae as A,j as Z,af as f,p as t}from"./index-Dd7VcHfL.js";const C=["width","height","fill","transform"],w={key:0},y=t("path",{d:"M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z"},null,-1),k=[y],M={key:1},V=t("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),S=[V,B],x={key:2},z=t("path",{d:"M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z"},null,-1),N=[z],b={key:3},j=t("path",{d:"M128,26a102,102,0,0,0,0,204c21.13,0,43.31-6.35,59.32-17a6,6,0,0,0-6.65-10c-13.9,9.25-34.09,15-52.67,15a90,90,0,1,1,90-90c0,29.58-13.78,34-22,34s-22-4.42-22-34V88a6,6,0,0,0-12,0v9a46,46,0,1,0,4.34,56.32C171.76,166.6,182,174,196,174c21.29,0,34-17.2,34-46A102.12,102.12,0,0,0,128,26Zm0,136a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z"},null,-1),P=[j],$={key:4},E=t("path",{d:"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1),q=[E],D={key:5},F=t("path",{d:"M128,28a100,100,0,0,0,0,200c20.76,0,42.52-6.23,58.21-16.66a4,4,0,1,0-4.43-6.67C167.35,214.27,147.24,220,128,220a92,92,0,1,1,92-92c0,31.32-15,36-24,36s-24-4.68-24-36V88a4,4,0,0,0-8,0v14.75a44,44,0,1,0,2.82,45.94C171.46,163.58,181.66,172,196,172c20,0,32-16.45,32-44A100.11,100.11,0,0,0,128,28Zm0,136a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z"},null,-1),G=[F],I={name:"PhAt"},H=h({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const r=n,u=o("weight","regular"),d=o("size","1em"),m=o("color","currentColor"),p=o("mirrored",!1),l=c(()=>r.weight??u),s=c(()=>r.size??d),v=c(()=>r.color??m),g=c(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:v.value,transform:g.value},i.$attrs),[A(i.$slots,"default"),l.value==="bold"?(a(),e("g",w,k)):l.value==="duotone"?(a(),e("g",M,S)):l.value==="fill"?(a(),e("g",x,N)):l.value==="light"?(a(),e("g",b,P)):l.value==="regular"?(a(),e("g",$,q)):l.value==="thin"?(a(),e("g",D,G)):Z("",!0)],16,C))}});export{H as I}; diff --git a/assets/PhCashRegister.vue-CdxntA63.js b/assets/PhCashRegister.vue-CdxntA63.js new file mode 100644 index 0000000..5003dd8 --- /dev/null +++ b/assets/PhCashRegister.vue-CdxntA63.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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={key:5},x=[r(`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)],S=n({name:`PhCashRegister`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhCashRegister.vue-DJbBYIbq.js b/assets/PhCashRegister.vue-DJbBYIbq.js deleted file mode 100644 index 1120069..0000000 --- a/assets/PhCashRegister.vue-DJbBYIbq.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as v,ad as h,v as l,a,f as H,ae as u,j as d,af as p,p as e}from"./index-Dd7VcHfL.js";const g=["width","height","fill","transform"],c={key:0},f=e("path",{d:"M243.61,157,221.17,71a20,20,0,0,0-19.35-15H140V40a20,20,0,0,0-20-20H80A20,20,0,0,0,60,40V56H54.18A20,20,0,0,0,34.83,71L12.39,157a11.94,11.94,0,0,0-.39,3v32a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V160A11.94,11.94,0,0,0,243.61,157ZM84,44h32V56H84ZM57.27,80H198.73l17.74,68H39.53ZM36,188V172H220v16Zm28-72a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24H76A12,12,0,0,1,64,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,112,116Zm48,0a12,12,0,0,1,12-12h8a12,12,0,0,1,0,24h-8A12,12,0,0,1,160,116Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M232,160H24L46.49,70.06A8,8,0,0,1,54.25,64h147.5a8,8,0,0,1,7.76,6.06Z",opacity:"0.2"},null,-1),L=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),B=[k,L],C={key:2},S=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM168,88h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16Zm0,32h16a8,8,0,0,1,0,16H168a8,8,0,0,1,0-16ZM136,88a8,8,0,0,1,0,16H120a8,8,0,0,1,0-16Zm8,40a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,128ZM80,40h40V56H80ZM72,88H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm0,32H88a8,8,0,0,1,0,16H72a8,8,0,0,1,0-16Zm152,72H32V168H224Z"},null,-1),x=[S],z={key:3},N=e("path",{d:"M237.82,158.54,215.34,68.61A14,14,0,0,0,201.75,58H134V40a14,14,0,0,0-14-14H80A14,14,0,0,0,66,40V58H54.25A14,14,0,0,0,40.66,68.6L18.18,158.54A6,6,0,0,0,18,160v32a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V160A6,6,0,0,0,237.82,158.54ZM78,40a2,2,0,0,1,2-2h40a2,2,0,0,1,2,2V58H78ZM52.31,71.51A2,2,0,0,1,54.25,70h147.5a2,2,0,0,1,1.94,1.51L224.32,154H31.68ZM224,194H32a2,2,0,0,1-2-2V166H226v26A2,2,0,0,1,224,194ZM66,96a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,96Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,96ZM66,128a6,6,0,0,1,6-6H88a6,6,0,0,1,0,12H72A6,6,0,0,1,66,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H120A6,6,0,0,1,114,128Zm48,0a6,6,0,0,1,6-6h16a6,6,0,0,1,0,12H168A6,6,0,0,1,162,128Z"},null,-1),b=[N],j={key:4},P=e("path",{d:"M239.76,158.06,217.28,68.12A16,16,0,0,0,201.75,56H136V40a16,16,0,0,0-16-16H80A16,16,0,0,0,64,40V56H54.25A16,16,0,0,0,38.72,68.12L16.24,158.06A7.93,7.93,0,0,0,16,160v32a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V160A7.93,7.93,0,0,0,239.76,158.06ZM80,40h40V56H80ZM54.25,72h147.5l20,80H34.25ZM32,192V168H224v24ZM64,96a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,96Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,96ZM64,128a8,8,0,0,1,8-8H88a8,8,0,0,1,0,16H72A8,8,0,0,1,64,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H120A8,8,0,0,1,112,128Zm48,0a8,8,0,0,1,8-8h16a8,8,0,0,1,0,16H168A8,8,0,0,1,160,128Z"},null,-1),$=[P],E={key:5},R=e("path",{d:"M235.88,159,213.4,69.09A12,12,0,0,0,201.75,60H132V40a12,12,0,0,0-12-12H80A12,12,0,0,0,68,40V60H54.25A12,12,0,0,0,42.6,69.09L20.12,159a4,4,0,0,0-.12,1v32a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V160A4,4,0,0,0,235.88,159ZM76,40a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4V60H76ZM50.37,71a4,4,0,0,1,3.88-3h147.5a4,4,0,0,1,3.88,3l21.25,85H29.12ZM224,196H32a4,4,0,0,1-4-4V164H228v28A4,4,0,0,1,224,196ZM68,96a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,96Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,96ZM68,128a4,4,0,0,1,4-4H88a4,4,0,0,1,0,8H72A4,4,0,0,1,68,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H120A4,4,0,0,1,116,128Zm48,0a4,4,0,0,1,4-4h16a4,4,0,0,1,0,8H168A4,4,0,0,1,164,128Z"},null,-1),q=[R],F={name:"PhCashRegister"},D=v({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const Z=o,m=h("weight","regular"),M=h("size","1em"),V=h("color","currentColor"),s=h("mirrored",!1),A=l(()=>Z.weight??m),t=l(()=>Z.size??M),i=l(()=>Z.color??V),n=l(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(r,W)=>(a(),H("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:t.value,height:t.value,fill:i.value,transform:n.value},r.$attrs),[u(r.$slots,"default"),A.value==="bold"?(a(),H("g",c,y)):A.value==="duotone"?(a(),H("g",w,B)):A.value==="fill"?(a(),H("g",C,x)):A.value==="light"?(a(),H("g",z,b)):A.value==="regular"?(a(),H("g",j,$)):A.value==="thin"?(a(),H("g",E,q)):d("",!0)],16,g))}});export{D as F}; diff --git a/assets/PhCheckCircle.vue-BFl-sqeJ.js b/assets/PhCheckCircle.vue-BFl-sqeJ.js deleted file mode 100644 index 4646ac9..0000000 --- a/assets/PhCheckCircle.vue-BFl-sqeJ.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as Z,ad as o,v as i,a as e,f as a,ae as v,j as A,af as M,p as l}from"./index-Dd7VcHfL.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"},null,-1),k=[w],L={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),S=[B,C],x={key:2},z=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"},null,-1),N=[z],b={key:3},j=l("path",{d:"M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],V={key:4},$=l("path",{d:"M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhCheckCircle"},G=Z({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??m),g=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:g.value,transform:c.value},n.$attrs),[v(n.$slots,"default"),t.value==="bold"?(e(),a("g",y,k)):t.value==="duotone"?(e(),a("g",L,S)):t.value==="fill"?(e(),a("g",x,N)):t.value==="light"?(e(),a("g",b,P)):t.value==="regular"?(e(),a("g",V,E)):t.value==="thin"?(e(),a("g",q,F)):A("",!0)],16,f))}});export{G as H}; diff --git a/assets/PhCheckCircle.vue-BxYcqLqe.js b/assets/PhCheckCircle.vue-BxYcqLqe.js new file mode 100644 index 0000000..e13c6df --- /dev/null +++ b/assets/PhCheckCircle.vue-BxYcqLqe.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhCheckCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhCloudArrowDown.vue-CJfGeJhH.js b/assets/PhCloudArrowDown.vue-CJfGeJhH.js deleted file mode 100644 index 1dc66f7..0000000 --- a/assets/PhCloudArrowDown.vue-CJfGeJhH.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as A,ad as o,v as i,a,f as e,ae as c,j as Z,af as w,p as l}from"./index-Dd7VcHfL.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M192.49,167.51a12,12,0,0,1,0,17l-32,32a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17L140,179V128a12,12,0,0,1,24,0v51l11.51-11.52A12,12,0,0,1,192.49,167.51ZM160,36A92.08,92.08,0,0,0,79,84.37,68,68,0,1,0,72,220H84a12,12,0,0,0,0-24H72a44,44,0,0,1-1.81-87.95A91.7,91.7,0,0,0,68,128a12,12,0,0,0,24,0,68,68,0,0,1,136,0,67.27,67.27,0,0,1-7.25,30.59,12,12,0,1,0,21.42,10.82A91.08,91.08,0,0,0,252,128,92.1,92.1,0,0,0,160,36Z"},null,-1),k=[y],M={key:1},V=l("path",{d:"M240,128a80,80,0,0,1-80,80H72A56,56,0,1,1,85.92,97.74l0,.1A80,80,0,0,1,240,128Z",opacity:"0.2"},null,-1),C=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),L=[V,C],B={key:2},S=l("path",{d:"M247.93,124.52C246.11,77.54,207.07,40,160.06,40A88.1,88.1,0,0,0,81.29,88.67h0A87.48,87.48,0,0,0,72,127.73,8.18,8.18,0,0,1,64.57,136,8,8,0,0,1,56,128a103.66,103.66,0,0,1,5.34-32.92,4,4,0,0,0-4.75-5.18A64.09,64.09,0,0,0,8,152c0,35.19,29.75,64,65,64H160A88.09,88.09,0,0,0,247.93,124.52Zm-50.27,25.14-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L152,156.69V96a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M246,128a85.27,85.27,0,0,1-17.2,51.6,6,6,0,1,1-9.6-7.2A74,74,0,1,0,86,128a6,6,0,0,1-12,0,85.54,85.54,0,0,1,3.91-25.64A50.68,50.68,0,0,0,72,102a50,50,0,0,0,0,100H96a6,6,0,0,1,0,12H72A62,62,0,1,1,82.43,90.88,86,86,0,0,1,246,128Zm-66.24,43.76L158,193.51V128a6,6,0,0,0-12,0v65.51l-21.76-21.75a6,6,0,0,0-8.48,8.48l32,32a6,6,0,0,0,8.48,0l32-32a6,6,0,0,0-8.48-8.48Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M248,128a87.34,87.34,0,0,1-17.6,52.81,8,8,0,1,1-12.8-9.62A71.34,71.34,0,0,0,232,128a72,72,0,0,0-144,0,8,8,0,0,1-16,0,88,88,0,0,1,3.29-23.88C74.2,104,73.1,104,72,104a48,48,0,0,0,0,96H96a8,8,0,0,1,0,16H72A64,64,0,1,1,81.29,88.68,88,88,0,0,1,248,128Zm-69.66,42.34L160,188.69V128a8,8,0,0,0-16,0v60.69l-18.34-18.35a8,8,0,0,0-11.32,11.32l32,32a8,8,0,0,0,11.32,0l32-32a8,8,0,0,0-11.32-11.32Z"},null,-1),$=[P],D={key:5},E=l("path",{d:"M244,128a83.28,83.28,0,0,1-16.8,50.4,4,4,0,1,1-6.4-4.8A76,76,0,1,0,84,128a4,4,0,0,1-8,0,83.45,83.45,0,0,1,4.57-27.27A52,52,0,1,0,72,204H96a4,4,0,0,1,0,8H72A60,60,0,1,1,83.61,93.13,84,84,0,0,1,244,128Zm-62.83,45.17L156,198.34V128a4,4,0,0,0-8,0v70.34l-25.17-25.17a4,4,0,0,0-5.66,5.66l32,32a4,4,0,0,0,5.66,0l32-32a4,4,0,0,0-5.66-5.66Z"},null,-1),q=[E],G={name:"PhCloudArrowDown"},F=A({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),m=o("size","1em"),p=o("color","currentColor"),v=o("mirrored",!1),t=i(()=>r.weight??d),n=i(()=>r.size??m),h=i(()=>r.color??p),g=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:v?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",w({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:n.value,height:n.value,fill:h.value,transform:g.value},s.$attrs),[c(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,k)):t.value==="duotone"?(a(),e("g",M,L)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",D,q)):Z("",!0)],16,H))}});export{F as G}; diff --git a/assets/PhCloudArrowDown.vue-Em_SuXJp.js b/assets/PhCloudArrowDown.vue-Em_SuXJp.js new file mode 100644 index 0000000..bfdfb0a --- /dev/null +++ b/assets/PhCloudArrowDown.vue-Em_SuXJp.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhCloudArrowDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhCreditCard.vue-D4XAEMhb.js b/assets/PhCreditCard.vue-D4XAEMhb.js new file mode 100644 index 0000000..6b81c53 --- /dev/null +++ b/assets/PhCreditCard.vue-D4XAEMhb.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhCreditCard`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhCreditCard.vue-c1jOsDUz.js b/assets/PhCreditCard.vue-c1jOsDUz.js deleted file mode 100644 index 44cb59d..0000000 --- a/assets/PhCreditCard.vue-c1jOsDUz.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as A,ad as o,v as H,a,f as e,ae as v,j as p,af as g,p as t}from"./index-Dd7VcHfL.js";const c=["width","height","fill","transform"],M={key:0},f=t("path",{d:"M224,44H32A20,20,0,0,0,12,64V192a20,20,0,0,0,20,20H224a20,20,0,0,0,20-20V64A20,20,0,0,0,224,44Zm-4,24V88H36V68ZM36,188V112H220v76Zm172-24a12,12,0,0,1-12,12H164a12,12,0,0,1,0-24h32A12,12,0,0,1,208,164Zm-68,0a12,12,0,0,1-12,12H116a12,12,0,0,1,0-24h12A12,12,0,0,1,140,164Z"},null,-1),y=[f],w={key:1},k=t("path",{d:"M232,96v96a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),B=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),C=[k,B],S={key:2},x=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM136,176H120a8,8,0,0,1,0-16h16a8,8,0,0,1,0,16Zm64,0H168a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16ZM32,88V64H224V88Z"},null,-1),z=[x],N={key:3},b=t("path",{d:"M224,50H32A14,14,0,0,0,18,64V192a14,14,0,0,0,14,14H224a14,14,0,0,0,14-14V64A14,14,0,0,0,224,50ZM32,62H224a2,2,0,0,1,2,2V90H30V64A2,2,0,0,1,32,62ZM224,194H32a2,2,0,0,1-2-2V102H226v90A2,2,0,0,1,224,194Zm-18-26a6,6,0,0,1-6,6H168a6,6,0,0,1,0-12h32A6,6,0,0,1,206,168Zm-64,0a6,6,0,0,1-6,6H120a6,6,0,0,1,0-12h16A6,6,0,0,1,142,168Z"},null,-1),j=[b],P={key:4},$=t("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm0,16V88H32V64Zm0,128H32V104H224v88Zm-16-24a8,8,0,0,1-8,8H168a8,8,0,0,1,0-16h32A8,8,0,0,1,208,168Zm-64,0a8,8,0,0,1-8,8H120a8,8,0,0,1,0-16h16A8,8,0,0,1,144,168Z"},null,-1),E=[$],q={key:5},D=t("path",{d:"M224,52H32A12,12,0,0,0,20,64V192a12,12,0,0,0,12,12H224a12,12,0,0,0,12-12V64A12,12,0,0,0,224,52ZM32,60H224a4,4,0,0,1,4,4V92H28V64A4,4,0,0,1,32,60ZM224,196H32a4,4,0,0,1-4-4V100H228v92A4,4,0,0,1,224,196Zm-20-28a4,4,0,0,1-4,4H168a4,4,0,0,1,0-8h32A4,4,0,0,1,204,168Zm-64,0a4,4,0,0,1-4,4H120a4,4,0,0,1,0-8h16A4,4,0,0,1,140,168Z"},null,-1),F=[D],I={name:"PhCreditCard"},G=A({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(h){const l=h,i=o("weight","regular"),s=o("size","1em"),Z=o("color","currentColor"),n=o("mirrored",!1),r=H(()=>l.weight??i),m=H(()=>l.size??s),d=H(()=>l.color??Z),u=H(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:n?"scale(-1, 1)":void 0);return(V,W)=>(a(),e("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:m.value,height:m.value,fill:d.value,transform:u.value},V.$attrs),[v(V.$slots,"default"),r.value==="bold"?(a(),e("g",M,y)):r.value==="duotone"?(a(),e("g",w,C)):r.value==="fill"?(a(),e("g",S,z)):r.value==="light"?(a(),e("g",N,j)):r.value==="regular"?(a(),e("g",P,E)):r.value==="thin"?(a(),e("g",q,F)):p("",!0)],16,c))}});export{G as I}; diff --git a/assets/PhFlagCheckered.vue-BPRxtVji.js b/assets/PhFlagCheckered.vue-BPRxtVji.js new file mode 100644 index 0000000..7253c68 --- /dev/null +++ b/assets/PhFlagCheckered.vue-BPRxtVji.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhFlagCheckered`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhFlagCheckered.vue-RwiFDkkZ.js b/assets/PhFlagCheckered.vue-RwiFDkkZ.js deleted file mode 100644 index bd73d8c..0000000 --- a/assets/PhFlagCheckered.vue-RwiFDkkZ.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as m,ad as t,v as l,a as e,f as c,ae as u,j as d,af as p,p as a}from"./index-Dd7VcHfL.js";const g=["width","height","fill","transform"],h={key:0},f=a("path",{d:"M229,45a12,12,0,0,0-12.85,1.84c-24.71,21.41-44.53,13.31-74.82-1.68C113.19,31.27,78.17,13.94,40.14,46.88A12,12,0,0,0,36,56V224a12,12,0,0,0,24,0V181.71c22.84-17.13,42.1-9.11,70.68,5,16.23,8,34.74,17.2,54.8,17.2,14.72,0,30.28-4.94,46.38-18.88A12,12,0,0,0,236,176V56A12,12,0,0,0,229,45ZM185.48,83.91A63,63,0,0,0,212,78.08v32.15c-11,8.26-21.2,10.67-32,9.37V83.66C181.81,83.81,183.64,83.91,185.48,83.91ZM156,78.08v34.09c-4.64-2-9.5-4.4-14.68-7A255.21,255.21,0,0,0,116,93.83V59.75c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,78.08ZM92,52.32V88.24a63.33,63.33,0,0,0-32,5.61V61.68C71,53.42,81.2,51,92,52.32ZM86.52,148A63,63,0,0,0,60,153.86V121.7c11-8.25,21.2-10.66,32-9.36v35.94C90.19,148.13,88.36,148,86.52,148ZM116,153.86V119.77c4.64,2,9.5,4.4,14.68,7A252.91,252.91,0,0,0,156,138.1v34.09c-4.64-2.05-9.5-4.4-14.68-7A250.66,250.66,0,0,0,116,153.86Zm64,25.76V143.68c1.81.14,3.64.24,5.48.24A62.85,62.85,0,0,0,212,138.07v32.19C201,178.52,190.8,180.92,180,179.62Z"},null,-1),y=[f],w={key:1},k=a("path",{d:"M224,56v60c-19.89,17.23-38.23,18.39-56,13.48v-60C185.76,74.39,204.11,73.23,224,56ZM104,102.52v-60C86.24,37.61,67.89,38.77,48,56v60c19.89-17.22,38.23-18.39,56-13.48v60c21.62,6,42.38,21,64,27v-60c-21.62-6-42.38-21-64-27Z",opacity:"0.2"},null,-1),B=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),S=[k,B],x={key:2},z=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50h0A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,16.4,8.11,34.06,16.85,53,16.85,13.93,0,28.54-4.75,43.82-18a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM56,160.44V109.88c16.85-11.28,32.64-11.59,48-7.34v51.74C88.87,150.47,72.87,150.71,56,160.44ZM104,50.87c9.25,2.83,18.61,7.45,28.45,12.32,11.26,5.57,23.11,11.43,35.55,14.56v51.74c15.35,4.25,31.14,3.94,48-7.35v50.11c-16.87,13.32-32.27,13.72-48,8.91V129.49c-21.62-6-42.38-21-64-26.95Z"},null,-1),N=[z],b={key:3},j=a("path",{d:"M226.49,50.5a6,6,0,0,0-6.42.92c-29,25.11-53.28,13.08-81.41-.84-27.92-13.82-59.57-29.49-94.59.84A6,6,0,0,0,42,56V224a6,6,0,0,0,12,0V178.78c28.08-22.79,51.88-11,79.34,2.59,27.92,13.82,59.58,29.48,94.59-.85A6,6,0,0,0,230,176V56A6,6,0,0,0,226.49,50.5ZM218,68v45.2c-15.53,12.6-29.75,14.65-44,11.65V76.88C188,79.33,202.64,77.78,218,68Zm-56,5.87v47.4c-7.6-2.85-15.31-6.66-23.34-10.64-9.16-4.53-18.71-9.26-28.66-12.5V50.71a255.17,255.17,0,0,1,23.34,10.63C142.5,65.87,152.05,70.59,162,73.83ZM98,47.13V95c-14-2.45-28.64-.89-44,8.93V58.75C69.53,46.15,83.75,44.13,98,47.13ZM86.63,154C76.13,154,65.24,156.79,54,164V118.79c15.53-12.61,29.75-14.65,44-11.65v47.93A66.32,66.32,0,0,0,86.63,154ZM110,158.11V110.72c7.6,2.84,15.31,6.66,23.34,10.63,9.16,4.53,18.71,9.26,28.66,12.5v47.39c-7.6-2.85-15.31-6.66-23.34-10.63C129.5,166.07,120,161.35,110,158.11Zm64,26.7V136.89a66.32,66.32,0,0,0,11.37,1c10.5,0,21.39-2.78,32.63-10v45.24C202.47,185.79,188.25,187.81,174,184.81Z"},null,-1),P=[j],$={key:4},E=a("path",{d:"M227.32,48.75A8,8,0,0,0,218.76,50c-28,24.22-51.72,12.48-79.21-1.13C111.07,34.76,78.78,18.79,42.76,50A8,8,0,0,0,40,56V224a8,8,0,0,0,16,0V179.77c26.79-21.16,49.87-9.75,76.45,3.41,28.49,14.09,60.77,30.06,96.79-1.13a8,8,0,0,0,2.76-6V56A8,8,0,0,0,227.32,48.75ZM216,71.6v40.65c-14,11.06-27,13.22-40,10.88V79.34A60.05,60.05,0,0,0,216,71.6Zm-56,3.76v43c-6.66-2.67-13.43-6-20.45-9.48-8.82-4.37-18-8.91-27.55-12.18v-43c6.66,2.66,13.43,6,20.45,9.48C141.27,67.55,150.46,72.09,160,75.36ZM96,48.91V92.69a60.06,60.06,0,0,0-40,7.75V59.78C70,48.72,83,46.57,96,48.91ZM86.58,152A60.06,60.06,0,0,0,56,160.43V119.78c14-11.06,27-13.22,40-10.88v43.8A65.61,65.61,0,0,0,86.58,152ZM112,156.67v-43c6.66,2.66,13.43,6,20.45,9.48,8.82,4.37,18,8.9,27.55,12.17v43c-6.66-2.67-13.43-6-20.45-9.48C130.73,164.47,121.54,159.94,112,156.67Zm64,26.45v-43.8a65.61,65.61,0,0,0,9.42.72A60.11,60.11,0,0,0,216,131.57v40.68C202,183.31,189,185.46,176,183.12Z"},null,-1),F=[E],q={key:5},D=a("path",{d:"M225.66,52.44a4,4,0,0,0-4.28.61c-30,26-56,13.08-83.61-.56-28.7-14.2-58.38-28.88-92.39.56a4,4,0,0,0-1.38,3V224a4,4,0,0,0,8,0V177.87c29.41-24.39,55.08-11.69,82.23,1.74,28.7,14.19,58.38,28.88,92.39-.56a4,4,0,0,0,1.38-3v-120A4,4,0,0,0,225.66,52.44ZM220,64.32V114.2c-16.91,14-32.58,15.79-48,12.2V74.67C187.24,77.9,203.09,76.37,220,64.32Zm-56,8.23v51.54c-8.7-3-17.39-7.25-26.23-11.62-9.76-4.84-19.64-9.72-29.77-12.91V48c8.7,3,17.39,7.25,26.23,11.62C144,64.49,153.87,69.37,164,72.55ZM100,45.73V97.44c-15.24-3.23-31.09-1.69-48,10.37V57.93C68.91,43.9,84.58,42.15,100,45.73ZM52,167.78V117.9c16.91-14,32.58-15.79,48-12.2v51.72A64.48,64.48,0,0,0,86.64,156C75.52,156,64,159.2,52,167.78Zm56-8.23V108c8.71,3,17.39,7.25,26.23,11.62,9.76,4.83,19.64,9.71,29.77,12.89v51.54c-8.71-3-17.39-7.25-26.23-11.62C128,167.61,118.13,162.73,108,159.55Zm64,26.82V134.65a64.48,64.48,0,0,0,13.36,1.47c11.12,0,22.61-3.27,34.64-11.85v49.9C203.09,188.19,187.42,190,172,186.37Z"},null,-1),G=[D],I={name:"PhFlagCheckered"},H=m({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(Z){const V=Z,C=t("weight","regular"),A=t("size","1em"),i=t("color","currentColor"),s=t("mirrored",!1),v=l(()=>V.weight??C),r=l(()=>V.size??A),M=l(()=>V.color??i),n=l(()=>V.mirrored!==void 0?V.mirrored?"scale(-1, 1)":void 0:s?"scale(-1, 1)":void 0);return(o,W)=>(e(),c("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:M.value,transform:n.value},o.$attrs),[u(o.$slots,"default"),v.value==="bold"?(e(),c("g",h,y)):v.value==="duotone"?(e(),c("g",w,S)):v.value==="fill"?(e(),c("g",x,N)):v.value==="light"?(e(),c("g",b,P)):v.value==="regular"?(e(),c("g",$,F)):v.value==="thin"?(e(),c("g",q,G)):d("",!0)],16,g))}});export{H as I}; diff --git a/assets/PhGear.vue-CNxG7eMP.js b/assets/PhGear.vue-CNxG7eMP.js new file mode 100644 index 0000000..031cb94 --- /dev/null +++ b/assets/PhGear.vue-CNxG7eMP.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhGear`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhGear.vue-DVEbUzyP.js b/assets/PhGear.vue-DVEbUzyP.js deleted file mode 100644 index 2442ad8..0000000 --- a/assets/PhGear.vue-DVEbUzyP.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as q,ad as t,v as r,a,f as l,ae as Z,j as p,af as g,p as L}from"./index-Dd7VcHfL.js";const v=["width","height","fill","transform"],f={key:0},y=L("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm92-27.21v-1.58l14-17.51a12,12,0,0,0,2.23-10.59A111.75,111.75,0,0,0,225,71.89,12,12,0,0,0,215.89,66L193.61,63.5l-1.11-1.11L190,40.1A12,12,0,0,0,184.11,31a111.67,111.67,0,0,0-27.23-11.27A12,12,0,0,0,146.3,22L128.79,36h-1.58L109.7,22a12,12,0,0,0-10.59-2.23A111.75,111.75,0,0,0,71.89,31.05,12,12,0,0,0,66,40.11L63.5,62.39,62.39,63.5,40.1,66A12,12,0,0,0,31,71.89,111.67,111.67,0,0,0,19.77,99.12,12,12,0,0,0,22,109.7l14,17.51v1.58L22,146.3a12,12,0,0,0-2.23,10.59,111.75,111.75,0,0,0,11.29,27.22A12,12,0,0,0,40.11,190l22.28,2.48,1.11,1.11L66,215.9A12,12,0,0,0,71.89,225a111.67,111.67,0,0,0,27.23,11.27A12,12,0,0,0,109.7,234l17.51-14h1.58l17.51,14a12,12,0,0,0,10.59,2.23A111.75,111.75,0,0,0,184.11,225a12,12,0,0,0,5.91-9.06l2.48-22.28,1.11-1.11L215.9,190a12,12,0,0,0,9.06-5.91,111.67,111.67,0,0,0,11.27-27.23A12,12,0,0,0,234,146.3Zm-24.12-4.89a70.1,70.1,0,0,1,0,8.2,12,12,0,0,0,2.61,8.22l12.84,16.05A86.47,86.47,0,0,1,207,166.86l-20.43,2.27a12,12,0,0,0-7.65,4,69,69,0,0,1-5.8,5.8,12,12,0,0,0-4,7.65L166.86,207a86.47,86.47,0,0,1-10.49,4.35l-16.05-12.85a12,12,0,0,0-7.5-2.62c-.24,0-.48,0-.72,0a70.1,70.1,0,0,1-8.2,0,12.06,12.06,0,0,0-8.22,2.6L99.63,211.33A86.47,86.47,0,0,1,89.14,207l-2.27-20.43a12,12,0,0,0-4-7.65,69,69,0,0,1-5.8-5.8,12,12,0,0,0-7.65-4L49,166.86a86.47,86.47,0,0,1-4.35-10.49l12.84-16.05a12,12,0,0,0,2.61-8.22,70.1,70.1,0,0,1,0-8.2,12,12,0,0,0-2.61-8.22L44.67,99.63A86.47,86.47,0,0,1,49,89.14l20.43-2.27a12,12,0,0,0,7.65-4,69,69,0,0,1,5.8-5.8,12,12,0,0,0,4-7.65L89.14,49a86.47,86.47,0,0,1,10.49-4.35l16.05,12.85a12.06,12.06,0,0,0,8.22,2.6,70.1,70.1,0,0,1,8.2,0,12,12,0,0,0,8.22-2.6l16.05-12.85A86.47,86.47,0,0,1,166.86,49l2.27,20.43a12,12,0,0,0,4,7.65,69,69,0,0,1,5.8,5.8,12,12,0,0,0,7.65,4L207,89.14a86.47,86.47,0,0,1,4.35,10.49l-12.84,16.05A12,12,0,0,0,195.88,123.9Z"},null,-1),w=[y],M={key:1},k=L("path",{d:"M207.86,123.18l16.78-21a99.14,99.14,0,0,0-10.07-24.29l-26.7-3a81,81,0,0,0-6.81-6.81l-3-26.71a99.43,99.43,0,0,0-24.3-10l-21,16.77a81.59,81.59,0,0,0-9.64,0l-21-16.78A99.14,99.14,0,0,0,77.91,41.43l-3,26.7a81,81,0,0,0-6.81,6.81l-26.71,3a99.43,99.43,0,0,0-10,24.3l16.77,21a81.59,81.59,0,0,0,0,9.64l-16.78,21a99.14,99.14,0,0,0,10.07,24.29l26.7,3a81,81,0,0,0,6.81,6.81l3,26.71a99.43,99.43,0,0,0,24.3,10l21-16.77a81.59,81.59,0,0,0,9.64,0l21,16.78a99.14,99.14,0,0,0,24.29-10.07l3-26.7a81,81,0,0,0,6.81-6.81l26.71-3a99.43,99.43,0,0,0,10-24.3l-16.77-21A81.59,81.59,0,0,0,207.86,123.18ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),Q=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8.06,8.06,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8.06,8.06,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),B=[k,Q],S={key:2},x=L("path",{d:"M216,130.16q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1),z=[x],C={key:3},N=L("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162ZM214,130.84c.06-1.89.06-3.79,0-5.68L229.33,106a6,6,0,0,0,1.11-5.29A105.34,105.34,0,0,0,219.76,74.9a6,6,0,0,0-4.53-3l-24.45-2.71q-1.93-2.07-4-4l-2.72-24.46a6,6,0,0,0-3-4.53,105.65,105.65,0,0,0-25.77-10.66A6,6,0,0,0,150,26.68l-19.2,15.37c-1.89-.06-3.79-.06-5.68,0L106,26.67a6,6,0,0,0-5.29-1.11A105.34,105.34,0,0,0,74.9,36.24a6,6,0,0,0-3,4.53L69.23,65.22q-2.07,1.94-4,4L40.76,72a6,6,0,0,0-4.53,3,105.65,105.65,0,0,0-10.66,25.77A6,6,0,0,0,26.68,106l15.37,19.2c-.06,1.89-.06,3.79,0,5.68L26.67,150.05a6,6,0,0,0-1.11,5.29A105.34,105.34,0,0,0,36.24,181.1a6,6,0,0,0,4.53,3l24.45,2.71q1.94,2.07,4,4L72,215.24a6,6,0,0,0,3,4.53,105.65,105.65,0,0,0,25.77,10.66,6,6,0,0,0,5.29-1.11L125.16,214c1.89.06,3.79.06,5.68,0l19.21,15.38a6,6,0,0,0,3.75,1.31,6.2,6.2,0,0,0,1.54-.2,105.34,105.34,0,0,0,25.76-10.68,6,6,0,0,0,3-4.53l2.71-24.45q2.07-1.93,4-4l24.46-2.72a6,6,0,0,0,4.53-3,105.49,105.49,0,0,0,10.66-25.77,6,6,0,0,0-1.11-5.29Zm-3.1,41.63-23.64,2.63a6,6,0,0,0-3.82,2,75.14,75.14,0,0,1-6.31,6.31,6,6,0,0,0-2,3.82l-2.63,23.63A94.28,94.28,0,0,1,155.14,218l-18.57-14.86a6,6,0,0,0-3.75-1.31h-.36a78.07,78.07,0,0,1-8.92,0,6,6,0,0,0-4.11,1.3L100.87,218a94.13,94.13,0,0,1-17.34-7.17L80.9,187.21a6,6,0,0,0-2-3.82,75.14,75.14,0,0,1-6.31-6.31,6,6,0,0,0-3.82-2l-23.63-2.63A94.28,94.28,0,0,1,38,155.14l14.86-18.57a6,6,0,0,0,1.3-4.11,78.07,78.07,0,0,1,0-8.92,6,6,0,0,0-1.3-4.11L38,100.87a94.13,94.13,0,0,1,7.17-17.34L68.79,80.9a6,6,0,0,0,3.82-2,75.14,75.14,0,0,1,6.31-6.31,6,6,0,0,0,2-3.82l2.63-23.63A94.28,94.28,0,0,1,100.86,38l18.57,14.86a6,6,0,0,0,4.11,1.3,78.07,78.07,0,0,1,8.92,0,6,6,0,0,0,4.11-1.3L155.13,38a94.13,94.13,0,0,1,17.34,7.17l2.63,23.64a6,6,0,0,0,2,3.82,75.14,75.14,0,0,1,6.31,6.31,6,6,0,0,0,3.82,2l23.63,2.63A94.28,94.28,0,0,1,218,100.86l-14.86,18.57a6,6,0,0,0-1.3,4.11,78.07,78.07,0,0,1,0,8.92,6,6,0,0,0,1.3,4.11L218,155.13A94.13,94.13,0,0,1,210.85,172.47Z"},null,-1),b=[N],j={key:4},P=L("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1),V=[P],$={key:5},E=L("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm83.93-32.49q.13-3.51,0-7l15.83-19.79a4,4,0,0,0,.75-3.53A103.64,103.64,0,0,0,218,75.9a4,4,0,0,0-3-2l-25.19-2.8c-1.58-1.71-3.24-3.37-4.95-4.95L182.07,41a4,4,0,0,0-2-3A104,104,0,0,0,154.82,27.5a4,4,0,0,0-3.53.74L131.51,44.07q-3.51-.14-7,0L104.7,28.24a4,4,0,0,0-3.53-.75A103.64,103.64,0,0,0,75.9,38a4,4,0,0,0-2,3l-2.8,25.19c-1.71,1.58-3.37,3.24-4.95,4.95L41,73.93a4,4,0,0,0-3,2A104,104,0,0,0,27.5,101.18a4,4,0,0,0,.74,3.53l15.83,19.78q-.14,3.51,0,7L28.24,151.3a4,4,0,0,0-.75,3.53A103.64,103.64,0,0,0,38,180.1a4,4,0,0,0,3,2l25.19,2.8c1.58,1.71,3.24,3.37,4.95,4.95l2.8,25.2a4,4,0,0,0,2,3,104,104,0,0,0,25.28,10.46,4,4,0,0,0,3.53-.74l19.78-15.83q3.51.13,7,0l19.79,15.83a4,4,0,0,0,2.5.88,4,4,0,0,0,1-.13A103.64,103.64,0,0,0,180.1,218a4,4,0,0,0,2-3l2.8-25.19c1.71-1.58,3.37-3.24,4.95-4.95l25.2-2.8a4,4,0,0,0,3-2,104,104,0,0,0,10.46-25.28,4,4,0,0,0-.74-3.53Zm.17,42.83-24.67,2.74a4,4,0,0,0-2.55,1.32,76.2,76.2,0,0,1-6.48,6.48,4,4,0,0,0-1.32,2.55l-2.74,24.66a95.45,95.45,0,0,1-19.64,8.15l-19.38-15.51a4,4,0,0,0-2.5-.87h-.24a73.67,73.67,0,0,1-9.16,0,4,4,0,0,0-2.74.87l-19.37,15.5a95.33,95.33,0,0,1-19.65-8.13l-2.74-24.67a4,4,0,0,0-1.32-2.55,76.2,76.2,0,0,1-6.48-6.48,4,4,0,0,0-2.55-1.32l-24.66-2.74a95.45,95.45,0,0,1-8.15-19.64l15.51-19.38a4,4,0,0,0,.87-2.74,77.76,77.76,0,0,1,0-9.16,4,4,0,0,0-.87-2.74l-15.5-19.37A95.33,95.33,0,0,1,43.9,81.66l24.67-2.74a4,4,0,0,0,2.55-1.32,76.2,76.2,0,0,1,6.48-6.48,4,4,0,0,0,1.32-2.55l2.74-24.66a95.45,95.45,0,0,1,19.64-8.15l19.38,15.51a4,4,0,0,0,2.74.87,73.67,73.67,0,0,1,9.16,0,4,4,0,0,0,2.74-.87l19.37-15.5a95.33,95.33,0,0,1,19.65,8.13l2.74,24.67a4,4,0,0,0,1.32,2.55,76.2,76.2,0,0,1,6.48,6.48,4,4,0,0,0,2.55,1.32l24.66,2.74a95.45,95.45,0,0,1,8.15,19.64l-15.51,19.38a4,4,0,0,0-.87,2.74,77.76,77.76,0,0,1,0,9.16,4,4,0,0,0,.87,2.74l15.5,19.37A95.33,95.33,0,0,1,212.1,174.34Z"},null,-1),G=[E],F={name:"PhGear"},D=q({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const A=n,i=t("weight","regular"),s=t("size","1em"),h=t("color","currentColor"),u=t("mirrored",!1),e=r(()=>A.weight??i),o=r(()=>A.size??s),c=r(()=>A.color??h),d=r(()=>A.mirrored!==void 0?A.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",g({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:c.value,transform:d.value},m.$attrs),[Z(m.$slots,"default"),e.value==="bold"?(a(),l("g",f,w)):e.value==="duotone"?(a(),l("g",M,B)):e.value==="fill"?(a(),l("g",S,z)):e.value==="light"?(a(),l("g",C,b)):e.value==="regular"?(a(),l("g",j,V)):e.value==="thin"?(a(),l("g",$,G)):p("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhHouse.vue-C_aFDx4J.js b/assets/PhHouse.vue-C_aFDx4J.js new file mode 100644 index 0000000..a90aac9 --- /dev/null +++ b/assets/PhHouse.vue-C_aFDx4J.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhHouse`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhHouse.vue-Wi_lOtIh.js b/assets/PhHouse.vue-Wi_lOtIh.js deleted file mode 100644 index 1f032fe..0000000 --- a/assets/PhHouse.vue-Wi_lOtIh.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as g,ad as o,v,a,f as e,ae as c,j as m,af as A,p as l}from"./index-Dd7VcHfL.js";const M=["width","height","fill","transform"],Z={key:0},f=l("path",{d:"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z"},null,-1),y=[f],w={key:1},k=l("path",{d:"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z",opacity:"0.2"},null,-1),B=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),S=[k,B],x={key:2},z=l("path",{d:"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z"},null,-1),C=[z],N={key:3},b=l("path",{d:"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z"},null,-1),j=[b],P={key:4},$=l("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z"},null,-1),F=[D],I={name:"PhHouse"},G=g({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,n=o("weight","regular"),u=o("size","1em"),d=o("color","currentColor"),V=o("mirrored",!1),t=v(()=>r.weight??n),h=v(()=>r.size??u),p=v(()=>r.color??d),H=v(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:V?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",A({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:h.value,height:h.value,fill:p.value,transform:H.value},i.$attrs),[c(i.$slots,"default"),t.value==="bold"?(a(),e("g",Z,y)):t.value==="duotone"?(a(),e("g",w,S)):t.value==="fill"?(a(),e("g",x,C)):t.value==="light"?(a(),e("g",N,j)):t.value==="regular"?(a(),e("g",P,E)):t.value==="thin"?(a(),e("g",q,F)):m("",!0)],16,M))}});export{G as I}; diff --git a/assets/PhInfo.vue-BnY8qvMS.js b/assets/PhInfo.vue-BnY8qvMS.js deleted file mode 100644 index 4afa407..0000000 --- a/assets/PhInfo.vue-BnY8qvMS.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as g,ad as o,v as m,a,f as e,ae as h,j as c,af as f,p as l}from"./index-Dd7VcHfL.js";const y=["width","height","fill","transform"],M={key:0},w=l("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"},null,-1),V=[w],k={key:1},B=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),S=l("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"},null,-1),x=[B,S],z={key:2},C=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"},null,-1),N=[C],b={key:3},j=l("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1),P=[j],$={key:4},E=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"},null,-1),I=[E],q={key:5},D=l("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1),F=[D],H={name:"PhInfo"},G=g({...H,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(s){const r=s,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),Z=o("mirrored",!1),t=m(()=>r.weight??u),i=m(()=>r.size??d),v=m(()=>r.color??p),A=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:Z?"scale(-1, 1)":void 0);return(n,W)=>(a(),e("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:v.value,transform:A.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),e("g",M,V)):t.value==="duotone"?(a(),e("g",k,x)):t.value==="fill"?(a(),e("g",z,N)):t.value==="light"?(a(),e("g",b,P)):t.value==="regular"?(a(),e("g",$,I)):t.value==="thin"?(a(),e("g",q,F)):c("",!0)],16,y))}});export{G as H}; diff --git a/assets/PhInfo.vue-CPFOeoiA.js b/assets/PhInfo.vue-CPFOeoiA.js new file mode 100644 index 0000000..df7966c --- /dev/null +++ b/assets/PhInfo.vue-CPFOeoiA.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhInfo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhKey.vue-DFrlvSDZ.js b/assets/PhKey.vue-DFrlvSDZ.js deleted file mode 100644 index fa95711..0000000 --- a/assets/PhKey.vue-DFrlvSDZ.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as V,ad as o,v as A,a,f as e,ae as p,j as g,af as m,p as l}from"./index-Dd7VcHfL.js";const Z=["width","height","fill","transform"],M={key:0},y=l("path",{d:"M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z"},null,-1),f=[y],w={key:1},L=l("path",{d:"M232,98.36C230.73,136.92,198.67,168,160.09,168a71.68,71.68,0,0,1-26.92-5.17h0L120,176H96v24H72v24H40a8,8,0,0,1-8-8V187.31a8,8,0,0,1,2.34-5.65l58.83-58.83h0A71.68,71.68,0,0,1,88,95.91c0-38.58,31.08-70.64,69.64-71.87A72,72,0,0,1,232,98.36Z",opacity:"0.2"},null,-1),k=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),C=[L,k],B={key:2},S=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM180,92a16,16,0,1,1,16-16A16,16,0,0,1,180,92Z"},null,-1),x=[S],z={key:3},N=l("path",{d:"M215.15,40.85A78,78,0,0,0,86.2,121.31l-56.1,56.1a13.94,13.94,0,0,0-4.1,9.9V216a14,14,0,0,0,14,14H72a6,6,0,0,0,6-6V206H96a6,6,0,0,0,6-6V182h18a6,6,0,0,0,4.24-1.76l10.45-10.44A77.59,77.59,0,0,0,160,174h.1A78,78,0,0,0,215.15,40.85ZM226,98.16c-1.12,35.16-30.67,63.8-65.88,63.84a65.93,65.93,0,0,1-24.51-4.67,6,6,0,0,0-6.64,1.26L117.51,170H96a6,6,0,0,0-6,6v18H72a6,6,0,0,0-6,6v18H40a2,2,0,0,1-2-2V187.31a2,2,0,0,1,.58-1.41l58.83-58.83a6,6,0,0,0,1.26-6.64A65.61,65.61,0,0,1,94,95.92C94,60.71,122.68,31.16,157.83,30A66,66,0,0,1,226,98.16ZM190,76a10,10,0,1,1-10-10A10,10,0,0,1,190,76Z"},null,-1),b=[N],j={key:4},P=l("path",{d:"M216.57,39.43A80,80,0,0,0,83.91,120.78L28.69,176A15.86,15.86,0,0,0,24,187.31V216a16,16,0,0,0,16,16H72a8,8,0,0,0,8-8V208H96a8,8,0,0,0,8-8V184h16a8,8,0,0,0,5.66-2.34l9.56-9.57A79.73,79.73,0,0,0,160,176h.1A80,80,0,0,0,216.57,39.43ZM224,98.1c-1.09,34.09-29.75,61.86-63.89,61.9H160a63.7,63.7,0,0,1-23.65-4.51,8,8,0,0,0-8.84,1.68L116.69,168H96a8,8,0,0,0-8,8v16H72a8,8,0,0,0-8,8v16H40V187.31l58.83-58.82a8,8,0,0,0,1.68-8.84A63.72,63.72,0,0,1,96,95.92c0-34.14,27.81-62.8,61.9-63.89A64,64,0,0,1,224,98.1ZM192,76a12,12,0,1,1-12-12A12,12,0,0,1,192,76Z"},null,-1),$=[P],E={key:5},K=l("path",{d:"M213.74,42.26A76,76,0,0,0,88.51,121.84l-57,57A11.93,11.93,0,0,0,28,187.31V216a12,12,0,0,0,12,12H72a4,4,0,0,0,4-4V204H96a4,4,0,0,0,4-4V180h20a4,4,0,0,0,2.83-1.17l11.33-11.34A75.72,75.72,0,0,0,160,172h.1A76,76,0,0,0,213.74,42.26Zm14.22,56c-1.15,36.22-31.6,65.72-67.87,65.77H160a67.52,67.52,0,0,1-25.21-4.83,4,4,0,0,0-4.45.83l-12,12H96a4,4,0,0,0-4,4v20H72a4,4,0,0,0-4,4v20H40a4,4,0,0,1-4-4V187.31a4.06,4.06,0,0,1,1.17-2.83L96,125.66a4,4,0,0,0,.83-4.45A67.51,67.51,0,0,1,92,95.91C92,59.64,121.55,29.19,157.77,28A68,68,0,0,1,228,98.23ZM188,76a8,8,0,1,1-8-8A8,8,0,0,1,188,76Z"},null,-1),q=[K],F={name:"PhKey"},D=V({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,s=o("weight","regular"),v=o("size","1em"),n=o("color","currentColor"),u=o("mirrored",!1),t=A(()=>r.weight??s),H=A(()=>r.size??v),d=A(()=>r.color??n),c=A(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(h,W)=>(a(),e("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:H.value,height:H.value,fill:d.value,transform:c.value},h.$attrs),[p(h.$slots,"default"),t.value==="bold"?(a(),e("g",M,f)):t.value==="duotone"?(a(),e("g",w,C)):t.value==="fill"?(a(),e("g",B,x)):t.value==="light"?(a(),e("g",z,b)):t.value==="regular"?(a(),e("g",j,$)):t.value==="thin"?(a(),e("g",E,q)):g("",!0)],16,Z))}});export{D as F}; diff --git a/assets/PhKey.vue-DL_4fLUS.js b/assets/PhKey.vue-DL_4fLUS.js new file mode 100644 index 0000000..0a22e83 --- /dev/null +++ b/assets/PhKey.vue-DL_4fLUS.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`path`,{d:`M196,76a16,16,0,1,1-16-16A16,16,0,0,1,196,76Zm48,22.74A84.3,84.3,0,0,1,160.11,180H160a83.52,83.52,0,0,1-23.65-3.38l-7.86,7.87A12,12,0,0,1,120,188H108v12a12,12,0,0,1-12,12H84v12a12,12,0,0,1-12,12H40a20,20,0,0,1-20-20V187.31a19.86,19.86,0,0,1,5.86-14.14l53.52-53.52A84,84,0,1,1,244,98.74ZM202.43,53.57A59.48,59.48,0,0,0,158,36c-32,1-58,27.89-58,59.89a59.69,59.69,0,0,0,4.2,22.19,12,12,0,0,1-2.55,13.21L44,189v23H60V200a12,12,0,0,1,12-12H84V176a12,12,0,0,1,12-12h19l9.65-9.65a12,12,0,0,1,13.22-2.55A59.58,59.58,0,0,0,160,156h.08c32,0,58.87-26.07,59.89-58A59.55,59.55,0,0,0,202.43,53.57Z`},null,-1)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhKey`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhMagnifyingGlass.vue-BEhXX0rc.js b/assets/PhMagnifyingGlass.vue-BEhXX0rc.js new file mode 100644 index 0000000..44d8479 --- /dev/null +++ b/assets/PhMagnifyingGlass.vue-BEhXX0rc.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhMagnifyingGlass`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhMagnifyingGlass.vue-Bb2yfqqT.js b/assets/PhMagnifyingGlass.vue-Bb2yfqqT.js deleted file mode 100644 index f4309e6..0000000 --- a/assets/PhMagnifyingGlass.vue-Bb2yfqqT.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as v,ad as o,v as i,a as e,f as a,ae as Z,j as M,af as f,p as l}from"./index-Dd7VcHfL.js";const y=["width","height","fill","transform"],w={key:0},A=l("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"},null,-1),k=[A],B={key:1},S=l("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"},null,-1),x=l("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),z=[S,x],C={key:2},N=l("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"},null,-1),b=[N],j={key:3},P=l("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"},null,-1),V=[P],$={key:4},E=l("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1),G=[E],q={key:5},D=l("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"},null,-1),F=[D],I={name:"PhMagnifyingGlass"},H=v({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(u){const r=u,d=o("weight","regular"),g=o("size","1em"),p=o("color","currentColor"),h=o("mirrored",!1),t=i(()=>r.weight??d),s=i(()=>r.size??g),m=i(()=>r.color??p),c=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(n,W)=>(e(),a("svg",f({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},n.$attrs),[Z(n.$slots,"default"),t.value==="bold"?(e(),a("g",w,k)):t.value==="duotone"?(e(),a("g",B,z)):t.value==="fill"?(e(),a("g",C,b)):t.value==="light"?(e(),a("g",j,V)):t.value==="regular"?(e(),a("g",$,G)):t.value==="thin"?(e(),a("g",q,F)):M("",!0)],16,y))}});export{H as I}; diff --git a/assets/PhPassword.vue-BhqJQYdo.js b/assets/PhPassword.vue-BhqJQYdo.js new file mode 100644 index 0000000..11aa57e --- /dev/null +++ b/assets/PhPassword.vue-BhqJQYdo.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhPassword`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhPassword.vue-Dr0wT4FR.js b/assets/PhPassword.vue-Dr0wT4FR.js deleted file mode 100644 index 1f547eb..0000000 --- a/assets/PhPassword.vue-Dr0wT4FR.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as g,ad as o,v as i,a,f as l,ae as h,j as Z,af as c,p as e}from"./index-Dd7VcHfL.js";const A=["width","height","fill","transform"],f={key:0},w=e("path",{d:"M48,56V200a12,12,0,0,1-24,0V56a12,12,0,0,1,24,0Zm86.73,50.7L120,111.48V96a12,12,0,0,0-24,0v15.48L81.27,106.7a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52A12,12,0,1,0,98.9,160.94l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79a12,12,0,1,0-7.41-22.82Zm115.12,7.7a12,12,0,0,0-15.12-7.7L220,111.48V96a12,12,0,0,0-24,0v15.48l-14.73-4.78a12,12,0,1,0-7.41,22.82l14.72,4.79-9.1,12.52a12,12,0,1,0,19.42,14.11l9.1-12.52,9.1,12.52a12,12,0,1,0,19.42-14.11l-9.1-12.52,14.72-4.79A12,12,0,0,0,249.85,114.4Z"},null,-1),y=[w],M={key:1},k=e("path",{d:"M256,72V184a16,16,0,0,1-16,16H16A16,16,0,0,1,0,184V72A16,16,0,0,1,16,56H240A16,16,0,0,1,256,72Z",opacity:"0.2"},null,-1),B=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),H=[k,B],S={key:2},x=e("path",{d:"M224,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48Zm-19.42,94.71a8,8,0,1,1-13,9.41L184,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L176,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,0,1,5,15.21l-12.36,4Zm-72,0a8,8,0,1,1-13,9.41L112,141.61l-7.63,10.51a8,8,0,1,1-13-9.41l7.64-10.5-12.36-4a8,8,0,1,1,5-15.21L104,117V104a8,8,0,0,1,16,0v13l12.35-4a8,8,0,1,1,5,15.21l-12.36,4ZM64,88v80a8,8,0,0,1-16,0V88a8,8,0,0,1,16,0Z"},null,-1),z=[x],C={key:3},N=e("path",{d:"M46,56V200a6,6,0,0,1-12,0V56a6,6,0,0,1,12,0Zm94.58,56.41L118,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-14,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-14-19.21,22.58-7.33a6,6,0,1,0-3.71-11.41Zm103.56,3.85a6,6,0,0,0-7.56-3.85L214,119.74V96a6,6,0,0,0-12,0v23.74l-22.58-7.33a6,6,0,1,0-3.71,11.41l22.58,7.33-13.95,19.21a6,6,0,1,0,9.7,7.06l14-19.21,14,19.21a6,6,0,0,0,9.7-7.06l-13.95-19.21,22.58-7.33A6,6,0,0,0,244.14,116.26Z"},null,-1),P=[N],b={key:4},j=e("path",{d:"M48,56V200a8,8,0,0,1-16,0V56a8,8,0,0,1,16,0Zm92,54.5L120,117V96a8,8,0,0,0-16,0v21L84,110.5a8,8,0,0,0-5,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,140,110.5ZM246,115.64A8,8,0,0,0,236,110.5L216,117V96a8,8,0,0,0-16,0v21l-20-6.49a8,8,0,0,0-4.95,15.22l20,6.49-12.34,17a8,8,0,1,0,12.94,9.4l12.34-17,12.34,17a8,8,0,1,0,12.94-9.4l-12.34-17,20-6.49A8,8,0,0,0,246,115.64Z"},null,-1),$=[j],E={key:5},q=e("path",{d:"M44,56V200a4,4,0,0,1-8,0V56a4,4,0,0,1,8,0Zm97.2,58.31L116,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L90,151.54a4,4,0,1,0,6.47,4.7L112,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L118.47,130.1l25.2-8.18a4,4,0,0,0-2.47-7.61Zm101,2.57a4,4,0,0,0-5-2.57L212,122.49V96a4,4,0,0,0-8,0v26.49l-25.2-8.18a4,4,0,0,0-2.47,7.61l25.2,8.18L186,151.54a4,4,0,1,0,6.47,4.7L208,134.81l15.57,21.43a4,4,0,0,0,3.24,1.65,4,4,0,0,0,3.23-6.35L214.47,130.1l25.2-8.18A4,4,0,0,0,242.24,116.88Z"},null,-1),D=[q],G={name:"PhPassword"},F=g({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),V=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=i(()=>r.weight??n),s=i(()=>r.size??V),p=i(()=>r.color??u),L=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),l("svg",c({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:p.value,transform:L.value},v.$attrs),[h(v.$slots,"default"),t.value==="bold"?(a(),l("g",f,y)):t.value==="duotone"?(a(),l("g",M,H)):t.value==="fill"?(a(),l("g",S,z)):t.value==="light"?(a(),l("g",C,P)):t.value==="regular"?(a(),l("g",b,$)):t.value==="thin"?(a(),l("g",E,D)):Z("",!0)],16,A))}});export{F as G}; diff --git a/assets/PhPencilCircle.vue-BV8oT4QD.js b/assets/PhPencilCircle.vue-BV8oT4QD.js deleted file mode 100644 index 7c5044b..0000000 --- a/assets/PhPencilCircle.vue-BV8oT4QD.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as p,ad as o,v as m,a,f as e,ae as g,j as A,af as M,p as l}from"./index-Dd7VcHfL.js";const f=["width","height","fill","transform"],y={key:0},w=l("path",{d:"M204.37,51.6A108.08,108.08,0,1,0,236,128,108.09,108.09,0,0,0,204.37,51.6ZM92,200a12,12,0,1,1,24,0v11.11a83.78,83.78,0,0,1-24-7.22Zm48,0a12,12,0,1,1,24,0v3.89a83.78,83.78,0,0,1-24,7.22Zm-33.86-52h43.72l7.57,16.42A35.95,35.95,0,0,0,128,173.22a35.95,35.95,0,0,0-29.43-8.79Zm11.08-24L128,100.62,138.78,124ZM188,186.79V176a12.15,12.15,0,0,0-1.1-5l-48-104a12,12,0,0,0-21.8,0L69.1,171a12.15,12.15,0,0,0-1.1,5v10.77a84,84,0,1,1,120,0Z"},null,-1),V=[w],k={key:1},L=l("path",{d:"M176,211.16Zm-96,0ZM224,128A96,96,0,1,0,80,211.16V176L128,72l48,104v35.16A96,96,0,0,0,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),C=[L,B],S={key:2},x=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM128,170.87a31.93,31.93,0,0,0-32.31-9.77L111,128H145l15.27,33.1A31.93,31.93,0,0,0,128,170.87Zm40,35.5a88,88,0,0,1-32,9.22V192a16,16,0,0,1,32,0Zm22.22-16.14c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M200.12,55.87A102,102,0,1,0,55.88,200.12,102,102,0,1,0,200.12,55.87ZM106,134h44l14.1,30.56A30,30,0,0,0,128,174a30,30,0,0,0-36.11-9.46Zm5.54-12L128,86.32,144.47,122ZM134,192a18,18,0,0,1,36,0v15.64a89.26,89.26,0,0,1-36,10.14Zm-48,0a18,18,0,0,1,36,0v25.78a89.26,89.26,0,0,1-36-10.14Zm105.64-.36A92.76,92.76,0,0,1,182,200V176a6,6,0,0,0-.55-2.51l-48-104a6,6,0,0,0-10.9,0l-48,104A6,6,0,0,0,74,176v24a92.76,92.76,0,0,1-9.64-8.37,90,90,0,1,1,127.28,0Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M201.54,54.46A104,104,0,0,0,54.46,201.54,104,104,0,0,0,201.54,54.46ZM88,192a16,16,0,0,1,32,0v23.59a88,88,0,0,1-32-9.22Zm48,0a16,16,0,0,1,32,0v14.37a88,88,0,0,1-32,9.22Zm-28.73-56h41.46l11.58,25.1A31.93,31.93,0,0,0,128,170.87a31.93,31.93,0,0,0-32.31-9.77Zm7.39-16L128,91.09,141.34,120Zm75.56,70.23c-2,2-4.08,3.87-6.22,5.64V176a7.91,7.91,0,0,0-.74-3.35l-48-104a8,8,0,0,0-14.52,0l-48,104A7.91,7.91,0,0,0,72,176v19.87c-2.14-1.77-4.22-3.64-6.22-5.64a88,88,0,1,1,124.44,0Z"},null,-1),E=[$],H={key:5},q=l("path",{d:"M198.71,57.29A100,100,0,1,0,57.29,198.71,100,100,0,1,0,198.71,57.29Zm-94,74.71h46.58l17.28,37.45A28,28,0,0,0,128,177.6a28,28,0,0,0-40.57-8.15Zm3.7-8L128,81.55,147.59,124ZM132,192a20,20,0,0,1,40,0v16.83a91.31,91.31,0,0,1-40,11.07Zm-48,0a20,20,0,0,1,40,0v27.9a91.31,91.31,0,0,1-40-11.07Zm109.05,1.05A92.41,92.41,0,0,1,180,203.9V176a4.07,4.07,0,0,0-.37-1.68l-48-104a4,4,0,0,0-7.26,0l-48,104A4.07,4.07,0,0,0,76,176v27.9a92.41,92.41,0,0,1-13-10.85,92,92,0,1,1,130.1,0Z"},null,-1),D=[q],G={name:"PhPencilCircle"},F=p({...G,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(i){const r=i,n=o("weight","regular"),s=o("size","1em"),u=o("color","currentColor"),d=o("mirrored",!1),t=m(()=>r.weight??n),Z=m(()=>r.size??s),h=m(()=>r.color??u),c=m(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(v,W)=>(a(),e("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:h.value,transform:c.value},v.$attrs),[g(v.$slots,"default"),t.value==="bold"?(a(),e("g",y,V)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",H,D)):A("",!0)],16,f))}});export{F as G}; diff --git a/assets/PhPencilCircle.vue-DE-XtXJ6.js b/assets/PhPencilCircle.vue-DE-XtXJ6.js new file mode 100644 index 0000000..c663605 --- /dev/null +++ b/assets/PhPencilCircle.vue-DE-XtXJ6.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhPencilCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhPlusCircle.vue-CxdTLp6N.js b/assets/PhPlusCircle.vue-CxdTLp6N.js deleted file mode 100644 index a5526b5..0000000 --- a/assets/PhPlusCircle.vue-CxdTLp6N.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as c,ad as o,v as h,a,f as e,ae as Z,j as A,af as V,p as l}from"./index-Dd7VcHfL.js";const H=["width","height","fill","transform"],f={key:0},y=l("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"},null,-1),w=[y],k={key:1},M=l("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),B=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),C=[M,B],S={key:2},x=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"},null,-1),z=[x],N={key:3},P=l("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"},null,-1),b=[P],j={key:4},$=l("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"},null,-1),E=[$],q={key:5},D=l("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"},null,-1),F=[D],I={name:"PhPlusCircle"},G=c({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(m){const r=m,n=o("weight","regular"),u=o("size","1em"),v=o("color","currentColor"),d=o("mirrored",!1),t=h(()=>r.weight??n),i=h(()=>r.size??u),p=h(()=>r.color??v),g=h(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:d?"scale(-1, 1)":void 0);return(s,W)=>(a(),e("svg",V({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:p.value,transform:g.value},s.$attrs),[Z(s.$slots,"default"),t.value==="bold"?(a(),e("g",f,w)):t.value==="duotone"?(a(),e("g",k,C)):t.value==="fill"?(a(),e("g",S,z)):t.value==="light"?(a(),e("g",N,b)):t.value==="regular"?(a(),e("g",j,E)):t.value==="thin"?(a(),e("g",q,F)):A("",!0)],16,H))}});export{G as I}; diff --git a/assets/PhPlusCircle.vue-_BjF6Ugi.js b/assets/PhPlusCircle.vue-_BjF6Ugi.js new file mode 100644 index 0000000..8f0b4dd --- /dev/null +++ b/assets/PhPlusCircle.vue-_BjF6Ugi.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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={key:1},p=[r(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhPlusCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhSpinnerBall.vue-P-HMAhRL.js b/assets/PhSpinnerBall.vue-P-HMAhRL.js deleted file mode 100644 index cdb8bdf..0000000 --- a/assets/PhSpinnerBall.vue-P-HMAhRL.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as p,ad as r,v as o,a as e,f as a,ae as g,j as C,af as h,p as c}from"./index-Dd7VcHfL.js";const v=["width","height","fill","transform"],f={key:0},y=c("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm83.65,100.47C188.51,136,170.71,133.74,151.92,126c7.87-6,15.29-12.73,21.35-21.16A74.85,74.85,0,0,0,187,68.25,83.73,83.73,0,0,1,211.65,120.47ZM163.3,51.8c1.9,27.81-9,42.09-25.09,54.48-1.24-9.82-3.38-19.61-7.64-29.08A75,75,0,0,0,105.69,47,83.73,83.73,0,0,1,163.3,51.8ZM79.69,59.35c25,12.25,31.93,28.8,34.6,48.94-9.12-3.82-18.66-6.87-29-7.91a75,75,0,0,0-38.59,6.46A84.2,84.2,0,0,1,79.69,59.35ZM44.35,135.53C67.49,120,85.29,122.26,104.08,130c-7.87,6-15.29,12.73-21.35,21.16A74.85,74.85,0,0,0,69,187.75,83.73,83.73,0,0,1,44.35,135.53ZM92.7,204.2c-1.9-27.81,9-42.09,25.09-54.48,1.24,9.82,3.38,19.61,7.64,29.08A75,75,0,0,0,150.31,209,83.73,83.73,0,0,1,92.7,204.2Zm83.61-7.55c-25-12.25-31.93-28.8-34.6-48.94,9.12,3.82,18.66,6.87,29,7.91q3.75.38,7.47.38a76,76,0,0,0,31.12-6.85A84.19,84.19,0,0,1,176.31,196.65Z"},null,-1),w=[y],k={key:1},B=c("path",{d:"M128,128c-28.36-14.12-56.73-28.24-96,1.61,0-.53,0-1.07,0-1.61A96,96,0,0,1,78.6,45.67C124.09,64.75,126,96.38,128,128ZM81.4,212a96,96,0,0,0,94.6-.81c.47-.27.94-.53,1.4-.81C131.91,191.25,130,159.62,128,128,101.59,145.5,75.18,163,81.4,212ZM224,126.39a96,96,0,0,0-48-81.53l-1.4-.81C180.82,93,154.41,110.5,128,128,156.36,142.12,184.73,156.24,224,126.39Z",opacity:"0.2"},null,-1),S=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.07-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),x=[B,S],z={key:2},N=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm39.11,25.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm136.5,67.73c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),b=[N],j={key:3},P=c("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm89.89,97.44c-31,22.37-53.66,15.36-77.93,3.75,21.43-14.75,42.27-33.21,41.51-71.54A90,90,0,0,1,217.89,123.44ZM169,47.89c3.84,38-13.53,54.13-35.71,69.34C131.22,91.29,125.67,64,92.06,45.5A89.88,89.88,0,0,1,169,47.89ZM79.14,52.45C114,68.15,119.23,91.23,121.32,118c-23.5-11.18-49.92-20-82.75-.17A90.12,90.12,0,0,1,79.14,52.45Zm-41,80.11c31.05-22.37,53.66-15.36,77.93-3.75C94.61,143.56,73.77,162,74.53,200.35A90,90,0,0,1,38.11,132.56ZM87,208.11c-3.84-38,13.53-54.13,35.71-69.34,2.06,25.94,7.61,53.24,41.22,71.73A89.88,89.88,0,0,1,87,208.11Zm89.85-4.56C142,187.85,136.77,164.77,134.68,138c13.36,6.36,27.67,12,43.56,12,12.06,0,25-3.23,39.19-11.79A90.15,90.15,0,0,1,176.86,203.55Z"},null,-1),V=[P],$={key:4},q=c("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.82,98.46c-28.34,20-49.57,14.68-71.87,4.39,20.06-14.19,38.86-32.21,39.53-67.11A87.92,87.92,0,0,1,215.82,122.46ZM167.11,49.19C170.24,83.71,155,99.44,135,113.61c-2.25-24.48-8.44-49.8-38.37-67.82a87.89,87.89,0,0,1,70.5,3.4ZM79.32,54.73c31.45,14.55,37.47,35.58,39.71,60-22.33-10.29-47.35-17.59-77.93-.68A88.18,88.18,0,0,1,79.32,54.73ZM40.18,133.54c28.34-20,49.57-14.68,71.87-4.39C92,143.34,73.19,161.36,72.52,196.26A87.92,87.92,0,0,1,40.18,133.54Zm48.71,73.27C85.76,172.29,101,156.56,121,142.39c2.25,24.48,8.44,49.8,38.37,67.82a87.89,87.89,0,0,1-70.5-3.4Zm87.79-5.54c-31.45-14.55-37.47-35.58-39.71-60,12.72,5.86,26.31,10.75,41.3,10.75,11.33,0,23.46-2.8,36.63-10.08A88.2,88.2,0,0,1,176.68,201.27Z"},null,-1),E=[q],D={key:5},F=c("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm91.92,96.44c-33.69,24.71-58.55,15.45-83.94,3,23.54-15.86,45.85-33.95,43.34-75.81A92,92,0,0,1,219.92,124.44ZM170.86,46.61C175.4,88.13,155,105,131.55,120.83c-2-28.32-6.47-56.69-44-75.45a91.87,91.87,0,0,1,83.3,1.23ZM79,50.18c38.22,16.83,42.63,43,44.58,71.16-25.5-12.46-52.33-22.75-87.34.38A92.07,92.07,0,0,1,79,50.18Zm-42.9,81.38c33.69-24.71,58.55-15.45,83.94-3.05-23.54,15.86-45.85,34-43.34,75.81A92,92,0,0,1,36.08,131.56Zm49.06,77.83C80.6,167.87,101,151,124.45,135.17c2,28.32,6.47,56.69,44,75.45a91.87,91.87,0,0,1-83.3-1.23ZM177,205.82c-38.22-16.83-42.63-43-44.58-71.16,14.43,7.05,29.29,13.41,45.81,13.41,12.67,0,26.33-3.74,41.53-13.78A92.06,92.06,0,0,1,177,205.82Z"},null,-1),G=[F],I={name:"PhSpinnerBall"},H=p({...I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(A){const t=A,i=r("weight","regular"),n=r("size","1em"),s=r("color","currentColor"),u=r("mirrored",!1),l=o(()=>t.weight??i),Z=o(()=>t.size??n),d=o(()=>t.color??s),M=o(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:u?"scale(-1, 1)":void 0);return(m,W)=>(e(),a("svg",h({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:Z.value,height:Z.value,fill:d.value,transform:M.value},m.$attrs),[g(m.$slots,"default"),l.value==="bold"?(e(),a("g",f,w)):l.value==="duotone"?(e(),a("g",k,x)):l.value==="fill"?(e(),a("g",z,b)):l.value==="light"?(e(),a("g",j,V)):l.value==="regular"?(e(),a("g",$,E)):l.value==="thin"?(e(),a("g",D,G)):C("",!0)],16,v))}});export{H as I}; diff --git a/assets/PhSpinnerBall.vue-qe98_kGv.js b/assets/PhSpinnerBall.vue-qe98_kGv.js new file mode 100644 index 0000000..49e6f36 --- /dev/null +++ b/assets/PhSpinnerBall.vue-qe98_kGv.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhSpinnerBall`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhUnite.vue-BOiurI8o.js b/assets/PhUnite.vue-BOiurI8o.js deleted file mode 100644 index 5270555..0000000 --- a/assets/PhUnite.vue-BOiurI8o.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as p,ad as t,v as r,a,f as l,ae as g,j as h,af as L,p as e}from"./index-Dd7VcHfL.js";const v=["width","height","fill","transform"],f={key:0},y=e("path",{d:"M178,78A84,84,0,1,0,78,178,84,84,0,1,0,178,78Zm42,82a60.75,60.75,0,0,1-.38,6.65l-44-44a83.31,83.31,0,0,0,4-19.34A60.09,60.09,0,0,1,220,160Zm-74-30.94L126.94,110a59.57,59.57,0,0,1,28.9-9.81A59.57,59.57,0,0,1,146,129.06ZM110,126.94,129.06,146a59.57,59.57,0,0,1-28.9,9.81A59.57,59.57,0,0,1,110,126.94Zm42.7-50.6a83.31,83.31,0,0,0-19.34,4l-44-44A60.75,60.75,0,0,1,96,36,60.09,60.09,0,0,1,152.67,76.34ZM64.19,45.16l46.73,46.73a85,85,0,0,0-19,19L45.16,64.19A60.45,60.45,0,0,1,64.19,45.16ZM36,96a60.75,60.75,0,0,1,.38-6.65l44,44a83.31,83.31,0,0,0-4,19.34A60.09,60.09,0,0,1,36,96Zm67.33,83.66a83.31,83.31,0,0,0,19.34-4l44,44A60.75,60.75,0,0,1,160,220,60.09,60.09,0,0,1,103.33,179.66Zm88.48,31.18-46.73-46.73a85,85,0,0,0,19-19l46.73,46.73A60.45,60.45,0,0,1,191.81,210.84Z"},null,-1),w=[y],k={key:1},C=e("path",{d:"M232,160a72,72,0,0,1-143.6,7.6,72,72,0,1,1,79.2-79.2A72,72,0,0,1,232,160Z",opacity:"0.2"},null,-1),B=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM32,96a64,64,0,0,1,126-16A80.08,80.08,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96Zm128,0a64.07,64.07,0,0,1-64,64A64.07,64.07,0,0,1,160,96Zm0,128A64.11,64.11,0,0,1,98,176,80.08,80.08,0,0,0,176,98,64,64,0,0,1,160,224Z"},null,-1),S=[C,B],x={key:2},z=e("path",{d:"M240,164a76,76,0,0,1-151.9,3.9,76,76,0,1,1,79.8-79.8A76.1,76.1,0,0,1,240,164Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M172.91,83.09a78,78,0,1,0-89.82,89.82,78,78,0,1,0,89.82-89.82ZM226,160a65.31,65.31,0,0,1-.62,8.9l-53.76-53.77A77.84,77.84,0,0,0,174,96c0-.17,0-.33,0-.49A66.1,66.1,0,0,1,226,160ZM45.31,53.79l55.5,55.5a77.86,77.86,0,0,0-12,19L34,73.48A66,66,0,0,1,45.31,53.79Zm88.92,96-28-28a66.47,66.47,0,0,1,15.52-15.52l28,28A66.47,66.47,0,0,1,134.23,149.75ZM162,96a65.62,65.62,0,0,1-6,27.49L132.51,100A65.62,65.62,0,0,1,160,94c.65,0,1.3,0,1.95,0C162,94.7,162,95.35,162,96Zm-52.71,4.81-55.5-55.5A66,66,0,0,1,73.48,34l54.8,54.81A77.86,77.86,0,0,0,109.29,100.81ZM94,160a65.62,65.62,0,0,1,6-27.49L123.49,156A65.62,65.62,0,0,1,96,162c-.65,0-1.3,0-2-.05C94,161.3,94,160.65,94,160Zm52.71-4.81,55.5,55.5A66,66,0,0,1,182.52,222l-54.8-54.81A77.86,77.86,0,0,0,146.71,155.19Zm8.48-8.48a77.86,77.86,0,0,0,12-19L222,182.52a66,66,0,0,1-11.35,19.69Zm5.3-64.7H160a77.84,77.84,0,0,0-19.13,2.38L87.1,30.62A65.31,65.31,0,0,1,96,30,66.1,66.1,0,0,1,160.49,82ZM30,96a65.31,65.31,0,0,1,.62-8.9l53.76,53.77A77.84,77.84,0,0,0,82,160c0,.17,0,.33,0,.49A66.1,66.1,0,0,1,30,96Zm65.51,78H96a77.84,77.84,0,0,0,19.13-2.38l53.77,53.76a65.31,65.31,0,0,1-8.9.62A66.1,66.1,0,0,1,95.51,174Z"},null,-1),H=[j],P={key:4},V=e("path",{d:"M174.63,81.37a80,80,0,1,0-93.26,93.26,80,80,0,1,0,93.26-93.26ZM224,160c0,1.52-.07,3-.18,4.51l-50-50A80,80,0,0,0,176,98,64.11,64.11,0,0,1,224,160ZM45.47,56.79,98.09,109.4a80.5,80.5,0,0,0-9.93,15.44L36.3,73A64,64,0,0,1,45.47,56.79ZM73,36.3l51.86,51.86a80.5,80.5,0,0,0-15.44,9.93L56.79,45.47A64,64,0,0,1,73,36.3Zm61.46,110.83-25.57-25.57a64.65,64.65,0,0,1,12.69-12.69l25.57,25.57A64.65,64.65,0,0,1,134.44,147.13ZM155.31,120,136,100.69A63.48,63.48,0,0,1,160,96,63.48,63.48,0,0,1,155.31,120Zm-54.62,16L120,155.31A63.48,63.48,0,0,1,96,160,63.48,63.48,0,0,1,100.69,136Zm45.91,21.91,52.61,52.62A64,64,0,0,1,183,219.7l-51.86-51.86A80.5,80.5,0,0,0,146.6,157.91Zm11.31-11.31a80.5,80.5,0,0,0,9.93-15.44L219.7,183a64,64,0,0,1-9.17,16.19ZM158,80.05a80,80,0,0,0-16.49,2.13l-50-50C93,32.07,94.48,32,96,32A64.11,64.11,0,0,1,158,80.05ZM32,96c0-1.52.07-3,.18-4.51l50,50A80,80,0,0,0,80.05,158,64.11,64.11,0,0,1,32,96ZM98,176a80,80,0,0,0,16.49-2.13l50,50c-1.49.11-3,.18-4.51.18A64.11,64.11,0,0,1,98,176Z"},null,-1),$=[V],E={key:5},U=e("path",{d:"M171.17,84.83a76,76,0,1,0-86.34,86.34,76,76,0,1,0,86.34-86.34ZM228,160a68.63,68.63,0,0,1-1.27,13.07l-57.34-57.34A76,76,0,0,0,172,96c0-1,0-2-.07-2.93A68.1,68.1,0,0,1,228,160ZM45.2,50.86l58.34,58.33a76.35,76.35,0,0,0-14.09,22.6L31.67,74A68.14,68.14,0,0,1,45.2,50.86ZM74,31.67l57.78,57.78a76.35,76.35,0,0,0-22.6,14.09L50.86,45.2A68.14,68.14,0,0,1,74,31.67ZM164,96a67.59,67.59,0,0,1-7.45,30.89L129.11,99.45A67.59,67.59,0,0,1,160,92c1.3,0,2.6,0,3.88.12C164,93.4,164,94.7,164,96Zm-30,56.36L103.64,122A68.74,68.74,0,0,1,122,103.64L152.36,134A68.74,68.74,0,0,1,134,152.36ZM92,160a67.59,67.59,0,0,1,7.45-30.89l27.44,27.44A67.59,67.59,0,0,1,96,164c-1.3,0-2.6-.05-3.88-.12C92.05,162.6,92,161.3,92,160Zm54.81-7.54,58.33,58.34A68.14,68.14,0,0,1,182,224.33l-57.78-57.78A76.35,76.35,0,0,0,146.81,152.46Zm5.65-5.65a76.35,76.35,0,0,0,14.09-22.6L224.33,182a68.14,68.14,0,0,1-13.53,23.15Zm10.47-62.74c-1,0-2-.07-2.93-.07a76,76,0,0,0-19.73,2.61L82.93,29.27a68,68,0,0,1,80,54.8ZM28,96a68.63,68.63,0,0,1,1.27-13.07l57.34,57.34A76,76,0,0,0,84,160c0,1,0,2,.07,2.93A68.1,68.1,0,0,1,28,96Zm65.07,75.93c1,0,2,.07,2.93.07a76,76,0,0,0,19.73-2.61l57.34,57.34a68,68,0,0,1-80-54.8Z"},null,-1),q=[U],F={name:"PhUnite"},D=p({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(c){const Z=c,i=t("weight","regular"),n=t("size","1em"),s=t("color","currentColor"),M=t("mirrored",!1),A=r(()=>Z.weight??i),o=r(()=>Z.size??n),u=r(()=>Z.color??s),d=r(()=>Z.mirrored!==void 0?Z.mirrored?"scale(-1, 1)":void 0:M?"scale(-1, 1)":void 0);return(m,W)=>(a(),l("svg",L({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:o.value,height:o.value,fill:u.value,transform:d.value},m.$attrs),[g(m.$slots,"default"),A.value==="bold"?(a(),l("g",f,w)):A.value==="duotone"?(a(),l("g",k,S)):A.value==="fill"?(a(),l("g",x,N)):A.value==="light"?(a(),l("g",b,H)):A.value==="regular"?(a(),l("g",P,$)):A.value==="thin"?(a(),l("g",E,q)):h("",!0)],16,v))}});export{D as F}; diff --git a/assets/PhUnite.vue-DhZIKd5Y.js b/assets/PhUnite.vue-DhZIKd5Y.js new file mode 100644 index 0000000..88d5278 --- /dev/null +++ b/assets/PhUnite.vue-DhZIKd5Y.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhUnite`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhUserGear.vue-BehdRA-G.js b/assets/PhUserGear.vue-BehdRA-G.js new file mode 100644 index 0000000..b4ecf3d --- /dev/null +++ b/assets/PhUserGear.vue-BehdRA-G.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`path`,{d:`M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z`,opacity:`0.2`},null,-1),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhUserGear`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PhUserGear.vue-C0uuDhuY.js b/assets/PhUserGear.vue-C0uuDhuY.js deleted file mode 100644 index c7894a8..0000000 --- a/assets/PhUserGear.vue-C0uuDhuY.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as g,ad as o,v as s,a,f as l,ae as h,j as A,af as M,p as e}from"./index-Dd7VcHfL.js";const C=["width","height","fill","transform"],V={key:0},f=e("path",{d:"M148.5,156.53a72,72,0,1,0-89,0,124,124,0,0,0-48.69,35.75,12,12,0,0,0,18.38,15.44C48.54,184.69,75.11,172,104,172c37,0,61.12,19.42,74.81,35.72a12,12,0,1,0,18.38-15.44A124,124,0,0,0,148.5,156.53ZM56,100a48,48,0,1,1,48,48A48.05,48.05,0,0,1,56,100Zm190.53,40-7.11,2.31,4.39,6.05a12,12,0,1,1-19.41,14.11l-4.4-6.06-4.4,6.06a12,12,0,1,1-19.41-14.11l4.39-6.05L193.47,140a12,12,0,1,1,7.41-22.83l7.12,2.31V112a12,12,0,0,1,24,0v7.48l7.12-2.31A12,12,0,1,1,246.53,140Z"},null,-1),y=[f],w={key:1},k=e("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),B=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM224,144a8,8,0,1,1,8-8A8,8,0,0,1,224,144Z"},null,-1),S=[k,B],x={key:2},z=e("path",{d:"M198.13,194.85A8,8,0,0,1,192,208H24a8,8,0,0,1-6.12-13.15c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM255.18,154a8,8,0,0,1-6.94,4,7.92,7.92,0,0,1-4-1.07l-4.67-2.7a23.92,23.92,0,0,1-7.58,4.39V164a8,8,0,0,1-16,0v-5.38a23.92,23.92,0,0,1-7.58-4.39l-4.67,2.7a7.92,7.92,0,0,1-4,1.07,8,8,0,0,1-4-14.93l4.66-2.69a23.6,23.6,0,0,1,0-8.76l-4.66-2.69a8,8,0,1,1,8-13.86l4.67,2.7a23.92,23.92,0,0,1,7.58-4.39V108a8,8,0,0,1,16,0v5.38a23.92,23.92,0,0,1,7.58,4.39l4.67-2.7a8,8,0,1,1,8,13.86l-4.66,2.69a23.6,23.6,0,0,1,0,8.76l4.66,2.69A8,8,0,0,1,255.18,154ZM224,144a8,8,0,1,0-8-8A8,8,0,0,0,224,144Z"},null,-1),N=[z],b={key:3},j=e("path",{d:"M139,158.25a66,66,0,1,0-62,0c-22,6.23-41.88,19.16-57.61,37.89a6,6,0,0,0,9.18,7.72C49.1,179.44,77.31,166,108,166s58.9,13.44,79.41,37.86a6,6,0,1,0,9.18-7.72C180.86,177.41,161,164.48,139,158.25ZM54,100a54,54,0,1,1,54,54A54.06,54.06,0,0,1,54,100Zm197.25,44.8-5.92-3.41a22,22,0,0,0,0-10.78l5.92-3.41a6,6,0,0,0-6-10.4l-5.93,3.43a22,22,0,0,0-9.32-5.39V108a6,6,0,0,0-12,0v6.84a22,22,0,0,0-9.32,5.39l-5.93-3.43a6,6,0,0,0-6,10.4l5.92,3.41a22,22,0,0,0,0,10.78l-5.92,3.41a6,6,0,0,0,6,10.4l5.93-3.43a22,22,0,0,0,9.32,5.39V164a6,6,0,0,0,12,0v-6.84a22,22,0,0,0,9.32-5.39l5.93,3.43a6,6,0,0,0,6-10.4ZM224,146a10,10,0,1,1,10-10A10,10,0,0,1,224,146Z"},null,-1),L=[j],P={key:4},$=e("path",{d:"M144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17a8,8,0,1,0,12.24,10.3C50.25,181.19,77.91,168,108,168s57.75,13.19,77.87,37.15a8,8,0,0,0,12.26-10.3C183.18,177.07,164.6,164.44,144,157.68ZM56,100a52,52,0,1,1,52,52A52.06,52.06,0,0,1,56,100Zm196.25,43.07-4.66-2.69a23.6,23.6,0,0,0,0-8.76l4.66-2.69a8,8,0,1,0-8-13.86l-4.67,2.7a23.92,23.92,0,0,0-7.58-4.39V108a8,8,0,0,0-16,0v5.38a23.92,23.92,0,0,0-7.58,4.39l-4.67-2.7a8,8,0,1,0-8,13.86l4.66,2.69a23.6,23.6,0,0,0,0,8.76l-4.66,2.69a8,8,0,0,0,8,13.86l4.67-2.7a23.92,23.92,0,0,0,7.58,4.39V164a8,8,0,0,0,16,0v-5.38a23.92,23.92,0,0,0,7.58-4.39l4.67,2.7a7.92,7.92,0,0,0,4,1.07,8,8,0,0,0,4-14.93ZM216,136a8,8,0,1,1,8,8A8,8,0,0,1,216,136Z"},null,-1),E=[$],G={key:5},H=e("path",{d:"M133.17,158.84a64,64,0,1,0-50.34,0c-23.76,5.46-45.18,18.69-61.89,38.59a4,4,0,1,0,6.12,5.14C48,177.7,76.7,164,108,164s60,13.7,80.94,38.57a4,4,0,0,0,6.12-5.14C178.35,177.53,156.93,164.3,133.17,158.84ZM52,100a56,56,0,1,1,56,56A56.06,56.06,0,0,1,52,100Zm198.25,46.54L243,142.33a19.78,19.78,0,0,0,0-12.66l7.29-4.21a4,4,0,1,0-4-6.92l-7.31,4.21A20,20,0,0,0,228,116.4V108a4,4,0,0,0-8,0v8.4a20,20,0,0,0-10.94,6.35l-7.31-4.21a4,4,0,1,0-4,6.92l7.29,4.21a19.78,19.78,0,0,0,0,12.66l-7.29,4.21a4,4,0,0,0,2,7.46,3.92,3.92,0,0,0,2-.54l7.31-4.21A20,20,0,0,0,220,155.6V164a4,4,0,0,0,8,0v-8.4a20,20,0,0,0,10.94-6.35l7.31,4.21a3.92,3.92,0,0,0,2,.54,4,4,0,0,0,2-7.46ZM224,148a12,12,0,1,1,12-12A12,12,0,0,1,224,148Z"},null,-1),U=[H],D={name:"PhUserGear"},q=g({...D,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(v){const r=v,u=o("weight","regular"),d=o("size","1em"),p=o("color","currentColor"),c=o("mirrored",!1),t=s(()=>r.weight??u),i=s(()=>r.size??d),m=s(()=>r.color??p),Z=s(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:c?"scale(-1, 1)":void 0);return(n,W)=>(a(),l("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:i.value,height:i.value,fill:m.value,transform:Z.value},n.$attrs),[h(n.$slots,"default"),t.value==="bold"?(a(),l("g",V,y)):t.value==="duotone"?(a(),l("g",w,S)):t.value==="fill"?(a(),l("g",x,N)):t.value==="light"?(a(),l("g",b,L)):t.value==="regular"?(a(),l("g",P,E)):t.value==="thin"?(a(),l("g",G,U)):A("",!0)],16,C))}});export{q as D}; diff --git a/assets/PhUsersThree.vue-DvO5bMvS.js b/assets/PhUsersThree.vue-DvO5bMvS.js deleted file mode 100644 index f3b530e..0000000 --- a/assets/PhUsersThree.vue-DvO5bMvS.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as h,ad as A,v as o,a,f as e,ae as g,j as M,af as v,p as t}from"./index-Dd7VcHfL.js";const f=["width","height","fill","transform"],y={key:0},w=t("path",{d:"M164.38,181.1a52,52,0,1,0-72.76,0,75.89,75.89,0,0,0-30,28.89,12,12,0,0,0,20.78,12,53,53,0,0,1,91.22,0,12,12,0,1,0,20.78-12A75.89,75.89,0,0,0,164.38,181.1ZM100,144a28,28,0,1,1,28,28A28,28,0,0,1,100,144Zm147.21,9.59a12,12,0,0,1-16.81-2.39c-8.33-11.09-19.85-19.59-29.33-21.64a12,12,0,0,1-1.82-22.91,20,20,0,1,0-24.78-28.3,12,12,0,1,1-21-11.6,44,44,0,1,1,73.28,48.35,92.18,92.18,0,0,1,22.85,21.69A12,12,0,0,1,247.21,153.59Zm-192.28-24c-9.48,2.05-21,10.55-29.33,21.65A12,12,0,0,1,6.41,136.79,92.37,92.37,0,0,1,29.26,115.1a44,44,0,1,1,73.28-48.35,12,12,0,1,1-21,11.6,20,20,0,1,0-24.78,28.3,12,12,0,0,1-1.82,22.91Z"},null,-1),k=[w],B={key:1},C=t("path",{d:"M168,144a40,40,0,1,1-40-40A40,40,0,0,1,168,144ZM64,56A32,32,0,1,0,96,88,32,32,0,0,0,64,56Zm128,0a32,32,0,1,0,32,32A32,32,0,0,0,192,56Z",opacity:"0.2"},null,-1),S=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1,0-16,24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.85,8,57,57,0,0,0-98.15,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),x=[C,S],z={key:2},H=t("path",{d:"M64.12,147.8a4,4,0,0,1-4,4.2H16a8,8,0,0,1-7.8-6.17,8.35,8.35,0,0,1,1.62-6.93A67.79,67.79,0,0,1,37,117.51a40,40,0,1,1,66.46-35.8,3.94,3.94,0,0,1-2.27,4.18A64.08,64.08,0,0,0,64,144C64,145.28,64,146.54,64.12,147.8Zm182-8.91A67.76,67.76,0,0,0,219,117.51a40,40,0,1,0-66.46-35.8,3.94,3.94,0,0,0,2.27,4.18A64.08,64.08,0,0,1,192,144c0,1.28,0,2.54-.12,3.8a4,4,0,0,0,4,4.2H240a8,8,0,0,0,7.8-6.17A8.33,8.33,0,0,0,246.17,138.89Zm-89,43.18a48,48,0,1,0-58.37,0A72.13,72.13,0,0,0,65.07,212,8,8,0,0,0,72,224H184a8,8,0,0,0,6.93-12A72.15,72.15,0,0,0,157.19,182.07Z"},null,-1),N=[H],b={key:3},j=t("path",{d:"M243.6,148.8a6,6,0,0,1-8.4-1.2A53.58,53.58,0,0,0,192,126a6,6,0,0,1,0-12,26,26,0,1,0-25.18-32.5,6,6,0,0,1-11.62-3,38,38,0,1,1,59.91,39.63A65.69,65.69,0,0,1,244.8,140.4,6,6,0,0,1,243.6,148.8ZM189.19,213a6,6,0,0,1-2.19,8.2,5.9,5.9,0,0,1-3,.81,6,6,0,0,1-5.2-3,59,59,0,0,0-101.62,0,6,6,0,1,1-10.38-6A70.1,70.1,0,0,1,103,182.55a46,46,0,1,1,50.1,0A70.1,70.1,0,0,1,189.19,213ZM128,178a34,34,0,1,0-34-34A34,34,0,0,0,128,178ZM70,120a6,6,0,0,0-6-6A26,26,0,1,1,89.18,81.49a6,6,0,1,0,11.62-3,38,38,0,1,0-59.91,39.63A65.69,65.69,0,0,0,11.2,140.4a6,6,0,1,0,9.6,7.2A53.58,53.58,0,0,1,64,126,6,6,0,0,0,70,120Z"},null,-1),P=[j],V={key:4},$=t("path",{d:"M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"},null,-1),E=[$],T={key:5},U=t("path",{d:"M237,147.44a4,4,0,0,1-5.48-1.4c-8.33-14-20.93-22-34.56-22a4,4,0,0,1-1.2-.2,36.76,36.76,0,0,1-3.8.2,4,4,0,0,1,0-8,28,28,0,1,0-27.12-35,4,4,0,0,1-7.75-2,36,36,0,1,1,54,39.48c10.81,3.85,20.51,12,27.31,23.48A4,4,0,0,1,237,147.44ZM187.46,214a4,4,0,0,1-1.46,5.46,3.93,3.93,0,0,1-2,.54,4,4,0,0,1-3.46-2,61,61,0,0,0-105.08,0,4,4,0,0,1-6.92-4,68.35,68.35,0,0,1,39.19-31,44,44,0,1,1,40.54,0A68.35,68.35,0,0,1,187.46,214ZM128,180a36,36,0,1,0-36-36A36,36,0,0,0,128,180ZM64,116A28,28,0,1,1,91.12,81a4,4,0,0,0,7.75-2A36,36,0,1,0,45.3,118.75,63.55,63.55,0,0,0,12.8,141.6a4,4,0,0,0,6.4,4.8A55.55,55.55,0,0,1,64,124a4,4,0,0,0,0-8Z"},null,-1),q=[U],F={name:"PhUsersThree"},D=h({...F,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){const l=n,u=A("weight","regular"),d=A("size","1em"),Z=A("color","currentColor"),p=A("mirrored",!1),r=o(()=>l.weight??u),s=o(()=>l.size??d),m=o(()=>l.color??Z),c=o(()=>l.mirrored!==void 0?l.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(i,W)=>(a(),e("svg",v({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:s.value,height:s.value,fill:m.value,transform:c.value},i.$attrs),[g(i.$slots,"default"),r.value==="bold"?(a(),e("g",y,k)):r.value==="duotone"?(a(),e("g",B,x)):r.value==="fill"?(a(),e("g",z,N)):r.value==="light"?(a(),e("g",b,P)):r.value==="regular"?(a(),e("g",V,E)):r.value==="thin"?(a(),e("g",T,q)):M("",!0)],16,f))}});export{D as F}; diff --git a/assets/PhUsersThree.vue-TT9cN4iP.js b/assets/PhUsersThree.vue-TT9cN4iP.js new file mode 100644 index 0000000..5c5a02a --- /dev/null +++ b/assets/PhUsersThree.vue-TT9cN4iP.js @@ -0,0 +1 @@ +import{A as e,D as t,L as n,O as r,U as i,V as a,Y as o,j as s,tt as c}from"./favicon-DOtDvKM0.js";var l=[`width`,`height`,`fill`,`transform`],u={key:0},d=[r(`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)],f={key:1},p=[r(`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),r(`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)],m={key:2},h=[r(`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)],g={key:3},_=[r(`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)],v={key:4},y=[r(`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)],b={key:5},x=[r(`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)],S=n({name:`PhUsersThree`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(n){let r=n,S=a(`weight`,`regular`),C=a(`size`,`1em`),w=a(`color`,`currentColor`),T=a(`mirrored`,!1),E=t(()=>r.weight??S),D=t(()=>r.size??C),O=t(()=>r.color??w),k=t(()=>r.mirrored===void 0?T?`scale(-1, 1)`:void 0:r.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(o(),s(`svg`,i({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:D.value,height:D.value,fill:O.value,transform:k.value},t.$attrs),[c(t.$slots,`default`),E.value===`bold`?(o(),s(`g`,u,d)):E.value===`duotone`?(o(),s(`g`,f,p)):E.value===`fill`?(o(),s(`g`,m,h)):E.value===`light`?(o(),s(`g`,g,_)):E.value===`regular`?(o(),s(`g`,v,y)):E.value===`thin`?(o(),s(`g`,b,x)):e(``,!0)],16,l))}});export{S as t}; \ No newline at end of file diff --git a/assets/PlayerView-CNHrIZry.js b/assets/PlayerView-CNHrIZry.js deleted file mode 100644 index 3199dec..0000000 --- a/assets/PlayerView-CNHrIZry.js +++ /dev/null @@ -1,5 +0,0 @@ -import{ac as G,ad as w,v as $,a,f as i,ae as R,j as l,af as J,p as t,u as he,r as M,o as Y,g as E,c as u,w as _,b as y,y as B,t as g,n as D,F as P,aW as ke,aX as $e,aY as Ae,aZ as we,a_ as Ve,a$ as xe,b0 as Ce,V as re,e as v,l as Se,m as Me,ag as Ze,B as Pe,i as j,_ as Le,d as H,J as De,aJ as Te,s as ae,ay as He,a6 as Be,as as c,D as Ie,M as x,aU as Ne,k as je}from"./index-Dd7VcHfL.js";import{g as Q,_ as Fe,I as ze}from"./danClass-ieL5q84I.js";import{_ as Ee}from"./GameHeader-DTKGATHx.js";import{_ as Ge,g as z,a as Re,b as K}from"./ProfileCard-8O4l_8KY.js";import{_ as Je}from"./FormControl-CCDw8uxL.js";import{_ as Xe}from"./UserSticker-Xnl6Mzym.js";import{R as le}from"./index-CV2YwAH0.js";import{b as qe,A as Ue}from"./profile-D_7fwj3s.js";import{A as We}from"./arcade-Bn8grFHQ.js";import{a as Oe}from"./music-CsLF0Y6u.js";import"./GeneralTable-CTYDRn3D.js";import"./contentExport-DSLxdCzf.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./userData-DZYdegtD.js";const Qe=["width","height","fill","transform"],Ke={key:0},Ye=t("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v85.55L88.1,95a12,12,0,0,1,15.1-.57l56.22,42.16L216.1,87A12,12,0,1,1,231.9,105l-64,56a12,12,0,0,1-15.1.57L96.58,119.44,44,165.45V196H224A12,12,0,0,1,236,208Z"},null,-1),ea=[Ye],aa={key:1},la=t("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"},null,-1),ta=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),ra=[la,ta],na={key:2},ua=t("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,176a8,8,0,0,1,0,16H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v62.92l34.88-29.07a8,8,0,0,1,9.56-.51l43,28.69,43.41-36.18a8,8,0,0,1,10.24,12.3l-48,40a8,8,0,0,1-9.56.51l-43-28.69L64,155.75V176Z"},null,-1),oa=[ua],sa={key:3},ia=t("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0v98.78l54.05-47.3a6,6,0,0,1,7.55-.28l60.11,45.08,60.34-52.8a6,6,0,0,1,7.9,9l-64,56a6,6,0,0,1-7.55.28L96.29,111.72,38,162.72V202H224A6,6,0,0,1,230,208Z"},null,-1),ca=[ia],da={key:4},ma=t("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0v94.37L90.73,98a8,8,0,0,1,10.07-.38l58.81,44.11L218.73,90a8,8,0,1,1,10.54,12l-64,56a8,8,0,0,1-10.07.38L96.39,114.29,40,163.63V200H224A8,8,0,0,1,232,208Z"},null,-1),va=[ma],pa={key:5},fa=t("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V151.19L93.37,101a4,4,0,0,1,5-.19l61.41,46.05L221.37,93a4,4,0,0,1,5.26,6l-64,56a4,4,0,0,1-5,.19l-61.41-46L36,161.81V204H224A4,4,0,0,1,228,208Z"},null,-1),ba=[fa],_a={name:"PhChartLine"},ya=G({..._a,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ke,ea)):s.value==="duotone"?(a(),i("g",aa,ra)):s.value==="fill"?(a(),i("g",na,oa)):s.value==="light"?(a(),i("g",sa,ca)):s.value==="regular"?(a(),i("g",da,va)):s.value==="thin"?(a(),i("g",pa,ba)):l("",!0)],16,Qe))}}),ga=["width","height","fill","transform"],ha={key:0},ka=t("path",{d:"M93.82,116.64A12,12,0,0,0,100,106.15V40.74A12,12,0,0,0,83,29.83,108.26,108.26,0,0,0,20,128c0,3.37.16,6.76.47,10.1a12,12,0,0,0,17.76,9.38ZM76,62.06v37L44.81,116.36A84.39,84.39,0,0,1,76,62.06ZM128,20a12,12,0,0,0-12,12v89.53L39.18,166.27a12,12,0,0,0-4.3,16.46A108,108,0,1,0,128,20Zm0,192a84.47,84.47,0,0,1-65.57-31.5L134,138.79a12,12,0,0,0,6-10.37V44.85A84,84,0,0,1,128,212Z"},null,-1),$a=[ka],Aa={key:1},wa=t("path",{d:"M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z",opacity:"0.2"},null,-1),Va=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),xa=[wa,Va],Ca={key:2},Sa=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM232,128A104,104,0,0,1,38.32,180.7a8,8,0,0,1,2.87-11L120,123.83V32a8,8,0,0,1,8-8,104.05,104.05,0,0,1,89.74,51.48c.11.16.21.32.31.49s.2.37.29.55A103.34,103.34,0,0,1,232,128Z"},null,-1),Ma=[Sa],Za={key:3},Pa=t("path",{d:"M102,109.5v-72a6,6,0,0,0-8-5.66A102,102,0,0,0,27.7,146.59a6,6,0,0,0,8.9,4.11l62.4-36A6,6,0,0,0,102,109.5ZM90,106l-51.66,29.8Q38,131.91,38,128A90.1,90.1,0,0,1,90,46.42Zm38-80a6,6,0,0,0-6,6v93L42.2,171.46a6,6,0,0,0-2.15,8.22A102,102,0,1,0,128,26Zm0,192a90.48,90.48,0,0,1-74.38-39.31L131,133.61a6,6,0,0,0,3-5.19V38.2A90,90,0,0,1,128,218Z"},null,-1),La=[Pa],Da={key:4},Ta=t("path",{d:"M100,116.43a8,8,0,0,0,4-6.93v-72A8,8,0,0,0,93.34,30,104.06,104.06,0,0,0,25.73,147a8,8,0,0,0,4.52,5.81,7.86,7.86,0,0,0,3.35.74,8,8,0,0,0,4-1.07ZM88,49.62v55.26L40.12,132.51C40,131,40,129.48,40,128A88.12,88.12,0,0,1,88,49.62ZM128,24a8,8,0,0,0-8,8v91.82L41.19,169.73a8,8,0,0,0-2.87,11A104,104,0,1,0,128,24Zm0,192a88.47,88.47,0,0,1-71.49-36.68l75.52-44a8,8,0,0,0,4-6.92V40.36A88,88,0,0,1,128,216Z"},null,-1),Ha=[Ta],Ba={key:5},Ia=t("path",{d:"M100,109.5v-72a4,4,0,0,0-5.33-3.77,100,100,0,0,0-65,112.5A4,4,0,0,0,35.6,149L98,113A4,4,0,0,0,100,109.5Zm-8-2.31L36.67,139.11A92,92,0,0,1,92,43.34ZM128,28a4,4,0,0,0-4,4v94.12L43.2,173.18a4,4,0,0,0-1.43,5.49A100,100,0,1,0,128,28Zm0,192a92.47,92.47,0,0,1-77.22-42L130,131.88a4,4,0,0,0,2-3.46V36.09A92,92,0,0,1,128,220Z"},null,-1),Na=[Ia],ja={name:"PhChartPieSlice"},Fa=G({...ja,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",ha,$a)):s.value==="duotone"?(a(),i("g",Aa,xa)):s.value==="fill"?(a(),i("g",Ca,Ma)):s.value==="light"?(a(),i("g",Za,La)):s.value==="regular"?(a(),i("g",Da,Ha)):s.value==="thin"?(a(),i("g",Ba,Na)):l("",!0)],16,ga))}}),za=["width","height","fill","transform"],Ea={key:0},Ga=t("path",{d:"M168,28H88A60.07,60.07,0,0,0,28,88v80a60.07,60.07,0,0,0,60,60h48a11.9,11.9,0,0,0,3.79-.62c27.63-9.21,78.38-60,87.59-87.59A11.9,11.9,0,0,0,228,136V88A60.07,60.07,0,0,0,168,28ZM52,168V88A36,36,0,0,1,88,52h80a36,36,0,0,1,36,36v36H184a60.07,60.07,0,0,0-60,60v20H88A36,36,0,0,1,52,168Zm96,27.63V184a36,36,0,0,1,36-36h11.63C184,164.11,164.11,184,148,195.63Z"},null,-1),Ra=[Ga],Ja={key:1},Xa=t("path",{d:"M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z",opacity:"0.2"},null,-1),qa=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),Ua=[Xa,qa],Wa={key:2},Oa=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM136,207.42V176a40,40,0,0,1,40-40h31.42C198.16,157.55,157.55,198.16,136,207.42Z"},null,-1),Qa=[Oa],Ka={key:3},Ya=t("path",{d:"M168,34H88A54.06,54.06,0,0,0,34,88v80a54.06,54.06,0,0,0,54,54h48a5.86,5.86,0,0,0,1.9-.31c25.84-8.61,75.18-57.95,83.79-83.79A5.86,5.86,0,0,0,222,136V88A54.06,54.06,0,0,0,168,34ZM46,168V88A42,42,0,0,1,88,46h80a42,42,0,0,1,42,42v42H184a54.06,54.06,0,0,0-54,54v26H88A42,42,0,0,1,46,168Zm96,38.67V184a42,42,0,0,1,42-42h22.67C194.84,163.1,163.1,194.84,142,206.67Z"},null,-1),el=[Ya],al={key:4},ll=t("path",{d:"M168,32H88A56.06,56.06,0,0,0,32,88v80a56.06,56.06,0,0,0,56,56h48a8.07,8.07,0,0,0,2.53-.41c26.23-8.75,76.31-58.83,85.06-85.06A8.07,8.07,0,0,0,224,136V88A56.06,56.06,0,0,0,168,32ZM48,168V88A40,40,0,0,1,88,48h80a40,40,0,0,1,40,40v40H184a56.06,56.06,0,0,0-56,56v24H88A40,40,0,0,1,48,168Zm96,35.14V184a40,40,0,0,1,40-40h19.14C191,163.5,163.5,191,144,203.14Z"},null,-1),tl=[ll],rl={key:5},nl=t("path",{d:"M168,36H88A52.06,52.06,0,0,0,36,88v80a52.06,52.06,0,0,0,52,52h48a3.83,3.83,0,0,0,1.26-.21c25.46-8.48,74.05-57.07,82.53-82.53A3.83,3.83,0,0,0,220,136V88A52.06,52.06,0,0,0,168,36ZM44,168V88A44.05,44.05,0,0,1,88,44h80a44.05,44.05,0,0,1,44,44v44H184a52.06,52.06,0,0,0-52,52v28H88A44.05,44.05,0,0,1,44,168Zm96,42V184a44.05,44.05,0,0,1,44-44h26C198.9,162.23,162.23,198.9,140,210Z"},null,-1),ul=[nl],ol={name:"PhSticker"},sl=G({...ol,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",Ea,Ra)):s.value==="duotone"?(a(),i("g",Ja,Ua)):s.value==="fill"?(a(),i("g",Wa,Qa)):s.value==="light"?(a(),i("g",Ka,el)):s.value==="regular"?(a(),i("g",al,tl)):s.value==="thin"?(a(),i("g",rl,ul)):l("",!0)],16,za))}}),il=["width","height","fill","transform"],cl={key:0},dl=t("path",{d:"M229.26,90.4a108,108,0,0,1-177.63,114A108,108,0,0,1,195.41,43.63l20.1-20.11a12,12,0,0,1,17,17l-96,96a12,12,0,1,1-17-17l24-24a36,36,0,1,0,19.76,39.65,12,12,0,0,1,23.53,4.74,60,60,0,1,1-25.73-62L178.3,60.74a84,84,0,1,0,28.46,38,12,12,0,1,1,22.5-8.35Z"},null,-1),ml=[dl],vl={key:1},pl=t("path",{d:"M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z",opacity:"0.2"},null,-1),fl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),bl=[pl,fl],_l={key:2},yl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32L167.6,99.71h0l-37.71,37.71-23.95,23.95a40,40,0,0,0,62-35.67,8,8,0,1,1,16-.9,56,56,0,0,1-95.5,42.79h0a56,56,0,0,1,73.13-84.43L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),gl=[yl],hl={key:3},kl=t("path",{d:"M220.06,84a102.06,102.06,0,1,1-24.31-32.27l24-24a6,6,0,0,1,8.48,8.49l-96,96a6,6,0,1,1-8.48-8.49l29.39-29.4a42,42,0,1,0,16.78,31.24,6,6,0,1,1,12-.68A54,54,0,1,1,161.7,85.83l25.54-25.55a89.91,89.91,0,1,0,22,28.93A6,6,0,1,1,220.06,84Z"},null,-1),$l=[kl],Al={key:4},wl=t("path",{d:"M221.87,83.16A104.1,104.1,0,1,1,195.67,49l22.67-22.68a8,8,0,0,1,11.32,11.32l-96,96a8,8,0,0,1-11.32-11.32l27.72-27.72a40,40,0,1,0,17.87,31.09,8,8,0,1,1,16-.9,56,56,0,1,1-22.38-41.65L184.3,60.39a87.88,87.88,0,1,0,23.13,29.67,8,8,0,0,1,14.44-6.9Z"},null,-1),Vl=[wl],xl={key:5},Cl=t("path",{d:"M218.26,84.89a100.16,100.16,0,1,1-22.44-30.37l25.35-25.35a4,4,0,1,1,5.66,5.66l-96,96a4,4,0,0,1-5.66-5.66l31-31a44,44,0,1,0,15.78,31.3,4,4,0,0,1,8-.46,52,52,0,1,1-18.1-36.51l28.34-28.33A92,92,0,0,0,63,193.05,92,92,0,0,0,211,88.33a4,4,0,1,1,7.22-3.44Z"},null,-1),Sl=[Cl],Ml={name:"PhTarget"},Zl=G({...Ml,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(C){const m=C,A=w("weight","regular"),V=w("size","1em"),h=w("color","currentColor"),p=w("mirrored",!1),s=$(()=>m.weight??A),b=$(()=>m.size??V),d=$(()=>m.color??h),e=$(()=>m.mirrored!==void 0?m.mirrored?"scale(-1, 1)":void 0:p?"scale(-1, 1)":void 0);return(k,f)=>(a(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:b.value,height:b.value,fill:d.value,transform:e.value},k.$attrs),[R(k.$slots,"default"),s.value==="bold"?(a(),i("g",cl,ml)):s.value==="duotone"?(a(),i("g",vl,bl)):s.value==="fill"?(a(),i("g",_l,gl)):s.value==="light"?(a(),i("g",hl,$l)):s.value==="regular"?(a(),i("g",Al,Vl)):s.value==="thin"?(a(),i("g",xl,Sl)):l("",!0)],16,il))}}),Pl={class:"flex space-x-2 mb-2"},Ll={class:"flex justify-between items-center"},Dl={class:"grid"},Tl={class:"text-lg font-bold"},Hl={class:"text-md"},Bl={class:"text-lg"},Il={class:"text-lg"},te={__name:"JubilityTable",props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(C){const m=he(),A=M(null),V=C,h={0:{label:"Basic",color:"info"},1:{label:"Advanced",color:"warning"},2:{label:"Extreme",color:"danger"}};return Y(async()=>{try{A.value=null;const p=V.jubilityData.map(d=>d.song_id),s=await m.getMusicData("jubeat",V.version,p),b=V.jubilityData.map(d=>{const e=s.find(k=>k.id===d.song_id&&k.chart===d.chart);return{...d,...e?{songData:e}:{}}});b.sort((d,e)=>e.rate-d.rate),A.value=b}catch(p){console.error("Failed to fetch music data:",p)}}),(p,s)=>A.value?(a(!0),i(P,{key:0},E(A.value,b=>(a(),u(D,{key:b.id,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"my-3 p-5","has-table":""},{default:_(()=>[t("div",Pl,[y(B,{label:h[b.chart].label,color:h[b.chart].color},null,8,["label","color"]),b.hard?(a(),u(B,{key:0,label:"Hard Mode",color:"danger"})):l("",!0)]),t("div",Ll,[t("div",Dl,[t("h1",Tl,g(b.songData.name),1),t("h2",Hl,g(b.songData.artist),1)]),t("div",null,[t("h2",Bl,"Jubility: "+g(b.value/10),1),t("h2",Il,"Rate: "+g(b.rate/10),1)])])]),_:2},1024))),128)):l("",!0)}},Nl={class:"grid lg:grid-cols-2 gap-4"},jl={class:"w-full grid place-content-center text-center"},Fl={class:"text-lg"},zl={class:"w-full grid place-content-center text-center"},El={class:"text-lg"},Gl={__name:"UserNotesRadar",props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(C){ke.register($e,Ae,we,Ve,xe,Ce);const m=C,A=M(m.profile),V=M(m.version),h=M(!0),p=M(0),s=M({labels:["Notes","Peak","Scratch","Sof-Lan","Charge","Chord"],datasets:[{label:"SP",backgroundColor:"rgba(22, 95, 250, 0.2)",borderColor:"rgba(22, 95, 250, 1)",pointBackgroundColor:"rgba(22, 95, 250, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(22, 95, 250, 1)",data:[]},{label:"DP",backgroundColor:"rgba(250, 170, 22, 0.2)",borderColor:"rgba(250, 170, 22, 1)",pointBackgroundColor:"rgba(250, 170, 22, 1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(250, 170, 22, 1)",data:[]}]});re(()=>m.version,()=>{A.value=m.profile,V.value=m.version,b()});async function b(){try{const f=await qe(m.game,m.version,A.value,[["notes_radar",0],["notes_radar",1]]),Z=I=>{const[N,F,X,q,U,W]=I;return[N/100,F/100,X/100,q/100,U/100,W/100]};f[0]?.achievementId===0&&(s.value.datasets[0].data=Z(f[0].data.radar_score)),f[1]?.achievementId===1&&(s.value.datasets[1].data=Z(f[1].data.radar_score)),h.value=!1,p.value+=1}catch(f){console.error("Failed to fetch arcade data:",f)}}Y(async()=>{b()});const d={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(f){return f}},pointLabels:{font:{size:15}}}}},e=$(()=>s.value.datasets[0].data.reduce((f,Z)=>f+Z,0).toFixed(2)),k=$(()=>s.value.datasets[1].data.reduce((f,Z)=>f+Z,0).toFixed(2));return(f,Z)=>s.value.datasets[0]?(a(),u(D,{key:0,class:"my-6"},{default:_(()=>[t("div",Nl,[y(D,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(B,{color:"info",label:"SP Radar",class:"mb-2"}),t("div",jl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[0]]},options:d},null,8,["data"])),t("span",Fl,"Total score: "+g(e.value),1)])]),_:1}),y(D,{"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:_(()=>[y(B,{color:"info",label:"DP Radar",class:"mb-2"}),t("div",zl,[(a(),u(v(le),{key:p.value,class:"bg-slate-100 p-2 rounded-lg",data:{labels:s.value.labels,datasets:[s.value.datasets[1]]},options:d},null,8,["data"])),t("span",El,"Total score: "+g(k.value),1)])]),_:1})])]),_:1})):l("",!0)}},Rl={key:0,class:"mt-2 md:mt-0 md:w-1/3 md:text-right"},Jl=["src"],Xl={class:"bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content"},ql={class:"w-full"},Ul={key:0,class:"md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4"},Wl={class:"my-6 grid grid-cols-1 md:grid-cols-4 gap-6"},Ol={class:"my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6"},Ql={key:2,class:"mb-6"},Kl={class:"my-6 grid grid-cols-1 md:grid-cols-2 gap-6"},Yl={class:"my-6"},e0={class:"my-6"},a0={class:"flex gap-6 overflow-x-auto py-4 scrollbar"},l0={class:"w-full rounded-xl bg-slate-800 p-4 shadow-sm space-y-4"},t0={class:"font-semibold text-base"},r0={class:"text-xs text-neutral-500"},n0={class:"flex items-center justify-between gap-2"},u0={class:"text-xs font-medium text-primary-700"},o0={class:"text-xs text-neutral-500"},A0={__name:"PlayerView",setup(C){const m="https://cdn.phaseii.network/file/PhaseII/web-assets",A=Se(),V=Me();var h=null,p=null,s=null,b=!0;h=A.params.game,s=A.params.userId,p=Ze(h),p||V.push({name:"ErrorPage",params:{catchAll:"404"}});const d=Pe({currentVersion:null});re(()=>d.currentVersion,()=>{b?b=!1:F()});const e=M(null),k=M(null),f=M(null),Z=M(null),I=M([]),N=M(null);Y(async()=>{F()}),p.versions||(d.currentVersion=1);async function F(){try{e.value=null;var n=await Ue(h,d.currentVersion,s);const r=await de(n.stats),o=ie(n.profile,n.stats);e.value=o[0],k.value=n.versions,f.value=o[1],f.value.timeline=r,n&&!d.currentVersion&&(d.currentVersion=n.versions[n.versions.length-1]),n.hitChart?.length&&(I.value=pe(n.hitChart),await me(),Z.value=fe(n.hitChart))}catch(r){console.error("Failed to fetch user profile data:",r)}}async function X(n){try{return await We(n)}catch(r){console.error("Failed to fetch arcade data:",r)}}var q=[{label:"Register Date",type:String,span:"md:col-span-2",key:"first_play_timestamp"},{label:"Last Play",type:String,span:"md:col-span-2",key:"last_play_timestamp"},{label:"First Arcade",type:String,span:"md:col-span-2",key:"first_play_arcade"},{label:"Last Arcade",type:String,span:"md:col-span-2",key:"last_play_arcade"},{label:"Total Plays",type:Number,key:"total_plays"},{label:"EXP",type:Number,key:"exp"},{label:"SP Plays",type:Number,key:"single_plays"},{label:"DP Plays",type:Number,key:"double_plays"},{label:"SP DJPOINT",type:Number,key:"single_dj_points"},{label:"DP DJPOINT",type:Number,key:"double_dj_points"}];function U(){return d.currentVersion?`${m}/games/${p.id}/card/${d.currentVersion}.webp`:p.cardBG}function W(){return d.currentVersion&&p.videoTable?.includes(d.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${p.id}/${d.currentVersion}.mp4`:null}function ne(){return p.videoTable?.includes(d.currentVersion)?null:` - background-image: url('${U()}'); - background-size: cover; - background-repeat: no-repeat; - `}function ue(n,r){return""}function oe(n){var r=[];for(const o of p.versions)n.includes(o.id)&&r.push(o);return r}function se(n,r){return n.isSkill?r[n.key]/100:n.isJubility?r[n.key]/10:r[n.key]}function ie(n,r){return r&&(r.first_play_timestamp&&(r.first_play_timestamp=j(r.first_play_timestamp)),r.last_play_timestamp&&(r.last_play_timestamp=j(r.last_play_timestamp))),n.dp&&n.dp.dan!==void 0&&(n.dp.dan=Q(n.dp.dan).short),[n,r]}function ce(n){const r=n?.count;return r?[r.mfc!=null?{label:"MFCs",value:r.mfc}:{label:"MFCs",value:0},r.pfc!=null?{label:"PFCs",value:r.pfc}:{label:"PFCs",value:0},r.fc!=null?{label:"GFCs",value:r.fc}:{label:"GFCs",value:0},r.gfc!=null?{label:"FCs",value:r.gfc}:{label:"FCs",value:0},r.life4!=null?{label:"Life-4 Clears",value:r.life4}:{label:"Life-4 Clears",value:0}]:[]}async function de(n){const r=n?.first_play_timestamp,o=n?.last_play_timestamp,L=n?.arcade_history,S=[];if(r&&S.push({timestamp:j(r),arcade:n?.first_play_arcade,first_play:!0}),L)for(const[T,O]of Object.entries(L)){const _e=await X(T);for(const[ye,ge]of Object.entries(O))for(const ee of ge)[r,o].includes(ee)||S.push({timestamp:j(ee),arcade:_e.name,machineId:ye,first_play:!1})}return o&&S.push({timestamp:j(o),arcade:n?.last_play_arcade,first_play:!1}),S.sort((T,O)=>new Date(T.timestamp).getTime()-new Date(O.timestamp).getTime())}async function me(){if(I.value.length){const n=await Oe(h,d.currentVersion,I.value,!0);N.value=n}}function ve(n){return N.value?N.value.find(r=>r.id==n):null}function pe(n){var r=[];for(const o in n){const L=n[o][0];r.push(L)}return r}function fe(n){var r=[];for(const o in n){const L=n[o][0],S=n[o][1],T=ve(L);r.push({songid:L,plays:S,name:T?.name,artist:T?.artist})}return r}const be=$(()=>{const n=[...f.value?.timeline||[]],r=[];for(const o of n){const L=o.timestamp.slice(0,10),S=r[r.length-1];S&&S.arcade===o.arcade&&S.day===L?(S.count++,S.end=o.timestamp):r.push({arcade:o.arcade,day:L,count:1,start:o.timestamp,end:o.timestamp})}return r.reverse()});return(n,r)=>(a(),u(je,null,{default:_(()=>[e.value?(a(),u(Le,{key:0},{default:_(()=>[y(Ee,{game:v(p)},null,8,["game"]),y(H,{icon:v(De),title:"View Profile",main:""},{default:_(()=>[v(p).versions&&e.value?(a(),i("div",Rl,[r[1]||(r[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),y(Je,{modelValue:d.currentVersion,"onUpdate:modelValue":r[0]||(r[0]=o=>d.currentVersion=o),options:oe(k.value)},null,8,["modelValue","options"])])):l("",!0)]),_:1},8,["icon"]),d.currentVersion&&e.value?(a(),i("div",{key:0,style:Te(ne()),class:"rounded-2xl mb-6 card-container"},[t("video",{autoplay:"",muted:"",loop:"",playsinline:"",src:W(),class:"background-video"},null,8,Jl),t("div",Xl,[t("div",ql,[y(Ge,{game:v(h),version:d.currentVersion,profile:e.value},{default:_(()=>[v(p).noScores?l("",!0):(a(),i("div",Ul,[y(ae,{to:`/games/${v(h)}/scores/${e.value.userId}`,icon:v(He),class:"w-full md:w-auto",color:"info",label:"View Scores"},null,8,["to","icon"]),y(ae,{to:`/games/${v(h)}/records/${e.value.userId}`,icon:v(Be),class:"w-full md:w-auto",color:"info",label:"View Records"},null,8,["to","icon"])]))]),_:1},8,["game","version","profile"])])])],4)):l("",!0),t("div",Wl,[(a(!0),i(P,null,E(v(q),o=>(a(),i(P,{key:o},[f.value[o.key]?(a(),u(c,{key:0,class:Ie(o.span),label:o.label,number:o.type==Number?se(o,f.value):null,"num-color":ue(o)},{default:_(()=>[x(g(o.type==String?f.value[o.key]:null),1)]),_:2},1032,["class","label","number","num-color"])):l("",!0)],64))),128)),f.value?.count?.records?(a(),u(c,{key:0,label:"Records",number:f.value?.count?.records},null,8,["number"])):l("",!0),f.value?.count?.attempts?(a(),u(c,{key:1,label:"Scores",number:f.value?.count?.attempts},null,8,["number"])):l("",!0),e.value.flare_single?(a(),u(c,{key:2,label:"SP Flare","num-color":v(z)(e.value.flare_single).textColor,number:e.value.flare_single},{default:_(()=>[x(g(v(z)(e.value.flare_single).label),1)]),_:1},8,["num-color","number"])):l("",!0),e.value.flare_double?(a(),u(c,{key:3,label:"DP Flare","num-color":v(z)(e.value.flare_double).textColor,number:e.value.flare_double},{default:_(()=>[x(g(v(z)(e.value.flare_double).label),1)]),_:1},8,["num-color","number"])):l("",!0),e.value.skill?(a(),u(c,{key:4,label:"Skill Points",number:e.value.skill/100,"num-color":v(Re)(e.value.skill)},null,8,["number","num-color"])):l("",!0),e.value.profile_skill?(a(),u(c,{key:5,label:"Skill Level"},{default:_(()=>[x(g(e.value.profile_skill/100),1)]),_:1})):l("",!0),e.value.jubility?(a(),u(c,{key:6,label:"Jubility","num-color":v(K)(e.value.jubility)},{default:_(()=>[x(g(e.value.jubility/10),1)]),_:1},8,["num-color"])):l("",!0),e.value.pick_up_jubility?(a(),u(c,{key:7,label:"Pick-Up Jubility","num-color":v(K)(e.value.pick_up_jubility)},{default:_(()=>[x(g(e.value.pick_up_jubility/10),1)]),_:1},8,["num-color"])):l("",!0),e.value.common_jubility?(a(),u(c,{key:8,label:"Common Jubility","num-color":v(K)(e.value.common_jubility)},{default:_(()=>[x(g(e.value.common_jubility/10),1)]),_:1},8,["num-color"])):l("",!0),e.value.deller?(a(),u(c,{key:9,label:"Deller",number:e.value.deller},null,8,["number"])):l("",!0),e.value.sgrade?(a(),u(c,{key:10,label:"SP DAN"},{default:_(()=>[x(g(v(Q)(e.value.sgrade).label),1)]),_:1})):l("",!0),e.value.dgrade?(a(),u(c,{key:11,label:"DP DAN"},{default:_(()=>[x(g(v(Q)(e.value.dgrade).label),1)]),_:1})):l("",!0),e.value.total_exp?(a(),u(c,{key:12,label:"EXP",number:e.value.total_exp},null,8,["number"])):l("",!0),e.value.coin_num?(a(),u(c,{key:13,label:"Coins",number:e.value.coin_num},null,8,["number"])):l("",!0),e.value.block?(a(),u(c,{key:14,label:"Block",number:e.value.block},null,8,["number"])):l("",!0),e.value.packet?(a(),u(c,{key:15,label:"Packet",number:e.value.packet},null,8,["number"])):l("",!0)]),f.value?.count||e.value.tune_cnt||e.value.max_clear_diff||e.value.battle_data?(a(),i(P,{key:1},[y(H,{icon:v(ya),title:"Stats",main:""},null,8,["icon"]),t("div",Ol,[(a(!0),i(P,null,E(ce(f.value),o=>(a(),i(P,{key:o},[o!==void 0?(a(),u(c,{key:0,label:o.label,number:o.value},{default:_(()=>[x(g(o.value?null:"0"),1)]),_:2},1032,["label","number"])):l("",!0)],64))),128)),e.value.tune_cnt?(a(),u(c,{key:0,label:"Total Tunes",number:e.value.tune_cnt},null,8,["number"])):l("",!0),e.value.ex_cnt?(a(),u(c,{key:1,label:"Total EXC",number:e.value.ex_cnt},null,8,["number"])):l("",!0),e.value.fc_cnt?(a(),u(c,{key:2,label:"Total FC",number:e.value.fc_cnt},null,8,["number"])):l("",!0),e.value.clear_cnt?(a(),u(c,{key:3,label:"Total Clear",number:e.value.clear_cnt},null,8,["number"])):l("",!0),e.value.saved_cnt?(a(),u(c,{key:4,label:"Total Saved",number:e.value.saved_cnt},null,8,["number"])):l("",!0),e.value.match_cnt?(a(),u(c,{key:5,label:"Total Matches",number:e.value.match_cnt},null,8,["number"])):l("",!0),e.value.max_clear_diff?(a(),u(c,{key:6,label:"Max Clear Difficulty"},{default:_(()=>[x(g(e.value.max_clear_diff/100),1)]),_:1})):l("",!0),e.value.max_full_diff?(a(),u(c,{key:7,label:"Max FC Difficulty"},{default:_(()=>[x(g(e.value.max_full_diff/100),1)]),_:1})):l("",!0),e.value.max_exce_diff?(a(),u(c,{key:8,label:"Max EX FC Difficulty"},{default:_(()=>[x(g(e.value.max_exce_diff/100),1)]),_:1})):l("",!0),e.value.clear_num?(a(),u(c,{key:9,label:"Total Clear",number:e.value.clear_num},null,8,["number"])):l("",!0),e.value.full_num?(a(),u(c,{key:10,label:"Total FC",number:e.value.full_num},null,8,["number"])):l("",!0),e.value.exce_num?(a(),u(c,{key:11,label:"Total EX FC",number:e.value.exce_num},null,8,["number"])):l("",!0),e.value.e_num?(a(),u(c,{key:12,label:"Total E",number:e.value.e_num},null,8,["number"])):l("",!0),e.value.d_num?(a(),u(c,{key:13,label:"Total D",number:e.value.d_num},null,8,["number"])):l("",!0),e.value.c_num?(a(),u(c,{key:14,label:"Total C",number:e.value.c_num},null,8,["number"])):l("",!0),e.value.b_num?(a(),u(c,{key:15,label:"Total B",number:e.value.b_num},null,8,["number"])):l("",!0),e.value.a_num?(a(),u(c,{key:16,label:"Total A",number:e.value.a_num},null,8,["number"])):l("",!0),e.value.s_num?(a(),u(c,{key:17,label:"Total S",number:e.value.s_num},null,8,["number"])):l("",!0),e.value.ss_num?(a(),u(c,{key:18,label:"Total SS",number:e.value.ss_num},null,8,["number"])):l("",!0),e.value.session_cnt?(a(),u(c,{key:19,label:"Sessions Played",number:e.value.session_cnt},null,8,["number"])):l("",!0),e.value.battle_data?.win_num?(a(),u(c,{key:20,label:"Total Wins",number:e.value.battle_data?.win_num},null,8,["number"])):l("",!0),e.value.battle_data?.lose_num?(a(),u(c,{key:21,label:"Total Losses",number:e.value.battle_data?.lose_num},null,8,["number"])):l("",!0),e.value.battle_data?.draw_num?(a(),u(c,{key:22,label:"Total Draws",number:e.value.battle_data?.draw_num},null,8,["number"])):l("",!0)])],64)):l("",!0),Z.value&&!v(p).noScores?(a(),i("div",Ql,[y(Fe,{"hitchart-data":Z.value,"game-id":v(h)},null,8,["hitchart-data","game-id"])])):l("",!0),e.value.jubility?(a(),i(P,{key:3},[y(H,{icon:v(Fa),title:"Jubility Breakdown",main:""},null,8,["icon"]),t("div",Kl,[e.value.pick_up_breakdown?(a(),u(D,{key:0},{default:_(()=>[y(B,{label:"Pick-Up",color:"info"}),y(te,{"jubility-data":e.value.pick_up_breakdown,version:d.currentVersion},null,8,["jubility-data","version"])]),_:1})):l("",!0),e.value.other_breakdown?(a(),u(D,{key:1},{default:_(()=>[y(B,{label:"Common",color:"info"}),y(te,{"jubility-data":e.value.other_breakdown,version:d.currentVersion},null,8,["jubility-data","version"])]),_:1})):l("",!0)])],64)):l("",!0),e.value?.trbitem?(a(),i(P,{key:4},[y(H,{icon:v(sl),title:"Sticker Board",main:""},null,8,["icon"]),t("div",Yl,[y(D,{class:"w-full grid place-content-center"},{default:_(()=>[y(Xe,{version:d.currentVersion,profile:e.value,size:290},null,8,["version","profile"])]),_:1})])],64)):l("",!0),v(p).id==v(Ne).IIDX&&d.currentVersion>=29?(a(),i(P,{key:5},[y(H,{icon:v(Zl),title:"Notes Radar",main:""},null,8,["icon"]),y(Gl,{game:v(p).id,version:d.currentVersion,profile:v(s)},null,8,["game","version","profile"])],64)):l("",!0),f.value?.timeline?(a(),i(P,{key:6},[y(H,{icon:v(ze),title:"Timeline",main:""},null,8,["icon"]),t("div",e0,[y(D,null,{default:_(()=>[t("ol",a0,[(a(!0),i(P,null,E(be.value,o=>(a(),i("li",{key:`${o.start}-${o.arcade}`,class:"relative shrink-0"},[t("div",l0,[t("div",null,[t("h4",t0,g(o.arcade),1),t("p",r0,g(o.day),1)]),t("div",n0,[t("span",u0,g(o.count)+" "+g(o.count===1?"play":"plays"),1),t("div",o0,[t("p",null,"Start: "+g(o.start),1),t("p",null,"End: "+g(o.end),1)])])])]))),128))])]),_:1})])],64)):l("",!0)]),_:1})):l("",!0)]),_:1}))}};export{A0 as default}; diff --git a/assets/PlayerView-DkQWFLa-.js b/assets/PlayerView-DkQWFLa-.js new file mode 100644 index 0000000..8b5ede7 --- /dev/null +++ b/assets/PlayerView-DkQWFLa-.js @@ -0,0 +1,5 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,Kt as o,L as s,O as c,U as l,Ut as u,V as d,Y as f,_ as p,c as m,ct as h,d as g,et as _,gt as v,j as y,k as b,mt as ee,n as x,q as S,qt as C,st as w,tt as T,v as te}from"./favicon-DOtDvKM0.js";import{n as ne,r as re,t as E}from"./danClass-Ru6Q0u3W.js";import{t as ie}from"./GameHeader-SCDy2Xxi.js";import{$ as ae,J as oe,X as se,b as ce,et as D,f as O,g as k,h as A,l as j,m as M,mt as le,ot as ue,q as N,t as P,u as F,ut as de,v as I,y as L}from"./index-CioSqWPr.js";import{t as fe}from"./FormControl-DgcWAxA4.js";import{n as pe}from"./arcade--d87CplO.js";import{i as R,n as z,r as B,t as me}from"./ProfileCard-C_7NBemS.js";import{a as he,n as V}from"./profile-Ci8BPFQa.js";import{t as ge}from"./UserSticker-CqAZk_55.js";import{t as _e}from"./music-fARBPEcN.js";import{n as H}from"./dist-CvTZvzzi.js";var U=[`width`,`height`,`fill`,`transform`],W={key:0},G=[c(`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)],K={key:1},q=[c(`path`,{d:`M224,64V208H32V48H208A16,16,0,0,1,224,64Z`,opacity:`0.2`},null,-1),c(`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)],J={key:2},Y=[c(`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)],X={key:3},Z=[c(`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)],Q={key:4},$=[c(`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)],ve={key:5},ye=[c(`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)],be=s({name:`PhChartLine`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=d(`weight`,`regular`),a=d(`size`,`1em`),o=d(`color`,`currentColor`),s=d(`mirrored`,!1),c=r(()=>n.weight??i),u=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(f(),y(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:p.value,transform:m.value},t.$attrs),[T(t.$slots,`default`),c.value===`bold`?(f(),y(`g`,W,G)):c.value===`duotone`?(f(),y(`g`,K,q)):c.value===`fill`?(f(),y(`g`,J,Y)):c.value===`light`?(f(),y(`g`,X,Z)):c.value===`regular`?(f(),y(`g`,Q,$)):c.value===`thin`?(f(),y(`g`,ve,ye)):e(``,!0)],16,U))}}),xe=[`width`,`height`,`fill`,`transform`],Se={key:0},Ce=[c(`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)],we={key:1},Te=[c(`path`,{d:`M96,37.5v72l-62.4,36A96,96,0,0,1,96,37.5Z`,opacity:`0.2`},null,-1),c(`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)],Ee={key:2},De=[c(`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)],Oe={key:3},ke=[c(`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)],Ae={key:4},je=[c(`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)],Me={key:5},Ne=[c(`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)],Pe=s({name:`PhChartPieSlice`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=d(`weight`,`regular`),a=d(`size`,`1em`),o=d(`color`,`currentColor`),s=d(`mirrored`,!1),c=r(()=>n.weight??i),u=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(f(),y(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:p.value,transform:m.value},t.$attrs),[T(t.$slots,`default`),c.value===`bold`?(f(),y(`g`,Se,Ce)):c.value===`duotone`?(f(),y(`g`,we,Te)):c.value===`fill`?(f(),y(`g`,Ee,De)):c.value===`light`?(f(),y(`g`,Oe,ke)):c.value===`regular`?(f(),y(`g`,Ae,je)):c.value===`thin`?(f(),y(`g`,Me,Ne)):e(``,!0)],16,xe))}}),Fe=[`width`,`height`,`fill`,`transform`],Ie={key:0},Le=[c(`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)],Re={key:1},ze=[c(`path`,{d:`M216,136c-8,24-56,72-80,80V184a48,48,0,0,1,48-48Z`,opacity:`0.2`},null,-1),c(`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)],Be={key:2},Ve=[c(`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)],He={key:3},Ue=[c(`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)],We={key:4},Ge=[c(`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)],Ke={key:5},qe=[c(`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)],Je=s({name:`PhSticker`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=d(`weight`,`regular`),a=d(`size`,`1em`),o=d(`color`,`currentColor`),s=d(`mirrored`,!1),c=r(()=>n.weight??i),u=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(f(),y(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:p.value,transform:m.value},t.$attrs),[T(t.$slots,`default`),c.value===`bold`?(f(),y(`g`,Ie,Le)):c.value===`duotone`?(f(),y(`g`,Re,ze)):c.value===`fill`?(f(),y(`g`,Be,Ve)):c.value===`light`?(f(),y(`g`,He,Ue)):c.value===`regular`?(f(),y(`g`,We,Ge)):c.value===`thin`?(f(),y(`g`,Ke,qe)):e(``,!0)],16,Fe))}}),Ye=[`width`,`height`,`fill`,`transform`],Xe={key:0},Ze=[c(`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)],Qe={key:1},$e=[c(`path`,{d:`M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z`,opacity:`0.2`},null,-1),c(`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)],et={key:2},tt=[c(`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)],nt={key:3},rt=[c(`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)],it={key:4},at=[c(`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)],ot={key:5},st=[c(`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)],ct=s({name:`PhTarget`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=d(`weight`,`regular`),a=d(`size`,`1em`),o=d(`color`,`currentColor`),s=d(`mirrored`,!1),c=r(()=>n.weight??i),u=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(f(),y(`svg`,l({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:u.value,height:u.value,fill:p.value,transform:m.value},t.$attrs),[T(t.$slots,`default`),c.value===`bold`?(f(),y(`g`,Xe,Ze)):c.value===`duotone`?(f(),y(`g`,Qe,$e)):c.value===`fill`?(f(),y(`g`,et,tt)):c.value===`light`?(f(),y(`g`,nt,rt)):c.value===`regular`?(f(),y(`g`,it,at)):c.value===`thin`?(f(),y(`g`,ot,st)):e(``,!0)],16,Ye))}}),lt={class:`flex space-x-2 mb-2`},ut={class:`flex justify-between items-center`},dt={class:`grid`},ft={class:`text-lg font-bold`},pt={class:`text-md`},mt={class:`text-lg`},ht={class:`text-lg`},gt={__name:`JubilityTable`,props:{jubilityData:{type:Array,required:!0},version:{type:Number,required:!0}},setup(n){let r=g(),i=v(null),o=n,s={0:{label:`Basic`,color:`info`},1:{label:`Advanced`,color:`warning`},2:{label:`Extreme`,color:`danger`}};return S(async()=>{try{i.value=null;let e=o.jubilityData.map(e=>e.song_id),t=await r.getMusicData(`jubeat`,o.version,e),n=o.jubilityData.map(e=>{let n=t.find(t=>t.id===e.song_id&&t.chart===e.chart);return{...e,...n?{songData:n}:{}}});n.sort((e,t)=>t.rate-e.rate),i.value=n}catch(e){console.error(`Failed to fetch music data:`,e)}}),(n,r)=>i.value?(f(!0),y(t,{key:0},_(i.value,t=>(f(),b(m,{key:t.id,"color-prop":`bg-slate-800 dark:bg-slate-800`,class:`my-3 p-5`,"has-table":``},{default:h(()=>[c(`div`,lt,[a(D,{label:s[t.chart].label,color:s[t.chart].color},null,8,[`label`,`color`]),t.hard?(f(),b(D,{key:0,label:`Hard Mode`,color:`danger`})):e(``,!0)]),c(`div`,ut,[c(`div`,dt,[c(`h1`,ft,C(t.songData.name),1),c(`h2`,pt,C(t.songData.artist),1)]),c(`div`,null,[c(`h2`,mt,`Jubility: `+C(t.value/10),1),c(`h2`,ht,`Rate: `+C(t.rate/10),1)])])]),_:2},1024))),128)):e(``,!0)}},_t={class:`grid lg:grid-cols-2 gap-4`},vt={class:`w-full grid place-content-center text-center`},yt={class:`text-lg`},bt={class:`w-full grid place-content-center text-center`},xt={class:`text-lg`},St={__name:`UserNotesRadar`,props:{profile:{type:String,default:null},game:{type:String,default:null},version:{type:Number,default:9}},setup(t){j.register(M,O,F,A,I,k);let i=t,o=v(i.profile),s=v(i.version),l=v(!0),u=v(0),d=v({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:[]}]});w(()=>i.version,()=>{o.value=i.profile,s.value=i.version,p()});async function p(){try{let e=await V(i.game,i.version,o.value,[[`notes_radar`,0],[`notes_radar`,1]]),t=e=>{let[t,n,r,i,a,o]=e;return[t/100,n/100,r/100,i/100,a/100,o/100]};e[0]?.achievementId===0&&(d.value.datasets[0].data=t(e[0].data.radar_score)),e[1]?.achievementId===1&&(d.value.datasets[1].data=t(e[1].data.radar_score)),l.value=!1,u.value+=1}catch(e){console.error(`Failed to fetch arcade data:`,e)}}S(async()=>{p()});let g={responsive:!1,maintainAspectRatio:!0,scales:{r:{ticks:{stepSize:30,callback:function(e){return e}},pointLabels:{font:{size:15}}}}},_=r(()=>d.value.datasets[0].data.reduce((e,t)=>e+t,0).toFixed(2)),y=r(()=>d.value.datasets[1].data.reduce((e,t)=>e+t,0).toFixed(2));return(t,r)=>d.value.datasets[0]?(f(),b(m,{key:0,class:`my-6`},{default:h(()=>[c(`div`,_t,[a(m,{"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:h(()=>[a(D,{color:`info`,label:`SP Radar`,class:`mb-2`}),c(`div`,vt,[(f(),b(n(H),{key:u.value,class:`bg-slate-100 p-2 rounded-lg`,data:{labels:d.value.labels,datasets:[d.value.datasets[0]]},options:g},null,8,[`data`])),c(`span`,yt,`Total score: `+C(_.value),1)])]),_:1}),a(m,{"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:h(()=>[a(D,{color:`info`,label:`DP Radar`,class:`mb-2`}),c(`div`,bt,[(f(),b(n(H),{key:u.value,class:`bg-slate-100 p-2 rounded-lg`,data:{labels:d.value.labels,datasets:[d.value.datasets[1]]},options:g},null,8,[`data`])),c(`span`,xt,`Total score: `+C(y.value),1)])]),_:1})])]),_:1})):e(``,!0)}},Ct={key:0,class:`mt-2 md:mt-0 md:w-1/3 md:text-right`},wt=[`src`],Tt={class:`bg-white dark:bg-slate-900/90 rounded-2xl pt-6 p-3 card-content`},Et={class:`w-full`},Dt={key:0,class:`md:w-1/3 grid grid-cols-1 md:grid-cols-2 gap-3 mt-4`},Ot={class:`my-6 grid grid-cols-1 md:grid-cols-4 gap-6`},kt={class:`my-6 grid grid-cols-2 md:grid-cols-5 xl:grid-cols-6 gap-6`},At={key:2,class:`mb-6`},jt={class:`my-6 grid grid-cols-1 md:grid-cols-2 gap-6`},Mt={class:`my-6`},Nt={class:`my-6`},Pt={class:`flex gap-6 overflow-x-auto py-4 scrollbar`},Ft={class:`w-full rounded-xl bg-slate-800 p-4 shadow-sm space-y-4`},It={class:`font-semibold text-base`},Lt={class:`text-xs text-neutral-500`},Rt={class:`flex items-center justify-between gap-2`},zt={class:`text-xs font-medium text-primary-700`},Bt={class:`text-xs text-neutral-500`},Vt={__name:`PlayerView`,setup(s){let l=p(),d=te();var g=null,T=null,O=null,k=!0;g=l.params.game,O=l.params.userId,T=ae(g),T||d.push({name:`ErrorPage`,params:{catchAll:`404`}});let A=ee({currentVersion:null});w(()=>A.currentVersion,()=>{k?k=!1:U()});let j=v(null),M=v(null),F=v(null),I=v(null),V=v([]),H=v(null);S(async()=>{U()}),T.versions||(A.currentVersion=1);async function U(){try{j.value=null;var e=await he(g,A.currentVersion,O);let t=await ve(e.stats),n=Q(e.profile,e.stats);j.value=n[0],M.value=e.versions,F.value=n[1],F.value.timeline=t,e&&!A.currentVersion&&(A.currentVersion=e.versions[e.versions.length-1]),e.hitChart?.length&&(V.value=Se(e.hitChart),await ye(),I.value=Ce(e.hitChart))}catch(e){console.error(`Failed to fetch user profile data:`,e)}}async function W(e){try{return await pe(e)}catch(e){console.error(`Failed to fetch arcade data:`,e)}}var G=[{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 K(){return A.currentVersion?`https://cdn.phaseii.network/file/PhaseII/web-assets/games/${T.id}/card/${A.currentVersion}.webp`:T.cardBG}function q(){return A.currentVersion&&T.videoTable?.includes(A.currentVersion)?`https://cdn.phaseii.network/file/PhaseII/game-assets/video/${T.id}/${A.currentVersion}.mp4`:null}function J(){return T.videoTable?.includes(A.currentVersion)?null:` + background-image: url('${K()}'); + background-size: cover; + background-repeat: no-repeat; + `}function Y(e,t){if(t){if(e.isSkill&&t.jubility)return B(t.jubility);if(e.isJubility&&t.records.skill)return R(t.records.skill)}return``}function X(e){var t=[];for(let n of T.versions)e.includes(n.id)&&t.push(n);return t}function Z(e,t){return e.isSkill?t[e.key]/100:e.isJubility?t[e.key]/10:t[e.key]}function Q(e,t){return t&&(t.first_play_timestamp&&=P(t.first_play_timestamp),t.last_play_timestamp&&=P(t.last_play_timestamp)),e.dp&&e.dp.dan!==void 0&&(e.dp.dan=E(e.dp.dan).short),[e,t]}function $(e){let t=e?.count;return t?[t.mfc==null?{label:`MFCs`,value:0}:{label:`MFCs`,value:t.mfc},t.pfc==null?{label:`PFCs`,value:0}:{label:`PFCs`,value:t.pfc},t.fc==null?{label:`GFCs`,value:0}:{label:`GFCs`,value:t.fc},t.gfc==null?{label:`FCs`,value:0}:{label:`FCs`,value:t.gfc},t.life4==null?{label:`Life-4 Clears`,value:0}:{label:`Life-4 Clears`,value:t.life4}]:[]}async function ve(e){let t=e?.first_play_timestamp,n=e?.last_play_timestamp,r=e?.arcade_history,i=[];if(t&&i.push({timestamp:P(t),arcade:e?.first_play_arcade,first_play:!0}),r)for(let[e,a]of Object.entries(r)){let r=await W(e);for(let[e,o]of Object.entries(a))for(let a of o)[t,n].includes(a)||i.push({timestamp:P(a),arcade:r.name,machineId:e,first_play:!1})}return n&&i.push({timestamp:P(n),arcade:e?.last_play_arcade,first_play:!1}),i.sort((e,t)=>new Date(e.timestamp).getTime()-new Date(t.timestamp).getTime())}async function ye(){if(V.value.length){let e=await _e(g,A.currentVersion,V.value,!0);H.value=e}}function xe(e){return H.value?H.value.find(t=>t.id==e):null}function Se(e){var t=[];for(let n in e){let r=e[n][0];t.push(r)}return t}function Ce(e){var t=[];for(let n in e){let r=e[n][0],i=e[n][1],a=xe(r);t.push({songid:r,plays:i,name:a?.name,artist:a?.artist})}return t}let we=r(()=>{let e=[...F.value?.timeline||[]],t=[];for(let n of e){let e=n.timestamp.slice(0,10),r=t[t.length-1];r&&r.arcade===n.arcade&&r.day===e?(r.count++,r.end=n.timestamp):t.push({arcade:n.arcade,day:e,count:1,start:n.timestamp,end:n.timestamp})}return t.reverse()});return(r,s)=>(f(),b(ce,null,{default:h(()=>[j.value?(f(),b(oe,{key:0},{default:h(()=>[a(ie,{game:n(T)},null,8,[`game`]),a(L,{icon:n(ue),title:`View Profile`,main:``},{default:h(()=>[n(T).versions&&j.value?(f(),y(`div`,Ct,[s[1]||=c(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),a(fe,{modelValue:A.currentVersion,"onUpdate:modelValue":s[0]||=e=>A.currentVersion=e,options:X(M.value)},null,8,[`modelValue`,`options`])])):e(``,!0)]),_:1},8,[`icon`]),A.currentVersion&&j.value?(f(),y(`div`,{key:0,style:o(J()),class:`rounded-2xl mb-6 card-container`},[c(`video`,{autoplay:``,muted:``,loop:``,playsinline:``,src:q(),class:`background-video`},null,8,wt),c(`div`,Tt,[c(`div`,Et,[a(me,{game:n(g),version:A.currentVersion,profile:j.value},{default:h(()=>[n(T).noScores?e(``,!0):(f(),y(`div`,Dt,[a(x,{to:`/games/${n(g)}/scores/${j.value.userId}`,icon:n(le),class:`w-full md:w-auto`,color:`info`,label:`View Scores`},null,8,[`to`,`icon`]),a(x,{to:`/games/${n(g)}/records/${j.value.userId}`,icon:n(de),class:`w-full md:w-auto`,color:`info`,label:`View Records`},null,8,[`to`,`icon`])]))]),_:1},8,[`game`,`version`,`profile`])])])],4)):e(``,!0),c(`div`,Ot,[(f(!0),y(t,null,_(n(G),n=>(f(),y(t,{key:n},[F.value[n.key]?(f(),b(N,{key:0,class:u(n.span),label:n.label,number:n.type==Number?Z(n,F.value):null,"num-color":Y(n)},{default:h(()=>[i(C(n.type==String?F.value[n.key]:null),1)]),_:2},1032,[`class`,`label`,`number`,`num-color`])):e(``,!0)],64))),128)),F.value?.count?.records?(f(),b(N,{key:0,label:`Records`,number:F.value?.count?.records},null,8,[`number`])):e(``,!0),F.value?.count?.attempts?(f(),b(N,{key:1,label:`Scores`,number:F.value?.count?.attempts},null,8,[`number`])):e(``,!0),j.value.flare_single?(f(),b(N,{key:2,label:`SP Flare`,"num-color":n(z)(j.value.flare_single).textColor,number:j.value.flare_single},{default:h(()=>[i(C(n(z)(j.value.flare_single).label),1)]),_:1},8,[`num-color`,`number`])):e(``,!0),j.value.flare_double?(f(),b(N,{key:3,label:`DP Flare`,"num-color":n(z)(j.value.flare_double).textColor,number:j.value.flare_double},{default:h(()=>[i(C(n(z)(j.value.flare_double).label),1)]),_:1},8,[`num-color`,`number`])):e(``,!0),j.value.skill?(f(),b(N,{key:4,label:`Skill Points`,number:j.value.skill/100,"num-color":n(B)(j.value.skill)},null,8,[`number`,`num-color`])):e(``,!0),j.value.profile_skill?(f(),b(N,{key:5,label:`Skill Level`},{default:h(()=>[i(C(j.value.profile_skill/100),1)]),_:1})):e(``,!0),j.value.jubility?(f(),b(N,{key:6,label:`Jubility`,"num-color":n(R)(j.value.jubility)},{default:h(()=>[i(C(j.value.jubility/10),1)]),_:1},8,[`num-color`])):e(``,!0),j.value.pick_up_jubility?(f(),b(N,{key:7,label:`Pick-Up Jubility`,"num-color":n(R)(j.value.pick_up_jubility)},{default:h(()=>[i(C(j.value.pick_up_jubility/10),1)]),_:1},8,[`num-color`])):e(``,!0),j.value.common_jubility?(f(),b(N,{key:8,label:`Common Jubility`,"num-color":n(R)(j.value.common_jubility)},{default:h(()=>[i(C(j.value.common_jubility/10),1)]),_:1},8,[`num-color`])):e(``,!0),j.value.deller?(f(),b(N,{key:9,label:`Deller`,number:j.value.deller},null,8,[`number`])):e(``,!0),j.value.sgrade?(f(),b(N,{key:10,label:`SP DAN`},{default:h(()=>[i(C(n(E)(j.value.sgrade).label),1)]),_:1})):e(``,!0),j.value.dgrade?(f(),b(N,{key:11,label:`DP DAN`},{default:h(()=>[i(C(n(E)(j.value.dgrade).label),1)]),_:1})):e(``,!0),j.value.total_exp?(f(),b(N,{key:12,label:`EXP`,number:j.value.total_exp},null,8,[`number`])):e(``,!0),j.value.coin_num?(f(),b(N,{key:13,label:`Coins`,number:j.value.coin_num},null,8,[`number`])):e(``,!0),j.value.block?(f(),b(N,{key:14,label:`Block`,number:j.value.block},null,8,[`number`])):e(``,!0),j.value.packet?(f(),b(N,{key:15,label:`Packet`,number:j.value.packet},null,8,[`number`])):e(``,!0)]),F.value?.count||j.value.tune_cnt||j.value.max_clear_diff||j.value.battle_data?(f(),y(t,{key:1},[a(L,{icon:n(be),title:`Stats`,main:``},null,8,[`icon`]),c(`div`,kt,[(f(!0),y(t,null,_($(F.value),n=>(f(),y(t,{key:n},[n===void 0?e(``,!0):(f(),b(N,{key:0,label:n.label,number:n.value},{default:h(()=>[i(C(n.value?null:`0`),1)]),_:2},1032,[`label`,`number`]))],64))),128)),j.value.tune_cnt?(f(),b(N,{key:0,label:`Total Tunes`,number:j.value.tune_cnt},null,8,[`number`])):e(``,!0),j.value.ex_cnt?(f(),b(N,{key:1,label:`Total EXC`,number:j.value.ex_cnt},null,8,[`number`])):e(``,!0),j.value.fc_cnt?(f(),b(N,{key:2,label:`Total FC`,number:j.value.fc_cnt},null,8,[`number`])):e(``,!0),j.value.clear_cnt?(f(),b(N,{key:3,label:`Total Clear`,number:j.value.clear_cnt},null,8,[`number`])):e(``,!0),j.value.saved_cnt?(f(),b(N,{key:4,label:`Total Saved`,number:j.value.saved_cnt},null,8,[`number`])):e(``,!0),j.value.match_cnt?(f(),b(N,{key:5,label:`Total Matches`,number:j.value.match_cnt},null,8,[`number`])):e(``,!0),j.value.max_clear_diff?(f(),b(N,{key:6,label:`Max Clear Difficulty`},{default:h(()=>[i(C(j.value.max_clear_diff/100),1)]),_:1})):e(``,!0),j.value.max_full_diff?(f(),b(N,{key:7,label:`Max FC Difficulty`},{default:h(()=>[i(C(j.value.max_full_diff/100),1)]),_:1})):e(``,!0),j.value.max_exce_diff?(f(),b(N,{key:8,label:`Max EX FC Difficulty`},{default:h(()=>[i(C(j.value.max_exce_diff/100),1)]),_:1})):e(``,!0),j.value.clear_num?(f(),b(N,{key:9,label:`Total Clear`,number:j.value.clear_num},null,8,[`number`])):e(``,!0),j.value.full_num?(f(),b(N,{key:10,label:`Total FC`,number:j.value.full_num},null,8,[`number`])):e(``,!0),j.value.exce_num?(f(),b(N,{key:11,label:`Total EX FC`,number:j.value.exce_num},null,8,[`number`])):e(``,!0),j.value.e_num?(f(),b(N,{key:12,label:`Total E`,number:j.value.e_num},null,8,[`number`])):e(``,!0),j.value.d_num?(f(),b(N,{key:13,label:`Total D`,number:j.value.d_num},null,8,[`number`])):e(``,!0),j.value.c_num?(f(),b(N,{key:14,label:`Total C`,number:j.value.c_num},null,8,[`number`])):e(``,!0),j.value.b_num?(f(),b(N,{key:15,label:`Total B`,number:j.value.b_num},null,8,[`number`])):e(``,!0),j.value.a_num?(f(),b(N,{key:16,label:`Total A`,number:j.value.a_num},null,8,[`number`])):e(``,!0),j.value.s_num?(f(),b(N,{key:17,label:`Total S`,number:j.value.s_num},null,8,[`number`])):e(``,!0),j.value.ss_num?(f(),b(N,{key:18,label:`Total SS`,number:j.value.ss_num},null,8,[`number`])):e(``,!0),j.value.session_cnt?(f(),b(N,{key:19,label:`Sessions Played`,number:j.value.session_cnt},null,8,[`number`])):e(``,!0),j.value.battle_data?.win_num?(f(),b(N,{key:20,label:`Total Wins`,number:j.value.battle_data?.win_num},null,8,[`number`])):e(``,!0),j.value.battle_data?.lose_num?(f(),b(N,{key:21,label:`Total Losses`,number:j.value.battle_data?.lose_num},null,8,[`number`])):e(``,!0),j.value.battle_data?.draw_num?(f(),b(N,{key:22,label:`Total Draws`,number:j.value.battle_data?.draw_num},null,8,[`number`])):e(``,!0)])],64)):e(``,!0),I.value&&!n(T).noScores?(f(),y(`div`,At,[a(ne,{"hitchart-data":I.value,"game-id":n(g)},null,8,[`hitchart-data`,`game-id`])])):e(``,!0),j.value.jubility?(f(),y(t,{key:3},[a(L,{icon:n(Pe),title:`Jubility Breakdown`,main:``},null,8,[`icon`]),c(`div`,jt,[j.value.pick_up_breakdown?(f(),b(m,{key:0},{default:h(()=>[a(D,{label:`Pick-Up`,color:`info`}),a(gt,{"jubility-data":j.value.pick_up_breakdown,version:A.currentVersion},null,8,[`jubility-data`,`version`])]),_:1})):e(``,!0),j.value.other_breakdown?(f(),b(m,{key:1},{default:h(()=>[a(D,{label:`Common`,color:`info`}),a(gt,{"jubility-data":j.value.other_breakdown,version:A.currentVersion},null,8,[`jubility-data`,`version`])]),_:1})):e(``,!0)])],64)):e(``,!0),j.value?.trbitem?(f(),y(t,{key:4},[a(L,{icon:n(Je),title:`Sticker Board`,main:``},null,8,[`icon`]),c(`div`,Mt,[a(m,{class:`w-full grid place-content-center`},{default:h(()=>[a(ge,{version:A.currentVersion,profile:j.value,size:290},null,8,[`version`,`profile`])]),_:1})])],64)):e(``,!0),n(T).id==n(se).IIDX&&A.currentVersion>=29?(f(),y(t,{key:5},[a(L,{icon:n(ct),title:`Notes Radar`,main:``},null,8,[`icon`]),a(St,{game:n(T).id,version:A.currentVersion,profile:n(O)},null,8,[`game`,`version`,`profile`])],64)):e(``,!0),F.value?.timeline?(f(),y(t,{key:6},[a(L,{icon:n(re),title:`Timeline`,main:``},null,8,[`icon`]),c(`div`,Nt,[a(m,null,{default:h(()=>[c(`ol`,Pt,[(f(!0),y(t,null,_(we.value,e=>(f(),y(`li`,{key:`${e.start}-${e.arcade}`,class:`relative shrink-0`},[c(`div`,Ft,[c(`div`,null,[c(`h4`,It,C(e.arcade),1),c(`p`,Lt,C(e.day),1)]),c(`div`,Rt,[c(`span`,zt,C(e.count)+` `+C(e.count===1?`play`:`plays`),1),c(`div`,Bt,[c(`p`,null,`Start: `+C(e.start),1),c(`p`,null,`End: `+C(e.end),1)])])])]))),128))])]),_:1})])],64)):e(``,!0)]),_:1})):e(``,!0)]),_:1}))}};export{Vt as default}; \ No newline at end of file diff --git a/assets/PostView-NbxH1tRu.js b/assets/PostView-NbxH1tRu.js deleted file mode 100644 index 875d697..0000000 --- a/assets/PostView-NbxH1tRu.js +++ /dev/null @@ -1,2 +0,0 @@ -import{u as k,l as v,m as g,r as p,o as A,A as $,a as n,c as w,w as c,b as d,_ as N,T as B,e as s,n as b,p as e,f as u,t as x,F,g as P,q as V,s as C,H as R,j as S,k as D}from"./index-Dd7VcHfL.js";const i=k();async function E(a){if(i.loadedArticles[a])return i.loadedArticles[a];try{const o=await i.callApi(`/news/${a}`);return i.loadedArticles[a]=o,i.loadedArticles[a]}catch(o){throw console.log("Error fetching post:",o),o}}const H={class:"flex flex-col items-center"},M=["src"],T={class:"text-left md:text-center"},j={class:"text-2xl"},q={key:1},G={__name:"PostView",setup(a){const o=v(),h=g(),f=parseInt(o.params.id);var l=p({data:{}}),_=p("");A(async()=>{try{const t=await E(f);l.value=t.news,_.value=t.news.body.split(` -`)}catch(t){console.error("Failed to fetch news data:",t)}try{await $(f)}catch(t){console.error("Failed to set news as read:",t)}});function y(){h.push("/")}return(t,r)=>(n(),w(D,null,{default:c(()=>[d(N,null,{default:c(()=>[d(B,null,{default:c(()=>[s(l)!={}?(n(),w(b,{key:0,"has-table":""},{footer:c(()=>[d(V,null,{default:c(()=>[d(C,{label:"Home",color:"info",icon:s(R),"icon-size":"20",onClick:y},null,8,["icon"])]),_:1})]),default:c(()=>[e("div",H,[e("img",{src:s(l).data.img,class:"rounded-t-2xl md:rounded-2xl md:w-1/2 md:m-4"},null,8,M)]),s(l)?(n(),u("div",{key:s(l).id,class:"flex flex-col items-center p-4"},[e("div",T,[e("h1",j,x(s(l).title),1),r[1]||(r[1]=e("hr",{class:"pb-1 my-2"},null,-1)),(n(!0),u(F,null,P(s(_),m=>(n(),u("div",{key:m},[e("p",null,x(m),1),r[0]||(r[0]=e("br",null,null,-1))]))),128))])])):(n(),u("div",q,r[2]||(r[2]=[e("h1",{class:"text-2xl"},"News not found...",-1)])))]),_:1})):S("",!0)]),_:1})]),_:1})]),_:1}))}};export{G as default}; diff --git a/assets/PostView-tjFOq0ux.js b/assets/PostView-tjFOq0ux.js new file mode 100644 index 0000000..f5124e1 --- /dev/null +++ b/assets/PostView-tjFOq0ux.js @@ -0,0 +1,2 @@ +import{A as e,C as t,Ct as n,I as r,O as i,Y as a,_ as o,c as s,ct as c,d as l,et as u,gt as d,j as f,k as p,n as m,q as h,qt as g,v as _}from"./favicon-DOtDvKM0.js";import{t as v}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{J as y,Tt as b,W as x,b as S,rt as C}from"./index-CioSqWPr.js";var w=l();async function T(e){if(w.loadedArticles[e])return w.loadedArticles[e];try{let t=await w.callApi(`/news/${e}`);return w.loadedArticles[e]=t,w.loadedArticles[e]}catch(e){throw console.log(`Error fetching post:`,e),e}}var E={class:`flex flex-col items-center`},D=[`src`],O={class:`text-left md:text-center`},k={class:`text-2xl`},A={key:1},j={__name:`PostView`,setup(l){let w=o(),j=_(),M=parseInt(w.params.id);var N=d({data:{}}),P=d(``);h(async()=>{try{let e=await T(M);N.value=e.news,P.value=e.news.body.split(` +`)}catch(e){console.error(`Failed to fetch news data:`,e)}try{await x(M)}catch(e){console.error(`Failed to set news as read:`,e)}});function F(){j.push(`/`)}return(o,l)=>(a(),p(S,null,{default:c(()=>[r(y,null,{default:c(()=>[r(v,null,{default:c(()=>[n(N)=={}?e(``,!0):(a(),p(s,{key:0,"has-table":``},{footer:c(()=>[r(C,null,{default:c(()=>[r(m,{label:`Home`,color:`info`,icon:n(b),"icon-size":`20`,onClick:F},null,8,[`icon`])]),_:1})]),default:c(()=>[i(`div`,E,[i(`img`,{src:n(N).data.img,class:`rounded-t-2xl md:rounded-2xl md:w-1/2 md:m-4`},null,8,D)]),n(N)?(a(),f(`div`,{key:n(N).id,class:`flex flex-col items-center p-4`},[i(`div`,O,[i(`h1`,k,g(n(N).title),1),l[1]||=i(`hr`,{class:`pb-1 my-2`},null,-1),(a(!0),f(t,null,u(n(P),e=>(a(),f(`div`,{key:e},[i(`p`,null,g(e),1),l[0]||=i(`br`,null,null,-1)]))),128))])])):(a(),f(`div`,A,[...l[2]||=[i(`h1`,{class:`text-2xl`},`News not found...`,-1)]]))]),_:1}))]),_:1})]),_:1})]),_:1}))}};export{j as default}; \ No newline at end of file diff --git a/assets/ProfileCard-8O4l_8KY.js b/assets/ProfileCard-8O4l_8KY.js deleted file mode 100644 index c9aa277..0000000 --- a/assets/ProfileCard-8O4l_8KY.js +++ /dev/null @@ -1 +0,0 @@ -import{r as x,V as k,v as L,a as i,f as c,p as a,F as w,g as U,aJ as $,aQ as B,j as u,ag as T,aU as m,o as j,e as d,c as q,D as S,t as h,aV as C,ae as I,z as A}from"./index-Dd7VcHfL.js";import{d as z}from"./userData-DZYdegtD.js";const H={class:"inner"},N=["src"],F={__name:"UserEmblem",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile);t.value.emblem=g(t.value.last?.emblem);const l=x(r.version);k(()=>r.version,()=>{t.value=r.profile,t.value.emblem=g(t.value.last?.emblem)}),k(()=>r.version,()=>{l.value=r.version});const p=["background","main","ornament","effect","speech_bubble"],o=L(()=>{const n="https://cdn.phaseii.network/file/PhaseII/game-assets";return p.map(f=>`${`${n}/emblems`}/${l.value}/${t.value.emblem?.[f]}.png`)});function g(n){if(n)return{background:n[0],main:n[1],ornament:n[2],effect:n[3],speech_bubble:n[4]}}return(n,f)=>(i(),c("div",H,[a("div",{style:$(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(i(!0),c(w,null,U(o.value,(b,v)=>(i(),c("div",{key:v,style:{position:"absolute"}},[a("img",{src:b,style:$(`width: ${e.size}px; height: ${e.size}px`),class:"drop-shadow-lg"},null,12,N)]))),128))],4)]))}},J={class:"qpro-character absolute w-full h-full"},R=["src"],D=["src"],O=["src"],V=["src"],G=["src"],M=["src"],Q=["src"],X=["src"],K=["src"],W=["src"],Y=["src"],Z=["src"],ee=["src"],te=["src"],le=["src"],ae=["src"],oe=["src"],re=["src"],se={__name:"UserQpro",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){const r=e,t=x(r.profile),l=L(()=>{const o=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${r.version}`;return{head:`${o}/head/${t.value.qpro?.head}`,hair:`${o}/hair/${t.value.qpro?.hair}`,face:`${o}/face/${t.value.qpro?.face}`,body:`${o}/body/${t.value.qpro?.body}`,hand:`${o}/hand/${t.value.qpro?.hand}`,bg:`${o}/bg/${t.value.qpro?.bg}`}});return(p,o)=>(i(),c("div",{class:"qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0",style:$({width:`${r.size}px`,height:`${r.size}px`})},[a("div",J,[e.profile?.qpro?.bg?(i(),c("img",{key:0,class:"qpro-bg absolute",src:l.value.bg+"_bg.png",alt:"bg",style:{top:"-50px",left:"-6px",width:"150px"}},null,8,R)):u("",!0),a("img",{class:"qpro-head-back absolute",src:l.value.head+"_b.png",alt:"Head Back",style:{top:"-20px",left:"10px",width:"90px"}},null,8,D),a("img",{class:"qpro-hair-back absolute",src:l.value.hair+"_b.png",alt:"Hair Back",style:{top:"-20px",left:"17px",width:"90px"}},null,8,O),a("img",{class:"qpro-arm-right-upper absolute",src:l.value.body+"_arm_r_upper.png",alt:"Right Arm Upper",style:{top:"33px",left:"-9px",width:"70px"}},null,8,V),a("img",{class:"qpro-arm-right-lower absolute",src:l.value.body+"_arm_r_lower.png",alt:"Right Arm Lower",style:{top:"33px",left:"-9px",width:"70px"}},null,8,G),a("img",{class:"qpro-hand-right absolute",src:l.value.hand+"_r.png",alt:"Right Hand",style:{top:"-25px",left:"-18px",width:"90px"}},null,8,M),a("img",{class:"qpro-leg-left-lower absolute",src:l.value.body+"_leg_l_lower.png",alt:"Left Leg Lower",style:{top:"70px",left:"48px",width:"55px"}},null,8,Q),a("img",{class:"qpro-leg-left-upper absolute",src:l.value.body+"_leg_l_upper.png",alt:"Left Leg Upper",style:{top:"70px",left:"48px",width:"55px"}},null,8,X),a("img",{class:"qpro-leg-right-lower absolute",src:l.value.body+"_leg_r_lower.png",alt:"Right Leg Lower",style:{top:"69.5px",left:"17.5px",width:"55px"}},null,8,K),a("img",{class:"qpro-leg-right-upper absolute",src:l.value.body+"_leg_r_upper.png",alt:"Right Leg Upper",style:{top:"68px",left:"17px",width:"55px"}},null,8,W),a("img",{class:"qpro-body-back absolute",src:l.value.body+"_b.png",alt:"Body Back",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Y),a("img",{class:"qpro-body-front absolute",src:l.value.body+"_f.png",alt:"Body Front",style:{top:"-45px",left:"0px",width:"auto"}},null,8,Z),a("img",{class:"qpro-face absolute",src:l.value.face+".png",alt:"Face",style:{top:"-5px",left:"36px",width:"50px"}},null,8,ee),a("img",{class:"qpro-hair-front absolute",src:l.value.hair+"_f.png",alt:"Hair Front",style:{top:"-18.5px",left:"16px",width:"92px"}},null,8,te),a("img",{class:"qpro-arm-left-upper absolute",src:l.value.body+"_arm_l_upper.png",alt:"Left Arm Upper",style:{top:"35px",left:"60px",width:"70px"}},null,8,le),a("img",{class:"qpro-arm-left-lower absolute",src:l.value.body+"_arm_l_lower.png",alt:"Left Arm Lower",style:{top:"35px",left:"60px",width:"70px"}},null,8,ae),a("img",{class:"qpro-hand-left absolute",src:l.value.hand+"_l.png",alt:"Left Hand",style:{top:"-63px",left:"50px",width:"90px"}},null,8,oe),a("img",{class:"qpro-head-front absolute",src:l.value.head+"_f.png",alt:"Head Front",style:{top:"-19px",left:"20px",width:"90px"}},null,8,re)])],4))}},ie=B(se,[["__scopeId","data-v-040871e3"]]);class E{static gitadoraSkill=[{id:1,min:0,max:99999,color:"text-white"},{id:2,min:1e5,max:149999,color:"text-orange-500"},{id:3,min:15e4,max:199999,color:"text-orange-600"},{id:4,min:2e5,max:249999,color:"text-yellow-400"},{id:5,min:25e4,max:299999,color:"text-yellow-500"},{id:6,min:3e5,max:349999,color:"text-green-500"},{id:7,min:35e4,max:399999,color:"text-lime-500"},{id:8,min:4e5,max:449999,color:"text-blue-500"},{id:9,min:45e4,max:499999,color:"text-cyan-500"},{id:10,min:5e5,max:549999,color:"text-purple-600"},{id:11,min:55e4,max:599999,color:"text-purple-500"},{id:12,min:6e5,max:649999,color:"text-red-500"},{id:13,min:65e4,max:699999,color:"text-red-700"},{id:14,min:7e5,max:749999,color:"text-amber-600"},{id:15,min:75e4,max:799999,color:"text-stone-400"},{id:16,min:8e5,max:849999,color:"text-yellow-500"},{id:17,min:85e4,max:999999,color:"text-transparent bg-clip-text bg-linear-to-bl from-green-300 via-blue-500 to-purple-600"}];static jubilitySkill=[{id:1,min:0,max:2499,color:"text-white"},{id:2,min:2500,max:7499,color:"text-emerald-500"},{id:3,min:7500,max:14999,color:"text-green-500"},{id:4,min:15e3,max:24999,color:"text-sky-500"},{id:5,min:25e3,max:39999,color:"text-blue-500"},{id:6,min:4e4,max:54999,color:"text-violet-600"},{id:7,min:55e3,max:69999,color:"text-purple-600"},{id:8,min:7e4,max:84999,color:"text-pink-300"},{id:9,min:85e3,max:94999,color:"text-orange-600"},{id:10,min:95e3,max:999999,color:"text-yellow-500"}]}function ne(e){var r=E.gitadoraSkill.find(t=>e>=t.min&&t.max>=e);return r.color}function ce(e){var r=E.jubilitySkill.find(t=>e>=t.min&&t.max>=e);return r.color}function P(e){const r=T(m.DDR).flareLevel,t=Object.keys(r).map(Number).sort((p,o)=>p-o).reduce((p,o)=>e>=o?o:p,0),l=r[t];return{label:l?.label,color:l?.gradient?l.gradient:l?.color,textColor:l?.gradient?l.gradient:`text-[${l?.color}]`}}const pe={class:"content-center justify-center items-center"},de={class:"md:flex md:space-x-2 md:justify-center md:items-center grid grid-cols-1 text-center"},ue={key:2,class:"place-self-center w-[80px]"},me=["src"],fe={class:"drop-shadow-2xl"},xe={key:0,class:"text-2xl tracking-widest font-light my-1"},ge={key:1,class:"text-2xl tracking-widest font-light my-1"},he={class:"text-xl font-mono"},ye={__name:"ProfileCard",props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(e){const r="https://cdn.phaseii.network/file/PhaseII/game-assets",t=e;function l(){if(t.profile.jubility)return ce(t.profile.jubility);if(t.profile.records)return ne(t.profile.records.skill);if(t.profile.flare_single||t.profile.flare_double){const s=t.profile.flare_single,y=t.profile.flare_double;return s>=y?P(s).textColor:P(y).textColor}}const p=T(t.game),o=x(t.version),g=x([]),n=x([]),f=x(!1);async function b(){try{const s=await A.get(`/data-sources/sdvx/akaname/${o.value}.json`);s.data&&(g.value=s.data)}catch(s){console.error("Error loading Akaname settings:",s.message)}finally{f.value=!0}}async function v(){try{const s=await A.get(`/data-sources/jubeat-title/${o.value}.json`);s.data&&(n.value=s.data)}catch(s){console.error("Error loading TitleParts settings:",s.message)}finally{f.value=!0}}return j(async()=>{p.id===m.SDVX?await b():p.id===m.JUBEAT?await v():f.value=!0}),(s,y)=>(i(),c(w,null,[a("div",pe,[a("div",de,[e.game==d(m).JUBEAT&&o.value>=10&&e.profile.last?.emblem?(i(),q(F,{key:0,version:o.value,profile:e.profile,class:"place-self-center pb-6 md:pb-0"},null,8,["version","profile"])):u("",!0),e.game==d(m).IIDX&&o.value>=20&&e.profile.qpro?(i(),q(ie,{key:1,version:o.value,profile:e.profile,class:"place-self-center md:mt-10 mb-10 md:mb-0 md:mr-10"},null,8,["version","profile"])):u("",!0),e.game==d(m).POPN_MUSIC&&o.value>=20&&e.profile.chara?(i(),c("div",ue,[a("img",{src:`${d(r)}/chara/popn/${e.profile.chara}.png`,width:"80",height:"80"},null,8,me)])):u("",!0),a("div",fe,[e.profile.title&&e.game!=d(m).JUBEAT?(i(),c("p",{key:0,class:S([l(),"text-2xl tracking-widest font-light -mb-1"])},h(e.profile.title),3)):u("",!0),a("h1",{class:S([l(),"text-4xl md:text-5xl font-bold"])},h(e.profile.username),3),f.value?(i(),c(w,{key:1},[e.profile.akaname?(i(),c("p",xe,h(g.value.find(_=>_.id===e.profile.akaname)?.label),1)):u("",!0),(e.profile.title||e.profile.parts)&&e.game==d(m).JUBEAT&&o.value>=d(C).JUBEAT_PROP?(i(),c("p",ge,h(n.value.find(_=>_.id===e.profile.title)?.label),1)):u("",!0)],64)):u("",!0),a("p",he,h(d(z)(e.profile.extid)),1)])])]),I(s.$slots,"default")],64))}};export{ie as U,ye as _,ne as a,ce as b,F as c,P as g}; diff --git a/assets/ProfileCard-C_7NBemS.js b/assets/ProfileCard-C_7NBemS.js new file mode 100644 index 0000000..ab2805e --- /dev/null +++ b/assets/ProfileCard-C_7NBemS.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,Kt as i,O as a,Ut as o,Y as s,et as c,f as l,gt as u,j as d,k as f,l as p,q as m,qt as h,st as g,tt as _}from"./favicon-DOtDvKM0.js";import{$ as v,X as y,Z as b}from"./index-CioSqWPr.js";import{t as x}from"./userData-DtiBlIOQ.js";var S={class:`inner`},C=[`src`],w={__name:`UserEmblem`,props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(e){let n=e,o=u(n.profile);o.value.emblem=m(o.value.last?.emblem);let l=u(n.version);g(()=>n.version,()=>{o.value=n.profile,o.value.emblem=m(o.value.last?.emblem)}),g(()=>n.version,()=>{l.value=n.version});let f=[`background`,`main`,`ornament`,`effect`,`speech_bubble`],p=r(()=>f.map(e=>`https://cdn.phaseii.network/file/PhaseII/game-assets/emblems/${l.value}/${o.value.emblem?.[e]}.png`));function m(e){if(e)return{background:e[0],main:e[1],ornament:e[2],effect:e[3],speech_bubble:e[4]}}return(n,r)=>(s(),d(`div`,S,[a(`div`,{style:i(`position: relative; width: ${e.size}px; height: ${e.size}px`)},[(s(!0),d(t,null,c(p.value,(t,n)=>(s(),d(`div`,{key:n,style:{position:`absolute`}},[a(`img`,{src:t,style:i(`width: ${e.size}px; height: ${e.size}px`),class:`drop-shadow-lg`},null,12,C)]))),128))],4)]))}},T={class:`qpro-character absolute w-full h-full`},E=[`src`],D=[`src`],O=[`src`],k=[`src`],A=[`src`],j=[`src`],M=[`src`],N=[`src`],P=[`src`],F=[`src`],I=[`src`],L=[`src`],R=[`src`],z=[`src`],B=[`src`],V=[`src`],H=[`src`],U=[`src`],W=p({__name:`UserQpro`,props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:128}},setup(t){let n=t,o=u(n.profile),c=r(()=>{let e=`https://cdn.phaseii.network/file/PhaseII/game-assets/qpro/${n.version}`;return{head:`${e}/head/${o.value.qpro?.head}`,hair:`${e}/hair/${o.value.qpro?.hair}`,face:`${e}/face/${o.value.qpro?.face}`,body:`${e}/body/${o.value.qpro?.body}`,hand:`${e}/hand/${o.value.qpro?.hand}`,bg:`${e}/bg/${o.value.qpro?.bg}`}});return(r,o)=>(s(),d(`div`,{class:`qpro-container relative w-full drop-shadow-xl mt-10 md:mt-0`,style:i({width:`${n.size}px`,height:`${n.size}px`})},[a(`div`,T,[t.profile?.qpro?.bg?(s(),d(`img`,{key:0,class:`qpro-bg absolute`,src:c.value.bg+`_bg.png`,alt:`bg`,style:{top:`-50px`,left:`-6px`,width:`150px`}},null,8,E)):e(``,!0),a(`img`,{class:`qpro-head-back absolute`,src:c.value.head+`_b.png`,alt:`Head Back`,style:{top:`-20px`,left:`10px`,width:`90px`}},null,8,D),a(`img`,{class:`qpro-hair-back absolute`,src:c.value.hair+`_b.png`,alt:`Hair Back`,style:{top:`-20px`,left:`17px`,width:`90px`}},null,8,O),a(`img`,{class:`qpro-arm-right-upper absolute`,src:c.value.body+`_arm_r_upper.png`,alt:`Right Arm Upper`,style:{top:`33px`,left:`-9px`,width:`70px`}},null,8,k),a(`img`,{class:`qpro-arm-right-lower absolute`,src:c.value.body+`_arm_r_lower.png`,alt:`Right Arm Lower`,style:{top:`33px`,left:`-9px`,width:`70px`}},null,8,A),a(`img`,{class:`qpro-hand-right absolute`,src:c.value.hand+`_r.png`,alt:`Right Hand`,style:{top:`-25px`,left:`-18px`,width:`90px`}},null,8,j),a(`img`,{class:`qpro-leg-left-lower absolute`,src:c.value.body+`_leg_l_lower.png`,alt:`Left Leg Lower`,style:{top:`70px`,left:`48px`,width:`55px`}},null,8,M),a(`img`,{class:`qpro-leg-left-upper absolute`,src:c.value.body+`_leg_l_upper.png`,alt:`Left Leg Upper`,style:{top:`70px`,left:`48px`,width:`55px`}},null,8,N),a(`img`,{class:`qpro-leg-right-lower absolute`,src:c.value.body+`_leg_r_lower.png`,alt:`Right Leg Lower`,style:{top:`69.5px`,left:`17.5px`,width:`55px`}},null,8,P),a(`img`,{class:`qpro-leg-right-upper absolute`,src:c.value.body+`_leg_r_upper.png`,alt:`Right Leg Upper`,style:{top:`68px`,left:`17px`,width:`55px`}},null,8,F),a(`img`,{class:`qpro-body-back absolute`,src:c.value.body+`_b.png`,alt:`Body Back`,style:{top:`-45px`,left:`0px`,width:`auto`}},null,8,I),a(`img`,{class:`qpro-body-front absolute`,src:c.value.body+`_f.png`,alt:`Body Front`,style:{top:`-45px`,left:`0px`,width:`auto`}},null,8,L),a(`img`,{class:`qpro-face absolute`,src:c.value.face+`.png`,alt:`Face`,style:{top:`-5px`,left:`36px`,width:`50px`}},null,8,R),a(`img`,{class:`qpro-hair-front absolute`,src:c.value.hair+`_f.png`,alt:`Hair Front`,style:{top:`-18.5px`,left:`16px`,width:`92px`}},null,8,z),a(`img`,{class:`qpro-arm-left-upper absolute`,src:c.value.body+`_arm_l_upper.png`,alt:`Left Arm Upper`,style:{top:`35px`,left:`60px`,width:`70px`}},null,8,B),a(`img`,{class:`qpro-arm-left-lower absolute`,src:c.value.body+`_arm_l_lower.png`,alt:`Left Arm Lower`,style:{top:`35px`,left:`60px`,width:`70px`}},null,8,V),a(`img`,{class:`qpro-hand-left absolute`,src:c.value.hand+`_l.png`,alt:`Left Hand`,style:{top:`-63px`,left:`50px`,width:`90px`}},null,8,H),a(`img`,{class:`qpro-head-front absolute`,src:c.value.head+`_f.png`,alt:`Head Front`,style:{top:`-19px`,left:`20px`,width:`90px`}},null,8,U)])],4))}},[[`__scopeId`,`data-v-040871e3`]]),G=class{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 K(e){return G.gitadoraSkill.find(t=>e>=t.min&&t.max>=e).color}function q(e){return G.jubilitySkill.find(t=>e>=t.min&&t.max>=e).color}function J(e){let t=v(y.DDR).flareLevel,n=t[Object.keys(t).map(Number).sort((e,t)=>e-t).reduce((t,n)=>e>=n?n:t,0)];return{label:n?.label,color:n?.gradient?n.gradient:n?.color,textColor:n?.gradient?n.gradient:`text-[${n?.color}]`}}var Y={class:`content-center justify-center items-center`},X={class:`md:flex md:space-x-2 md:justify-center md:items-center grid grid-cols-1 text-center`},Z={key:2,class:`place-self-center w-[80px]`},Q=[`src`],$={class:`drop-shadow-2xl`},ee={key:0,class:`text-2xl tracking-widest font-light my-1`},te={key:1,class:`text-2xl tracking-widest font-light my-1`},ne={class:`text-xl font-mono`},re={__name:`ProfileCard`,props:{game:{type:String,default:null},version:{type:Number,default:null},profile:{type:Object,required:!0}},setup(r){let i=r;function c(){if(i.profile.jubility)return q(i.profile.jubility);if(i.profile.records)return K(i.profile.records.skill);if(i.profile.flare_single||i.profile.flare_double){let e=i.profile.flare_single,t=i.profile.flare_double;return e>=t?J(e).textColor:J(t).textColor}}let p=v(i.game),g=u(i.version),S=u([]),C=u([]),T=u(!1);async function E(){try{let e=await l.get(`/data-sources/sdvx/akaname/${g.value}.json`);e.data&&(S.value=e.data)}catch(e){console.error(`Error loading Akaname settings:`,e.message)}finally{T.value=!0}}async function D(){try{let e=await l.get(`/data-sources/jubeat-title/${g.value}.json`);e.data&&(C.value=e.data)}catch(e){console.error(`Error loading TitleParts settings:`,e.message)}finally{T.value=!0}}return m(async()=>{p.id===y.SDVX?await E():p.id===y.JUBEAT?await D():T.value=!0}),(i,l)=>(s(),d(t,null,[a(`div`,Y,[a(`div`,X,[r.game==n(y).JUBEAT&&g.value>=10&&r.profile.last?.emblem?(s(),f(w,{key:0,version:g.value,profile:r.profile,class:`place-self-center pb-6 md:pb-0`},null,8,[`version`,`profile`])):e(``,!0),r.game==n(y).IIDX&&g.value>=20&&r.profile.qpro?(s(),f(W,{key:1,version:g.value,profile:r.profile,class:`place-self-center md:mt-10 mb-10 md:mb-0 md:mr-10`},null,8,[`version`,`profile`])):e(``,!0),r.game==n(y).POPN_MUSIC&&g.value>=20&&r.profile.chara?(s(),d(`div`,Z,[a(`img`,{src:`${n(`https://cdn.phaseii.network/file/PhaseII/game-assets`)}/chara/popn/${r.profile.chara}.png`,width:`80`,height:`80`},null,8,Q)])):e(``,!0),a(`div`,$,[r.profile.title&&r.game!=n(y).JUBEAT?(s(),d(`p`,{key:0,class:o([c(),`text-2xl tracking-widest font-light -mb-1`])},h(r.profile.title),3)):e(``,!0),a(`h1`,{class:o([c(),`text-4xl md:text-5xl font-bold`])},h(r.profile.username),3),T.value?(s(),d(t,{key:1},[r.profile.akaname?(s(),d(`p`,ee,h(S.value.find(e=>e.id===r.profile.akaname)?.label),1)):e(``,!0),(r.profile.title||r.profile.parts)&&r.game==n(y).JUBEAT&&g.value>=n(b).JUBEAT_PROP?(s(),d(`p`,te,h(C.value.find(e=>e.id===r.profile.title)?.label),1)):e(``,!0)],64)):e(``,!0),a(`p`,ne,h(n(x)(r.profile.extid)),1)])])]),_(i.$slots,`default`)],64))}};export{W as a,q as i,J as n,w as o,K as r,re as t}; \ No newline at end of file diff --git a/assets/ProfileView-B8N7WeEK.js b/assets/ProfileView-B8N7WeEK.js deleted file mode 100644 index c7e17f6..0000000 --- a/assets/ProfileView-B8N7WeEK.js +++ /dev/null @@ -1,2 +0,0 @@ -import{u as M,m as B,B as P,r as S,V as _,o as E,W as h,a as p,c,w as r,b as s,_ as F,X as T,d as Y,e as t,J as I,p as u,n as v,G as N,y as V,s as J,j as U,K as x,Y as j,t as K,M as k,k as R,Z as W,$ as X}from"./index-Dd7VcHfL.js";import{I as Z}from"./PhAt.vue-sYm-DKJc.js";import{G as w}from"./PhPassword.vue-Dr0wT4FR.js";import{I as C}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{_ as m}from"./FormField-Bwi0Loff.js";import{_ as d}from"./FormControl-CCDw8uxL.js";import{_ as z}from"./FormCheckRadio-DZXXXr5D.js";const H={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},Q={class:"my-4"},ee={class:"text-xl"},ue={__name:"ProfileView",setup(se){const l=M(),$=B(),f=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),n=P({username:JSON.parse(JSON.stringify(l.userName)),email:JSON.parse(JSON.stringify(l.userEmail)),pin:null,public:l.userPublic??!1}),i=P({currentPassword:"",newPassword:"",confirmPassword:""}),b=S(!1),y=S(!1),g=S(null);_(()=>l.userName,a=>{n.username=JSON.parse(JSON.stringify(a)),f.username=JSON.parse(JSON.stringify(a))}),_(()=>l.userEmail,a=>{n.email=JSON.parse(JSON.stringify(a)),f.email=JSON.parse(JSON.stringify(a))}),_(()=>l.userPublic,a=>{n.public=a,f.public=a}),E(()=>{G()});async function D(){b.value=!0,(await l.putUser(n)).status=="success"&&(b.value=!1,l.userLoaded=!1,await l.loadUser(),$.go())}async function O(){y.value=!0,(await W(i.currentPassword,i.newPassword,i.confirmPassword)).status=="success"&&(alert("Password changed."),y.value=!1,await l.loadUser(),$.go())}async function G(){const a=await h();g.value=a}async function q(){if(window.confirm(`Are you really? -This will log out every session.`)){const e=await X();g.value=e,l.userLoaded=!1,l.loadUser()}}function A(a){a.target.value=a.target.value.replace(/\D/g,"")}function L(a,e){return JSON.stringify(a)!==JSON.stringify(e)}return(a,e)=>(p(),c(R,null,{default:r(()=>[s(F,null,{default:r(()=>[s(T,{class:"mb-6","use-small":"","even-smaller":""}),s(Y,{icon:t(I),title:"Profile Settings",main:""},null,8,["icon"]),u("div",H,[s(v,{"is-form":"",class:"row-span-1",onSubmit:N(D,["prevent"])},{footer:r(()=>[L(f,n)?(p(),c(J,{key:0,color:"success",type:"submit",label:"Update"})):U("",!0),b.value?(p(),c(x,{key:1,icon:t(C),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)]),default:r(()=>[s(V,{color:"info",label:"General",class:"mb-2"}),s(m,{label:"Username"},{default:r(()=>[s(d,{modelValue:n.username,"onUpdate:modelValue":e[0]||(e[0]=o=>n.username=o),icon:t(I),name:"username",required:"",autocomplete:"username"},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"E-mail",help:"Used for password resetting and 2FA"},{default:r(()=>[s(d,{modelValue:n.email,"onUpdate:modelValue":e[1]||(e[1]=o=>n.email=o),icon:t(Z),type:"email",name:"email",required:"",autocomplete:"email"},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"PIN",help:"Used when logging into a game"},{default:r(()=>[s(d,{modelValue:n.pin,"onUpdate:modelValue":e[2]||(e[2]=o=>n.pin=o),icon:t(w),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:A},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"Public Profile",help:"Show my profile publicly. If disabled, only game profiles and scores will be visible."},{default:r(()=>[s(z,{modelValue:n.public,"onUpdate:modelValue":e[3]||(e[3]=o=>n.public=o),name:"public","model-value":n.public,"input-value":n.public,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1})]),_:1}),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[7]||(e[7]=N(o=>O(),["prevent"]))},{footer:r(()=>[s(J,{type:"submit",color:"success",label:"Update"}),y.value?(p(),c(x,{key:0,icon:t(C),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)]),default:r(()=>[s(V,{color:"info",label:"Change Password",class:"mb-2"}),s(m,{label:"Current Password"},{default:r(()=>[s(d,{modelValue:i.currentPassword,"onUpdate:modelValue":e[4]||(e[4]=o=>i.currentPassword=o),icon:t(w),name:"currentPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(j),s(m,{label:"New Password"},{default:r(()=>[s(d,{modelValue:i.newPassword,"onUpdate:modelValue":e[5]||(e[5]=o=>i.newPassword=o),icon:t(w),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(m,{label:"Confirm Password"},{default:r(()=>[s(d,{modelValue:i.confirmPassword,"onUpdate:modelValue":e[6]||(e[6]=o=>i.confirmPassword=o),icon:t(w),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1})]),_:1}),s(v,{"is-form":"",class:"row-span-1",onSubmit:e[9]||(e[9]=N(o=>O(),["prevent"]))},{default:r(()=>[s(V,{color:"info",label:"Sessions",class:"mb-2"}),u("div",Q,[u("h1",ee," You currently have "+K(g.value?.length)+" saved session(s). ",1),e[10]||(e[10]=u("p",null,[k(" Most of them are likely expired."),u("br"),k(" Sadly, due to the fact that PhaseII stores no information on your Session ID for location or IP, we cannot provide select deletion. ")],-1))]),e[11]||(e[11]=u("h1",{class:"text-xl mb-2"},"Log out of all sessions",-1)),u("div",null,[s(J,{color:"danger",label:"Delete Sessions",onClick:e[8]||(e[8]=o=>q())})])]),_:1,__:[11]})])]),_:1})]),_:1}))}};export{ue as default}; diff --git a/assets/ProfileView-BEh65Yao.js b/assets/ProfileView-BEh65Yao.js new file mode 100644 index 0000000..97d1b4b --- /dev/null +++ b/assets/ProfileView-BEh65Yao.js @@ -0,0 +1,2 @@ +import{A as e,Ct as t,F as n,I as r,O as i,Y as a,c as o,ct as s,d as c,gt as l,k as u,mt as d,n as f,q as p,qt as m,s as h,st as g,v as _}from"./favicon-DOtDvKM0.js";import{l as v}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as y}from"./PhAt.vue-7LzAoHZo.js";import{t as b}from"./PhPassword.vue-BhqJQYdo.js";import{t as x}from"./PhSpinnerBall.vue-qe98_kGv.js";import{H as S,J as C,M as w,Y as T,b as E,et as D,ot as O,w as k,x as A,y as j}from"./index-CioSqWPr.js";import{t as M}from"./FormField-BnVkNf9G.js";import{t as N}from"./FormControl-DgcWAxA4.js";import{t as P}from"./FormCheckRadio-CQgPFPyW.js";var F={class:`grid grid-cols-1 md:grid-cols-2 gap-6`},I={class:`my-4`},L={class:`text-xl`},R={__name:`ProfileView`,setup(R){let z=c(),B=_(),V=d({username:JSON.parse(JSON.stringify(z.userName)),email:JSON.parse(JSON.stringify(z.userEmail)),pin:null,public:z.userPublic??!1}),H=d({username:JSON.parse(JSON.stringify(z.userName)),email:JSON.parse(JSON.stringify(z.userEmail)),pin:null,public:z.userPublic??!1}),U=d({currentPassword:``,newPassword:``,confirmPassword:``}),W=l(!1),G=l(!1),K=l(null);g(()=>z.userName,e=>{H.username=JSON.parse(JSON.stringify(e)),V.username=JSON.parse(JSON.stringify(e))}),g(()=>z.userEmail,e=>{H.email=JSON.parse(JSON.stringify(e)),V.email=JSON.parse(JSON.stringify(e))}),g(()=>z.userPublic,e=>{H.public=e,V.public=e}),p(()=>{Y()});async function q(){W.value=!0,(await z.putUser(H)).status==`success`&&(W.value=!1,z.userLoaded=!1,await z.loadUser(),B.go())}async function J(){G.value=!0,(await S(U.currentPassword,U.newPassword,U.confirmPassword)).status==`success`&&(alert(`Password changed.`),G.value=!1,await z.loadUser(),B.go())}async function Y(){let e=await w();K.value=e}async function X(){if(window.confirm(`Are you really? +This will log out every session.`)){let e=await k();K.value=e,z.userLoaded=!1,z.loadUser()}}function Z(e){e.target.value=e.target.value.replace(/\D/g,``)}function Q(e,t){return JSON.stringify(e)!==JSON.stringify(t)}return(c,l)=>(a(),u(E,null,{default:s(()=>[r(C,null,{default:s(()=>[r(T,{class:`mb-6`,"use-small":``,"even-smaller":``}),r(j,{icon:t(O),title:`Profile Settings`,main:``},null,8,[`icon`]),i(`div`,F,[r(o,{"is-form":``,class:`row-span-1`,onSubmit:v(q,[`prevent`])},{footer:s(()=>[Q(V,H)?(a(),u(f,{key:0,color:`success`,type:`submit`,label:`Update`})):e(``,!0),W.value?(a(),u(h,{key:1,icon:t(x),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:s(()=>[r(D,{color:`info`,label:`General`,class:`mb-2`}),r(M,{label:`Username`},{default:s(()=>[r(N,{modelValue:H.username,"onUpdate:modelValue":l[0]||=e=>H.username=e,icon:t(O),name:`username`,required:``,autocomplete:`username`},null,8,[`modelValue`,`icon`])]),_:1}),r(M,{label:`E-mail`,help:`Used for password resetting and 2FA`},{default:s(()=>[r(N,{modelValue:H.email,"onUpdate:modelValue":l[1]||=e=>H.email=e,icon:t(y),type:`email`,name:`email`,required:``,autocomplete:`email`},null,8,[`modelValue`,`icon`])]),_:1}),r(M,{label:`PIN`,help:`Used when logging into a game`},{default:s(()=>[r(N,{modelValue:H.pin,"onUpdate:modelValue":l[2]||=e=>H.pin=e,icon:t(b),type:`password`,name:`pin`,minlength:4,maxlength:4,inputmode:`numeric`,pattern:`\\d{4}`,autocomplete:`pin`,onInput:Z},null,8,[`modelValue`,`icon`])]),_:1}),r(M,{label:`Public Profile`,help:`Show my profile publicly. If disabled, only game profiles and scores will be visible.`},{default:s(()=>[r(P,{modelValue:H.public,"onUpdate:modelValue":l[3]||=e=>H.public=e,name:`public`,"model-value":H.public,"input-value":H.public,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1})]),_:1}),r(o,{"is-form":``,class:`row-span-1`,onSubmit:l[7]||=v(e=>J(),[`prevent`])},{footer:s(()=>[r(f,{type:`submit`,color:`success`,label:`Update`}),G.value?(a(),u(h,{key:0,icon:t(x),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)]),default:s(()=>[r(D,{color:`info`,label:`Change Password`,class:`mb-2`}),r(M,{label:`Current Password`},{default:s(()=>[r(N,{modelValue:U.currentPassword,"onUpdate:modelValue":l[4]||=e=>U.currentPassword=e,icon:t(b),name:`currentPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),r(A),r(M,{label:`New Password`},{default:s(()=>[r(N,{modelValue:U.newPassword,"onUpdate:modelValue":l[5]||=e=>U.newPassword=e,icon:t(b),name:`newPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),r(M,{label:`Confirm Password`},{default:s(()=>[r(N,{modelValue:U.confirmPassword,"onUpdate:modelValue":l[6]||=e=>U.confirmPassword=e,icon:t(b),name:`confirmPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1})]),_:1}),r(o,{"is-form":``,class:`row-span-1`,onSubmit:l[9]||=v(e=>J(),[`prevent`])},{default:s(()=>[r(D,{color:`info`,label:`Sessions`,class:`mb-2`}),i(`div`,I,[i(`h1`,L,` You currently have `+m(K.value?.length)+` saved session(s). `,1),l[10]||=i(`p`,null,[n(` Most of them are likely expired.`),i(`br`),n(` Sadly, due to the fact that PhaseII stores no information on your Session ID for location or IP, we cannot provide select deletion. `)],-1)]),l[11]||=i(`h1`,{class:`text-xl mb-2`},`Log out of all sessions`,-1),i(`div`,null,[r(f,{color:`danger`,label:`Delete Sessions`,onClick:l[8]||=e=>X()})])]),_:1})])]),_:1})]),_:1}))}};export{R as default}; \ No newline at end of file diff --git a/assets/PublicView-BhqXBq2A.js b/assets/PublicView-BhqXBq2A.js deleted file mode 100644 index fcc2f38..0000000 --- a/assets/PublicView-BhqXBq2A.js +++ /dev/null @@ -1 +0,0 @@ -import{u as ne,l as re,m as ie,r as h,o as ue,v as p,B as de,a as r,c as $,w as o,b as l,_ as ce,f as d,F as w,d as P,e as i,J as me,X as fe,p as c,n as V,G as B,y as I,s as U,j as _,g as D,t as pe,ar as E,as as ve,at as G,ak as ge,au as be,av as ye,k as we,an as _e,ag as he,aw as N,ax as Pe,a6 as F,ay as R}from"./index-Dd7VcHfL.js";import{I as Se}from"./PhAt.vue-sYm-DKJc.js";import{H as xe}from"./PhInfo.vue-BnY8qvMS.js";import{G as O}from"./PhPassword.vue-Dr0wT4FR.js";import{D as ke}from"./PhUserGear.vue-C0uuDhuY.js";import{_ as v}from"./FormField-Bwi0Loff.js";import{_ as S}from"./FormControl-CCDw8uxL.js";import{_ as j}from"./FormCheckRadio-DZXXXr5D.js";import{A as $e,a as Ve}from"./admin-BMJm0E4A.js";const Ue={class:"grid grid-cols-1 lg:grid-cols-2 gap-6 mb-6"},Ce={class:"grid md:grid-cols-2 gap-x-4 mb-6"},Ie={key:0,class:"space-x-2 mt-6 mb-4"},De={class:"grid gap-4 md:grid-cols-2"},Oe={class:"grid grid-cols-1 gap-4 xl:flex w-full place-content-between"},Ae={class:"text-md md:text-lg"},Te={class:"flex align-middle mt-2 md:mt-0 max-h-12"},Be={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},Ee={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},Ge={key:0},Xe={__name:"PublicView",setup(Ne){const q=ne(),H=re(),M=ie(),x=H.params.id,s=h(null),u=h(null),m=h(null),g=h(null);async function k(){try{u.value=null;var t=await _e(x);t.name||(t.name="Unclaimed Account"),u.value=t,s.value=JSON.parse(JSON.stringify(t))}catch(a){console.error("Failed to fetch user profile data:",a)}}ue(async()=>{await k(),m.value=u.value.profiles,g.value=u.value.userScoreStats});const J=p(()=>m.value?.reduce((t,a)=>t+a.data.total_plays,0)),L=p(()=>m.value?.length),Q=p(()=>{const t=e=>{const n={};return e.forEach(b=>{const y=new Date(b*1e3).toISOString().split("T")[0];n[y]=(n[y]||0)+1}),n};var a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history?e.data?.arcade_history:{},b=[];Object.values(n).forEach(T=>{Object.values(T).forEach(oe=>{b.push(...oe)})});const y=t(b),C=Math.max(...Object.values(y));a=Math.max(a,C)}),a});function X(t){if(t){var a=[];for(const e of t){const n=he(e.game);n&&!n.skip&&a.push(e)}return a.sort(function(e,n){return n.data.last_play_timestamp-e.data.last_play_timestamp}),a}}const A=new Date().toISOString().split("T")[0],z=p(()=>g.value?.attempts?.length||0),K=p(()=>g.value?.records?.length||0),W=p(()=>g.value?.attempts?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Y=p(()=>g.value?.records?.filter(t=>new Date(t.timestamp*1e3).toISOString().split("T")[0]===A).length||0),Z=p(()=>{const t=new Date().toISOString().split("T")[0];let a=0;return m.value?.forEach(e=>{const n=e.data?.arcade_history||{};Object.values(n).forEach(b=>{Object.values(b).forEach(y=>{y.forEach(C=>{new Date(C*1e3).toISOString().split("T")[0]===t&&a++})})})}),a}),ee=h([{label:"Cumulative Plays",icon:N,iconColor:"text-emerald-600",suffix:"play",number:J},{label:"Games Played",icon:G,iconColor:"text-sky-300",suffix:"game",number:L},{label:"Plays Today",icon:N,iconColor:"text-sky-300",suffix:"play",number:Z},{label:"Longest Play Streak",icon:Pe,iconColor:"text-red-500",suffix:"play",number:Q},{label:"Total Records",icon:F,iconColor:"text-amber-400",suffix:"record",number:K},{label:"Total Scores",icon:R,iconColor:"text-pink-300",suffix:"score",number:z},{label:"Records Today",icon:F,iconColor:"text-amber-400",suffix:"record",number:Y},{label:"Scores Today",icon:R,iconColor:"text-sky-300",suffix:"score",number:W}]);function ae(t){t.target.value=t.target.value.replace(/\D/g,"")}async function le(){(await $e(x,s.value)).status!=="success"?window.alert("Failed to update user!"):k()}const f=de({newPassword:"",confirmPassword:""});async function te(){(await Ve(x,f.newPassword,f.confirmPassword)).status=="success"?(alert("Password changed."),f.newPassword=null,f.confirmPassword=null,await k()):alert("Failed to update password. Check that both passwords match.")}const se=t=>{const a=t.id;M.push(`/arcade/${a}`)};return(t,a)=>(r(),$(we,null,{default:o(()=>[l(ce,null,{default:o(()=>[u.value!==null?(r(),d(w,{key:0},[l(P,{icon:i(me),title:`${u.value.name}'s Profile`,main:""},null,8,["icon","title"]),l(fe,{class:"mb-6","override-profile":u.value,"use-small":""},null,8,["override-profile"]),i(q).userAdmin?(r(),d(w,{key:0},[l(P,{icon:i(ke),title:"User Administration",main:""},null,8,["icon"]),c("div",Ue,[l(V,{"is-form":"",class:"",onSubmit:B(le,["prevent"])},{default:o(()=>[l(I,{color:"info",label:"General Information",icon:i(xe),class:"mb-2"},null,8,["icon"]),c("div",Ce,[l(v,{label:"Username"},{default:o(()=>[l(S,{modelValue:s.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>s.value.name=e),"input-value":s.value.name,name:"username",required:""},null,8,["modelValue","input-value"])]),_:1}),l(v,{label:"E-mail",help:"Used for password resetting and 2FA"},{default:o(()=>[l(S,{modelValue:s.value.email,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.email=e),icon:i(Se),type:"email",name:"email",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"PIN",help:"Used when logging into a game"},{default:o(()=>[l(S,{modelValue:s.value.pin,"onUpdate:modelValue":a[2]||(a[2]=e=>s.value.pin=e),icon:i(O),type:"password",name:"pin",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",onInput:ae},null,8,["modelValue","icon"])]),_:1})]),l(v,{label:"Public Profile",help:"Show this profile publicly. If disabled, only game profiles and scores will be visible."},{default:o(()=>[l(j,{modelValue:s.value.public,"onUpdate:modelValue":a[3]||(a[3]=e=>s.value.public=e),name:"public","model-value":s.value.public,"input-value":s.value.public,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),l(v,{label:"Ban Profile",help:"Ban this profile. Locks out all arcades that this user manages."},{default:o(()=>[l(j,{modelValue:s.value.banned,"onUpdate:modelValue":a[4]||(a[4]=e=>s.value.banned=e),name:"banned","model-value":s.value.banned,"input-value":s.value.banned,type:"switch"},null,8,["modelValue","model-value","input-value"])]),_:1}),JSON.stringify(u.value)!==JSON.stringify(s.value)?(r(),d("div",Ie,[l(U,{color:"success",label:"Save",type:"submit"}),l(U,{color:"warning",label:"Revert",onClick:a[5]||(a[5]=e=>k())})])):_("",!0)]),_:1}),l(V,{"is-form":"",onSubmit:a[8]||(a[8]=B(e=>te(),["prevent"]))},{footer:o(()=>[l(U,{type:"submit",color:"success",label:"Update"})]),default:o(()=>[l(I,{color:"info",label:"Change Password",class:"mb-2"}),l(v,{label:"New Password"},{default:o(()=>[l(S,{modelValue:f.newPassword,"onUpdate:modelValue":a[6]||(a[6]=e=>f.newPassword=e),icon:i(O),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),l(v,{label:"Confirm Password"},{default:o(()=>[l(S,{modelValue:f.confirmPassword,"onUpdate:modelValue":a[7]||(a[7]=e=>f.confirmPassword=e),icon:i(O),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1})]),_:1}),u.value?.arcades?.length?(r(),$(V,{key:0,class:"mb-6"},{default:o(()=>[l(I,{color:"info",label:"Arcades",class:"mb-2"}),c("div",De,[(r(!0),d(w,null,D(u.value.arcades,e=>(r(),d("div",{key:e.id,class:"bg-slate-800 p-4 rounded-xl"},[c("div",Oe,[c("div",null,[c("h1",Ae,pe(e.name),1)]),c("div",Te,[l(U,{label:"Open Arcade",color:"info",onClick:n=>se(e)},null,8,["onClick"])])])]))),128))])]),_:1})):_("",!0)])],64)):_("",!0),l(P,{icon:i(E),title:"Quick Stats",main:""},null,8,["icon"]),c("div",Be,[(r(!0),d(w,null,D(ee.value,e=>(r(),d(w,{key:e.label},[e.number?(r(),$(ve,{key:0,icon:e.icon,number:e.number,label:e.label,suffix:`${e.suffix}${e.number==1?"":"s"}`,"icon-color":e.iconColor},null,8,["icon","number","label","suffix","icon-color"])):_("",!0)],64))),128))]),l(P,{icon:i(G),title:"Showcase",main:""},null,8,["icon"]),c("div",Ee,[(r(!0),d(w,null,D(X(m.value),e=>(r(),$(ge,{key:e.game,game:e.game,value:e.data.total_plays,"user-id":i(x),"profile-name":e?.username,type:"plays"},null,8,["game","value","user-id","profile-name"]))),128))]),l(P,{icon:i(E),title:"Play Trends",main:""},null,8,["icon"]),l(V,{class:"mb-6"},{default:o(()=>[m.value?(r(),d("div",Ge,[l(be,{data:i(ye)(m.value,g.value),class:"h-96"},null,8,["data"])])):_("",!0)]),_:1})],64)):_("",!0)]),_:1})]),_:1}))}};export{Xe as default}; diff --git a/assets/PublicView-Br2I7GTR.js b/assets/PublicView-Br2I7GTR.js new file mode 100644 index 0000000..7901c7a --- /dev/null +++ b/assets/PublicView-Br2I7GTR.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,O as a,Y as o,_ as s,c,ct as l,d as u,et as d,gt as f,j as p,k as m,mt as ee,n as h,q as g,qt as _,v}from"./favicon-DOtDvKM0.js";import{l as y}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as te}from"./PhAt.vue-7LzAoHZo.js";import{t as ne}from"./PhInfo.vue-CPFOeoiA.js";import{t as b}from"./PhPassword.vue-BhqJQYdo.js";import{t as re}from"./PhUserGear.vue-BehdRA-G.js";import{$ as ie,A as ae,G as oe,J as se,Y as ce,a as x,b as S,dt as C,et as w,ht as T,mt as E,n as le,ot as D,q as O,st as k,ut as A,y as j,yt as M}from"./index-CioSqWPr.js";import{t as N}from"./FormField-BnVkNf9G.js";import{t as P}from"./FormControl-DgcWAxA4.js";import{g as F,x as I}from"./admin-B4Afn5TL.js";import{t as L}from"./FormCheckRadio-CQgPFPyW.js";var R={class:`grid grid-cols-1 lg:grid-cols-2 gap-6 mb-6`},z={class:`grid md:grid-cols-2 gap-x-4 mb-6`},B={key:0,class:`space-x-2 mt-6 mb-4`},V={class:`grid gap-4 md:grid-cols-2`},H={class:`grid grid-cols-1 gap-4 xl:flex w-full place-content-between`},U={class:`text-md md:text-lg`},W={class:`flex align-middle mt-2 md:mt-0 max-h-12`},ue={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`},G={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`},de={key:0},fe={__name:`PublicView`,setup(fe){let pe=u(),me=s(),he=v(),K=me.params.id,q=f(null),J=f(null),Y=f(null),X=f(null);async function Z(){try{J.value=null;var e=await ae(K);e.name||=`Unclaimed Account`,J.value=e,q.value=JSON.parse(JSON.stringify(e))}catch(e){console.error(`Failed to fetch user profile data:`,e)}}g(async()=>{await Z(),Y.value=J.value.profiles,X.value=J.value.userScoreStats});let ge=r(()=>Y.value?.reduce((e,t)=>e+t.data.total_plays,0)),_e=r(()=>Y.value?.length),ve=r(()=>{let e=e=>{let t={};return e.forEach(e=>{let n=new Date(e*1e3).toISOString().split(`T`)[0];t[n]=(t[n]||0)+1}),t};var t=0;return Y.value?.forEach(n=>{let r=n.data?.arcade_history?n.data?.arcade_history:{},i=[];Object.values(r).forEach(e=>{Object.values(e).forEach(e=>{i.push(...e)})});let a=e(i),o=Math.max(...Object.values(a));t=Math.max(t,o)}),t});function ye(e){if(e){var t=[];for(let n of e){let e=ie(n.game);e&&!e.skip&&t.push(n)}return t.sort(function(e,t){return t.data.last_play_timestamp-e.data.last_play_timestamp}),t}}let Q=new Date().toISOString().split(`T`)[0],be=r(()=>X.value?.attempts?.length||0),xe=r(()=>X.value?.records?.length||0),Se=r(()=>X.value?.attempts?.filter(e=>new Date(e.timestamp*1e3).toISOString().split(`T`)[0]===Q).length||0),Ce=r(()=>X.value?.records?.filter(e=>new Date(e.timestamp*1e3).toISOString().split(`T`)[0]===Q).length||0),we=r(()=>{let e=new Date().toISOString().split(`T`)[0],t=0;return Y.value?.forEach(n=>{let r=n.data?.arcade_history||{};Object.values(r).forEach(n=>{Object.values(n).forEach(n=>{n.forEach(n=>{new Date(n*1e3).toISOString().split(`T`)[0]===e&&t++})})})}),t}),Te=f([{label:`Cumulative Plays`,icon:C,iconColor:`text-emerald-600`,suffix:`play`,number:ge},{label:`Games Played`,icon:T,iconColor:`text-sky-300`,suffix:`game`,number:_e},{label:`Plays Today`,icon:C,iconColor:`text-sky-300`,suffix:`play`,number:we},{label:`Longest Play Streak`,icon:M,iconColor:`text-red-500`,suffix:`play`,number:ve},{label:`Total Records`,icon:A,iconColor:`text-amber-400`,suffix:`record`,number:xe},{label:`Total Scores`,icon:E,iconColor:`text-pink-300`,suffix:`score`,number:be},{label:`Records Today`,icon:A,iconColor:`text-amber-400`,suffix:`record`,number:Ce},{label:`Scores Today`,icon:E,iconColor:`text-sky-300`,suffix:`score`,number:Se}]);function Ee(e){e.target.value=e.target.value.replace(/\D/g,``)}async function De(){(await F(K,q.value)).status===`success`?Z():window.alert(`Failed to update user!`)}let $=ee({newPassword:``,confirmPassword:``});async function Oe(){(await I(K,$.newPassword,$.confirmPassword)).status==`success`?(alert(`Password changed.`),$.newPassword=null,$.confirmPassword=null,await Z()):alert(`Failed to update password. Check that both passwords match.`)}let ke=e=>{let t=e.id;he.push(`/arcade/${t}`)};return(r,s)=>(o(),m(S,null,{default:l(()=>[i(se,null,{default:l(()=>[J.value===null?e(``,!0):(o(),p(t,{key:0},[i(j,{icon:n(D),title:`${J.value.name}'s Profile`,main:``},null,8,[`icon`,`title`]),i(ce,{class:`mb-6`,"override-profile":J.value,"use-small":``},null,8,[`override-profile`]),n(pe).userAdmin?(o(),p(t,{key:0},[i(j,{icon:n(re),title:`User Administration`,main:``},null,8,[`icon`]),a(`div`,R,[i(c,{"is-form":``,class:``,onSubmit:y(De,[`prevent`])},{default:l(()=>[i(w,{color:`info`,label:`General Information`,icon:n(ne),class:`mb-2`},null,8,[`icon`]),a(`div`,z,[i(N,{label:`Username`},{default:l(()=>[i(P,{modelValue:q.value.name,"onUpdate:modelValue":s[0]||=e=>q.value.name=e,"input-value":q.value.name,name:`username`,required:``},null,8,[`modelValue`,`input-value`])]),_:1}),i(N,{label:`E-mail`,help:`Used for password resetting and 2FA`},{default:l(()=>[i(P,{modelValue:q.value.email,"onUpdate:modelValue":s[1]||=e=>q.value.email=e,icon:n(te),type:`email`,name:`email`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),i(N,{label:`PIN`,help:`Used when logging into a game`},{default:l(()=>[i(P,{modelValue:q.value.pin,"onUpdate:modelValue":s[2]||=e=>q.value.pin=e,icon:n(b),type:`password`,name:`pin`,minlength:4,maxlength:4,inputmode:`numeric`,pattern:`\\d{4}`,onInput:Ee},null,8,[`modelValue`,`icon`])]),_:1})]),i(N,{label:`Public Profile`,help:`Show this profile publicly. If disabled, only game profiles and scores will be visible.`},{default:l(()=>[i(L,{modelValue:q.value.public,"onUpdate:modelValue":s[3]||=e=>q.value.public=e,name:`public`,"model-value":q.value.public,"input-value":q.value.public,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1}),i(N,{label:`Ban Profile`,help:`Ban this profile. Locks out all arcades that this user manages.`},{default:l(()=>[i(L,{modelValue:q.value.banned,"onUpdate:modelValue":s[4]||=e=>q.value.banned=e,name:`banned`,"model-value":q.value.banned,"input-value":q.value.banned,type:`switch`},null,8,[`modelValue`,`model-value`,`input-value`])]),_:1}),JSON.stringify(J.value)===JSON.stringify(q.value)?e(``,!0):(o(),p(`div`,B,[i(h,{color:`success`,label:`Save`,type:`submit`}),i(h,{color:`warning`,label:`Revert`,onClick:s[5]||=e=>Z()})]))]),_:1}),i(c,{"is-form":``,onSubmit:s[8]||=y(e=>Oe(),[`prevent`])},{footer:l(()=>[i(h,{type:`submit`,color:`success`,label:`Update`})]),default:l(()=>[i(w,{color:`info`,label:`Change Password`,class:`mb-2`}),i(N,{label:`New Password`},{default:l(()=>[i(P,{modelValue:$.newPassword,"onUpdate:modelValue":s[6]||=e=>$.newPassword=e,icon:n(b),name:`newPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),i(N,{label:`Confirm Password`},{default:l(()=>[i(P,{modelValue:$.confirmPassword,"onUpdate:modelValue":s[7]||=e=>$.confirmPassword=e,icon:n(b),name:`confirmPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1})]),_:1}),J.value?.arcades?.length?(o(),m(c,{key:0,class:`mb-6`},{default:l(()=>[i(w,{color:`info`,label:`Arcades`,class:`mb-2`}),a(`div`,V,[(o(!0),p(t,null,d(J.value.arcades,e=>(o(),p(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[a(`div`,H,[a(`div`,null,[a(`h1`,U,_(e.name),1)]),a(`div`,W,[i(h,{label:`Open Arcade`,color:`info`,onClick:t=>ke(e)},null,8,[`onClick`])])])]))),128))])]),_:1})):e(``,!0)])],64)):e(``,!0),i(j,{icon:n(k),title:`Quick Stats`,main:``},null,8,[`icon`]),a(`div`,ue,[(o(!0),p(t,null,d(Te.value,n=>(o(),p(t,{key:n.label},[n.number?(o(),m(O,{key:0,icon:n.icon,number:n.number,label:n.label,suffix:`${n.suffix}${n.number==1?``:`s`}`,"icon-color":n.iconColor},null,8,[`icon`,`number`,`label`,`suffix`,`icon-color`])):e(``,!0)],64))),128))]),i(j,{icon:n(T),title:`Showcase`,main:``},null,8,[`icon`]),a(`div`,G,[(o(!0),p(t,null,d(ye(Y.value),e=>(o(),m(oe,{key:e.game,game:e.game,value:e.data.total_plays,"user-id":n(K),"profile-name":e?.username,type:`plays`},null,8,[`game`,`value`,`user-id`,`profile-name`]))),128))]),i(j,{icon:n(k),title:`Play Trends`,main:``},null,8,[`icon`]),i(c,{class:`mb-6`},{default:l(()=>[Y.value?(o(),p(`div`,de,[i(x,{data:n(le)(Y.value,X.value),class:`h-96`},null,8,[`data`])])):e(``,!0)]),_:1})],64))]),_:1})]),_:1}))}};export{fe as default}; \ No newline at end of file diff --git a/assets/RegisterView-BDUa7_OR.js b/assets/RegisterView-BDUa7_OR.js deleted file mode 100644 index 34d2f60..0000000 --- a/assets/RegisterView-BDUa7_OR.js +++ /dev/null @@ -1 +0,0 @@ -import{m as V,r as v,B as I,a as p,c,w as r,p as a,b as s,n as _,E as y,G as X,e as t,J as P,s as f,K as $,j as U,L as C}from"./index-Dd7VcHfL.js";import{I as h}from"./PhAt.vue-sYm-DKJc.js";import{I as q}from"./PhCreditCard.vue-c1jOsDUz.js";import{G as u}from"./PhPassword.vue-Dr0wT4FR.js";import{I as A}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{_ as G}from"./FormCheckRadio-DZXXXr5D.js";import{_ as n}from"./FormField-Bwi0Loff.js";import{_ as m}from"./FormControl-CCDw8uxL.js";import{L as R}from"./LayoutGuest-4dfSg1mS.js";const L={class:"flex md:min-h-screen md:items-center md:justify-center"},k={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},B={class:"flex gap-2 mt-4"},E={class:"col-span-2"},N={class:"flex flex-col gap-2 my-4"},T={__name:"RegisterView",setup(S){const w=V(),i=v(!1),l=I({username:"",email:"",newPassword:"",confirmPassword:"",pin:"",cardId:"",remember:!0});function g(d){var e=d.target.value;e=e.replace(/[^0-9]/g,""),l.pin=e}function b(d){var e=d.target.value;e=e.replace(/[^A-Za-z0-9]/g,""),e=e.toUpperCase().replace(/(.{4})/g,"$1-").replace(/-$/,""),l.cardId=e}async function x(){i.value=!0,(await C(l)).status=="success"&&(i.value=!1,alert("User account registered. Please log in!"),w.push("login"))}return(d,e)=>(p(),c(R,null,{default:r(()=>[a("div",L,[s(_,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:r(()=>[a("div",k,[e[10]||(e[10]=a("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[a("img",{src:y,class:"rounded-full shadow-lg mb-2"}),a("h1",{class:"text-xl"},[a("samp",null,"PhaseII")]),a("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),a("hr",{class:"border-t border my-1 w-full"}),a("p",{class:"text-lg relative bottom-0"},"Account Registration")],-1)),e[11]||(e[11]=a("div",{class:"md:border-r md:border"},null,-1)),a("div",null,[a("form",{class:"grid grid-cols-2 gap-x-2",onSubmit:e[7]||(e[7]=X(o=>x(),["prevent"]))},[s(n,{label:"Desired Username"},{default:r(()=>[s(m,{modelValue:l.username,"onUpdate:modelValue":e[0]||(e[0]=o=>l.username=o),icon:t(P),name:"username",required:"",autocomplete:"username"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Email Address"},{default:r(()=>[s(m,{modelValue:l.email,"onUpdate:modelValue":e[1]||(e[1]=o=>l.email=o),icon:t(h),type:"email",name:"email",required:"",autocomplete:"email"},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password"},{default:r(()=>[s(m,{modelValue:l.newPassword,"onUpdate:modelValue":e[2]||(e[2]=o=>l.newPassword=o),icon:t(u),name:"newPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Password Confirmation"},{default:r(()=>[s(m,{modelValue:l.confirmPassword,"onUpdate:modelValue":e[3]||(e[3]=o=>l.confirmPassword=o),icon:t(u),name:"confirmPassword",type:"password",required:""},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Card ID",help:"The ACCESS CODE provided by the game."},{default:r(()=>[s(m,{modelValue:l.cardId,"onUpdate:modelValue":e[4]||(e[4]=o=>l.cardId=o),icon:t(q),name:"cardId",type:"card",placeholder:"XXXX-XXXX-XXXX-XXXX",minlength:19,maxlength:19,required:"",onInput:b},null,8,["modelValue","icon"])]),_:1}),s(n,{label:"Game PIN"},{default:r(()=>[s(m,{modelValue:l.pin,"onUpdate:modelValue":e[5]||(e[5]=o=>l.pin=o),icon:t(u),type:"password",name:"pin",required:"",minlength:4,maxlength:4,inputmode:"numeric",pattern:"\\d{4}",autocomplete:"pin",onInput:g},null,8,["modelValue","icon"])]),_:1}),s(G,{modelValue:l.remember,"onUpdate:modelValue":e[6]||(e[6]=o=>l.remember=o),class:"col-span-2",name:"remember",label:"Remember Me","input-value":!0},null,8,["modelValue"]),a("div",B,[s(f,{type:"submit",label:"Register",color:"success"}),i.value?(p(),c($,{key:0,icon:t(A),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):U("",!0)])],32),a("div",E,[e[9]||(e[9]=a("hr",{class:"border-t border my-4 w-full"},null,-1)),a("div",N,[e[8]||(e[8]=a("h2",null,"Have an Account?",-1)),s(f,{label:"Log In",color:"info",to:"/auth/login"})])])])])]),_:1})])]),_:1}))}};export{T as default}; diff --git a/assets/RegisterView-S_YmS0YC.js b/assets/RegisterView-S_YmS0YC.js new file mode 100644 index 0000000..867d14e --- /dev/null +++ b/assets/RegisterView-S_YmS0YC.js @@ -0,0 +1 @@ +import{A as e,Ct as t,I as n,O as r,Y as i,c as a,ct as o,gt as s,k as c,mt as l,n as u,s as d,v as f}from"./favicon-DOtDvKM0.js";import{l as p}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as m}from"./PhAt.vue-7LzAoHZo.js";import{t as h}from"./PhCreditCard.vue-D4XAEMhb.js";import{t as g}from"./PhPassword.vue-BhqJQYdo.js";import{t as _}from"./PhSpinnerBall.vue-qe98_kGv.js";import{L as v,ot as y}from"./index-CioSqWPr.js";import{t as b}from"./FormField-BnVkNf9G.js";import{t as x}from"./FormControl-DgcWAxA4.js";import{t as S}from"./FormCheckRadio-CQgPFPyW.js";import{t as C}from"./LayoutGuest-K9MeFZdu.js";var w={class:`flex md:min-h-screen md:items-center md:justify-center`},T={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`},D={class:`col-span-2`},O={class:`flex flex-col gap-2 my-4`},k={__name:`RegisterView`,setup(k){let A=f(),j=s(!1),M=l({username:``,email:``,newPassword:``,confirmPassword:``,pin:``,cardId:``,remember:!0});function N(e){var t=e.target.value;t=t.replace(/[^0-9]/g,``),M.pin=t}function P(e){var t=e.target.value;t=t.replace(/[^A-Za-z0-9]/g,``),t=t.toUpperCase().replace(/(.{4})/g,`$1-`).replace(/-$/,``),M.cardId=t}async function F(){j.value=!0,(await v(M)).status==`success`&&(j.value=!1,alert(`User account registered. Please log in!`),A.push(`login`))}return(s,l)=>(i(),c(C,null,{default:o(()=>[r(`div`,w,[n(a,{class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:o(()=>[r(`div`,T,[l[10]||=r(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[r(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),r(`h1`,{class:`text-xl`},[r(`samp`,null,`PhaseII`)]),r(`p`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `),r(`hr`,{class:`border-t border my-1 w-full`}),r(`p`,{class:`text-lg relative bottom-0`},`Account Registration`)],-1),l[11]||=r(`div`,{class:`md:border-r md:border`},null,-1),r(`div`,null,[r(`form`,{class:`grid grid-cols-2 gap-x-2`,onSubmit:l[7]||=p(e=>F(),[`prevent`])},[n(b,{label:`Desired Username`},{default:o(()=>[n(x,{modelValue:M.username,"onUpdate:modelValue":l[0]||=e=>M.username=e,icon:t(y),name:`username`,required:``,autocomplete:`username`},null,8,[`modelValue`,`icon`])]),_:1}),n(b,{label:`Email Address`},{default:o(()=>[n(x,{modelValue:M.email,"onUpdate:modelValue":l[1]||=e=>M.email=e,icon:t(m),type:`email`,name:`email`,required:``,autocomplete:`email`},null,8,[`modelValue`,`icon`])]),_:1}),n(b,{label:`Password`},{default:o(()=>[n(x,{modelValue:M.newPassword,"onUpdate:modelValue":l[2]||=e=>M.newPassword=e,icon:t(g),name:`newPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),n(b,{label:`Password Confirmation`},{default:o(()=>[n(x,{modelValue:M.confirmPassword,"onUpdate:modelValue":l[3]||=e=>M.confirmPassword=e,icon:t(g),name:`confirmPassword`,type:`password`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),n(b,{label:`Card ID`,help:`The ACCESS CODE provided by the game.`},{default:o(()=>[n(x,{modelValue:M.cardId,"onUpdate:modelValue":l[4]||=e=>M.cardId=e,icon:t(h),name:`cardId`,type:`card`,placeholder:`XXXX-XXXX-XXXX-XXXX`,minlength:19,maxlength:19,required:``,onInput:P},null,8,[`modelValue`,`icon`])]),_:1}),n(b,{label:`Game PIN`},{default:o(()=>[n(x,{modelValue:M.pin,"onUpdate:modelValue":l[5]||=e=>M.pin=e,icon:t(g),type:`password`,name:`pin`,required:``,minlength:4,maxlength:4,inputmode:`numeric`,pattern:`\\d{4}`,autocomplete:`pin`,onInput:N},null,8,[`modelValue`,`icon`])]),_:1}),n(S,{modelValue:M.remember,"onUpdate:modelValue":l[6]||=e=>M.remember=e,class:`col-span-2`,name:`remember`,label:`Remember Me`,"input-value":!0},null,8,[`modelValue`]),r(`div`,E,[n(u,{type:`submit`,label:`Register`,color:`success`}),j.value?(i(),c(d,{key:0,icon:t(_),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)])],32),r(`div`,D,[l[9]||=r(`hr`,{class:`border-t border my-4 w-full`},null,-1),r(`div`,O,[l[8]||=r(`h2`,null,`Have an Account?`,-1),n(u,{label:`Log In`,color:`info`,to:`/auth/login`})])])])])]),_:1})])]),_:1}))}};export{k as default}; \ No newline at end of file diff --git a/assets/ResetView-CkQh-9C6.js b/assets/ResetView-CkQh-9C6.js new file mode 100644 index 0000000..a0099dc --- /dev/null +++ b/assets/ResetView-CkQh-9C6.js @@ -0,0 +1 @@ +import{A as e,Ct as t,F as n,I as r,O as i,Y as a,c as o,ct as s,j as c,k as l,mt as u,n as d,qt as f,s as p,v as m}from"./favicon-DOtDvKM0.js";import{l as h}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as g}from"./PhAt.vue-7LzAoHZo.js";import{t as _}from"./PhKey.vue-DL_4fLUS.js";import{t as v}from"./PhPassword.vue-BhqJQYdo.js";import{t as y}from"./PhSpinnerBall.vue-qe98_kGv.js";import{S as b,T as x,z as S}from"./index-CioSqWPr.js";import{t as C}from"./FormField-BnVkNf9G.js";import{t as w}from"./FormControl-DgcWAxA4.js";import{t as T}from"./LayoutGuest-K9MeFZdu.js";var E={class:`flex md:min-h-screen md:items-center md:justify-center`},D={class:`p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4`},O={class:`grid grid-cols-1 gap-2`},k={class:`mb-4`},A={class:`text-xl`},j={class:`font-bold`},M={key:3,class:`border-t border mt-3 w-full`},N={key:4,class:`flex flex-col gap-2 my-1`},P={__name:`ResetView`,setup(P){let F=m(),I=u({email:``,loading:!1,emailSent:!1,authKey:null,authValid:!1,username:null,newPassword:``,confirmPassword:``});async function L(){I.loading=!0,(await x(I.email)).status==`success`&&(I.emailSent=!0,I.loading=!1)}async function R(){I.loading=!0;let e=await b(I.authKey);e.status==`success`&&(I.authValid=!0,I.loading=!1,I.username=e.username)}async function z(){if(I.newPassword!=I.confirmPassword){alert(`Passwords don't match!`);return}I.loading=!0,(await S(I.authKey,I.newPassword,I.confirmPassword)).status==`success`&&(alert(`Password changed!`),F.push(`/auth/login`))}return(u,m)=>(a(),l(T,null,{default:s(()=>[i(`div`,E,[r(o,{class:`w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl`,"has-table":``,"is-auth":``},{default:s(()=>[i(`div`,D,[m[10]||=i(`div`,{class:`flex flex-col items-center text-wrap h-full md:mt-5`},[i(`img`,{src:`/favicon.png`,class:`rounded-full shadow-lg mb-2`}),i(`h1`,{class:`text-xl`},[i(`samp`,null,`PhaseII`)]),i(`p`,{class:`text-sm text-gray-700 dark:text-white/75`},` Spinnin' since 2021 `),i(`hr`,{class:`border-t border my-1 w-full`}),i(`p`,{class:`text-lg relative bottom-0`},`Password Reset`)],-1),m[11]||=i(`div`,{class:`md:border-r md:border`},null,-1),i(`div`,O,[I.emailSent?e(``,!0):(a(),c(`form`,{key:0,onSubmit:m[1]||=h(e=>L(),[`prevent`])},[r(C,{label:`Email Address`},{default:s(()=>[r(w,{modelValue:I.email,"onUpdate:modelValue":m[0]||=e=>I.email=e,icon:t(g),type:`email`,autocomplete:`email`,required:``},null,8,[`modelValue`,`icon`])]),_:1}),r(d,{label:`Check`,type:`submit`,color:`info`}),I.loading?(a(),l(p,{key:0,icon:t(y),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)],32)),I.emailSent&&!I.authValid?(a(),c(`form`,{key:1,onSubmit:m[3]||=h(e=>R(),[`prevent`])},[r(C,{label:`Auth Key`},{default:s(()=>[r(w,{modelValue:I.authKey,"onUpdate:modelValue":m[2]||=e=>I.authKey=e,icon:t(_),type:`text`,name:`token`,inputmode:`numeric`,pattern:`[0-9]*`,autocomplete:`one-time-code`,maxlength:6},null,8,[`modelValue`,`icon`])]),_:1}),r(d,{label:`Unlock`,type:`submit`,color:`info`}),I.loading?(a(),l(p,{key:0,icon:t(y),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)],32)):e(``,!0),I.emailSent&&I.authValid?(a(),c(`form`,{key:2,onSubmit:m[6]||=h(e=>z(),[`prevent`])},[i(`div`,k,[i(`h1`,A,[m[7]||=n(` Welcome, `,-1),i(`span`,j,f(I.username),1)]),m[8]||=i(`p`,{class:`text-sm text-gray-400`},` Look who forgot their password `,-1)]),r(C,{label:`New Password`},{default:s(()=>[r(w,{modelValue:I.newPassword,"onUpdate:modelValue":m[4]||=e=>I.newPassword=e,icon:t(v),type:`password`,required:``,minlength:`8`},null,8,[`modelValue`,`icon`])]),_:1}),r(C,{label:`Confirm Password`},{default:s(()=>[r(w,{modelValue:I.confirmPassword,"onUpdate:modelValue":m[5]||=e=>I.confirmPassword=e,icon:t(v),type:`password`,required:``,minlength:`8`},null,8,[`modelValue`,`icon`])]),_:1}),r(d,{label:`Reset Password`,type:`submit`,color:`success`}),I.loading?(a(),l(p,{key:0,icon:t(y),color:`text-yellow-500`,class:`animate animate-spin`},null,8,[`icon`])):e(``,!0)],32)):e(``,!0),I.authValid?e(``,!0):(a(),c(`hr`,M)),I.authValid?e(``,!0):(a(),c(`div`,N,[m[9]||=i(`h2`,null,`Remember it?`,-1),r(d,{label:`Log In`,color:`success`,to:`/auth/login`})]))])])]),_:1})])]),_:1}))}};export{P as default}; \ No newline at end of file diff --git a/assets/ResetView-Cyo1r8Zr.js b/assets/ResetView-Cyo1r8Zr.js deleted file mode 100644 index 01a02f1..0000000 --- a/assets/ResetView-Cyo1r8Zr.js +++ /dev/null @@ -1 +0,0 @@ -import{m as _,B as k,a as l,c as u,w as i,p as s,b as a,n as v,E as S,f as d,G as w,e as r,s as c,K as y,j as n,M as I,t as $,N as K,O as A,P as C}from"./index-Dd7VcHfL.js";import{I as N}from"./PhAt.vue-sYm-DKJc.js";import{F as R}from"./PhKey.vue-DFrlvSDZ.js";import{G as b}from"./PhPassword.vue-Dr0wT4FR.js";import{I as x}from"./PhSpinnerBall.vue-P-HMAhRL.js";import{_ as f}from"./FormField-Bwi0Loff.js";import{_ as p}from"./FormControl-CCDw8uxL.js";import{L as B}from"./LayoutGuest-4dfSg1mS.js";const E={class:"flex md:min-h-screen md:items-center md:justify-center"},U={class:"p-4 flex flex-col md:flex-row w-full space-y-2 md:space-y-0 md:space-x-4"},L={class:"grid grid-cols-1 gap-2"},q={class:"mb-4"},G={class:"text-xl"},j={class:"font-bold"},M={key:3,class:"border-t border mt-3 w-full"},D={key:4,class:"flex flex-col gap-2 my-1"},Y={__name:"ResetView",setup(F){const g=_(),e=k({email:"",loading:!1,emailSent:!1,authKey:null,authValid:!1,username:null,newPassword:"",confirmPassword:""});async function h(){e.loading=!0,(await K(e.email)).status=="success"&&(e.emailSent=!0,e.loading=!1)}async function P(){e.loading=!0;const m=await A(e.authKey);m.status=="success"&&(e.authValid=!0,e.loading=!1,e.username=m.username)}async function V(){if(e.newPassword!=e.confirmPassword){alert("Passwords don't match!");return}e.loading=!0,(await C(e.authKey,e.newPassword,e.confirmPassword)).status=="success"&&(alert("Password changed!"),g.push("/auth/login"))}return(m,t)=>(l(),u(B,null,{default:i(()=>[s("div",E,[a(v,{class:"w-full md:w-auto rounded-none md:rounded-xl md:drop-shadow-xl","has-table":"","is-auth":""},{default:i(()=>[s("div",U,[t[10]||(t[10]=s("div",{class:"flex flex-col items-center text-wrap h-full md:mt-5"},[s("img",{src:S,class:"rounded-full shadow-lg mb-2"}),s("h1",{class:"text-xl"},[s("samp",null,"PhaseII")]),s("p",{class:"text-sm text-gray-700 dark:text-white/75"}," Spinnin' since 2021 "),s("hr",{class:"border-t border my-1 w-full"}),s("p",{class:"text-lg relative bottom-0"},"Password Reset")],-1)),t[11]||(t[11]=s("div",{class:"md:border-r md:border"},null,-1)),s("div",L,[e.emailSent?n("",!0):(l(),d("form",{key:0,onSubmit:t[1]||(t[1]=w(o=>h(),["prevent"]))},[a(f,{label:"Email Address"},{default:i(()=>[a(p,{modelValue:e.email,"onUpdate:modelValue":t[0]||(t[0]=o=>e.email=o),icon:r(N),type:"email",autocomplete:"email",required:""},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Check",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)),e.emailSent&&!e.authValid?(l(),d("form",{key:1,onSubmit:t[3]||(t[3]=w(o=>P(),["prevent"]))},[a(f,{label:"Auth Key"},{default:i(()=>[a(p,{modelValue:e.authKey,"onUpdate:modelValue":t[2]||(t[2]=o=>e.authKey=o),icon:r(R),type:"text",name:"token",inputmode:"numeric",pattern:"[0-9]*",autocomplete:"one-time-code",maxlength:6},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Unlock",type:"submit",color:"info"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.emailSent&&e.authValid?(l(),d("form",{key:2,onSubmit:t[6]||(t[6]=w(o=>V(),["prevent"]))},[s("div",q,[s("h1",G,[t[7]||(t[7]=I(" Welcome, ",-1)),s("span",j,$(e.username),1)]),t[8]||(t[8]=s("p",{class:"text-sm text-gray-400"}," Look who forgot their password ",-1))]),a(f,{label:"New Password"},{default:i(()=>[a(p,{modelValue:e.newPassword,"onUpdate:modelValue":t[4]||(t[4]=o=>e.newPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(f,{label:"Confirm Password"},{default:i(()=>[a(p,{modelValue:e.confirmPassword,"onUpdate:modelValue":t[5]||(t[5]=o=>e.confirmPassword=o),icon:r(b),type:"password",required:"",minlength:"8"},null,8,["modelValue","icon"])]),_:1}),a(c,{label:"Reset Password",type:"submit",color:"success"}),e.loading?(l(),u(y,{key:0,icon:r(x),color:"text-yellow-500",class:"animate animate-spin"},null,8,["icon"])):n("",!0)],32)):n("",!0),e.authValid?n("",!0):(l(),d("hr",M)),e.authValid?n("",!0):(l(),d("div",D,[t[9]||(t[9]=s("h2",null,"Remember it?",-1)),a(c,{label:"Log In",color:"success",to:"/auth/login"})]))])])]),_:1})])]),_:1}))}};export{Y as default}; diff --git a/assets/RivalsView-C4XqBSia.js b/assets/RivalsView-C4XqBSia.js new file mode 100644 index 0000000..c868606 --- /dev/null +++ b/assets/RivalsView-C4XqBSia.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,F as r,I as i,O as a,Y as o,_ as s,c,ct as l,et as u,gt as d,j as f,k as p,mt as m,n as h,q as ee,qt as g,st as te,v as ne}from"./favicon-DOtDvKM0.js";import{n as re,t as ie}from"./GameHeader-SCDy2Xxi.js";import{t as ae}from"./PhPlusCircle.vue-_BjF6Ugi.js";import{$ as oe,J as se,X as _,Z as v,b as ce,rt as y,y as b}from"./index-CioSqWPr.js";import{t as le}from"./FormField-BnVkNf9G.js";import{t as x}from"./FormControl-DgcWAxA4.js";import{t as ue}from"./userData-DtiBlIOQ.js";import{t as de}from"./ProfileCard-C_7NBemS.js";import{a as fe,i as pe,o as me,r as he,s as S,t as ge}from"./profile-Ci8BPFQa.js";var _e={key:0,class:`w-full md:flex md:-mt-[75px] mb-4 place-content-end`},ve={class:`md:w-1/3 md:text-right`},ye={key:1,class:`w-full`},be={class:`grid gap-4`},C={class:`grid md:flex gap-2 w-full place-content-between`},w={class:`text-lg md:text-xl`},T={class:`text-md md:text-lg font-mono`},E={class:`text-xl rounded-2xl p-4 my-2 bg-slate-900`},D={class:`grid gap-3`},O={class:`grid gap-2 md:flex justify-between items-center`},k={class:`flex`},A={class:`text-lg`},j={key:0,class:`text-emerald-500`},M={key:1,class:`text-red-500`},N={key:0,class:`text-xl`},xe={__name:`RivalsView`,setup(xe){let Se=s(),P=ne();var F=null,I=null;F=Se.params.game,I=oe(F);let L=d(null),R=d(null),z=d(null),B=d([]),V=m({currentVersion:null}),H=d(null),U=d(null),W=d(null);te(()=>V.currentVersion,()=>{K(),q(),J(),Ee()}),ee(async()=>{await G()}),I.versions||(V.currentVersion=1);async function G(){J(),await K(),q(),Y.filter=null}async function K(){try{L.value=null;let e=await fe(F,V.currentVersion);L.value=e.profile,R.value=e.versions,e&&!V.currentVersion&&(V.currentVersion=e.versions[e.versions.length-1]),I.useActiveRival&&X()}catch(e){console.error(`Failed to fetch user profile data:`,e)}}async function q(){try{z.value=null;var e=await pe(F,V.currentVersion);z.value=e}catch(e){console.error(`Failed to fetch user link data:`,e)}}async function J(){try{let e=await he(F,V.currentVersion);B.value=e.profiles}catch(e){console.error(`Failed to fetch profile data:`,e)}}function Ce(e){var t=[];for(let n of I.versions)e.includes(n.id)&&t.push(n);return t}let Y=m({filter:null});I||P.push({name:`ErrorPage`,params:{catchAll:`404`}});function we(){var e=JSON.parse(JSON.stringify(Y.filter));if(e)return e=e.replace(/-/g,``),B.value.filter(t=>t.username.toLowerCase().includes(e.toLowerCase())||t.extid.toString().toLowerCase().includes(e.toLowerCase()))}function Te(e){return e==L.value?.userId?!0:z.value==null?!1:z.value.length>=H.value||z.value.some(t=>t.otherUserId===e)}function Ee(){let e=I.versions.find(e=>e.id==V.currentVersion);H.value=e?.maxRivals??3,U.value=e?.maxActiveRivals??3}function X(){if(!L.value?.last){W.value=[];return}var e=[];for(let t of[`fri`,`rival1`,`rival2`,`rival3`]){let n=L.value?.last[t];n>=1&&e.push(n)}W.value=e}async function De(e){if(!(z.value&&z.value.length>=H.value)){var t=`rival`;if(I?.useActiveRival){let e=new Set((z.value??[]).map(e=>e?.type?.startsWith(`friend_`)?parseInt(e.type.replace(`friend_`,``),10):null).filter(e=>e!==null&&!isNaN(e)));var n=null;for(let t=0;t<=9;t++)if(!e.has(t)){n=t;break}t=`friend_${n}`}try{await me(F,V.currentVersion,e,t),await G()}catch(e){console.error(`Failed to add rival:`,e)}}}async function Oe(e,t){try{await ge(F,V.currentVersion,e,t)&&I.useActiveRival&&await Z(t),await G()}catch(e){console.error(`Failed to delete rival:`,e)}}async function ke(e){var t=L.value?.last??{},n=null;if(e.startsWith(`friend_`))n=parseInt(e.replace(`friend_`,``),10);else return;[_.DDR,_.DDROMNI].includes(F)&&([v.DDR_X,v.DDR_X2].includes(V.currentVersion)?t.fri=n+1:!t.rival1||t.rival1<1?t.rival1=n+1:!t.rival2||t.rival2<1?t.rival2=n+1:(!t.rival3||t.rival3<1)&&(t.rival3=n+1)),await S(F,V.currentVersion,{last:t}),await G()}async function Z(e){var t=L.value?.last??{},n=null;if(e.startsWith(`friend_`))n=parseInt(e.replace(`friend_`,``),10);else return;[_.DDR,_.DDROMNI].includes(F)&&([v.DDR_X,v.DDR_X2].includes(V.currentVersion)?t.fri===n+1&&(t.fri=0):t.rival1===n+1?t.rival1=0:t.rival2===n+1?t.rival2=0:t.rival3===n+1&&(t.rival3=0)),await S(F,V.currentVersion,{last:t}),await G()}let Q=e=>{if(e.startsWith(`friend_`))return parseInt(e.replace(`friend_`,``),10)+1},$=e=>{P.push(`/games/${F}/profiles/${e}`)};return(s,d)=>(o(),p(ce,null,{default:l(()=>[i(se,null,{default:l(()=>[i(ie,{game:n(I),version:V.currentVersion},{default:l(()=>[n(I).versions&&L.value?(o(),f(`div`,_e,[a(`div`,ve,[d[2]||=a(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Version `,-1),i(x,{modelValue:V.currentVersion,"onUpdate:modelValue":d[0]||=e=>V.currentVersion=e,options:Ce(R.value)},null,8,[`modelValue`,`options`])])])):e(``,!0),L.value?(o(),f(`div`,ye,[i(de,{game:n(F),version:V.currentVersion,profile:L.value},null,8,[`game`,`version`,`profile`])])):e(``,!0)]),_:1},8,[`game`,`version`]),i(b,{icon:n(ae),title:`Add a Rival`,main:``},null,8,[`icon`]),V.currentVersion?(o(),p(c,{key:0,class:`mb-6`},{default:l(()=>[i(le,{label:`Search`,help:`Search by username or Rival ID to add a rival.`,class:`w-full md:w-1/3`},{default:l(()=>[i(x,{modelValue:Y.filter,"onUpdate:modelValue":d[1]||=e=>Y.filter=e,"model-value":Y.filter,placeholder:`1234-5678`},null,8,[`modelValue`,`model-value`])]),_:1}),a(`div`,be,[(o(!0),f(t,null,u(we(),e=>(o(),f(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[a(`div`,C,[a(`div`,null,[a(`h1`,w,g(e.username),1),a(`h2`,T,g(n(ue)(e.extid)),1)]),i(y,null,{default:l(()=>[i(h,{label:`Open Profile`,color:`info`,onClick:t=>$(e.userId)},null,8,[`onClick`]),i(h,{label:`Add Rival`,color:`success`,disabled:Te(e.userId),onClick:t=>De(e.userId)},null,8,[`disabled`,`onClick`])]),_:2},1024)])]))),128))])]),_:1})):e(``,!0),i(b,{icon:n(re),title:`Rivals`,main:``},null,8,[`icon`]),a(`h2`,E,[r(g(z.value?.length??0)+` / `+g(H.value)+` added `,1),n(I)?.useActiveRival?(o(),f(t,{key:0},[d[3]||=r(` - `,-1),a(`span`,null,g(W.value?.length??0)+` / `+g(U.value)+` active`,1)],64)):e(``,!0)]),V.currentVersion?(o(),p(c,{key:1,class:`mb-6`},{default:l(()=>[a(`div`,D,[(o(!0),f(t,null,u(z.value,s=>(o(),p(c,{key:Q(s?.type),"color-prop":`bg-slate-800 dark:bg-slate-800`},{default:l(()=>[a(`div`,O,[a(`div`,k,[a(`h1`,A,[r(g(s?.otherProfileData?.username)+` `,1),n(I)?.useActiveRival?(o(),f(t,{key:0},[d[4]||=r(` - `,-1),W.value.includes(Q(s?.type))?(o(),f(`span`,j,`Active`)):(o(),f(`span`,M,`Inactive`))],64)):e(``,!0)])]),i(y,null,{default:l(()=>[i(h,{label:`Open Profile`,color:`info`,onClick:e=>$(s?.otherUserId)},null,8,[`onClick`]),n(I)?.useActiveRival?(o(),f(t,{key:0},[W.value.includes(Q(s?.type))?(o(),p(h,{key:0,label:`Set Inactive`,color:`warning`,onClick:e=>Z(s?.type)},null,8,[`onClick`])):(o(),p(h,{key:1,label:`Set Active`,color:`success`,disabled:W.value.length>=U.value,onClick:e=>ke(s?.type)},null,8,[`disabled`,`onClick`]))],64)):e(``,!0),i(h,{label:`Remove Rival`,color:`danger`,onClick:e=>Oe(s?.otherUserId,s?.type)},null,8,[`onClick`])]),_:2},1024)])]),_:2},1024))),128)),!z.value||!z.value.length?(o(),f(`span`,N,`No rivals!`)):e(``,!0)])]),_:1})):e(``,!0)]),_:1})]),_:1}))}};export{xe as default}; \ No newline at end of file diff --git a/assets/RivalsView-CMQ0sHcP.js b/assets/RivalsView-CMQ0sHcP.js deleted file mode 100644 index 26dc1da..0000000 --- a/assets/RivalsView-CMQ0sHcP.js +++ /dev/null @@ -1 +0,0 @@ -import{l as te,m as le,ag as ae,r as h,B as M,V as re,o as se,a as r,c as V,w as m,b as s,_ as ie,e as _,f as d,p as o,j as p,d as j,n as $,F as R,g as W,t as g,q as X,s as x,M as I,k as ne,aU as A,aV as D}from"./index-Dd7VcHfL.js";import{I as oe}from"./PhPlusCircle.vue-CxdTLp6N.js";import{_ as ue,G as ce}from"./GameHeader-DTKGATHx.js";import{_ as de}from"./ProfileCard-8O4l_8KY.js";import{_ as T}from"./FormControl-CCDw8uxL.js";import{_ as ve}from"./FormField-Bwi0Loff.js";import{A as fe,d as me,a as _e,e as pe,c as E,f as he}from"./profile-D_7fwj3s.js";import{d as ge}from"./userData-DZYdegtD.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";const ye={key:0,class:"w-full md:flex md:-mt-[75px] mb-4 place-content-end"},Ve={class:"md:w-1/3 md:text-right"},xe={key:1,class:"w-full"},ke={class:"grid gap-4"},we={class:"grid md:flex gap-2 w-full place-content-between"},Re={class:"text-lg md:text-xl"},be={class:"text-md md:text-lg font-mono"},Ie={class:"text-xl rounded-2xl p-4 my-2 bg-slate-900"},Ae={class:"grid gap-3"},De={class:"grid gap-2 md:flex justify-between items-center"},Ce={class:"flex"},Pe={class:"text-lg"},$e={key:0,class:"text-emerald-500"},Ne={key:1,class:"text-red-500"},Se={key:0,class:"text-xl"},Ee={__name:"RivalsView",setup(Le){const J=te(),N=le();var i=null,n=null;i=J.params.game,n=ae(i);const v=h(null),S=h(null),u=h(null),L=h([]),a=M({currentVersion:null}),b=h(null),C=h(null),y=h(null);re(()=>a.currentVersion,()=>{F(),G(),O(),K()}),se(async()=>{await k()}),n.versions||(a.currentVersion=1);async function k(){O(),await F(),G(),w.filter=null}async function F(){try{v.value=null;const t=await fe(i,a.currentVersion);v.value=t.profile,S.value=t.versions,t&&!a.currentVersion&&(a.currentVersion=t.versions[t.versions.length-1]),n.useActiveRival&&Q()}catch(t){console.error("Failed to fetch user profile data:",t)}}async function G(){try{u.value=null;var t=await me(i,a.currentVersion);u.value=t}catch(e){console.error("Failed to fetch user link data:",e)}}async function O(){try{const t=await _e(i,a.currentVersion);L.value=t.profiles}catch(t){console.error("Failed to fetch profile data:",t)}}function q(t){var e=[];for(const l of n.versions)t.includes(l.id)&&e.push(l);return e}const w=M({filter:null});n||N.push({name:"ErrorPage",params:{catchAll:"404"}});function z(){var t=JSON.parse(JSON.stringify(w.filter));if(t)return t=t.replace(/-/g,""),L.value.filter(e=>e.username.toLowerCase().includes(t.toLowerCase())||e.extid.toString().toLowerCase().includes(t.toLowerCase()))}function H(t){return t==v.value?.userId?!0:u.value==null?!1:u.value.length>=b.value?!0:u.value.some(e=>e.otherUserId===t)}function K(){const t=n.versions.find(e=>e.id==a.currentVersion);b.value=t?.maxRivals??3,C.value=t?.maxActiveRivals??3}function Q(){if(!v.value?.last){y.value=[];return}var t=[];const e=["fri","rival1","rival2","rival3"];for(const l of e){const c=v.value?.last[l];c>=1&&t.push(c)}y.value=t}async function Y(t){if(!(u.value&&u.value.length>=b.value)){var e="rival";if(n?.useActiveRival){const c=new Set((u.value??[]).map(f=>f?.type?.startsWith("friend_")?parseInt(f.type.replace("friend_",""),10):null).filter(f=>f!==null&&!isNaN(f)));var l=null;for(let f=0;f<=9;f++)if(!c.has(f)){l=f;break}e=`friend_${l}`}try{await pe(i,a.currentVersion,t,e),await k()}catch(c){console.error("Failed to add rival:",c)}}}async function Z(t,e){try{await he(i,a.currentVersion,t,e)&&n.useActiveRival&&await U(e),await k()}catch(l){console.error("Failed to delete rival:",l)}}async function ee(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri=l+1:!e.rival1||e.rival1<1?e.rival1=l+1:!e.rival2||e.rival2<1?e.rival2=l+1:(!e.rival3||e.rival3<1)&&(e.rival3=l+1)),await E(i,a.currentVersion,{last:e}),await k()}async function U(t){var e=v.value?.last??{},l=null;if(t.startsWith("friend_"))l=parseInt(t.replace("friend_",""),10);else return;[A.DDR,A.DDROMNI].includes(i)&&([D.DDR_X,D.DDR_X2].includes(a.currentVersion)?e.fri===l+1&&(e.fri=0):e.rival1===l+1?e.rival1=0:e.rival2===l+1?e.rival2=0:e.rival3===l+1&&(e.rival3=0)),await E(i,a.currentVersion,{last:e}),await k()}const P=t=>{if(t.startsWith("friend_"))return parseInt(t.replace("friend_",""),10)+1},B=t=>{N.push(`/games/${i}/profiles/${t}`)};return(t,e)=>(r(),V(ne,null,{default:m(()=>[s(ie,null,{default:m(()=>[s(ue,{game:_(n),version:a.currentVersion},{default:m(()=>[_(n).versions&&v.value?(r(),d("div",ye,[o("div",Ve,[e[2]||(e[2]=o("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Version ",-1)),s(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(j,{icon:_(oe),title:"Add a Rival",main:""},null,8,["icon"]),a.currentVersion?(r(),V($,{key:0,class:"mb-6"},{default:m(()=>[s(ve,{label:"Search",help:"Search by username or Rival ID to add a rival.",class:"w-full md:w-1/3"},{default:m(()=>[s(T,{modelValue:w.filter,"onUpdate:modelValue":e[1]||(e[1]=l=>w.filter=l),"model-value":w.filter,placeholder:"1234-5678"},null,8,["modelValue","model-value"])]),_:1}),o("div",ke,[(r(!0),d(R,null,W(z(),l=>(r(),d("div",{key:l.id,class:"bg-slate-800 p-4 rounded-xl"},[o("div",we,[o("div",null,[o("h1",Re,g(l.username),1),o("h2",be,g(_(ge)(l.extid)),1)]),s(X,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l.userId)},null,8,["onClick"]),s(x,{label:"Add Rival",color:"success",disabled:H(l.userId),onClick:c=>Y(l.userId)},null,8,["disabled","onClick"])]),_:2},1024)])]))),128))])]),_:1})):p("",!0),s(j,{icon:_(ce),title:"Rivals",main:""},null,8,["icon"]),o("h2",Ie,[I(g(u.value?.length??0)+" / "+g(b.value)+" added ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[3]||(e[3]=I(" - ",-1)),o("span",null,g(y.value?.length??0)+" / "+g(C.value)+" active",1)],64)):p("",!0)]),a.currentVersion?(r(),V($,{key:1,class:"mb-6"},{default:m(()=>[o("div",Ae,[(r(!0),d(R,null,W(u.value,l=>(r(),V($,{key:P(l?.type),"color-prop":"bg-slate-800 dark:bg-slate-800"},{default:m(()=>[o("div",De,[o("div",Ce,[o("h1",Pe,[I(g(l?.otherProfileData?.username)+" ",1),_(n)?.useActiveRival?(r(),d(R,{key:0},[e[4]||(e[4]=I(" - ",-1)),y.value.includes(P(l?.type))?(r(),d("span",$e,"Active")):(r(),d("span",Ne,"Inactive"))],64)):p("",!0)])]),s(X,null,{default:m(()=>[s(x,{label:"Open Profile",color:"info",onClick:c=>B(l?.otherUserId)},null,8,["onClick"]),_(n)?.useActiveRival?(r(),d(R,{key:0},[y.value.includes(P(l?.type))?(r(),V(x,{key:0,label:"Set Inactive",color:"warning",onClick:c=>U(l?.type)},null,8,["onClick"])):(r(),V(x,{key:1,label:"Set Active",color:"success",disabled:y.value.length>=C.value,onClick:c=>ee(l?.type)},null,8,["disabled","onClick"]))],64)):p("",!0),s(x,{label:"Remove Rival",color:"danger",onClick:c=>Z(l?.otherUserId,l?.type)},null,8,["onClick"])]),_:2},1024)])]),_:2},1024))),128)),!u.value||!u.value.length?(r(),d("span",Se,"No rivals!")):p("",!0)])]),_:1})):p("",!0)]),_:1})]),_:1}))}};export{Ee as default}; diff --git a/assets/SongView-COUN6He7.js b/assets/SongView-COUN6He7.js deleted file mode 100644 index a1d553b..0000000 --- a/assets/SongView-COUN6He7.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as F,ad as S,v as p,a as l,f as i,ae as H,j as _,af as J,p as t,r as C,c as b,w as $,b as v,s as E,D as B,e as d,b9 as X,t as f,F as y,g as M,n as I,aU as j,u as q,l as W,m as K,ag as Q,B as Y,o as tt,V as et,_ as at,d as k,a6 as st,as as lt,M as rt,ay as ot,k as it}from"./index-Dd7VcHfL.js";import{_ as nt,a as ct}from"./GameHeader-DTKGATHx.js";import{_ as dt}from"./GeneralTable-CTYDRn3D.js";import{_ as ut}from"./FormControl-CCDw8uxL.js";import{f as Z}from"./scoreDataFilters-4V9cRP9S.js";import{g as O}from"./values-CmNcmtTU.js";import{b as mt,A as ft}from"./music-CsLF0Y6u.js";import{f as L,a as P,t as ht}from"./scores-DoGi0pqj.js";import"./PhGear.vue-DVEbUzyP.js";import"./PhHouse.vue-Wi_lOtIh.js";import"./contentExport-DSLxdCzf.js";const gt=["width","height","fill","transform"],vt={key:0},pt=t("path",{d:"M211.45,52.51l-80-24A12,12,0,0,0,116,40V140.22A52,52,0,1,0,140,184V104.13l64.55,19.36A12,12,0,0,0,220,112V64A12,12,0,0,0,211.45,52.51ZM88,212a28,28,0,1,1,28-28A28,28,0,0,1,88,212ZM196,95.87l-56-16.8V56.13l56,16.8Z"},null,-1),_t=[pt],yt={key:1},xt=t("path",{d:"M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z",opacity:"0.2"},null,-1),bt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),$t=[xt,bt],At={key:2},Vt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34Z"},null,-1),wt=[Vt],St={key:3},kt=t("path",{d:"M209.72,58.25l-80-24A6,6,0,0,0,122,40V153.05A46,46,0,1,0,134,184V96.06l72.28,21.69A6,6,0,0,0,214,112V64A6,6,0,0,0,209.72,58.25ZM88,218a34,34,0,1,1,34-34A34,34,0,0,1,88,218ZM202,103.94l-68-20.4V48.06l68,20.4Z"},null,-1),Ct=[kt],Mt={key:4},Zt=t("path",{d:"M210.3,56.34l-80-24A8,8,0,0,0,120,40V148.26A48,48,0,1,0,136,184V98.75l69.7,20.91A8,8,0,0,0,216,112V64A8,8,0,0,0,210.3,56.34ZM88,216a32,32,0,1,1,32-32A32,32,0,0,1,88,216ZM200,101.25l-64-19.2V50.75L200,70Z"},null,-1),Dt=[Zt],It={key:5},Tt=t("path",{d:"M209.15,60.17l-80-24A4,4,0,0,0,124,40V158.75A44,44,0,1,0,132,184V93.38l74.85,22.45A4,4,0,0,0,212,112V64A4,4,0,0,0,209.15,60.17ZM88,220a36,36,0,1,1,36-36A36,36,0,0,1,88,220ZM204,106.62,132,85V45.38L204,67Z"},null,-1),Gt=[Tt],Nt={name:"PhMusicNote"},Rt=F({...Nt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const u=o,h=S("weight","regular"),n=S("size","1em"),c=S("color","currentColor"),x=S("mirrored",!1),a=p(()=>u.weight??h),r=p(()=>u.size??n),w=p(()=>u.color??c),A=p(()=>u.mirrored!==void 0?u.mirrored?"scale(-1, 1)":void 0:x?"scale(-1, 1)":void 0);return(g,T)=>(l(),i("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:r.value,height:r.value,fill:w.value,transform:A.value},g.$attrs),[H(g.$slots,"default"),a.value==="bold"?(l(),i("g",vt,_t)):a.value==="duotone"?(l(),i("g",yt,$t)):a.value==="fill"?(l(),i("g",At,wt)):a.value==="light"?(l(),i("g",St,Ct)):a.value==="regular"?(l(),i("g",Mt,Dt)):a.value==="thin"?(l(),i("g",It,Gt)):_("",!0)],16,gt))}}),Bt={class:"px-4 pt-4"},Ot={class:"flex items-center gap-2"},Pt={key:0,class:"p-2 text-md md:text-lg text-slate-400"},jt={key:0},Lt={class:"text-md lg:text-lg font-bold text-white"},Ut={key:0},zt={class:"text-sm font-light"},Ft={class:"text-md lg:text-lg font-bold text-white"},Ht={class:"p-2 pb-4 font-light text-slate-300"},Jt={__name:"RecordCardBox",props:{thisGame:Object,chart:Object,record:Object,showUser:{type:Boolean,default:!1}},setup(o){const u=C(!1);return(h,n)=>(l(),b(I,{"has-table":""},{default:$(()=>[t("div",Bt,[t("div",Ot,[v(E,{icon:d(X),color:"info",class:B(["md:hidden transition-transform duration-200",{"rotate-180":u.value}]),onClick:n[0]||(n[0]=c=>u.value=!u.value)},null,8,["icon","class"]),o.chart.data?.difficulty!=0&&o.thisGame.chartTable[o.chart.chart]?(l(),i("span",Pt,f(o.thisGame.chartTable[o.chart.chart])+" - "+f(d(Z)(o.chart.data?.difficulty,o.thisGame.difficultyDenom)),1)):_("",!0)]),o.showUser?(l(),i("span",jt,f(o.record.username),1)):_("",!0),t("div",{class:B(["pt-4 grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-6 gap-6 place-items-center text-center",{hidden:!u.value,"md:grid":!0}])},[t("div",null,[n[1]||(n[1]=t("h1",{class:"text-sm font-light"},"Points",-1)),t("p",Lt,f(o.record?.points.toLocaleString()),1)]),(l(!0),i(y,null,M(o.thisGame?.scoreHeaders,c=>(l(),i(y,{key:c.value},[d(O)(o.record,c.value)?(l(),i("div",Ut,[t("h1",zt,f(c.text),1),t("p",Ft,f(d(O)(o.record,c.value)),1)])):_("",!0)],64))),128))],2),t("div",Ht,[t("span",null,"Updated "+f(o.record.timestamp),1)])])]),_:1}))}};function Et(o,u){var h=JSON.parse(JSON.stringify(u));if(o?.id==j.IIDX)for(const x in h.charts){var n=h.charts[x];const a=(n.data.notecount??5730)*2;n.records=n?.records?.map(r=>({...r,maxScore:a}));for(const r in n?.records){var c=n.records[r];c=L(c.maxScore,c),n.records[r]=c}h.charts[x]=n}return h}const Xt={class:"grid gap-4 bg-slate-900/90 card-content"},qt={class:"text-3xl font-bold"},Wt={class:"text-2xl"},Kt={class:"text-xl font-light italic"},Qt={class:"hidden lg:block"},Yt={class:"lg:hidden grid grid-cols-1 md:grid-cols-3"},te={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mb-6"},ee={class:"grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6"},ae={class:"flex place-content-between mb-2"},se={class:"md:w-1/3 md:text-right"},le={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},re={class:"w-full"},pe={__name:"SongView",setup(o){const u=q(),h=W(),n=K(),c=h.params.game,x=h.params.songId,a=Q(c),r=C(null),w=C(!1),A=C({});a||n.push({name:"ErrorPage",params:{catchAll:"404"}});const g=Y({currentChart:null});tt(async()=>{try{const s=await mt(c,x);r.value=Et(a,s);const m=await ft(c,u.userId,r.value?.id);A.value=T(m[0]);const e=r.value.charts.find(V=>V.data?.difficulty!==0&&V.data?.difficulty!=null&&a.chartTable[V.chart]);e&&(g.currentChart=e.chart)}catch(s){console.error("Failed to fetch score data:",s)}});function T(s){const m=[];for(const e of s.charts){if(!e.record){m[e.chart]=null;continue}if(a?.id===j.IIDX){const V=(e.data?.notecount??5730)*2;let D=e.record;D=L(V,D),e.record=D}m[e.chart]=P(a,[e.record])[0],w.value=!0}return m}const G=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&s.data?.difficulty!=null&&a.chartTable[s.chart]).map(s=>({id:s.chart,label:`${a.chartTable[s.chart]} - ${Z(s.data?.difficulty,a.difficultyDenom)}`})):[]);et(G,s=>{s.length&&!s.some(m=>m.id===g.currentChart)&&(g.currentChart=s[0].id)},{immediate:!0});const N=p(()=>r.value?.charts?r.value.charts.find(s=>s.chart===g.currentChart)??null:null),U=p(()=>N.value?P(a,JSON.parse(JSON.stringify(N.value.records??[]))):[]),R=p(()=>r.value?.charts?r.value.charts.filter(s=>s.data?.difficulty!==0&&a.chartTable[s.chart]).map(s=>`${a.chartTable[s.chart]} - ${Z(s.data.difficulty,a.difficultyDenom)}`):[]),z=s=>{const m=s.userId;n.push(`/games/${c}/profiles/${m}`)};return(s,m)=>(l(),b(it,null,{default:$(()=>[r.value!=null?(l(),b(at,{key:0},{default:$(()=>[v(nt,{game:d(a)},null,8,["game"]),v(k,{icon:d(Rt),title:"Song Overview",main:""},null,8,["icon"]),v(I,{class:"mb-6","has-table":""},{default:$(()=>[t("div",Xt,[t("div",null,[t("h1",qt,f(r.value.name),1),t("h2",Wt,f(r.value.artist),1),t("h2",Kt,f(r.value.genre),1)]),t("div",Qt,f(R.value?.join(" / ")),1),t("div",Yt,[(l(!0),i(y,null,M(R.value,e=>(l(),i("span",null,f(e),1))),256))])])]),_:1}),w.value?(l(),b(k,{key:0,icon:d(ct),title:"Personal Records",main:""},null,8,["icon"])):_("",!0),t("div",te,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]&&A.value[e.chart]?(l(),b(Jt,{key:0,"this-game":d(a),chart:e,record:A.value[e.chart]},null,8,["this-game","chart","record"])):_("",!0)],64))),128))]),v(k,{icon:d(st),title:"Top Records",main:""},null,8,["icon"]),t("div",ee,[(l(!0),i(y,null,M(r.value.charts,e=>(l(),i(y,{key:e.db_id},[e.data?.difficulty!=0&&d(a).chartTable[e.chart]?(l(),b(lt,{key:0,label:`${d(a).chartTable[e.chart]} - ${d(Z)(e.data?.difficulty,d(a).difficultyDenom)}`,"small-content":""},{default:$(()=>[rt(f(e.records[0]?`${e.records[0]?.username} - ${e.records[0].points?.toLocaleString()}`:"Unclaimed"),1)]),_:2},1032,["label"])):_("",!0)],64))),128))]),t("div",ae,[v(k,{icon:d(ot),title:"All Scores",main:""},null,8,["icon"]),t("div",se,[m[1]||(m[1]=t("h2",{class:"text-md sm:text-lg md:text-xl font-bold p-2"}," Select Chart ",-1)),v(ut,{modelValue:g.currentChart,"onUpdate:modelValue":m[0]||(m[0]=e=>g.currentChart=e),options:G.value},null,8,["modelValue","options"])])]),v(I,{"has-table":""},{default:$(()=>[t("div",le,[t("div",re,[v(dt,{headers:d(ht)(d(a)),items:U.value,onRowClicked:z},null,8,["headers","items"])])])]),_:1})]),_:1})):_("",!0)]),_:1}))}};export{pe as default}; diff --git a/assets/SongView-Jn3SY9rF.js b/assets/SongView-Jn3SY9rF.js new file mode 100644 index 0000000..7c70c44 --- /dev/null +++ b/assets/SongView-Jn3SY9rF.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,L as o,O as s,U as c,Ut as l,V as u,Y as d,_ as f,c as p,ct as m,d as h,et as g,gt as _,j as v,k as y,mt as b,n as x,q as S,qt as C,st as w,tt as T,v as E}from"./favicon-DOtDvKM0.js";import{t as ee}from"./GeneralTable-B4uoiiRj.js";import{r as te,t as D}from"./GameHeader-SCDy2Xxi.js";import{$ as O,J as k,X as A,b as j,mt as M,q as N,ut as P,wt as F,y as I}from"./index-CioSqWPr.js";import{t as ne}from"./FormControl-DgcWAxA4.js";import{t as L}from"./values-DT0FfaYW.js";import{n as R,r as z}from"./music-fARBPEcN.js";import{t as B}from"./scoreDataFilters-D37H7L_Z.js";import{a as V,i as H,t as U}from"./scores-AYFuWRFt.js";var W=[`width`,`height`,`fill`,`transform`],G={key:0},K=[s(`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)],q={key:1},J=[s(`path`,{d:`M128,184a40,40,0,1,1-40-40A40,40,0,0,1,128,184Z`,opacity:`0.2`},null,-1),s(`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)],Y={key:2},X=[s(`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)],Z={key:3},Q=[s(`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)],re={key:4},ie=[s(`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)],ae={key:5},oe=[s(`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)],se=o({name:`PhMusicNote`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=u(`weight`,`regular`),a=u(`size`,`1em`),o=u(`color`,`currentColor`),s=u(`mirrored`,!1),l=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(d(),v(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[T(t.$slots,`default`),l.value===`bold`?(d(),v(`g`,G,K)):l.value===`duotone`?(d(),v(`g`,q,J)):l.value===`fill`?(d(),v(`g`,Y,X)):l.value===`light`?(d(),v(`g`,Z,Q)):l.value===`regular`?(d(),v(`g`,re,ie)):l.value===`thin`?(d(),v(`g`,ae,oe)):e(``,!0)],16,W))}}),ce={class:`px-4 pt-4`},le={class:`flex items-center gap-2`},ue={key:0,class:`p-2 text-md md:text-lg text-slate-400`},de={key:0},fe={class:`text-md lg:text-lg font-bold text-white`},pe={key:0},me={class:`text-sm font-light`},he={class:`text-md lg:text-lg font-bold text-white`},ge={class:`p-2 pb-4 font-light text-slate-300`},_e={__name:`RecordCardBox`,props:{thisGame:Object,chart:Object,record:Object,showUser:{type:Boolean,default:!1}},setup(r){let i=_(!1);return(o,c)=>(d(),y(p,{"has-table":``},{default:m(()=>[s(`div`,ce,[s(`div`,le,[a(x,{icon:n(F),color:`info`,class:l([`md:hidden transition-transform duration-200`,{"rotate-180":i.value}]),onClick:c[0]||=e=>i.value=!i.value},null,8,[`icon`,`class`]),r.chart.data?.difficulty!=0&&r.thisGame.chartTable[r.chart.chart]?(d(),v(`span`,ue,C(r.thisGame.chartTable[r.chart.chart])+` - `+C(n(B)(r.chart.data?.difficulty,r.thisGame.difficultyDenom)),1)):e(``,!0)]),r.showUser?(d(),v(`span`,de,C(r.record.username),1)):e(``,!0),s(`div`,{class:l([`pt-4 grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-6 gap-6 place-items-center text-center`,{hidden:!i.value,"md:grid":!0}])},[s(`div`,null,[c[1]||=s(`h1`,{class:`text-sm font-light`},`Points`,-1),s(`p`,fe,C(r.record?.points.toLocaleString()),1)]),(d(!0),v(t,null,g(r.thisGame?.scoreHeaders,i=>(d(),v(t,{key:i.value},[n(L)(r.record,i.value)?(d(),v(`div`,pe,[s(`h1`,me,C(i.text),1),s(`p`,he,C(n(L)(r.record,i.value)),1)])):e(``,!0)],64))),128))],2),s(`div`,ge,[s(`span`,null,`Updated `+C(r.record.timestamp),1)])])]),_:1}))}};function ve(e,t){var n=JSON.parse(JSON.stringify(t));if(e?.id==A.IIDX)for(let e in n.charts){var r=n.charts[e];let t=(r.data.notecount??5730)*2;r.records=r?.records?.map(e=>({...e,maxScore:t}));for(let e in r?.records){var i=r.records[e];i=V(i.maxScore,i),r.records[e]=i}n.charts[e]=r}return n}var ye={class:`grid gap-4 bg-slate-900/90 card-content`},be={class:`text-3xl font-bold`},xe={class:`text-2xl`},Se={class:`text-xl font-light italic`},$={class:`hidden lg:block`},Ce={class:`lg:hidden grid grid-cols-1 md:grid-cols-3`},we={class:`grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mb-6`},Te={class:`grid grid-cols-2 lg:grid-cols-5 gap-4 mb-6`},Ee={class:`flex place-content-between mb-2`},De={class:`md:w-1/3 md:text-right`},Oe={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},ke={class:`w-full`},Ae={__name:`SongView`,setup(o){let c=h(),l=f(),u=E(),x=l.params.game,T=l.params.songId,F=O(x),L=_(null),W=_(!1),G=_({});F||u.push({name:`ErrorPage`,params:{catchAll:`404`}});let K=b({currentChart:null});S(async()=>{try{let e=await z(x,T);L.value=ve(F,e);let t=await R(x,c.userId,L.value?.id);G.value=q(t[0]);let n=L.value.charts.find(e=>e.data?.difficulty!==0&&e.data?.difficulty!=null&&F.chartTable[e.chart]);n&&(K.currentChart=n.chart)}catch(e){console.error(`Failed to fetch score data:`,e)}});function q(e){let t=[];for(let n of e.charts){if(!n.record){t[n.chart]=null;continue}if(F?.id===A.IIDX){let e=(n.data?.notecount??5730)*2,t=n.record;t=V(e,t),n.record=t}t[n.chart]=U(F,[n.record])[0],W.value=!0}return t}let J=r(()=>L.value?.charts?L.value.charts.filter(e=>e.data?.difficulty!==0&&e.data?.difficulty!=null&&F.chartTable[e.chart]).map(e=>({id:e.chart,label:`${F.chartTable[e.chart]} - ${B(e.data?.difficulty,F.difficultyDenom)}`})):[]);w(J,e=>{e.length&&!e.some(e=>e.id===K.currentChart)&&(K.currentChart=e[0].id)},{immediate:!0});let Y=r(()=>L.value?.charts?L.value.charts.find(e=>e.chart===K.currentChart)??null:null),X=r(()=>Y.value?U(F,JSON.parse(JSON.stringify(Y.value.records??[]))):[]),Z=r(()=>L.value?.charts?L.value.charts.filter(e=>e.data?.difficulty!==0&&F.chartTable[e.chart]).map(e=>`${F.chartTable[e.chart]} - ${B(e.data.difficulty,F.difficultyDenom)}`):[]),Q=e=>{let t=e.userId;u.push(`/games/${x}/profiles/${t}`)};return(r,o)=>(d(),y(j,null,{default:m(()=>[L.value==null?e(``,!0):(d(),y(k,{key:0},{default:m(()=>[a(D,{game:n(F)},null,8,[`game`]),a(I,{icon:n(se),title:`Song Overview`,main:``},null,8,[`icon`]),a(p,{class:`mb-6`,"has-table":``},{default:m(()=>[s(`div`,ye,[s(`div`,null,[s(`h1`,be,C(L.value.name),1),s(`h2`,xe,C(L.value.artist),1),s(`h2`,Se,C(L.value.genre),1)]),s(`div`,$,C(Z.value?.join(` / `)),1),s(`div`,Ce,[(d(!0),v(t,null,g(Z.value,e=>(d(),v(`span`,null,C(e),1))),256))])])]),_:1}),W.value?(d(),y(I,{key:0,icon:n(te),title:`Personal Records`,main:``},null,8,[`icon`])):e(``,!0),s(`div`,we,[(d(!0),v(t,null,g(L.value.charts,r=>(d(),v(t,{key:r.db_id},[r.data?.difficulty!=0&&n(F).chartTable[r.chart]&&G.value[r.chart]?(d(),y(_e,{key:0,"this-game":n(F),chart:r,record:G.value[r.chart]},null,8,[`this-game`,`chart`,`record`])):e(``,!0)],64))),128))]),a(I,{icon:n(P),title:`Top Records`,main:``},null,8,[`icon`]),s(`div`,Te,[(d(!0),v(t,null,g(L.value.charts,r=>(d(),v(t,{key:r.db_id},[r.data?.difficulty!=0&&n(F).chartTable[r.chart]?(d(),y(N,{key:0,label:`${n(F).chartTable[r.chart]} - ${n(B)(r.data?.difficulty,n(F).difficultyDenom)}`,"small-content":``},{default:m(()=>[i(C(r.records[0]?`${r.records[0]?.username} - ${r.records[0].points?.toLocaleString()}`:`Unclaimed`),1)]),_:2},1032,[`label`])):e(``,!0)],64))),128))]),s(`div`,Ee,[a(I,{icon:n(M),title:`All Scores`,main:``},null,8,[`icon`]),s(`div`,De,[o[1]||=s(`h2`,{class:`text-md sm:text-lg md:text-xl font-bold p-2`},` Select Chart `,-1),a(ne,{modelValue:K.currentChart,"onUpdate:modelValue":o[0]||=e=>K.currentChart=e,options:J.value},null,8,[`modelValue`,`options`])])]),a(p,{"has-table":``},{default:m(()=>[s(`div`,Oe,[s(`div`,ke,[a(ee,{headers:n(H)(n(F)),items:X.value,onRowClicked:Q},null,8,[`headers`,`items`])])])]),_:1})]),_:1}))]),_:1}))}};export{Ae as default}; \ No newline at end of file diff --git a/assets/UserDdrStatistics-CYrv_7sx.js b/assets/UserDdrStatistics-CYrv_7sx.js deleted file mode 100644 index 48459ff..0000000 --- a/assets/UserDdrStatistics-CYrv_7sx.js +++ /dev/null @@ -1,2 +0,0 @@ -import{ac as Q,ad as C,v,a as u,f as p,ae as X,j as I,af as Y,p as a,aQ as aa,t as c,aJ as F,aK as U,aP as j,aW as ea,bb as ta,bc as la,bd as sa,be as oa,a$ as na,b0 as ra,ag as ia,r as S,V as K,c as E,w as O,F as ca,g as ua,n as q,b as P,y as da,e as ga}from"./index-Dd7VcHfL.js";import{B as ha}from"./index-CV2YwAH0.js";const ma=["width","height","fill","transform"],fa={key:0},pa=a("path",{d:"M224,196h-4V40a12,12,0,0,0-12-12H152a12,12,0,0,0-12,12V76H96A12,12,0,0,0,84,88v36H48a12,12,0,0,0-12,12v60H32a12,12,0,0,0,0,24H224a12,12,0,0,0,0-24ZM164,52h32V196H164Zm-56,48h32v96H108ZM60,148H84v48H60Z"},null,-1),va=[pa],ba={key:1},ya=a("path",{d:"M208,40V208H152V40Z",opacity:"0.2"},null,-1),_a=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Ha=[ya,_a],xa={key:2},Va=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16h8V136a8,8,0,0,1,8-8H72a8,8,0,0,1,8,8v64H96V88a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V200h16V40a8,8,0,0,1,8-8h40a8,8,0,0,1,8,8V200h8A8,8,0,0,1,232,208Z"},null,-1),wa=[Va],$a={key:3},Ma=a("path",{d:"M224,202H214V40a6,6,0,0,0-6-6H152a6,6,0,0,0-6,6V82H96a6,6,0,0,0-6,6v42H48a6,6,0,0,0-6,6v66H32a6,6,0,0,0,0,12H224a6,6,0,0,0,0-12ZM158,46h44V202H158ZM102,94h44V202H102ZM54,142H90v60H54Z"},null,-1),Sa=[Ma],Aa={key:4},ka=a("path",{d:"M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z"},null,-1),Za=[ka],Ca={key:5},La=a("path",{d:"M224,204H212V40a4,4,0,0,0-4-4H152a4,4,0,0,0-4,4V84H96a4,4,0,0,0-4,4v44H48a4,4,0,0,0-4,4v68H32a4,4,0,0,0,0,8H224a4,4,0,0,0,0-8ZM156,44h48V204H156ZM100,92h48V204H100ZM52,140H92v64H52Z"},null,-1),Ba=[La],Fa={name:"PhChartBar"},se=Q({...Fa,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const g=o,e=C("weight","regular"),x=C("size","1em"),b=C("color","currentColor"),h=C("mirrored",!1),n=v(()=>g.weight??e),d=v(()=>g.size??x),A=v(()=>g.color??b),V=v(()=>g.mirrored!==void 0?g.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,y)=>(u(),p("svg",Y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:d.value,height:d.value,fill:A.value,transform:V.value},m.$attrs),[X(m.$slots,"default"),n.value==="bold"?(u(),p("g",fa,va)):n.value==="duotone"?(u(),p("g",ba,Ha)):n.value==="fill"?(u(),p("g",xa,wa)):n.value==="light"?(u(),p("g",$a,Sa)):n.value==="regular"?(u(),p("g",Aa,Za)):n.value==="thin"?(u(),p("g",Ca,Ba)):I("",!0)],16,ma))}}),Pa={class:"mb-6 last:mb-0"},Ia={key:0,class:"font-bold text-sm"},Na={class:"relative w-full h-6 flex items-center"},Da=["name","min","max","step"],Ra=["name","min","max","step"],Ta={class:"font-light"},za={__name:"FormRangeSlider",props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Array,default:()=>[0,100]},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:["update:modelValue"],setup(o,{emit:g}){const e=o,x=g,b=v({get:()=>e.modelValue[0],set:m=>{x("update:modelValue",[Math.min(m,e.modelValue[1]),e.modelValue[1]])}}),h=v({get:()=>e.modelValue[1],set:m=>{x("update:modelValue",[e.modelValue[0],Math.max(m,e.modelValue[0])])}}),n=v(()=>(b.value-e.min)/(e.max-e.min)*100),d=v(()=>(h.value-e.min)/(e.max-e.min)*100),A=v(()=>({background:`linear-gradient(to right, rgb(55, 65, 81) ${n.value}%, rgb(37, 99, 235) ${n.value}%, rgb(37, 99, 235) ${d.value}%, rgb(55, 65, 81) ${d.value}%)`})),V=v(()=>n.value>50);return(m,y)=>(u(),p("div",Pa,[o.label?(u(),p("span",Ia,c(o.label),1)):I("",!0),a("div",Na,[a("div",{class:"absolute w-full h-2 rounded-lg",style:F(A.value)},null,4),U(a("input",{"onUpdate:modelValue":y[0]||(y[0]=M=>b.value=M),type:"range",name:o.name+"-min",min:o.min,max:o.max,step:o.step,style:F({zIndex:V.value?4:3}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,Da),[[j,b.value]]),U(a("input",{"onUpdate:modelValue":y[1]||(y[1]=M=>h.value=M),type:"range",name:o.name+"-max",min:o.min,max:o.max,step:o.step,style:F({zIndex:V.value?3:4}),class:"absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider"},null,12,Ra),[[j,h.value]])]),a("span",Ta,c(b.value)+" "+c(h.value!=b.value?" - "+h.value:""),1)]))}},Ua=aa(za,[["__scopeId","data-v-36c56a02"]]),ja={class:"grid lg:grid-cols-2 gap-4"},Ka={class:"flex flex-col xl:flex-row justify-between gap-y-4 xl:gap-y-0 xl:gap-x-6 items-start w-full min-w-0"},Ea={class:"w-full xl:w-[40%] flex flex-col text-left"},Oa={class:"font-medium"},qa={class:"font-light"},Ga={class:"font-light"},Wa={class:"font-light"},Ja={class:"font-light"},Qa={class:"font-light"},Xa={class:"font-light"},Ya={class:"font-light"},ae={class:"font-light"},ee={class:"w-full xl:w-[60%] h-60 min-w-0 relative block"},oe={__name:"UserDdrStatistics",props:{game:{type:String,default:null},version:{type:Number,default:9},scores:{type:Object}},setup(o){ea.register(ta,la,sa,oa,na,ra);const g=o,e=[0,7e5,8e5,85e4,9e5,95e4,97e4,98e4,99e4,995e3,999e3,999910,1e6],x=["rgba(220, 38, 38, 0.6)","rgba(192, 38, 211, 0.6)","rgba(22, 95, 250, 0.6)","rgba(0, 125, 244, 0.6)","rgba(0, 149, 230, 0.6)","rgba(0, 169, 226, 0.6)","rgba(0, 187, 225, 0.6)","rgba(0, 206, 224, 0.6)","rgba(0, 221, 218, 0.6)","rgba(94, 234, 212, 0.6)","rgba(251, 191, 36, 0.6)","rgba(251, 211, 96, 0.6)","rgba(253, 230, 138, 0.6)"],b=e.map(s=>s.toLocaleString()),h=[];for(const[s,r]of e.entries()){const t=e[s+1];h.push(`${r.toLocaleString()}${t?` - ${(t-1).toLocaleString()}`:""}`)}const n=ia(g.game),d=S({labels:b,datasets:[{label:"0",backgroundColor:x,borderColor:"rgba(22, 95, 250, 0.5)",data:[],parsing:{yAxisKey:"total",xAxisKey:"total"}},{label:"0",backgroundColor:x,borderColor:"rgba(250, 170, 22, 0.5)",data:[],parsing:{yAxisKey:"total",xAxisKey:"total"}}]}),A={responsive:!0,maintainAspectRatio:!1,scales:{y:{ticks:{precision:0}}},plugins:{legend:{display:!1},tooltip:{callbacks:{title:function(s){return h[s[0].dataIndex]},label:function(s){return`level ${s.dataset.label}: ${s.parsed.y} scores`},footer:function(s){const r=s[0].raw.best;if(r.length<1)return"";let t=`Top ${r.length}:`;for(const[l,{song:_,chart:w}]of r.entries()){const k=n.shortChartTable[w.chart];t+=` -${l+1}. ${_} (${k}${w.data.difficulty} - ${w.record.points.toLocaleString()})`}return t}}}}},V=[],m=[];for(const s of g.scores)for(const r of s.charts){if(!r.record)continue;(r.chart>5?m:V).push({song:s,chart:r})}const y={total:0,avg:0,median:0,mfc:0,pfc:0,aaa:0,aa:0,other:0,fails:0};function M(s,r,t){return l=>{const _=Array.from({length:e.length},()=>({total:0,best:[]})),[w,k]=l,i=[];t.value={...y};for(const{song:f,chart:H}of r){const $=H.record,Z=H.data.difficulty;if(Z>=w&&Z<=k){let L=-1;for(const[W,J]of e.entries())$.points>=J&&(L=W);_[L].total++,_[L].best.push({song:f.name,chart:H}),i.push($.points);const B=n.haloTable[$.data.halo],z=n.rankTable[$.data.rank];B=="FAILED"?t.value.fails++:B=="MFC"?t.value.mfc++:B=="PFC"?t.value.pfc++:z=="AAA"?t.value.aaa++:z=="AA+"?t.value.aa++:t.value.other++}}if(t.value.total=i.length,t.value.avg=Math.floor(i.reduce((f,H)=>f+H,0)/(i.length||1)),t.value.median=i[0]??0,i.length>1){i.sort();const f=Math.floor(i.length/2);t.value.median=i.length%2!==0?i[f]:(i[f-1]+i[f])/2}for(const f of _)f.best=f.best.sort((H,$)=>{const Z=$.chart.record.points-H.chart.record.points;return Z!==0?Z:$.chart.data.difficulty-H.chart.data.difficulty}).slice(0,5);d.value.datasets[s].data=_,d.value.datasets[s].label=`${w}${w!==k?`-${k}`:""}`}}const N=S([1,19]),D=S({...y});K(N,M(0,V,D),{immediate:!0});const R=S([1,19]),T=S({...y});K(R,M(1,m,T),{immediate:!0});const G=S([{model:N,stats:D,label:"SP"},{model:R,stats:T,label:"DP"}]);return(s,r)=>d.value.datasets?(u(),E(q,{key:0,class:"my-6"},{default:O(()=>[a("div",ja,[(u(!0),p(ca,null,ua(G.value.entries(),([t,l])=>(u(),E(q,{key:l.label,"color-prop":"bg-slate-800 dark:bg-slate-800",class:"min-w-0"},{default:O(()=>[P(da,{color:"info",label:`${l.label} Statistics`,class:"mb-4"},null,8,["label"]),P(Ua,{modelValue:l.model,"onUpdate:modelValue":_=>l.model=_,name:`${l.label}-level-range`,label:"Level Range",min:1,max:19,step:1},null,8,["modelValue","onUpdate:modelValue","name"]),a("div",Ka,[a("div",Ea,[a("span",Oa," Displaying "+c(l.stats.total.toLocaleString())+" Records ",1),a("span",qa," - with an average score of "+c(l.stats.avg.toLocaleString()),1),a("span",Ga," - with a median score of "+c(l.stats.median.toLocaleString()),1),a("span",Wa," - of which are MFCs - "+c(l.stats.mfc),1),a("span",Ja," - of which are PFCs - "+c(l.stats.pfc),1),a("span",Qa," - of which are AAAs - "+c(l.stats.aaa),1),a("span",Xa," - of which are AA+s - "+c(l.stats.aa),1),a("span",Ya," - of which are AAs and below - "+c(l.stats.other),1),a("span",ae," - of which are fails - "+c(l.stats.fails),1)]),a("div",ee,[P(ga(ha),{class:"w-full h-full bg-slate-100 p-2 rounded-lg",data:{labels:d.value.labels,datasets:[d.value.datasets[t]]},options:A},null,8,["data"])])])]),_:2},1024))),128))])]),_:1})):I("",!0)}};export{se as I,oe as _}; diff --git a/assets/UserDdrStatistics-ti7zYugZ.js b/assets/UserDdrStatistics-ti7zYugZ.js new file mode 100644 index 0000000..0920f37 --- /dev/null +++ b/assets/UserDdrStatistics-ti7zYugZ.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,Kt as a,L as o,O as s,U as c,V as l,Y as u,c as d,ct as f,et as p,gt as m,j as h,k as g,l as _,lt as v,qt as y,st as b,tt as x}from"./favicon-DOtDvKM0.js";import{o as S}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{$ as C,_ as w,c as T,d as E,et as D,g as O,l as k,s as A,v as j}from"./index-CioSqWPr.js";import{t as ee}from"./dist-CvTZvzzi.js";var M=[`width`,`height`,`fill`,`transform`],N={key:0},P=[s(`path`,{d:`M224,196h-4V40a12,12,0,0,0-12-12H152a12,12,0,0,0-12,12V76H96A12,12,0,0,0,84,88v36H48a12,12,0,0,0-12,12v60H32a12,12,0,0,0,0,24H224a12,12,0,0,0,0-24ZM164,52h32V196H164Zm-56,48h32v96H108ZM60,148H84v48H60Z`},null,-1)],F={key:1},I=[s(`path`,{d:`M208,40V208H152V40Z`,opacity:`0.2`},null,-1),s(`path`,{d:`M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z`},null,-1)],L={key:2},R=[s(`path`,{d:`M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16h8V136a8,8,0,0,1,8-8H72a8,8,0,0,1,8,8v64H96V88a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V200h16V40a8,8,0,0,1,8-8h40a8,8,0,0,1,8,8V200h8A8,8,0,0,1,232,208Z`},null,-1)],z={key:3},B=[s(`path`,{d:`M224,202H214V40a6,6,0,0,0-6-6H152a6,6,0,0,0-6,6V82H96a6,6,0,0,0-6,6v42H48a6,6,0,0,0-6,6v66H32a6,6,0,0,0,0,12H224a6,6,0,0,0,0-12ZM158,46h44V202H158ZM102,94h44V202H102ZM54,142H90v60H54Z`},null,-1)],V={key:4},H=[s(`path`,{d:`M224,200h-8V40a8,8,0,0,0-8-8H152a8,8,0,0,0-8,8V80H96a8,8,0,0,0-8,8v40H48a8,8,0,0,0-8,8v64H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM160,48h40V200H160ZM104,96h40V200H104ZM56,144H88v56H56Z`},null,-1)],U={key:5},W=[s(`path`,{d:`M224,204H212V40a4,4,0,0,0-4-4H152a4,4,0,0,0-4,4V84H96a4,4,0,0,0-4,4v44H48a4,4,0,0,0-4,4v68H32a4,4,0,0,0,0,8H224a4,4,0,0,0,0-8ZM156,44h48V204H156ZM100,92h48V204H100ZM52,140H92v64H52Z`},null,-1)],G=o({name:`PhChartBar`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),m=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),h(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:m.value},t.$attrs),[x(t.$slots,`default`),d.value===`bold`?(u(),h(`g`,N,P)):d.value===`duotone`?(u(),h(`g`,F,I)):d.value===`fill`?(u(),h(`g`,L,R)):d.value===`light`?(u(),h(`g`,z,B)):d.value===`regular`?(u(),h(`g`,V,H)):d.value===`thin`?(u(),h(`g`,U,W)):e(``,!0)],16,M))}}),K={class:`mb-6 last:mb-0`},q={key:0,class:`font-bold text-sm`},te={class:`relative w-full h-6 flex items-center`},J=[`name`,`min`,`max`,`step`],Y=[`name`,`min`,`max`,`step`],X={class:`font-light`},Z=_({__name:`FormRangeSlider`,props:{name:{type:String,required:!0},label:{type:String,default:null},modelValue:{type:Array,default:()=>[0,100]},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1}},emits:[`update:modelValue`],setup(t,{emit:n}){let i=t,o=n,c=r({get:()=>i.modelValue[0],set:e=>{o(`update:modelValue`,[Math.min(e,i.modelValue[1]),i.modelValue[1]])}}),l=r({get:()=>i.modelValue[1],set:e=>{o(`update:modelValue`,[i.modelValue[0],Math.max(e,i.modelValue[0])])}}),d=r(()=>(c.value-i.min)/(i.max-i.min)*100),f=r(()=>(l.value-i.min)/(i.max-i.min)*100),p=r(()=>({background:`linear-gradient(to right, rgb(55, 65, 81) ${d.value}%, rgb(37, 99, 235) ${d.value}%, rgb(37, 99, 235) ${f.value}%, rgb(55, 65, 81) ${f.value}%)`})),m=r(()=>d.value>50);return(n,r)=>(u(),h(`div`,K,[t.label?(u(),h(`span`,q,y(t.label),1)):e(``,!0),s(`div`,te,[s(`div`,{class:`absolute w-full h-2 rounded-lg`,style:a(p.value)},null,4),v(s(`input`,{"onUpdate:modelValue":r[0]||=e=>c.value=e,type:`range`,name:t.name+`-min`,min:t.min,max:t.max,step:t.step,style:a({zIndex:m.value?4:3}),class:`absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider`},null,12,J),[[S,c.value]]),v(s(`input`,{"onUpdate:modelValue":r[1]||=e=>l.value=e,type:`range`,name:t.name+`-max`,min:t.min,max:t.max,step:t.step,style:a({zIndex:m.value?3:4}),class:`absolute w-full h-2 rounded-lg appearance-none cursor-pointer slider`},null,12,Y),[[S,l.value]])]),s(`span`,X,y(c.value)+` `+y(l.value==c.value?``:` - `+l.value),1)]))}},[[`__scopeId`,`data-v-36c56a02`]]),Q={class:`grid lg:grid-cols-2 gap-4`},ne={class:`flex flex-col xl:flex-row justify-between gap-y-4 xl:gap-y-0 xl:gap-x-6 items-start w-full min-w-0`},re={class:`w-full xl:w-[40%] flex flex-col text-left`},ie={class:`font-medium`},ae={class:`font-light`},oe={class:`font-light`},se={class:`font-light`},ce={class:`font-light`},$={class:`font-light`},le={class:`font-light`},ue={class:`font-light`},de={class:`font-light`},fe={class:`w-full xl:w-[60%] h-60 min-w-0 relative block`},pe={__name:`UserDdrStatistics`,props:{game:{type:String,default:null},version:{type:Number,default:9},scores:{type:Object}},setup(r){k.register(T,E,A,w,j,O);let a=r,o=[0,7e5,8e5,85e4,9e5,95e4,97e4,98e4,99e4,995e3,999e3,999910,1e6],c=[`rgba(220, 38, 38, 0.6)`,`rgba(192, 38, 211, 0.6)`,`rgba(22, 95, 250, 0.6)`,`rgba(0, 125, 244, 0.6)`,`rgba(0, 149, 230, 0.6)`,`rgba(0, 169, 226, 0.6)`,`rgba(0, 187, 225, 0.6)`,`rgba(0, 206, 224, 0.6)`,`rgba(0, 221, 218, 0.6)`,`rgba(94, 234, 212, 0.6)`,`rgba(251, 191, 36, 0.6)`,`rgba(251, 211, 96, 0.6)`,`rgba(253, 230, 138, 0.6)`],l=o.map(e=>e.toLocaleString()),_=[];for(let[e,t]of o.entries()){let n=o[e+1];_.push(`${t.toLocaleString()}${n?` - ${(n-1).toLocaleString()}`:``}`)}let v=C(a.game),x=m({labels:l,datasets:[{label:`0`,backgroundColor:c,borderColor:`rgba(22, 95, 250, 0.5)`,data:[],parsing:{yAxisKey:`total`,xAxisKey:`total`}},{label:`0`,backgroundColor:c,borderColor:`rgba(250, 170, 22, 0.5)`,data:[],parsing:{yAxisKey:`total`,xAxisKey:`total`}}]}),S={responsive:!0,maintainAspectRatio:!1,scales:{y:{ticks:{precision:0}}},plugins:{legend:{display:!1},tooltip:{callbacks:{title:function(e){return _[e[0].dataIndex]},label:function(e){return`level ${e.dataset.label}: ${e.parsed.y} scores`},footer:function(e){let t=e[0].raw.best;if(t.length<1)return``;let n=`Top ${t.length}:`;for(let[e,{song:r,chart:i}]of t.entries()){let t=v.shortChartTable[i.chart];n+=`\n${e+1}. ${r} (${t}${i.data.difficulty} - ${i.record.points.toLocaleString()})`}return n}}}}},M=[],N=[];for(let e of a.scores)for(let t of e.charts)t.record&&(t.chart>5?N:M).push({song:e,chart:t});let P={total:0,avg:0,median:0,mfc:0,pfc:0,aaa:0,aa:0,other:0,fails:0};function F(e,t,n){return r=>{let i=Array.from({length:o.length},()=>({total:0,best:[]})),[a,s]=r,c=[];n.value={...P};for(let{song:e,chart:r}of t){let t=r.record,l=r.data.difficulty;if(l>=a&&l<=s){let a=-1;for(let[e,n]of o.entries())t.points>=n&&(a=e);i[a].total++,i[a].best.push({song:e.name,chart:r}),c.push(t.points);let s=v.haloTable[t.data.halo],l=v.rankTable[t.data.rank];s==`FAILED`?n.value.fails++:s==`MFC`?n.value.mfc++:s==`PFC`?n.value.pfc++:l==`AAA`?n.value.aaa++:l==`AA+`?n.value.aa++:n.value.other++}}if(n.value.total=c.length,n.value.avg=Math.floor(c.reduce((e,t)=>e+t,0)/(c.length||1)),n.value.median=c[0]??0,c.length>1){c.sort();let e=Math.floor(c.length/2);n.value.median=c.length%2==0?(c[e-1]+c[e])/2:c[e]}for(let e of i)e.best=e.best.sort((e,t)=>{let n=t.chart.record.points-e.chart.record.points;return n===0?t.chart.data.difficulty-e.chart.data.difficulty:n}).slice(0,5);x.value.datasets[e].data=i,x.value.datasets[e].label=`${a}${a===s?``:`-${s}`}`}}let I=m([1,19]),L=m({...P});b(I,F(0,M,L),{immediate:!0});let R=m([1,19]),z=m({...P});b(R,F(1,N,z),{immediate:!0});let B=m([{model:I,stats:L,label:`SP`},{model:R,stats:z,label:`DP`}]);return(r,a)=>x.value.datasets?(u(),g(d,{key:0,class:`my-6`},{default:f(()=>[s(`div`,Q,[(u(!0),h(t,null,p(B.value.entries(),([e,t])=>(u(),g(d,{key:t.label,"color-prop":`bg-slate-800 dark:bg-slate-800`,class:`min-w-0`},{default:f(()=>[i(D,{color:`info`,label:`${t.label} Statistics`,class:`mb-4`},null,8,[`label`]),i(Z,{modelValue:t.model,"onUpdate:modelValue":e=>t.model=e,name:`${t.label}-level-range`,label:`Level Range`,min:1,max:19,step:1},null,8,[`modelValue`,`onUpdate:modelValue`,`name`]),s(`div`,ne,[s(`div`,re,[s(`span`,ie,` Displaying `+y(t.stats.total.toLocaleString())+` Records `,1),s(`span`,ae,` - with an average score of `+y(t.stats.avg.toLocaleString()),1),s(`span`,oe,` - with a median score of `+y(t.stats.median.toLocaleString()),1),s(`span`,se,` - of which are MFCs - `+y(t.stats.mfc),1),s(`span`,ce,` - of which are PFCs - `+y(t.stats.pfc),1),s(`span`,$,` - of which are AAAs - `+y(t.stats.aaa),1),s(`span`,le,` - of which are AA+s - `+y(t.stats.aa),1),s(`span`,ue,` - of which are AAs and below - `+y(t.stats.other),1),s(`span`,de,` - of which are fails - `+y(t.stats.fails),1)]),s(`div`,fe,[i(n(ee),{class:`w-full h-full bg-slate-100 p-2 rounded-lg`,data:{labels:x.value.labels,datasets:[x.value.datasets[e]]},options:S},null,8,[`data`])])])]),_:2},1024))),128))])]),_:1})):e(``,!0)}};export{G as n,pe as t}; \ No newline at end of file diff --git a/assets/UserSticker-CqAZk_55.js b/assets/UserSticker-CqAZk_55.js new file mode 100644 index 0000000..cf77499 --- /dev/null +++ b/assets/UserSticker-CqAZk_55.js @@ -0,0 +1 @@ +import{C as e,Kt as t,O as n,Y as r,et as i,gt as a,j as o,st as s}from"./favicon-DOtDvKM0.js";var c={class:`relative overflow-hidden w-[320px] h-[554px] border`},l=[`src`],u=[`src`],d={__name:`UserSticker`,props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:320}},setup(d){let f=d,p=a(f.profile),m=a(f.version);s(()=>f.version,()=>{p.value=f.profile,m.value=f.version});function h(e){return`https://cdn.phaseii.network/file/PhaseII/game-assets/trbitem/${m.value}/${e}.png`}function g(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(a,s)=>(r(),o(`div`,c,[n(`img`,{src:h(p.value.trbitem?.base??0),class:`absolute w-[320px] h-[554px] drop-shadow-lg`},null,8,l),(r(!0),o(e,null,i(p.value.trbitem?.stickers??[],e=>(r(),o(`div`,{key:e.sticker_id,class:`absolute`,style:t(g(e))},[n(`img`,{src:h(e.sticker_id),class:`w-[300px] h-[300px]`},null,8,u)],4))),128))]))}};export{d as t}; \ No newline at end of file diff --git a/assets/UserSticker-Xnl6Mzym.js b/assets/UserSticker-Xnl6Mzym.js deleted file mode 100644 index 1f433ed..0000000 --- a/assets/UserSticker-Xnl6Mzym.js +++ /dev/null @@ -1 +0,0 @@ -import{r as i,V as d,a,f as o,p as c,F as m,g as f,aJ as h}from"./index-Dd7VcHfL.js";const v={class:"relative overflow-hidden w-[320px] h-[554px] border"},x=["src"],b=["src"],y={__name:"UserSticker",props:{profile:{type:Object,default:null},version:{type:Number,default:14},size:{type:Number,default:320}},setup(p){const t=p,s=i(t.profile),l=i(t.version);d(()=>t.version,()=>{s.value=t.profile,l.value=t.version});const u="https://cdn.phaseii.network/file/PhaseII/game-assets/trbitem";function n(e){return`${u}/${l.value}/${e}.png`}function _(e){return{transform:`translate(${e.sticker_pos_x-150}px, ${e.sticker_pos_y-100}px) scale(${e.sticker_scale_x}, ${e.sticker_scale_x}) rotate(${e.sticker_rotate}deg)`,position:"absolute"}}return(e,$)=>(a(),o("div",v,[c("img",{src:n(s.value.trbitem?.base??0),class:"absolute w-[320px] h-[554px] drop-shadow-lg"},null,8,x),(a(!0),o(m,null,f(s.value.trbitem?.stickers??[],r=>(a(),o("div",{key:r.sticker_id,class:"absolute",style:h(_(r))},[c("img",{src:n(r.sticker_id),class:"w-[300px] h-[300px]"},null,8,b)],4))),128))]))}};export{y as _}; diff --git a/assets/UsersView-B5QY4f0w.js b/assets/UsersView-B5QY4f0w.js deleted file mode 100644 index 0e3d8a5..0000000 --- a/assets/UsersView-B5QY4f0w.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as y,ad as h,v as m,a as l,f as r,ae as H,j as C,af as U,p as e,m as O,r as S,o as G,B as W,az as j,a5 as q,aE as E,c as V,w as g,b as d,_ as R,n as $,d as x,e as k,y as B,F as D,g as z,t as _,s as I,G as T,as as Q,k as J}from"./index-Dd7VcHfL.js";import{I as K}from"./PhMagnifyingGlass.vue-Bb2yfqqT.js";import{F as P}from"./PhUsersThree.vue-DvO5bMvS.js";import{_ as X}from"./GeneralTable-CTYDRn3D.js";import{_ as F}from"./FormField-Bwi0Loff.js";import{_ as N}from"./FormControl-CCDw8uxL.js";import{m as Y,n as e1}from"./admin-BMJm0E4A.js";import"./contentExport-DSLxdCzf.js";const a1=["width","height","fill","transform"],l1={key:0},t1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,24.87A84,84,0,0,1,194,76.07L140,107.22ZM50,159.17a83.94,83.94,0,0,1,66-114.3v76.2ZM128,212a83.88,83.88,0,0,1-65.95-32.07L206,96.83A84,84,0,0,1,128,212Z"},null,-1),r1=[t1],o1={key:1},s1=e("path",{d:"M128,32v96L44.86,176h0A96,96,0,0,1,128,32Z",opacity:"0.2"},null,-1),n1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),i1=[s1,n1],d1={key:2},u1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,16a88,88,0,0,1,71.87,37.27L128,118.76Zm0,176a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),c1=[u1],m1={key:3},h1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm74.74,51.92L134,117.61V38.2A90,90,0,0,1,202.74,77.92ZM122,38.2v86.34L47.24,167.7A90,90,0,0,1,122,38.2ZM128,218a90,90,0,0,1-74.74-39.92L208.76,88.3A90,90,0,0,1,128,218Z"},null,-1),f1=[h1],A1={key:4},v1=e("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z"},null,-1),g1=[v1],Z1={key:5},b1=e("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm77.58,50.59L132,121.07v-85A92.07,92.07,0,0,1,205.58,78.59ZM124,36.09v89.6L46.42,170.48A92,92,0,0,1,124,36.09ZM128,220a92,92,0,0,1-77.58-42.59L209.58,85.52A92,92,0,0,1,128,220Z"},null,-1),p1=[b1],L1={name:"PhChartPie"},w1=y({...L1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",l1,r1)):t.value==="duotone"?(l(),r("g",o1,i1)):t.value==="fill"?(l(),r("g",d1,c1)):t.value==="light"?(l(),r("g",m1,f1)):t.value==="regular"?(l(),r("g",A1,g1)):t.value==="thin"?(l(),r("g",Z1,p1)):C("",!0)],16,a1))}}),M1=["width","height","fill","transform"],$1={key:0},_1=e("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"},null,-1),x1=[_1],k1={key:1},y1=e("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),H1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),C1=[y1,H1],U1={key:2},S1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),V1=[S1],B1={key:3},D1=e("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"},null,-1),z1=[D1],I1={key:4},P1=e("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1),F1=[P1],N1={key:5},O1=e("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"},null,-1),G1=[O1],W1={name:"PhGlobe"},j1=y({...W1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",$1,x1)):t.value==="duotone"?(l(),r("g",k1,C1)):t.value==="fill"?(l(),r("g",U1,V1)):t.value==="light"?(l(),r("g",B1,z1)):t.value==="regular"?(l(),r("g",I1,F1)):t.value==="thin"?(l(),r("g",N1,G1)):C("",!0)],16,M1))}}),q1=["width","height","fill","transform"],E1={key:0},R1=e("path",{d:"M250.18,105.17,186.71,41.25a100.11,100.11,0,0,0-141.43,0l-.13.14L31.37,55.61a12,12,0,1,0,17.24,16.7L62.32,58.16A75.68,75.68,0,0,1,77.49,46.43L119,88,25.85,181.16a20,20,0,0,0,0,28.29l20.69,20.69a20,20,0,0,0,28.28,0L168,137l1.51,1.51h0l23.65,23.66a20,20,0,0,0,28.29,0l28.69-28.7A20,20,0,0,0,250.18,105.17ZM60.68,210.34l-15-15L108,133l15,15ZM140,131l-15-15,19.51-19.51a12,12,0,0,0,0-17L102.24,37.24a75.94,75.94,0,0,1,67.47,20.95l31.44,31.67L178,113l-1.51-1.51a12,12,0,0,0-17,0Zm67.32,11.31L195,130l23.09-23.09,12.3,12.39Z"},null,-1),T1=[R1],Q1={key:1},J1=e("path",{d:"M245.66,129,217,157.66a8,8,0,0,1-11.3,0L168.1,120l-28,28-32-32,28-28L80,31.78a87.81,87.81,0,0,1,98.31,18l67.35,67.89A8,8,0,0,1,245.66,129Z",opacity:"0.2"},null,-1),K1=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),X1=[J1,K1],Y1={key:2},e0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,32,32a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112Zm-89,2.33L140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),a0=[e0],l0={key:3},t0=e("path",{d:"M249.92,113.4,182.47,45.49a94.12,94.12,0,0,0-133,.06L35.68,59.78a6,6,0,0,0,8.63,8.35L58,54A82,82,0,0,1,78.55,39l49,49L30.09,185.4a14,14,0,0,0,0,19.81L50.78,225.9a14,14,0,0,0,19.8,0L168,128.46l33.42,33.42a14,14,0,0,0,19.8,0l28.68-28.69A14,14,0,0,0,249.92,113.4ZM62.1,217.41a2,2,0,0,1-2.83,0L38.58,196.72a2,2,0,0,1,0-2.83L108,124.46,131.51,148ZM163.76,115.73,140,139.49,116.48,116l23.76-23.76a6,6,0,0,0,0-8.49L90.54,34A82.07,82.07,0,0,1,174,54l45.62,45.93L188,131.49l-15.76-15.76A6,6,0,0,0,163.76,115.73Zm77.66,9-28.69,28.7a2,2,0,0,1-2.83,0L196.49,140l31.56-31.57,13.37,13.46A2,2,0,0,1,241.42,124.7Z"},null,-1),r0=[t0],o0={key:4},s0=e("path",{d:"M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z"},null,-1),n0=[s0],i0={key:5},d0=e("path",{d:"M248.5,114.81,181.05,46.9A92.1,92.1,0,0,0,50.9,47L37.12,61.18a4,4,0,1,0,5.75,5.56L56.6,52.56a83.75,83.75,0,0,1,22.34-16L130.34,88,31.51,186.82a12,12,0,0,0,0,17L52.2,224.48a12,12,0,0,0,17,0L168,125.63l17.17,17.18h0l17.66,17.66a12,12,0,0,0,17,0l28.69-28.69A12,12,0,0,0,248.5,114.81Zm-185,104a4,4,0,0,1-5.66,0L37.17,198.14a4,4,0,0,1,0-5.66L108,121.63,134.34,148ZM165.17,117.15,140,142.32,113.65,116,138.83,90.8a4,4,0,0,0,0-5.66l-52-52a84.11,84.11,0,0,1,88.52,19.38l47,47.35L188,134.32l-17.17-17.17A4,4,0,0,0,165.17,117.15Zm77.66,9-28.68,28.69a4,4,0,0,1-5.66,0L193.66,140l34.39-34.4,14.78,14.88A4,4,0,0,1,242.83,126.12Z"},null,-1),u0=[d0],c0={name:"PhHammer"},m0=y({...c0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(w){const n=w,f=h("weight","regular"),A=h("size","1em"),Z=h("color","currentColor"),b=h("mirrored",!1),t=m(()=>n.weight??f),u=m(()=>n.size??A),p=m(()=>n.color??Z),L=m(()=>n.mirrored!==void 0?n.mirrored?"scale(-1, 1)":void 0:b?"scale(-1, 1)":void 0);return(s,M)=>(l(),r("svg",U({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:p.value,transform:L.value},s.$attrs),[H(s.$slots,"default"),t.value==="bold"?(l(),r("g",E1,T1)):t.value==="duotone"?(l(),r("g",Q1,X1)):t.value==="fill"?(l(),r("g",Y1,a0)):t.value==="light"?(l(),r("g",l0,r0)):t.value==="regular"?(l(),r("g",o0,n0)):t.value==="thin"?(l(),r("g",i0,u0)):C("",!0)],16,q1))}}),h0={class:"grid md:grid-cols-2 gap-6"},f0={class:"grid gap-4"},A0={class:"md:flex w-full place-content-between"},v0={class:"text-lg md:text-xl"},g0={class:"text-md md:text-lg"},Z0={class:"text-md"},b0={class:"bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center"},p0={class:"text-lg font-mono text-pink-700"},L0={class:"flex align-middle mt-2 md:mt-0 max-h-16"},w0={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},M0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},$0={class:"w-full"},V0={__name:"UsersView",setup(w){const n=O(),f=S([]),A=S(null),Z=[{text:"User ID",value:"id",width:20,sortable:!0},{text:"Username",value:"username",width:150,sortable:!0},{text:"Public",value:"public",width:120,sortable:!0},{text:"Admin",value:"admin",width:120,sortable:!0},{text:"Banned",value:"banned",width:120,sortable:!0},{text:"Discord Linked",value:"data.discord.linked",width:120,sortable:!0},{text:"Tachi Linked",value:"data.tachi.linked",width:120,sortable:!0},{text:"Web3 Used",value:"data.webVersionsBool",width:120,sortable:!0},{text:"Web3 Onboarded",value:"data.onboardingComplete",width:120,sortable:!0}];G(async()=>{b()});async function b(){try{const a=await Y();var c=[];for(var o of a)o.username||(o.username="Unclaimed Account"),o.data.webVersions&&(o.data.webVersionsBool=!!o.data.webVersions),c.push(o);f.value=c}catch(a){console.error("Failed to fetch user data:",a)}}const t=c=>{const o=c.id;n.push(`/profiles/${o}`)},u=W({filter:null});function p(){return u.filter?f.value.filter(c=>c.id.toString().toLowerCase().includes(u.filter.toLowerCase())||c.username.toLowerCase().includes(u.filter.toLowerCase())).slice(0,25):[]}async function L(){const c=await e1(A.value);if(c)t({id:c?.id});else{window.alert("Couldn't find user.");return}}const s=m(()=>{const c=f.value.length||1,o=i=>f.value.filter(i).length,a=i=>Math.round(i/c*100),v={total:c,public:o(i=>i.public),admin:o(i=>i.admin),banned:o(i=>i.banned),discordLinked:o(i=>i.data?.discord?.linked),tachiLinked:o(i=>i.data?.tachi?.linked),web3Used:o(i=>i.data?.webVersionsBool),web3Onboarded:o(i=>i.data?.onboardingComplete)};return{counts:v,percentages:{public:a(v.public),admin:a(v.admin),banned:a(v.banned),discordLinked:a(v.discordLinked),tachiLinked:a(v.tachiLinked),web3Used:a(v.web3Used),web3Onboarded:a(v.web3Onboarded)}}}),M=m(()=>[{label:"Total User",number:s.value.counts.total,suffix:"",icon:P,iconColor:"text-blue-400"},{label:"Admin",number:s.value.counts.admin,suffix:` (${s.value.percentages.admin}%)`,icon:j,iconColor:"text-red-400"},{label:"Banned",number:s.value.counts.banned,suffix:` (${s.value.percentages.banned}%)`,icon:m0,iconColor:"text-red-500"},{label:"Discord Linked",number:s.value.counts.discordLinked,suffix:` (${s.value.percentages.discordLinked}%)`,icon:q,iconColor:"text-indigo-400"},{label:"Web3 Used",number:s.value.counts.web3Used,suffix:` (${s.value.percentages.web3Used}%)`,icon:j1,iconColor:"text-emerald-400"},{label:"Web3 Onboarded",number:s.value.counts.web3Onboarded,suffix:` (${s.value.percentages.web3Onboarded}%)`,icon:E,iconColor:"text-amber-400"}]);return(c,o)=>(l(),V(J,null,{default:g(()=>[d(R,null,{default:g(()=>[d($,{class:"mb-6 p-1"},{default:g(()=>o[2]||(o[2]=[e("h1",{class:"text-3xl"},"User Management",-1),e("p",{class:"text-sm text-gray-400"},"Click a row to open User",-1)])),_:1,__:[2]}),d(x,{icon:k(K),title:"Search",color:"text-amber-500",main:""},null,8,["icon"]),e("div",h0,[d($,{class:"mb-6"},{default:g(()=>[d(B,{color:"info",label:"Search",class:"mb-2"}),d(F,{label:"Search",help:"Search by ID or username.",class:"w-full"},{default:g(()=>[d(N,{modelValue:u.filter,"onUpdate:modelValue":o[0]||(o[0]=a=>u.filter=a),"model-value":u.filter},null,8,["modelValue","model-value"])]),_:1}),e("div",f0,[(l(!0),r(D,null,z(p(),a=>(l(),r("div",{key:a.id,class:"bg-slate-800 p-4 rounded-xl"},[e("div",A0,[e("div",null,[e("h1",v0,_(a.username),1),e("h2",g0," User "+_(a.banned?"is":"isn't")+" banned. ",1),e("h2",Z0," Discord "+_(a.data?.discord?.linked?"is":"isn't")+" linked. ",1),e("div",b0,[e("h2",p0,_(a.id),1)])]),e("div",L0,[d(I,{label:"Open User",color:"info",onClick:v=>t(a)},null,8,["onClick"])])])]))),128))])]),_:1}),d($,{class:"mb-6","is-form":"",onSubmit:T(L,["prevent"])},{default:g(()=>[d(B,{color:"warning",label:"From CardID",class:"mb-2"}),d(F,{label:"Card ID",help:"16 character ID for a user's card.",class:"w-full"},{default:g(()=>[d(N,{modelValue:A.value,"onUpdate:modelValue":o[1]||(o[1]=a=>A.value=a),name:"Card ID",required:"","model-value":A.value,minlength:16,maxlength:16},null,8,["modelValue","model-value"])]),_:1}),d(I,{color:"success",type:"submit",label:"Open User"})]),_:1})]),d(x,{icon:k(w1),title:"Quick Stats",color:"text-amber-300",main:""},null,8,["icon"]),e("div",w0,[(l(!0),r(D,null,z(M.value,a=>(l(),V(Q,{key:a.label,icon:a.icon,number:a.number,label:a.label,suffix:a.suffix,"icon-color":a.iconColor},null,8,["icon","number","label","suffix","icon-color"]))),128))]),d(x,{icon:k(P),title:"All Users",color:"text-blue-400",main:""},null,8,["icon"]),d($,{"has-table":"",class:"mb-6"},{default:g(()=>[e("div",M0,[e("div",$0,[d(X,{headers:Z,items:f.value,"has-avatar":!0,onRowClicked:t},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{V0 as default}; diff --git a/assets/UsersView-CVaM9WUR.js b/assets/UsersView-CVaM9WUR.js new file mode 100644 index 0000000..985401c --- /dev/null +++ b/assets/UsersView-CVaM9WUR.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,I as i,L as a,O as o,U as s,V as c,Y as l,c as u,ct as d,et as f,gt as p,j as m,k as h,mt as g,n as _,q as v,qt as y,tt as b,v as x}from"./favicon-DOtDvKM0.js";import{l as S}from"./runtime-dom.esm-bundler-BDCxTkxb.js";import{t as C}from"./GeneralTable-B4uoiiRj.js";import{t as w}from"./PhMagnifyingGlass.vue-BEhXX0rc.js";import{t as T}from"./PhUsersThree.vue-TT9cN4iP.js";import{J as E,_t as D,b as O,bt as k,et as A,q as ee,xt as te,y as j}from"./index-CioSqWPr.js";import{t as M}from"./FormField-BnVkNf9G.js";import{t as N}from"./FormControl-DgcWAxA4.js";import{C as P,S as F}from"./admin-B4Afn5TL.js";var I=[`width`,`height`,`fill`,`transform`],L={key:0},R=[o(`path`,{d:`M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm12,24.87A84,84,0,0,1,194,76.07L140,107.22ZM50,159.17a83.94,83.94,0,0,1,66-114.3v76.2ZM128,212a83.88,83.88,0,0,1-65.95-32.07L206,96.83A84,84,0,0,1,128,212Z`},null,-1)],z={key:1},B=[o(`path`,{d:`M128,32v96L44.86,176h0A96,96,0,0,1,128,32Z`,opacity:`0.2`},null,-1),o(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z`},null,-1)],V={key:2},H=[o(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,16a88,88,0,0,1,71.87,37.27L128,118.76Zm0,176a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z`},null,-1)],U={key:3},W=[o(`path`,{d:`M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm74.74,51.92L134,117.61V38.2A90,90,0,0,1,202.74,77.92ZM122,38.2v86.34L47.24,167.7A90,90,0,0,1,122,38.2ZM128,218a90,90,0,0,1-74.74-39.92L208.76,88.3A90,90,0,0,1,128,218Z`},null,-1)],G={key:4},K=[o(`path`,{d:`M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm71.87,53.27L136,114.14V40.37A88,88,0,0,1,199.87,77.27ZM120,40.37v83l-71.89,41.5A88,88,0,0,1,120,40.37ZM128,216a88,88,0,0,1-71.87-37.27L207.89,91.12A88,88,0,0,1,128,216Z`},null,-1)],q={key:5},J=[o(`path`,{d:`M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm77.58,50.59L132,121.07v-85A92.07,92.07,0,0,1,205.58,78.59ZM124,36.09v89.6L46.42,170.48A92,92,0,0,1,124,36.09ZM128,220a92,92,0,0,1-77.58-42.59L209.58,85.52A92,92,0,0,1,128,220Z`},null,-1)],Y=a({name:`PhChartPie`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),m(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(l(),m(`g`,L,R)):d.value===`duotone`?(l(),m(`g`,z,B)):d.value===`fill`?(l(),m(`g`,V,H)):d.value===`light`?(l(),m(`g`,U,W)):d.value===`regular`?(l(),m(`g`,G,K)):d.value===`thin`?(l(),m(`g`,q,J)):e(``,!0)],16,I))}}),X=[`width`,`height`,`fill`,`transform`],Z={key:0},Q=[o(`path`,{d:`M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z`},null,-1)],ne={key:1},re=[o(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),o(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`},null,-1)],ie={key:2},ae=[o(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`},null,-1)],oe={key:3},se=[o(`path`,{d:`M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z`},null,-1)],ce={key:4},le=[o(`path`,{d:`M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z`},null,-1)],ue={key:5},de=[o(`path`,{d:`M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z`},null,-1)],fe=a({name:`PhGlobe`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),m(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(l(),m(`g`,Z,Q)):d.value===`duotone`?(l(),m(`g`,ne,re)):d.value===`fill`?(l(),m(`g`,ie,ae)):d.value===`light`?(l(),m(`g`,oe,se)):d.value===`regular`?(l(),m(`g`,ce,le)):d.value===`thin`?(l(),m(`g`,ue,de)):e(``,!0)],16,X))}}),pe=[`width`,`height`,`fill`,`transform`],me={key:0},he=[o(`path`,{d:`M250.18,105.17,186.71,41.25a100.11,100.11,0,0,0-141.43,0l-.13.14L31.37,55.61a12,12,0,1,0,17.24,16.7L62.32,58.16A75.68,75.68,0,0,1,77.49,46.43L119,88,25.85,181.16a20,20,0,0,0,0,28.29l20.69,20.69a20,20,0,0,0,28.28,0L168,137l1.51,1.51h0l23.65,23.66a20,20,0,0,0,28.29,0l28.69-28.7A20,20,0,0,0,250.18,105.17ZM60.68,210.34l-15-15L108,133l15,15ZM140,131l-15-15,19.51-19.51a12,12,0,0,0,0-17L102.24,37.24a75.94,75.94,0,0,1,67.47,20.95l31.44,31.67L178,113l-1.51-1.51a12,12,0,0,0-17,0Zm67.32,11.31L195,130l23.09-23.09,12.3,12.39Z`},null,-1)],ge={key:1},_e=[o(`path`,{d:`M245.66,129,217,157.66a8,8,0,0,1-11.3,0L168.1,120l-28,28-32-32,28-28L80,31.78a87.81,87.81,0,0,1,98.31,18l67.35,67.89A8,8,0,0,1,245.66,129Z`,opacity:`0.2`},null,-1),o(`path`,{d:`M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z`},null,-1)],ve={key:2},ye=[o(`path`,{d:`M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,32,32a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112Zm-89,2.33L140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z`},null,-1)],be={key:3},xe=[o(`path`,{d:`M249.92,113.4,182.47,45.49a94.12,94.12,0,0,0-133,.06L35.68,59.78a6,6,0,0,0,8.63,8.35L58,54A82,82,0,0,1,78.55,39l49,49L30.09,185.4a14,14,0,0,0,0,19.81L50.78,225.9a14,14,0,0,0,19.8,0L168,128.46l33.42,33.42a14,14,0,0,0,19.8,0l28.68-28.69A14,14,0,0,0,249.92,113.4ZM62.1,217.41a2,2,0,0,1-2.83,0L38.58,196.72a2,2,0,0,1,0-2.83L108,124.46,131.51,148ZM163.76,115.73,140,139.49,116.48,116l23.76-23.76a6,6,0,0,0,0-8.49L90.54,34A82.07,82.07,0,0,1,174,54l45.62,45.93L188,131.49l-15.76-15.76A6,6,0,0,0,163.76,115.73Zm77.66,9-28.69,28.7a2,2,0,0,1-2.83,0L196.49,140l31.56-31.57,13.37,13.46A2,2,0,0,1,241.42,124.7Z`},null,-1)],Se={key:4},Ce=[o(`path`,{d:`M251.34,112,183.88,44.08a96.1,96.1,0,0,0-135.77,0l-.09.09L34.25,58.4A8,8,0,0,0,45.74,69.53L59.47,55.35a79.92,79.92,0,0,1,18.71-13.9L124.68,88l-96,96a16,16,0,0,0,0,22.63l20.69,20.69a16,16,0,0,0,22.63,0l96-96,14.34,14.34h0L200,163.3a16,16,0,0,0,22.63,0l28.69-28.69A16,16,0,0,0,251.34,112ZM60.68,216,40,195.31l68-68L128.68,148ZM162.34,114.32,140,136.67,119.31,116l22.35-22.35a8,8,0,0,0,0-11.32L94.32,35a80,80,0,0,1,78.23,20.41l44.22,44.51L188,128.66l-14.34-14.34A8,8,0,0,0,162.34,114.32Zm49,37.66-12-12L228,111.25l12,12Z`},null,-1)],we={key:5},Te=[o(`path`,{d:`M248.5,114.81,181.05,46.9A92.1,92.1,0,0,0,50.9,47L37.12,61.18a4,4,0,1,0,5.75,5.56L56.6,52.56a83.75,83.75,0,0,1,22.34-16L130.34,88,31.51,186.82a12,12,0,0,0,0,17L52.2,224.48a12,12,0,0,0,17,0L168,125.63l17.17,17.18h0l17.66,17.66a12,12,0,0,0,17,0l28.69-28.69A12,12,0,0,0,248.5,114.81Zm-185,104a4,4,0,0,1-5.66,0L37.17,198.14a4,4,0,0,1,0-5.66L108,121.63,134.34,148ZM165.17,117.15,140,142.32,113.65,116,138.83,90.8a4,4,0,0,0,0-5.66l-52-52a84.11,84.11,0,0,1,88.52,19.38l47,47.35L188,134.32l-17.17-17.17A4,4,0,0,0,165.17,117.15Zm77.66,9-28.68,28.69a4,4,0,0,1-5.66,0L193.66,140l34.39-34.4,14.78,14.88A4,4,0,0,1,242.83,126.12Z`},null,-1)],Ee=a({name:`PhHammer`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),m(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[b(t.$slots,`default`),d.value===`bold`?(l(),m(`g`,me,he)):d.value===`duotone`?(l(),m(`g`,ge,_e)):d.value===`fill`?(l(),m(`g`,ve,ye)):d.value===`light`?(l(),m(`g`,be,xe)):d.value===`regular`?(l(),m(`g`,Se,Ce)):d.value===`thin`?(l(),m(`g`,we,Te)):e(``,!0)],16,pe))}}),De={class:`grid md:grid-cols-2 gap-6`},$={class:`grid gap-4`},Oe={class:`md:flex w-full place-content-between`},ke={class:`text-lg md:text-xl`},Ae={class:`text-md md:text-lg`},je={class:`text-md`},Me={class:`bg-slate-900 p-2 rounded-md mt-2 w-14 max-w-16 text-center`},Ne={class:`text-lg font-mono text-pink-700`},Pe={class:`flex align-middle mt-2 md:mt-0 max-h-16`},Fe={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`},Ie={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},Le={class:`w-full`},Re={__name:`UsersView`,setup(e){let a=x(),s=p([]),c=p(null),b=[{text:`User ID`,value:`id`,width:20,sortable:!0},{text:`Username`,value:`username`,width:150,sortable:!0},{text:`Public`,value:`public`,width:120,sortable:!0},{text:`Admin`,value:`admin`,width:120,sortable:!0},{text:`Banned`,value:`banned`,width:120,sortable:!0},{text:`Discord Linked`,value:`data.discord.linked`,width:120,sortable:!0},{text:`Tachi Linked`,value:`data.tachi.linked`,width:120,sortable:!0},{text:`Web3 Used`,value:`data.webVersionsBool`,width:120,sortable:!0},{text:`Web3 Onboarded`,value:`data.onboardingComplete`,width:120,sortable:!0}];v(async()=>{I()});async function I(){try{let n=await P();var e=[];for(var t of n)t.username||=`Unclaimed Account`,t.data.webVersions&&(t.data.webVersionsBool=!!t.data.webVersions),e.push(t);s.value=e}catch(e){console.error(`Failed to fetch user data:`,e)}}let L=e=>{let t=e.id;a.push(`/profiles/${t}`)},R=g({filter:null});function z(){return R.filter?s.value.filter(e=>e.id.toString().toLowerCase().includes(R.filter.toLowerCase())||e.username.toLowerCase().includes(R.filter.toLowerCase())).slice(0,25):[]}async function B(){let e=await F(c.value);if(e)L({id:e?.id});else{window.alert(`Couldn't find user.`);return}}let V=r(()=>{let e=s.value.length||1,t=e=>s.value.filter(e).length,n=t=>Math.round(t/e*100),r={total:e,public:t(e=>e.public),admin:t(e=>e.admin),banned:t(e=>e.banned),discordLinked:t(e=>e.data?.discord?.linked),tachiLinked:t(e=>e.data?.tachi?.linked),web3Used:t(e=>e.data?.webVersionsBool),web3Onboarded:t(e=>e.data?.onboardingComplete)};return{counts:r,percentages:{public:n(r.public),admin:n(r.admin),banned:n(r.banned),discordLinked:n(r.discordLinked),tachiLinked:n(r.tachiLinked),web3Used:n(r.web3Used),web3Onboarded:n(r.web3Onboarded)}}}),H=r(()=>[{label:`Total User`,number:V.value.counts.total,suffix:``,icon:T,iconColor:`text-blue-400`},{label:`Admin`,number:V.value.counts.admin,suffix:` (${V.value.percentages.admin}%)`,icon:te,iconColor:`text-red-400`},{label:`Banned`,number:V.value.counts.banned,suffix:` (${V.value.percentages.banned}%)`,icon:Ee,iconColor:`text-red-500`},{label:`Discord Linked`,number:V.value.counts.discordLinked,suffix:` (${V.value.percentages.discordLinked}%)`,icon:k,iconColor:`text-indigo-400`},{label:`Web3 Used`,number:V.value.counts.web3Used,suffix:` (${V.value.percentages.web3Used}%)`,icon:fe,iconColor:`text-emerald-400`},{label:`Web3 Onboarded`,number:V.value.counts.web3Onboarded,suffix:` (${V.value.percentages.web3Onboarded}%)`,icon:D,iconColor:`text-amber-400`}]);return(e,r)=>(l(),h(O,null,{default:d(()=>[i(E,null,{default:d(()=>[i(u,{class:`mb-6 p-1`},{default:d(()=>[...r[2]||=[o(`h1`,{class:`text-3xl`},`User Management`,-1),o(`p`,{class:`text-sm text-gray-400`},`Click a row to open User`,-1)]]),_:1}),i(j,{icon:n(w),title:`Search`,color:`text-amber-500`,main:``},null,8,[`icon`]),o(`div`,De,[i(u,{class:`mb-6`},{default:d(()=>[i(A,{color:`info`,label:`Search`,class:`mb-2`}),i(M,{label:`Search`,help:`Search by ID or username.`,class:`w-full`},{default:d(()=>[i(N,{modelValue:R.filter,"onUpdate:modelValue":r[0]||=e=>R.filter=e,"model-value":R.filter},null,8,[`modelValue`,`model-value`])]),_:1}),o(`div`,$,[(l(!0),m(t,null,f(z(),e=>(l(),m(`div`,{key:e.id,class:`bg-slate-800 p-4 rounded-xl`},[o(`div`,Oe,[o(`div`,null,[o(`h1`,ke,y(e.username),1),o(`h2`,Ae,` User `+y(e.banned?`is`:`isn't`)+` banned. `,1),o(`h2`,je,` Discord `+y(e.data?.discord?.linked?`is`:`isn't`)+` linked. `,1),o(`div`,Me,[o(`h2`,Ne,y(e.id),1)])]),o(`div`,Pe,[i(_,{label:`Open User`,color:`info`,onClick:t=>L(e)},null,8,[`onClick`])])])]))),128))])]),_:1}),i(u,{class:`mb-6`,"is-form":``,onSubmit:S(B,[`prevent`])},{default:d(()=>[i(A,{color:`warning`,label:`From CardID`,class:`mb-2`}),i(M,{label:`Card ID`,help:`16 character ID for a user's card.`,class:`w-full`},{default:d(()=>[i(N,{modelValue:c.value,"onUpdate:modelValue":r[1]||=e=>c.value=e,name:`Card ID`,required:``,"model-value":c.value,minlength:16,maxlength:16},null,8,[`modelValue`,`model-value`])]),_:1}),i(_,{color:`success`,type:`submit`,label:`Open User`})]),_:1})]),i(j,{icon:n(Y),title:`Quick Stats`,color:`text-amber-300`,main:``},null,8,[`icon`]),o(`div`,Fe,[(l(!0),m(t,null,f(H.value,e=>(l(),h(ee,{key:e.label,icon:e.icon,number:e.number,label:e.label,suffix:e.suffix,"icon-color":e.iconColor},null,8,[`icon`,`number`,`label`,`suffix`,`icon-color`]))),128))]),i(j,{icon:n(T),title:`All Users`,color:`text-blue-400`,main:``},null,8,[`icon`]),i(u,{"has-table":``,class:`mb-6`},{default:d(()=>[o(`div`,Ie,[o(`div`,Le,[i(C,{headers:b,items:s.value,"has-avatar":!0,onRowClicked:L},null,8,[`items`])])])]),_:1})]),_:1})]),_:1}))}};export{Re as default}; \ No newline at end of file diff --git a/assets/VideoView-CVZ_7hSK.js b/assets/VideoView-CVZ_7hSK.js deleted file mode 100644 index 7ac152d..0000000 --- a/assets/VideoView-CVZ_7hSK.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as y,ad as m,v as d,a as s,f as o,ae as b,j as _,af as $,p as a,r as H,o as k,c as S,w as x,b as n,_ as C,X as N,F as B,d as w,e as M,n as V,M as P,t as Z,Y as z,s as j,k as D,ao as F,ag as G,i as I}from"./index-Dd7VcHfL.js";import{_ as L}from"./GeneralTable-CTYDRn3D.js";import{a as T}from"./music-CsLF0Y6u.js";import"./contentExport-DSLxdCzf.js";const E=["width","height","fill","transform"],R={key:0},U=a("path",{d:"M232,212H195.8A107.94,107.94,0,1,0,128,236H232a12,12,0,0,0,0-24ZM44,128a84,84,0,1,1,84,84A84.09,84.09,0,0,1,44,128Zm64-44a20,20,0,1,1,20,20A20,20,0,0,1,108,84Zm20,108a20,20,0,1,1,20-20A20,20,0,0,1,128,192Zm24-64a20,20,0,1,1,20,20A20,20,0,0,1,152,128Zm-48,0a20,20,0,1,1-20-20A20,20,0,0,1,104,128Z"},null,-1),Y=[U],q={key:1},O=a("path",{d:"M128,32a96,96,0,1,0,96,96A96,96,0,0,0,128,32ZM80,144a16,16,0,1,1,16-16A16,16,0,0,1,80,144Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,128,192Zm0-96a16,16,0,1,1,16-16A16,16,0,0,1,128,96Zm48,48a16,16,0,1,1,16-16A16,16,0,0,1,176,144Z",opacity:"0.2"},null,-1),J=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),W=[O,J],X={key:2},K=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM80,148a20,20,0,1,1,20-20A20,20,0,0,1,80,148Zm48,48a20,20,0,1,1,20-20A20,20,0,0,1,128,196Zm0-96a20,20,0,1,1,20-20A20,20,0,0,1,128,100Zm28,28a20,20,0,1,1,20,20A20,20,0,0,1,156,128Z"},null,-1),Q=[K],a0={key:3},t0=a("path",{d:"M232,218H176a102,102,0,1,0-48,12H232a6,6,0,0,0,0-12ZM38,128a90,90,0,1,1,90,90A90.1,90.1,0,0,1,38,128Zm90-26a22,22,0,1,0-22-22A22,22,0,0,0,128,102Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,128,70Zm22,106a22,22,0,1,0-22,22A22,22,0,0,0,150,176Zm-32,0a10,10,0,1,1,10,10A10,10,0,0,1,118,176Zm58-26a22,22,0,1,0-22-22A22,22,0,0,0,176,150Zm0-32a10,10,0,1,1-10,10A10,10,0,0,1,176,118ZM80,106a22,22,0,1,0,22,22A22,22,0,0,0,80,106Zm0,32a10,10,0,1,1,10-10A10,10,0,0,1,80,138Z"},null,-1),e0=[t0],l0={key:4},s0=a("path",{d:"M232,216H183.36A103.95,103.95,0,1,0,128,232H232a8,8,0,0,0,0-16ZM40,128a88,88,0,1,1,88,88A88.1,88.1,0,0,1,40,128Zm88-24a24,24,0,1,0-24-24A24,24,0,0,0,128,104Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,128,72Zm24,104a24,24,0,1,0-24,24A24,24,0,0,0,152,176Zm-32,0a8,8,0,1,1,8,8A8,8,0,0,1,120,176Zm56-24a24,24,0,1,0-24-24A24,24,0,0,0,176,152Zm0-32a8,8,0,1,1-8,8A8,8,0,0,1,176,120ZM80,104a24,24,0,1,0,24,24A24,24,0,0,0,80,104Zm0,32a8,8,0,1,1,8-8A8,8,0,0,1,80,136Z"},null,-1),o0=[s0],i0={key:5},r0=a("path",{d:"M232,220H167.18A100,100,0,1,0,128,228H232a4,4,0,0,0,0-8ZM36,128a92,92,0,1,1,92,92A92.1,92.1,0,0,1,36,128Zm92-28a20,20,0,1,0-20-20A20,20,0,0,0,128,100Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,128,68Zm20,108a20,20,0,1,0-20,20A20,20,0,0,0,148,176Zm-32,0a12,12,0,1,1,12,12A12,12,0,0,1,116,176Zm60-28a20,20,0,1,0-20-20A20,20,0,0,0,176,148Zm0-32a12,12,0,1,1-12,12A12,12,0,0,1,176,116Zm-96-8a20,20,0,1,0,20,20A20,20,0,0,0,80,108Zm0,32a12,12,0,1,1,12-12A12,12,0,0,1,80,140Z"},null,-1),n0=[r0],m0={name:"PhFilmReel"},d0=y({...m0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",R,Y)):i.value==="duotone"?(s(),o("g",q,W)):i.value==="fill"?(s(),o("g",X,Q)):i.value==="light"?(s(),o("g",a0,e0)):i.value==="regular"?(s(),o("g",l0,o0)):i.value==="thin"?(s(),o("g",i0,n0)):_("",!0)],16,E))}}),u0=["width","height","fill","transform"],c0={key:0},A0=a("path",{d:"M216,36H40A20,20,0,0,0,20,56V160a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A20,20,0,0,0,216,36Zm-4,120H44V60H212Zm24,52a12,12,0,0,1-12,12H32a12,12,0,0,1,0-24H224A12,12,0,0,1,236,208ZM104,128V88a12,12,0,0,1,18.36-10.18l32,20a12,12,0,0,1,0,20.36l-32,20A12,12,0,0,1,104,128Z"},null,-1),Z0=[A0],v0={key:1},p0=a("path",{d:"M216,48H40a8,8,0,0,0-8,8V168a8,8,0,0,0,8,8H216a8,8,0,0,0,8-8V56A8,8,0,0,0,216,48ZM112,144V80l48,32Z",opacity:"0.2"},null,-1),h0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),g0=[p0,h0],f0={key:2},x0=a("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Zm0-152V168a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Zm-68,56a8,8,0,0,0-3.41-6.55l-40-28A8,8,0,0,0,108,84v56a8,8,0,0,0,12.59,6.55l40-28A8,8,0,0,0,164,112Z"},null,-1),_0=[x0],H0={key:3},w0=a("path",{d:"M163.33,107l-48-32A6,6,0,0,0,106,80v64a6,6,0,0,0,9.33,5l48-32a6,6,0,0,0,0-10ZM118,132.79V91.21L149.18,112ZM216,42H40A14,14,0,0,0,26,56V168a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42Zm2,126a2,2,0,0,1-2,2H40a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2Zm12,40a6,6,0,0,1-6,6H32a6,6,0,0,1,0-12H224A6,6,0,0,1,230,208Z"},null,-1),M0=[w0],V0={key:4},y0=a("path",{d:"M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"},null,-1),b0=[y0],$0={key:5},k0=a("path",{d:"M162.22,108.67l-48-32A4,4,0,0,0,108,80v64a4,4,0,0,0,2.11,3.53,4,4,0,0,0,4.11-.2l48-32a4,4,0,0,0,0-6.66ZM116,136.53V87.47L152.79,112ZM216,44H40A12,12,0,0,0,28,56V168a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,124a4,4,0,0,1-4,4H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4Zm8,40a4,4,0,0,1-4,4H32a4,4,0,0,1,0-8H224A4,4,0,0,1,228,208Z"},null,-1),S0=[k0],C0={name:"PhVideo"},N0=y({...C0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(f){const t=f,v=m("weight","regular"),p=m("size","1em"),h=m("color","currentColor"),g=m("mirrored",!1),i=d(()=>t.weight??v),u=d(()=>t.size??p),l=d(()=>t.color??h),e=d(()=>t.mirrored!==void 0?t.mirrored?"scale(-1, 1)":void 0:g?"scale(-1, 1)":void 0);return(r,c)=>(s(),o("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:u.value,height:u.value,fill:l.value,transform:e.value},r.$attrs),[b(r.$slots,"default"),i.value==="bold"?(s(),o("g",c0,Z0)):i.value==="duotone"?(s(),o("g",v0,g0)):i.value==="fill"?(s(),o("g",f0,_0)):i.value==="light"?(s(),o("g",H0,M0)):i.value==="regular"?(s(),o("g",V0,b0)):i.value==="thin"?(s(),o("g",$0,S0)):_("",!0)],16,u0))}}),B0={key:0,class:"grid grid-cols-1 md:grid-cols-2 gap-4"},P0={controls:"",class:"mt-3 rounded-xl w-[640px] xl:w-[1280px]"},z0=["src"],j0={class:"text-center md:text-left grid grid-cols-1 place-content-start gap-6"},D0={class:"space-y-2"},F0={class:"text-2xl xl:text-4xl font-bold"},G0={class:"text-xl xl:text-3xl font-semibold"},I0={class:"text-xl xl:text-2xl font-light"},L0={key:1},T0={class:"space-y-1 text-center"},E0={class:"text-xl xl:text-xl"},R0={class:"bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between"},U0={class:"w-full"},W0={__name:"VideoView",setup(f){const t=H([]),v=H(!1),p=[{text:"Timestamp",value:"timestamp",sortable:!0,width:120},{text:"Song",value:"name",sortable:!0,width:120},{text:"Artist",value:"artist",sortable:!0,width:120},{text:"Game",value:"game",sortable:!0,width:120},{text:"Version",value:"version",sortable:!0,width:120},{text:"Status",value:"data.status",sortable:!0,width:120}];async function h(){try{const l=await F();t.value=g(JSON.parse(JSON.stringify(l)));const e=[...new Set(t.value.map(r=>r.musicid))];if(e.length>0){const r=await T("iidx",l[0].version,e,!0),c=Object.fromEntries(r.map(A=>[A.id,A]));t.value=t.value.map(A=>({...A,name:c[A.musicid]?.name||"Unknown Song",artist:c[A.musicid]?.artist||"Unknown Artist"}))}}catch(l){console.error("Failed to fetch video data:",l)}v.value=!1}k(async()=>{await h()});function g(l){l.sort(function(e,r){return r.timestamp-e.timestamp});for(const e of l){const r=G(e.game);e.game=r.name,e.version=r.versions.find(c=>c.id==e.version).label??0,e.timestamp&&(e.timestamp=I(e.timestamp))}return l}const i=l=>{l.data?.url&&(l=l.data?.url),navigator.clipboard.writeText(l).then(()=>{alert("Copied URL to clipboard!")}).catch(()=>{alert("Failed to copy to clipboard!")})};function u(l){window.open(l.data?.url,"_blank").focus()}return(l,e)=>(s(),S(D,null,{default:x(()=>[n(C,null,{default:x(()=>[n(N,{class:"mb-6","use-small":"","even-smaller":""}),t.value[0]?(s(),o(B,{key:0},[n(w,{icon:M(N0),title:"Your Latest Video",main:""},null,8,["icon"]),n(V,{class:"mb-6"},{default:x(()=>[t.value[0]?.data?.status=="uploaded"?(s(),o("div",B0,[a("video",P0,[a("source",{src:t.value[0]?.data?.url,type:"video/mp4"},null,8,z0),e[1]||(e[1]=P(" Your browser does not support the video tag. ",-1))]),a("div",j0,[a("div",D0,[a("div",null,[a("h1",F0,Z(t.value[0]?.name),1),a("h1",G0,Z(t.value[0]?.artist),1)]),n(z,{class:"mx-1"}),a("h2",I0,Z(t.value[0]?.game)+" "+Z(t.value[0]?.version),1),a("p",null,Z(t.value[0]?.timestamp),1)]),a("div",null,[n(j,{color:"info",label:"Share",onClick:e[0]||(e[0]=r=>i(t.value[0]?.data?.url))})])])])):(s(),o("div",L0,[a("div",T0,[e[2]||(e[2]=a("h1",{class:"text-2xl xl:text-4xl font-bold"}," Your video is still uploading! ",-1)),e[3]||(e[3]=a("h2",{class:"text-xl xl:text-2xl font-light"}," Please wait for the upload to complete. ",-1)),a("h2",E0," Upload started at "+Z(t.value[0].timestamp),1)])]))]),_:1})],64)):_("",!0),n(w,{icon:M(d0),title:"All Play Videos",main:""},null,8,["icon"]),n(V,{"has-table":""},{default:x(()=>[a("div",R0,[a("div",U0,[n(L,{headers:p,items:t.value,onRowClicked:u},null,8,["items"])])])]),_:1})]),_:1})]),_:1}))}};export{W0 as default}; diff --git a/assets/VideoView-HVHfVL74.js b/assets/VideoView-HVHfVL74.js new file mode 100644 index 0000000..3c8a607 --- /dev/null +++ b/assets/VideoView-HVHfVL74.js @@ -0,0 +1 @@ +import{A as e,C as t,Ct as n,D as r,F as i,I as a,L as o,O as s,U as c,V as l,Y as u,c as d,ct as f,gt as p,j as m,k as h,n as g,q as _,qt as v,tt as y}from"./favicon-DOtDvKM0.js";import{t as b}from"./GeneralTable-B4uoiiRj.js";import{$ as x,J as ee,Y as S,b as C,k as w,t as T,x as E,y as D}from"./index-CioSqWPr.js";import{t as O}from"./music-fARBPEcN.js";var k=[`width`,`height`,`fill`,`transform`],A={key:0},j=[s(`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)],M={key:1},N=[s(`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),s(`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)],P={key:2},F=[s(`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)],I={key:3},L=[s(`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)],R={key:4},z=[s(`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)],B={key:5},V=[s(`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)],H=o({name:`PhFilmReel`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),m(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),m(`g`,A,j)):d.value===`duotone`?(u(),m(`g`,M,N)):d.value===`fill`?(u(),m(`g`,P,F)):d.value===`light`?(u(),m(`g`,I,L)):d.value===`regular`?(u(),m(`g`,R,z)):d.value===`thin`?(u(),m(`g`,B,V)):e(``,!0)],16,k))}}),U=[`width`,`height`,`fill`,`transform`],W={key:0},G=[s(`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)],te={key:1},K=[s(`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),s(`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)],q={key:2},J=[s(`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)],Y={key:3},X=[s(`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)],Z={key:4},Q=[s(`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)],ne={key:5},re=[s(`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)],ie=o({name:`PhVideo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=l(`weight`,`regular`),a=l(`size`,`1em`),o=l(`color`,`currentColor`),s=l(`mirrored`,!1),d=r(()=>n.weight??i),f=r(()=>n.size??a),p=r(()=>n.color??o),h=r(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(u(),m(`svg`,c({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:f.value,height:f.value,fill:p.value,transform:h.value},t.$attrs),[y(t.$slots,`default`),d.value===`bold`?(u(),m(`g`,W,G)):d.value===`duotone`?(u(),m(`g`,te,K)):d.value===`fill`?(u(),m(`g`,q,J)):d.value===`light`?(u(),m(`g`,Y,X)):d.value===`regular`?(u(),m(`g`,Z,Q)):d.value===`thin`?(u(),m(`g`,ne,re)):e(``,!0)],16,U))}}),ae={key:0,class:`grid grid-cols-1 md:grid-cols-2 gap-4`},oe={controls:``,class:`mt-3 rounded-xl w-[640px] xl:w-[1280px]`},se=[`src`],ce={class:`text-center md:text-left grid grid-cols-1 place-content-start gap-6`},le={class:`space-y-2`},ue={class:`text-2xl xl:text-4xl font-bold`},de={class:`text-xl xl:text-3xl font-semibold`},fe={class:`text-xl xl:text-2xl font-light`},pe={key:1},$={class:`space-y-1 text-center`},me={class:`text-xl xl:text-xl`},he={class:`bg-white dark:bg-slate-900/95 rounded-2xl lg:flex lg:justify-between`},ge={class:`w-full`},_e={__name:`VideoView`,setup(r){let o=p([]),c=p(!1),l=[{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 y(){try{let e=await w();o.value=k(JSON.parse(JSON.stringify(e)));let t=[...new Set(o.value.map(e=>e.musicid))];if(t.length>0){let n=await O(`iidx`,e[0].version,t,!0),r=Object.fromEntries(n.map(e=>[e.id,e]));o.value=o.value.map(e=>({...e,name:r[e.musicid]?.name||`Unknown Song`,artist:r[e.musicid]?.artist||`Unknown Artist`}))}}catch(e){console.error(`Failed to fetch video data:`,e)}c.value=!1}_(async()=>{await y()});function k(e){e.sort(function(e,t){return t.timestamp-e.timestamp});for(let t of e){let e=x(t.game);t.game=e.name,t.version=e.versions.find(e=>e.id==t.version).label??0,t.timestamp&&=T(t.timestamp)}return e}let A=e=>{e.data?.url&&(e=e.data?.url),navigator.clipboard.writeText(e).then(()=>{alert(`Copied URL to clipboard!`)}).catch(()=>{alert(`Failed to copy to clipboard!`)})};function j(e){window.open(e.data?.url,`_blank`).focus()}return(r,c)=>(u(),h(C,null,{default:f(()=>[a(ee,null,{default:f(()=>[a(S,{class:`mb-6`,"use-small":``,"even-smaller":``}),o.value[0]?(u(),m(t,{key:0},[a(D,{icon:n(ie),title:`Your Latest Video`,main:``},null,8,[`icon`]),a(d,{class:`mb-6`},{default:f(()=>[o.value[0]?.data?.status==`uploaded`?(u(),m(`div`,ae,[s(`video`,oe,[s(`source`,{src:o.value[0]?.data?.url,type:`video/mp4`},null,8,se),c[1]||=i(` Your browser does not support the video tag. `,-1)]),s(`div`,ce,[s(`div`,le,[s(`div`,null,[s(`h1`,ue,v(o.value[0]?.name),1),s(`h1`,de,v(o.value[0]?.artist),1)]),a(E,{class:`mx-1`}),s(`h2`,fe,v(o.value[0]?.game)+` `+v(o.value[0]?.version),1),s(`p`,null,v(o.value[0]?.timestamp),1)]),s(`div`,null,[a(g,{color:`info`,label:`Share`,onClick:c[0]||=e=>A(o.value[0]?.data?.url)})])])])):(u(),m(`div`,pe,[s(`div`,$,[c[2]||=s(`h1`,{class:`text-2xl xl:text-4xl font-bold`},` Your video is still uploading! `,-1),c[3]||=s(`h2`,{class:`text-xl xl:text-2xl font-light`},` Please wait for the upload to complete. `,-1),s(`h2`,me,` Upload started at `+v(o.value[0].timestamp),1)])]))]),_:1})],64)):e(``,!0),a(D,{icon:n(H),title:`All Play Videos`,main:``},null,8,[`icon`]),a(d,{"has-table":``},{default:f(()=>[s(`div`,he,[s(`div`,ge,[a(b,{headers:l,items:o.value,onRowClicked:j},null,8,[`items`])])])]),_:1})]),_:1})]),_:1}))}};export{_e as default}; \ No newline at end of file diff --git a/assets/admin-B4Afn5TL.js b/assets/admin-B4Afn5TL.js new file mode 100644 index 0000000..1452462 --- /dev/null +++ b/assets/admin-B4Afn5TL.js @@ -0,0 +1,2 @@ +import{d as e}from"./favicon-DOtDvKM0.js";var t=e();async function n(){try{return(await t.callApi(`/admin`)).data}catch(e){throw console.log(`Error loading admin dashboard:`,e),e}}async function r(){try{return(await t.callApi(`/admin/audit`)).data}catch(e){throw console.log(`Error loading admin audit:`,e),e}}async function i(){try{return(await t.callApi(`/admin/arcades`)).data}catch(e){throw console.log(`Error loading arcades:`,e),e}}async function a(e){try{return await t.callApi(`/arcade/checkName?name=${e}`)}catch(e){throw console.log(`Error testing arcade:`,e),e}}async function o(e){try{return(await t.callApi(`/arcade/checkPCBID?PCBID=${e}`)).unused}catch(e){throw console.log(`Error testing machine:`,e),e}}async function s(e){try{return(await t.callApi(`/admin/machine/${e}`)).data}catch(e){throw console.log(`Error testing machine:`,e),e}}async function c(e,n){try{return await t.callApi(`/admin/arcade/${e}/machine`,`PUT`,n)}catch(e){throw console.log(`Error adding machine:`,e),e}}async function l(e,n){try{return await t.callApi(`/admin/arcade/${e}/machine`,`POST`,n)}catch(e){throw console.log(`Error adding machine:`,e),e}}async function u(e,n){try{if(window.confirm(`Are you really?`))return await t.callApi(`/admin/arcade/${e}/machine`,`DELETE`,{PCBID:n})}catch(e){throw console.log(`Error adding machine:`,e),e}}async function d(e){try{return await t.callApi(`/admin/onboardArcade`,`POST`,e)}catch(e){throw console.log(`Error onboarding arcade:`,e),e}}async function f(e,n){try{return await t.callApi(`/admin/arcade/${e}`,`POST`,n)}catch(e){throw console.log(`Error updating arcade:`,e),e}}async function p(e){if(window.confirm(`Let me ask again... +Are you really?`))try{return await t.callApi(`/admin/arcade/${e}`,`DELETE`)}catch(e){throw console.log(`Error deleting arcade:`,e),e}}async function m(e,n){try{return await t.callApi(`/admin/arcade/${e}/owner`,`PUT`,{ownerId:n})}catch(e){throw console.log(`Error updating arcade owner:`,e),e}}async function h(e,n){try{return window.confirm(`Are you really?`)?await t.callApi(`/admin/arcade/${e}/owner`,`DELETE`,{ownerId:n}):{}}catch(e){throw console.log(`Error removing arcade owner:`,e),e}}async function g(){try{return(await t.callApi(`/admin/maint`)).data}catch(e){throw console.log(`Error loading maint:`,e),e}}async function _(e){try{return await t.callApi(`/admin/maint`,`POST`,e)}catch(e){throw console.log(`Error posting maint:`,e),e}}async function v(){try{return(await t.callApi(`/admin/client`)).data}catch(e){throw console.log(`Error loading client:`,e),e}}async function y(e){try{return await t.callApi(`/admin/client`,`POST`,e)}catch(e){throw console.log(`Error posting client:`,e),e}}async function b(e=!1){try{return(await t.callApi(`/admin/users?noData=${e}`)).data}catch(e){throw console.log(`Error loading users:`,e),e}}async function x(e,n){try{return await t.callApi(`/admin/user/${e}`,`POST`,n)}catch(e){throw console.log(`Error updating user:`,e),e}}async function S(t,n,r){let i=e();try{return await i.callApi(`/admin/user/${t}/updatePassword`,`POST`,{newPassword:n,confirmPassword:r})}catch(e){throw console.log(`Error updating password:`,e),e}}async function C(e){try{return(await t.callApi(`/admin/user/card/${e}`)).data}catch(e){throw console.log(`Error getting user:`,e),e}}async function w(){try{return(await t.callApi(`/admin/news`)).data}catch(e){throw console.log(`Error loading news:`,e),e}}async function T(e){try{return await t.callApi(`/admin/news`,`POST`,e)}catch(e){throw console.log(`Error posting news:`,e),e}}async function E(e,n){try{return await t.callApi(`/admin/news/${e}`,`POST`,n)}catch(e){throw console.log(`Error posting news:`,e),e}}async function D(e){try{return await t.callApi(`/admin/news/${e}`,`DELETE`)}catch(e){throw console.log(`Error posting news:`,e),e}}export{b as C,o as E,C as S,a as T,h as _,y as a,E as b,T as c,u as d,D as f,x as g,w as h,v as i,n as l,g as m,i as n,c as o,s as p,r,_ as s,m as t,p as u,f as v,d as w,S as x,l as y}; \ No newline at end of file diff --git a/assets/admin-BMJm0E4A.js b/assets/admin-BMJm0E4A.js deleted file mode 100644 index 4fd396c..0000000 --- a/assets/admin-BMJm0E4A.js +++ /dev/null @@ -1,2 +0,0 @@ -import{u as e}from"./index-Dd7VcHfL.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--d87CplO.js b/assets/arcade--d87CplO.js new file mode 100644 index 0000000..7267c0d --- /dev/null +++ b/assets/arcade--d87CplO.js @@ -0,0 +1 @@ +import{d as e}from"./favicon-DOtDvKM0.js";var t=e();async function n(e){try{return(await t.callApi(`/arcade/${e}`)).arcade}catch(e){throw console.log(`Error fetching arcade:`,e),e}}async function r(e,n,r){try{return(await t.callApi(`/arcade/${e}/settings?game=${n}&version=${r}`)).data}catch(e){throw console.log(`Error fetching arcade settings:`,e),e}}async function i(e,n,r,i){try{for(;!t.userId;)await new Promise(e=>setTimeout(e,200));return await t.callApi(`/arcade/${e}/settings?game=${n}&version=${r}`,`POST`,i)}catch(e){throw console.log(`Error updating settings:`,e),e}}async function a(e){try{return await t.callApi(`/arcade/${e}/exportVPN`)}catch(e){throw console.log(`Error fetching arcade VPN:`,e),e}}async function o(e,n){try{return await t.callApi(`/arcade/${e}`,`POST`,n)}catch(e){throw console.log(`Error updating arcade:`,e),e}}async function s(e){try{return(await t.callApi(`/arcade/${e}/paseli`)).data}catch(e){throw console.log(`Error fetching arcade PASELI data:`,e),e}}async function c(e,n,r,i){try{return(await t.callApi(`/arcade/${e}/paseli`,`POST`,{userId:n,cardId:r,credit:i})).data}catch(e){throw console.log(`Error fetching arcade PASELI data:`,e),e}}async function l(e){try{let n=await t.callApi(`/arcade/takeover?PCBID=${e}`);return n.status==`warn`&&window.alert(n.error_code),n.data}catch(e){throw console.log(`Error fetching takeover:`,e),e}}async function u(e){try{return await t.callApi(`/arcade/takeover`,`POST`,{PCBID:e})}catch(e){throw console.log(`Error saving takeover:`,e),e}}export{a,o as c,r as i,i as l,n,u as o,s as r,l as s,c as t}; \ No newline at end of file diff --git a/assets/arcade-Bn8grFHQ.js b/assets/arcade-Bn8grFHQ.js deleted file mode 100644 index 70540da..0000000 --- a/assets/arcade-Bn8grFHQ.js +++ /dev/null @@ -1 +0,0 @@ -import{u as s}from"./index-Dd7VcHfL.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-BUABtDhi.js b/assets/contentExport-BUABtDhi.js new file mode 100644 index 0000000..6b3c8f6 --- /dev/null +++ b/assets/contentExport-BUABtDhi.js @@ -0,0 +1,3 @@ +import{Yt as e,Zt as t}from"./favicon-DOtDvKM0.js";var n=t(e(((e,t)=>{(function(n,r){typeof define==`function`&&define.amd?define([],r):typeof e==`object`?t.exports=r():n.download=r()})(e,function(){return function e(t,n,r){var i=window,a=`application/octet-stream`,o=r||a,s=t,c=!n&&!r&&s,l=document.createElement(`a`),u=function(e){return String(e)},d=i.Blob||i.MozBlob||i.WebKitBlob||u,f=n||`download`,p,m;if(d=d.call?d.bind(i):Blob,String(this)===`true`&&(s=[s,o],o=s[0],s=s[1]),c&&c.length<2048&&(f=c.split(`/`).pop().split(`?`)[0],l.href=c,l.href.indexOf(c)!==-1)){var h=new XMLHttpRequest;return h.open(`GET`,c,!0),h.responseType=`blob`,h.onload=function(t){e(t.target.response,f,a)},setTimeout(function(){h.send()},0),h}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(s))if(s.length>1024*1024*1.999&&d!==u)s=y(s),o=s.type||a;else return navigator.msSaveBlob?navigator.msSaveBlob(y(s),f):b(s);else if(/([\x80-\xff])/.test(s)){for(var g=0,_=new Uint8Array(s.length),v=_.length;g1024*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,R=new Uint8Array(e.length),k=R.length;for(u;un.weight??i),m=r(()=>n.size??a),h=r(()=>n.color??o),g=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),f(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:m.value,height:m.value,fill:h.value,transform:g.value},t.$attrs),[p(t.$slots,`default`),d.value===`bold`?(l(),f(`g`,v,y)):d.value===`duotone`?(l(),f(`g`,b,x)):d.value===`fill`?(l(),f(`g`,S,C)):d.value===`light`?(l(),f(`g`,w,T)):d.value===`regular`?(l(),f(`g`,E,D)):d.value===`thin`?(l(),f(`g`,O,k)):e(``,!0)],16,_))}}),j=[`width`,`height`,`fill`,`transform`],M={key:0},N=[o(`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)],P={key:1},F=[o(`path`,{d:`M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z`,opacity:`0.2`},null,-1),o(`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)],I={key:2},L=[o(`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)],R={key:3},z=[o(`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)],B={key:4},V=[o(`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)],H={key:5},U=[o(`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)],W=a({name:`PhCalendarDots`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,i=c(`weight`,`regular`),a=c(`size`,`1em`),o=c(`color`,`currentColor`),u=c(`mirrored`,!1),d=r(()=>n.weight??i),m=r(()=>n.size??a),h=r(()=>n.color??o),g=r(()=>n.mirrored===void 0?u?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(l(),f(`svg`,s({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:m.value,height:m.value,fill:h.value,transform:g.value},t.$attrs),[p(t.$slots,`default`),d.value===`bold`?(l(),f(`g`,M,N)):d.value===`duotone`?(l(),f(`g`,P,F)):d.value===`fill`?(l(),f(`g`,I,L)):d.value===`light`?(l(),f(`g`,R,z)):d.value===`regular`?(l(),f(`g`,B,V)):d.value===`thin`?(l(),f(`g`,H,U)):e(``,!0)],16,j))}}),G={__name:`HitchartCardBox`,props:{hitchartData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(e){let r=m(),a=[{text:`Song`,value:`name`,width:140,sortable:!0},{text:`Artist`,value:`artist`,width:140,sortable:!0},{text:`Plays`,value:`plays`,width:100,sortable:!0}],o=e,s=e=>{let t=e.songid;r.push(`/games/${o.gameId}/song/${t}`)};return(r,o)=>(l(),f(t,null,[i(g,{icon:n(A),color:`text-yellow-400`,title:`Hitchart`,main:``},null,8,[`icon`]),i(u,{"has-table":``},{default:d(()=>[i(h,{headers:a,items:e.hitchartData,"rows-per-page":5,onRowClicked:s},null,8,[`items`])]),_:1})],64))}},K=class{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 q(e){return e==0?{id:0,label:`--`,short:`--`}:K.danList.find(t=>t.id==e)}export{G as n,W as r,q as t}; \ No newline at end of file diff --git a/assets/danClass-ieL5q84I.js b/assets/danClass-ieL5q84I.js deleted file mode 100644 index 3844444..0000000 --- a/assets/danClass-ieL5q84I.js +++ /dev/null @@ -1 +0,0 @@ -import{ac as g,ad as s,v as i,a as t,f as l,ae as c,j as v,af as p,p as r,m as y,b as A,e as b,d as w,w as f,n as $,F as D}from"./index-Dd7VcHfL.js";import{_ as L}from"./GeneralTable-CTYDRn3D.js";const k=["width","height","fill","transform"],_={key:0},x=r("path",{d:"M228,216a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,216ZM80,180a12,12,0,0,0,8.49-3.51L180,85v67a12,12,0,0,0,24,0V56a12,12,0,0,0-12-12H96a12,12,0,0,0,0,24h67L71.51,159.51A12,12,0,0,0,80,180Z"},null,-1),C=[x],S={key:1},B=r("path",{d:"M192,56v96L96,56Z",opacity:"0.2"},null,-1),z=r("path",{d:"M224,216a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216ZM74.34,173.66a8,8,0,0,1,0-11.32L132.69,104,90.34,61.66A8,8,0,0,1,96,48h96a8,8,0,0,1,8,8v96a8,8,0,0,1-13.66,5.66L144,115.31,85.66,173.66a8,8,0,0,1-11.32,0ZM115.31,64l34.35,34.34h0L184,132.69V64Z"},null,-1),I=[B,z],K={key:2},N=r("path",{d:"M74.34,173.66a8,8,0,0,1,0-11.32L132.69,104,90.34,61.66A8,8,0,0,1,96,48h96a8,8,0,0,1,8,8v96a8,8,0,0,1-13.66,5.66L144,115.31,85.66,173.66a8,8,0,0,1-11.32,0ZM216,208H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"},null,-1),P=[N],j={key:3},R=r("path",{d:"M222,216a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,216ZM80,174a6,6,0,0,0,4.24-1.76L186,70.49V152a6,6,0,0,0,12,0V56a6,6,0,0,0-6-6H96a6,6,0,0,0,0,12h81.51L75.76,163.76A6,6,0,0,0,80,174Z"},null,-1),q=[R],E={key:4},F=r("path",{d:"M224,216a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216ZM80,176a8,8,0,0,0,5.66-2.34L184,75.31V152a8,8,0,0,0,16,0V56a8,8,0,0,0-8-8H96a8,8,0,0,0,0,16h76.69L74.34,162.34A8,8,0,0,0,80,176Z"},null,-1),U=[F],W={key:5},X=r("path",{d:"M220,216a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,216ZM80,172a4,4,0,0,0,2.83-1.17L188,65.66V152a4,4,0,0,0,8,0V56a4,4,0,0,0-4-4H96a4,4,0,0,0,0,8h86.34L77.17,165.17A4,4,0,0,0,80,172Z"},null,-1),O=[X],T={name:"PhArrowLineUpRight"},G=g({...T,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const e=o,n=s("weight","regular"),d=s("size","1em"),u=s("color","currentColor"),h=s("mirrored",!1),a=i(()=>e.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",_,C)):a.value==="duotone"?(t(),l("g",S,I)):a.value==="fill"?(t(),l("g",K,P)):a.value==="light"?(t(),l("g",j,q)):a.value==="regular"?(t(),l("g",E,U)):a.value==="thin"?(t(),l("g",W,O)):v("",!0)],16,k))}}),J=["width","height","fill","transform"],Q={key:0},Y=r("path",{d:"M208,28H188V24a12,12,0,0,0-24,0v4H92V24a12,12,0,0,0-24,0v4H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28ZM68,52a12,12,0,0,0,24,0h72a12,12,0,0,0,24,0h16V76H52V52ZM52,204V100H204V204Zm92-76a16,16,0,1,1-16-16A16,16,0,0,1,144,128Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,128ZM96,176a16,16,0,1,1-16-16A16,16,0,0,1,96,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,144,176Zm48,0a16,16,0,1,1-16-16A16,16,0,0,1,192,176Z"},null,-1),a0=[Y],e0={key:1},t0=r("path",{d:"M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z",opacity:"0.2"},null,-1),l0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),r0=[t0,l0],o0={key:2},s0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM84,184a12,12,0,1,1,12-12A12,12,0,0,1,84,184Zm44,0a12,12,0,1,1,12-12A12,12,0,0,1,128,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,128,144Zm44,40a12,12,0,1,1,12-12A12,12,0,0,1,172,184Zm0-40a12,12,0,1,1,12-12A12,12,0,0,1,172,144Zm36-64H48V48H72v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24Z"},null,-1),i0=[s0],h0={key:3},n0=r("path",{d:"M208,34H182V24a6,6,0,0,0-12,0V34H86V24a6,6,0,0,0-12,0V34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34ZM48,46H74V56a6,6,0,0,0,12,0V46h84V56a6,6,0,0,0,12,0V46h26a2,2,0,0,1,2,2V82H46V48A2,2,0,0,1,48,46ZM208,210H48a2,2,0,0,1-2-2V94H210V208A2,2,0,0,1,208,210Zm-70-78a10,10,0,1,1-10-10A10,10,0,0,1,138,132Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,132ZM94,172a10,10,0,1,1-10-10A10,10,0,0,1,94,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,138,172Zm44,0a10,10,0,1,1-10-10A10,10,0,0,1,182,172Z"},null,-1),d0=[n0],u0={key:4},V0=r("path",{d:"M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-68-76a12,12,0,1,1-12-12A12,12,0,0,1,140,132Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,132ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,140,172Zm44,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"},null,-1),m0=[V0],Z0={key:5},H0=r("path",{d:"M208,36H180V24a4,4,0,0,0-8,0V36H84V24a4,4,0,0,0-8,0V36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36ZM48,44H76V56a4,4,0,0,0,8,0V44h88V56a4,4,0,0,0,8,0V44h28a4,4,0,0,1,4,4V84H44V48A4,4,0,0,1,48,44ZM208,212H48a4,4,0,0,1-4-4V92H212V208A4,4,0,0,1,208,212Zm-72-80a8,8,0,1,1-8-8A8,8,0,0,1,136,132Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,132ZM92,172a8,8,0,1,1-8-8A8,8,0,0,1,92,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,136,172Zm44,0a8,8,0,1,1-8-8A8,8,0,0,1,180,172Z"},null,-1),A0=[H0],g0={name:"PhCalendarDots"},M0=g({...g0,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const e=o,n=s("weight","regular"),d=s("size","1em"),u=s("color","currentColor"),h=s("mirrored",!1),a=i(()=>e.weight??n),V=i(()=>e.size??d),Z=i(()=>e.color??u),H=i(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:h?"scale(-1, 1)":void 0);return(m,M)=>(t(),l("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:V.value,height:V.value,fill:Z.value,transform:H.value},m.$attrs),[c(m.$slots,"default"),a.value==="bold"?(t(),l("g",Q,a0)):a.value==="duotone"?(t(),l("g",e0,r0)):a.value==="fill"?(t(),l("g",o0,i0)):a.value==="light"?(t(),l("g",h0,d0)):a.value==="regular"?(t(),l("g",u0,m0)):a.value==="thin"?(t(),l("g",Z0,A0)):v("",!0)],16,J))}}),y0={__name:"HitchartCardBox",props:{hitchartData:{type:Object,required:!0},gameId:{type:String,required:!0}},setup(o){const e=y(),n=[{text:"Song",value:"name",width:140,sortable:!0},{text:"Artist",value:"artist",width:140,sortable:!0},{text:"Plays",value:"plays",width:100,sortable:!0}],d=o,u=h=>{const a=h.songid;e.push(`/games/${d.gameId}/song/${a}`)};return(h,a)=>(t(),l(D,null,[A(w,{icon:b(G),color:"text-yellow-400",title:"Hitchart",main:""},null,8,["icon"]),A($,{"has-table":""},{default:f(()=>[A(L,{headers:n,items:o.hitchartData,"rows-per-page":5,onRowClicked:u},null,8,["items"])]),_:1})],64))}};class c0{static danList=[{id:0,label:"--",short:"--"},{id:100,label:"7th Kyu (七級)",short:"七級"},{id:200,label:"6th Kyu (六級)",short:"六級"},{id:300,label:"5th Kyu (五級)",short:"五級"},{id:400,label:"4th Kyu (四級)",short:"四級"},{id:500,label:"3rd Kyu (三級)",short:"三級"},{id:600,label:"2nd Kyu (二級)",short:"二級"},{id:700,label:"1st Kyu (一級)",short:"一級"},{id:800,label:"1st Dan (初段)",short:"初段"},{id:900,label:"2nd Dan (二段)",short:"二段"},{id:1e3,label:"3rd Dan (三段)",short:"三段"},{id:1100,label:"4th Dan (四段)",short:"四段"},{id:1200,label:"5th Dan (五段)",short:"五段"},{id:1300,label:"6th Dan (六段)",short:"六段"},{id:1400,label:"7th Dan (七段)",short:"七段"},{id:1500,label:"8th Dan (八段)",short:"八段"},{id:1600,label:"9th Dan (九段)",short:"九段"},{id:1700,label:"10th Dan (十段)",short:"十段"},{id:1800,label:"Chuuden (中伝)",short:"中伝"},{id:1900,label:"Kaiden (皆伝)",short:"皆伝"}]}function b0(o){return o==0?{id:0,label:"--",short:"--"}:c0.danList.find(e=>e.id==o)}export{M0 as I,y0 as _,b0 as g}; diff --git a/assets/dist-CvTZvzzi.js b/assets/dist-CvTZvzzi.js new file mode 100644 index 0000000..f0cf2ea --- /dev/null +++ b/assets/dist-CvTZvzzi.js @@ -0,0 +1 @@ +import{B as e,J as t,L as n,W as r,dt as i,gt as a,q as o,st as s,vt as c,yt as l}from"./favicon-DOtDvKM0.js";import{l as u,o as d,p as f}from"./index-CioSqWPr.js";var p={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:`label`},updateMode:{type:String,default:void 0}},m={ariaLabel:{type:String},ariaDescribedby:{type:String}},h={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...p,...m},g=(e,t)=>Object.assign(e,t);function _(e){return i(e)?l(e):e}function v(e){return i(arguments.length>1&&arguments[1]!==void 0?arguments[1]:e)?new Proxy(e,{}):e}function y(e,t){let n=e.options;n&&t&&Object.assign(n,t)}function b(e,t){e.labels=t}function x(e,t,n){let r=[];e.datasets=t.map(t=>{let i=e.datasets.find(e=>e[n]===t[n]);return!i||!t.data||r.includes(i)?{...t}:(r.push(i),Object.assign(i,t),i)})}function S(e,t){let n={labels:[],datasets:[]};return b(n,e.labels),x(n,e.datasets,t),n}var C=n({props:h,setup(n,i){let{expose:d,slots:f}=i,p=a(null),m=c(null);d({chart:m});let h=()=>{if(!p.value)return;let{type:e,data:t,options:r,plugins:i,datasetIdKey:a}=n,o=v(S(t,a),t);m.value=new u(p.value,{type:e,data:o,options:{...r},plugins:i})},g=()=>{let e=l(m.value);e&&(n.destroyDelay>0?setTimeout(()=>{e.destroy(),m.value=null},n.destroyDelay):(e.destroy(),m.value=null))},C=e=>{e.update(n.updateMode)};return o(h),t(g),s([()=>n.options,()=>n.data],(e,t)=>{let[i,a]=e,[o,s]=t,c=l(m.value);if(!c)return;let u=!1;if(i){let e=_(i),t=_(o);e&&e!==t&&(y(c,e),u=!0)}if(a){let e=_(a.labels),t=_(s.labels),r=_(a.datasets),i=_(s.datasets);e!==t&&(b(c.config.data,e),u=!0),r&&r!==i&&(x(c.config.data,r,n.datasetIdKey),u=!0)}u&&r(()=>{C(c)})},{deep:!0}),()=>e(`canvas`,{role:`img`,"aria-label":n.ariaLabel,"aria-describedby":n.ariaDescribedby,ref:p},[e(`p`,{},[f.default?f.default():``])])}});function w(t,r){return u.register(r),n({props:p,setup(n,r){let{expose:i}=r,a=c(null),o=c(null);s(()=>o.value?.chart??null,e=>{a.value=e},{flush:`sync`}),i({chart:a});let l=e=>{o.value=e};return()=>e(C,g({ref:l},{type:t,...n}))}})}var T=w(`bar`,d),E=w(`radar`,f);export{E as n,T as t}; \ No newline at end of file diff --git a/assets/favicon-DOtDvKM0.js b/assets/favicon-DOtDvKM0.js new file mode 100644 index 0000000..6a88fa7 --- /dev/null +++ b/assets/favicon-DOtDvKM0.js @@ -0,0 +1,9 @@ +var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},c=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},l=(n,r,a)=>(a=n==null?{}:e(i(n)),c(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n));function u(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var d={},f=[],p=()=>{},m=()=>!1,h=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),g=e=>e.startsWith(`onUpdate:`),_=Object.assign,v=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},y=Object.prototype.hasOwnProperty,b=(e,t)=>y.call(e,t),x=Array.isArray,S=e=>k(e)===`[object Map]`,C=e=>k(e)===`[object Set]`,w=e=>k(e)===`[object Date]`,T=e=>typeof e==`function`,E=e=>typeof e==`string`,D=e=>typeof e==`symbol`,O=e=>typeof e==`object`&&!!e,ee=e=>(O(e)||T(e))&&T(e.then)&&T(e.catch),te=Object.prototype.toString,k=e=>te.call(e),ne=e=>k(e).slice(8,-1),re=e=>k(e)===`[object Object]`,ie=e=>E(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,A=u(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),ae=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},oe=/-\w/g,j=ae(e=>e.replace(oe,e=>e.slice(1).toUpperCase())),se=/\B([A-Z])/g,ce=ae(e=>e.replace(se,`-$1`).toLowerCase()),M=ae(e=>e.charAt(0).toUpperCase()+e.slice(1)),N=ae(e=>e?`on${M(e)}`:``),le=(e,t)=>!Object.is(e,t),ue=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},fe=e=>{let t=parseFloat(e);return isNaN(t)?e:t},pe=e=>{let t=E(e)?Number(e):NaN;return isNaN(t)?e:t},me,he=()=>me||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function ge(e){if(x(e)){let t={};for(let n=0;n{if(e){let n=e.split(ve);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function xe(e){let t=``;if(E(e))t=e;else if(x(e))for(let n=0;nDe(e,t))}var ke=e=>!!(e&&e.__v_isRef===!0),Ae=e=>E(e)?e:e==null?``:x(e)||O(e)&&(e.toString===te||!T(e.toString))?ke(e)?Ae(e.value):JSON.stringify(e,je,2):String(e),je=(e,t)=>ke(t)?je(e,t.value):S(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[Me(t,r)+` =>`]=n,e),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Me(e))}:D(t)?Me(t):O(t)&&!x(t)&&!re(t)?String(t):t,Me=(e,t=``)=>D(e)?`Symbol(${e.description??t})`:e;function Ne(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var P,Pe=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&P&&(P.active?(this.parent=P,this.index=(P.scopes||=[]).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes){let n=this.scopes.slice();for(e=0,t=n.length;e0&&--this._on===0){if(P===this)P=this.prevScope;else{let e=P;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(He){let e=He;for(He=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Ve;){let t=Ve;for(Ve=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function Ke(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function qe(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Xe(r),Ze(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Je(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ye(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ye(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===rt)||(e.globalVersion=rt,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Je(e))))return;e.flags|=2;let t=e.dep,n=F,r=Qe;F=e,Qe=!0;try{Ke(e);let n=e.fn(e._value);(t.version===0||le(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{F=n,Qe=r,qe(e),e.flags&=-3}}function Xe(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Xe(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ze(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var Qe=!0,$e=[];function et(){$e.push(Qe),Qe=!1}function tt(){let e=$e.pop();Qe=e===void 0||e}function nt(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=F;F=void 0;try{t()}finally{F=e}}}var rt=0,it=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},at=class{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(!F||!Qe||F===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==F)t=this.activeLink=new it(F,this),F.deps?(t.prevDep=F.depsTail,F.depsTail.nextDep=t,F.depsTail=t):F.deps=F.depsTail=t,ot(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=F.depsTail,t.nextDep=void 0,F.depsTail.nextDep=t,F.depsTail=t,F.deps===t&&(F.deps=e)}return t}trigger(e){this.version++,rt++,this.notify(e)}notify(e){We();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Ge()}}};function ot(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)ot(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var st=new WeakMap,ct=Symbol(``),lt=Symbol(``),ut=Symbol(``);function I(e,t,n){if(Qe&&F){let t=st.get(e);t||st.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new at),r.map=t,r.key=n),r.track()}}function dt(e,t,n,r,i,a){let o=st.get(e);if(!o){rt++;return}let s=e=>{e&&e.trigger()};if(We(),t===`clear`)o.forEach(s);else{let i=x(e),a=i&&ie(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===ut||!D(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(ut)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(ct)),S(e)&&s(o.get(lt)));break;case`delete`:i||(s(o.get(ct)),S(e)&&s(o.get(lt)));break;case`set`:S(e)&&s(o.get(ct));break}}Ge()}function ft(e,t){let n=st.get(e);return n&&n.get(t)}function pt(e){let t=L(e);return t===e?t:(I(t,`iterate`,ut),tn(e)?t:t.map(an))}function mt(e){return I(e=L(e),`iterate`,ut),e}function ht(e,t){return en(e)?on($t(e)?an(t):t):an(t)}var gt={__proto__:null,[Symbol.iterator](){return _t(this,Symbol.iterator,e=>ht(this,e))},concat(...e){return pt(this).concat(...e.map(e=>x(e)?pt(e):e))},entries(){return _t(this,`entries`,e=>(e[1]=ht(this,e[1]),e))},every(e,t){return yt(this,`every`,e,t,void 0,arguments)},filter(e,t){return yt(this,`filter`,e,t,e=>e.map(e=>ht(this,e)),arguments)},find(e,t){return yt(this,`find`,e,t,e=>ht(this,e),arguments)},findIndex(e,t){return yt(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return yt(this,`findLast`,e,t,e=>ht(this,e),arguments)},findLastIndex(e,t){return yt(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return yt(this,`forEach`,e,t,void 0,arguments)},includes(...e){return xt(this,`includes`,e)},indexOf(...e){return xt(this,`indexOf`,e)},join(e){return pt(this).join(e)},lastIndexOf(...e){return xt(this,`lastIndexOf`,e)},map(e,t){return yt(this,`map`,e,t,void 0,arguments)},pop(){return St(this,`pop`)},push(...e){return St(this,`push`,e)},reduce(e,...t){return bt(this,`reduce`,e,t)},reduceRight(e,...t){return bt(this,`reduceRight`,e,t)},shift(){return St(this,`shift`)},some(e,t){return yt(this,`some`,e,t,void 0,arguments)},splice(...e){return St(this,`splice`,e)},toReversed(){return pt(this).toReversed()},toSorted(e){return pt(this).toSorted(e)},toSpliced(...e){return pt(this).toSpliced(...e)},unshift(...e){return St(this,`unshift`,e)},values(){return _t(this,`values`,e=>ht(this,e))}};function _t(e,t,n){let r=mt(e),i=r[t]();return r!==e&&!tn(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var vt=Array.prototype;function yt(e,t,n,r,i,a){let o=mt(e),s=o!==e&&!tn(e),c=o[t];if(c!==vt[t]){let t=c.apply(e,a);return s?an(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ht(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function bt(e,t,n,r){let i=mt(e),a=i!==e&&!tn(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=ht(e,t)),n.call(this,t,ht(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?ht(e,c):c}function xt(e,t,n){let r=L(e);I(r,`iterate`,ut);let i=r[t](...n);return(i===-1||i===!1)&&nn(n[0])?(n[0]=L(n[0]),r[t](...n)):i}function St(e,t,n=[]){et(),We();let r=L(e)[t].apply(e,n);return Ge(),tt(),r}var Ct=u(`__proto__,__v_isRef,__isVue`),wt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(D));function Tt(e){D(e)||(e=String(e));let t=L(this);return I(t,`has`,e),t.hasOwnProperty(e)}var Et=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Kt:Gt:i?Wt:Ut).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=x(e);if(!r){let e;if(a&&(e=gt[t]))return e;if(t===`hasOwnProperty`)return Tt}let o=Reflect.get(e,t,R(e)?e:n);if((D(t)?wt.has(t):Ct(t))||(r||I(e,`get`,t),i))return o;if(R(o)){let e=a&&ie(t)?o:o.value;return r&&O(e)?Xt(e):e}return O(o)?r?Xt(o):Jt(o):o}},Dt=class extends Et{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=x(e)&&ie(t);if(!this._isShallow){let e=en(i);if(!tn(n)&&!en(n)&&(i=L(i),n=L(n)),!a&&R(i)&&!R(n))return e||(i.value=n),!0}let o=a?Number(t)e,Pt=e=>Reflect.getPrototypeOf(e);function Ft(e,t,n){return function(...r){let i=this.__v_raw,a=L(i),o=S(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,l=i[e](...r),u=n?Nt:t?on:an;return!t&&I(a,`iterate`,c?lt:ct),_(Object.create(l),{next(){let{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}}})}}function It(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Lt(e,t){let n={get(n){let r=this.__v_raw,i=L(r),a=L(n);e||(le(n,a)&&I(i,`get`,n),I(i,`get`,a));let{has:o}=Pt(i),s=t?Nt:e?on:an;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&I(L(t),`iterate`,ct),t.size},has(t){let n=this.__v_raw,r=L(n),i=L(t);return e||(le(t,i)&&I(r,`has`,t),I(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=L(a),s=t?Nt:e?on:an;return!e&&I(o,`iterate`,ct),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return _(n,e?{add:It(`add`),set:It(`set`),delete:It(`delete`),clear:It(`clear`)}:{add(e){let n=L(this),r=Pt(n),i=L(e),a=!t&&!tn(e)&&!en(e)?i:e;return r.has.call(n,a)||le(e,a)&&r.has.call(n,e)||le(i,a)&&r.has.call(n,i)||(n.add(a),dt(n,`add`,a,a)),this},set(e,n){!t&&!tn(n)&&!en(n)&&(n=L(n));let r=L(this),{has:i,get:a}=Pt(r),o=i.call(r,e);o||=(e=L(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?le(n,s)&&dt(r,`set`,e,n,s):dt(r,`add`,e,n),this},delete(e){let t=L(this),{has:n,get:r}=Pt(t),i=n.call(t,e);i||=(e=L(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&dt(t,`delete`,e,void 0,a),o},clear(){let e=L(this),t=e.size!==0,n=e.clear();return t&&dt(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Ft(r,e,t)}),n}function Rt(e,t){let n=Lt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(b(n,r)&&r in t?n:t,r,i)}var zt={get:Rt(!1,!1)},Bt={get:Rt(!1,!0)},Vt={get:Rt(!0,!1)},Ht={get:Rt(!0,!0)},Ut=new WeakMap,Wt=new WeakMap,Gt=new WeakMap,Kt=new WeakMap;function qt(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Jt(e){return en(e)?e:Qt(e,!1,kt,zt,Ut)}function Yt(e){return Qt(e,!1,jt,Bt,Wt)}function Xt(e){return Qt(e,!0,At,Vt,Gt)}function Zt(e){return Qt(e,!0,Mt,Ht,Kt)}function Qt(e,t,n,r,i){if(!O(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;let a=i.get(e);if(a)return a;let o=qt(ne(e));if(o===0)return e;let s=new Proxy(e,o===2?r:n);return i.set(e,s),s}function $t(e){return en(e)?$t(e.__v_raw):!!(e&&e.__v_isReactive)}function en(e){return!!(e&&e.__v_isReadonly)}function tn(e){return!!(e&&e.__v_isShallow)}function nn(e){return e?!!e.__v_raw:!1}function L(e){let t=e&&e.__v_raw;return t?L(t):e}function rn(e){return!b(e,`__v_skip`)&&Object.isExtensible(e)&&de(e,`__v_skip`,!0),e}var an=e=>O(e)?Jt(e):e,on=e=>O(e)?Xt(e):e;function R(e){return e?e.__v_isRef===!0:!1}function sn(e){return ln(e,!1)}function cn(e){return ln(e,!0)}function ln(e,t){return R(e)?e:new un(e,t)}var un=class{constructor(e,t){this.dep=new at,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:L(e),this._value=t?e:an(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||tn(e)||en(e);e=n?e:L(e),le(e,t)&&(this._rawValue=e,this._value=n?e:an(e),this.dep.trigger())}};function dn(e){return R(e)?e.value:e}function fn(e){return T(e)?e():dn(e)}var pn={get:(e,t,n)=>t===`__v_raw`?e:dn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return R(i)&&!R(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function mn(e){return $t(e)?e:new Proxy(e,pn)}function hn(e){let t=x(e)?Array(e.length):{};for(let n in e)t[n]=yn(e,n);return t}var gn=class{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=D(t)?t:String(t),this._raw=L(e);let r=!0,i=e;if(!x(e)||D(this._key)||!ie(this._key))do r=!nn(i)||tn(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=dn(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&R(this._raw[this._key])){let t=this._object[this._key];if(R(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return ft(this._raw,this._key)}},_n=class{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 vn(e,t,n){return R(e)?e:T(e)?new _n(e):O(e)&&arguments.length>1?yn(e,t,n):sn(e)}function yn(e,t,n){return new gn(e,t,n)}var bn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new at(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=rt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&F!==this)return Ue(this,!0),!0}get value(){let e=this.dep.track();return Ye(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function xn(e,t,n=!1){let r,i;return T(e)?r=e:(r=e.get,i=e.set),new bn(r,i,n)}var Sn={},Cn=new WeakMap,wn=void 0;function Tn(e,t=!1,n=wn){if(n){let t=Cn.get(n);t||Cn.set(n,t=[]),t.push(e)}}function En(e,t,n=d){let{immediate:r,deep:i,once:a,scheduler:o,augmentJob:s,call:c}=n,l=e=>i?e:tn(e)||i===!1||i===0?Dn(e,1):Dn(e),u,f,m,h,g=!1,_=!1;if(R(e)?(f=()=>e.value,g=tn(e)):$t(e)?(f=()=>l(e),g=!0):x(e)?(_=!0,g=e.some(e=>$t(e)||tn(e)),f=()=>e.map(e=>{if(R(e))return e.value;if($t(e))return l(e);if(T(e))return c?c(e,2):e()})):f=T(e)?t?c?()=>c(e,2):e:()=>{if(m){et();try{m()}finally{tt()}}let t=wn;wn=u;try{return c?c(e,3,[h]):e(h)}finally{wn=t}}:p,t&&i){let e=f,t=i===!0?1/0:i;f=()=>Dn(e(),t)}let y=Ie(),b=()=>{u.stop(),y&&y.active&&v(y.effects,u)};if(a&&t){let e=t;t=(...t)=>{let n=e(...t);return b(),n}}let S=_?Array(e.length).fill(Sn):Sn,C=e=>{if(!(!(u.flags&1)||!u.dirty&&!e))if(t){let n=u.run();if(e||i||g||(_?n.some((e,t)=>le(e,S[t])):le(n,S))){m&&m();let e=wn;wn=u;try{let e=[n,S===Sn?void 0:_&&S[0]===Sn?[]:S,h];S=n,c?c(t,3,e):t(...e)}finally{wn=e}}}else u.run()};return s&&s(C),u=new ze(f),u.scheduler=o?()=>o(C,!1):C,h=e=>Tn(e,!1,u),m=u.onStop=()=>{let e=Cn.get(u);if(e){if(c)c(e,4);else for(let t of e)t();Cn.delete(u)}},t?r?C(!0):S=u.run():o?o(C.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function Dn(e,t=1/0,n){if(t<=0||!O(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,R(e))Dn(e.value,t,n);else if(x(e))for(let r=0;r{Dn(e,t,n)});else if(re(e)){for(let r in e)Dn(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Dn(e[r],t,n)}return e}function On(e,t,n,r){try{return r?e(...r):e()}catch(e){An(e,t,n)}}function kn(e,t,n,r){if(T(e)){let i=On(e,t,n,r);return i&&ee(i)&&i.catch(e=>{An(e,t,n)}),i}if(x(e)){let i=[];for(let a=0;a>>1,i=Mn[r],a=Kn(i);a=Kn(n)?Mn.push(e):Mn.splice(Bn(t),0,e),e.flags|=1,Hn()}}function Hn(){Rn||=Ln.then(qn)}function Un(e){x(e)?Pn.push(...e):Fn&&e.id===-1?Fn.splice(In+1,0,e):e.flags&1||(Pn.push(e),e.flags|=1),Hn()}function Wn(e,t,n=Nn+1){for(;nKn(e)-Kn(t));if(Pn.length=0,Fn){Fn.push(...e);return}for(Fn=e,In=0;Ine.id==null?e.flags&2?-1:1/0:e.id;function qn(e){try{for(Nn=0;Nn{r._d&&Va(-1);let i=Yn(t),a=La.length,o;try{o=e(...n)}finally{for(let e=La.length;e>a;e--)za();Yn(i),r._d&&Va(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function $n(e,t){if(z===null)return e;let n=To(z),r=e.dirs||=[];for(let e=0;e1)return n&&T(t)?t.call(r&&r.proxy):t}}function nr(){return!!(lo()||Gi)}var rr=Symbol.for(`v-scx`),ir=()=>B(rr);function ar(e,t,n){return or(e,t,n)}function or(e,t,n=d){let{immediate:r,deep:i,flush:a,once:o}=n,s=_({},n),c=t&&r||!t&&a!==`post`,l;if(go){if(a===`sync`){let e=ir();l=e.__watcherHandles||=[]}else if(!c){let e=()=>{};return e.stop=p,e.resume=p,e.pause=p,e}}let u=K;s.call=(e,t,n)=>kn(e,u,t,n);let f=!1;a===`post`?s.scheduler=e=>{Sa(e,u&&u.suspense)}:a!==`sync`&&(f=!0,s.scheduler=(e,t)=>{t?e():Vn(e)}),s.augmentJob=e=>{t&&(e.flags|=4),f&&(e.flags|=2,u&&(e.id=u.uid,e.i=u))};let m=En(e,t,s);return go&&(l?l.push(m):c&&m()),m}function sr(e,t,n){let r=this.proxy,i=E(e)?e.includes(`.`)?cr(r,e):()=>r[e]:e.bind(r,r),a;T(t)?a=t:(a=t.handler,n=t);let o=po(this),s=or(i,a.bind(r),n);return o(),s}function cr(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;ee.__isTeleport,fr=e=>e&&(e.disabled||e.disabled===``),pr=e=>e&&(e.defer||e.defer===``),mr=e=>typeof SVGElement<`u`&&e instanceof SVGElement,hr=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,gr=(e,t)=>{let n=e&&e.to;return E(n)?t?t(n):null:n},_r={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g,parentNode:_}}=l,v=fr(t.props),{dynamicChildren:y}=t,b=(e,t,n)=>{e.shapeFlag&16&&u(e.children,t,n,i,a,o,s,c)},x=(e=t)=>{let n=fr(e.props),r=e.target=gr(e.props,m),a=Sr(r,e,h,p);r&&(o!==`svg`&&mr(r)?o=`svg`:o!==`mathml`&&hr(r)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(r),n||(b(e,r,a),xr(e,!1)))},S=e=>{let t=()=>{if(lr.get(e)===t){if(lr.delete(e),fr(e.props)){let t=_(e.el)||n;b(e,t,e.anchor),xr(e,!0)}x(e)}};lr.set(e,t),Sa(t,a)};if(e==null){let e=t.el=h(``),i=t.anchor=h(``);if(p(e,n,r),p(i,n,r),pr(t.props)||a&&a.pendingBranch){S(t);return}v&&(b(t,n,i),xr(t,!0)),x()}else{t.el=e.el;let r=t.anchor=e.anchor,u=lr.get(e);if(u){u.flags|=8,lr.delete(e),S(t);return}t.targetStart=e.targetStart;let p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=fr(e.props),_=g?n:p,b=g?r:h;if(o===`svg`||mr(p)?o=`svg`:(o===`mathml`||hr(p))&&(o=`mathml`),y?(f(e.dynamicChildren,y,_,i,a,o,s),Oa(e,t,!0)):c||d(e,t,_,b,i,a,o,s,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):vr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=gr(t.props,m);e&&(t.target=e,vr(t,e,null,l,0))}else g&&vr(t,p,h,l,1);xr(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e,p=fr(f),m=a||!p,h=lr.get(e);if(h&&(h.flags|=8,lr.delete(e)),d&&(i(l),i(u)),a&&i(c),!h&&(p||d)&&o&16)for(let e=0;e{e.isMounted=!0}),ri(()=>{e.isUnmounting=!0}),e}var Er=[Function,Array],Dr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Er,onEnter:Er,onAfterEnter:Er,onEnterCancelled:Er,onBeforeLeave:Er,onLeave:Er,onAfterLeave:Er,onLeaveCancelled:Er,onBeforeAppear:Er,onAppear:Er,onAfterAppear:Er,onAppearCancelled:Er},Or=e=>{let t=e.subTree;return t.component?Or(t.component):t},kr={name:`BaseTransition`,props:Dr,setup(e,{slots:t}){let n=lo(),r=Tr();return()=>{let i=t.default&&Lr(t.default(),!0),a=i&&i.length?Ar(i):n.subTree?eo():void 0;if(!a)return;let o=L(e),{mode:s}=o;if(r.isLeaving)return Pr(a);let c=Fr(a);if(!c)return Pr(a);let l=Nr(c,o,r,n,e=>l=e);c.type!==H&&Ir(c,l);let u=n.subTree&&Fr(n.subTree);if(u&&u.type!==H&&!Ga(u,c)&&Or(n).type!==H){let e=Nr(u,o,r,n);if(Ir(u,e),s===`out-in`&&c.type!==H)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},Pr(a);s===`in-out`&&c.type!==H?e.delayLeave=(e,t,n)=>{let i=Mr(r,u);i[String(u.key)]=u,e[Cr]=()=>{t(),e[Cr]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&=void 0;return a}}};function Ar(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==H){t=n;break}}return t}var jr=kr;function Mr(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Nr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:_,onAfterAppear:v,onAppearCancelled:y}=t,b=String(e.key),S=Mr(n,e),C=(e,t)=>{e&&kn(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),x(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=g||c;else return;t[Cr]&&t[Cr](!0);let i=S[b];i&&Ga(e,i)&&i.el[Cr]&&i.el[Cr](),C(r,[t])},enter(t){if(S[b]===e)return;let r=l,i=u,o=d;if(!n.isMounted)if(a)r=_||l,i=v||u,o=y||d;else return;let s=!1;t[wr]=e=>{s||(s=!0,C(e?o:i,[t]),T.delayedLeave&&T.delayedLeave(),t[wr]=void 0)};let c=t[wr].bind(null,!1);r?w(r,[t,c]):c()},leave(t,r){let i=String(e.key);if(t[wr]&&t[wr](!0),n.isUnmounting)return r();C(f,[t]);let a=!1;t[Cr]=n=>{a||(a=!0,r(),C(n?h:m,[t]),t[Cr]=void 0,S[i]===e&&delete S[i])};let o=t[Cr].bind(null,!1);S[i]=e,p?w(p,[t,o]):o()},clone(e){let a=Nr(e,t,n,r,i);return i&&i(a),a}};return T}function Pr(e){if(Kr(e))return e=Za(e),e.children=null,e}function Fr(e){if(!Kr(e))return dr(e.type)&&e.children?Ar(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&T(n.default))return n.default()}}function Ir(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ir(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Lr(e,t=!1,n){let r=[],i=0;for(let a=0;a1)for(let e=0;en.value,set:e=>n.value=e})}return n}function Vr(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}var Hr=new WeakMap;function Ur(e,t,n,r,i=!1){if(x(e)){e.forEach((e,a)=>Ur(e,t&&(x(t)?t[a]:t),n,r,i));return}if(Gr(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Ur(e,t,n,r.component.subTree);return}let a=r.shapeFlag&4?To(r.component):r.el,o=i?null:a,{i:s,r:c}=e,l=t&&t.r,u=s.refs===d?s.refs={}:s.refs,f=s.setupState,p=L(f),h=f===d?m:e=>!Vr(u,e)&&b(p,e),g=(e,t)=>!(t&&Vr(u,t));if(l!=null&&l!==c){if(Wr(t),E(l))u[l]=null,h(l)&&(f[l]=null);else if(R(l)){let e=t;g(l,e.k)&&(l.value=null),e.k&&(u[e.k]=null)}}if(T(c))On(c,s,12,[o,u]);else{let t=E(c),r=R(c);if(t||r){let s=()=>{if(e.f){let n=t?h(c)?f[c]:u[c]:g(c)||!e.k?c.value:u[e.k];if(i)x(n)&&v(n,a);else if(x(n))n.includes(a)||n.push(a);else if(t)u[c]=[a],h(c)&&(f[c]=u[c]);else{let t=[a];g(c,e.k)&&(c.value=t),e.k&&(u[e.k]=t)}}else t?(u[c]=o,h(c)&&(f[c]=o)):r&&(g(c,e.k)&&(c.value=o),e.k&&(u[e.k]=o))};if(o){let t=()=>{s(),Hr.delete(e)};t.id=-1,Hr.set(e,t),Sa(t,n)}else Wr(e),s()}}}function Wr(e){let t=Hr.get(e);t&&(t.flags|=8,Hr.delete(e))}he().requestIdleCallback,he().cancelIdleCallback;var Gr=e=>!!e.type.__asyncLoader,Kr=e=>e.type.__isKeepAlive;function qr(e,t){Yr(e,`a`,t)}function Jr(e,t){Yr(e,`da`,t)}function Yr(e,t,n=K){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(Zr(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Kr(e.parent.vnode)&&Xr(r,t,n,e),e=e.parent}}function Xr(e,t,n,r){let i=Zr(t,e,r,!0);ii(()=>{v(r[t],i)},n)}function Zr(e,t,n=K,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{et();let i=po(n),a=kn(t,n,e,r);return i(),tt(),a};return r?i.unshift(a):i.push(a),a}}var Qr=e=>(t,n=K)=>{(!go||e===`sp`)&&Zr(e,(...e)=>t(...e),n)},$r=Qr(`bm`),ei=Qr(`m`),ti=Qr(`bu`),ni=Qr(`u`),ri=Qr(`bum`),ii=Qr(`um`),ai=Qr(`sp`),oi=Qr(`rtg`),si=Qr(`rtc`);function ci(e,t=K){Zr(`ec`,e,t)}var li=`components`;function ui(e,t){return pi(li,e,!0,t)||e}var di=Symbol.for(`v-ndc`);function fi(e){return E(e)?pi(li,e,!1)||e:e||di}function pi(e,t,n=!0,r=!1){let i=z||K;if(i){let n=i.type;if(e===li){let e=Eo(n,!1);if(e&&(e===t||e===j(t)||e===M(j(t))))return n}let a=mi(i[e]||n[e],t)||mi(i.appContext[e],t);return!a&&r?n:a}}function mi(e,t){return e&&(e[t]||e[j(t)]||e[M(j(t))])}function hi(e,t,n,r){let i,a=n&&n[r],o=x(e);if(o||E(e)){let n=o&&$t(e),r=!1,s=!1;n&&(r=!tn(e),s=en(e),e=mt(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function _i(e,t,n={},r,i,a){if(z.ce||z.parent&&Gr(z.parent)&&z.parent.ce){let e=a!=null&&n.key==null?_({},n,{key:a}):n,i=Object.keys(e).length>0;return t!=="default"&&(e.name=t),U(),Ua(V,null,[G(`slot`,e,r&&r())],i?-2:64)}let o=e[t];o&&o._c&&(o._d=!1);let s=La.length;U();let c;try{let i=o&&vi(o(n)),s=n.key||a||i&&i.key;c=Ua(V,{key:(s&&!D(s)?s:`_${t}`)+(!i&&r?`_fb`:``)},i||(r?r():[]),i&&e._===1?64:-2)}catch(e){for(let e=La.length;e>s;e--)za();throw e}finally{o&&o._c&&(o._d=!0)}return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),c}function vi(e){return e.some(e=>!Wa(e)||!(e.type===H||e.type===V&&!vi(e.children)))?e:null}var yi=e=>e?ho(e)?To(e):yi(e.parent):null,bi=_(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>yi(e.parent),$root:e=>yi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Mi(e),$forceUpdate:e=>e.f||=()=>{Vn(e.update)},$nextTick:e=>e.n||=zn.bind(e.proxy),$watch:e=>sr.bind(e)}),xi=(e,t)=>e!==d&&!e.__isScriptSetup&&b(e,t),Si={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:n,setupState:r,data:i,props:a,accessCache:o,type:s,appContext:c}=e;if(t[0]!==`$`){let e=o[t];if(e!==void 0)switch(e){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else if(xi(r,t))return o[t]=1,r[t];else if(i!==d&&b(i,t))return o[t]=2,i[t];else if(b(a,t))return o[t]=3,a[t];else if(n!==d&&b(n,t))return o[t]=4,n[t];else Di&&(o[t]=0)}let l=bi[t],u,f;if(l)return t===`$attrs`&&I(e.attrs,`get`,``),l(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(n!==d&&b(n,t))return o[t]=4,n[t];if(f=c.config.globalProperties,b(f,t))return f[t]},set({_:e},t,n){let{data:r,setupState:i,ctx:a}=e;return xi(i,t)?(i[t]=n,!0):r!==d&&b(r,t)?(r[t]=n,!0):b(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:a,type:o}},s){let c;return!!(n[s]||e!==d&&s[0]!==`$`&&b(e,s)||xi(t,s)||b(a,s)||b(r,s)||b(bi,s)||b(i.config.globalProperties,s)||(c=o.__cssModules)&&c[s])},defineProperty(e,t,n){return n.get==null?b(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};function Ci(){return wi(`useSlots`).slots}function wi(e){let t=lo();return t.setupContext||=wo(t)}function Ti(e){return x(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Ei(e,t){let n=Ti(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?x(r)||T(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}var Di=!0;function Oi(e){let t=Mi(e),n=e.proxy,r=e.ctx;Di=!1,t.beforeCreate&&Ai(t.beforeCreate,e,`bc`);let{data:i,computed:a,methods:o,watch:s,provide:c,inject:l,created:u,beforeMount:d,mounted:f,beforeUpdate:m,updated:h,activated:g,deactivated:_,beforeDestroy:v,beforeUnmount:y,destroyed:b,unmounted:S,render:C,renderTracked:w,renderTriggered:E,errorCaptured:D,serverPrefetch:ee,expose:te,inheritAttrs:k,components:ne,directives:re,filters:ie}=t;if(l&&ki(l,r,null),o)for(let e in o){let t=o[e];T(t)&&(r[e]=t.bind(n))}if(i){let t=i.call(n,n);O(t)&&(e.data=Jt(t))}if(Di=!0,a)for(let e in a){let t=a[e],i=q({get:T(t)?t.bind(n,n):T(t.get)?t.get.bind(n,n):p,set:!T(t)&&T(t.set)?t.set.bind(n):p});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(s)for(let e in s)ji(s[e],r,n,e);if(c){let e=T(c)?c.call(n):c;Reflect.ownKeys(e).forEach(t=>{tr(t,e[t])})}u&&Ai(u,e,`c`);function A(e,t){x(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(A($r,d),A(ei,f),A(ti,m),A(ni,h),A(qr,g),A(Jr,_),A(ci,D),A(si,w),A(oi,E),A(ri,y),A(ii,S),A(ai,ee),x(te))if(te.length){let t=e.exposed||={};te.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};C&&e.render===p&&(e.render=C),k!=null&&(e.inheritAttrs=k),ne&&(e.components=ne),re&&(e.directives=re),ee&&zr(e)}function ki(e,t,n=p){x(e)&&(e=Li(e));for(let n in e){let r=e[n],i;i=O(r)?`default`in r?B(r.from||n,r.default,!0):B(r.from||n):B(r),R(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function Ai(e,t,n){kn(x(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function ji(e,t,n,r){let i=r.includes(`.`)?cr(n,r):()=>n[r];if(E(e)){let n=t[e];T(n)&&ar(i,n)}else if(T(e))ar(i,e.bind(n));else if(O(e))if(x(e))e.forEach(e=>ji(e,t,n,r));else{let r=T(e.handler)?e.handler.bind(n):t[e.handler];T(r)&&ar(i,r,e)}}function Mi(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>Ni(c,e,o,!0)),Ni(c,t,o)),O(t)&&a.set(t,c),c}function Ni(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&Ni(e,a,n,!0),i&&i.forEach(t=>Ni(e,t,n,!0));for(let i in t)if(!(r&&i===`expose`)){let r=Pi[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var Pi={data:Fi,props:Bi,emits:Bi,methods:zi,computed:zi,beforeCreate:Ri,created:Ri,beforeMount:Ri,mounted:Ri,beforeUpdate:Ri,updated:Ri,beforeDestroy:Ri,beforeUnmount:Ri,destroyed:Ri,unmounted:Ri,activated:Ri,deactivated:Ri,errorCaptured:Ri,serverPrefetch:Ri,components:zi,directives:zi,watch:Vi,provide:Fi,inject:Ii};function Fi(e,t){return t?e?function(){return _(T(e)?e.call(this,this):e,T(t)?t.call(this,this):t)}:t:e}function Ii(e,t){return zi(Li(e),Li(t))}function Li(e){if(x(e)){let t={};for(let n=0;nt===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${j(t)}Modifiers`]||e[`${ce(t)}Modifiers`];function qi(e,t,...n){if(e.isUnmounted)return;let r=e.vnode.props||d,i=n,a=t.startsWith(`update:`),o=a&&Ki(r,t.slice(7));o&&(o.trim&&(i=n.map(e=>E(e)?e.trim():e)),o.number&&(i=n.map(fe)));let s,c=r[s=N(t)]||r[s=N(j(t))];!c&&a&&(c=r[s=N(ce(t))]),c&&kn(c,e,6,i);let l=r[s+`Once`];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,kn(l,e,6,i)}}var Ji=new WeakMap;function Yi(e,t,n=!1){let r=n?Ji:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},s=!1;if(!T(e)){let r=e=>{let n=Yi(e,t,!0);n&&(s=!0,_(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!s?(O(e)&&r.set(e,null),null):(x(a)?a.forEach(e=>o[e]=null):_(o,a),O(e)&&r.set(e,o),o)}function Xi(e,t){return!e||!h(t)?!1:(t=t.slice(2),t=t===`Once`?t:t.replace(/Once$/,``),b(e,t[0].toLowerCase()+t.slice(1))||b(e,ce(t))||b(e,t))}function Zi(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:s,emit:c,render:l,renderCache:u,props:d,data:f,setupState:p,ctx:m,inheritAttrs:h}=e,_=Yn(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=to(l.call(t,e,u,d,p,f,m)),y=s}else{let e=t;v=to(e.length>1?e(d,{attrs:s,slots:o,emit:c}):e(d,null)),y=t.props?s:Qi(s)}}catch(t){La.length=0,An(t,e,1),v=G(H)}let b=v;if(y&&h!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(g)&&(y=$i(y,a)),b=Za(b,y,!1,!0))}return n.dirs&&(b=Za(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Ir(b,n.transition),v=b,Yn(_),v}var Qi=e=>{let t;for(let n in e)(n===`class`||n===`style`||h(n))&&((t||={})[n]=e[n]);return t},$i=(e,t)=>{let n={};for(let r in e)(!g(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function ea(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ta(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(ia),oa=e=>Object.getPrototypeOf(e)===ia;function sa(e,t,n,r=!1){let i={},a=aa();e.propsDefaults=Object.create(null),la(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Yt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function ca(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=L(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r{c=!0;let[n,r]=fa(e,t,!0);_(o,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!a&&!c)return O(e)&&r.set(e,f),f;if(x(a))for(let e=0;ee===`_`||e===`_ctx`||e===`$stable`,ha=e=>x(e)?e.map(to):[to(e)],ga=(e,t,n)=>{if(t._n)return t;let r=Qn((...e)=>ha(t(...e)),n);return r._c=!1,r},_a=(e,t,n)=>{let r=e._ctx;for(let n in e){if(ma(n))continue;let i=e[n];if(T(i))t[n]=ga(n,i,r);else if(i!=null){let e=ha(i);t[n]=()=>e}}},va=(e,t)=>{let n=ha(t);e.slots.default=()=>n},ya=(e,t,n)=>{for(let r in t)(n||!ma(r))&&(e[r]=t[r])},ba=(e,t,n)=>{let r=e.slots=aa();if(e.vnode.shapeFlag&32){let e=t._;e?(ya(r,t,n),n&&de(r,`_`,e,!0)):_a(t,r)}else t&&va(e,t)},xa=(e,t,n)=>{let{vnode:r,slots:i}=e,a=!0,o=d;if(r.shapeFlag&32){let e=t._;e?n&&e===1?a=!1:ya(i,t,n):(a=!t.$stable,_a(t,i)),o=t}else t&&(va(e,t),o={default:1});if(a)for(let e in i)!ma(e)&&o[e]==null&&delete i[e]},Sa=Pa;function Ca(e){return wa(e)}function wa(e,t){let n=he();n.__VUE__=!0;let{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:c,setText:l,setElementText:u,parentNode:m,nextSibling:h,setScopeId:g=p,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Ga(e,t)&&(r=me(e),N(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Fa:y(e,t,n,r);break;case H:b(e,t,n,r);break;case Ia:e??x(t,n,r,o);break;case V:k(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?ne(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,ve)}u!=null&&i?Ur(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&Ur(e.ref,null,a,e,!0)},y=(e,t,n,i)=>{if(e==null)r(t.el=s(t.children),n,i);else{let n=t.el=e.el;t.children!==e.children&&l(n,t.children)}},b=(e,t,n,i)=>{e==null?r(t.el=c(t.children||``),n,i):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,i)=>{let a;for(;e&&e!==t;)a=h(e),r(e,n,i),e=a;r(t,n,i)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),i(e),e=n;i(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)T(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),O(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},T=(e,t,n,i,s,c,l,d)=>{let f,p,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(f=e.el=o(e.type,c,m&&m.is,m),h&8?u(f,e.children):h&16&&D(e.children,f,null,i,s,Ta(e,c),l,d),_&&er(e,null,i,`created`),E(f,e,e.scopeId,l,i),m){for(let e in m)e!==`value`&&!A(e)&&a(f,e,null,m[e],c,i);`value`in m&&a(f,`value`,null,m.value,c),(p=m.onVnodeBeforeMount)&&ao(p,i,e)}_&&er(e,null,i,`beforeMount`);let v=Da(s,g);v&&g.beforeEnter(f),r(f,t,n),((p=m&&m.onVnodeMounted)||v||_)&&Sa(()=>{try{p&&ao(p,i,e),v&&g.enter(f),_&&er(e,null,i,`mounted`)}finally{}},s)},E=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let c=t.el=e.el,{patchFlag:l,dynamicChildren:f,dirs:p}=t;l|=e.patchFlag&16;let m=e.props||d,h=t.props||d,g;if(n&&Ea(n,!1),(g=h.onVnodeBeforeUpdate)&&ao(g,n,t,e),p&&er(t,e,n,`beforeUpdate`),n&&Ea(n,!0),f&&(!e.dynamicChildren||e.dynamicChildren.length!==f.length)&&(l=0,s=!1,f=null),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&u(c,``),f?ee(e.dynamicChildren,f,c,n,r,Ta(t,i),o):s||j(e,t,c,null,n,r,Ta(t,i),o,!1),l>0){if(l&16)te(c,m,h,n,i);else if(l&2&&m.class!==h.class&&a(c,`class`,null,h.class,i),l&4&&a(c,`style`,m.style,h.style,i),l&8){let e=t.dynamicProps;for(let t=0;t{g&&ao(g,n,t,e),p&&er(t,e,n,`updated`)},r)},ee=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(t!==n){if(t!==d)for(let o in t)!A(o)&&!(o in n)&&a(e,o,t[o],null,i,r);for(let o in n){if(A(o))continue;let s=n[o],c=t[o];s!==c&&o!==`value`&&a(e,o,c,s,i,r)}`value`in n&&a(e,`value`,t.value,n.value,i)}},k=(e,t,n,i,a,o,c,l,u)=>{let d=t.el=e?e.el:s(``),f=t.anchor=e?e.anchor:s(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(l=l?l.concat(h):h),e==null?(r(d,n,i),r(f,n,i),D(t.children||[],n,f,a,o,c,l,u)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(ee(e.dynamicChildren,m,n,a,o,c,l),(t.key!=null||a&&t===a.subTree)&&Oa(e,t,!0)):j(e,t,n,f,a,o,c,l,u)},ne=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):re(t,n,r,i,a,o,c):ie(e,t,c)},re=(e,t,n,r,i,a,o)=>{let s=e.component=co(e,r,i);if(Kr(e)&&(s.ctx.renderer=ve),_o(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,ae,o),!e.el){let r=s.subTree=G(H);b(null,r,t,n),e.placeholder=r.el}}else ae(s,e,t,n,i,a,o)},ie=(e,t,n)=>{let r=t.component=e.component;if(ea(e,t,n))if(r.asyncDep&&!r.asyncResolved){oe(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},ae=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{let n=Aa(e);if(n){t&&(t.el=c.el,oe(e,t,o)),n.asyncDep.then(()=>{Sa(()=>{e.isUnmounted||l()},i)});return}}let u=t,d;Ea(e,!1),t?(t.el=c.el,oe(e,t,o)):t=c,n&&ue(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&ao(d,s,t,c),Ea(e,!0);let f=Zi(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),me(p),e,i,a),t.el=f.el,u===null&&ra(e,f.el),r&&Sa(r,i),(d=t.props&&t.props.onVnodeUpdated)&&Sa(()=>ao(d,s,t,c),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Gr(t);if(Ea(e,!1),l&&ue(l),!m&&(o=c&&c.onVnodeBeforeMount)&&ao(o,d,t),Ea(e,!0),s&&be){let t=()=>{e.subTree=Zi(e),be(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._hasShadowRoot()&&f.ce._injectChildStyle(p,e.parent?e.parent.type:void 0);let o=e.subTree=Zi(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&Sa(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;Sa(()=>ao(o,d,e),i)}(t.shapeFlag&256||d&&Gr(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&Sa(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new ze(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Vn(u),Ea(e,!0),l()},oe=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,ca(e,t.props,r,n),xa(e,t.children,n),et(),Wn(e),tt()},j=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,d=e?e.shapeFlag:0,f=t.children,{patchFlag:p,shapeFlag:m}=t;if(p>0){if(p&128){ce(l,f,n,r,i,a,o,s,c);return}else if(p&256){se(l,f,n,r,i,a,o,s,c);return}}m&8?(d&16&&pe(l,i,a),f!==l&&u(n,f)):d&16?m&16?ce(l,f,n,r,i,a,o,s,c):pe(l,i,a,!0):(d&8&&u(n,``),m&16&&D(f,n,r,i,a,o,s,c))},se=(e,t,n,r,i,a,o,s,c)=>{e||=f,t||=f;let l=e.length,u=t.length,d=Math.min(l,u),p;for(p=0;pu?pe(e,i,a,!0,!1,d):D(t,n,r,i,a,o,s,c,d)},ce=(e,t,n,r,i,a,o,s,c)=>{let l=0,u=t.length,d=e.length-1,p=u-1;for(;l<=d&&l<=p;){let r=e[l],u=t[l]=c?no(t[l]):to(t[l]);if(Ga(r,u))v(r,u,n,null,i,a,o,s,c);else break;l++}for(;l<=d&&l<=p;){let r=e[d],l=t[p]=c?no(t[p]):to(t[p]);if(Ga(r,l))v(r,l,n,null,i,a,o,s,c);else break;d--,p--}if(l>d){if(l<=p){let e=p+1,d=ep)for(;l<=d;)N(e[l],i,a,!0),l++;else{let m=l,h=l,g=new Map;for(l=h;l<=p;l++){let e=t[l]=c?no(t[l]):to(t[l]);e.key!=null&&g.set(e.key,l)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(l=0;l=b){N(r,i,a,!0);continue}let u;if(r.key!=null)u=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Ga(r,t[_])){u=_;break}u===void 0?N(r,i,a,!0):(C[u-h]=l+1,u>=S?S=u:x=!0,v(r,t[u],n,null,i,a,o,s,c),y++)}let w=x?ka(C):f;for(_=w.length-1,l=b-1;l>=0;l--){let e=h+l,d=t[e],f=t[e+1],p=e+1{let{el:s,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){M(e.component.subTree,t,n,a);return}if(d&128){e.suspense.move(t,n,a);return}if(d&64){c.move(e,t,n,ve);return}if(c===V){r(s,t,n);for(let e=0;el.enter(s),o));else{let{leave:a,delayLeave:o,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?i(s):r(s,t,n)},d=()=>{let e=s._isLeaving||!!s[Cr];s._isLeaving&&s[Cr](!0),l.persisted&&!e?u():a(s,()=>{u(),c&&c()})};o?o(s,u,d):d()}else r(s,t,n)},N=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p,memo:m}=e;if(d===-2&&(i=!1),s!=null&&(et(),Ur(s,null,n,e,!0),tt()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let h=u&1&&f,g=!Gr(e),_;if(g&&(_=o&&o.onVnodeBeforeUnmount)&&ao(_,t,e),u&6)fe(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}h&&er(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,ve,r):l&&!l.hasOnce&&(a!==V||d>0&&d&64)?pe(l,t,n,!1,!0):(a===V&&d&384||!i&&u&16)&&pe(c,t,n),r&&le(e)}let v=m!=null&&p==null;(g&&(_=o&&o.onVnodeUnmounted)||h||v)&&Sa(()=>{_&&ao(_,t,e),h&&er(e,null,t,`unmounted`),v&&(e.el=null)},n)},le=e=>{let{type:t,el:n,anchor:r,transition:a}=e;if(t===V){de(n,r);return}if(t===Ia){C(e);return}let o=()=>{i(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(e.shapeFlag&1&&a&&!a.persisted){let{leave:t,delayLeave:r}=a,i=()=>t(n,o);r?r(e.el,o,i):i()}else o()},de=(e,t)=>{let n;for(;e!==t;)n=h(e),i(e),e=n;i(t)},fe=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;ja(c),ja(l),r&&ue(r),i.stop(),a&&(a.flags|=8,N(o,e,t,n)),s&&Sa(s,t),Sa(()=>{e.isUnmounted=!0},t)},pe=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return me(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[ur];return n?h(n):t},ge=!1,_e=(e,t,n)=>{let r;e==null?t._vnode&&(N(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,ge||=(ge=!0,Wn(r),Gn(),!1)},ve={p:v,um:N,m:M,r:le,mt:re,mc:D,pc:j,pbc:ee,n:me,o:e},ye,be;return t&&([ye,be]=t(ve)),{render:_e,hydrate:ye,createApp:Wi(_e,ye)}}function Ta({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function Ea({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Da(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Oa(e,t,n=!1){let r=e.children,i=t.children;if(x(r)&&x(i))for(let e=0;e>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-->0;)n[a]=o,o=t[o];return n}function Aa(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Aa(t)}function ja(e){if(e)for(let t=0;te.__isSuspense;function Pa(e,t){t&&t.pendingBranch?x(e)?t.effects.push(...e):t.effects.push(e):Un(e)}var V=Symbol.for(`v-fgt`),Fa=Symbol.for(`v-txt`),H=Symbol.for(`v-cmt`),Ia=Symbol.for(`v-stc`),La=[],Ra=null;function U(e=!1){La.push(Ra=e?null:[])}function za(){La.pop(),Ra=La[La.length-1]||null}var Ba=1;function Va(e,t=!1){Ba+=e,e<0&&Ra&&t&&(Ra.hasOnce=!0)}function Ha(e){return e.dynamicChildren=Ba>0?Ra||f:null,za(),Ba>0&&Ra&&Ra.push(e),e}function W(e,t,n,r,i,a){return Ha(Ja(e,t,n,r,i,a,!0))}function Ua(e,t,n,r,i){return Ha(G(e,t,n,r,i,!0))}function Wa(e){return e?e.__v_isVNode===!0:!1}function Ga(e,t){return e.type===t.type&&e.key===t.key}var Ka=({key:e})=>e??null,qa=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:E(e)||R(e)||T(e)?{i:z,r:e,k:t,f:!!n}:e);function Ja(e,t=null,n=null,r=0,i=null,a=e===V?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ka(t),ref:t&&qa(t),scopeId:Jn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:z};return s?(ro(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=E(n)?8:16),Ba>0&&!o&&Ra&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&Ra.push(c),c}var G=Ya;function Ya(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===di)&&(e=H),Wa(e)){let r=Za(e,t,!0);return n&&ro(r,n),Ba>0&&!a&&Ra&&(r.shapeFlag&6?Ra[Ra.indexOf(e)]=r:Ra.push(r)),r.patchFlag=-2,r}if(Do(e)&&(e=e.__vccOpts),t){t=Xa(t);let{class:e,style:n}=t;e&&!E(e)&&(t.class=xe(e)),O(n)&&(nn(n)&&!x(n)&&(n=_({},n)),t.style=ge(n))}let o=E(e)?1:Na(e)?128:dr(e)?64:O(e)?4:T(e)?2:0;return Ja(e,t,n,r,i,o,a,!0)}function Xa(e){return e?nn(e)||oa(e)?_({},e):e:null}function Za(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?io(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Ka(l),ref:t&&t.ref?n&&a?x(a)?a.concat(qa(t)):[a,qa(t)]:qa(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==V?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Za(e.ssContent),ssFallback:e.ssFallback&&Za(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Ir(u,c.clone(u)),u}function Qa(e=` `,t=0){return G(Fa,null,e,t)}function $a(e,t){let n=G(Ia,null,e);return n.staticCount=t,n}function eo(e=``,t=!1){return t?(U(),Ua(H,null,e)):G(H,null,e)}function to(e){return e==null||typeof e==`boolean`?G(H):x(e)?G(V,null,e.slice()):Wa(e)?no(e):G(Fa,null,String(e))}function no(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Za(e)}function ro(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(x(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),ro(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!oa(t)?t._ctx=z:r===3&&z&&(z.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(T(t)){if(r&65){ro(e,{default:t});return}t={default:t,_ctx:z},n=32}else t=String(t),r&64?(n=16,t=[Qa(t)]):n=8;e.children=t,e.shapeFlag|=n}function io(...e){let t={};for(let n=0;nK||z,uo,fo;{let e=he(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};uo=t(`__VUE_INSTANCE_SETTERS__`,e=>K=e),fo=t(`__VUE_SSR_SETTERS__`,e=>go=e)}var po=e=>{let t=K;return uo(e),e.scope.on(),()=>{e.scope.off(),uo(t)}},mo=()=>{K&&K.scope.off(),uo(null)};function ho(e){return e.vnode.shapeFlag&4}var go=!1;function _o(e,t=!1,n=!1){t&&fo(t);let{props:r,children:i}=e.vnode,a=ho(e);sa(e,r,a,t),ba(e,i,n||t);let o=a?vo(e,t):void 0;return t&&fo(!1),o}function vo(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Si);let{setup:r}=n;if(r){et();let n=e.setupContext=r.length>1?wo(e):null,i=po(e),a=On(r,e,0,[e.props,n]),o=ee(a);if(tt(),i(),(o||e.sp)&&!Gr(e)&&zr(e),o){if(a.then(mo,mo),t)return a.then(n=>{yo(e,n,t)}).catch(t=>{An(t,e,0)});e.asyncDep=a}else yo(e,a,t)}else So(e,t)}function yo(e,t,n){T(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:O(t)&&(e.setupState=mn(t)),So(e,n)}var bo,xo;function So(e,t,n){let r=e.type;if(!e.render){if(!t&&bo&&!r.render){let t=r.template||Mi(e).template;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r;r.render=bo(t,_(_({isCustomElement:n,delimiters:a},i),o))}}e.render=r.render||p,xo&&xo(e)}{let t=po(e);et();try{Oi(e)}finally{tt(),t()}}}var Co={get(e,t){return I(e,`get`,``),e[t]}};function wo(e){return{attrs:new Proxy(e.attrs,Co),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function To(e){return e.exposed?e.exposeProxy||=new Proxy(mn(rn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in bi)return bi[n](e)},has(e,t){return t in e||t in bi}}):e.proxy}function Eo(e,t=!0){return T(e)?e.displayName||e.name:e.name||t&&e.__name}function Do(e){return T(e)&&`__vccOpts`in e}var q=(e,t)=>xn(e,t,go);function Oo(e,t,n){try{Va(-1);let r=arguments.length;return r===2?O(t)&&!x(t)?Wa(t)?G(e,null,[t]):G(e,t):G(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Wa(n)&&(n=[n]),G(e,t,n))}finally{Va(1)}}var ko=`3.5.40`,Ao=typeof window<`u`,jo,Mo=e=>jo=e,No=Symbol();function Po(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var Fo=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function Io(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function Lo(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){Ho(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function Ro(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function zo(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var Bo=typeof navigator==`object`?navigator:{userAgent:``},Vo=/Macintosh/.test(Bo.userAgent)&&/AppleWebKit/.test(Bo.userAgent)&&!/Safari/.test(Bo.userAgent),Ho=Ao?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!Vo?Uo:`msSaveOrOpenBlob`in Bo?Wo:Go:()=>{};function Uo(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?zo(r):Ro(r.href)?Lo(e,t,n):(r.target=`_blank`,zo(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){zo(r)},0))}function Wo(e,t=`download`,n){if(typeof e==`string`)if(Ro(e))Lo(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){zo(t)})}else navigator.msSaveOrOpenBlob(Io(e,n),t)}function Go(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return Lo(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(Fo.HTMLElement))||`safari`in Fo,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||Vo)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:Ko}=Object;function qo(){let e=Fe(!0),t=e.run(()=>sn({})),n=[],r=[],i=rn({install(e){Mo(i),i._a=e,e.provide(No,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var Jo=()=>{};function Yo(e,t,n,r=Jo){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&Ie()&&Le(i),i}function Xo(e,...t){e.forEach(e=>{e(...t)})}var Zo=e=>e(),Qo=Symbol(),$o=Symbol();function es(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(let n in t){if(!Object.hasOwn(t,n))continue;let r=t[n],i=e[n];Po(i)&&Po(r)&&Object.hasOwn(e,n)&&!R(r)&&!$t(r)?e[n]=es(i,r):e[n]=r}return e}var ts=Symbol();function ns(e){return!e||typeof e!=`object`||!Object.hasOwn(e,ts)}var{assign:rs}=Object;function is(e){return!!(R(e)&&e.effect)}function as(e,t,n,r){let{state:i,actions:a,getters:o}=t,s=n.state.value[e],c;function l(){return s||(n.state.value[e]=i?i():{}),rs(hn(n.state.value[e]),a,Object.keys(o||{}).reduce((t,r)=>(t[r]=rn(q(()=>{Mo(n);let t=n._s.get(e);return o[r].call(t,t)})),t),{}))}return c=os(e,l,t,n,r,!0),c}function os(e,t,n={},r,i,a){let o,s=rs({actions:{}},n),c={deep:!0},l,u,d=new Set,f=new Set,p=r.state.value[e];!a&&!p&&(r.state.value[e]={});let m;function h(t){let n;l=u=!1,typeof t==`function`?(t(r.state.value[e]),n={type:`patch function`,storeId:e,events:void 0}):(es(r.state.value[e],t),n={type:`patch object`,payload:t,storeId:e,events:void 0});let i=m=Symbol();zn().then(()=>{m===i&&(l=!0)}),u=!0,Xo(d,n,r.state.value[e])}let g=a?function(){let{state:e}=n,t=e?e():{};this.$patch(e=>{rs(e,t)})}:Jo;function _(){o.stop(),d.clear(),f.clear(),r._s.delete(e)}let v=(t,n=``)=>{if(Qo in t)return t[$o]=n,t;let i=function(){Mo(r);let n=Array.from(arguments),a=new Set,o=new Set;function s(e){a.add(e)}function c(e){o.add(e)}Xo(f,{args:n,name:i[$o],store:y,after:s,onError:c});let l;try{l=t.apply(this&&this.$id===e?this:y,n)}catch(e){throw Xo(o,e),e}return l instanceof Promise?l.then(e=>(Xo(a,e),e)).catch(e=>(Xo(o,e),Promise.reject(e))):(Xo(a,l),l)};return i[Qo]=!0,i[$o]=n,i},y=Jt({_p:r,$id:e,$onAction:Yo.bind(null,f),$patch:h,$reset:g,$subscribe(t,n={}){if(d.has(t))return Jo;let i=Yo(d,t,n.detached,()=>a()),a=o.run(()=>ar(()=>r.state.value[e],r=>{(n.flush===`sync`?u:l)&&t({storeId:e,type:`direct`,events:void 0},r)},rs({},c,n)));return i},$dispose:_});r._s.set(e,y);let b=(r._a&&r._a.runWithContext||Zo)(()=>r._e.run(()=>(o=Fe()).run(()=>t({action:v}))));for(let t in b){let n=b[t];R(n)&&!is(n)||$t(n)?a||(p&&ns(n)&&(R(n)?n.value=p[t]:es(n,p[t])),r.state.value[e][t]=n):typeof n==`function`&&(b[t]=v(n,t),s.actions[t]=n)}return rs(y,b),rs(L(y),b),Object.defineProperty(y,"$state",{get:()=>r.state.value[e],set:e=>{h(t=>{rs(t,e)})}}),r._p.forEach(e=>{let t=o.run(()=>e({store:y,app:r._a,pinia:r,options:s}));rs(y,t)}),p&&a&&n.hydrate&&n.hydrate(y.$state,p),l=!0,u=!0,y}function ss(e,t,n){let r,i=typeof t==`function`;r=i?n:t;function a(n,a){let o=nr();return n||=o?B(No,null):null,n&&Mo(n),n=jo,n._s.has(e)||(i?os(e,t,r,n):as(e,r,n)),n._s.get(e)}return a.$id=e,a}function cs(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function ls(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&cs(e.default)}var J=Object.assign;function us(e,t){let n={};for(let r in t){let i=t[r];n[r]=fs(i)?i.map(e):e(i)}return n}var ds=()=>{},fs=Array.isArray;function ps(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var ms=Symbol(``);function hs(e,t){return J(Error(),{type:e,[ms]:!0},t)}function gs(e,t){return e instanceof Error&&ms in e&&(t==null||!!(e.type&t))}var _s=Symbol(``),vs=Symbol(``),ys=Symbol(``),bs=Symbol(``),xs=Symbol(``);function Ss(){return B(ys)}function Cs(e){return B(bs)}var ws=typeof document<`u`,Ts=/#/g,Es=/&/g,Ds=/\//g,Os=/=/g,ks=/\?/g,As=/\+/g,js=/%5B/g,Ms=/%5D/g,Ns=/%5E/g,Ps=/%60/g,Fs=/%7B/g,Is=/%7C/g,Ls=/%7D/g,Rs=/%20/g;function zs(e){return e==null?``:encodeURI(``+e).replace(Is,`|`).replace(js,`[`).replace(Ms,`]`)}function Bs(e){return zs(e).replace(Fs,`{`).replace(Ls,`}`).replace(Ns,`^`)}function Vs(e){return zs(e).replace(As,`%2B`).replace(Rs,`+`).replace(Ts,`%23`).replace(Es,`%26`).replace(Ps,"`").replace(Fs,`{`).replace(Ls,`}`).replace(Ns,`^`)}function Hs(e){return Vs(e).replace(Os,`%3D`)}function Us(e){return zs(e).replace(Ts,`%23`).replace(ks,`%3F`)}function Ws(e){return Us(e).replace(Ds,`%2F`)}function Gs(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var Ks=/\/$/,qs=e=>e.replace(Ks,``);function Js(e,t,n=`/`){let r,i={},a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r||=t.slice(0,s),o=t.slice(s,t.length)),r=nc(r??t,n),{fullPath:r+a+o,path:r,query:i,hash:Gs(o)}}function Ys(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function Xs(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function Zs(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Qs(t.matched[r],n.matched[i])&&$s(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Qs(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function $s(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!ec(e[n],t[n]))return!1;return!0}function ec(e,t){return fs(e)?tc(e,t):fs(t)?tc(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function tc(e,t){return fs(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function nc(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var rc={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0};function ic(e){if(!e)if(ws){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),qs(e)}var ac=/^[^#]+#/;function oc(e,t){return e.replace(ac,`#`)+t}function sc(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var cc=()=>({left:window.scrollX,top:window.scrollY});function lc(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=sc(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function uc(e,t){return(history.state?history.state.position-t:-1)+e}var dc=new Map;function fc(e,t){dc.set(e,t)}function pc(e){let t=dc.get(e);return dc.delete(e),t}function mc(e){return typeof e==`string`||e&&typeof e==`object`}function hc(e){return typeof e==`string`||typeof e==`symbol`}function gc(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;ee&&Vs(e)):[r&&Vs(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function vc(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=fs(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}function yc(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function bc(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(hs(4,{from:n,to:t})):e instanceof Error?c(e):mc(e)?c(hs(2,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function xc(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(cs(s)){let c=(s.__vccOpts||s)[t];c&&a.push(bc(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=ls(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&bc(c,n,r,o,e,i)()}))}}return a}function Sc(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;oQs(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>Qs(e,s))||i.push(s))}return[n,r,i]}var Cc=()=>location.protocol+`//`+location.host;function wc(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Xs(n,``)}return Xs(n,e)+r+i}function Tc(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=wc(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(J({},e.state,{scroll:cc()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function Ec(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?cc():null}}function Dc(e){let{history:t,location:n}=window,r={value:wc(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Cc()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,J({},t.state,Ec(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=J({},i.value,t.state,{forward:e,scroll:cc()});a(o.current,o,!0),a(e,J({},Ec(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Oc(e){e=ic(e);let t=Dc(e),n=Tc(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=J({location:``,base:e,go:r,createHref:oc.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}var kc={type:0,value:``},Ac=/[a-zA-Z0-9_]/;function jc(e){if(!e)return[[]];if(e===`/`)return[[kc]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;st.length?t.length===1&&t[0]===80?1:-1:0}function Lc(e,t){let n=0,r=e.score,i=t.score;for(;n0&&t[t.length-1]<0}var zc={strict:!1,end:!0,sensitive:!1};function Bc(e,t,n){let r=J(Fc(jc(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Vc(e,t){let n=[],r=new Map;t=ps(zc,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Uc(e);s.aliasOf=r&&r.record;let l=ps(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(Uc(J({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=Bc(t,n,l),r?r.alias.push(d):(f||=d,f!==d&&f.alias.push(d),i&&e.name&&!Gc(d)&&o(e.name)),Yc(d)&&c(d),s.children){let e=s.children;for(let t=0;t{o(f)}:ds}function o(e){if(hc(e)){let t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=qc(e,n);n.splice(t,0,e),e.record.name&&!Gc(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw hs(1,{location:e});s=i.record.name,a=J(Hc(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Hc(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw hs(1,{location:e,currentLocation:t});s=i.record.name,a=J({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Kc(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function Hc(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Uc(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Wc(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Wc(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Gc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Kc(e){return e.reduce((e,t)=>J(e,t.meta),{})}function qc(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Lc(e,t[i])<0?r=i:n=i+1}let i=Jc(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function Jc(e){let t=e;for(;t=t.parent;)if(Yc(t)&&Lc(e,t)===0)return t}function Yc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Xc(e){let t=B(ys),n=B(bs),r=q(()=>{let n=dn(e.to);return t.resolve(n)}),i=q(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(Qs.bind(null,i));if(o>-1)return o;let s=tl(e[t-2]);return t>1&&tl(i)===s&&a[a.length-1].path!==s?a.findIndex(Qs.bind(null,e[t-2])):o}),a=q(()=>i.value>-1&&el(n.params,r.value.params)),o=q(()=>i.value>-1&&i.value===n.matched.length-1&&$s(n.params,r.value.params));function s(n={}){if($c(n)){let n=t[dn(e.replace)?`replace`:`push`](dn(e.to)).catch(ds);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:q(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function Zc(e){return e.length===1?e[0]:e}var Qc=Rr({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:Xc,setup(e,{slots:t}){let n=Jt(Xc(e)),{options:r}=B(ys),i=q(()=>({[nl(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[nl(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&Zc(t.default(n));return e.custom?r:Oo(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function $c(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function el(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!fs(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function tl(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var nl=(e,t,n)=>e??t??n,rl=Rr({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=B(xs),i=q(()=>e.route||r.value),a=B(vs,0),o=q(()=>{let e=dn(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=q(()=>i.value.matched[o.value]);tr(vs,q(()=>o.value+1)),tr(_s,s),tr(xs,i);let c=sn();return ar(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!Qs(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return il(n.default,{Component:l,route:r});let u=o.props[a],d=Oo(l,J({},u?u===!0?r.params:typeof u==`function`?u(r):u:null,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return il(n.default,{Component:d,route:r})||d}}});function il(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var al=rl;function ol(e){let t=Vc(e.routes,e),n=e.parseQuery||gc,r=e.stringifyQuery||_c,i=e.history,a=yc(),o=yc(),s=yc(),c=cn(rc),l=rc;ws&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let u=us.bind(null,e=>``+e),d=us.bind(null,Ws),f=us.bind(null,Gs);function p(e,n){let r,i;return hc(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function m(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function h(){return t.getRoutes().map(e=>e.record)}function g(e){return!!t.getRecordMatcher(e)}function _(e,a){if(a=J({},a||c.value),typeof e==`string`){let r=Js(n,e,a.path),o=t.resolve({path:r.path},a),s=i.createHref(r.fullPath);return J(r,o,{params:f(o.params),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=J({},e,{path:Js(n,e.path,a.path).path});else{let t=J({},e.params);for(let e in t)t[e]??delete t[e];o=J({},e,{params:d(t)}),a.params=d(a.params)}let s=t.resolve(o,a),l=e.hash||``;s.params=u(f(s.params));let p=Ys(r,J({},e,{hash:Bs(l),path:s.path})),m=i.createHref(p);return J({fullPath:p,hash:l,query:r===_c?vc(e.query):e.query||{}},s,{redirectedFrom:void 0,href:m})}function v(e){return typeof e==`string`?Js(n,e,c.value.path):J({},e)}function y(e,t){if(l!==e)return hs(8,{from:t,to:e})}function b(e){return C(e)}function x(e){return b(J(v(e),{replace:!0}))}function S(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=v(i):{path:i},i.params={}),J({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function C(e,t){let n=l=_(e),i=c.value,a=e.state,o=e.force,s=e.replace===!0,u=S(n,i);if(u)return C(J(v(u),{state:typeof u==`object`?J({},a,u.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&Zs(r,i,n)&&(f=hs(16,{to:d,from:i}),oe(i,i,!0,!1)),(f?Promise.resolve(f):E(d,i)).catch(e=>gs(e)?gs(e,2)?e:ae(e):ie(e,d,i)).then(e=>{if(e){if(gs(e,2))return C(J({replace:s},v(e.to),{state:typeof e.to==`object`?J({},a,e.to.state):a,force:o}),t||d)}else e=O(d,i,!0,s,a);return D(d,i,e),e})}function w(e,t){let n=y(e,t);return n?Promise.reject(n):Promise.resolve()}function T(e){let t=ce.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function E(e,t){let n,[r,i,s]=Sc(e,t);n=xc(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(bc(r,e,t))});let c=w.bind(null,e,t);return n.push(c),N(n).then(()=>{n=[];for(let r of a.list())n.push(bc(r,e,t));return n.push(c),N(n)}).then(()=>{n=xc(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(bc(r,e,t))});return n.push(c),N(n)}).then(()=>{n=[];for(let r of s)if(r.beforeEnter)if(fs(r.beforeEnter))for(let i of r.beforeEnter)n.push(bc(i,e,t));else n.push(bc(r.beforeEnter,e,t));return n.push(c),N(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=xc(s,`beforeRouteEnter`,e,t,T),n.push(c),N(n))).then(()=>{n=[];for(let r of o.list())n.push(bc(r,e,t));return n.push(c),N(n)}).catch(e=>gs(e,8)?e:Promise.reject(e))}function D(e,t,n){s.list().forEach(r=>T(()=>r(e,t,n)))}function O(e,t,n,r,a){let o=y(e,t);if(o)return o;let s=t===rc,l=ws?history.state:{};n&&(r||s?i.replace(e.fullPath,J({scroll:s&&l&&l.scroll},a)):i.push(e.fullPath,a)),c.value=e,oe(e,t,n,s),ae()}let ee;function te(){ee||=i.listen((e,t,n)=>{if(!M.listening)return;let r=_(e),a=S(r,M.currentRoute.value);if(a){C(J(a,{replace:!0,force:!0}),r).catch(ds);return}l=r;let o=c.value;ws&&fc(uc(o.fullPath,n.delta),cc()),E(r,o).catch(e=>gs(e,12)?e:gs(e,2)?(C(J(v(e.to),{force:!0}),r).then(e=>{gs(e,20)&&!n.delta&&n.type===`pop`&&i.go(-1,!1)}).catch(ds),Promise.reject()):(n.delta&&i.go(-n.delta,!1),ie(e,r,o))).then(e=>{e||=O(r,o,!1),e&&(n.delta&&!gs(e,8)?i.go(-n.delta,!1):n.type===`pop`&&gs(e,20)&&i.go(-1,!1)),D(r,o,e)}).catch(ds)})}let k=yc(),ne=yc(),re;function ie(e,t,n){ae(e);let r=ne.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function A(){return re&&c.value!==rc?Promise.resolve():new Promise((e,t)=>{k.add([e,t])})}function ae(e){return re||(re=!e,te(),k.list().forEach(([t,n])=>e?n(e):t()),k.reset()),e}function oe(t,n,r,i){let{scrollBehavior:a}=e;if(!ws||!a)return Promise.resolve();let o=!r&&pc(uc(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return zn().then(()=>a(t,n,o)).then(e=>t===c.value&&e&&lc(e)).catch(e=>t===c.value&&ie(e,t,n))}let j=e=>i.go(e),se,ce=new Set,M={currentRoute:c,listening:!0,addRoute:p,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:h,resolve:_,options:e,push:b,replace:x,go:j,back:()=>j(-1),forward:()=>j(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:ne.add,isReady:A,install(e){e.component(`RouterLink`,Qc),e.component(`RouterView`,al),e.config.globalProperties.$router=M,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>dn(c)}),ws&&!se&&c.value===rc&&(se=!0,b(i.location).catch(e=>{}));let t={};for(let e in rc)Object.defineProperty(t,e,{get:()=>c.value[e],enumerable:!0});e.provide(ys,M),e.provide(bs,Yt(t)),e.provide(xs,c);let n=e.unmount;ce.add(e),e.unmount=function(){ce.delete(e),ce.size<1&&(l=rc,ee&&ee(),ee=null,c.value=rc,se=!1,re=!1),n()}}};function N(e){return e.reduce((e,t)=>e.then(()=>T(t)),Promise.resolve())}return M}function sl(e,t){return function(){return e.apply(t,arguments)}}var{toString:cl}=Object.prototype,{getPrototypeOf:ll}=Object,{iterator:ul,toStringTag:dl}=Symbol,fl=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),pl=(e,t)=>{let n=e,r=[];for(;n!=null&&n!==Object.prototype;){if(r.indexOf(n)!==-1)return!1;if(r.push(n),fl(n,t))return!0;n=ll(n)}return!1},ml=(e,t)=>e!=null&&pl(e,t)?e[t]:void 0,hl=(e=>t=>{let n=cl.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),gl=e=>(e=e.toLowerCase(),t=>hl(t)===e),_l=e=>t=>typeof t===e,{isArray:vl}=Array,yl=_l(`undefined`);function bl(e){return e!==null&&!yl(e)&&e.constructor!==null&&!yl(e.constructor)&&wl(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var xl=gl(`ArrayBuffer`);function Sl(e){let t;return t=typeof ArrayBuffer<`u`&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&xl(e.buffer),t}var Cl=_l(`string`),wl=_l(`function`),Tl=_l(`number`),El=e=>typeof e==`object`&&!!e,Dl=e=>e===!0||e===!1,Ol=e=>{if(!El(e))return!1;let t=ll(e);return(t===null||t===Object.prototype||ll(t)===null)&&!pl(e,dl)&&!pl(e,ul)},kl=e=>{if(!El(e)||bl(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Al=gl(`Date`),jl=gl(`File`),Ml=e=>!!(e&&e.uri!==void 0),Nl=e=>e&&e.getParts!==void 0,Pl=gl(`Blob`),Fl=gl(`FileList`),Il=gl(`Set`),Ll=e=>El(e)&&wl(e.pipe);function Rl(){return typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}}var zl=Rl(),Bl=zl.FormData===void 0?void 0:zl.FormData,Vl=e=>{if(!e)return!1;if(Bl&&e instanceof Bl)return!0;let t=ll(e);if(!t||t===Object.prototype||!wl(e.append))return!1;let n=hl(e);return n===`formdata`||n===`object`&&wl(e.toString)&&e.toString()===`[object FormData]`},Hl=gl(`URLSearchParams`),[Ul,Wl,Gl,Kl]=[`ReadableStream`,`Request`,`Response`,`Headers`].map(gl),ql=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``);function Jl(e,t,{allOwnKeys:n=!1}={}){if(e==null)return;let r,i;if(typeof e!=`object`&&(e=[e]),vl(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}var Xl=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global,Zl=e=>!yl(e)&&e!==Xl;function Ql(...e){let{caseless:t,skipUndefined:n}=Zl(this)&&this||{},r={},i=(e,i)=>{if(i===`__proto__`||i===`constructor`||i===`prototype`)return;let a=t&&typeof i==`string`&&Yl(r,i)||i,o=fl(r,a)?r[a]:void 0;Ol(o)&&Ol(e)?r[a]=Ql(o,e):Ol(e)?r[a]=Ql({},e):vl(e)?r[a]=e.slice():(!n||!yl(e))&&(r[a]=e)};for(let t=0,n=e.length;t(Jl(t,(t,r)=>{n&&wl(t)?Object.defineProperty(e,r,{__proto__:null,value:sl(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),eu=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),tu=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},nu=(e,t,n,r)=>{let i,a,o,s={};if(t||={},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-->0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&ll(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ru=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},iu=e=>{if(!e)return null;if(vl(e))return e;let t=e.length;if(!Tl(t))return null;let n=Array(t);for(;t-->0;)n[t]=e[t];return n},au=(e=>t=>e&&t instanceof e)(typeof Uint8Array<`u`&&ll(Uint8Array)),ou=(e,t)=>{let n=(e&&e[ul]).call(e),r;for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},su=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},cu=gl(`HTMLFormElement`),lu=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),{propertyIsEnumerable:uu}=Object.prototype,du=gl(`RegExp`),fu=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};Jl(n,(n,i)=>{let a;(a=t(n,i,e))!==!1&&(r[i]=a||n)}),Object.defineProperties(e,r)},pu=e=>{fu(e,(t,n)=>{if(wl(e)&&[`arguments`,`caller`,`callee`].includes(n))return!1;let r=e[n];if(wl(r)){if(t.enumerable=!1,`writable`in t){t.writable=!1;return}t.set||=()=>{throw Error(`Can not rewrite read-only method '`+n+`'`)}}})},mu=(e,t)=>{let n={},r=e=>{e.forEach(e=>{n[e]=!0})};return vl(e)?r(e):r(String(e).split(t)),n},hu=()=>{},gu=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function _u(e){return!!(e&&wl(e.append)&&e[dl]===`FormData`&&e[ul])}var vu=e=>{let t=new WeakSet,n=e=>{if(El(e)){if(t.has(e))return;if(bl(e))return e;if(!(`toJSON`in e)){t.add(e);let r;if(Il(e)){r=[];for(let t of e){let e=n(t);!yl(e)&&r.push(e)}}else r=vl(e)?[]:{},Jl(e,(e,t)=>{let i=n(e);!yl(i)&&(r[t]=i)});return t.delete(e),r}}return e};return n(e)},yu=gl(`AsyncFunction`),bu=e=>e&&(El(e)||wl(e))&&wl(e.then)&&wl(e.catch),xu=((e,t)=>e?setImmediate:t?((e,t)=>(Xl.addEventListener(`message`,({source:n,data:r})=>{n===Xl&&r===e&&t.length&&t.shift()()},!1),n=>{t.push(n),Xl.postMessage(e,`*`)}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate==`function`,wl(Xl.postMessage)),Su=typeof queueMicrotask<`u`?queueMicrotask.bind(Xl):typeof process<`u`&&process.nextTick||xu,Cu=e=>e!=null&&wl(e[ul]),Y={isArray:vl,isArrayBuffer:xl,isBuffer:bl,isFormData:Vl,isArrayBufferView:Sl,isString:Cl,isNumber:Tl,isBoolean:Dl,isObject:El,isPlainObject:Ol,isEmptyObject:kl,isReadableStream:Ul,isRequest:Wl,isResponse:Gl,isHeaders:Kl,isUndefined:yl,isDate:Al,isFile:jl,isReactNativeBlob:Ml,isReactNative:Nl,isBlob:Pl,isRegExp:du,isFunction:wl,isStream:Ll,isURLSearchParams:Hl,isTypedArray:au,isFileList:Fl,forEach:Jl,merge:Ql,extend:$l,trim:ql,stripBOM:eu,inherits:tu,toFlatObject:nu,kindOf:hl,kindOfTest:gl,endsWith:ru,toArray:iu,forEachEntry:ou,matchAll:su,isHTMLForm:cu,hasOwnProperty:fl,hasOwnProp:fl,hasOwnInPrototypeChain:pl,getSafeProp:ml,reduceDescriptors:fu,freezeMethods:pu,toObjectSet:mu,toCamelCase:lu,noop:hu,toFiniteNumber:gu,findKey:Yl,global:Xl,isContextDefined:Zl,isSpecCompliantForm:_u,toJSONObject:vu,isAsyncFn:yu,isThenable:bu,setImmediate:xu,asap:Su,isIterable:Cu,isSafeIterable:e=>e!=null&&pl(e,ul)&&Cu(e)},wu=Y.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`]),Tu=e=>{let t={},n,r,i;return e&&e.split(` +`).forEach(function(e){i=e.indexOf(`:`),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim();let a=Y.hasOwnProp(t,n);!n||a&&Y.hasOwnProp(wu,n)||(n===`set-cookie`?a?t[n].push(r):t[n]=[r]:t[n]=a?t[n]+`, `+r:r)}),t};function Eu(e){let t=0,n=e.length;for(;tt;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}var Du=RegExp(`[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+`,`g`),Ou=RegExp(`[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+`,`g`);function ku(e,t){return Y.isArray(e)?e.map(e=>ku(e,t)):Eu(String(e).replace(t,``))}var Au=e=>ku(e,Du),ju=e=>ku(e,Ou);function Mu(e){let t=Object.create(null);return Y.forEach(e.toJSON(),(e,n)=>{t[n]=ju(e)}),t}var Nu=Symbol(`internals`);function Pu(e){return e&&String(e).trim().toLowerCase()}function Fu(e){return e===!1||e==null?e:Y.isArray(e)?e.map(Fu):Au(String(e))}function Iu(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var Lu=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function Ru(e){let t=0,n=e.length;for(;tt;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}function zu(e){let t=e.length-1;if(t<1||e.charCodeAt(0)!==34||e.charCodeAt(t)!==34)return e;let n=``;for(let r=1;r=t))return e;n+=e[r]}return n}function Bu(e){let t=Object.create(null),n=String(e),r=0,i=!1,a=!1;function o(e){let i=Ru(n.slice(r,e)),a=i.indexOf(`=`);if(a<1)return;let o=Ru(i.slice(0,a));if(!Lu.test(o))return;let s=o.toLowerCase();if(s===`__proto__`||s===`constructor`||s===`prototype`)return;let c=Ru(i.slice(a+1));t[s]=zu(c)}for(let e=0;e/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Hu(e,t,n,r,i){if(Y.isFunction(r))return r.call(this,t,n);if(i&&(t=n),Y.isString(t)){if(Y.isString(r))return t.indexOf(r)!==-1;if(Y.isRegExp(r))return r.test(t)}}function Uu(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function Wu(e,t){let n=Y.toCamelCase(` `+t);[`get`,`set`,`has`].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var X=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=Pu(t);if(!i)return;let a=Y.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=Fu(e))}let a=(e,t)=>Y.forEach(e,(e,n)=>i(e,n,t));if(Y.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Y.isString(e)&&(e=e.trim())&&!Vu(e))a(Tu(e),t);else if(Y.isObject(e)&&Y.isSafeIterable(e)){let n=Object.create(null),r,i;for(let t of e){if(!Y.isArray(t))throw TypeError(`Object iterator must return a key-value pair`);i=t[0],Y.hasOwnProp(n,i)?(r=n[i],n[i]=Y.isArray(r)?[...r,t[1]]:[r,t[1]]):n[i]=t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=Pu(e),e){let n=Y.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return Iu(e);if(Y.isFunction(t))return t.call(this,e,n);if(Y.isRegExp(t))return t.exec(e);throw TypeError(`parser must be boolean|regexp|function`)}}}has(e,t){if(e=Pu(e),e){let n=Y.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||Hu(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=Pu(e),e){let i=Y.findKey(n,e);i&&(!t||Hu(n,n[i],i,t))&&(delete n[i],r=!0)}}return Y.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||Hu(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return Y.forEach(this,(r,i)=>{let a=Y.findKey(n,i);if(a){t[a]=Fu(r),delete t[i];return}let o=e?Uu(i):String(i).trim();o!==i&&delete t[i],t[o]=Fu(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return Y.forEach(this,(n,r)=>{n!=null&&n!==!1&&(t[r]=e&&Y.isArray(n)?n.join(`, `):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+`: `+t).join(` +`)}getSetCookie(){let e=this.get(`set-cookie`);return Y.isArray(e)?e:e==null||e===!1?[]:[e]}get[Symbol.toStringTag](){return`AxiosHeaders`}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return Bu(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[Nu]=this[Nu]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=Pu(e);t[r]||(Wu(n,e),t[r]=!0)}return Y.isArray(e)?e.forEach(r):r(e),this}};X.accessor([`Content-Type`,`Content-Length`,`Accept`,`Accept-Encoding`,`User-Agent`,`Authorization`]),Y.reduceDescriptors(X.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Y.freezeMethods(X);var Gu=`[REDACTED ****]`;function Ku(e){if(Y.hasOwnProp(e,`toJSON`))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Y.hasOwnProp(t,`toJSON`))return!0;t=Object.getPrototypeOf(t)}return!1}function qu(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(typeof e!=`object`||!e||Y.isBuffer(e))return e;if(r.indexOf(e)!==-1)return;e instanceof X&&(e=e.toJSON()),r.push(e);let t;if(Y.isArray(e))t=[],e.forEach((e,n)=>{let r=i(e);Y.isUndefined(r)||(t[n]=r)});else{if(!Y.isPlainObject(e)&&Ku(e))return r.pop(),e;t=Object.create(null);for(let[r,a]of Object.entries(e)){let e=n.has(r.toLowerCase())?Gu:i(a);Y.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}function Ju(e){try{return String(e)}catch{return``}}function Yu(e){return e.errors.map(e=>{try{return e&&e.message?Ju(e.message):Ju(e)}catch{return``}}).filter(Boolean).join(`; `)||e.name||`AggregateError`}var Z=class e extends Error{static from(t,n,r,i,a,o){let s=t.message;!s&&Y.isArray(t.errors)&&t.errors.length&&(s=Yu(t));let c=new e(s,n||t.code,r,i,a);return Object.defineProperty(c,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),c.name=t.name,t.status!=null&&c.status==null&&(c.status=t.status),o&&Object.assign(c,o),c}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name=`AxiosError`,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&Y.hasOwnProp(e,`redact`)?e.redact:void 0,n=Y.isArray(t)&&t.length>0?qu(e,t):Y.toJSONObject(e);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:n,code:this.code,status:this.status}}};Z.ERR_BAD_OPTION_VALUE=`ERR_BAD_OPTION_VALUE`,Z.ERR_BAD_OPTION=`ERR_BAD_OPTION`,Z.ECONNABORTED=`ECONNABORTED`,Z.ETIMEDOUT=`ETIMEDOUT`,Z.ECONNREFUSED=`ECONNREFUSED`,Z.ERR_NETWORK=`ERR_NETWORK`,Z.ERR_FR_TOO_MANY_REDIRECTS=`ERR_FR_TOO_MANY_REDIRECTS`,Z.ERR_DEPRECATED=`ERR_DEPRECATED`,Z.ERR_BAD_RESPONSE=`ERR_BAD_RESPONSE`,Z.ERR_BAD_REQUEST=`ERR_BAD_REQUEST`,Z.ERR_CANCELED=`ERR_CANCELED`,Z.ERR_NOT_SUPPORT=`ERR_NOT_SUPPORT`,Z.ERR_INVALID_URL=`ERR_INVALID_URL`,Z.ERR_FORM_DATA_DEPTH_EXCEEDED=`ERR_FORM_DATA_DEPTH_EXCEEDED`;function Xu(e){return Y.isPlainObject(e)||Y.isArray(e)}function Zu(e){return Y.endsWith(e,`[]`)?e.slice(0,-2):e}function Qu(e,t,n){return e?e.concat(t).map(function(e,t){return e=Zu(e),!n&&t?`[`+e+`]`:e}).join(n?`.`:``):t}function $u(e){return Y.isArray(e)&&!e.some(Xu)}var ed=Y.toFlatObject(Y,{},null,function(e){return/^is[A-Z]/.test(e)});function td(e,t,n){if(!Y.isObject(e))throw TypeError(`target must be an object`);t||=new FormData,n=Y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Y.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||m,a=n.dots,o=n.indexes,s=n.Blob||typeof Blob<`u`&&Blob,c=n.maxDepth===void 0?100:n.maxDepth,l=s&&Y.isSpecCompliantForm(t),u=[];if(!Y.isFunction(i))throw TypeError(`visitor must be a function`);function d(e){if(e===null)return``;if(Y.isDate(e))return e.toISOString();if(Y.isBoolean(e))return e.toString();if(!l&&Y.isBlob(e))throw new Z(`Blob is not supported. Use a Buffer instead.`);if(Y.isArrayBuffer(e)||Y.isTypedArray(e)){if(l&&typeof s==`function`)return new s([e]);throw new Z(`Blob is not supported. Use a Buffer instead.`,Z.ERR_NOT_SUPPORT)}return e}function f(e){if(e>c)throw new Z(`Object is too deeply nested (`+e+` levels). Max depth: `+c,Z.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(e,t){if(c===1/0)return JSON.stringify(e);let n=[];return JSON.stringify(e,function(e,r){if(!Y.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),f(t+n.length-1),r})}function m(e,n,i){let s=e;if(Y.isReactNative(t)&&Y.isReactNativeBlob(e))return t.append(Qu(i,n,a),d(e)),!1;if(e&&!i&&typeof e==`object`){if(Y.endsWith(n,`{}`))n=r?n:n.slice(0,-2),e=p(e,1);else if(Y.isArray(e)&&$u(e)||(Y.isFileList(e)||Y.endsWith(n,`[]`))&&(s=Y.toArray(e)))return n=Zu(n),s.forEach(function(e,r){!(Y.isUndefined(e)||e===null)&&t.append(o===!0?Qu([n],r,a):o===null?n:n+`[]`,d(e))}),!1}return Xu(e)?!0:(t.append(Qu(i,n,a),d(e)),!1)}let h=Object.assign(ed,{defaultVisitor:m,convertValue:d,isVisitable:Xu});function g(e,n,r=0){if(!Y.isUndefined(e)){if(f(r),u.indexOf(e)!==-1)throw Error(`Circular reference detected in `+n.join(`.`));u.push(e),Y.forEach(e,function(e,a){(!(Y.isUndefined(e)||e===null)&&i.call(t,e,Y.isString(a)?a.trim():a,n,h))===!0&&g(e,n?n.concat(a):[a],r+1)}),u.pop()}}if(!Y.isObject(e))throw TypeError(`data must be an object`);return g(e),t}function nd(e){let t={"!":`%21`,"'":`%27`,"(":`%28`,")":`%29`,"~":`%7E`,"%20":`+`};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function rd(e,t){this._pairs=[],e&&td(e,this,t)}var id=rd.prototype;id.append=function(e,t){this._pairs.push([e,t])},id.toString=function(e){let t=e?t=>e.call(this,t,nd):nd;return this._pairs.map(function(e){return t(e[0])+`=`+t(e[1])},``).join(`&`)};function ad(e){return encodeURIComponent(e).replace(/%3A/gi,`:`).replace(/%24/g,`$`).replace(/%2C/gi,`,`).replace(/%20/g,`+`)}function od(e,t,n){if(!t)return e;e||=``;let r=Y.isFunction(n)?{serialize:n}:n,i=Y.getSafeProp(r,`encode`)||ad,a=Y.getSafeProp(r,`serialize`),o;if(o=a?a(t,r):Y.isURLSearchParams(t)?t.toString():new rd(t,r).toString(i),o){let t=e.indexOf(`#`);t!==-1&&(e=e.slice(0,t)),e+=(e.indexOf(`?`)===-1?`?`:`&`)+o}return e}var sd=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,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&&=[]}forEach(e){Y.forEach(this.handlers,function(t){t!==null&&e(t)})}},cd={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},ld={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<`u`?URLSearchParams:rd,FormData:typeof FormData<`u`?FormData:null,Blob:typeof Blob<`u`?Blob:null},protocols:[`http`,`https`,`file`,`blob`,`url`,`data`]},ud=s({hasBrowserEnv:()=>dd,hasStandardBrowserEnv:()=>pd,hasStandardBrowserWebWorkerEnv:()=>md,navigator:()=>fd,origin:()=>hd}),dd=typeof window<`u`&&typeof document<`u`,fd=typeof navigator==`object`&&navigator||void 0,pd=dd&&(!fd||[`ReactNative`,`NativeScript`,`NS`].indexOf(fd.product)<0),md=typeof WorkerGlobalScope<`u`&&self instanceof WorkerGlobalScope&&typeof self.importScripts==`function`,hd=dd&&window.location.href||`http://localhost`,Q={...ud,...ld};function gd(e,t){return td(e,new Q.classes.URLSearchParams,{visitor:function(e,t,n,r){return Q.isNode&&Y.isBuffer(e)?(this.append(t,e.toString(`base64`)),!1):r.defaultVisitor.apply(this,arguments)},...t})}var _d=100;function vd(e){if(e>_d)throw new Z(`FormData field is too deeply nested (`+e+` levels). Max depth: `+_d,Z.ERR_FORM_DATA_DEPTH_EXCEEDED)}function yd(e){let t=[],n=/[^.[\]]+|\[([^.[\]]*)]/g,r;for(;(r=n.exec(e))!==null;)vd(t.length),t.push(r[0]===`[]`?``:r[1]||r[0]);return t}function bd(e){let t={},n=Object.keys(e),r,i=n.length,a;for(r=0;r=e.length;return a=!a&&Y.isArray(r)?r.length:a,s?(Y.hasOwnProp(r,a)?r[a]=Y.isArray(r[a])?r[a].concat(n):[r[a],n]:r[a]=n,!o):((!Y.hasOwnProp(r,a)||!Y.isObject(r[a]))&&(r[a]=[]),t(e,n,r[a],i)&&Y.isArray(r[a])&&(r[a]=bd(r[a])),!o)}if(Y.isFormData(e)&&Y.isFunction(e.entries)){let n={};return Y.forEachEntry(e,(e,r)=>{t(yd(e),r,n,0)}),n}return null}var Sd=(e,t)=>e!=null&&Y.hasOwnProp(e,t)?e[t]:void 0;function Cd(e,t,n){if(Y.isString(e))try{return(t||JSON.parse)(e),Y.trim(e)}catch(e){if(e.name!==`SyntaxError`)throw e}return(n||JSON.stringify)(e)}var wd={transitional:cd,adapter:[`xhr`,`http`,`fetch`],transformRequest:[function(e,t){let n=t.getContentType()||``,r=n.indexOf(`application/json`)>-1,i=Y.isObject(e);if(i&&Y.isHTMLForm(e)&&(e=new FormData(e)),Y.isFormData(e))return r?JSON.stringify(xd(e)):e;if(Y.isArrayBuffer(e)||Y.isBuffer(e)||Y.isStream(e)||Y.isFile(e)||Y.isBlob(e)||Y.isReadableStream(e))return e;if(Y.isArrayBufferView(e))return e.buffer;if(Y.isURLSearchParams(e))return t.setContentType(`application/x-www-form-urlencoded;charset=utf-8`,!1),e.toString();let a;if(i){let t=Sd(this,`formSerializer`);if(n.indexOf(`application/x-www-form-urlencoded`)>-1)return gd(e,t).toString();if((a=Y.isFileList(e))||n.indexOf(`multipart/form-data`)>-1){let n=Sd(this,`env`),r=n&&n.FormData;return td(a?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType(`application/json`,!1),Cd(e)):e}],transformResponse:[function(e){let t=Sd(this,`transitional`)||wd.transitional,n=t&&t.forcedJSONParsing,r=Sd(this,`responseType`),i=r===`json`;if(Y.isResponse(e)||Y.isReadableStream(e))return e;if(e&&Y.isString(e)&&(n&&!r||i)){let n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,Sd(this,`parseReviver`))}catch(e){if(n)throw e.name===`SyntaxError`?Z.from(e,Z.ERR_BAD_RESPONSE,this,null,Sd(this,`response`)):e}}return e}],timeout:0,xsrfCookieName:`XSRF-TOKEN`,xsrfHeaderName:`X-XSRF-TOKEN`,maxContentLength:-1,maxBodyLength:-1,env:{FormData:Q.classes.FormData,Blob:Q.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:`application/json, text/plain, */*`,"Content-Type":void 0}}};Y.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`],e=>{wd.headers[e]={}});function Td(e,t){let n=this||wd,r=t||n,i=X.from(r.headers),a=r.data;return Y.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function Ed(e){return!!(e&&e.__CANCEL__)}var Dd=class extends Z{constructor(e,t,n){super(e??`canceled`,Z.ERR_CANCELED,t,n),this.name=`CanceledError`,this.__CANCEL__=!0}};function Od(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Z(`Request failed with status code `+n.status,n.status>=400&&n.status<500?Z.ERR_BAD_REQUEST:Z.ERR_BAD_RESPONSE,n.config,n.request,n))}function kd(e){let t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||``}function Ad(e,t){e||=10;let n=Array(e),r=Array(e),i=0,a=0,o;return t=t===void 0?1e3:t,function(s){let c=Date.now(),l=r[a];o||=c,n[i]=s,r[i]=c;let u=a,d=0;for(;u!==i;)d+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=r,i=null,a&&=(clearTimeout(a),null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-n;s>=r?o(e,t):(i=e,a||=setTimeout(()=>{a=null,o(i)},r-s))},()=>i&&o(i)]}var Md=(e,t,n=3)=>{let r=0,i=Ad(50,250);return jd(n=>{if(!n||typeof n.loaded!=`number`)return;let a=n.loaded,o=n.lengthComputable?n.total:void 0,s=Math.max(0,o==null?a:Math.min(a,o)),c=Math.max(0,s-r),l=i(c);r=Math.max(r,s),e({loaded:s,total:o,progress:o?s/o:void 0,bytes:c,rate:l||void 0,estimated:l&&o?(o-s)/l:void 0,event:n,lengthComputable:o!=null,[t?`download`:`upload`]:!0})},n)},Nd=(e,t)=>{let n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Pd=(e,t=Y.asap)=>(...n)=>t(()=>e(...n)),Fd=Q.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Q.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Q.origin),Q.navigator&&/(msie|trident)/i.test(Q.navigator.userAgent)):()=>!0,Id=Q.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>`u`)return;let s=[`${e}=${encodeURIComponent(t)}`];Y.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),Y.isString(r)&&s.push(`path=${r}`),Y.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push(`secure`),Y.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join(`; `)},read(e){if(typeof document>`u`)return null;let t=document.cookie.split(`;`);for(let n=0;n0&&e.charCodeAt(n-1)===47;)n--;return e.slice(0,n)+`/`+t.replace(/^\/+/,``)}var zd=/^https?:(?!\/\/)/i,Bd=/[\t\n\r]/g;function Vd(e){let t=0;for(;t`${t}${n}${Gu}`)}function Wd(e){let t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${Gu}@`),n=t.indexOf(`#`),r=(n===-1?t:t.slice(0,n)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${Gu}`);return n===-1?r:`${r}#${Ud(t.slice(n+1))}`}function Gd(e,t){if(typeof e==`string`){let n=Hd(e);if(zd.test(n))throw new Z(`Invalid URL ${JSON.stringify(Wd(n))}: missing "//" after protocol`,Z.ERR_INVALID_URL,t)}}function Kd(e,t,n,r){Gd(t,r);let i=!Ld(t);return e&&(i||n===!1)?(Gd(e,r),Rd(e,t)):t}var qd=e=>e instanceof X?{...e}:e,Jd=e=>Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(e).concat(Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)):Object.keys(e);function Yd(e,t){e||={},t||={};let n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(e,t,n,r){return Y.isPlainObject(e)&&Y.isPlainObject(t)?Y.merge.call({caseless:r},e,t):Y.isPlainObject(t)?Y.merge({},t):Y.isArray(t)?t.slice():t}function i(e,t,n,i){if(!Y.isUndefined(t))return r(e,t,n,i);if(!Y.isUndefined(e))return r(void 0,e,n,i)}function a(e,t){if(!Y.isUndefined(t))return r(void 0,t)}function o(e,t){if(!Y.isUndefined(t))return r(void 0,t);if(!Y.isUndefined(e))return r(void 0,e)}function s(n){let r=Y.hasOwnProp(t,`transitional`)?t.transitional:void 0;if(!Y.isUndefined(r))if(Y.isPlainObject(r)){if(Y.hasOwnProp(r,n))return r[n]}else return;let i=Y.hasOwnProp(e,`transitional`)?e.transitional:void 0;if(Y.isPlainObject(i)&&Y.hasOwnProp(i,n))return i[n]}function c(n,i,a){if(Y.hasOwnProp(t,a))return r(n,i);if(Y.hasOwnProp(e,a))return r(void 0,n)}let l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:c,headers:(e,t,n)=>i(qd(e),qd(t),n,!0)};return Y.forEach(Jd({...e,...t}),function(r){if(r===`__proto__`||r===`constructor`||r===`prototype`)return;let a=Y.hasOwnProp(l,r)?l[r]:i,o=a(Y.hasOwnProp(e,r)?e[r]:void 0,Y.hasOwnProp(t,r)?t[r]:void 0,r);Y.isUndefined(o)&&a!==c||(n[r]=o)}),Y.hasOwnProp(t,`validateStatus`)&&Y.isUndefined(t.validateStatus)&&s(`validateStatusUndefinedResolves`)===!1&&(Y.hasOwnProp(e,`validateStatus`)?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}var Xd=[`content-type`,`content-length`];function Zd(e,t,n){if(n!==`content-only`){e.set(t);return}Object.entries(t||{}).forEach(([t,n])=>{Xd.includes(t.toLowerCase())&&e.set(t,n)})}var Qd=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16)));function $d(e){let t=Yd({},e),n=e=>Y.hasOwnProp(t,e)?t[e]:void 0,r=n(`data`),i=n(`withXSRFToken`),a=n(`xsrfHeaderName`),o=n(`xsrfCookieName`),s=n(`headers`),c=n(`auth`),l=n(`baseURL`),u=n(`allowAbsoluteUrls`),d=n(`url`);if(t.headers=s=X.from(s),t.url=od(Kd(l,d,u,t),n(`params`),n(`paramsSerializer`)),c){let t=Y.getSafeProp(c,`username`)||``,n=Y.getSafeProp(c,`password`)||``;try{s.set(`Authorization`,`Basic `+btoa(t+`:`+(n?Qd(n):``)))}catch(t){throw Z.from(t,Z.ERR_BAD_OPTION_VALUE,e)}}if(Y.isFormData(r)&&(Q.hasStandardBrowserEnv||Q.hasStandardBrowserWebWorkerEnv||Y.isReactNative(r)?s.setContentType(void 0):Y.isFunction(r.getHeaders)&&Zd(s,r.getHeaders(),n(`formDataHeaderPolicy`))),Q.hasStandardBrowserEnv&&(Y.isFunction(i)&&(i=i(t)),i===!0||i==null&&Fd(t.url))){let e=a&&o&&Id.read(o);e&&s.set(a,e)}return t}var ef=typeof XMLHttpRequest<`u`&&function(e){return new Promise(function(t,n){let r=$d(e),i=r.data,a=X.from(r.headers).normalize(),{responseType:o,onUploadProgress:s,onDownloadProgress:c}=r,l,u,d,f,p;function m(){f&&f(),p&&p(),r.cancelToken&&r.cancelToken.unsubscribe(l),r.signal&&r.signal.removeEventListener(`abort`,l)}let h=new XMLHttpRequest;h.open(r.method.toUpperCase(),r.url,!0),h.timeout=r.timeout;function g(){if(!h)return;let r=X.from(`getAllResponseHeaders`in h&&h.getAllResponseHeaders());Od(function(e){t(e),m()},function(e){n(e),m()},{data:!o||o===`text`||o===`json`?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:r,config:e,request:h}),h=null}`onloadend`in h?h.onloadend=g:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.startsWith(`file:`))||setTimeout(g)},h.onabort=function(){h&&=(n(new Z(`Request aborted`,Z.ECONNABORTED,e,h)),m(),null)},h.onerror=function(t){let r=new Z(t&&t.message?t.message:`Network Error`,Z.ERR_NETWORK,e,h);r.event=t||null,n(r),m(),h=null},h.ontimeout=function(){let t=r.timeout?`timeout of `+r.timeout+`ms exceeded`:`timeout exceeded`,i=r.transitional||cd;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Z(t,i.clarifyTimeoutError?Z.ETIMEDOUT:Z.ECONNABORTED,e,h)),m(),h=null},i===void 0&&a.setContentType(null),`setRequestHeader`in h&&Y.forEach(Mu(a),function(e,t){h.setRequestHeader(t,e)}),Y.isUndefined(r.withCredentials)||(h.withCredentials=!!r.withCredentials),o&&o!==`json`&&(h.responseType=r.responseType),c&&([d,p]=Md(c,!0),h.addEventListener(`progress`,d)),s&&h.upload&&([u,f]=Md(s),h.upload.addEventListener(`progress`,u),h.upload.addEventListener(`loadend`,f)),(r.cancelToken||r.signal)&&(l=t=>{h&&=(n(!t||t.type?new Dd(null,e,h):t),h.abort(),m(),null)},r.cancelToken&&r.cancelToken.subscribe(l),r.signal&&(r.signal.aborted?l():r.signal.addEventListener(`abort`,l)));let _=kd(r.url);if(_&&!Q.protocols.includes(_)){n(new Z(`Unsupported protocol `+_+`:`,Z.ERR_BAD_REQUEST,e)),m();return}h.send(i||null)})},tf=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let n=new AbortController,r=!1,i=function(e){if(!r){r=!0,o();let t=e instanceof Error?e:this.reason;n.abort(t instanceof Z?t:new Dd(t instanceof Error?t.message:t))}},a=t&&setTimeout(()=>{a=null,i(new Z(`timeout of ${t}ms exceeded`,Z.ETIMEDOUT))},t),o=()=>{e&&=(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener(`abort`,i)}),null)};e.forEach(e=>{if(!r){if(e.aborted){i.call(e);return}e.addEventListener(`abort`,i,{once:!0})}});let{signal:s}=n;return s.unsubscribe=()=>Y.asap(o),s},nf=function*(e,t){let n=e.byteLength;if(!t||n{let i=rf(e,t),a=0,o,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{let{done:t,value:r}=await i.next();if(t){s(),e.close();return}let o=r.byteLength;n&&n(a+=o),e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel(e){return s(e),i.return()}},{highWaterMark:2})},sf=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,cf=(e,t,n)=>t+2e<=57?e-48:(e&223)-55,uf=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||e===43||e===47||e===45||e===95,df=e=>e===9||e===10||e===12||e===13||e===32,ff=e=>{let t=Math.floor(e/4),n=e%4;return t*3+(n===2?1:n===3?2:0)},pf=e=>{let t=e.length,n=0;return t>0&&e.charCodeAt(t-1)===61&&(n++,t>1&&e.charCodeAt(t-2)===61&&n++),Math.floor((t-n)*3/4)},mf=e=>{let t=e.length,n=0,r=0,i=!1;for(let a=0;a0){i=!0;continue}n++}}return i||r>2||r>0&&(n+r)%4!=0||n%4==1?pf(e):ff(n)},hf=(e,t)=>{if(!e||typeof e!=`string`||!e.startsWith(`data:`))return 0;let n=e.indexOf(`,`);if(n<0)return 0;let r=e.slice(5,n),i=e.slice(n+1);if(/;base64/i.test(r))return t(i);let a=0;for(let e=0,t=i.length;e=55296&&n<=56319&&e+1=56320&&t<=57343?(a+=4,e++):a+=3}else a+=3}return a};function gf(e){let t=typeof e==`string`?e.indexOf(`#`):-1;return hf(t===-1?e:e.slice(0,t),mf)}var _f=`1.19.0`,vf=64*1024,{isFunction:yf}=Y,bf=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))),xf=e=>{if(!Y.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},Sf=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Cf=e=>{let t=e.indexOf(`://`),n=e;return t!==-1&&(n=n.slice(t+3)),n.includes(`@`)||n.includes(`:`)},wf=e=>{let t=Y.global!==void 0&&Y.global!==null?Y.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=Y.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);let{fetch:i,Request:a,Response:o}=e,s=i?yf(i):typeof fetch==`function`,c=yf(a),l=yf(o);if(!s)return!1;let u=s&&yf(n),d=s&&(typeof r==`function`?(e=>t=>e.encode(t))(new r):async e=>new Uint8Array(await new a(e).arrayBuffer())),f=c&&u&&Sf(()=>{let e=!1,t=new a(Q.origin,{body:new n,method:`POST`,get duplex(){return e=!0,`half`}}),r=t.headers.has(`Content-Type`);return t.body!=null&&t.body.cancel(),e&&!r}),p=l&&u&&Sf(()=>Y.isReadableStream(new o(``).body)),m={stream:p&&(e=>e.body)};s&&[`text`,`arrayBuffer`,`blob`,`formData`,`stream`].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new Z(`Response type '${e}' is not supported`,Z.ERR_NOT_SUPPORT,n)})});let h=async e=>{if(e==null)return 0;if(Y.isBlob(e))return e.size;if(Y.isSpecCompliantForm(e))return(await new a(Q.origin,{method:`POST`,body:e}).arrayBuffer()).byteLength;if(Y.isArrayBufferView(e)||Y.isArrayBuffer(e))return e.byteLength;if(Y.isURLSearchParams(e)&&(e+=``),Y.isString(e))return(await d(e)).byteLength},g=async(e,t)=>Y.toFiniteNumber(e.getContentLength())??h(t);return async e=>{let{url:t,method:n,data:s,signal:l,cancelToken:d,timeout:_,onDownloadProgress:v,onUploadProgress:y,responseType:b,headers:x,withCredentials:S=`same-origin`,fetchOptions:C,maxContentLength:w,maxBodyLength:T}=$d(e),E=Y.isNumber(w)&&w>-1,D=Y.isNumber(T)&&T>-1,O=t=>Y.hasOwnProp(e,t)?e[t]:void 0,ee=i||fetch;b=b?(b+``).toLowerCase():`text`;let te=tf([l,d&&d.toAbortSignal()],_),k=null,ne=te&&te.unsubscribe&&(()=>{te.unsubscribe()}),re,ie=null,A=()=>new Z(`Request body larger than maxBodyLength limit`,Z.ERR_BAD_REQUEST,e,k);try{let i,l=O(`auth`);if(l&&(i={username:Y.getSafeProp(l,`username`)||``,password:Y.getSafeProp(l,`password`)||``}),Cf(t)){let e=new URL(t,Q.origin);!i&&(e.username||e.password)&&(i={username:xf(e.username),password:xf(e.password)}),(e.username||e.password)&&(e.username=``,e.password=``,t=e.href)}if(i&&(x.delete(`authorization`),x.set(`Authorization`,`Basic `+btoa(bf((i.username||``)+`:`+(i.password||``))))),E&&typeof t==`string`&&t.startsWith(`data:`)&&gf(t)>w)throw new Z(`maxContentLength size of `+w+` exceeded`,Z.ERR_BAD_RESPONSE,e,k);if(D&&n!==`get`&&n!==`head`){let e=await h(s);if(typeof e==`number`&&isFinite(e)&&(re=e,e>T))throw A()}let d=D&&(Y.isReadableStream(s)||Y.isStream(s)),_=(e,t,n)=>of(e,vf,e=>{if(D&&e>T)throw ie=A();t&&t(e)},n);if(f&&n!==`get`&&n!==`head`&&(y||d)){if(re??=await g(x,s),re!==0||d){let e=new a(t,{method:`POST`,body:s,duplex:`half`}),n;if(Y.isFormData(s)&&(n=e.headers.get(`content-type`))&&x.setContentType(n),e.body){let[t,n]=y&&Nd(re,Md(Pd(y)))||[];s=_(e.body,t,n)}}}else if(d&&!c&&u&&n!==`get`&&n!==`head`)s=_(s);else if(d&&c&&!f&&n!==`get`&&n!==`head`)throw new Z(`Stream request bodies are not supported by the current fetch implementation`,Z.ERR_NOT_SUPPORT,e,k);Y.isString(S)||(S=S?`include`:`omit`);let ae=c&&`credentials`in a.prototype;if(Y.isFormData(s)){let e=x.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&x.delete(`content-type`)}x.set(`User-Agent`,`axios/`+_f,!1);let oe={...C,signal:te,method:n.toUpperCase(),headers:Mu(x.normalize()),body:s,duplex:`half`,credentials:ae?S:void 0};k=c&&new a(t,oe);let j=await(c?ee(k,C):ee(t,oe)),se=X.from(j.headers);if(E){let t=Y.toFiniteNumber(se.getContentLength());if(t!=null&&t>w)throw new Z(`maxContentLength size of `+w+` exceeded`,Z.ERR_BAD_RESPONSE,e,k)}let ce=p&&(b===`stream`||b===`response`);if(p&&j.body&&(v||E||ce&&ne)){let t={};[`status`,`statusText`,`headers`].forEach(e=>{t[e]=j[e]});let n=Y.toFiniteNumber(se.getContentLength()),[r,i]=v&&Nd(n,Md(Pd(v),!0))||[],a=0;j=new o(of(j.body,vf,t=>{if(E&&(a=t,a>w))throw new Z(`maxContentLength size of `+w+` exceeded`,Z.ERR_BAD_RESPONSE,e,k);r&&r(t)},()=>{i&&i(),ne&&ne()}),t)}b||=`text`;let M=await m[Y.findKey(m,b)||`text`](j,e);if(E&&!p&&!ce){let t;if(M!=null&&(typeof M.byteLength==`number`?t=M.byteLength:typeof M.size==`number`?t=M.size:typeof M==`string`&&(t=typeof r==`function`?new r().encode(M).byteLength:M.length)),typeof t==`number`&&t>w)throw new Z(`maxContentLength size of `+w+` exceeded`,Z.ERR_BAD_RESPONSE,e,k)}return!ce&&ne&&ne(),await new Promise((t,n)=>{Od(t,n,{data:M,headers:X.from(j.headers),status:j.status,statusText:j.statusText,config:e,request:k})})}catch(t){if(ne&&ne(),te&&te.aborted&&te.reason instanceof Z){let n=te.reason;throw n.config=e,k&&(n.request=k),t!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(ie)throw k&&!ie.request&&(ie.request=k),ie;if(t instanceof Z)throw k&&!t.request&&(t.request=k),t;if(t&&t.name===`TypeError`&&/Load failed|fetch/i.test(t.message)){let n=new Z(`Network Error`,Z.ERR_NETWORK,e,k,t&&t.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw Z.from(t,t&&t.code,e,k,t&&t.response)}}},Tf=new Map,Ef=e=>{let t=e&&e.env||{},{fetch:n,Request:r,Response:i}=t,a=[r,i,n],o=a.length,s,c,l=Tf;for(;o--;)s=a[o],c=l.get(s),c===void 0&&l.set(s,c=o?new Map:wf(t)),l=c;return c};Ef();var Df={http:null,xhr:ef,fetch:{get:Ef}};Y.forEach(Df,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});var Of=e=>`- ${e}`,kf=e=>Y.isFunction(e)||e===null||e===!1;function Af(e,t){e=Y.isArray(e)?e:[e];let{length:n}=e,r,i,a={};for(let o=0;o`adapter ${e} `+(t===!1?`is not supported by the environment`:`is not available in the build`));throw new Z(`There is no suitable adapter to dispatch the request `+(n?e.length>1?`since : +`+e.map(Of).join(` +`):` `+Of(e[0]):`as no adapter specified`),Z.ERR_NOT_SUPPORT)}return i}var jf={getAdapter:Af,adapters:Df};function Mf(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Dd(null,e)}function Nf(e){return Mf(e),e.headers=X.from(e.headers),e.data=Td.call(e,e.transformRequest),[`post`,`put`,`patch`].indexOf(e.method)!==-1&&e.headers.setContentType(`application/x-www-form-urlencoded`,!1),jf.getAdapter(e.adapter||wd.adapter,e)(e).then(function(t){Mf(e),e.response=t;try{t.data=Td.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=X.from(t.headers),t},function(t){if(!Ed(t)&&(Mf(e),t&&t.response)){e.response=t.response;try{t.response.data=Td.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=X.from(t.response.headers)}return Promise.reject(t)})}var Pf={};[`object`,`boolean`,`number`,`function`,`string`,`symbol`].forEach((e,t)=>{Pf[e]=function(n){return typeof n===e||`a`+(t<1?`n `:` `)+e}});var Ff={};Pf.transitional=function(e,t,n){function r(e,t){return`[Axios v`+_f+`] Transitional option '`+e+`'`+t+(n?`. `+n:``)}return(n,i,a)=>{if(e===!1)throw new Z(r(i,` has been removed`+(t?` in `+t:``)),Z.ERR_DEPRECATED);return t&&!Ff[i]&&(Ff[i]=!0,console.warn(r(i,` has been deprecated since v`+t+` and will be removed in the near future`))),!e||e(n,i,a)}},Pf.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function If(e,t,n){if(typeof e!=`object`||!e)throw new Z(`options must be an object`,Z.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-->0;){let a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new Z(`option `+a+` must be `+n,Z.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Z(`Unknown option `+a,Z.ERR_BAD_OPTION)}}var Lf={assertOptions:If,validators:Pf},Rf=Lf.validators,zf=class{constructor(e){this.defaults=e||{},this.interceptors={request:new sd,response:new sd}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=(()=>{if(!t.stack)return``;let e=t.stack.indexOf(` +`);return e===-1?``:t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf(` +`),r=t===-1?-1:n.indexOf(` +`,t+1),i=r===-1?``:n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+=` +`+n)}}catch{}}throw e}}_request(e,t){typeof e==`string`?(t||={},t.url=e):t=e||{},t=Yd(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&Lf.assertOptions(n,{silentJSONParsing:Rf.transitional(Rf.boolean),forcedJSONParsing:Rf.transitional(Rf.boolean),clarifyTimeoutError:Rf.transitional(Rf.boolean),legacyInterceptorReqResOrdering:Rf.transitional(Rf.boolean),advertiseZstdAcceptEncoding:Rf.transitional(Rf.boolean),validateStatusUndefinedResolves:Rf.transitional(Rf.boolean)},!1),r!=null&&(Y.isFunction(r)?t.paramsSerializer={serialize:r}:Lf.assertOptions(r,{encode:Rf.function,serialize:Rf.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),Lf.assertOptions(t,{baseUrl:Rf.spelling(`baseURL`),withXsrfToken:Rf.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&Y.merge(i.common,i[t.method]);i&&Y.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`,`common`],e=>{delete i[e]}),t.headers=X.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s&&=e.synchronous;let n=t.transitional||cd;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[Nf.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);uNf.call(this,f)))}catch(e){l=Promise.reject(e)}break}}if(!l)try{l=Nf.call(this,f)}catch(e){l=Promise.reject(e)}for(u=0,d=c.length;u{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Dd(e,r,i),t(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;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function Vf(e){return function(t){return e.apply(null,t)}}function Hf(e){return Y.isObject(e)&&e.isAxiosError===!0}var Uf={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,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Uf).forEach(([e,t])=>{Uf[t]=e});function Wf(e){let t=new zf(e),n=sl(zf.prototype.request,t);return Y.extend(n,zf.prototype,t,{allOwnKeys:!0}),Y.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return Wf(Yd(e,t))},n}var $=Wf(wd);$.Axios=zf,$.CanceledError=Dd,$.CancelToken=Bf,$.isCancel=Ed,$.VERSION=_f,$.toFormData=td,$.AxiosError=Z,$.Cancel=$.CanceledError,$.all=function(e){return Promise.all(e)},$.spread=Vf,$.isAxiosError=Hf,$.mergeConfig=Yd,$.AxiosHeaders=X,$.formToJSON=e=>xd(Y.isHTMLForm(e)?new FormData(e):e),$.getAdapter=jf.getAdapter,$.HttpStatusCode=Uf,$.default=$;var Gf=ss(`main`,{state:()=>({appVersion:`3.1.9`,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(e){e.id&&(this.userId=e.id),e.name&&(this.userName=e.name),e.email&&(this.userEmail=e.email),e.avatar&&(this.userAvatar=e.avatar),e.admin&&(this.userAdmin=e.admin),e.public&&(this.userPublic=e.public),e.banned&&(this.userBanned=e.banned),e.data&&(this.userData=e.data),e.discordRoles&&(this.discordRoles=e.discordRoles),e.cardStyle&&(this.userCardStyle=e.cardStyle),e.profiles&&(this.userProfiles=e.profiles),e.arcades&&(this.userArcades=e.arcades),e.customize&&(this.userCustomize=e.customize),e.userScoreStats&&(this.userScoreStats=e.userScoreStats)},fetch(e){$.get(`data-sources/${e}.json`).then(t=>{t.data&&t.data.data&&(this[e]=t.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(e,t=`GET`,n=null,r={}){t===`GET`?this.incrementLoading():[`POST`,`PUT`,`PATCH`,`DELETE`].includes(t)&&this.incrementSaving(),this.errorCode=null;let i={"App-Auth-Key":`your_api_key_should_be_here`,...r},a={method:t,url:`https://restfulsleep.phaseii.network/v1${e}`,headers:i,withCredentials:!0};n&&(a.data=n);try{let e=await $(a);return e.data.status===`error`?(this.errorCode=e.data.error_code,null):e.data}catch(e){throw this.errorCode=e.message||`Network Error`,e}finally{this.errorCode===null&&(t===`GET`?this.decrementLoading():[`POST`,`PUT`,`PATCH`,`DELETE`].includes(t)&&this.decrementSaving())}},async fetchAllNews(e,t=!1){if(t||!this.loadedNews){for(;!this.userId;)await new Promise(e=>setTimeout(e,200));try{let n=await this.callApi(`/news${e?`?limit=`+e:``}`);return t?n:(this.loadedNews=n,this.loadedNews)}catch(e){throw console.log(`Error fetching news:`,e),e}}else return this.loadedNews},async checkUserSession(){try{return await this.callApi(`/auth/session`,`GET`)}catch(e){throw console.log(`Error checking session:`,e),e}},async deleteUserSession(){try{let e=await this.callApi(`/auth/session`,`DELETE`);return this.userLoaded=!1,e}catch(e){throw console.log(`Error deleting session:`,e),e}},async createUserSession(e,t,n){let r={username:e,password:t,remember:n};try{let e=await this.callApi(`/auth/session`,`POST`,r);return e&&e.status===`success`?!0:(alert(`Incorrect username or password!`),!1)}catch(e){throw console.log(`Error creating session:`,e),e}},async loadUser(){try{let t=await this.checkUserSession();if(t&&t.activeSession&&!this.userLoaded){let n=t.userId;if(n){var e=(await this.callApi(`/user`)).data;return this.setUser({id:n,name:e.name,email:e.email,avatar:e.avatar,admin:e.admin,data:e.data,discordRoles:e.discordRoles,profiles:e.profiles,arcades:e.arcades,customize:e.data?.customize,userScoreStats:e.scoreStats,public:e.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(e){try{return(await this.callApi(`/user/${e}`)).user}catch(e){throw console.log(`Error fetching user:`,e),e}},async putUser(e){try{return await this.callApi(`/user`,`POST`,e)}catch(e){throw console.log(`Error updating user:`,e),e}},async getMusicData(e,t,n=null,r=!1){try{return(await this.callApi(`/music?game=${e}&version=${t}`+(r?`&oneChart=true`:``),`GET`,null,{songIds:n.toString()})).data}catch(e){throw console.log(`Error fetching music data:`,e),e}},async getAttemptData(e,t=null){try{return(await this.callApi(`/attempts/${e}`+(t?`?userId=${t}`:``),`GET`,null)).data}catch(e){throw console.log(`Error fetching attempt data:`,e),e}}}}),Kf={__name:`CardBoxComponentBody`,props:{noPadding:Boolean},setup(e){return(t,n)=>(U(),W(`div`,{class:xe([`flex-1`,{"p-6":!e.noPadding}])},[_i(t.$slots,`default`)],2))}},qf=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},Jf={},Yf={class:`p-6`};function Xf(e,t){return U(),W(`footer`,Yf,[_i(e.$slots,`default`)])}var Zf=qf(Jf,[[`render`,Xf]]),Qf={__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(e,{emit:t}){let n=e,r=t,i=Ci(),a=q(()=>i.footer&&!!i.footer()),o=sn(n.colorProp);n.isAuth&&(o.value=`bg-slate-800 md:bg-slate-900 dark:bg-slate-800 md:dark:bg-slate-900`);let s=q(()=>{let e=[n.rounded,n.flex,o.value];return n.isHoverable&&e.push(`hover:shadow-lg transition-shadow duration-500`),e}),c=e=>{r(`submit`,e)};return(t,n)=>(U(),Ua(fi(e.isForm?`form`:`div`),{class:xe([s.value,`bg-white flex`]),onSubmit:c},{default:Qn(()=>[e.hasComponentLayout?_i(t.$slots,`default`,{},void 0,void 0,0):(U(),W(V,{key:1},[G(Kf,{"no-padding":e.hasTable},{default:Qn(()=>[_i(t.$slots,`default`)]),_:3},8,[`no-padding`]),a.value?(U(),Ua(Zf,{key:0},{default:Qn(()=>[_i(t.$slots,`footer`)]),_:3})):eo(``,!0)],64))]),_:3},40,[`class`]))}},$f=[`width`,`height`],ep=[`d`],tp={__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(e){let t=Gf(),n=e,r=[`regular`,`thin`,`light`,`bold`,`fill`,`duotone`],i=t.userCustomize?.iconFill??-1;var a=n.fill;i!==-1&&(a=r[i]);let o=q(()=>`inline-flex justify-center items-center ${n.w} ${n.h} ${n.color}`),s=q(()=>n.size??(n.icon?20:18));return(t,r)=>(U(),W(`span`,{class:xe(o.value)},[n.path?(U(),W(`svg`,{key:0,viewBox:`0 0 24 24`,width:s.value,height:s.value,class:`inline-block`},[Ja(`path`,{fill:`currentColor`,d:e.path},null,8,ep)],8,$f)):n.icon?(U(),Ua(dn(e.icon),{key:1,size:s.value,weight:dn(a)},null,8,[`size`,`weight`])):eo(``,!0),_i(t.$slots,`default`)],2))}},np=`bg-linear-to-tr`;`${np}`,`${np}`,`${np}`;var rp={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`,slight_danger:`bg-red-600 border-red-500`},ip={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`},ap={white:[ip.white,`border-gray-100`],light:[ip.light,`border-gray-100`],contrast:[ip.contrast,`border-gray-900 dark:border-slate-100`],success:[ip.success,`border-emerald-500`],slight_danger:[ip.slight_danger,`border-red-300`],danger:[ip.danger,`border-red-500`],warning:[ip.warning,`border-yellow-500`],info:[ip.info,`border-blue-500`],sakura:[ip.sakura,`border-pink-400`],gold:[ip.gold,`border-amber-300`]},op=(e,t,n,r=!1)=>{let i={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(!i.bg[e])return e;let a=t&&[`white`,`whiteDark`,`lightDark`].indexOf(e)<0,o=[i.borders[e],i.ring[e]];return r?o.push(i.active[e]):o.push(a?i.text[e]:i.bg[e]),n&&o.push(a?i.outlineHover[e]:i.bgHover[e]),o},sp=[`width`,`height`,`fill`,`transform`],cp={key:0},lp=[Ja(`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)],up={key:1},dp=[Ja(`path`,{d:`M112,80h0v72a20,20,0,0,0,0,40v32H96A72,72,0,0,1,96,80Z`,opacity:`0.2`},null,-1),Ja(`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)],fp={key:2},pp=[Ja(`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)],mp={key:3},hp=[Ja(`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)],gp={key:4},_p=[Ja(`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)],vp={key:5},yp=[Ja(`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)],bp=Rr({name:`PhShrimp`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(e){let t=e,n=B(`weight`,`regular`),r=B(`size`,`1em`),i=B(`color`,`currentColor`),a=B(`mirrored`,!1),o=q(()=>t.weight??n),s=q(()=>t.size??r),c=q(()=>t.color??i),l=q(()=>t.mirrored===void 0?a?`scale(-1, 1)`:void 0:t.mirrored?`scale(-1, 1)`:void 0);return(e,t)=>(U(),W(`svg`,io({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:s.value,height:s.value,fill:c.value,transform:l.value},e.$attrs),[_i(e.$slots,`default`),o.value===`bold`?(U(),W(`g`,cp,lp)):o.value===`duotone`?(U(),W(`g`,up,dp)):o.value===`fill`?(U(),W(`g`,fp,pp)):o.value===`light`?(U(),W(`g`,mp,hp)):o.value===`regular`?(U(),W(`g`,gp,_p)):o.value===`thin`?(U(),W(`g`,vp,yp)):eo(``,!0)],16,sp))}}),xp={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`},Sp={__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(e){let t=Gf(),n=e,r=q(()=>n.as?n.as:n.to?Qc:n.href?`a`:`button`),i=q(()=>r.value===`button`?n.type??`button`:null),a=q(()=>n.small&&n.icon?`px-1`:`px-2`);function o(e,t){return t===void 0?e:t}let s=q(()=>{let e=[`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`,n.disabled?`cursor-not-allowed`:`cursor-pointer`,n.roundedFull?`rounded-lg`:`rounded-sm`,op(t.userCustomize.shrimpLinks?`sakura`:n.color,o(n.outline,t.userCustomize.buttonOutline),!n.disabled,n.active)];return!n.label&&n.icon?e.push(`p-0`):n.small?e.push(`text-sm`,n.roundedFull?`px-3 py-1`:`p-1`):e.push(`py-2`,n.roundedFull?`px-6`:`px-3`),n.disabled&&e.push(n.outline?`opacity-50`:`opacity-70`),e});return(n,o)=>(U(),Ua(fi(r.value),{class:xe(s.value),href:e.href,type:i.value,to:e.to,target:e.target,disabled:e.disabled},{default:Qn(()=>[e.tooltip?(U(),W(`div`,xp,Ae(e.tooltip),1)):eo(``,!0),dn(t)?.userCustomize?.shrimpLinks?(U(),Ua(tp,{key:1,icon:dn(bp),size:e.iconSize},null,8,[`icon`,`size`])):(U(),W(V,{key:2},[e.icon?(U(),Ua(tp,{key:0,icon:e.icon,size:e.iconSize},null,8,[`icon`,`size`])):eo(``,!0)],64)),e.label?(U(),W(`span`,{key:3,class:xe(a.value)},Ae(dn(t).userCustomize.shrimpLinks?`Shrimp`:e.label),3)):eo(``,!0)]),_:1},8,[`class`,`href`,`type`,`to`,`target`,`disabled`]))}},Cp=`/favicon.png`;export{Un as $,eo as A,ue as At,Oo as B,De as Bt,V as C,dn as Ct,q as D,_ as Dt,kn as E,M as Et,Qa as F,h as Ft,ri as G,Se as Gt,Ei as H,fe as Ht,G as I,C as It,ii as J,pe as Jt,ti as K,ge as Kt,Rr as L,we as Lt,Ca as M,T as Mt,gi as N,g as Nt,Ja as O,ce as Ot,$a as P,O as Pt,Xn as Q,lo as R,E as Rt,Dr as S,fn as St,br as T,j as Tt,io as U,xe as Ut,B as V,Oe as Vt,zn as W,Ne as Wt,Zn as X,s as Xt,U as Y,o as Yt,tr as Z,l as Zt,Cs as _,Zt as _t,ap as a,Br as at,ss as b,vn as bt,Qf as c,Qn as ct,Gf as d,nn as dt,hi as et,$ as f,R as ft,Oc as g,sn as gt,ol as h,Xt as ht,rp as i,Ci as it,W as j,x as jt,Ua as k,Te as kt,qf as l,$n as lt,al as m,Jt as mt,Sp as n,ui as nt,op as o,ko as ot,Qc as p,Le as pt,ei as q,Ae as qt,bp as r,fi as rt,tp as s,ar as st,Cp as t,_i as tt,Kf as u,Ie as ut,Ss as v,cn as vt,Ia as w,p as wt,jr as x,hn as xt,qo as y,L as yt,Xa as z,D as zt}; \ No newline at end of file diff --git a/assets/index-CN2sWwIs.css b/assets/index-CN2sWwIs.css new file mode 100644 index 0000000..6bb0373 --- /dev/null +++ b/assets/index-CN2sWwIs.css @@ -0,0 +1 @@ +.easy-checkbox[data-v-e0a0b7f0]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-e0a0b7f0]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-e0a0b7f0]:before,.easy-checkbox label[data-v-e0a0b7f0]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-e0a0b7f0]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-e0a0b7f0]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-e0a0b7f0],*[data-v-e0a0b7f0]:before,*[data-v-e0a0b7f0]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before,.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{background:var(--51ab8a49)}.easy-checkbox[data-v-7e69a276]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-7e69a276]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-7e69a276]:before,.easy-checkbox label[data-v-7e69a276]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-7e69a276]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-7e69a276]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-7e69a276],*[data-v-7e69a276]:before,*[data-v-7e69a276]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{background:var(--fdaf7e9e)}.easy-data-table__rows-selector[data-v-4ca5de3a]{display:inline-block;min-width:45px;position:relative;margin:0 10px;width:var(--easy-table-rows-per-page-selector-width)}.easy-data-table__rows-selector .rows-input__wrapper[data-v-4ca5de3a]{height:20px;border-bottom:1px solid var(--easy-table-footer-font-color);display:flex;align-items:center;justify-content:space-between;padding:0 5px;cursor:pointer}.easy-data-table__rows-selector .rows-input__wrapper .triangle[data-v-4ca5de3a]{display:inline-block;vertical-align:middle;width:0px;height:0px;border-top:solid 6px var(--easy-table-footer-font-color);border-left:solid 6px transparent;border-right:solid 6px transparent}.easy-data-table__rows-selector ul.select-items[data-v-4ca5de3a]{position:absolute;top:20px;left:0;width:100%;display:none;margin:0;padding:0;text-align:left;list-style-type:none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;z-index:var(--easy-table-rows-per-page-selector-z-index)}.easy-data-table__rows-selector ul.select-items.show[data-v-4ca5de3a]{display:block}.easy-data-table__rows-selector ul.select-items.inside[data-v-4ca5de3a]{bottom:0;top:auto}.easy-data-table__rows-selector ul.select-items li[data-v-4ca5de3a]{cursor:pointer;padding:var(--easy-table-rows-per-page-selector-option-padding);background-color:var(--easy-table-footer-background-color)}.easy-data-table__rows-selector ul.select-items li.selected[data-v-4ca5de3a]{color:#fff;background-color:var(--1b889342)}.lds-ring[data-v-1fa3a520]{display:inline-block;position:relative;width:60px;height:60px}.lds-ring div[data-v-1fa3a520]{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring-1fa3a520 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--26774109) transparent transparent transparent}.lds-ring div[data-v-1fa3a520]:nth-child(1){animation-delay:-.45s}.lds-ring div[data-v-1fa3a520]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-1fa3a520]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-1fa3a520{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-line[data-v-7d281cac]{width:100%;height:3px;position:relative;overflow:hidden;background-color:#ddd;margin:0x auto}.loader-line[data-v-7d281cac]:before{content:"";position:absolute;left:-50%;height:3px;width:40%;background-color:var(--0d327f57);-webkit-animation:lineAnim-7d281cac 1s linear infinite;-moz-animation:lineAnim-7d281cac 1s linear infinite;animation:lineAnim-7d281cac 1s linear infinite}@keyframes lineAnim-7d281cac{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.buttons-pagination[data-v-4c681fa2]{box-sizing:border-box;display:flex;padding:0;border-radius:4px}.buttons-pagination .item[data-v-4c681fa2]{box-sizing:border-box;cursor:pointer;min-width:calc(var(--easy-table-footer-font-size) * 1.8);line-height:calc(var(--easy-table-footer-font-size) * 1.8);border-top:var(--easy-table-buttons-pagination-border);border-bottom:var(--easy-table-buttons-pagination-border);border-right:var(--easy-table-buttons-pagination-border);text-align:center}.buttons-pagination .item[data-v-4c681fa2]:first-of-type{border-left:var(--easy-table-buttons-pagination-border);border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-pagination .item[data-v-4c681fa2]:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.buttons-pagination .item.button.active[data-v-4c681fa2]{background-color:var(--40dd4f07);border-left:var(--easy-table-buttons-pagination-border);border-color:var(--40dd4f07)!important;color:#fff}.buttons-pagination .item.button.active-prev[data-v-4c681fa2]{border-right:none}.previous-page__click-button[data-v-c9da5286],.next-page__click-button[data-v-c9da5286]{margin:0 5px;cursor:pointer}.previous-page__click-button .arrow[data-v-c9da5286],.next-page__click-button .arrow[data-v-c9da5286]{display:inline-block;width:8px;height:8px;border-top:2px solid #000;border-left:2px solid #000}.previous-page__click-button .arrow.arrow-left[data-v-c9da5286],.next-page__click-button .arrow.arrow-left[data-v-c9da5286]{transform:rotate(135deg)}.previous-page__click-button .arrow.arrow-right[data-v-c9da5286],.next-page__click-button .arrow.arrow-right[data-v-c9da5286]{transform:rotate(-45deg)}.previous-page__click-button.first-page[data-v-c9da5286],.next-page__click-button.last-page[data-v-c9da5286]{cursor:not-allowed}.previous-page__click-button.first-page .arrow[data-v-c9da5286],.next-page__click-button.last-page .arrow[data-v-c9da5286]{border-color:#e0e0e0}:root{--easy-table-border: 1px solid #e0e0e0;--easy-table-row-border: 1px solid #e0e0e0;--easy-table-header-font-size: 12px;--easy-table-header-height: 36px;--easy-table-header-font-color: #373737;--easy-table-header-background-color: #fff;--easy-table-header-item-padding: 0px 10px;--easy-table-body-row-height: 36px;--easy-table-body-row-font-size: 12px;--easy-table-body-row-font-color: #212121;--easy-table-body-row-background-color: #fff;--easy-table-body-row-hover-font-color: #212121;--easy-table-body-row-hover-background-color: #eee;--easy-table-body-even-row-font-color: #212121;--easy-table-body-even-row-background-color: #fafafa;--easy-table-body-item-padding: 0px 10px;--easy-table-footer-background-color: #fff;--easy-table-footer-font-color: #212121;--easy-table-footer-font-size: 12px;--easy-table-footer-padding: 0px 5px;--easy-table-footer-height: 36px;--easy-table-rows-per-page-selector-width: auto;--easy-table-rows-per-page-selector-option-padding: 5px;--easy-table-rows-per-page-selector-z-index: auto;--easy-table-message-font-color: #212121;--easy-table-message-font-size: 12px;--easy-table-message-padding: 20px;--easy-table-loading-mask-background-color: #fff;--easy-table-loading-mask-opacity: .5;--easy-table-scrollbar-track-color: #fff;--easy-table-scrollbar-color: #fff;--easy-table-scrollbar-thumb-color: #c1c1c1;--easy-table-scrollbar-corner-color: #fff;--easy-table-buttons-pagination-border: 1px solid #e0e0e0}.vue3-easy-data-table[data-v-32683533]{border:var(--easy-table-border);position:relative;box-sizing:border-box}.vue3-easy-data-table__main[data-v-32683533]{border:none;width:100%;overflow:auto;background-color:var(--easy-table-body-row-background-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-track{border-radius:10px;background-color:var(--easy-table-scrollbar-track-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar{width:7px;height:7px;background-color:var(--easy-table-scrollbar-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--easy-table-scrollbar-thumb-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-corner{background-color:var(--easy-table-scrollbar-corner-color)}.vue3-easy-data-table__main.table-fixed table[data-v-32683533]{table-layout:fixed}.vue3-easy-data-table__main.show-shadow th.shadow[data-v-32683533]:after,.vue3-easy-data-table__main.show-shadow td.shadow[data-v-32683533]:after{box-shadow:inset 6px 0 5px -3px #0003}.vue3-easy-data-table__main.fixed-header th[data-v-32683533]{position:sticky;top:0;z-index:2}.vue3-easy-data-table__main.hoverable tr:hover td[data-v-32683533]{background-color:var(--easy-table-body-row-hover-background-color);color:var(--easy-table-body-row-hover-font-color)}.vue3-easy-data-table__main.hoverable .vue3-easy-data-table__body.row-alternation .even-row:hover td[data-v-32683533]{color:var(--easy-table-body-row-hover-font-color);background-color:var(--easy-table-body-row-hover-background-color)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__body.row-alternation tr.even-row td[data-v-32683533]{color:var(--easy-table-body-even-row-font-color);background-color:var(--easy-table-body-even-row-background-color)}table[data-v-32683533]{border-collapse:initial;display:table;width:100%;border-spacing:0;margin:0}.vue3-easy-data-table__header[data-v-32683533],vue3-easy-data-table__body[data-v-32683533]{position:relative}.vue3-easy-data-table__header tr[data-v-32683533]{font-size:var(--easy-table-header-font-size);border:none;height:var(--easy-table-header-height)}.vue3-easy-data-table__header th[data-v-32683533]{background-color:var(--easy-table-header-background-color);color:var(--easy-table-header-font-color);border:none;border-bottom:var(--easy-table-row-border);padding:var(--easy-table-header-item-padding);position:relative}.vue3-easy-data-table__header th .header[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__header th .header.direction-left[data-v-32683533]{justify-content:flex-start}.vue3-easy-data-table__header th .header.direction-center[data-v-32683533]{justify-content:center}.vue3-easy-data-table__header th .header.direction-right[data-v-32683533]{justify-content:flex-end}.vue3-easy-data-table__header th.sortable[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__header th.sortable .sortType-icon[data-v-32683533]{border:5px solid transparent;margin-top:-3px;margin-left:4px;display:inline-block;height:0;width:0;position:relative;border-bottom-color:var(--easy-table-header-font-color)}.vue3-easy-data-table__header th.sortable .multi-sort__number[data-v-32683533]{border-radius:50%;height:1.5em;width:1.5em;line-height:1.5em;margin-left:4px;background-color:var(--easy-table-header-font-color);color:var(--easy-table-header-background-color)}.vue3-easy-data-table__header th.sortable.none:hover .sortType-icon[data-v-32683533]{opacity:1}.vue3-easy-data-table__header th.sortable.none .sortType-icon[data-v-32683533]{opacity:0;transition:.5s ease}.vue3-easy-data-table__header th.sortable.desc .sortType-icon[data-v-32683533]{margin-top:5px;transform:rotate(180deg)}.vue3-easy-data-table__header th.shadow[data-v-32683533]:after,.vue3-easy-data-table__body td.shadow[data-v-32683533]:after{pointer-events:none;content:"";width:36px;display:inline-block;height:100%;position:absolute;top:0;right:-36px;box-shadow:none}.vue3-easy-data-table__body tr[data-v-32683533]{height:var(--easy-table-body-row-height);color:var(--easy-table-body-row-font-color);font-size:var(--easy-table-body-row-font-size)}.vue3-easy-data-table__body tr:last-child td[data-v-32683533]{border-bottom:none}.vue3-easy-data-table__body tr:first-child td[data-v-32683533]{border-bottom:var(--easy-table-row-border)}.vue3-easy-data-table__body td[data-v-32683533]{padding:var(--easy-table-body-item-padding);background-color:var(--easy-table-body-row-background-color);border:none;border-bottom:var(--easy-table-row-border);position:relative}.vue3-easy-data-table__body td.direction-left[data-v-32683533]{text-align:left}.vue3-easy-data-table__body td.direction-center[data-v-32683533]{text-align:center}.vue3-easy-data-table__body td.direction-right[data-v-32683533]{text-align:right}.vue3-easy-data-table__body td .expand-icon[data-v-32683533]{border:solid;border-color:var(easy-table-body-row-font-color);border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);transition:.2s}.vue3-easy-data-table__body td .expand-icon.expanding[data-v-32683533]{transform:rotate(45deg)}.vue3-easy-data-table__body td.expand[data-v-32683533]{position:relative}.vue3-easy-data-table__body td.expand .expand-loading[data-v-32683533]{position:absolute;top:0;left:0}.vue3-easy-data-table__body td.can-expand[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__footer[data-v-32683533]{background-color:var(--easy-table-footer-background-color);color:var(--easy-table-footer-font-color);border-top:var(--easy-table-row-border);font-size:var(--easy-table-footer-font-size);height:var(--easy-table-footer-height);padding:var(--easy-table-footer-padding);box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:flex-end}.vue3-easy-data-table__footer .pagination__rows-per-page[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__footer .pagination__items-index[data-v-32683533]{margin:0 20px 0 10px}.vue3-easy-data-table__message[data-v-32683533]{color:var(--easy-table-message-font-color);font-size:var(--easy-table-message-font-size);padding:var(--easy-table-message-padding);text-align:center}.vue3-easy-data-table__loading[data-v-32683533]{z-index:3;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.vue3-easy-data-table__loading .loading-entity[data-v-32683533]{z-index:1}.vue3-easy-data-table__loading-mask[data-v-32683533]{background-color:var(--easy-table-loading-mask-background-color);opacity:var(--easy-table-loading-mask-opacity);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.vue3-easy-data-table__main[data-v-32683533]{min-height:var(--da0d4328)}.vue3-easy-data-table__main.fixed-height[data-v-32683533]{height:var(--3037e504)}.dp--btn-base{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--bg-none{background:0 0}.dp--active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--flex{align-items:center;display:flex}.dp--pointer{cursor:pointer}.dp--icon{stroke:currentColor;fill:currentColor}.dp--button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp--button.dp--overlay-action{position:absolute;bottom:0}.dp--button .dp--main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp--button .dp--main *{direction:var(--dp-direction,ltr)}.dp--button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--button svg{height:var(--dp-button-icon-height);width:auto}.dp--button-bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp--flex-display{display:flex}.dp--relative{position:relative}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dp--action-row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--action-row svg{height:var(--dp-button-icon-height);width:auto}.dp--selection-preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp--action-buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp--action-button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp--action-cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp--action-cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--action-buttons .dp--action-select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp--calendar-header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp--calendar-header-item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp--calendar-row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp--calendar-item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp--calendar{position:relative}.dp--calendar-header-cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp--cell-inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp--cell-inner:hover{transition:all .2s}.dp--range-border-start{border-start-end-radius:0;border-end-end-radius:0}.dp--range-border-end{border-start-start-radius:0;border-end-start-radius:0}.dp--range-preview{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp--cell-offset{color:var(--dp-secondary-color)}.dp--cell-disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--date-hoverable:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--date-hoverable-start:hover{border-start-end-radius:0;border-end-end-radius:0}.dp--date-hoverable-end:hover{border-start-start-radius:0;border-end-start-radius:0}.dp--range-between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp--range-between-week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0}.dp--today{border:1px solid var(--dp-primary-color)}.dp--week-num{color:var(--dp-secondary-color);text-align:center}.dp--cell-auto-range{border-radius:0}.dp--cell-auto-range-start{border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp--cell-auto-range-end{border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp--calendar-header-separator{background:var(--dp-border-color);width:100%;height:1px}.dp--calendar-next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp--marker-base{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp--marker-dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp--marker-line{width:100%;left:0}.dp--marker-tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp--tooltip-content{white-space:nowrap}.dp--tooltip-text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--tooltip-mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp--arrow-bottom-tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--instance-calendar{width:100%;position:relative}.dp--flex-display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp--cell-highlight{background-color:var(--dp-highlight-color)}.dp--input-wrap{width:100%;box-sizing:unset;position:relative}.dp--input-wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp--input-valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp--input-valid:hover{border-color:var(--dp-success-color)}.dp--input-invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp--input-invalid:hover{border-color:var(--dp-danger-color)}.dp--input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp--input::placeholder{opacity:.7}.dp--input:hover:not(.dp--input-focus){border-color:var(--dp-border-color-hover)}.dp--input-not-clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp--input-reg{caret-color:#0000}.dp--input-focus{border-color:var(--dp-border-color-focus)}.dp--disabled{background:var(--dp-disabled-color)}.dp--disabled::placeholder{color:var(--dp-disabled-color-text)}.dp--input-icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp--input-icon{cursor:pointer;top:50%;color:var(--dp-icon-color);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp--clear-btn{top:50%;cursor:pointer;color:var(--dp-icon-color);background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp--input-icon-pad{padding-inline-start:var(--dp-input-icon-padding)}.dp--menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp--menu:after,.dp--menu:before{box-sizing:border-box}.dp--menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp--menu-inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp--menu-index{z-index:99999}.dp--menu-unclickable{z-index:999999;position:absolute;inset:0}.dp--menu-disabled{cursor:not-allowed;background:#ffffff80}.dp--menu-readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite dp-load-rotation;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp--arrow-top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;transform:translateY(-50%)rotate(-45deg)}.dp--arrow-bottom{left:var(--dp-arrow-left);background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--action-extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);border:none;align-self:center;display:flex;overflow-x:auto}.dp--sidebar-left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--sidebar-right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp--menu-content-wrapper{display:flex}.dp--menu-content-wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp--month-year-row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp--inner-nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp--inner-nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp--inner-nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp--inner-nav{transform:rotate(180deg)}.dp--inner-nav-disabled,.dp--inner-nav-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--month-year-select-base{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--month-year-select-base:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--month-year-select{width:50%}.dp--year-select{width:100%}.dp--month-year-wrap{flex-direction:row;align-items:center;width:100%;display:flex}.dp--year-disable-select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp--overlay-container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp--overlay-container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp--overlay-container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp--overlay:focus{border:none;outline:none}.dp--container-flex{display:flex}.dp--container-block{display:block}.dp--overlay-container{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp--time-picker-overlay-container{height:100%}.dp--overlay-row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp--flex-row{flex:1}.dp--overlay-col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp--overlay-cell-pad{padding:var(--dp-common-padding) 0}.dp--overlay-cell-active,.dp--overlay-cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp--overlay-cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--cell-in-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--over-action-scroll{box-sizing:border-box;right:5px}.dp--overlay-cell-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--overlay-cell-disabled:hover{background:var(--dp-disabled-color)}.dp--overlay-cell-active-disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp--overlay-cell-active-disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp--time-input{-webkit-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--time-col-reg-block{padding:0 20px}.dp--time-col-reg-inline{padding:0 10px}.dp--time-col-reg-with-button{padding:0 15px}.dp--time-col-reg-with-button[data-compact~=true]{padding:0 5px}.dp--time-col-sec{padding:0 10px}.dp--time-col-sec-with-button{padding:0 5px}.dp--time-col-sec-with-button[data-collapsed~=true]{padding:0}.dp--time-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp--time-col-block{font-size:var(--dp-time-font-size)}.dp--inc-dec-button-disabled,.dp--inc-dec-button-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--time-display-block{padding:0 3px}.dp--time-display-inline{padding:5px}.dp--time-picker-inline-container{justify-content:center;width:100%;display:flex}.dp--inc-dec-button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp--inc-dec-button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp--inc-dec-button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--time-display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp--time-display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--inc-dec-button-inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp--pm-am-button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp--pm-am-button[data-compact~=true]{padding:7px}.dp--tp-inline-btn-bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-l,.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:8px;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp--theme-dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp--theme-light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--flex-display-with-input{flex-direction:column;align-items:flex-start}.modal-fade-enter-active,.modal-fade-leave-active{transition:all .15s ease-in}.modal-fade-enter-from,.modal-fade-leave-to{transform:scale(.9)}.modal-fade-enter-to,.modal-fade-leave-from{transform:scale(1)}.waving-hand[data-v-8a180b36]{animation-name:wave-animation-8a180b36;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%}@keyframes wave-animation-8a180b36{0%{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(14deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(10deg)}70%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fadeInUp{0%{transform:translate3d(0,10px,0)}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,10px,0)}to{transform:translateZ(0);opacity:1}}.animated{animation-duration:.7s;animation-fill-mode:both;-webkit-animation-duration:.7s;-webkit-animation-fill-mode:both}.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.arrow,.next-page__click-button{color:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-lime-500:oklch(76.8% .233 130.85);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-teal-400:oklch(77.7% .152 181.912);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-neutral-500:oklch(55.6% 0 none);--color-stone-400:oklch(70.9% .01 56.259);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-fade-in:fade-in .25s ease-in-out}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}progress{height:calc(var(--spacing) * 3);border-radius:3.40282e38px;overflow:hidden}progress::-webkit-progress-bar{background-color:var(--color-blue-200)}progress::-webkit-progress-value{background-color:var(--color-blue-500)}progress::-moz-progress-bar{background-color:var(--color-blue-500)}progress::-ms-fill{border-style:var(--tw-border-style);background-color:var(--color-blue-500);border-width:0}body{--sb-track-color:#0f172a;--sb-thumb-color:#1e293b;--sb-size:10px}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:4px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:4px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.scrollbar{--sb-track-color:#0f172a;--sb-thumb-color:#1e293b;--sb-size:10px}.scrollbar::-webkit-scrollbar{width:var(--sb-size)}.scrollbar::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:4px}.scrollbar::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:4px}@supports not selector(::-webkit-scrollbar){.scrollbar{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.checkbox,.radio,.switch{cursor:pointer;align-items:center;display:inline-flex;position:relative}.checkbox input[type=checkbox],.radio input[type=radio],.switch input[type=checkbox]{z-index:-1;opacity:0;position:absolute;left:0}.checkbox input[type=checkbox]+.check,.radio input[type=radio]+.check,.switch input[type=checkbox]+.check{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-slate-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox input[type=checkbox]:focus+.check,.radio input[type=radio]:focus+.check,.switch input[type=checkbox]:focus+.check{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-700)}.checkbox input[type=checkbox]+.check,.radio input[type=radio]+.check{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);display:block}.checkbox input[type=checkbox]+.check{border-radius:.25rem}.switch input[type=checkbox]+.check{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 12);background-color:var(--color-slate-800);padding:calc(var(--spacing) * .5);flex-shrink:0;align-items:center;display:flex}.radio input[type=radio]+.check,.switch input[type=checkbox]+.check,.switch input[type=checkbox]+.check:before{border-radius:3.40282e38px}.checkbox input[type=checkbox]:checked+.check,.radio input[type=radio]:checked+.check{border-style:var(--tw-border-style);background-position:50%;background-repeat:no-repeat;border-width:4px}.checkbox input[type=checkbox]:checked+.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath style='fill:%23fff' d='M 0.04038059,0.6267767 0.14644661,0.52071068 0.42928932,0.80355339 0.3232233,0.90961941 z M 0.21715729,0.80355339 0.85355339,0.16715729 0.95961941,0.2732233 0.3232233,0.90961941 z'%3E%3C/path%3E%3C/svg%3E")}.radio input[type=radio]:checked+.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E")}.switch input[type=checkbox]:checked+.check,.checkbox input[type=checkbox]:checked+.check,.radio input[type=radio]:checked+.check{border-color:var(--color-blue-600);background-color:var(--color-blue-600)}.switch input[type=checkbox]+.check:before{content:"";height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-white);display:block}.switch input[type=checkbox]:checked+.check:before{border-color:var(--color-blue-600);transform:translate(110%)}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-14{top:calc(var(--spacing) * 14)}.right-0{right:0}.right-\[4\.5\%\]{right:4.5%}.bottom-0{bottom:0}.bottom-full{bottom:100%}.-left-60{left:calc(var(--spacing) * -60)}.left-0{left:0}.left-1\/2{left:50%}.left-\[5\%\]{left:5%}.-z-1{z-index:-1}.-z-150{z-index:-150}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.m-1{margin:var(--spacing)}.m-5{margin:calc(var(--spacing) * 5)}.m-\[-5px\]{margin:-5px}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.-my-6{margin-block:calc(var(--spacing) * -6)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-16{margin-block:calc(var(--spacing) * 16)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.-mr-6{margin-right:calc(var(--spacing) * -6)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-60{margin-left:calc(var(--spacing) * 60)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-60{height:calc(var(--spacing) * 60)}.h-96{height:calc(var(--spacing) * 96)}.h-\[300px\]{height:300px}.h-\[554px\]{height:554px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[120px\]{max-height:120px}.max-h-\[260px\]{max-height:260px}.max-h-\[320px\]{max-height:320px}.max-h-screen{max-height:100vh}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-50{width:calc(var(--spacing) * 50)}.w-60{width:calc(var(--spacing) * 60)}.w-\[25px\]{width:25px}.w-\[50\%\]{width:50%}.w-\[80px\]{width:80px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[640px\]{width:640px}.w-full{width:100%}.w-screen{width:100vw}.max-w-14{max-width:calc(var(--spacing) * 14)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-96{--tw-scale-x:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-98{--tw-scale-x:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.rotate-0{rotate:0deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-none{animation:none}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-start{place-content:start}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.place-self-center{place-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-800{border-color:var(--color-green-800)}.border-pink-400{border-color:var(--color-pink-400)}.border-pink-500{border-color:var(--color-pink-500)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-600{border-color:var(--color-yellow-600)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/75{background-color:#f3f4f6bf}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/75{background-color:color-mix(in oklab,var(--color-gray-100) 75%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/50{background-color:#36415380}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/50{background-color:color-mix(in oklab,var(--color-gray-700) 50%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-700{background-color:var(--color-yellow-700)}.bg-linear-to-bl{--tw-gradient-position:to bottom left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-bl{--tw-gradient-position:to bottom left in oklab}}.bg-linear-to-bl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tl{--tw-gradient-position:to top left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-tl{--tw-gradient-position:to top left in oklab}}.bg-linear-to-tl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(125\%_125\%_at_50\%_10\%\,\#000000_40\%\,\#0d1a36_100\%\)\]{background-image:radial-gradient(125% 125% at 50% 10%,#000 40%,#0d1a36)}.from-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-300{--tw-gradient-from:var(--color-green-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-100{--tw-gradient-via:var(--color-gray-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-500{--tw-gradient-via:var(--color-indigo-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500{--tw-gradient-via:var(--color-pink-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-700{--tw-gradient-via:var(--color-pink-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-500{--tw-gradient-via:var(--color-red-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-gray-700{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-800{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-200{--tw-gradient-to:var(--color-yellow-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#06b6d4\]{color:#06b6d4}.text-\[\#9f1239\]{color:#9f1239}.text-\[\#10b981\]{color:#10b981}.text-\[\#0284c7\]{color:#0284c7}.text-\[\#0369a1\]{color:#0369a1}.text-\[\#4338ca\]{color:#4338ca}.text-\[\#059669\]{color:#059669}.text-\[\#be123c\]{color:#be123c}.text-\[\#ca8a04\]{color:#ca8a04}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#eab308\]{color:#eab308}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[\#f97316\]{color:#f97316}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-500{color:var(--color-cyan-500)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-indigo-400{color:var(--color-indigo-400)}.text-lime-500{color:var(--color-lime-500)}.text-neutral-500{color:var(--color-neutral-500)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-700{color:var(--color-pink-700)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-stone-400{color:var(--color-stone-400)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-gray-900{--tw-shadow-color:oklch(21% .034 264.665)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-900{--tw-shadow-color:color-mix(in oklab, var(--color-gray-900) var(--tw-shadow-alpha), transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-700{--tw-ring-color:var(--color-blue-700)}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-yellow-300{--tw-ring-color:var(--color-yellow-300)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-blue-500\/50{outline-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.outline-blue-500\/50{outline-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.outline-green-900\/50{outline-color:#0d542b80}@supports (color:color-mix(in lab,red,red)){.outline-green-900\/50{outline-color:color-mix(in oklab,var(--color-green-900) 50%,transparent)}}.outline-slate-800\/75{outline-color:#1d293dbf}@supports (color:color-mix(in lab,red,red)){.outline-slate-800\/75{outline-color:color-mix(in oklab,var(--color-slate-800) 75%,transparent)}}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-25{--tw-duration:25ms;transition-duration:25ms}.duration-50{--tw-duration:50ms;transition-duration:50ms}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[c\:FF7F27\]{c:FF7F27}.\[perspective\:900px\]{perspective:900px}.\[perspective\:1000px\]{perspective:1000px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:mr-0:last-child{margin-right:0}.last\:mb-0:last-child{margin-bottom:0}@media(hover:hover){.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-700:hover{border-color:var(--color-blue-700)}.hover\:border-emerald-700:hover{border-color:var(--color-emerald-700)}.hover\:border-red-700:hover{border-color:var(--color-red-700)}.hover\:border-yellow-700:hover{border-color:var(--color-yellow-700)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-100:hover{color:var(--color-gray-100)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:outline:hover{outline-style:var(--tw-outline-style);outline-width:1px}.hover\:outline-blue-500\/50:hover{outline-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.hover\:outline-blue-500\/50:hover{outline-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}@media(min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-0{padding-inline:0}.sm\:py-0{padding-block:0}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:m-4{margin:calc(var(--spacing) * 4)}.md\:my-0{margin-block:0}.md\:-mt-\[75px\]{margin-top:-75px}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mr-2{margin-right:calc(var(--spacing) * 2)}.md\:mr-6{margin-right:calc(var(--spacing) * 6)}.md\:mr-10{margin-right:calc(var(--spacing) * 10)}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-5{height:calc(var(--spacing) * 5)}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-3\/5{width:60%}.md\:w-5{width:calc(var(--spacing) * 5)}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-30{width:calc(var(--spacing) * 30)}.md\:w-\[150px\]{width:150px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[400px\]{max-width:400px}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:place-content-between{place-content:space-between}.md\:place-content-end{place-content:end}.md\:place-content-start{place-content:start}.md\:place-content-stretch{place-content:stretch}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-6{gap:calc(var(--spacing) * 6)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.md\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.md\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-none{border-radius:0}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:bg-slate-900{background-color:var(--color-slate-900)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:pt-0{padding-top:0}.md\:pb-0{padding-bottom:0}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(hover:hover){.md\:hover\:scale-\[1\.05\]:hover{scale:1.05}}}@media(min-width:64rem){.lg\:visible{visibility:visible}.lg\:absolute{position:absolute}.lg\:static{position:static}.lg\:top-full{top:100%}.lg\:left-0{left:0}.lg\:z-20{z-index:20}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:m-2{margin:calc(var(--spacing) * 2)}.lg\:mx-12{margin-inline:calc(var(--spacing) * 12)}.lg\:mx-auto{margin-inline:auto}.lg\:my-0\.5{margin-block:calc(var(--spacing) * .5)}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/5{width:40%}.lg\:w-5\/6{width:83.3333%}.lg\:w-16{width:calc(var(--spacing) * 16)}.lg\:w-\[128px\]{width:128px}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:min-w-full{min-width:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:place-content-between{place-content:space-between}.lg\:place-content-end{place-content:end}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}:where(.lg\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline:0}.lg\:overflow-visible{overflow:visible}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:bg-transparent{background-color:#0000}.lg\:bg-white{background-color:var(--color-white)}.lg\:p-0{padding:0}.lg\:px-0{padding-inline:0}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mx-auto{margin-inline:auto}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-3\/4{width:75%}.xl\:w-4\/12{width:33.3333%}.xl\:w-62{width:calc(var(--spacing) * 62)}.xl\:w-\[40\%\]{width:40%}.xl\:w-\[60\%\]{width:60%}.xl\:w-\[1280px\]{width:1280px}.xl\:max-w-7xl{max-width:var(--container-7xl)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:gap-y-0{row-gap:0}.xl\:pl-60{padding-left:calc(var(--spacing) * 60)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:96rem){.\32xl\:flex{display:flex}.\32xl\:max-w-full{max-width:100%}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:119rem){.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\33xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\33xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\33xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:150rem){.\34xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\34xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\34xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700)}.dark\:border-blue-900:where(.dark,.dark *){border-color:var(--color-blue-900)}.dark\:border-emerald-600:where(.dark,.dark *){border-color:var(--color-emerald-600)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-slate-100:where(.dark,.dark *){border-color:var(--color-slate-100)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-slate-900:where(.dark,.dark *){border-color:var(--color-slate-900)}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:border-yellow-700:where(.dark,.dark *){border-color:var(--color-yellow-700)}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-emerald-600:where(.dark,.dark *){background-color:var(--color-emerald-600)}.dark\:bg-emerald-700:where(.dark,.dark *){background-color:var(--color-emerald-700)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-red-600:where(.dark,.dark *){background-color:var(--color-red-600)}.dark\:bg-red-800:where(.dark,.dark *){background-color:var(--color-red-800)}.dark\:bg-slate-100:where(.dark,.dark *){background-color:var(--color-slate-100)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-yellow-600:where(.dark,.dark *){background-color:var(--color-yellow-600)}.dark\:bg-yellow-700:where(.dark,.dark *){background-color:var(--color-yellow-700)}.dark\:from-gray-700:where(.dark,.dark *){--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-from:#364153e6}@supports (color:color-mix(in lab,red,red)){.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-gray-700) 90%, transparent)}}.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-gray-900:where(.dark,.dark *){--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via:#101828e6}@supports (color:color-mix(in lab,red,red)){.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-900) 90%, transparent)}}.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-gray-700:where(.dark,.dark *){--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-to:#364153e6}@supports (color:color-mix(in lab,red,red)){.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-700) 90%, transparent)}}.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-500:where(.dark,.dark *){color:var(--color-blue-500)}.dark\:text-emerald-500:where(.dark,.dark *){color:var(--color-emerald-500)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-500:where(.dark,.dark *){color:var(--color-red-500)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.dark\:text-white\/75:where(.dark,.dark *){color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/75:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.dark\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400)}.dark\:text-yellow-500:where(.dark,.dark *){color:var(--color-yellow-500)}.dark\:placeholder-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\:ring-blue-800:where(.dark,.dark *){--tw-ring-color:var(--color-blue-800)}.dark\:ring-emerald-700:where(.dark,.dark *){--tw-ring-color:var(--color-emerald-700)}.dark\:ring-gray-400:where(.dark,.dark *){--tw-ring-color:var(--color-gray-400)}.dark\:ring-gray-500:where(.dark,.dark *){--tw-ring-color:var(--color-gray-500)}.dark\:ring-red-900:where(.dark,.dark *){--tw-ring-color:var(--color-red-900)}.dark\:ring-yellow-700:where(.dark,.dark *){--tw-ring-color:var(--color-yellow-700)}@media(hover:hover){.hover\:dark\:border-blue-600:hover:where(.dark,.dark *){border-color:var(--color-blue-600)}.hover\:dark\:border-emerald-600:hover:where(.dark,.dark *){border-color:var(--color-emerald-600)}.hover\:dark\:border-red-600:hover:where(.dark,.dark *){border-color:var(--color-red-600)}.hover\:dark\:border-yellow-600:hover:where(.dark,.dark *){border-color:var(--color-yellow-600)}.hover\:dark\:bg-blue-600:hover:where(.dark,.dark *){background-color:var(--color-blue-600)}.hover\:dark\:bg-emerald-600:hover:where(.dark,.dark *){background-color:var(--color-emerald-600)}.hover\:dark\:bg-red-600:hover:where(.dark,.dark *){background-color:var(--color-red-600)}.hover\:dark\:bg-slate-100:hover:where(.dark,.dark *){background-color:var(--color-slate-100)}.hover\:dark\:bg-slate-700:hover:where(.dark,.dark *){background-color:var(--color-slate-700)}.hover\:dark\:bg-slate-800:hover:where(.dark,.dark *){background-color:var(--color-slate-800)}.hover\:dark\:bg-slate-950:hover:where(.dark,.dark *){background-color:var(--color-slate-950)}.hover\:dark\:bg-slate-950\/90:hover:where(.dark,.dark *){background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.hover\:dark\:bg-slate-950\/90:hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}.hover\:dark\:bg-yellow-600:hover:where(.dark,.dark *){background-color:var(--color-yellow-600)}.dark\:hover\:text-slate-400:where(.dark,.dark *):hover{color:var(--color-slate-400)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.hover\:dark\:text-black:hover:where(.dark,.dark *){color:var(--color-black)}.hover\:dark\:text-white:hover:where(.dark,.dark *){color:var(--color-white)}}@media(min-width:48rem){.md\:dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}}@media(min-width:64rem){.lg\:dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.lg\:dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}}}.scale-enter-active,.scale-leave-active{transition:all .2s}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.card-container{position:relative;overflow:hidden}.background-video{object-fit:cover;z-index:-1;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.card-content{z-index:1;border-radius:16px;padding:20px;position:relative}img{pointer-events:none}@media screen and (min-width:768px){#particles-js{min-width:100vw;min-height:100vh;z-index:-.9;position:absolute}}@media screen and (max-width:768px){#particles-js{z-index:0;min-width:100vw;min-height:100vh;position:absolute}}.animated-text{background-size:200%;animation:3s infinite text-animation}@keyframes text-animation{0%,to{background-position:0%}50%{background-position:100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} diff --git a/assets/index-CV2YwAH0.js b/assets/index-CV2YwAH0.js deleted file mode 100644 index c4ece5a..0000000 --- a/assets/index-CV2YwAH0.js +++ /dev/null @@ -1 +0,0 @@ -import{aW as P,ac as O,b1 as C,b2 as m,b3 as T,r as j,o as q,ap as A,V as K,b4 as D,b5 as R,b6 as U,b7 as k,b8 as N}from"./index-Dd7VcHfL.js";const w={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},V={ariaLabel:{type:String},ariaDescribedby:{type:String}},W={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...w,...V},$=T[0]==="2"?(t,e)=>Object.assign(t,{attrs:e}):(t,e)=>Object.assign(t,e);function u(t){return R(t)?D(t):t}function z(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t;return R(e)?new Proxy(t,{}):t}function E(t,e){const s=t.options;s&&e&&Object.assign(s,e)}function L(t,e){t.labels=e}function S(t,e,s){const o=[];t.datasets=e.map(n=>{const a=t.datasets.find(c=>c[s]===n[s]);return!a||!n.data||o.includes(a)?{...n}:(o.push(a),Object.assign(a,n),a)})}function F(t,e){const s={labels:[],datasets:[]};return L(s,t.labels),S(s,t.datasets,e),s}const G=O({props:W,setup(t,e){let{expose:s,slots:o}=e;const n=j(null),a=C(null);s({chart:a});const c=()=>{if(!n.value)return;const{type:r,data:f,options:p,plugins:d,datasetIdKey:h}=t,y=F(f,h),l=z(y,f);a.value=new P(n.value,{type:r,data:l,options:{...p},plugins:d})},g=()=>{const r=D(a.value);r&&(t.destroyDelay>0?setTimeout(()=>{r.destroy(),a.value=null},t.destroyDelay):(r.destroy(),a.value=null))},I=r=>{r.update(t.updateMode)};return q(c),A(g),K([()=>t.options,()=>t.data],(r,f)=>{let[p,d]=r,[h,y]=f;const l=D(a.value);if(!l)return;let b=!1;if(p){const i=u(p),v=u(h);i&&i!==v&&(E(l,i),b=!0)}if(d){const i=u(d.labels),v=u(y.labels),x=u(d.datasets),M=u(y.datasets);i!==v&&(L(l.config.data,i),b=!0),x&&x!==M&&(S(l.config.data,x,t.datasetIdKey),b=!0)}b&&N(()=>{I(l)})},{deep:!0}),()=>m("canvas",{role:"img",ariaLabel:t.ariaLabel,ariaDescribedby:t.ariaDescribedby,ref:n},[m("p",{},[o.default?o.default():""])])}});function B(t,e){return P.register(e),O({props:w,setup(s,o){let{expose:n}=o;const a=C(null),c=g=>{a.value=g?.chart};return n({chart:a}),()=>m(G,$({ref:c},{type:t,...s}))}})}const J=B("bar",U),Q=B("radar",k);export{J as B,Q as R}; diff --git a/assets/index-CioSqWPr.js b/assets/index-CioSqWPr.js new file mode 100644 index 0000000..f0b3295 --- /dev/null +++ b/assets/index-CioSqWPr.js @@ -0,0 +1,29 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/NewsView-CrynHL1V.js","assets/favicon-DOtDvKM0.js","assets/PostView-tjFOq0ux.js","assets/runtime-dom.esm-bundler-BDCxTkxb.js","assets/ChangelogView-CNpwOkY4.js","assets/LoginView-DsE2d2oK.js","assets/PhPassword.vue-BhqJQYdo.js","assets/FormField-BnVkNf9G.js","assets/FormControl-DgcWAxA4.js","assets/FormCheckRadio-CQgPFPyW.js","assets/LayoutGuest-K9MeFZdu.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-S_YmS0YC.js","assets/PhAt.vue-7LzAoHZo.js","assets/PhCreditCard.vue-D4XAEMhb.js","assets/PhSpinnerBall.vue-qe98_kGv.js","assets/ResetView-CkQh-9C6.js","assets/PhKey.vue-DL_4fLUS.js","assets/AuthorizeView-8gxp8Sqm.js","assets/AuthorizeGameView-PqHf-8rB.js","assets/ProfileView-BEh65Yao.js","assets/CustomizeView-DeDLoBV1.js","assets/IntegrationView-BUuKjGYe.js","assets/CardsView-CHTdQ43J.js","assets/PhPlusCircle.vue-_BjF6Ugi.js","assets/userData-DtiBlIOQ.js","assets/ClaimView-DfP70y4I.js","assets/PhUnite.vue-DhZIKd5Y.js","assets/profile-Ci8BPFQa.js","assets/ExportView-C7HZZDo8.js","assets/contentExport-BUABtDhi.js","assets/music-fARBPEcN.js","assets/VideoView-HVHfVL74.js","assets/GeneralTable-B4uoiiRj.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-BOatIR4b.js","assets/ContentView-D55a1bRs.css","assets/PublicView-Br2I7GTR.js","assets/PhInfo.vue-CPFOeoiA.js","assets/PhUserGear.vue-BehdRA-G.js","assets/admin-B4Afn5TL.js","assets/DashboardView-CHulskRA.js","assets/PhFlagCheckered.vue-BPRxtVji.js","assets/OnboardingView-DoVIkgBJ.js","assets/PhCheckCircle.vue-BxYcqLqe.js","assets/PhGear.vue-CNxG7eMP.js","assets/pcbid-ClX4BatC.js","assets/MaintView-B3X5lb1K.js","assets/EventsView-BI6XeYqL.js","assets/PhCashRegister.vue-CdxntA63.js","assets/PhCloudArrowDown.vue-Em_SuXJp.js","assets/APIView-6frckTWB.js","assets/ArcadesView-D1cmCTeS.js","assets/PhMagnifyingGlass.vue-BEhXX0rc.js","assets/UsersView-CVaM9WUR.js","assets/PhUsersThree.vue-TT9cN4iP.js","assets/NewsView-Dlw_qoZU.js","assets/PhPencilCircle.vue-DE-XtXJ6.js","assets/OTAView-f_vfWaS9.js","assets/ArcadeView-Bgd4QUvZ.js","assets/ArcadeCard-C1Ylrn52.js","assets/PhHouse.vue-C_aFDx4J.js","assets/values-DT0FfaYW.js","assets/arcade--d87CplO.js","assets/EventView-Cb0yfnJP.js","assets/MachinesView-DLzhqTa8.js","assets/PaseliView-CfEebWXD.js","assets/ClaimView-DdlHDn8W.js","assets/GameView-E8m0UD90.js","assets/danClass-Ru6Q0u3W.js","assets/GameHeader-SCDy2Xxi.js","assets/ProfileCard-C_7NBemS.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-DkQWFLa-.js","assets/UserSticker-CqAZk_55.js","assets/dist-CvTZvzzi.js","assets/EditView-CCMsCHSW.js","assets/RivalsView-C4XqBSia.js","assets/SongView-Jn3SY9rF.js","assets/scoreDataFilters-D37H7L_Z.js","assets/scores-AYFuWRFt.js","assets/PersonalScores-ikzpZA4T.js","assets/NetworkScores-DcwYKLH5.js","assets/ErrorView-IySYC-JD.js","assets/PersonalRecords-5E3r7amG.js","assets/UserDdrStatistics-ti7zYugZ.js","assets/UserDdrStatistics-DPxVN1sO.css","assets/NetworkRecords-dIzDLEYh.js"])))=>i.map(i=>d[i]); +import{A as e,B as t,C as n,Ct as r,D as i,F as a,G as o,Gt as s,H as c,I as l,J as u,K as d,Kt as f,L as p,N as m,O as h,P as g,Q as _,St as v,T as y,U as b,Ut as x,V as S,W as C,X as w,Xt as T,Y as E,Yt as D,Z as O,Zt as k,_ as ee,_t as A,a as j,at as M,b as N,bt as P,c as F,ct as I,d as L,et as R,f as te,ft as z,g as ne,gt as B,h as re,ht as ie,i as V,it as ae,j as H,k as U,l as oe,lt as W,m as se,mt as ce,n as le,o as ue,p as de,pt as fe,q as pe,qt as G,r as me,rt as he,s as ge,st as _e,tt as K,u as ve,ut as ye,v as be,vt as xe,xt as Se,y as Ce,z as we}from"./favicon-DOtDvKM0.js";import{c as Te,l as Ee,n as De,r as Oe,s as ke,t as Ae}from"./runtime-dom.esm-bundler-BDCxTkxb.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var je=Object.defineProperty,Me=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Le=(e,t,n)=>t in e?je(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Re=(e,t)=>{for(var n in t||={})Fe.call(t,n)&&Le(e,n,t[n]);if(Pe)for(var n of Pe(t))Ie.call(t,n)&&Le(e,n,t[n]);return e},ze=(e,t)=>Me(e,Ne(t)),Be=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},Ve=e=>(_(`data-v-e0a0b7f0`),e=e(),w(),e),He=[`onClick`],Ue=[`checked`],We=Ve(()=>h(`label`,{for:`checbox`},null,-1)),Ge=Be(p({__name:`MultipleSelectCheckBox`,props:{status:{type:String,required:!0}},emits:[`change`],setup(e,{emit:t}){let n=e;Oe(e=>({"51ab8a49":r(s)}));let a=i(()=>n.status===`allSelected`),o=()=>{t(`change`,!a.value)},s=S(`themeColor`);return(t,n)=>(E(),H(`div`,{class:`easy-checkbox`,onClick:Ee(o,[`stop`,`prevent`])},[h(`input`,{type:`checkbox`,checked:r(a),class:x(e.status)},null,10,Ue),We],8,He))}}),[[`__scopeId`,`data-v-e0a0b7f0`]]),Ke=e=>(_(`data-v-7e69a276`),e=e(),w(),e),qe=[`checked`],Je=Ke(()=>h(`label`,{for:`checbox`},null,-1)),Ye=Be(p({__name:`SingleSelectCheckBox`,props:{checked:{type:Boolean,required:!0}},emits:[`change`],setup(e,{emit:t}){Oe(e=>({fdaf7e9e:r(n)}));let n=S(`themeColor`);return(n,r)=>(E(),H(`div`,{class:`easy-checkbox`,onClick:r[0]||=Ee(e=>t(`change`),[`stop`,`prevent`])},[h(`input`,{type:`checkbox`,checked:e.checked},null,8,qe),Je]))}}),[[`__scopeId`,`data-v-7e69a276`]]),Xe=e=>(_(`data-v-4ca5de3a`),e=e(),w(),e),Ze={class:`easy-data-table__rows-selector`},Qe={class:`rows-input`},$e=Xe(()=>h(`div`,{class:`triangle`},null,-1)),et=[`onClick`],tt=Be(p({__name:`RowsSelector`,props:{modelValue:{type:Number,required:!0},rowsItems:{type:Array,required:!0}},emits:[`update:modelValue`],setup(e,{emit:t}){let a=e;Oe(e=>({"1b889342":r(m)}));let s=B(!1),c=B(!1),l=S(`dataTable`);_e(s,e=>{e&&l&&(window.innerHeight-(l.value.getBoundingClientRect().height+l.value.getBoundingClientRect().top)<=100?c.value=!0:c.value=!1)});let u=i({get:()=>a.modelValue,set:e=>{t(`update:modelValue`,e)}}),d=e=>{u.value=e,s.value=!1},f=(e,t)=>{let n=e.parentNode;for(;n!=null;){if(n.classList&&n.classList.contains(t))return!0;n=n.parentNode}return!1},p=e=>{f(e.target,`easy-data-table__rows-selector`)||(s.value=!1)};pe(()=>{document.addEventListener(`click`,p)}),o(()=>{document.removeEventListener(`click`,p)});let m=S(`themeColor`);return(t,i)=>(E(),H(`div`,Ze,[h(`div`,{class:`rows-input__wrapper`,onClick:i[0]||=e=>s.value=!s.value},[h(`div`,Qe,G(r(u)),1),$e]),h(`ul`,{class:x([`select-items`,{show:s.value,inside:c.value}])},[(E(!0),H(n,null,R(e.rowsItems,e=>(E(),H(`li`,{key:e,class:x({selected:e===r(u)}),onClick:t=>d(e)},G(e),11,et))),128))],2)]))}}),[[`__scopeId`,`data-v-4ca5de3a`]]),nt=e=>(_(`data-v-1fa3a520`),e=e(),w(),e),rt={class:`lds-ring`},it=[nt(()=>h(`div`,null,null,-1)),nt(()=>h(`div`,null,null,-1)),nt(()=>h(`div`,null,null,-1)),nt(()=>h(`div`,null,null,-1))],at=Be(p({__name:`Loading`,setup(e){Oe(e=>({26774109:r(t)}));let t=S(`themeColor`);return(e,t)=>(E(),H(`div`,rt,it))}}),[[`__scopeId`,`data-v-1fa3a520`]]),ot={class:`loader-line`},st=Be(p({__name:`LoadingLine`,setup(e){Oe(e=>({"0d327f57":r(t)}));let t=S(`themeColor`);return(e,t)=>(E(),H(`div`,ot))}}),[[`__scopeId`,`data-v-7d281cac`]]),ct={class:`buttons-pagination`},lt=[`onClick`],ut=Be(p({__name:`ButtonsPagination`,props:{maxPaginationNumber:{type:Number,required:!0},currentPaginationNumber:{type:Number,required:!0}},emits:[`updatePage`],setup(e,{emit:t}){let a=e;Oe(e=>({"40dd4f07":r(c)}));let o=e=>{e.type===`button`&&!e.active&&t(`updatePage`,e.page)},s=i(()=>{let e=[];if(a.maxPaginationNumber<=7)for(let t=1;t<=a.maxPaginationNumber;t+=1)e.push({type:`button`,page:t,active:t===a.currentPaginationNumber,activePrev:t+1===a.currentPaginationNumber});else if([1,2,a.maxPaginationNumber,a.maxPaginationNumber-1].includes(a.currentPaginationNumber))for(let t=1;t<=7;t+=1)if(t<=3)e.push({type:`button`,page:t,active:t===a.currentPaginationNumber,activePrev:t+1===a.currentPaginationNumber});else if(t===4)e.push({type:`omission`});else{let n=a.maxPaginationNumber-(7-t);e.push({type:`button`,page:n,active:n===a.currentPaginationNumber,activePrev:n+1===a.currentPaginationNumber})}else if([3,4].includes(a.currentPaginationNumber))for(let t=1;t<=7;t+=1)t<=5?e.push({type:`button`,page:t,active:t===a.currentPaginationNumber,activePrev:t+1===a.currentPaginationNumber}):t===6?e.push({type:`omission`}):e.push({type:`button`,page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:t+1===a.currentPaginationNumber});else if([a.maxPaginationNumber-2,a.maxPaginationNumber-3].includes(a.currentPaginationNumber))for(let t=1;t<=7;t+=1)if(t===1)e.push({type:`button`,page:1,active:a.currentPaginationNumber===1,activePrev:t+1===a.currentPaginationNumber});else if(t===2)e.push({type:`omission`});else{let n=a.maxPaginationNumber-(7-t);e.push({type:`button`,page:n,active:n===a.currentPaginationNumber,activePrev:n+1===a.currentPaginationNumber})}else for(let t=1;t<=7;t+=1)if(t===1)e.push({type:`button`,page:1,active:a.currentPaginationNumber===1,activePrev:t+1===a.currentPaginationNumber});else if(t===2||t===6)e.push({type:`omission`});else if(t===7)e.push({type:`button`,page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:t+1===a.currentPaginationNumber});else{let n=4-t,r=a.currentPaginationNumber-n;e.push({type:`button`,page:r,active:r===a.currentPaginationNumber,activePrev:r+1===a.currentPaginationNumber})}return e}),c=S(`themeColor`);return(e,t)=>(E(),H(`div`,ct,[(E(!0),H(n,null,R(r(s),(e,t)=>(E(),H(`div`,{key:t,class:x([`item`,{button:e.type===`button`,active:e.type===`button`&&e.active,"active-prev":e.type===`button`&&e.activePrev,omission:e.type===`omission`}]),onClick:t=>o(e)},G(e.type===`button`?e.page:`...`),11,lt))),128))]))}}),[[`__scopeId`,`data-v-4c681fa2`]]),dt=e=>(_(`data-v-c9da5286`),e=e(),w(),e),ft=[dt(()=>h(`span`,{class:`arrow arrow-right`},null,-1))],pt=[dt(()=>h(`span`,{class:`arrow arrow-left`},null,-1))],mt=Be(p({__name:`PaginationArrows`,props:{isFirstPage:{type:Boolean,required:!1},isLastPage:{type:Boolean,required:!1}},emits:[`clickPrevPage`,`clickNextPage`],setup(t,{emit:i}){let a=ae();return(o,s)=>(E(),H(n,null,[h(`div`,{class:x([`previous-page__click-button`,{"first-page":t.isFirstPage}]),onClick:s[0]||=e=>i(`clickPrevPage`)},ft,2),r(a).buttonsPagination?K(o.$slots,`buttonsPagination`,{key:0},void 0,!0):e(``,!0),h(`div`,{class:x([`next-page__click-button`,{"last-page":t.isLastPage}]),onClick:s[1]||=e=>i(`clickNextPage`)},pt,2)],64))}}),[[`__scopeId`,`data-v-c9da5286`]]);function ht(e,t,n,r){return{clickRow:(i,a,o)=>{if(e.value!==a)return;let s=Re({},i);if(t.value){let{checkbox:e}=i;delete s.checkbox,s.isSelected=e}if(n.value){let{index:e}=i;delete s.index,s.indexInCurrentPage=e}r(`clickRow`,s,o)}}}function gt(e,t,n){let r=B([]);return{expandingItemIndexList:r,updateExpandingItemIndexList:(i,a,o)=>{o.stopPropagation();let s=r.value.indexOf(i);if(s!==-1)r.value.splice(s,1);else{let i=e.value.findIndex(e=>JSON.stringify(e)===JSON.stringify(a));n(`expandRow`,t.value+i,a),r.value.push(t.value+i)}},clearExpandingItemIndexList:()=>{r.value=[]}}}function _t(e){let t=i(()=>e.value.filter(e=>e.fixed));return{fixedHeaders:t,lastFixedColumn:i(()=>t.value.length?t.value[t.value.length-1].value:``),fixedColumnsInfos:i(()=>{if(!t.value.length)return[];let e=t.value.map(e=>e.width??100);return t.value.map((t,n)=>({value:t.value,fixed:t.fixed??!0,width:t.width??100,distance:n===0?0:e.reduce((e,t,r)=>{let i=e;return rs.value.findIndex(e=>e.fixed)!==-1),x=i(()=>b.value?s.value.filter(e=>e.fixed):[]),S=i(()=>s.value.filter(e=>!e.fixed)),C=B(((e,t)=>Array.isArray(e)&&Array.isArray(t)?{sortBy:e,sortDesc:t.map(e=>e===`desc`)}:e===``?null:{sortBy:h.value,sortDesc:g.value===`desc`})(h.value,g.value)),w=i(()=>{let i=[...x.value,...S.value].map(e=>{let t=Object.assign(e);if(t.sortable&&(t.sortType=`none`),p.value)if(Array.isArray(p.value.sortBy)&&Array.isArray(p.value.sortType)&&p.value.sortBy.includes(t.value)){let e=p.value.sortBy.indexOf(t.value);t.sortType=p.value.sortType[e]}else t.value===p.value.sortBy&&p.value.sortType&&(t.sortType=p.value.sortType);if(C.value&&Array.isArray(C.value.sortBy)&&Array.isArray(C.value.sortDesc)&&C.value.sortBy.includes(t.value)){let e=C.value.sortBy.indexOf(t.value);t.sortType=C.value.sortDesc[e]?`desc`:`asc`}else C.value&&t.value===C.value.sortBy&&(t.sortType=C.value.sortDesc?`desc`:`asc`);return t}),s=[];s=c.value?[a.value||b.value?{text:``,value:`expand`,fixed:!0,width:n.value}:{text:``,value:`expand`},...i]:i;let d=[];d=m.value?[o.value||b.value?{text:e.value,value:`index`,fixed:!0,width:l.value}:{text:e.value,value:`index`},...s]:s;let f=[];return f=u.value?[r.value||b.value?{text:`checkbox`,value:`checkbox`,fixed:!0,width:t.value??36}:{text:`checkbox`,value:`checkbox`},...d]:d,f});return{clientSortOptions:C,headerColumns:i(()=>w.value.map(e=>e.value)),headersForRender:w,updateSortField:(e,t)=>{let n=null;if(n=t===`none`?`asc`:t===`asc`?`desc`:f.value?`asc`:null,d.value&&v(e,n),C.value&&Array.isArray(C.value.sortBy)&&Array.isArray(C.value.sortDesc)){let t=C.value.sortBy.indexOf(e);t===-1?n!==null&&(C.value.sortBy.push(e),C.value.sortDesc.push(n===`desc`)):n===null?(C.value.sortDesc.splice(t,1),C.value.sortBy.splice(t,1)):C.value.sortDesc[t]=n===`desc`}else n===null?C.value=null:C.value={sortBy:e,sortDesc:n===`desc`};y(`updateSort`,{sortType:n,sortBy:e})},isMultiSorting:e=>p.value&&Array.isArray(p.value.sortBy)?p.value.sortBy.includes(e):C.value&&Array.isArray(C.value.sortBy)?C.value.sortBy.includes(e):!1,getMultiSortNumber:e=>p.value&&Array.isArray(p.value.sortBy)?p.value.sortBy.indexOf(e)+1:C.value&&Array.isArray(C.value.sortBy)?C.value.sortBy.indexOf(e)+1:!1}}function yt(e,t,n,r,a,o,s,c,l){let u=i(()=>(e.value-1)*a.value+1),d=i(()=>n.value?Math.min(l.value,e.value*a.value):Math.min(c.value.length,e.value*a.value)),f=i(()=>n.value?r.value:c.value.slice(u.value-1,d.value)),p=i(()=>s.value?f.value.map((e,t)=>Re({index:u.value+t},e)):f.value),m=i(()=>o.value.length===0||o.value.every(e=>c.value.findIndex(t=>JSON.stringify(e)===JSON.stringify(t))===-1)?`noneSelected`:o.value.length===c.value.length&&o.value.every(e=>c.value.findIndex(t=>JSON.stringify(e)===JSON.stringify(t))!==-1)?`allSelected`:`partSelected`);return{currentPageFirstIndex:u,currentPageLastIndex:d,multipleSelectStatus:m,pageItems:i(()=>t.value?m.value===`allSelected`?p.value.map(e=>Re({checkbox:!0},e)):m.value===`noneSelected`?p.value.map(e=>Re({checkbox:!1},e)):p.value.map(e=>Re({checkbox:o.value.findIndex(t=>{let n=Re({},e);return delete n.index,JSON.stringify(t)===JSON.stringify(n)})!==-1},e)):p.value)}}function bt(e,t,n,r,a,o,s){let c=B(o.value?o.value.page:e.value),l=i(()=>Math.ceil(r.value/a.value)),u=i(()=>l.value===0||c.value===l.value),d=i(()=>c.value===1);return{currentPaginationNumber:c,maxPaginationNumber:l,isLastPage:u,isFirstPage:d,nextPage:()=>{r.value!==0&&(u.value||n.value||(t.value?s(c.value+1):c.value+=1))},prevPage:()=>{r.value!==0&&(d.value||n.value||(t.value?s(c.value-1):--c.value))},updatePage:e=>{n.value||(t.value?s(e):c.value=e)},updateCurrentPaginationNumber:e=>{c.value=e}}}function xt(e,t,n,r){let a=i(()=>!e.value&&t.value.findIndex(e=>e===r.value)===-1?[r.value,...t.value]:t.value),o=B(n.value?n.value.rowsPerPage:r.value);return{rowsItemsComputed:a,rowsPerPageRef:o,updateRowsPerPage:e=>{o.value=e}}}function St(e,t,n){let r=i({get:()=>{if(e.value){let{page:t,rowsPerPage:n,sortBy:r,sortType:i}=e.value;return{page:t,rowsPerPage:n,sortBy:r??null,sortType:i??null}}return null},set:e=>{n(`update:serverOptions`,e)}});return{serverOptionsComputed:r,updateServerOptionsPage:e=>{r.value&&=ze(Re({},r.value),{page:e})},updateServerOptionsSort:(e,n)=>{if(r.value)if(t.value&&Array.isArray(r.value.sortBy)&&Array.isArray(r.value.sortType)){let t=r.value.sortBy.findIndex(t=>t===e);t===-1&&n!==null&&(r.value.sortBy.push(e),r.value.sortType.push(n)),n===null?(r.value.sortBy.splice(t,1),r.value.sortType.splice(t,1)):r.value.sortType[t]=n}else r.value=ze(Re({},r.value),{sortBy:n===null?null:e,sortType:n})},updateServerOptionsRowsPerPage:e=>{r.value&&=ze(Re({},r.value),{page:1,rowsPerPage:e})}}}function Ct(e,t){if(e.includes(`.`)){let n=e.split(`.`),{length:r}=n,i,a=0;for(;a{if(typeof o.value==`string`&&o.value!==``)return Ct(o.value,e);if(Array.isArray(o.value)){let t=``;return o.value.forEach(n=>{t+=Ct(n,e)}),t}return Object.values(e).join(` `)},f=i(()=>{if(!n.value&&s.value!==``){let e=new RegExp(s.value,`i`);return r.value.filter(t=>e.test(d(t)))}return r.value}),p=i(()=>{let e=[...f.value];return t.value?(t.value.forEach(t=>{e=e.filter(e=>{let{field:n,comparison:r,criteria:i}=t;if(typeof r==`function`)return r(Ct(n,e),i);let a=Ct(n,e);switch(r){case`=`:return a===i;case`!=`:return a!==i;case`>`:return a>i;case`<`:return a=`:return a>=i;case`between`:return a>=Math.min(...i)&&a<=Math.max(...i);case`in`:return i.includes(a);default:return a===i}})}),e):f.value});_e(p,e=>{t.value&&u(`updateFilter`,e)},{immediate:!0,deep:!0});function m(e,t,n,r){let i=e[r],a=t[r];return(r===0?n:m(e,t,n,r-1)).sort((t,n)=>{let o=!0;for(let i=0;iCt(i,n)?a?-1:1:0:0})}let h=i(()=>{if(n.value)return r.value;if(e.value===null)return p.value;let{sortBy:t,sortDesc:i}=e.value,a=[...p.value];return l&&Array.isArray(t)&&Array.isArray(i)?t.length===0?a:m(t,i,a,t.length-1):a.sort((e,n)=>Ct(t,e)Ct(t,n)?i?-1:1:0)}),g=i(()=>n.value?c.value:h.value.length),_=i({get:()=>a.value??[],set:e=>{u(`update:itemsSelected`,e)}});return{totalItems:h,selectItemsComputed:_,totalItemsLength:g,toggleSelectAll:e=>{_.value=e?h.value:[],e&&u(`selectAll`)},toggleSelectItem:e=>{let t=e.checkbox;if(delete e.checkbox,delete e.index,t)_.value=_.value.filter(t=>JSON.stringify(t)!==JSON.stringify(e)),u(`deselectRow`,e);else{let t=_.value;t.unshift(e),_.value=t,u(`selectRow`,e)}}}}var Et={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}},Dt=e=>(_(`data-v-32683533`),e=e(),w(),e),Ot=[`id`],kt=[`onClick`],At={key:3,class:`header-text`},jt={key:5,class:`multi-sort__number`},Mt=[`onClick`,`onDblclick`,`onContextmenu`],Nt=[`onClick`],Pt=[`colspan`],Ft={key:0,class:`vue3-easy-data-table__loading`},It=Dt(()=>h(`div`,{class:`vue3-easy-data-table__loading-mask`},null,-1)),Lt={class:`loading-entity`},Rt={key:1,class:`vue3-easy-data-table__message`},zt={key:0,class:`vue3-easy-data-table__footer`},Bt={key:0,class:`pagination__rows-per-page`},Vt={class:`pagination__items-index`},Ht=Be(p({__name:`DataTable`,props:ze(Re({},Et),{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:o,emit:c}){let u=t;Oe(e=>({da0d4328:r(ge),"3037e504":r(he)}));let{tableNodeId:d,clickEventType:p,bodyTextDirection:g,checkboxColumnWidth:_,currentPage:v,expandColumnWidth:y,filterOptions:S,fixedCheckbox:C,fixedExpand:w,fixedHeader:T,fixedIndex:D,headers:k,headerTextDirection:ee,indexColumnWidth:A,items:j,itemsSelected:M,loading:N,mustSort:P,multiSort:F,rowsItems:L,rowsPerPage:te,searchField:ne,searchValue:re,serverItemsLength:ie,serverOptions:V,showIndex:oe,sortBy:W,sortType:se,tableHeight:ce,tableMinHeight:le,themeColor:ue,rowsOfPageSeparatorMessage:de,showIndexSymbol:fe,preventContextMenuRow:me}=Se(u),he=i(()=>ce.value?`${ce.value}px`:null),ge=i(()=>`${le.value}px`);O(`themeColor`,ue.value);let ve=ae(),ye=i(()=>!!ve.pagination),be=i(()=>!!ve.loading),xe=i(()=>!!ve.expand),Ce=i(()=>!!ve.body),Te=B(),De=B();O(`dataTable`,Te);let ke=B(!1);pe(()=>{De.value.addEventListener(`scroll`,()=>{ke.value=De.value.scrollLeft>0})});let Ae=i(()=>M.value!==null),je=i(()=>V.value!==null),{serverOptionsComputed:Me,updateServerOptionsPage:Ne,updateServerOptionsSort:Pe,updateServerOptionsRowsPerPage:Fe}=St(V,F,c),{clientSortOptions:Ie,headerColumns:Le,headersForRender:Re,updateSortField:ze,isMultiSorting:Be,getMultiSortNumber:Ve}=vt(fe,_,y,C,w,D,k,xe,A,Ae,je,P,Me,oe,W,se,F,Pe,c),{rowsItemsComputed:He,rowsPerPageRef:Ue,updateRowsPerPage:We}=xt(je,L,V,te),{totalItems:Ke,selectItemsComputed:qe,totalItemsLength:Je,toggleSelectAll:Xe,toggleSelectItem:Ze}=Tt(Ie,S,je,j,M,ne,re,ie,F,c),{currentPaginationNumber:Qe,maxPaginationNumber:$e,isLastPage:et,isFirstPage:nt,nextPage:rt,prevPage:it,updatePage:ot,updateCurrentPaginationNumber:ct}=bt(v,je,N,Je,Ue,V,Ne),{currentPageFirstIndex:lt,currentPageLastIndex:dt,multipleSelectStatus:ft,pageItems:pt}=yt(Qe,Ae,je,j,Ue,qe,oe,Ke,Je),Ct=i(()=>Qe.value===0?0:(Qe.value-1)*Ue.value),{expandingItemIndexList:Et,updateExpandingItemIndexList:Dt,clearExpandingItemIndexList:Ht}=gt(pt,Ct,c),{fixedHeaders:Ut,lastFixedColumn:Wt,fixedColumnsInfos:Gt}=_t(Re),{clickRow:Kt}=ht(p,Ae,oe,c),qt=(e,t)=>{me.value&&t.preventDefault(),c(`contextmenuRow`,e,t)},Jt=e=>{let t=e.width??(Ut.value.length?100:null);if(t)return`width: ${t}px; min-width: ${t}px;`},Yt=(e,t=`th`)=>{if(!Ut.value.length)return;let n=Gt.value.find(t=>t.value===e);if(n)return`left: ${n.distance}px;z-index: ${t===`th`?3:1};position: sticky;`};return _e(N,(e,t)=>{Me.value&&e===!1&&t===!0&&(ct(Me.value.page),Ht())}),_e(Ue,e=>{je.value?Fe(e):ot(1)}),_e([re,S],()=>{je.value||ot(1)}),_e([Qe,Ie,ne,re,S],()=>{Ht()},{deep:!0}),_e(pt,e=>{c(`updatePageItems`,e)},{deep:!0}),_e(Ke,e=>{c(`updateTotalItems`,e)},{deep:!0}),o({currentPageFirstIndex:lt,currentPageLastIndex:dt,clientItemsLength:Je,maxPaginationNumber:$e,currentPaginationNumber:Qe,isLastPage:et,isFirstPage:nt,nextPage:rt,prevPage:it,updatePage:ot,rowsPerPageOptions:He,rowsPerPageActiveOption:Ue,updateRowsPerPageActiveOption:We}),(t,i)=>(E(),H(`div`,{ref_key:`dataTable`,ref:Te,class:x([`vue3-easy-data-table`,[t.tableClassName]])},[h(`div`,{ref_key:`tableBody`,ref:De,class:x([`vue3-easy-data-table__main`,{"fixed-header":r(T),"fixed-height":r(ce),"show-shadow":ke.value,"table-fixed":r(Ut).length,hoverable:!t.noHover,"border-cell":t.borderCell}])},[h(`table`,{id:r(d)},[h(`colgroup`,null,[(E(!0),H(n,null,R(r(Re),(e,t)=>(E(),H(`col`,{key:t,style:f(Jt(e))},null,4))),128))]),r(ve)[`customize-headers`]?K(t.$slots,`customize-headers`,{key:0},void 0,!0):r(Re).length&&!t.hideHeader?(E(),H(`thead`,{key:1,class:x([`vue3-easy-data-table__header`,[t.headerClassName]])},[h(`tr`,null,[(E(!0),H(n,null,R(r(Re),(n,i)=>(E(),H(`th`,{key:i,class:x([{sortable:n.sortable,none:n.sortable&&n.sortType===`none`,desc:n.sortable&&n.sortType===`desc`,asc:n.sortable&&n.sortType===`asc`,shadow:n.value===r(Wt)},typeof t.headerItemClassName==`string`?t.headerItemClassName:t.headerItemClassName(n,i+1)]),style:f(Yt(n.value)),onClick:Ee(e=>n.sortable&&n.sortType?r(ze)(n.value,n.sortType):null,[`stop`])},[n.text===`checkbox`?(E(),U(Ge,{key:r(ft),status:r(ft),onChange:r(Xe)},null,8,[`status`,`onChange`])):(E(),H(`span`,{key:1,class:x([`header`,`direction-${r(ee)}`])},[r(ve)[`header-${n.value}`]?K(t.$slots,`header-${n.value}`,s(b({key:0},n)),void 0,!0):r(ve)[`header-${n.value.toLowerCase()}`]?K(t.$slots,`header-${n.value.toLowerCase()}`,s(b({key:1},n)),void 0,!0):r(ve).header?K(t.$slots,`header`,s(b({key:2},n)),void 0,!0):(E(),H(`span`,At,G(n.text),1)),n.sortable?(E(),H(`i`,{key:n.sortType?n.sortType:`none`,class:x([`sortType-icon`,{desc:n.sortType===`desc`}])},null,2)):e(``,!0),r(F)&&r(Be)(n.value)?(E(),H(`span`,jt,G(r(Ve)(n.value)),1)):e(``,!0)],2))],14,kt))),128))])],2)):e(``,!0),r(Ce)?K(t.$slots,`body`,s(b({key:2},r(pt))),void 0,!0):r(Le).length?(E(),H(`tbody`,{key:3,class:x([`vue3-easy-data-table__body`,{"row-alternation":t.alternating}])},[K(t.$slots,`body-prepend`,s(we({items:r(pt),pagination:{isFirstPage:r(nt),isLastPage:r(et),currentPaginationNumber:r(Qe),maxPaginationNumber:r($e),nextPage:r(rt),prevPage:r(it)},headers:r(Re)})),void 0,!0),(E(!0),H(n,null,R(r(pt),(i,o)=>(E(),H(n,{key:o},[h(`tr`,{class:x([{"even-row":(o+1)%2==0},typeof t.bodyRowClassName==`string`?t.bodyRowClassName:t.bodyRowClassName(i,o+1)]),onClick:e=>{r(Kt)(i,`single`,e),t.clickRowToExpand&&r(Dt)(o+r(Ct),i,e)},onDblclick:e=>{r(Kt)(i,`double`,e)},onContextmenu:e=>{qt(i,e)}},[(E(!0),H(n,null,R(r(Le),(e,c)=>(E(),H(`td`,{key:c,style:f(Yt(e,`td`)),class:x([{shadow:e===r(Wt),"can-expand":e===`expand`},typeof t.bodyItemClassName==`string`?t.bodyItemClassName:t.bodyItemClassName(e,o+1),`direction-${r(g)}`]),onClick:t=>e===`expand`?r(Dt)(o+r(Ct),i,t):null},[r(ve)[`item-${e}`]?K(t.$slots,`item-${e}`,s(b({key:0},i)),void 0,!0):r(ve)[`item-${e.toLowerCase()}`]?K(t.$slots,`item-${e.toLowerCase()}`,s(b({key:1},i)),void 0,!0):e===`expand`?(E(),H(`i`,{key:2,class:x([`expand-icon`,{expanding:r(Et).includes(r(Ct)+o)}])},null,2)):e===`checkbox`?(E(),U(Ye,{key:3,checked:i[e],onChange:e=>r(Ze)(i)},null,8,[`checked`,`onChange`])):r(ve).item?K(t.$slots,`item`,s(b({key:4},{column:e,item:i})),void 0,!0):(E(),H(n,{key:5},[a(G(r(wt)(e,i)),1)],64))],14,Nt))),128))],42,Mt),r(xe)&&r(Et).includes(o+r(Ct))?(E(),H(`tr`,{key:0,class:x([{"even-row":(o+1)%2==0},typeof t.bodyExpandRowClassName==`string`?t.bodyExpandRowClassName:t.bodyExpandRowClassName(i,o+1)])},[h(`td`,{colspan:r(Re).length,class:`expand`},[i.expandLoading?(E(),U(st,{key:0,class:`expand-loading`})):e(``,!0),K(t.$slots,`expand`,s(we(i)),void 0,!0)],8,Pt)],2)):e(``,!0)],64))),128)),K(t.$slots,`body-append`,s(we({items:r(pt),pagination:{isFirstPage:r(nt),isLastPage:r(et),currentPaginationNumber:r(Qe),maxPaginationNumber:r($e),nextPage:r(rt),prevPage:r(it),updatePage:r(ot)},headers:r(Re)})),void 0,!0)],2)):e(``,!0)],8,Ot),r(N)?(E(),H(`div`,Ft,[It,h(`div`,Lt,[r(be)?K(t.$slots,`loading`,{key:0},void 0,!0):(E(),U(at,{key:1}))])])):e(``,!0),!r(pt).length&&!r(N)?(E(),H(`div`,Rt,[K(t.$slots,`empty-message`,{},()=>[a(G(t.emptyMessage),1)],!0)])):e(``,!0)],2),t.hideFooter?e(``,!0):(E(),H(`div`,zt,[t.hideRowsPerPage?e(``,!0):(E(),H(`div`,Bt,[a(G(t.rowsPerPageMessage)+` `,1),l(tt,{modelValue:r(Ue),"onUpdate:modelValue":i[0]||=e=>z(Ue)?Ue.value=e:null,"rows-items":r(He)},null,8,[`modelValue`,`rows-items`])])),h(`div`,Vt,G(`${r(lt)}\u2013${r(dt)}`)+` `+G(r(de))+` `+G(r(Je)),1),r(ye)?K(t.$slots,`pagination`,s(b({key:1},{isFirstPage:r(nt),isLastPage:r(et),currentPaginationNumber:r(Qe),maxPaginationNumber:r($e),nextPage:r(rt),prevPage:r(it)})),void 0,!0):(E(),U(mt,{key:2,"is-first-page":r(nt),"is-last-page":r(et),onClickNextPage:r(rt),onClickPrevPage:r(it)},m({_:2},[t.buttonsPagination?{name:`buttonsPagination`,fn:I(()=>[l(ut,{"current-pagination-number":r(Qe),"max-pagination-number":r($e),onUpdatePage:r(ot)},null,8,[`current-pagination-number`,`max-pagination-number`,`onUpdatePage`])]),key:`0`}:void 0]),1032,[`is-first-page`,`is-last-page`,`onClickNextPage`,`onClickPrevPage`]))]))],2))}}),[[`__scopeId`,`data-v-32683533`]]);typeof window<`u`&&window.Vue&&window.Vue.createApp({}).component(`Vue3EasyDataTable`,Ht);var Ut=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Wt=Object.prototype.toString,Gt=e=>Wt.call(e)===`[object Object]`,Kt=()=>{},qt=Jt();function Jt(){var e,t;return Ut&&!!(!((e=window)==null||(e=e.navigator)==null)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function Yt(e){return Array.isArray(e)?e:[e]}function Xt(e,t,n){return _e(e,t,{...n,immediate:!0})}var Zt=Ut?window:void 0;Ut&&window.document,Ut&&window.navigator,Ut&&window.location;function Qt(e){let t=v(e);return t?.$el??t}function $t(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=i(()=>{let t=Yt(v(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return Xt(()=>[n.value?.map(e=>Qt(e))??[Zt].filter(e=>e!=null),Yt(v(n.value?e[1]:e[0])),Yt(r(n.value?e[2]:e[1])),v(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=Gt(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}var en=!1;function tn(e,t,n={}){let{window:r=Zt,ignore:i=[],capture:a=!0,detectIframe:o=!1,controls:s=!1}=n;if(!r)return s?{stop:Kt,cancel:Kt,trigger:Kt}:Kt;if(qt&&!en){en=!0;let e={passive:!0};Array.from(r.document.body.children).forEach(t=>t.addEventListener(`click`,Kt,e)),r.document.documentElement.addEventListener(`click`,Kt,e)}let c=!0,l=e=>v(i).some(t=>{if(typeof t==`string`)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=Qt(t);return n&&(e.target===n||e.composedPath().includes(n))}});function u(e){let t=v(e);return t&&t.$.subTree.shapeFlag===16}function d(e,t){let n=v(e),r=n.$.subTree&&n.$.subTree.children;return r==null||!Array.isArray(r)?!1:r.some(e=>e.el===t.target||t.composedPath().includes(e.el))}let f=n=>{let r=Qt(e);if(n.target!=null&&!(!(r instanceof Element)&&u(e)&&d(e,n))&&!(!r||r===n.target||n.composedPath().includes(r))){if(`detail`in n&&n.detail===0&&(c=!l(n)),!c){c=!0;return}t(n)}},p=!1,m=[$t(r,`click`,e=>{p||(p=!0,setTimeout(()=>{p=!1},0),f(e))},{passive:!0,capture:a}),$t(r,`pointerdown`,t=>{let n=Qt(e);c=!l(t)&&!!(n&&!t.composedPath().includes(n))},{passive:!0}),o&&$t(r,`blur`,n=>{setTimeout(()=>{let i=Qt(e),a=r.document.activeElement;for(;a?.shadowRoot;)a=a.shadowRoot.activeElement;a?.tagName===`IFRAME`&&!i?.contains(r.document.activeElement)&&t(n)},0)},{passive:!0})].filter(Boolean),h=()=>m.forEach(e=>e());return s?{stop:h,cancel:()=>{c=!1},trigger:e=>{c=!0,f(e),c=!1}}:h}function nn(e,t={}){let{threshold:n=50,onSwipe:r,onSwipeEnd:a,onSwipeStart:o,passive:s=!0}=t,c=ce({x:0,y:0}),l=ce({x:0,y:0}),u=i(()=>c.x-l.x),d=i(()=>c.y-l.y),{max:f,abs:p}=Math,m=i(()=>f(p(u.value),p(d.value))>=n),h=xe(!1),g=i(()=>m.value?p(u.value)>p(d.value)?u.value>0?`left`:`right`:d.value>0?`up`:`down`:`none`),_=e=>[e.touches[0].clientX,e.touches[0].clientY],v=(e,t)=>{c.x=e,c.y=t},y=(e,t)=>{l.x=e,l.y=t},b={passive:s,capture:!s},x=[$t(e,`touchstart`,e=>{if(e.touches.length!==1)return;let[t,n]=_(e);v(t,n),y(t,n),o?.(e)},b),$t(e,`touchmove`,e=>{if(e.touches.length!==1)return;let[t,n]=_(e);y(t,n),b.capture&&!b.passive&&Math.abs(u.value)>Math.abs(d.value)&&e.preventDefault(),!h.value&&m.value&&(h.value=!0),h.value&&r?.(e)},b),$t(e,[`touchend`,`touchcancel`],e=>{h.value&&a?.(e,g.value),h.value=!1},b)];return{isSwiping:h,direction:g,coordsStart:c,coordsEnd:l,lengthX:u,lengthY:d,stop:()=>x.forEach(e=>e())}}function rn(){let e=B([]);return e.value.set=t=>{t&&e.value.push(t)},d(()=>{e.value.length=0}),e}var an=Math.min,on=Math.max,sn=Math.round,cn=Math.floor,ln=e=>({x:e,y:e}),un={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function dn(e,t,n){return on(e,an(t,n))}function fn(e,t){return typeof e==`function`?e(t):e}function pn(e){return e.split(`-`)[0]}function mn(e){return e.split(`-`)[1]}function hn(e){return e===`x`?`y`:`x`}function gn(e){return e===`y`?`height`:`width`}function _n(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function vn(e){return hn(_n(e))}function yn(e,t,n){n===void 0&&(n=!1);let r=mn(e),i=vn(e),a=gn(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=On(o)),[o,On(o)]}function bn(e){let t=On(e);return[xn(e),t,xn(t)]}function xn(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var Sn=[`left`,`right`],Cn=[`right`,`left`],wn=[`top`,`bottom`],Tn=[`bottom`,`top`];function En(e,t,n){switch(e){case`top`:case`bottom`:return n?t?Cn:Sn:t?Sn:Cn;case`left`:case`right`:return t?wn:Tn;default:return[]}}function Dn(e,t,n,r){let i=mn(e),a=En(pn(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(xn)))),a}function On(e){let t=pn(e);return un[t]+e.slice(t.length)}function kn(e){return{top:e.top??0,right:e.right??0,bottom:e.bottom??0,left:e.left??0}}function An(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:kn(e)}function jn(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Mn(e,t,n){let{reference:r,floating:i}=e,a=_n(t),o=vn(t),s=gn(o),c=pn(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}let m=mn(t);return m&&(p[o]+=f*(m===`end`?1:-1)*(n&&l?-1:1)),p}async function Nn(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=fn(t,e),p=An(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=jn(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=jn(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var Pn=50,Fn=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:Nn},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Mn(l,r,c),f=r,p=0,m={};for(let n=0;n({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=fn(e,t)||{};if(l==null)return{};let d=An(u),f={x:n,y:r},p=vn(i),m=gn(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=an(d[_],T),D=an(d[v],T),O=C-h[m]-D,k=C/2-h[m]/2+w,ee=dn(E,k,O),A=!c.arrow&&mn(i)!=null&&k!==ee&&a.reference[m]/2-(ke<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==_n(t))||T.every(e=>_n(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=_n(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}},Rn=new Set([`left`,`top`]);async function zn(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=pn(n),s=mn(n),c=_n(n)===`y`,l=Rn.has(o)?-1:1,u=a&&c?-1:1,d=fn(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Bn=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await zn(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},Vn=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=fn(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=_n(i),p=hn(f),m=u[p],h=u[f],g=(e,t)=>dn(t+d[e===`y`?`top`:`left`],t,t-d[e===`y`?`bottom`:`right`]);o&&(m=g(p,m)),s&&(h=g(f,h));let _=c.fn({...t,[p]:m,[f]:h});return{..._,data:{x:_.x-n,y:_.y-r,enabled:{[p]:o,[f]:s}}}}}};function Hn(){return typeof window<`u`}function Un(e){return Kn(e)?(e.nodeName||``).toLowerCase():`#document`}function Wn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Gn(e){return((Kn(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function Kn(e){return Hn()?e instanceof Node||e instanceof Wn(e).Node:!1}function qn(e){return Hn()?e instanceof Element||e instanceof Wn(e).Element:!1}function Jn(e){return Hn()?e instanceof HTMLElement||e instanceof Wn(e).HTMLElement:!1}function Yn(e){return!Hn()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof Wn(e).ShadowRoot}function Xn(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=sr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function Zn(e){return/^(table|td|th)$/.test(Un(e))}function Qn(e){try{if(e.matches(`:popover-open`))return!0}catch{}try{return e.matches(`:modal`)}catch{return!1}}var $n=/transform|translate|scale|rotate|perspective|filter/,er=/paint|layout|strict|content/,tr=e=>!!e&&e!==`none`,nr;function rr(e){let t=qn(e)?sr(e):e;return tr(t.transform)||tr(t.translate)||tr(t.scale)||tr(t.rotate)||tr(t.perspective)||!ar()&&(tr(t.backdropFilter)||tr(t.filter))||$n.test(t.willChange||``)||er.test(t.contain||``)}function ir(e){let t=lr(e);for(;Jn(t)&&!or(t);){if(rr(t))return t;if(Qn(t))return null;t=lr(t)}return null}function ar(){return nr??=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`),nr}function or(e){return/^(html|body|#document)$/.test(Un(e))}function sr(e){return Wn(e).getComputedStyle(e)}function cr(e){return qn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function lr(e){if(Un(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||Yn(e)&&e.host||Gn(e);return Yn(t)?t.host:t}function ur(e){let t=lr(e);return or(t)?(e.ownerDocument||e).body:Jn(t)&&Xn(t)?t:ur(t)}function dr(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=ur(e),i=r===e.ownerDocument?.body,a=Wn(r);if(i){let e=fr(a);return t.concat(a,a.visualViewport||[],Xn(r)?r:[],e&&n?dr(e):[])}else return t.concat(r,dr(r,[],n))}function fr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function pr(e){let t=sr(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=Jn(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=sn(n)!==a||sn(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function mr(e){return qn(e)?e:e.contextElement}function hr(e){let t=mr(e);if(!Jn(t))return ln(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=pr(t),o=(a?sn(n.width):n.width)/r,s=(a?sn(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var gr=ln(0);function _r(e){let t=Wn(e);return!ar()||!t.visualViewport?gr:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function vr(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===Wn(e)}function yr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=mr(e),o=ln(1);t&&(r?qn(r)&&(o=hr(r)):o=hr(e));let s=vr(a,n,r)?_r(a):ln(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a&&r){let e=Wn(a),t=qn(r)?Wn(r):r,n=e,i=fr(n);for(;i&&t!==n;){let e=hr(i),t=i.getBoundingClientRect(),r=sr(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=Wn(i),i=fr(n)}}return jn({width:u,height:d,x:c,y:l})}function br(e,t){let n=cr(e).scrollLeft;return t?t.left+n:yr(Gn(e)).left+n}function xr(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-br(e,n),y:n.top+t.scrollTop}}function Sr(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=Gn(r),s=t?Qn(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=ln(1),u=ln(0),d=Jn(r);if((d||!a)&&((Un(r)!==`body`||Xn(o))&&(c=cr(r)),d)){let e=yr(r);l=hr(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?xr(o,c):ln(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function Cr(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function wr(e){let t=cr(e),n=e.ownerDocument.body,r=on(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=on(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+br(e),o=-t.scrollTop;return sr(n).direction===`rtl`&&(a+=on(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:a,y:o}}var Tr=25;function Er(e,t,n){n===void 0&&(n=`viewport`);let r=n===`layoutViewport`,i=Wn(e),a=Gn(e),o=i.visualViewport,s=a.clientWidth,c=a.clientHeight,l=0,u=0;if(o){let e=!ar()||t===`fixed`;r?e||(l=-o.offsetLeft,u=-o.offsetTop):(s=o.width,c=o.height,e&&(l=o.offsetLeft,u=o.offsetTop))}if(br(a)<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),r=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(a.clientWidth-t.clientWidth-r),o=getComputedStyle(a).scrollbarGutter===`stable both-edges`?i/2:i;o<=Tr&&(s-=o)}return{width:s,height:c,x:l,y:u}}function Dr(e,t){let n=yr(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=hr(e);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Or(e,t,n){let r;if(t===`viewport`||t===`layoutViewport`)r=Er(e,n,t);else if(t===`document`)r=wr(Gn(e));else if(qn(t))r=Dr(t,n);else{let n=_r(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return jn(r)}function kr(e,t){let n=t.get(e);if(n)return n;let r=dr(e,[],!1).filter(e=>qn(e)&&Un(e)!==`body`),i=null,a=sr(e).position===`fixed`,o=a?lr(e):e;for(;qn(o)&&!or(o);){let e=sr(o),t=rr(o),n=i?i.position:a?`fixed`:``;!t&&(n===`fixed`||n===`absolute`&&e.position===`static`)?r=r.filter(e=>e!==o):i=e,o=lr(o)}return t.set(e,r),r}function Ar(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?Qn(t)?[]:kr(t,this._c):[].concat(n),r],o=Or(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(b,{...v,root:a.ownerDocument})}catch{r=new IntersectionObserver(b,v)}r.observe(e)}let c=Wn(e),l=()=>s(n);return c.addEventListener(`resize`,l),s(!0),()=>{c.removeEventListener(`resize`,l),o()}}function Vr(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=mr(e),u=i||a?[...l?dr(l):[],...t?dr(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n),a&&e.addEventListener(`resize`,n)});let d=l&&s?Br(l,n,a):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?yr(e):null;c&&g();function g(){let t=yr(e);h&&!zr(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var Hr=Bn,Ur=Vn,Wr=Ln,Gr=In,Kr=(e,t,n)=>{let r=new Map,i=n??{},a={...Rr,...i.platform,_c:r};return Fn(e,t,{...i,platform:a})};function qr(e){return typeof e==`object`&&!!e&&`$el`in e}function Jr(e){if(qr(e)){let t=e.$el;return Kn(t)&&Un(t)===`#comment`?null:t}return e}function Yr(e){return typeof e==`function`?e():r(e)}function Xr(e){return{name:`arrow`,options:e,fn(t){let n=Jr(Yr(e.element));return n==null?{}:Gr({element:n,padding:e.padding}).fn(t)}}}function Zr(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Qr(e,t){let n=Zr(e);return Math.round(t*n)/n}function $r(e,t,n){n===void 0&&(n={});let r=n.whileElementsMounted,a=i(()=>Yr(n.open)??!0),o=i(()=>Yr(n.middleware)),s=i(()=>Yr(n.placement)??`bottom`),c=i(()=>Yr(n.strategy)??`absolute`),l=i(()=>Yr(n.transform)??!0),u=i(()=>Jr(e.value)),d=i(()=>Jr(t.value)),f=B(0),p=B(0),m=B(c.value),h=B(s.value),g=xe({}),_=B(!1),v=i(()=>{let e={position:m.value,left:`0`,top:`0`};if(!d.value)return e;let t=Qr(d.value,f.value),n=Qr(d.value,p.value);return l.value?{...e,transform:`translate(`+t+`px, `+n+`px)`,...Zr(d.value)>=1.5&&{willChange:`transform`}}:{position:m.value,left:t+`px`,top:n+`px`}}),y;function b(){if(u.value==null||d.value==null)return;let e=a.value;Kr(u.value,d.value,{middleware:o.value,placement:s.value,strategy:c.value}).then(t=>{f.value=t.x,p.value=t.y,m.value=t.strategy,h.value=t.placement,g.value=t.middlewareData,_.value=e!==!1})}function x(){typeof y==`function`&&(y(),y=void 0)}function S(){if(x(),r===void 0){b();return}if(u.value!=null&&d.value!=null){y=r(u.value,d.value,b);return}}function C(){a.value||(_.value=!1)}return _e([o,s,c,a],b,{flush:`sync`}),_e([u,d],S,{flush:`sync`}),_e(a,C,{flush:`sync`}),ye()&&fe(x),{x:A(f),y:A(p),strategy:A(m),placement:A(h),middlewareData:A(g),isPositioned:A(_),floatingStyles:v,update:b}}var ei=365.2425,ti=6048e5,ni=864e5,ri=6e4,ii=36e5,ai=1e3,oi=3600*24;oi*7,oi*ei/12*3;var si=Symbol.for(`constructDateFrom`);function ci(e,t){return typeof e==`function`?e(t):e&&typeof e==`object`&&si in e?e[si](t):e instanceof Date?new e.constructor(t):new Date(t)}function q(e,t){return ci(t||e,e)}function li(e,t,n){let r=q(e,n?.in);return isNaN(t)?ci(n?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function ui(e,t,n){let r=q(e,n?.in);if(isNaN(t))return ci(n?.in||e,NaN);if(!t)return r;let i=r.getDate(),a=ci(n?.in||e,r.getTime());return a.setMonth(r.getMonth()+t+1,0),i>=a.getDate()?a:(r.setFullYear(a.getFullYear(),a.getMonth(),i),r)}function di(e,t,n){let{years:r=0,months:i=0,weeks:a=0,days:o=0,hours:s=0,minutes:c=0,seconds:l=0}=t,u=q(e,n?.in),d=i||r?ui(u,i+r*12):u,f=o||a?li(d,o+a*7):d,p=(l+(c+s*60)*60)*1e3;return ci(n?.in||e,+f+p)}var fi={};function pi(){return fi}function mi(e,t){let n=pi(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=q(e,t?.in),a=i.getDay(),o=(a=a.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function _i(e){let t=q(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-+n}function vi(e,...t){let n=ci.bind(null,e||t.find(e=>typeof e==`object`));return t.map(n)}function yi(e,t){let n=q(e,t?.in);return n.setHours(0,0,0,0),n}function bi(e,t,n){let[r,i]=vi(n?.in,e,t),a=yi(r),o=yi(i),s=+a-_i(a),c=+o-_i(o);return Math.round((s-c)/ni)}function xi(e,t){let n=gi(e,t),r=ci(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),hi(r)}function Si(e,t,n){return ui(e,t*3,n)}function Ci(e,t,n){return ui(e,t*12,n)}function wi(e,t){let n=q(e)-+q(t);return n<0?-1:n>0?1:n}function Ti(e){return e instanceof Date||typeof e==`object`&&Object.prototype.toString.call(e)===`[object Date]`}function Ei(e){return!(!Ti(e)&&typeof e!=`number`||isNaN(+q(e)))}function Di(e,t){let n=q(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function Oi(e,t,n){let[r,i]=vi(n?.in,e,t);return r.getFullYear()-i.getFullYear()}function ki(e){return t=>{let n=(e?Math[e]:Math.trunc)(t);return n===0?0:n}}function Ai(e,t,n){let[r,i]=vi(n?.in,e,t),a=wi(r,i),o=Math.abs(Oi(r,i));r.setFullYear(1584),i.setFullYear(1584);let s=a*(o-+(wi(r,i)===-a));return s===0?0:s}function ji(e,t){let[n,r]=vi(e,t.start,t.end);return{start:n,end:r}}function Mi(e,t){let{start:n,end:r}=ji(t?.in,e),i=+n>+r,a=i?+n:+r,o=i?r:n;o.setHours(0,0,0,0);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);let c=[];for(;+o<=a;)c.push(ci(n,o)),o.setDate(o.getDate()+s),o.setHours(0,0,0,0);return i?c.reverse():c}function Ni(e,t){let n=q(e,t?.in),r=n.getMonth(),i=r-r%3;return n.setMonth(i,1),n.setHours(0,0,0,0),n}function Pi(e,t){let{start:n,end:r}=ji(t?.in,e),i=+n>+r,a=i?+Ni(n):+Ni(r),o=Ni(i?r:n),s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);let c=[];for(;+o<=a;)c.push(ci(n,o)),o=Si(o,s);return i?c.reverse():c}function Fi(e,t){let n=q(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Ii(e,t){let n=q(e,t?.in),r=n.getFullYear();return n.setFullYear(r+1,0,0),n.setHours(23,59,59,999),n}function Li(e,t){let n=q(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Ri(e,t){let n=pi(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=q(e,t?.in),a=i.getDay(),o=(a{let r,i=Bi[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?`in `+r:r+` ago`:r};function Hi(e){return(t={})=>{let n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var Ui={date:Hi({formats:{full:`EEEE, MMMM do, y`,long:`MMMM do, y`,medium:`MMM d, y`,short:`MM/dd/yyyy`},defaultWidth:`full`}),time:Hi({formats:{full:`h:mm:ss a zzzz`,long:`h:mm:ss a z`,medium:`h:mm:ss a`,short:`h:mm a`},defaultWidth:`full`}),dateTime:Hi({formats:{full:`{{date}} 'at' {{time}}`,long:`{{date}} 'at' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},Wi={lastWeek:`'last' eeee 'at' p`,yesterday:`'yesterday at' p`,today:`'today at' p`,tomorrow:`'tomorrow at' p`,nextWeek:`eeee 'at' p`,other:`P`},Gi=(e,t,n,r)=>Wi[e];function Ki(e){return(t,n)=>{let r=n?.context?String(n.context):`standalone`,i;if(r===`formatting`&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;i=e.formattingValues[r]||e.formattingValues[t]}else{let t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;i=e.values[r]||e.values[t]}let a=e.argumentCallback?e.argumentCallback(t):t;return i[a]}}var qi={ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+`st`;case 2:return n+`nd`;case 3:return n+`rd`}return n+`th`},era:Ki({values:{narrow:[`B`,`A`],abbreviated:[`BC`,`AD`],wide:[`Before Christ`,`Anno Domini`]},defaultWidth:`wide`}),quarter:Ki({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`Q1`,`Q2`,`Q3`,`Q4`],wide:[`1st quarter`,`2nd quarter`,`3rd quarter`,`4th quarter`]},defaultWidth:`wide`,argumentCallback:e=>e-1}),month:Ki({values:{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`]},defaultWidth:`wide`}),day:Ki({values:{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`]},defaultWidth:`wide`}),dayPeriod:Ki({values:{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`}},defaultWidth:`wide`,formattingValues:{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`}},defaultFormattingWidth:`wide`})};function Ji(e){return(t,n={})=>{let r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;let o=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?Xi(s,e=>e.test(o)):Yi(s,e=>e.test(o)),l;l=e.valueCallback?e.valueCallback(c):c,l=n.valueCallback?n.valueCallback(l):l;let u=t.slice(o.length);return{value:l,rest:u}}}function Yi(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Xi(e,t){for(let n=0;n{let r=t.match(e.matchPattern);if(!r)return null;let i=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;let s=t.slice(i.length);return{value:o,rest:s}}}var Qi={code:`en-US`,formatDistance:Vi,formatLong:Ui,formatRelative:Gi,localize:qi,match:{ordinalNumber:Zi({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:Ji({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:`any`}),quarter:Ji({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:e=>e+1}),month:Ji({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{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]},defaultParseWidth:`any`}),day:Ji({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{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]},defaultParseWidth:`any`}),dayPeriod:Ji({matchPatterns:{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},defaultMatchWidth:`any`,parsePatterns:{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}},defaultParseWidth:`any`})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function $i(e,t){let n=q(e,t?.in);return bi(n,Li(n))+1}function ea(e,t){let n=q(e,t?.in),r=hi(n)-+xi(n);return Math.round(r/ti)+1}function ta(e,t){let n=q(e,t?.in),r=n.getFullYear(),i=pi(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=ci(t?.in||e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);let s=mi(o,t),c=ci(t?.in||e,0);c.setFullYear(r,0,a),c.setHours(0,0,0,0);let l=mi(c,t);return+n>=+s?r+1:+n>=+l?r:r-1}function na(e,t){let n=pi(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=ta(e,t),a=ci(t?.in||e,0);return a.setFullYear(i,0,r),a.setHours(0,0,0,0),mi(a,t)}function ra(e,t){let n=q(e,t?.in),r=mi(n,t)-+na(n,t);return Math.round(r/ti)+1}function ia(e,t){return(e<0?`-`:``)+Math.abs(e).toString().padStart(t,`0`)}var aa={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return ia(t===`yy`?r%100:r,t.length)},M(e,t){let n=e.getMonth();return t===`M`?String(n+1):ia(n+1,2)},d(e,t){return ia(e.getDate(),t.length)},a(e,t){let n=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.toUpperCase();case`aaa`:return n;case`aaaaa`:return n[0];default:return n===`am`?`a.m.`:`p.m.`}},h(e,t){return ia(e.getHours()%12||12,t.length)},H(e,t){return ia(e.getHours(),t.length)},m(e,t){return ia(e.getMinutes(),t.length)},s(e,t){return ia(e.getSeconds(),t.length)},S(e,t){let n=t.length,r=e.getMilliseconds();return ia(Math.trunc(r*10**(n-3)),t.length)}},oa={am:`am`,pm:`pm`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},sa={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case`G`:case`GG`:case`GGG`:return n.era(r,{width:`abbreviated`});case`GGGGG`:return n.era(r,{width:`narrow`});default:return n.era(r,{width:`wide`})}},y:function(e,t,n){if(t===`yo`){let t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:`year`})}return aa.y(e,t)},Y:function(e,t,n,r){let i=ta(e,r),a=i>0?i:1-i;return t===`YY`?ia(a%100,2):t===`Yo`?n.ordinalNumber(a,{unit:`year`}):ia(a,t.length)},R:function(e,t){return ia(gi(e),t.length)},u:function(e,t){return ia(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`Q`:return String(r);case`QQ`:return ia(r,2);case`Qo`:return n.ordinalNumber(r,{unit:`quarter`});case`QQQ`:return n.quarter(r,{width:`abbreviated`,context:`formatting`});case`QQQQQ`:return n.quarter(r,{width:`narrow`,context:`formatting`});default:return n.quarter(r,{width:`wide`,context:`formatting`})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`q`:return String(r);case`qq`:return ia(r,2);case`qo`:return n.ordinalNumber(r,{unit:`quarter`});case`qqq`:return n.quarter(r,{width:`abbreviated`,context:`standalone`});case`qqqqq`:return n.quarter(r,{width:`narrow`,context:`standalone`});default:return n.quarter(r,{width:`wide`,context:`standalone`})}},M:function(e,t,n){let r=e.getMonth();switch(t){case`M`:case`MM`:return aa.M(e,t);case`Mo`:return n.ordinalNumber(r+1,{unit:`month`});case`MMM`:return n.month(r,{width:`abbreviated`,context:`formatting`});case`MMMMM`:return n.month(r,{width:`narrow`,context:`formatting`});default:return n.month(r,{width:`wide`,context:`formatting`})}},L:function(e,t,n){let r=e.getMonth();switch(t){case`L`:return String(r+1);case`LL`:return ia(r+1,2);case`Lo`:return n.ordinalNumber(r+1,{unit:`month`});case`LLL`:return n.month(r,{width:`abbreviated`,context:`standalone`});case`LLLLL`:return n.month(r,{width:`narrow`,context:`standalone`});default:return n.month(r,{width:`wide`,context:`standalone`})}},w:function(e,t,n,r){let i=ra(e,r);return t===`wo`?n.ordinalNumber(i,{unit:`week`}):ia(i,t.length)},I:function(e,t,n){let r=ea(e);return t===`Io`?n.ordinalNumber(r,{unit:`week`}):ia(r,t.length)},d:function(e,t,n){return t===`do`?n.ordinalNumber(e.getDate(),{unit:`date`}):aa.d(e,t)},D:function(e,t,n){let r=$i(e);return t===`Do`?n.ordinalNumber(r,{unit:`dayOfYear`}):ia(r,t.length)},E:function(e,t,n){let r=e.getDay();switch(t){case`E`:case`EE`:case`EEE`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`EEEEE`:return n.day(r,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},e:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`e`:return String(a);case`ee`:return ia(a,2);case`eo`:return n.ordinalNumber(a,{unit:`day`});case`eee`:return n.day(i,{width:`abbreviated`,context:`formatting`});case`eeeee`:return n.day(i,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(i,{width:`short`,context:`formatting`});default:return n.day(i,{width:`wide`,context:`formatting`})}},c:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`c`:return String(a);case`cc`:return ia(a,t.length);case`co`:return n.ordinalNumber(a,{unit:`day`});case`ccc`:return n.day(i,{width:`abbreviated`,context:`standalone`});case`ccccc`:return n.day(i,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(i,{width:`short`,context:`standalone`});default:return n.day(i,{width:`wide`,context:`standalone`})}},i:function(e,t,n){let r=e.getDay(),i=r===0?7:r;switch(t){case`i`:return String(i);case`ii`:return ia(i,t.length);case`io`:return n.ordinalNumber(i,{unit:`day`});case`iii`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`iiiii`:return n.day(r,{width:`narrow`,context:`formatting`});case`iiiiii`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},a:function(e,t,n){let r=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`});case`aaa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`aaaaa`:return n.dayPeriod(r,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(r,{width:`wide`,context:`formatting`})}},b:function(e,t,n){let r=e.getHours(),i;switch(i=r===12?oa.noon:r===0?oa.midnight:r/12>=1?`pm`:`am`,t){case`b`:case`bb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`bbb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`bbbbb`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},B:function(e,t,n){let r=e.getHours(),i;switch(i=r>=17?oa.evening:r>=12?oa.afternoon:r>=4?oa.morning:oa.night,t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`BBBBB`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},h:function(e,t,n){if(t===`ho`){let t=e.getHours()%12;return t===0&&(t=12),n.ordinalNumber(t,{unit:`hour`})}return aa.h(e,t)},H:function(e,t,n){return t===`Ho`?n.ordinalNumber(e.getHours(),{unit:`hour`}):aa.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return t===`Ko`?n.ordinalNumber(r,{unit:`hour`}):ia(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t===`ko`?n.ordinalNumber(r,{unit:`hour`}):ia(r,t.length)},m:function(e,t,n){return t===`mo`?n.ordinalNumber(e.getMinutes(),{unit:`minute`}):aa.m(e,t)},s:function(e,t,n){return t===`so`?n.ordinalNumber(e.getSeconds(),{unit:`second`}):aa.s(e,t)},S:function(e,t){return aa.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(r===0)return`Z`;switch(t){case`X`:return la(r);case`XXXX`:case`XX`:return ua(r);default:return ua(r,`:`)}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`x`:return la(r);case`xxxx`:case`xx`:return ua(r);default:return ua(r,`:`)}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`O`:case`OO`:case`OOO`:return`GMT`+ca(r,`:`);default:return`GMT`+ua(r,`:`)}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`z`:case`zz`:case`zzz`:return`GMT`+ca(r,`:`);default:return`GMT`+ua(r,`:`)}},t:function(e,t,n){return ia(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return ia(+e,t.length)}};function ca(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return a===0?n+String(i):n+String(i)+t+ia(a,2)}function la(e,t){return e%60==0?(e>0?`-`:`+`)+ia(Math.abs(e)/60,2):ua(e,t)}function ua(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=ia(Math.trunc(r/60),2),a=ia(r%60,2);return n+i+t+a}var da=(e,t)=>{switch(e){case`P`:return t.date({width:`short`});case`PP`:return t.date({width:`medium`});case`PPP`:return t.date({width:`long`});default:return t.date({width:`full`})}},fa=(e,t)=>{switch(e){case`p`:return t.time({width:`short`});case`pp`:return t.time({width:`medium`});case`ppp`:return t.time({width:`long`});default:return t.time({width:`full`})}},pa={p:fa,P:(e,t)=>{let n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return da(e,t);let a;switch(r){case`P`:a=t.dateTime({width:`short`});break;case`PP`:a=t.dateTime({width:`medium`});break;case`PPP`:a=t.dateTime({width:`long`});break;default:a=t.dateTime({width:`full`});break}return a.replace(`{{date}}`,da(r,t)).replace(`{{time}}`,fa(i,t))}},ma=/^D+$/,ha=/^Y+$/,ga=[`D`,`DD`,`YY`,`YYYY`];function _a(e){return ma.test(e)}function va(e){return ha.test(e)}function ya(e,t,n){let r=ba(e,t,n);if(console.warn(r),ga.includes(e))throw RangeError(r)}function ba(e,t,n){let r=e[0]===`Y`?`years`:`days of the month`;return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var xa=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Sa=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ca=/^'([^]*?)'?$/,wa=/''/g,Ta=/[a-zA-Z]/;function Ea(e,t,n){let r=pi(),i=n?.locale??r.locale??Qi,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=q(e,n?.in);if(!Ei(s))throw RangeError(`Invalid time value`);let c=t.match(Sa).map(e=>{let t=e[0];if(t===`p`||t===`P`){let n=pa[t];return n(e,i.formatLong)}return e}).join(``).match(xa).map(e=>{if(e===`''`)return{isToken:!1,value:`'`};let t=e[0];if(t===`'`)return{isToken:!1,value:Da(e)};if(sa[t])return{isToken:!0,value:e};if(t.match(Ta))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(c=i.localize.preprocessor(s,c));let l={firstWeekContainsDate:a,weekStartsOn:o,locale:i};return c.map(r=>{if(!r.isToken)return r.value;let a=r.value;(!n?.useAdditionalWeekYearTokens&&va(a)||!n?.useAdditionalDayOfYearTokens&&_a(a))&&ya(a,t,String(e));let o=sa[a[0]];return o(s,a,i.localize,l)}).join(``)}function Da(e){let t=e.match(Ca);return t?t[1].replace(wa,`'`):e}function Oa(e,t){return q(e,t?.in).getDay()}function ka(e,t){let n=q(e,t?.in),r=n.getFullYear(),i=n.getMonth(),a=ci(n,0);return a.setFullYear(r,i+1,0),a.setHours(0,0,0,0),a.getDate()}function Aa(){return Object.assign({},pi())}function ja(e,t){return q(e,t?.in).getHours()}function Ma(e,t){let n=q(e,t?.in).getDay();return n===0?7:n}function Na(e,t){return q(e,t?.in).getMinutes()}function Pa(e,t){return q(e,t?.in).getMonth()}function Fa(e){return q(e).getSeconds()}function J(e,t){return q(e,t?.in).getFullYear()}function Ia(e,t){return+q(e)>+q(t)}function La(e,t){return+q(e)<+q(t)}function Ra(e,t){return+q(e)==+q(t)}function za(e,t){let n=Ba(t)?new t(0):ci(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function Ba(e){return typeof e==`function`&&e.prototype?.constructor===e}var Va=10,Ha=class{subPriority=0;validate(e,t){return!0}},Ua=class extends Ha{constructor(e,t,n,r,i){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,i&&(this.subPriority=i)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}},Wa=class extends Ha{priority=Va;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>ci(t,e))}set(e,t){return t.timestampIsSet?e:ci(e,za(e,this.context))}},Ga=class{run(e,t,n,r){let i=this.parse(e,t,n,r);return i?{setter:new Ua(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(e,t,n){return!0}},Ka=class extends Ga{priority=140;parse(e,t,n){switch(t){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,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=[`R`,`u`,`t`,`T`]},qa={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}/},Ja={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 Ya(e,t){return e&&{value:t(e.value),rest:e.rest}}function Xa(e,t){let n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Za(e,t){let n=t.match(e);if(!n)return null;if(n[0]===`Z`)return{value:0,rest:t.slice(1)};let r=n[1]===`+`?1:-1,i=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(i*ii+a*ri+o*ai),rest:t.slice(n[0].length)}}function Qa(e){return Xa(qa.anyDigitsSigned,e)}function $a(e,t){switch(e){case 1:return Xa(qa.singleDigit,t);case 2:return Xa(qa.twoDigits,t);case 3:return Xa(qa.threeDigits,t);case 4:return Xa(qa.fourDigits,t);default:return Xa(RegExp(`^\\d{1,`+e+`}`),t)}}function eo(e,t){switch(e){case 1:return Xa(qa.singleDigitSigned,t);case 2:return Xa(qa.twoDigitsSigned,t);case 3:return Xa(qa.threeDigitsSigned,t);case 4:return Xa(qa.fourDigitsSigned,t);default:return Xa(RegExp(`^-?\\d{1,`+e+`}`),t)}}function to(e){switch(e){case`morning`:return 4;case`evening`:return 17;case`pm`:case`noon`:case`afternoon`:return 12;default:return 0}}function no(e,t){let n=t>0,r=n?t:1-t,i;if(r<=50)i=e||100;else{let t=r+50,n=Math.trunc(t/100)*100,a=e>=t%100;i=e+n-(a?100:0)}return n?i:1-i}function ro(e){return e%400==0||e%4==0&&e%100!=0}var io=class extends Ga{priority=130;incompatibleTokens=[`Y`,`R`,`u`,`w`,`I`,`i`,`e`,`c`,`t`,`T`];parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`yy`});switch(t){case`y`:return Ya($a(4,e),r);case`yo`:return Ya(n.ordinalNumber(e,{unit:`year`}),r);default:return Ya($a(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){let r=e.getFullYear();if(n.isTwoDigitYear){let t=no(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}let i=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}},ao=class extends Ga{priority=130;parse(e,t,n){let r=e=>({year:e,isTwoDigitYear:t===`YY`});switch(t){case`Y`:return Ya($a(4,e),r);case`Yo`:return Ya(n.ordinalNumber(e,{unit:`year`}),r);default:return Ya($a(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){let i=ta(e,r);if(n.isTwoDigitYear){let t=no(n.year,i);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),mi(e,r)}let a=!(`era`in t)||t.era===1?n.year:1-n.year;return e.setFullYear(a,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),mi(e,r)}incompatibleTokens=[`y`,`R`,`u`,`Q`,`q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]},oo=class extends Ga{priority=130;parse(e,t){return eo(t===`R`?4:t.length,e)}set(e,t,n){let r=ci(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),hi(r)}incompatibleTokens=[`G`,`y`,`Y`,`u`,`Q`,`q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},so=class extends Ga{priority=130;parse(e,t){return eo(t===`u`?4:t.length,e)}set(e,t,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`]},co=class extends Ga{priority=120;parse(e,t,n){switch(t){case`Q`:case`QQ`:return $a(t.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,t){return t>=1&&t<=4}set(e,t,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`]},lo=class extends Ga{priority=120;parse(e,t,n){switch(t){case`q`:case`qq`:return $a(t.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,t){return t>=1&&t<=4}set(e,t,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`]},uo=class extends Ga{incompatibleTokens=[`Y`,`R`,`q`,`Q`,`L`,`w`,`I`,`D`,`i`,`e`,`c`,`t`,`T`];priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`M`:return Ya(Xa(qa.month,e),r);case`MM`:return Ya($a(2,e),r);case`Mo`:return Ya(n.ordinalNumber(e,{unit:`month`}),r);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,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},fo=class extends Ga{priority=110;parse(e,t,n){let r=e=>e-1;switch(t){case`L`:return Ya(Xa(qa.month,e),r);case`LL`:return Ya($a(2,e),r);case`Lo`:return Ya(n.ordinalNumber(e,{unit:`month`}),r);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,t){return t>=0&&t<=11}set(e,t,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 po(e,t,n){let r=q(e,n?.in),i=ra(r,n)-t;return r.setDate(r.getDate()-i*7),q(r,n?.in)}var mo=class extends Ga{priority=100;parse(e,t,n){switch(t){case`w`:return Xa(qa.week,e);case`wo`:return n.ordinalNumber(e,{unit:`week`});default:return $a(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return mi(po(e,n,r),r)}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`i`,`t`,`T`]};function ho(e,t,n){let r=q(e,n?.in),i=ea(r,n)-t;return r.setDate(r.getDate()-i*7),r}var go=class extends Ga{priority=100;parse(e,t,n){switch(t){case`I`:return Xa(qa.week,e);case`Io`:return n.ordinalNumber(e,{unit:`week`});default:return $a(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return hi(ho(e,n))}incompatibleTokens=[`y`,`Y`,`u`,`q`,`Q`,`M`,`L`,`w`,`d`,`D`,`e`,`c`,`t`,`T`]},_o=[31,28,31,30,31,30,31,31,30,31,30,31],vo=[31,29,31,30,31,30,31,31,30,31,30,31],yo=class extends Ga{priority=90;subPriority=1;parse(e,t,n){switch(t){case`d`:return Xa(qa.date,e);case`do`:return n.ordinalNumber(e,{unit:`date`});default:return $a(t.length,e)}}validate(e,t){let n=ro(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=vo[r]:t>=1&&t<=_o[r]}set(e,t,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`]},bo=class extends Ga{priority=90;subpriority=1;parse(e,t,n){switch(t){case`D`:case`DD`:return Xa(qa.dayOfYear,e);case`Do`:return n.ordinalNumber(e,{unit:`date`});default:return $a(t.length,e)}}validate(e,t){return ro(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,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 xo(e,t,n){let r=pi(),i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=q(e,n?.in),o=a.getDay(),s=(t%7+7)%7,c=7-i;return li(a,t<0||t>6?t-(o+c)%7:(s+c)%7-(o+c)%7,n)}var So=class extends Ga{priority=90;parse(e,t,n){switch(t){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,t){return t>=0&&t<=6}set(e,t,n,r){return e=xo(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`D`,`i`,`e`,`c`,`t`,`T`]},Co=class extends Ga{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`e`:case`ee`:return Ya($a(t.length,e),i);case`eo`:return Ya(n.ordinalNumber(e,{unit:`day`}),i);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,t){return t>=0&&t<=6}set(e,t,n,r){return e=xo(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`c`,`t`,`T`]},wo=class extends Ga{priority=90;parse(e,t,n,r){let i=e=>{let t=Math.floor((e-1)/7)*7;return(e+r.weekStartsOn+6)%7+t};switch(t){case`c`:case`cc`:return Ya($a(t.length,e),i);case`co`:return Ya(n.ordinalNumber(e,{unit:`day`}),i);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,t){return t>=0&&t<=6}set(e,t,n,r){return e=xo(e,n,r),e.setHours(0,0,0,0),e}incompatibleTokens=[`y`,`R`,`u`,`q`,`Q`,`M`,`L`,`I`,`d`,`D`,`E`,`i`,`e`,`t`,`T`]};function To(e,t,n){let r=q(e,n?.in);return li(r,t-Ma(r,n),n)}var Eo=class extends Ga{priority=90;parse(e,t,n){let r=e=>e===0?7:e;switch(t){case`i`:case`ii`:return $a(t.length,e);case`io`:return n.ordinalNumber(e,{unit:`day`});case`iii`:return Ya(n.day(e,{width:`abbreviated`,context:`formatting`})||n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiii`:return Ya(n.day(e,{width:`narrow`,context:`formatting`}),r);case`iiiiii`:return Ya(n.day(e,{width:`short`,context:`formatting`})||n.day(e,{width:`narrow`,context:`formatting`}),r);default:return Ya(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`}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return e=To(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`]},Do=class extends Ga{priority=80;parse(e,t,n){switch(t){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,t,n){return e.setHours(to(n),0,0,0),e}incompatibleTokens=[`b`,`B`,`H`,`k`,`t`,`T`]},Oo=class extends Ga{priority=80;parse(e,t,n){switch(t){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,t,n){return e.setHours(to(n),0,0,0),e}incompatibleTokens=[`a`,`B`,`H`,`k`,`t`,`T`]},ko=class extends Ga{priority=80;parse(e,t,n){switch(t){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,t,n){return e.setHours(to(n),0,0,0),e}incompatibleTokens=[`a`,`b`,`t`,`T`]},Ao=class extends Ga{priority=70;parse(e,t,n){switch(t){case`h`:return Xa(qa.hour12h,e);case`ho`:return n.ordinalNumber(e,{unit:`hour`});default:return $a(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){let r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):!r&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=[`H`,`K`,`k`,`t`,`T`]},jo=class extends Ga{priority=70;parse(e,t,n){switch(t){case`H`:return Xa(qa.hour23h,e);case`Ho`:return n.ordinalNumber(e,{unit:`hour`});default:return $a(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`K`,`k`,`t`,`T`]},Mo=class extends Ga{priority=70;parse(e,t,n){switch(t){case`K`:return Xa(qa.hour11h,e);case`Ko`:return n.ordinalNumber(e,{unit:`hour`});default:return $a(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,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`]},No=class extends Ga{priority=70;parse(e,t,n){switch(t){case`k`:return Xa(qa.hour24h,e);case`ko`:return n.ordinalNumber(e,{unit:`hour`});default:return $a(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){let r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=[`a`,`b`,`h`,`H`,`K`,`t`,`T`]},Po=class extends Ga{priority=60;parse(e,t,n){switch(t){case`m`:return Xa(qa.minute,e);case`mo`:return n.ordinalNumber(e,{unit:`minute`});default:return $a(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=[`t`,`T`]},Fo=class extends Ga{priority=50;parse(e,t,n){switch(t){case`s`:return Xa(qa.second,e);case`so`:return n.ordinalNumber(e,{unit:`second`});default:return $a(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=[`t`,`T`]},Io=class extends Ga{priority=30;parse(e,t){return Ya($a(t.length,e),e=>Math.trunc(e*10**(-t.length+3)))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=[`t`,`T`]},Lo=class extends Ga{priority=10;parse(e,t){switch(t){case`X`:return Za(Ja.basicOptionalMinutes,e);case`XX`:return Za(Ja.basic,e);case`XXXX`:return Za(Ja.basicOptionalSeconds,e);case`XXXXX`:return Za(Ja.extendedOptionalSeconds,e);default:return Za(Ja.extended,e)}}set(e,t,n){return t.timestampIsSet?e:ci(e,e.getTime()-_i(e)-n)}incompatibleTokens=[`t`,`T`,`x`]},Ro=class extends Ga{priority=10;parse(e,t){switch(t){case`x`:return Za(Ja.basicOptionalMinutes,e);case`xx`:return Za(Ja.basic,e);case`xxxx`:return Za(Ja.basicOptionalSeconds,e);case`xxxxx`:return Za(Ja.extendedOptionalSeconds,e);default:return Za(Ja.extended,e)}}set(e,t,n){return t.timestampIsSet?e:ci(e,e.getTime()-_i(e)-n)}incompatibleTokens=[`t`,`T`,`X`]},zo=class extends Ga{priority=40;parse(e){return Qa(e)}set(e,t,n){return[ci(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens=`*`},Bo=class extends Ga{priority=20;parse(e){return Qa(e)}set(e,t,n){return[ci(e,n),{timestampIsSet:!0}]}incompatibleTokens=`*`},Vo={G:new Ka,y:new io,Y:new ao,R:new oo,u:new so,Q:new co,q:new lo,M:new uo,L:new fo,w:new mo,I:new go,d:new yo,D:new bo,E:new So,e:new Co,c:new wo,i:new Eo,a:new Do,b:new Oo,B:new ko,h:new Ao,H:new jo,K:new Mo,k:new No,m:new Po,s:new Fo,S:new Io,X:new Lo,x:new Ro,t:new zo,T:new Bo},Ho=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Uo=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Wo=/^'([^]*?)'?$/,Go=/''/g,Ko=/\S/,qo=/[a-zA-Z]/;function Jo(e,t,n,r){let i=()=>ci(r?.in||n,NaN),a=Aa(),o=r?.locale??a.locale??Qi,s=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,c=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0;if(!t)return e?i():q(n,r?.in);let l={firstWeekContainsDate:s,weekStartsOn:c,locale:o},u=[new Wa(r?.in,n)],d=t.match(Uo).map(e=>{let t=e[0];if(t in pa){let n=pa[t];return n(e,o.formatLong)}return e}).join(``).match(Ho),f=[];for(let n of d){!r?.useAdditionalWeekYearTokens&&va(n)&&ya(n,t,e),!r?.useAdditionalDayOfYearTokens&&_a(n)&&ya(n,t,e);let a=n[0],s=Vo[a];if(s){let{incompatibleTokens:t}=s;if(Array.isArray(t)){let e=f.find(e=>t.includes(e.token)||e.token===a);if(e)throw RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${n}\` at the same time`)}else if(s.incompatibleTokens===`*`&&f.length>0)throw RangeError(`The format string mustn't contain \`${n}\` and any other token at the same time`);f.push({token:a,fullToken:n});let r=s.run(e,n,o.match,l);if(!r)return i();u.push(r.setter),e=r.rest}else{if(a.match(qo))throw RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");if(n===`''`?n=`'`:a===`'`&&(n=Yo(n)),e.indexOf(n)===0)e=e.slice(n.length);else return i()}}if(e.length>0&&Ko.test(e))return i();let p=u.map(e=>e.priority).sort((e,t)=>t-e).filter((e,t,n)=>n.indexOf(e)===t).map(e=>u.filter(t=>t.priority===e).sort((e,t)=>t.subPriority-e.subPriority)).map(e=>e[0]),m=q(n,r?.in);if(isNaN(+m))return i();let h={};for(let e of p){if(!e.validate(m,l))return i();let t=e.set(m,h,l);Array.isArray(t)?(m=t[0],Object.assign(h,t[1])):m=t}return m}function Yo(e){return e.match(Wo)[1].replace(Go,`'`)}function Xo(e,t,n){let[r,i]=vi(n?.in,e,t);return+Ni(r)==+Ni(i)}function Zo(e,t,n){return li(e,-t,n)}function Qo(e,t){let n=t?.nearestTo??1;if(n<1||n>30)return ci(e,NaN);let r=q(e,t?.in),i=r.getSeconds()/60,a=r.getMilliseconds()/1e3/60,o=r.getMinutes()+i+a,s=ki(t?.roundingMethod??`round`)(o/n)*n;return r.setMinutes(s,0,0),r}function $o(e,t,n){let r=q(e,n?.in),i=r.getFullYear(),a=r.getDate(),o=ci(n?.in||e,0);o.setFullYear(i,t,15),o.setHours(0,0,0,0);let s=ka(o);return r.setMonth(t,Math.min(a,s)),r}function Y(e,t,n){let r=q(e,n?.in);return isNaN(+r)?ci(n?.in||e,NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=$o(r,t.month)),t.date!=null&&r.setDate(t.date),t.hours!=null&&r.setHours(t.hours),t.minutes!=null&&r.setMinutes(t.minutes),t.seconds!=null&&r.setSeconds(t.seconds),t.milliseconds!=null&&r.setMilliseconds(t.milliseconds),r)}function es(e,t,n){let r=q(e,n?.in);return r.setMilliseconds(t),r}function ts(e,t,n){let r=q(e,n?.in);return r.setSeconds(t),r}function ns(e,t,n){let r=q(e,n?.in);return isNaN(+r)?ci(n?.in||e,NaN):(r.setFullYear(t),r)}function rs(e,t,n){return ui(e,-t,n)}function is(e,t,n){let{years:r=0,months:i=0,weeks:a=0,days:o=0,hours:s=0,minutes:c=0,seconds:l=0}=t,u=Zo(rs(e,i+r*12,n),o+a*7,n),d=(l+(c+s*60)*60)*1e3;return ci(n?.in||e,+u-d)}function as(e,t,n){return Ci(e,-t,n)}function os(e,t,n=`long`){return new Intl.DateTimeFormat(`en-US`,{hour:`numeric`,timeZone:e,timeZoneName:n}).format(t).split(/\s/g).slice(2).join(` `)}var ss={},cs={};function ls(e,t){try{let n=(ss[e]||=new Intl.DateTimeFormat(`en-US`,{timeZone:e,timeZoneName:`longOffset`}).format)(t).split(`GMT`)[1];return n in cs?cs[n]:ds(n,n.split(`:`))}catch{if(e in cs)return cs[e];let t=e?.match(us);return t?ds(e,t.slice(1)):NaN}}var us=/([+-]\d\d):?(\d\d)?/;function ds(e,t){let n=+(t[0]||0),r=+(t[1]||0),i=(t[2]||0)/60;return cs[e]=n*60+r>0?n*60+r+i:n*60-r-i}var fs=class e extends Date{constructor(...e){super(),e.length>1&&typeof e[e.length-1]==`string`&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(ls(this.timeZone,this))?this.setTime(NaN):e.length?typeof e[0]==`number`&&(e.length===1||e.length===2&&typeof e[1]!=`number`)?this.setTime(e[0]):typeof e[0]==`string`?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),gs(this,e)):this.setTime(Date.now())}static tz(t,...n){return n.length?new e(...n,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let e=-ls(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),ms(this),+this}[Symbol.for(`constructDateFrom`)](t){return new e(+new Date(t),this.timeZone)}},ps=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!ps.test(e))return;let t=e.replace(ps,`$1UTC`);fs.prototype[t]&&(e.startsWith(`get`)?fs.prototype[e]=function(){return this.internal[t]()}:(fs.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),hs(this),+this},fs.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),ms(this),+this}))});function ms(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-ls(e.timeZone,e)*60))}function hs(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),gs(e)}function gs(e,t){let n=Array.isArray(t)?_s(t):+e.internal,r=ls(e.timeZone,e),i=r>0?Math.floor(r):Math.ceil(r),a=new Date(+e);a.setUTCHours(a.getUTCHours()-1);let o=-new Date(+e).getTimezoneOffset(),s=-new Date(+a).getTimezoneOffset(),c=o-s,l=o;if(c&&o!==i&&Date.prototype.getHours.apply(e)!==(Array.isArray(t)?t[3]||0:e.internal.getUTCHours())){let t=new Date(+e),n=o-i;n&&t.setUTCMinutes(t.getUTCMinutes()+n);let r=ls(e.timeZone,t);(r>0?Math.floor(r):Math.ceil(r))===i&&(l=s)}let u=l-i;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let d=new Date(+e);d.setUTCSeconds(0);let f=o>0?d.getSeconds():(d.getSeconds()-60)%60,p=Math.round(-(ls(e.timeZone,e)*60))%60;(p||f)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+p+f);let m=ls(e.timeZone,e),h=m>0?Math.floor(m):Math.ceil(m),g=-new Date(+e).getTimezoneOffset()-h,_=h!==i,v=g-u,y=h-i,b=n-h*60*1e3,x=y>0&&vs(e)-n===y*60*1e3&&vs(e,b)!==n;if(_&&v&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+v);let t=ls(e.timeZone,e),n=h-(t>0?Math.floor(t):Math.ceil(t));n&&v<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+n)}ms(e);let S=(t?n:n+p*1e3)-+e.internal;S&&Math.abs(S)<1800*1e3&&(Date.prototype.setTime.call(e,+e+S),ms(e))}function _s(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function vs(e,t){let n=new Date(t??+e);return n.setUTCSeconds(n.getUTCSeconds()-Math.round(-ls(e.timeZone,n)*60)),+n}var ys=class e extends fs{static tz(t,...n){return n.length?new e(...n,t):new e(Date.now(),t)}toISOString(){let[e,t,n]=this.tzComponents(),r=`${e}${t}:${n}`;return this.internal.toISOString().slice(0,-1)+r}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,n,r]=this.internal.toUTCString().split(` `);return`${e?.slice(0,-1)} ${n} ${t} ${r}`}toTimeString(){let e=this.internal.toUTCString().split(` `)[4],[t,n,r]=this.tzComponents();return`${e} GMT${t}${n}${r} (${os(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset();return[e>0?`-`:`+`,String(Math.floor(Math.abs(e)/60)).padStart(2,`0`),String(Math.abs(e)%60).padStart(2,`0`)]}withTimeZone(t){return new e(+this,t)}[Symbol.for(`constructDateFrom`)](t){return new e(+new Date(t),this.timeZone)}};function bs(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`}),t(`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`}),t(`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`}),t(`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`})])}function xs(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`}),t(`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`})])}function Ss(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`})])}function Cs(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`})])}function ws(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`}),t(`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`})])}function Ts(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`})])}function Es(){return t(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 32 32`,fill:`currentColor`,"aria-hidden":`true`,class:`dp--icon`,role:`img`},[t(`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`})])}var Ds=Symbol(`ContextKey`),Os=(e,t)=>{let{setTimeModelValue:n}=vc(),r=_c(e),a=B(null),o=ce({menuFocused:!1,shiftKeyInMenu:!1,isInputFocused:!1,isTextInputDate:!1,arrowNavigationLevel:0}),s=r.getDate(new Date),c=B(``),l=B([{month:Pa(s),year:J(s)}]),u=ce({hours:0,minutes:0,seconds:0});n(u,null,s,r.range.value.enabled);let d=i({get:()=>a.value,set:e=>{a.value=e}}),f=i(()=>e=>l.value[e]?l.value[e].month:0),p=i(()=>e=>l.value[e]?l.value[e].year:0);O(Ds,{rootProps:e,defaults:r,modelValue:d,state:ie(o),rootEmit:t,calendars:l,month:f,year:p,time:u,today:s,inputValue:c,setState:(e,t)=>{o[e]=t},updateTime:()=>{n(u,d.value,s,r.range.value.enabled)},getDate:r.getDate,getDateFromParts:r.getDateFromParts})},ks=function(e){return e.month=`month`,e.year=`year`,e}({}),As=function(e){return e.header=`header`,e.calendar=`calendar`,e.timePicker=`timePicker`,e}({}),js=function(e){return e.month=`month`,e.year=`year`,e.calendar=`calendar`,e.time=`time`,e.minutes=`minutes`,e.hours=`hours`,e.seconds=`seconds`,e}({}),Ms=[`timestamp`,`date`,`iso`],Ns=function(e){return e.up=`up`,e.down=`down`,e.left=`left`,e.right=`right`,e}({}),Ps=function(e){return e.arrowUp=`ArrowUp`,e.arrowDown=`ArrowDown`,e.arrowLeft=`ArrowLeft`,e.arrowRight=`ArrowRight`,e.enter=`Enter`,e.space=` `,e.esc=`Escape`,e.tab=`Tab`,e.home=`Home`,e.end=`End`,e.pageUp=`PageUp`,e.pageDown=`PageDown`,e}({}),Fs=function(e){return e.MONTH_AND_YEAR=`MM-yyyy`,e.YEAR=`yyyy`,e.DATE=`dd-MM-yyyy`,e}({}),Is=Symbol(`FlowKey`),Ls=(e,t)=>{let{rootEmit:n,rootProps:r,defaults:{timeConfig:a,flow:o}}=X(),s=B(),c=ce({[As.timePicker]:!a.value.enableTimePicker||r.timePicker||r.monthPicker||r.quarterPicker,[As.calendar]:!1,[As.header]:!1}),l=i(()=>r.monthPicker||r.timePicker||r.quarterPicker),u=e=>{let t=o.value?.steps.at(0);if(o.value?.steps?.length){if(!e&&l.value)return p(t);e&&(c[e]=!0),Object.keys(c).filter(e=>!c[e]).length||p(t)}},d=e=>{if(o.value?.steps?.length&&s.value===e){let e=o.value.steps.at(o.value.steps.indexOf(s.value)+1);e?(s.value=e,n(`flow-step`,s.value),p()):r.autoApply&&C().then(()=>t(`auto-apply`))}},f=(t,n,...r)=>{s.value===t&&e.value&&e.value[n]?.(...r)},p=e=>{e&&(s.value=e),f(js.month,`toggleMonthPicker`,!0),f(js.year,`toggleYearPicker`,!0),f(js.calendar,`toggleTimePicker`,!1),f(js.time,`toggleTimePicker`,!0),(s.value===js.hours||s.value===js.minutes||s.value===js.seconds)&&f(s.value,`toggleTimePicker`,!0,s.value)};return O(Is,{childMount:u,updateFlowStep:d,flowStep:ie(s)}),{executeFlow:p}},X=()=>{let e=S(Ds);if(!e)throw Error(`Can't use context`);return e},Rs=()=>{let e=S(Is);if(!e)throw Error(`Can't use flow`);return e},zs=()=>{let{rootProps:e,state:t,defaults:{textInput:n}}=X(),r=i(()=>t.arrowNavigationLevel),a=B(-1),o=B(-1);_e(r,(e,t)=>{b(n.value.enabled&&n.value.selectOnFocus?!0:e===0&&t>0)});let s=B([]),c=B(new Map),l=()=>{let e=Array.from(document.querySelectorAll(`[data-dp-action-element="${r.value}"]`)),t=new Map,n=new Map;for(let r of e){let e=r.getBoundingClientRect(),i=e.top,a=e.left;t.has(i)||t.set(i,[]),t.get(i).push(r),n.set(r,{row:i,col:a})}s.value=Array.from(t.entries()).sort((e,t)=>e[0]-t[0]).map(([e,t])=>d(t,n)),c.value=n},d=(e,t)=>e.sort((e,n)=>{let r=t.get(e),i=t.get(n);return r.col-i.col}),f=(e,t)=>{r.value===0&&(a.value=e,o.value=t)},p=e=>{if(![Ps.arrowUp,Ps.arrowDown,Ps.arrowLeft,Ps.arrowRight].includes(e.key))return;l(),e.preventDefault();let t=document.activeElement;if(!t?.hasAttribute(`data-dp-action-element`))return;let n=-1,r=-1;for(let e=0;e{if(t>0){let n=s.value[e][t-1];f(e,t-1),n&&n.focus()}},h=(e,t)=>{if(t{if(e>0){let n=s.value[e-1],r=Math.min(t,n.length-1),i=n[r];f(e-1,r),i&&i.focus()}},_=(e,t)=>{if(e{C().then(()=>{l();let e=s.value[a.value]?.[o.value];e&&y(e)})},y=e=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.focus({preventScroll:!0})})})},b=e=>{if(e)return v();let t=document.querySelector(`[data-dp-element-active="${r.value}"]`);if(t&&!e)y(t);else{let e=document.querySelector(`[data-dp-action-element="${r.value}"]`);e&&y(e)}};pe(()=>{e.arrowNavigation&&(b(!1),document.addEventListener(`keydown`,p))}),u(()=>{e.arrowNavigation&&document.removeEventListener(`keydown`,p)})},Bs=()=>{let{checkPartialRangeValue:e,checkRangeEnabled:t,isValidDate:n}=Us(),{convertType:r,errorMapper:i}=vc(),{getDate:a,rootEmit:o,state:s,rootProps:c,inputValue:l,defaults:{textInput:u,range:d,multiDates:f,timeConfig:p,formats:m,weekStart:h},modelValue:g,updateTime:_}=X(),{setTime:v,getWeekFromDate:y}=yc(),{formatSelectedDate:b,formatForTextInput:x}=xc();_e(g,(e,t)=>{o(`internal-model-change`,g.value),JSON.stringify(t??{})!==JSON.stringify(e??{})&&_()},{deep:!0}),_e(d,(e,t)=>{e.enabled!==t.enabled&&(g.value=null,_())}),_e(()=>m.value.input,()=>{R()});let S=e=>e?c.modelType?z(e):{hours:ja(e),minutes:Na(e),seconds:p.value.enableSeconds?Fa(e):0}:null,C=e=>c.modelType?z(e):{month:Pa(e),year:J(e)},w=n=>Array.isArray(n)?f.value.enabled?n.map(e=>T(e,ns(a(),e))):t(()=>[ns(a(),n[0]),n[1]?ns(a(),n[1]):e(d.value.partialRange)],d.value.enabled):ns(a(),+n),T=(e,t)=>(typeof e==`string`||typeof e==`number`)&&c.modelType?te(e):t,E=e=>Array.isArray(e)?[T(e[0],v(e[0])),T(e[1],v(e[1]))]:T(e,v(e)),D=n=>{let r=Y(a(),{date:1});return Array.isArray(n)?f.value.enabled?n.map(e=>T(e,Y(r,{month:+e.month,year:+e.year}))):t(()=>[T(n[0],Y(r,{month:+n[0].month,year:+n[0].year})),T(n[1],n[1]?Y(r,{month:+n[1].month,year:+n[1].year}):e(d.value.partialRange))],d.value.enabled):T(n,Y(r,{month:+n.month,year:+n.year}))},O=e=>{if(Array.isArray(e))return e.map(e=>te(e));throw Error(i.dateArr(`multi-dates`))},k=e=>{if(Array.isArray(e)&&d.value.enabled){let t=e[0],n=e[1];return[a(Array.isArray(t)?t[0]:null),Array.isArray(n)&&n.length?a(n[0]):null]}return a(e[0])},ee=n=>c.modelAuto?Array.isArray(n)?[te(n[0]),te(n[1])]:c.autoApply?[te(n)]:[te(n),null]:Array.isArray(n)?t(()=>n[1]?[te(n[0]),n[1]?te(n[1]):e(d.value.partialRange)]:[te(n[0])],d.value.enabled):te(n),A=()=>{Array.isArray(g.value)&&d.value.enabled&&g.value.length===1&&g.value.push(e(d.value.partialRange))},j=()=>{let t=g.value;return[z(t[0]),t[1]?z(t[1]):e(d.value.partialRange)]},M=()=>Array.isArray(g.value)?g.value[1]?j():z(r(g.value[0])):[],N=()=>(g.value||[]).map(e=>z(e)),P=(e=!1)=>(e||A(),c.modelAuto?M():f.value.enabled?N():Array.isArray(g.value)?t(()=>j(),d.value.enabled):z(r(g.value))),F=e=>!e||Array.isArray(e)&&!e.length?null:c.timePicker?E(r(e)):c.monthPicker?D(r(e)):c.yearPicker?w(r(e)):f.value.enabled?O(r(e)):c.weekPicker?k(r(e)):ee(r(e)),I=e=>{if(s.isTextInputDate)return;let t=F(e);n(r(t))?(g.value=r(t),R()):(g.value=null,l.value=``)},L=()=>g.value?f.value.enabled?g.value.map(e=>b(e)).join(`; `):u.value.enabled?x():b(g.value):``,R=()=>{l.value=L()},te=e=>c.modelType?Ms.includes(c.modelType)?a(e):c.modelType===`format`&&typeof m.value.input==`string`?Jo(e,m.value.input,a(),{locale:c.locale}):Jo(e,c.modelType,a(),{locale:c.locale}):a(e),z=e=>e?c.modelType?c.modelType===`timestamp`?+e:c.modelType===`iso`?e.toISOString():c.modelType===`format`&&typeof m.value.input==`string`?b(e):b(e,c.modelType):e:null,ne=e=>{o(`update:model-value`,e)},B=e=>Array.isArray(g.value)?f.value.enabled?g.value.map(t=>e(t)):[e(g.value[0]),g.value[1]?e(g.value[1]):null]:e(r(g.value)),re=()=>{if(Array.isArray(g.value)){let e=y(g.value[0],h.value),t=g.value[1]?y(g.value[1],h.value):[];return[e.map(e=>a(e)),t.map(e=>a(e))]}return y(g.value,h.value).map(e=>a(e))},ie=e=>ne(r(B(e))),V=()=>o(`update:model-value`,re());return{checkBeforeEmit:()=>g.value?d.value.enabled?d.value.partialRange?g.value.length>=1:g.value.length===2:!!g.value:!1,parseExternalModelValue:I,formatInputValue:R,emitModelValue:()=>(R(),c.monthPicker?ie(C):c.timePicker?ie(S):c.yearPicker?ie(J):c.weekPicker?V():ne(P()))}},Vs=()=>{let{defaults:{transitions:e}}=X(),t=i(()=>t=>e.value?t?e.value.open:e.value.close:``),n=i(()=>t=>e.value?t?e.value.menuAppearTop:e.value.menuAppearBottom:``);return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Hs=e=>{let{modelValue:t}=X();_e(t,(t,n)=>{e&&JSON.stringify(t??{})!==JSON.stringify(n??{})&&e()},{deep:!0})},Us=()=>{let{defaults:{safeDates:e,range:t,multiDates:n,filters:r,timeConfig:a},rootProps:o,getDate:s}=X(),{getMapKeyType:c,getMapDate:l,errorMapper:u,convertType:d}=vc(),{isDateBefore:f,isDateAfter:p,isDateEqual:m,resetDate:h,getDaysInBetween:g,setTimeValue:_,getTimeObj:v,setTime:y}=yc(),b=t=>e.value.disabledDates?typeof e.value.disabledDates==`function`?e.value.disabledDates(s(t)):!!l(t,e.value.disabledDates):!1,x=t=>e.value.maxDate?o.yearPicker?J(t)>J(e.value.maxDate):p(t,e.value.maxDate):!1,S=t=>e.value.minDate?o.yearPicker?J(t){if(!e)return!1;let t=x(e),n=S(e),i=b(e),a=r.value.months.map(e=>+e).includes(Pa(e)),s=r.value.weekDays?.length?r.value.weekDays.some(t=>+t===Oa(e)):!1,c=O(e),l=J(e),u=l<+o.yearRange[0]||l>+o.yearRange[1];return!(t||n||i||a||u||s||c)},w=(t,n)=>f(...V(e.value.minDate,t,n))||m(...V(e.value.minDate,t,n)),T=(t,n)=>p(...V(e.value.maxDate,t,n))||m(...V(e.value.maxDate,t,n)),E=(t,n,r)=>{let i=!1;return e.value.maxDate&&r&&T(t,n)&&(i=!0),e.value.minDate&&!r&&w(t,n)&&(i=!0),i},D=(t,n,r,i)=>{let a=!1;return i&&(e.value.minDate||e.value.maxDate)?e.value.minDate&&e.value.maxDate?a=E(t,n,r):(e.value.minDate&&w(t,n)||e.value.maxDate&&T(t,n))&&(a=!0):a=!0,a},O=t=>Array.isArray(e.value.allowedDates)&&!e.value.allowedDates.length?!0:e.value.allowedDates?!l(t,e.value.allowedDates,c(o.monthPicker,o.yearPicker)):!1,k=e=>!C(e),ee=e=>!t.value.noDisabledRange||!Mi({start:e[0],end:e[1]}).some(e=>k(e)),A=e=>{if(e){let t=J(e);return t>=+o.yearRange[0]&&t<=o.yearRange[1]}return!0},j=(e,n)=>!!(Array.isArray(e)&&e[n]&&(t.value.maxRange||t.value.minRange)&&A(e[n])),M=(e,n,r=0)=>{if(j(n,r)&&A(e)){let i=bi(e,n[r]),a=g(n[r],e),o=a.length===1?0:a.filter(e=>k(e)).length,s=Math.abs(i)-(t.value.minMaxRawRange?0:o);if(t.value.minRange&&t.value.maxRange)return s>=+t.value.minRange&&s<=+t.value.maxRange;if(t.value.minRange)return s>=+t.value.minRange;if(t.value.maxRange)return s<=+t.value.maxRange}return!0},N=()=>!a.value.enableTimePicker||o.monthPicker||o.yearPicker||a.value.ignoreTimeValidation,P=e=>Array.isArray(e)?[e[0]?_(e[0]):null,e[1]?_(e[1]):null]:_(e),F=(e,t,n)=>t?e.find(e=>+e.hours===ja(t)&&e.minutes===`*`||+e.minutes===Na(t)&&+e.hours===ja(t))&&n:!1,I=(e,t,n)=>{let[r,i]=e,[a,o]=t;return!F(r,a,n)&&!F(i,o,n)&&n},L=(e,t)=>{let n=Array.isArray(t)?t:[t];return Array.isArray(o.disabledTimes)?Array.isArray(o.disabledTimes[0])?I(o.disabledTimes,n,e):!n.some(t=>F(o.disabledTimes,t,e)):e},R=(e,t)=>{let n=Array.isArray(t)?[v(t[0]),t[1]?v(t[1]):void 0]:v(t),r=!o.disabledTimes(n);return e&&r},te=(e,t)=>o.disabledTimes?Array.isArray(o.disabledTimes)?L(t,e):R(t,e):t,z=t=>{let n=!0;if(!t||N())return!0;let r=!e.value.minDate&&!e.value.maxDate?P(t):t;return(o.maxTime||e.value.maxDate)&&(n=H(o.maxTime,e.value.maxDate,`max`,d(r),n)),(o.minTime||e.value.minDate)&&(n=H(o.minTime,e.value.minDate,`min`,d(r),n)),te(t,n)},ne=t=>{if(!o.monthPicker)return!0;let n=!0,r=s(h(t));if(e.value.minDate&&e.value.maxDate){let t=s(h(e.value.minDate)),n=s(h(e.value.maxDate));return p(r,t)&&f(r,n)||m(r,t)||m(r,n)}if(e.value.minDate){let t=s(h(e.value.minDate));n=p(r,t)||m(r,t)}if(e.value.maxDate){let t=s(h(e.value.maxDate));n=f(r,t)||m(r,t)}return n},B=i(()=>e=>!a.value.enableTimePicker||a.value.ignoreTimeValidation?!0:z(e)),re=i(()=>e=>o.monthPicker?Array.isArray(e)&&(t.value.enabled||n.value.enabled)?!e.filter(e=>!ne(e)).length:ne(e):!0),ie=(t,n,r)=>{if(!n||r&&!e.value.maxDate||!r&&!e.value.minDate)return!1;let i=r?ui(t,1):rs(t,1),a=[Pa(i),J(i)];return r?!T(...a):!w(...a)},V=(e,t,n)=>[Y(s(e),{date:1}),Y(s(),{month:t,year:n,date:1})],ae=(e,t,n,r)=>{if(!e)return!0;if(r){let r=n===`max`?La(e,t):Ia(e,t),i={seconds:0,milliseconds:0};return r||Ra(Y(e,i),Y(t,i))}return n===`max`?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},H=(e,t,n,r,i)=>{if(Array.isArray(r)){let a=U(e,r[0],t),o=U(e,r[1],t);return ae(r[0],a,n,!!t)&&ae(r[1],o,n,!!t)&&i}return ae(r,U(e,r,t),n,!!t)&&i},U=(e,t,n)=>e?y(e,t):s(n??t);return{isDisabled:k,validateDate:C,validateMonthYearInRange:D,isDateRangeAllowed:ee,checkMinMaxRange:M,isValidTime:z,validateMonthYear:ie,validateMinDate:w,validateMaxDate:T,isValidDate:e=>Array.isArray(e)?Ei(e[0])&&(!e[1]||Ei(e[1])):e?Ei(e):!1,checkPartialRangeValue:e=>{if(e)return null;throw Error(u.prop(`partial-range`))},checkRangeEnabled:(e,t)=>{if(t)return e();throw Error(u.prop(`range`))},checkMinMaxValue:(e,t,n)=>{let r=n!=null,i=t!=null;if(!r&&!i)return!1;let a=+n,o=+t;return r&&i?+e>a||+ea:i?+e{let n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}function Gs(e){return(t,n)=>{let r=n?.context?String(n.context):`standalone`,i;if(r===`formatting`&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;i=e.formattingValues[r]||e.formattingValues[t]}else{let t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;i=e.values[r]||e.values[t]}let a=e.argumentCallback?e.argumentCallback(t):t;return i[a]}}function Ks(e){return(t,n={})=>{let r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;let o=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?Js(s,e=>e.test(o)):qs(s,e=>e.test(o)),l;l=e.valueCallback?e.valueCallback(c):c,l=n.valueCallback?n.valueCallback(l):l;let u=t.slice(o.length);return{value:l,rest:u}}}function qs(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Js(e,t){for(let n=0;n{let r=t.match(e.matchPattern);if(!r)return null;let i=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;let s=t.slice(i.length);return{value:o,rest:s}}}var Xs={lessThanXSeconds:{one:`less than a second`,other:`less than {{count}} seconds`},xSeconds:{one:`1 second`,other:`{{count}} seconds`},halfAMinute:`half a minute`,lessThanXMinutes:{one:`less than a minute`,other:`less than {{count}} minutes`},xMinutes:{one:`1 minute`,other:`{{count}} minutes`},aboutXHours:{one:`about 1 hour`,other:`about {{count}} hours`},xHours:{one:`1 hour`,other:`{{count}} hours`},xDays:{one:`1 day`,other:`{{count}} days`},aboutXWeeks:{one:`about 1 week`,other:`about {{count}} weeks`},xWeeks:{one:`1 week`,other:`{{count}} weeks`},aboutXMonths:{one:`about 1 month`,other:`about {{count}} months`},xMonths:{one:`1 month`,other:`{{count}} months`},aboutXYears:{one:`about 1 year`,other:`about {{count}} years`},xYears:{one:`1 year`,other:`{{count}} years`},overXYears:{one:`over 1 year`,other:`over {{count}} years`},almostXYears:{one:`almost 1 year`,other:`almost {{count}} years`}},Zs=(e,t,n)=>{let r,i=Xs[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?`in `+r:r+` ago`:r},Qs={lastWeek:`'last' eeee 'at' p`,yesterday:`'yesterday at' p`,today:`'today at' p`,tomorrow:`'tomorrow at' p`,nextWeek:`eeee 'at' p`,other:`P`},$s=(e,t,n,r)=>Qs[e],ec={ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+`st`;case 2:return n+`nd`;case 3:return n+`rd`}return n+`th`},era:Gs({values:{narrow:[`B`,`A`],abbreviated:[`BC`,`AD`],wide:[`Before Christ`,`Anno Domini`]},defaultWidth:`wide`}),quarter:Gs({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`Q1`,`Q2`,`Q3`,`Q4`],wide:[`1st quarter`,`2nd quarter`,`3rd quarter`,`4th quarter`]},defaultWidth:`wide`,argumentCallback:e=>e-1}),month:Gs({values:{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`]},defaultWidth:`wide`}),day:Gs({values:{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`]},defaultWidth:`wide`}),dayPeriod:Gs({values:{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`}},defaultWidth:`wide`,formattingValues:{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`}},defaultFormattingWidth:`wide`})},tc={ordinalNumber:Ys({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:Ks({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:`any`}),quarter:Ks({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:e=>e+1}),month:Ks({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{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]},defaultParseWidth:`any`}),day:Ks({matchPatterns:{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},defaultMatchWidth:`wide`,parsePatterns:{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]},defaultParseWidth:`any`}),dayPeriod:Ks({matchPatterns:{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},defaultMatchWidth:`any`,parsePatterns:{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}},defaultParseWidth:`any`})},nc={code:`en-US`,formatDistance:Zs,formatLong:{date:Ws({formats:{full:`EEEE, MMMM do, y`,long:`MMMM do, y`,medium:`MMM d, y`,short:`MM/dd/yyyy`},defaultWidth:`full`}),time:Ws({formats:{full:`h:mm:ss a zzzz`,long:`h:mm:ss a z`,medium:`h:mm:ss a`,short:`h:mm a`},defaultWidth:`full`}),dateTime:Ws({formats:{full:`{{date}} 'at' {{time}}`,long:`{{date}} 'at' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},formatRelative:$s,localize:ec,match:tc,options:{weekStartsOn:0,firstWeekContainsDate:1}},rc={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1,autoSwitchStartEnd:!0},ic={allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,onInternalKeydown:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,escClose:!0,spaceConfirm:!0,monthChangeOnArrows:!0,monthChangeOnScroll:!0},ac={enterSubmit:!0,tabSubmit:!0,openMenu:`open`,selectOnFocus:!1,rangeSeparator:` - `,escClose:!0,format:void 0,maskFormat:void 0,applyOnBlur:!1,separators:void 0},oc={dates:[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}},sc={showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,selectBtnLabel:`Select`,cancelBtnLabel:`Cancel`,nowBtnLabel:`Now`,nowBtnRound:void 0},cc={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`},lc={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`},uc={weekDays:[],months:[],years:[],times:{hours:[],minutes:[],seconds:[]}},dc={month:`LLL`,year:`yyyy`,weekDay:`EEEEEE`,quarter:`MMMM`,day:`d`,input:void 0,preview:void 0},fc={enableTimePicker:!0,ignoreTimeValidation:!1,enableSeconds:!1,enableMinutes:!0,is24:!0,noHoursOverlay:!1,noMinutesOverlay:!1,noSecondsOverlay:!1,hoursGridIncrement:1,minutesGridIncrement:5,secondsGridIncrement:5,hoursIncrement:1,minutesIncrement:1,secondsIncrement:1,timePickerInline:!1,startTime:void 0},pc={menuWrapRef:null,collapse:!1},mc={yearRange:()=>[1900,2100],ui:()=>({}),locale:()=>nc,dark:!1,transitions:!0,hideNavigation:()=>[],vertical:!1,hideMonthYearSelect:!1,disableYearSelect:!1,autoApply:!1,disabledDates:()=>[],hideOffsetDates:!1,noToday:!1,markers:()=>[],presetDates:()=>[],preventMinMaxNavigation:!1,reverseYears:!1,weekPicker:!1,arrowNavigation:!1,monthPicker:!1,yearPicker:!1,quarterPicker:!1,timePicker:!1,modelAuto:!1,multiDates:!1,range:!1,inline:!1,sixWeeks:!1,focusStartDate:!1,yearFirst:!1,loading:!1,centered:!1},hc={name:void 0,required:!1,autocomplete:`off`,state:void 0,clearable:!0,alwaysClearable:!1,hideInputIcon:!1,id:void 0,inputmode:`none`},gc={type:`local`,hideOnOffsetDates:!1,label:`W`},_c=e=>{let{getMapKey:t,getMapKeyType:n,getTimeObjFromCurrent:r}=vc();function a(t,n){let r;return r=e.timezone?new ys(t??new Date,e.timezone):t?new Date(t):new Date,n?Y(r,{hours:0,minutes:0,seconds:0,milliseconds:0}):r}let o=(t,n,r=1)=>e.timezone?new ys(t,n,r,e.timezone):new Date(t,n,r),s=()=>{let e=A.value.enableSeconds?`:ss`:``,t=A.value.enableMinutes?`:mm`:``;return A.value.is24?`HH${t}${e}`:`hh${t}${e} aa`},c=()=>e.monthPicker?`MM/yyyy`:e.timePicker?s():e.weekPicker?`${w.value?.type===`iso`?`II`:`ww`}-RR`:e.yearPicker?`yyyy`:e.quarterPicker?`QQQ/yyyy`:A.value.enableTimePicker?`MM/dd/yyyy, ${s()}`:`MM/dd/yyyy`,l=e=>r(a(),e,A.value.enableSeconds),u=()=>D.value.enabled?A.value.startTime&&Array.isArray(A.value.startTime)?[l(A.value.startTime[0]),l(A.value.startTime[1])]:null:A.value.startTime&&!Array.isArray(A.value.startTime)?l(A.value.startTime):null,d=e=>e?typeof e==`boolean`?e?2:0:Math.max(+e,2):0,f=r=>{let i=n(e.monthPicker,e.yearPicker);return new Map(r.map(e=>{let n=a(e,p.value);return[t(n,i),n]}))},p=i(()=>e.monthPicker||e.yearPicker||e.quarterPicker),m=i(()=>{let t=typeof e.multiCalendars==`object`&&e.multiCalendars,n={static:!0,solo:!1};if(!e.multiCalendars)return{...n,count:d(!1)};let r=t?e.multiCalendars:{},i=d(t?r.count??!0:e.multiCalendars);return Object.assign(n,r,{count:i})}),h=i(()=>u()),g=i(()=>({...cc,...e.ariaLabels})),_=i(()=>({...uc,...e.filters})),v=i(()=>typeof e.transitions==`boolean`?e.transitions?lc:!1:{...lc,...e.transitions}),y=i(()=>({...sc,...e.actionRow})),b=i(()=>typeof e.textInput==`object`?{...ac,...e.textInput,format:typeof e.textInput.format==`string`?e.textInput.format:k.value.input,pattern:e.textInput.format??k.value.input,enabled:!0}:{...ac,format:k.value.input,pattern:k.value.input,enabled:e.textInput}),x=i(()=>{let t={input:!1};return typeof e.inline==`object`?{...t,...e.inline,enabled:!0}:{enabled:e.inline,...t}}),S=i(()=>({...ic,...e.config})),C=i(()=>typeof e.highlight==`function`?e.highlight:{...oc,...e.highlight}),w=i(()=>typeof e.weekNumbers==`object`?{type:e.weekNumbers?.type??gc.type,hideOnOffsetDates:e.weekNumbers?.hideOnOffsetDates??gc.hideOnOffsetDates,label:e.weekNumbers.label??gc.label}:e.weekNumbers?gc:void 0),T=i(()=>typeof e.multiDates==`boolean`?{enabled:e.multiDates,dragSelect:!0,limit:null}:{enabled:!!e.multiDates,limit:e.multiDates?.limit?+e.multiDates.limit:null,dragSelect:e.multiDates?.dragSelect??!0}),E=i(()=>({minDate:e.minDate?a(e.minDate):null,maxDate:e.maxDate?a(e.maxDate):null,disabledDates:Array.isArray(e.disabledDates)?f(e.disabledDates):e.disabledDates,allowedDates:Array.isArray(e.allowedDates)?f(e.allowedDates):null,highlight:typeof C.value==`object`&&Array.isArray(C.value.dates)?f(C.value.dates):C.value,markers:e.markers?.length?new Map(e.markers.map(e=>[t(a(e.date),Fs.DATE),e])):null})),D=i(()=>typeof e.range==`object`?{enabled:!0,...rc,...e.range}:{enabled:e.range,...rc}),O=i(()=>Object.fromEntries(Object.keys(e.ui).map(t=>{let n=t,r=e.ui[n];return n===`dayClass`?[n,e.ui[n]]:[t,typeof e.ui[n]==`string`?{[r]:!0}:Object.fromEntries(r.map(e=>[e,!0]))]}))),k=i(()=>({...dc,...e.formats,input:e.formats?.input??c(),preview:e.formats?.preview??e.formats?.input??c()})),ee=i(()=>{if(e.teleport)return typeof e.teleport==`string`?e.teleport:typeof e.teleport==`boolean`?`body`:e.teleport}),A=i(()=>({...fc,...e.timeConfig}));return{transitions:v,multiCalendars:m,startTime:h,ariaLabels:g,filters:_,actionRow:y,textInput:b,inline:x,config:S,highlight:C,weekNumbers:w,range:D,safeDates:E,multiDates:T,ui:O,formats:k,teleport:ee,timeConfig:A,flow:i(()=>{if(e.flow)return{steps:[],partial:!1,...e.flow}}),inputAttrs:i(()=>{let t=b.value.enabled?`text`:`none`;return e.inputAttrs?{...hc,inputmode:t,...e.inputAttrs}:{...hc,inputmode:t}}),floatingConfig:i(()=>({offset:e.floating?.offset??10,arrow:e.floating?.arrow??!0,strategy:e.floating?.strategy??void 0,placement:e.floating?.placement??void 0,flip:e.floating?.flip??!0,shift:e.floating?.shift??!0})),weekStart:i(()=>e.weekStart||e.weekStart===0||e.weekStart===`0`?+e.weekStart:Oa(mi(a(),{locale:e.locale}))),getDate:a,getDateFromParts:o}},vc=()=>{let e=(e,t)=>Ea(e,t??Fs.DATE),t=(e,t)=>e?Fs.MONTH_AND_YEAR:t?Fs.YEAR:Fs.DATE,n=(t,n,r)=>n.get(e(t,r)),r=e=>e,i=e=>e===0?e:!e||Number.isNaN(+e)?null:+e,a=()=>[`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(`, `),o=(e,t)=>{let n=[...document.querySelectorAll(a())];n=n.filter(t=>!e.contains(t)||`datepicker-instance`in t.dataset);let r=n.indexOf(e);if(r>=0&&(t?r-1>=0:r+1<=n.length))return n[r+(t?-1:1)]},s=e=>String(e).padStart(2,`0`),c=(e,t)=>e?.querySelector(`[data-dp-element="${t}"]`),l=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())},u=(e,t,n=!1,r=!0,i)=>{if(e.key===Ps.enter||e.key===Ps.space&&r)return n&&e.preventDefault(),t();if(i)return i(e)},d=(e,t)=>{t.allowStopPropagation&&e.stopPropagation(),t.allowPreventDefault&&e.preventDefault()},f=e=>{if(e)return[...e.querySelectorAll(`input, button, select, textarea, a[href]`)][0]},p=()=>`ontouchstart`in globalThis||navigator.maxTouchPoints>0,m=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],h=e=>{let t=[],n=e=>e.filter(e=>!!e);for(let r=0;r`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},_=(e,t,n,r,i)=>{let a={hours:ja,minutes:Na,seconds:Fa};if(!t)return r?[a[e](n),a[e](n)]:a[e](n);if(Array.isArray(t)&&r){let r=t[0]??n,o=t[1];return[a[e](r),o?a[e](o):i[e][1]??a[e](n)]}return Array.isArray(t)&&!r?a[e](t.at(-1)??n):a[e](t)};return{getMapKey:e,getMapKeyType:t,getMapDate:n,convertType:r,getNumVal:i,findNextFocusableElement:o,padZero:s,getElWithin:c,checkStopPropagation:l,checkKeyDown:u,handleEventPropagation:d,findFocusableEl:f,isTouchDevice:p,hoursToAmPmHours:m,getGroupedList:h,setTimeModelValue:(e,t,n,r)=>{e.hours=_(`hours`,t,n,r,e),e.minutes=_(`minutes`,t,n,r,e),e.seconds=_(`seconds`,t,n,r,e)},getTimeObjFromCurrent:(e,t,n)=>{let r={hours:ja(e),minutes:Na(e),seconds:n?Fa(e):0};return Object.assign(r,t)},errorMapper:g}},yc=()=>{let{getDate:e}=X(),{getMapDate:t,getGroupedList:n}=vc(),r=(t,n)=>{if(!t)return e();let r=Y(e(t),{hours:0,minutes:0,seconds:0,milliseconds:0});return n?Fi(r):r},i=(t,n)=>{let r=e(n);return Y(r,{hours:+(t.hours??ja(r)),minutes:+(t.minutes??Na(r)),seconds:+(t.seconds??Fa(r)),milliseconds:0})},a=(e,t)=>[mi(e,{weekStartsOn:+t}),Ri(e,{weekStartsOn:+t})],o=(e,t)=>!e||!t?!1:La(r(e),r(t)),s=(e,t)=>!e||!t?!1:Ra(r(e),r(t)),c=(e,t)=>!e||!t?!1:Ia(r(e),r(t)),l=(e,t,n)=>e?.[0]&&e?.[1]?c(n,e[0])&&o(n,e[1]):e?.[0]&&t?c(n,e[0])&&o(n,t)||o(n,e[0])&&c(n,t):!1,u=(e,t)=>Mi({start:c(e,t)?t:e,end:c(t,e)?t:e}),d=e=>`dp-${Ea(e,`yyyy-MM-dd`)}`,f=t=>r(Y(e(t),{date:1})),p=(t,n)=>{if(n){let r=J(e(n));if(r>t)return 12;if(r===t)return Pa(e(n))}},m=(t,n)=>{if(n){let r=J(e(n));return r{if(t)return J(e(t))},g=e=>({hours:ja(e),minutes:Na(e),seconds:Fa(e)});return{resetDateTime:r,groupListAndMap:(e,t)=>n(e).map(e=>e.map(e=>{let{active:n,disabled:r,isBetween:i,highlighted:a}=t(e);return{...e,active:n,disabled:r,className:{"dp--active dp--overlay-cell-active":n,"dp--overlay-cell":!n,"dp--overlay-cell-disabled":r,"dp--overlay-cell-pad":!0,"dp--overlay-cell-active-disabled":r&&n,"dp--cell-in-between":i,"dp--highlighted":a}}})),setTime:i,getWeekFromDate:a,isDateAfter:c,isDateBefore:o,isDateBetween:l,isDateEqual:s,getDaysInBetween:u,getCellId:d,resetDate:f,getMinMonth:p,getMaxMonth:m,getYearFromDate:h,getTimeObj:g,setTimeValue:t=>Y(e(),g(t)),sanitizeTime:(e,t,n)=>t&&(n||n===0)?Object.fromEntries([`hours`,`minutes`,`seconds`].map(r=>r===t?[r,n]:[r,Number.isNaN(+e[r])?void 0:+e[r]])):{hours:Number.isNaN(+e.hours)?void 0:+e.hours,minutes:Number.isNaN(+e.minutes)?void 0:+e.minutes,seconds:Number.isNaN(+(e.seconds??``))?void 0:+e.seconds},getBeforeAndAfterInRange:(e,t)=>({before:Zo(r(t),e),after:li(r(t),e)}),isModelAuto:e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,matchDate:(n,r)=>n?r?r instanceof Map?!!t(n,r):r(e(n)):!1:!0,checkHighlightMonth:(e,t,n)=>typeof e==`function`?e({month:t,year:n}):e.months.some(e=>e.month===t&&e.year===n),checkHighlightYear:(e,t)=>typeof e==`function`?e(t):e.years.includes(t)}},bc=()=>{let{defaults:{config:e}}=X(),t=B(0);pe(()=>{n(),globalThis.addEventListener(`resize`,n,{passive:!0})}),u(()=>{globalThis.removeEventListener(`resize`,n)});let n=()=>{t.value=globalThis.document.documentElement.clientWidth};return{isMobile:i(()=>t.value<=e.value.mobileBreakpoint||void 0)}},xc=()=>{let{getDate:e,state:t,modelValue:n,rootProps:r,defaults:{formats:i,textInput:a}}=X(),o=t=>Ea(ns(e(),t),i.value.year,{locale:r.locale}),s=t=>Ea($o(e(),t),i.value.month,{locale:r.locale}),c=e=>Ea(e,i.value.weekDay,{locale:r.locale}),l=e=>Ea(e,i.value.quarter,{locale:r.locale}),u=(e,t)=>[e,t].map(e=>l(e)).join(`-`),d=e=>Ea(e,i.value.day,{locale:r.locale}),f=(e,t,n)=>{let o=n?i.value.preview:i.value.input;if(!e)return``;if(typeof o==`function`)return o(e);let s=t??o,c={locale:r.locale};return Array.isArray(e)?`${Ea(e[0],s,c)}${r.modelAuto&&!e[1]?``:a.value.rangeSeparator}${e[1]?Ea(e[1],s,c):``}`:Ea(e,s,c)},p=()=>{let e=e=>Ea(e,a.value.format);return Array.isArray(n.value)?`${e(n.value[0])}${a.value.rangeSeparator}${n.value[1]?e(n.value[1]):``}`:``};return{formatYear:o,formatMonth:s,formatWeekDay:c,formatQuarter:l,formatSelectedDate:f,formatForTextInput:()=>t.isInputFocused&&n.value?Array.isArray(n.value)?p():typeof a.value.format==`function`?a.value.format(n.value):Ea(n.value,a.value.format):f(n.value),formatPreview:e=>f(e,void 0,!0),formatQuarterText:u,formatDay:d}},Sc=()=>{let{rootProps:e}=X(),{formatYear:t,formatMonth:n}=xc();return{getMonths:()=>[0,1,2,3,4,5,6,7,8,9,10,11].map(e=>({text:n(e),value:e})),getYears:()=>{let n=[];for(let r=+e.yearRange[0];r<=+e.yearRange[1];r++)n.push({value:+r,text:t(r)});return e.reverseYears?n.reverse():n},isOutOfYearRange:t=>t<+e.yearRange[0]||t>+e.yearRange[1]}},Cc=e=>({openMenu:()=>e.value?.openMenu(),closeMenu:()=>e.value?.closeMenu(),selectDate:()=>e.value?.selectDate(),clearValue:()=>e.value?.clearValue(),formatInputValue:()=>e.value?.formatInputValue(),updateInternalModelValue:t=>e.value?.updateInternalModelValue(t),setMonthYear:(t,n)=>e.value?.setMonthYear(t,n),parseModel:()=>e.value?.parseModel(),switchView:(t,n)=>e.value?.switchView(t,n),executeFlow:t=>e.value?.executeFlow(t),toggleMenu:()=>e.value?.toggleMenu(),dpMenuRef:()=>e.value?.dpMenuRef(),dpWrapMenuRef:()=>e.value?.dpWrapMenuRef(),inputRef:()=>e.value?.inputRef()}),wc=()=>({boolHtmlAttribute:e=>e?!0:void 0}),Tc=()=>{let{getDate:e,rootProps:t,defaults:{textInput:n,startTime:r,timeConfig:a}}=X(),{getTimeObjFromCurrent:o}=vc(),s=B(!1),c=i(()=>Array.isArray(r.value)?r.value[0]:r.value??o(e(),{},a.value.enableSeconds)),l=(e,t)=>{let n=/[^a-zA-Z0-9]+/g,r=t.split(n),i=e.split(n),a=e.match(n)||[],o=t.match(n)||[],s=``;for(let e=0;e0&&o[e-1]&&(s+=a[e-1]||o[e-1]);let t=r[e]?.length;s+=i[e]?.slice(0,t)}return s},u=(n,r,i)=>{let a=Jo(n,l(r,n),e(),{locale:t.locale});return Ei(a)&&Ti(a)?i||s.value||t.timePicker?a:Y(a,{hours:+c.value.hours,minutes:+c.value.minutes,seconds:+(c.value.seconds??0),milliseconds:0}):null};return{textPasted:s,parseFreeInput:(e,t)=>{if(typeof n.value.pattern==`string`)return u(e,n.value.pattern,t);if(Array.isArray(n.value.pattern)){let r=null;for(let i of n.value.pattern)if(r=u(e,i,t),r)break;return r}return typeof n.value.pattern==`function`?n.value.pattern(e):null},applyMaxValues:(e,t)=>{let n={MM:12,DD:31,hh:23,mm:59,ss:59},r=``,i=0;for(let a=0;an[o]&&(e=n[o]),r+=e.toString().padStart(s,`0`).slice(0,s)}i+=s}return r},createMaskedValue:(e,t)=>{let n=/(YYYY|MM|DD|hh|mm|ss)/g,r=[...t.matchAll(n)].map(e=>e[0]),i=t.replace(n,`|`).split(`|`).filter(Boolean),a=r.map(e=>e.length),o=``,s=0;for(let t=0;tOc.filter(n=>e[n.name]&&n.use.includes(t)).map(e=>e.name),Ac=(e,t)=>Oc.map(e=>e.name).concat(t?.filter(e=>e.slot).map(e=>e.slot)??[]).filter(t=>!!e[t]),jc={key:1,class:`dp--input-wrap`},Mc=[`id`,`name`,`inputmode`,`placeholder`,`disabled`,`readonly`,`required`,`value`,`autocomplete`,`aria-label`,`aria-disabled`,`aria-invalid`,`aria-expanded`,`aria-controls`],Nc={key:1,class:`dp--clear-btn`},Pc=[`aria-label`],Fc=p({__name:`DatepickerInput`,props:{isMenuOpen:{type:Boolean,default:!1}},emits:[`clear`,`open`,`set-input-date`,`close`,`select-date`,`set-empty-date`,`toggle`,`focus`,`blur`,`real-blur`],setup(t,{expose:n,emit:a}){let o=a,s=t,{rootEmit:c,inputValue:u,rootProps:d,defaults:{textInput:f,ariaLabels:p,inline:m,config:g,range:_,multiDates:v,ui:y,inputAttrs:b}}=X(),{checkMinMaxRange:S,isValidDate:w}=Us(),{parseFreeInput:T,textPasted:D,createMaskedValue:O,applyMaxValues:k}=Tc(),{checkKeyDown:ee,checkStopPropagation:A}=vc(),{boolHtmlAttribute:j}=wc(),N=M(`dp-input`),P=B(null),F=B(!1),I=i(()=>({"dp--pointer":!d.disabled&&!d.readonly&&!f.value.enabled,"dp--disabled":d.disabled,"dp--input-readonly":!f.value.enabled,"dp--input":!0,"dp--input-not-clearable":!b.value.clearable,"dp--input-icon-pad":!b.value.hideInputIcon,"dp--input-valid":typeof b.value.state==`boolean`&&b.value.state,"dp--input-invalid":typeof b.value.state==`boolean`&&!b.value.state,"dp--input-focus":F.value||s.isMenuOpen,"dp--input-reg":!f.value.enabled,...y.value.input})),L=()=>{o(`set-input-date`,null),b&&d.autoApply&&(o(`set-empty-date`),P.value=null)},R=e=>{if(f.value.separators?.length){let t=new RegExp(f.value.separators.map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)).join(`|`));return e.split(t)}return e.split(f.value.rangeSeparator)},te=e=>{let[t,n]=R(e);if(t){let e=T(t.trim(),u.value),r=n?T(n.trim(),u.value):void 0;if(Ia(e,r))return;let i=e&&r?[e,r]:[e];S(r,i,0)&&(P.value=e?i:null)}},z=()=>{D.value=!0},ne=e=>{_.value.enabled?te(e):v.value.enabled?P.value=e.split(`;`).map(e=>T(e.trim())).filter(e=>!!e):P.value=T(e,u.value)},re=e=>{let t=typeof e==`string`?e:e.target?.value,n=f?.value?.maskFormat,r=t;if(typeof n==`string`){let e=[...n.matchAll(/(YYYY|MM|DD|hh|mm|ss)/g)].map(e=>e[0]);r=O(k(t.replace(/\D/g,``),e),n)}r===``?L():(f.value.openMenu&&!s.isMenuOpen&&o(`open`),ne(r),o(`set-input-date`,P.value)),D.value=!1,u.value=r,c(`text-input`,e,P.value)},ie=e=>{f.value.enabled?(ne(e.target.value),f.value.enterSubmit&&w(P.value)&&u.value!==``?(o(`set-input-date`,P.value,!0),P.value=null):f.value.enterSubmit&&u.value===``&&(P.value=null,o(`clear`))):oe(e)},V=(e,t)=>{f.value.enabled&&f.value.tabSubmit&&!t&&ne(e.target.value),f.value.tabSubmit&&w(P.value)&&u.value!==``?(o(`set-input-date`,P.value,!0,!0),P.value=null):f.value.tabSubmit&&u.value===``&&(P.value=null,o(`clear`))},ae=()=>{F.value=!0,o(`focus`),C().then(()=>{f.value.enabled&&f.value.selectOnFocus&&N.value?.select()})},oe=e=>{if(A(e,g.value,!0),f.value.enabled&&f.value.openMenu&&!m.value.input){if(f.value.openMenu===`open`&&!s.isMenuOpen)return o(`open`);if(f.value.openMenu===`toggle`)return o(`toggle`)}else f.value.enabled||o(`toggle`)},W=()=>{o(`real-blur`),F.value=!1,(!s.isMenuOpen||m.value.enabled&&m.value.input)&&o(`blur`),(d.autoApply&&f.value.enabled&&P.value&&!s.isMenuOpen||f.value.applyOnBlur)&&(o(`set-input-date`,P.value),o(`select-date`),P.value=null)},se=e=>{A(e,g.value,!0),o(`clear`)},ce=()=>{o(`close`)},le=e=>{if(e.key===`Tab`&&V(e),e.key===`Enter`&&(ie(e),g.value.allowPreventDefault&&(e.preventDefault(),A(e,g.value,!0))),e.key===`Escape`&&f.value.escClose&&ce(),!f.value.enabled){if(e.code===`Tab`)return;e.preventDefault()}},ue=()=>{N.value?.focus({preventScroll:!0})},de=e=>{P.value=e},fe=e=>{e.key===Ps.tab&&V(e,!0)};return n({focusInput:ue,setParsedDate:de}),(n,i)=>(E(),H(`div`,{onClick:oe},[!n.$slots[`dp-input`]&&!r(m).enabled?K(n.$slots,`trigger`,{key:0}):e(``,!0),!n.$slots.trigger&&(!r(m).enabled||r(m).input)?(E(),H(`div`,jc,[!n.$slots.trigger&&(!r(m).enabled||r(m).enabled&&r(m).input)?K(n.$slots,`dp-input`,{key:0,value:r(u),isMenuOpen:t.isMenuOpen,onInput:re,onEnter:ie,onTab:V,onClear:se,onBlur:W,onKeypress:le,onPaste:z,onFocus:ae,openMenu:()=>n.$emit(`open`),closeMenu:()=>n.$emit(`close`),toggleMenu:()=>n.$emit(`toggle`)},()=>[h(`input`,{id:r(b).id,ref:`dp-input`,"data-test-id":`dp-input`,name:r(b).name,class:x(I.value),inputmode:r(b).inputmode,placeholder:r(d).placeholder,disabled:r(j)(r(d).disabled),readonly:r(j)(r(d).readonly),required:r(j)(r(b).required),value:r(u),autocomplete:r(b).autocomplete,"aria-label":r(p).input,"aria-disabled":r(d).disabled||void 0,"aria-invalid":r(b).state===!1||void 0,role:`combobox`,"aria-haspopup":`dialog`,"aria-expanded":t.isMenuOpen,"aria-controls":r(d).menuId,onInput:re,onBlur:W,onFocus:ae,onKeypress:le,onKeydown:i[0]||=e=>le(e),onPaste:z,onInvalid:i[1]||=e=>r(c)(`invalid`,e)},null,42,Mc)]):e(``,!0),h(`div`,{onClick:i[4]||=e=>o(`toggle`)},[n.$slots[`input-icon`]&&!r(b).hideInputIcon?(E(),H(`span`,{key:0,class:`dp--input-icon`,onClick:i[2]||=e=>o(`toggle`)},[K(n.$slots,`input-icon`)])):e(``,!0),!n.$slots[`input-icon`]&&!r(b).hideInputIcon&&!n.$slots[`dp-input`]?(E(),U(r(bs),{key:1,"aria-label":r(p)?.calendarIcon,class:`dp--input-icon dp--input-icons`,onClick:i[3]||=e=>o(`toggle`)},null,8,[`aria-label`])):e(``,!0)]),n.$slots[`clear-icon`]&&(r(b).alwaysClearable||r(u)&&r(b).clearable&&!r(d).disabled&&!r(d).readonly)?(E(),H(`span`,Nc,[K(n.$slots,`clear-icon`,{clear:se})])):e(``,!0),!n.$slots[`clear-icon`]&&(r(b).alwaysClearable||r(b).clearable&&r(u)&&!r(d).disabled&&!r(d).readonly)?(E(),H(`button`,{key:2,"aria-label":r(p)?.clearInput,class:`dp--clear-btn`,type:`button`,"data-test-id":`clear-input-value-btn`,onKeydown:i[5]||=e=>r(ee)(e,()=>se(e),!0,r(g).spaceConfirm,fe),onClick:i[6]||=Ee(e=>se(e),[`prevent`])},[l(r(xs),{class:`dp--input-icons`})],40,Pc)):e(``,!0)])):e(``,!0)]))}}),Ic=e=>{let{rootProps:t,modelValue:n,getDate:r,defaults:{range:i,multiDates:a}}=X(),{isDateBefore:o}=yc(),s=()=>{let e=r();return t.actionRow?.nowBtnRound&&(e=Qo(e,{roundingMethod:t.actionRow.nowBtnRound.rounding??`ceil`,nearestTo:t.actionRow.nowBtnRound.roundTo??15})),e},c=()=>{let e=s();!i.value.enabled&&!a.value.enabled?n.value=e:n.value&&Array.isArray(n.value)&&n.value[0]?a.value.enabled?n.value=[...n.value,e]:n.value=o(e,n.value[0])?[e,n.value[0]]:[n.value[0],e]:n.value=[e],l()},l=()=>{t.autoApply&&e&&e(`select-date`)};return{selectCurrentDate:c,selectOnAutoApply:l}},Lc={ref:`action-row`,class:`dp--action-row`},Rc=[`title`],zc={ref:`action-buttons-container`,class:`dp--action-buttons`,"data-dp-element":`action-row`},Bc=[`disabled`],Vc=p({__name:`ActionRow`,props:{menuMount:{type:Boolean,default:!1},calendarWidth:{default:0}},emits:[`close-picker`,`select-date`,`select-now`],setup(t,{emit:o}){let s=o,c=t,{rootEmit:l,rootProps:d,modelValue:p,defaults:{actionRow:m,multiCalendars:g,inline:_,range:v,multiDates:y,formats:b}}=X(),{selectCurrentDate:x}=Ic(s),{isTimeValid:S,isMonthValid:C}=Us(),{formatPreview:w}=xc(),{checkKeyDown:T,convertType:D}=vc(),{boolHtmlAttribute:O}=wc(),k=M(`action-buttons-container`),ee=M(`action-row`),A=B(!1),j=B({});pe(()=>{N(),globalThis.addEventListener(`resize`,N)}),u(()=>{globalThis.removeEventListener(`resize`,N)});let N=()=>{A.value=!1,setTimeout(()=>{let e=k.value?.getBoundingClientRect(),t=ee.value?.getBoundingClientRect();e&&t&&(j.value.maxWidth=`${t.width-e.width-20}px`),A.value=!0},0)},P=i(()=>v.value.enabled&&!v.value.partialRange&&p.value?p.value.length===2:!0),F=i(()=>!S.value(p.value)||!C.value(p.value)||!P.value),I=()=>{let e=b.value.preview;return d.timePicker||d.monthPicker,e(D(p.value))},L=()=>{let e=p.value;return g.value.count>0?`${w(e[0])} - ${w(e[1])}`:[w(e[0]),w(e[1])]},R=i(()=>!p.value||!c.menuMount?``:typeof b.value.preview==`string`?Array.isArray(p.value)?p.value.length===2&&p.value[1]?L():y.value.enabled?p.value.map(e=>`${w(e)}`):d.modelAuto?`${w(p.value[0])}`:`${w(p.value[0])} -`:w(p.value):I()),te=()=>y.value.enabled?`; `:` - `,z=i(()=>Array.isArray(R.value)?R.value.join(te()):R.value),ne=()=>{S.value(p.value)&&C.value(p.value)&&P.value?s(`select-date`):l(`invalid-select`)};return(t,i)=>(E(),H(`div`,Lc,[t.$slots[`action-row`]?K(t.$slots,`action-row`,{key:0,modelValue:r(p),disabled:F.value,selectDate:()=>t.$emit(`select-date`),closePicker:()=>t.$emit(`close-picker`)}):(E(),H(n,{key:1},[r(m).showPreview?(E(),H(`div`,{key:0,class:`dp--selection-preview`,title:z.value||void 0,style:f(j.value)},[t.$slots[`action-preview`]&&A.value?K(t.$slots,`action-preview`,{key:0,value:r(p),formatValue:z.value}):e(``,!0),!t.$slots[`action-preview`]&&A.value?(E(),H(n,{key:1},[a(G(z.value),1)],64)):e(``,!0)],12,Rc)):e(``,!0),h(`div`,zc,[t.$slots[`action-buttons`]?K(t.$slots,`action-buttons`,{key:0,value:r(p),selectDate:ne,selectionDisabled:F.value}):e(``,!0),t.$slots[`action-buttons`]?e(``,!0):(E(),H(n,{key:1},[!r(_).enabled&&r(m).showCancel?(E(),H(`button`,{key:0,ref:`cancel-btn`,type:`button`,"data-dp-action-element":`0`,class:`dp--action-button dp--action-cancel`,onClick:i[0]||=e=>t.$emit(`close-picker`),onKeydown:i[1]||=e=>r(T)(e,()=>t.$emit(`close-picker`))},G(r(m).cancelBtnLabel),545)):e(``,!0),r(m).showNow?(E(),H(`button`,{key:1,type:`button`,"data-dp-action-element":`0`,class:`dp--action-button dp--action-cancel`,onClick:i[2]||=(...e)=>r(x)&&r(x)(...e),onKeydown:i[3]||=e=>r(T)(e,()=>r(x)())},G(r(m).nowBtnLabel),33)):e(``,!0),r(m).showSelect?(E(),H(`button`,{key:2,ref:`select-btn`,type:`button`,"data-dp-action-element":`0`,class:`dp--action-button dp--action-select`,disabled:r(O)(F.value),"data-test-id":`select-button`,onKeydown:i[4]||=e=>r(T)(e,()=>ne()),onClick:ne},G(r(m).selectBtnLabel),41,Bc)):e(``,!0)],64))],512)],64))],512))}}),Hc=()=>{let{rootProps:e,defaults:{multiCalendars:t}}=X();return{hideNavigationButtons:i(()=>t=>e.hideNavigation?.includes(t)),showLeftIcon:i(()=>e=>t.value.count?t.value.solo?!0:e===0:!0),showRightIcon:i(()=>e=>t.value.count?t.value.solo?!0:e===t.value.count-1:!0)}},Uc=[`role`,`tabindex`],Wc={ref:`header`,class:`dp--selection-grid-header`},Gc=[`aria-label`],Kc=[`aria-label`,`aria-selected`,`aria-disabled`,`data-dp-action-element`,`data-dp-element-active`,`data-test-id`,`onClick`,`onKeydown`,`onMouseover`],qc=[`aria-label`,`data-dp-action-element`],Jc=p({__name:`SelectionOverlay`,props:{items:{},type:{},useRelative:{type:Boolean},height:{},overlayLabel:{},isLast:{type:Boolean},level:{}},emits:[`selected`,`toggle`,`hover-value`],setup(t,{emit:o}){let s=o,c=t,{setState:l,defaults:{ariaLabels:p,config:m}}=X(),{hideNavigationButtons:g}=Hc(),{handleEventPropagation:_,checkKeyDown:v}=vc(),y=M(`toggle-button`),b=M(`header`),S=M(`overlay-container`),w=M(`grid-wrap`),T=rn(),D=B(!1),O=B(null),k=B(),ee=B(0);d(()=>{O.value=null}),pe(async()=>{await C(),I(),l(`arrowNavigationLevel`,c.level??1)}),u(()=>{l(`arrowNavigationLevel`,(c.level??1)-1)});let A=i(()=>({"dp--overlay":!0,"dp--overlay-absolute":!c.useRelative,"dp--overlay-relative":c.useRelative})),j=i(()=>c.useRelative?{height:`${c.height}px`,width:`var(--dp-menu-min-width)`}:void 0),N=i(()=>({"dp--overlay-col":!0})),P=i(()=>({"dp--btn-base dp--bg-none":!0,"dp--button":!0,"dp--overlay-action":!0,"dp--over-action-scroll":D.value,"dp--button-bottom":c.isLast})),F=i(()=>({"dp--overlay-container":!0,"dp--container-flex":c.items?.length<=6,"dp--container-block":c.items?.length>6}));_e(()=>c.items,()=>I(!1),{deep:!0});let I=(e=!0)=>{C().then(()=>{let t=Qt(w),n=Qt(y),r=Qt(S),i=Qt(b),a=n?n.getBoundingClientRect().height:0;t&&(t.getBoundingClientRect().height?ee.value=t.getBoundingClientRect().height-a-(i?.getBoundingClientRect().height??0):ee.value=m.value.modeHeight-a-(i?.getBoundingClientRect().height??0));let o=T.value?.find(e=>{let{dpElementActive:t}=e.dataset;return t===`${c.level??1}`});o&&r&&e&&(r.scrollTop=o.offsetTop-r.offsetTop-(ee.value/2-o.getBoundingClientRect().height)-a)})},L=e=>{e.disabled||s(`selected`,e.value)},te=()=>{s(`toggle`)},z=e=>{m.value.escClose&&(te(),_(e,m.value))},ne=e=>{k.value=e,s(`hover-value`,e)},re=e=>{if(e.key===Ps.esc)return z(e)},ie=e=>{if(e.key===Ps.enter)return te()};return(i,o)=>(E(),H(`div`,{ref:`grid-wrap`,class:x(A.value),style:f(j.value),role:t.useRelative?void 0:`presentation`,tabindex:t.useRelative?void 0:`0`,onKeydown:re,onClick:o[0]||=Ee(()=>{},[`prevent`])},[h(`div`,Wc,[K(i.$slots,`header`)],512),h(`div`,{ref:`overlay-container`,"aria-label":t.overlayLabel,class:x(F.value),style:f({"--dp-overlay-height":`${ee.value}px`}),role:`listbox`},[K(i.$slots,`overlay`,{},()=>[(E(!0),H(n,null,R(t.items,(e,o)=>(E(),H(`div`,{key:o,class:x([`dp--overlay-row`,{"dp--flex-row":t.items.length>=3}]),role:`presentation`},[(E(!0),H(n,null,R(e,e=>(E(),H(`div`,{key:e.value,ref_for:!0,ref_key:`colRefs`,ref:T,role:`option`,class:x(N.value),"aria-label":e.ariaLabel??e.text,"aria-selected":e.active||void 0,"aria-disabled":e.disabled||void 0,"data-dp-action-element":t.level??1,"data-dp-element-active":e.active?t.level??1:void 0,tabindex:`0`,"data-test-id":e.text,onClick:Ee(t=>L(e),[`prevent`]),onKeydown:t=>r(v)(t,()=>L(e),!0),onMouseover:t=>ne(e.value)},[h(`div`,{class:x(e.className)},[K(i.$slots,`item`,{item:e},()=>[a(G(e.text),1)])],2)],42,Kc))),128))],2))),128))])],14,Gc),i.$slots[`button-icon`]?W((E(),H(`button`,{key:0,ref:`toggle-button`,type:`button`,"aria-label":r(p)?.toggleOverlay,class:x(P.value),tabindex:`0`,"data-dp-action-element":t.level??1,onClick:te,onKeydown:ie},[K(i.$slots,`button-icon`)],42,qc)),[[ke,!r(g)(t.type)]]):e(``,!0)],46,Uc))}}),Yc=[`data-dp-mobile`],Xc=p({__name:`InstanceWrap`,props:{stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){let{defaults:{multiCalendars:t}}=X(),{isMobile:n}=bc(),a=i(()=>t.value.count>0?[...Array.from({length:t.value.count}).keys()]:[0]);return(i,o)=>(E(),H(`div`,{class:x({"dp--menu-inner":!e.stretch,"dp--menu--inner-stretched":e.stretch,"dp--flex-display":r(t).count>0,"dp--flex-display-collapsed":e.collapse}),"data-dp-mobile":r(n)},[K(i.$slots,`default`,{instances:a.value,wrapClass:{"dp--instance-calendar":r(t).count>0}})],10,Yc))}}),Zc=[`data-dp-element`,`tabindex`,`inert`,`aria-hidden`,`disabled`,`aria-label`,`aria-disabled`],Qc=p({__name:`ArrowBtn`,props:{ariaLabel:{},elName:{},disabled:{type:Boolean},inactive:{type:Boolean}},emits:[`activate`,`set-ref`],setup(e,{emit:t}){let{boolHtmlAttribute:n}=wc(),{checkKeyDown:i}=vc(),a=t;return(t,o)=>(E(),H(`button`,{ref:`arrow-btn`,type:`button`,"data-dp-element":e.elName,"data-dp-action-element":`0`,class:`dp--btn-base dp--bg-none dp--arrow-btn-nav`,tabindex:e.inactive?-1:0,inert:e.inactive||void 0,"aria-hidden":e.inactive||void 0,disabled:r(n)(e.disabled),"aria-label":e.ariaLabel,"aria-disabled":r(n)(e.disabled),onClick:o[0]||=e=>a(`activate`),onKeydown:o[1]||=e=>r(i)(e,()=>a(`activate`),!0)},[h(`span`,{class:x([`dp--inner-nav`,{"dp--inner-nav-disabled":e.disabled}])},[K(t.$slots,`default`)],2)],40,Zc))}}),$c=[`aria-label`,`data-test-id`,`aria-expanded`],el=p({__name:`YearModePicker`,props:{items:{},instance:{},year:{},showYearPicker:{type:Boolean,default:!1},isDisabled:{}},emits:[`handle-year`,`year-select`,`toggle-year-picker`],setup(t,{emit:o}){let s=o,c=t,{showRightIcon:u,showLeftIcon:d}=Hc(),{rootProps:f,defaults:{config:p,ariaLabels:g,ui:_}}=X(),{showTransition:v,transitionName:y}=Vs(),{formatYear:b}=xc(),{boolHtmlAttribute:S}=wc(),C=B(!1),w=i(()=>b(c.year)),T=e=>{C.value=!C.value,s(`toggle-year-picker`,{show:e})},D=e=>{C.value=!1,s(`year-select`,e)},O=(e=!1)=>{s(`handle-year`,e)};return(i,o)=>(E(),H(n,null,[h(`div`,{class:x([`dp--year-mode-picker`,{"dp--hidden-el":C.value}])},[r(d)(t.instance)?(E(),U(Qc,{key:0,ref:`mpPrevIconRef`,"aria-label":r(g)?.prevYear,disabled:r(S)(t.isDisabled(!1)),class:x(r(_)?.navBtnPrev),onActivate:o[0]||=e=>O(!1)},{default:I(()=>[i.$slots[`arrow-left`]?K(i.$slots,`arrow-left`,{key:0}):e(``,!0),i.$slots[`arrow-left`]?e(``,!0):(E(),U(r(Ss),{key:1}))]),_:3},8,[`aria-label`,`disabled`,`class`])):e(``,!0),h(`button`,{ref:`mpYearButtonRef`,class:`dp--btn-base dp--bg-none dp--month-year-select-base dp--year-select`,type:`button`,"aria-label":`${t.year}-${r(g)?.openYearsOverlay}`,"data-test-id":`year-mode-btn-${t.instance}`,"aria-haspopup":`dialog`,"aria-expanded":t.showYearPicker,"data-dp-action-element":`0`,onClick:o[1]||=()=>T(),onKeydown:o[2]||=Te(Ee(()=>T(),[`prevent`]),[`enter`])},[i.$slots.year?K(i.$slots,`year`,{key:0,text:w.value,value:t.year}):e(``,!0),i.$slots.year?e(``,!0):(E(),H(n,{key:1},[a(G(t.year),1)],64))],40,$c),r(u)(t.instance)?(E(),U(Qc,{key:1,ref:`mpNextIconRef`,"aria-label":r(g)?.nextYear,disabled:r(S)(t.isDisabled(!0)),class:x(r(_)?.navBtnNext),onActivate:o[3]||=e=>O(!0)},{default:I(()=>[i.$slots[`arrow-right`]?K(i.$slots,`arrow-right`,{key:0}):e(``,!0),i.$slots[`arrow-right`]?e(``,!0):(E(),U(r(Cs),{key:1}))]),_:3},8,[`aria-label`,`disabled`,`class`])):e(``,!0)],2),l(Ae,{name:r(y)(t.showYearPicker),css:r(v)},{default:I(()=>[t.showYearPicker?(E(),U(Jc,{key:0,items:t.items,"is-last":r(f).autoApply&&!r(p).keepActionRow,"overlay-label":r(g)?.yearPicker?.(!0),type:`year`,onToggle:T,onSelected:o[4]||=e=>D(e)},m({"button-icon":I(()=>[i.$slots[`calendar-icon`]?K(i.$slots,`calendar-icon`,{key:0}):e(``,!0),i.$slots[`calendar-icon`]?e(``,!0):(E(),U(r(bs),{key:1}))]),_:2},[i.$slots[`year-overlay-value`]?{name:`item`,fn:I(({item:e})=>[K(i.$slots,`year-overlay-value`,{text:e.text,value:e.value})]),key:`0`}:void 0]),1032,[`items`,`is-last`,`overlay-label`])):e(``,!0)]),_:3},8,[`name`,`css`])],64))}}),tl=()=>{let{getDate:e,rootEmit:t,state:n,month:r,year:a,modelValue:o,calendars:s,rootProps:c,defaults:{multiCalendars:l,range:u,safeDates:d,filters:f,highlight:p}}=X(),{resetDate:m,getYearFromDate:h,checkHighlightYear:g,groupListAndMap:_}=yc(),{getYears:v}=Sc(),{validateMonthYear:y,checkMinMaxValue:b}=Us(),x=B([!1]),S=i(()=>v()),C=i(()=>(t,n)=>{let i=Y(m(e()),{month:r.value(t),year:a.value(t)});return y(n?Ii(i):Li(i),c.preventMinMaxNavigation,n)}),w=()=>Array.isArray(o.value)&&l.value.solo&&o.value[1],T=()=>{for(let t=0;t{if(!t)return T();let n=Y(e(),s.value[t]);return s.value[0].year=J(as(n,l.value.count-1)),T()},D=(e,t)=>{let n=Ai(t,e);return u.value.showLastInRange&&n>1?t:e},O=e=>c.focusStartDate||l.value.solo?e[0]:e[1]?D(e[0],e[1]):e[0],k=()=>{if(o.value){let e=Array.isArray(o.value)?O(o.value):o.value;s.value[0]={month:Pa(e),year:J(e)}}},ee=()=>{k(),l.value.count&&T()};_e(o,(e,t)=>{n.isTextInputDate&&JSON.stringify(e??{})!==JSON.stringify(t??{})&&ee()}),pe(()=>{ee()});let A=(e,n)=>{s.value[n].year=e,t(`update-month-year`,{instance:n,year:e,month:s.value[n].month}),l.value.count&&!l.value.solo&&E(n)},j=i(()=>e=>_(S.value,t=>({active:a.value(e)===t.value,disabled:b(t.value,h(d.value.minDate),h(d.value.maxDate))||f.value.years?.includes(t.value),highlighted:g(p.value,t.value)}))),M=(e,t)=>{A(e,t),P(t)},N=(e,t=!1)=>{C.value(e,t)||A(t?a.value(e)+1:a.value(e)-1,e)},P=(e,n)=>{n===void 0?x.value[e]=!x.value[e]:x.value[e]=n,x.value[e]?t(`overlay-toggle`,{open:!0,overlay:js.year}):t(`overlay-toggle`,{open:!1,overlay:js.year})};return{isDisabled:C,groupedYears:j,showYearPicker:x,selectYear:A,setStartDate:()=>{c.startDate&&(o.value&&c.focusStartDate||!o.value)&&A(J(e(c.startDate)),0)},toggleYearPicker:P,handleYearSelect:M,handleYear:N}},nl=()=>{let{isDateAfter:e,isDateBefore:t,isDateEqual:n}=yc(),{getDate:r,rootEmit:i,rootProps:a,modelValue:o,defaults:{range:s}}=X();return{getRangeWithFixedDate:r=>Array.isArray(o.value)&&(o.value.length===2||o.value.length===1&&s.value.partialRange)?s.value.fixedStart&&(e(r,o.value[0])||n(r,o.value[0]))?[o.value[0],r]:s.value.fixedEnd&&(t(r,o.value[1])||n(r,o.value[1]))?[r,o.value[1]]:(i(`invalid-fixed-range`,r),o.value):[],setPresetDate:e=>{Array.isArray(e.value)&&e.value.length<=2&&s.value.enabled?o.value=e.value.map(e=>r(e)):Array.isArray(e.value)||(o.value=r(e.value))},checkRangeAutoApply:(e,t,n)=>{s&&(e[0]&&e[1]&&a.autoApply&&t(`auto-apply`,n),e[0]&&!e[1]&&(a.modelAuto||s.value.partialRange)&&a.autoApply&&t(`auto-apply`,n))},setMonthOrYearRange:e=>{let n=o.value?o.value.slice():[];return n.length===2&&n[1]!==null&&(n=[]),n.length?(t(e,n[0])?n.unshift(e):n[1]=e,i(`range-end`,e)):(n=[e],i(`range-start`,e)),n},handleMultiDatesSelect:(e,t)=>{if(o.value&&Array.isArray(o.value))if(o.value.some(t=>n(e,t))){let t=o.value.filter(t=>!n(t,e));o.value=t.length?t:null}else(t&&+t>o.value.length||!t)&&o.value.push(e);else o.value=[e]}}},rl=e=>{let{getDate:t,rootEmit:n,state:r,calendars:a,year:o,modelValue:s,rootProps:c,defaults:{range:l,highlight:u,safeDates:d,filters:f,multiDates:p}}=X();Hs(()=>{r.isTextInputDate&&R(J(t(c.startDate)),0)});let{checkMinMaxRange:m,checkMinMaxValue:h}=Us(),{isDateBetween:g,resetDateTime:_,resetDate:v,getMinMonth:y,getMaxMonth:b,checkHighlightMonth:x,groupListAndMap:S}=yc(),{checkRangeAutoApply:w,getRangeWithFixedDate:T,handleMultiDatesSelect:E,setMonthOrYearRange:D,setPresetDate:O}=nl(),{padZero:k}=vc(),{getMonths:ee,isOutOfYearRange:A}=Sc(),{updateFlowStep:j,childMount:M}=Rs(),N=i(()=>ee()),P=B(null),{groupedYears:F,showYearPicker:I,isDisabled:L,selectYear:R,toggleYearPicker:te,handleYearSelect:z,handleYear:ne,setStartDate:re}=tl();pe(()=>{M(),re()});let ie=e=>e?{month:Pa(e),year:J(e)}:{month:null,year:null},V=()=>s.value?Array.isArray(s.value)?s.value.map(e=>ie(e)):ie(s.value):ie(),ae=(e,t)=>{let n=a.value[e],r=V();return Array.isArray(r)?r.some(e=>e.year===n?.year&&e.month===t):n?.year===r.year&&t===r.month},H=(e,t,n)=>{let r=V();return Array.isArray(r)?o.value(t)===r[n]?.year&&e===r[n]?.month:!1},U=(e,n)=>{if(l.value.enabled){let r=V();if(Array.isArray(s.value)&&Array.isArray(r)){let r=H(e,n,0)||H(e,n,1),i=Y(v(t()),{month:e,year:o.value(n)});return g(s.value,P.value,i)&&!r}return!1}return!1},oe=i(()=>e=>S(N.value,t=>{let n=ae(e,t.value),r=Ea(W(t.value,e),`MMMM`,{locale:c.locale});return{active:n,disabled:h(t.value,y(o.value(e),d.value.minDate),b(o.value(e),d.value.maxDate))||he(d.value.disabledDates,o.value(e),t.value)||f.value.months?.includes(t.value)||!ge(d.value.allowedDates,o.value(e),t.value)||A(o.value(e)),isBetween:U(t.value,e),highlighted:x(u.value,t.value,o.value(e)),ariaLabel:r}})),W=(e,n)=>Y(v(t()),{month:e,year:o.value(n)}),se=(n,r)=>{s.value=Y(s.value?s.value:v(t()),{month:n,year:o.value(r)}),e(`auto-apply`),j(`month`)},ce=(t,n)=>{let r=W(t,n);l.value.fixedEnd||l.value.fixedStart?s.value=T(r):s.value?m(r,s.value)&&(s.value=D(W(t,n))):s.value=[W(t,n)],C().then(()=>{w(s.value,e,s.value.length<2)})},le=(t,n)=>{E(W(t,n),p.value.limit),e(`auto-apply`,!0)},ue=(e,t)=>(a.value[t].month=e,fe(t,a.value[t].year,e),p.value.enabled?le(e,t):l.value.enabled?ce(e,t):se(e,t)),de=(e,t)=>{R(e,t),fe(t,e,null)},fe=(e,t,r)=>{let i=r;if(!i&&i!==0){let t=V();i=Array.isArray(t)?t[e].month:t.month}n(`update-month-year`,{instance:e,year:t,month:i})},G=(e,t)=>{P.value=W(e,t)},me=t=>{O({value:t}),e(`auto-apply`)},he=(e,n,r)=>{if(e instanceof Map){let t=`${k(r+1)}-${n}`;return e.size?e.has(t):!1}return typeof e==`function`&&e(_(Y(t(),{month:r,year:n}),!0))},ge=(e,t,n)=>{if(e instanceof Map){let r=`${k(n+1)}-${t}`;return!e.size||e.has(r)}return!0};return{groupedMonths:oe,groupedYears:F,year:o,isDisabled:L,showYearPicker:I,modelValue:s,toggleYearPicker:te,handleYearSelect:z,handleYear:ne,presetDate:me,setHoverDate:G,selectMonth:ue,selectYear:de,getModelMonthYear:V}},il=p({__name:`MonthPicker`,props:{collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:[`auto-apply`],setup(t,{expose:i,emit:a}){let o=a,s=ae(),{rootProps:c,defaults:{config:u}}=X(),d=kc(s,Ec.YearMode),{groupedMonths:f,groupedYears:p,year:h,isDisabled:g,showYearPicker:_,modelValue:v,presetDate:y,setHoverDate:S,selectMonth:C,selectYear:w,toggleYearPicker:T,handleYearSelect:D,handleYear:O,getModelMonthYear:k}=rl(o);return i({getSidebarProps:()=>({modelValue:v,year:h,getModelMonthYear:k,selectMonth:C,selectYear:w,handleYear:O}),presetDate:y,toggleYearPicker:e=>T(0,e)}),(i,a)=>(E(),U(Xc,{collapse:t.collapse,stretch:``},{default:I(({instances:a,wrapClass:o})=>[(E(!0),H(n,null,R(a,n=>(E(),H(`div`,{key:n,class:x(o)},[i.$slots[`top-extra`]?K(i.$slots,`top-extra`,{key:0,value:r(v)}):e(``,!0),K(i.$slots,`month-year`,b({ref_for:!0},{mode:`month`,year:r(h),months:r(f)(n),years:r(p)(n),selectMonth:r(C),selectYear:r(w),instance:n}),()=>[l(Jc,{items:r(f)(n),"is-last":r(c).autoApply&&!r(u).keepActionRow,height:r(u).modeHeight,"no-overlay-focus":!!(t.noOverlayFocus||r(c).textInput),"use-relative":``,level:0,type:`month`,onSelected:e=>r(C)(e,n),onHoverValue:e=>r(S)(e,n)},m({header:I(()=>[l(el,{items:r(p)(n),instance:n,"show-year-picker":r(_)[n],year:r(h)(n),"is-disabled":e=>r(g)(n,e),onHandleYear:e=>r(O)(n,e),onYearSelect:e=>r(D)(e,n),onToggleYearPicker:e=>r(T)(n,e?.show)},m({_:2},[R(r(d),e=>({name:e,fn:I(t=>[K(i.$slots,e,b({ref_for:!0},t))])}))]),1032,[`items`,`instance`,`show-year-picker`,`year`,`is-disabled`,`onHandleYear`,`onYearSelect`,`onToggleYearPicker`])]),_:2},[i.$slots[`month-overlay-value`]?{name:`item`,fn:I(({item:e})=>[K(i.$slots,`month-overlay-value`,{text:e.text,value:e.value})]),key:`0`}:void 0]),1032,[`items`,`is-last`,`height`,`no-overlay-focus`,`onSelected`,`onHoverValue`])])],2))),128))]),_:3},8,[`collapse`]))}}),al=e=>{let{rootEmit:t,getDate:n,state:r,modelValue:a,rootProps:o,defaults:{highlight:s,multiDates:c,filters:l,range:u,safeDates:d}}=X(),{getYears:f}=Sc(),{isDateBetween:p,resetDate:m,resetDateTime:h,getYearFromDate:g,checkHighlightYear:_,groupListAndMap:v}=yc(),{checkRangeAutoApply:y,setMonthOrYearRange:b}=nl(),{checkMinMaxValue:x,checkMinMaxRange:S}=Us();Hs(()=>{r.isTextInputDate&&(T.value=J(n(o.startDate)))});let w=B(null),T=B();pe(()=>{o.startDate&&(a.value&&o.focusStartDate||!a.value)&&(T.value=J(n(o.startDate)))});let E=e=>Array.isArray(a.value)?a.value.some(t=>J(t)===e):a.value?J(a.value)===e:!1,D=e=>u.value.enabled&&Array.isArray(a.value)?p(a.value,w.value,A(e)):!1,O=e=>!d.value.allowedDates?.size||d.value.allowedDates.has(`${e}`),k=e=>d.value.disabledDates instanceof Map?d.value.disabledDates.size?d.value.disabledDates.has(`${e}`):!1:typeof d.value.disabledDates!=`function`||d.value.disabledDates(ns(h(Li(n())),e)),ee=i(()=>v(f(),e=>{let t=E(e.value);return{active:t,disabled:x(e.value,g(d.value.minDate),g(d.value.maxDate))||l.value.years.includes(e.value)||!O(e.value)||k(e.value),isBetween:D(e.value)&&!t,highlighted:_(s.value,e.value)}})),A=e=>ns(m(Li(n())),e);return{groupedYears:ee,focusYear:T,setHoverValue:e=>{w.value=ns(m(n()),e)},selectYear:r=>{if(t(`update-month-year`,{instance:0,year:r,month:NaN}),c.value.enabled)return a.value?Array.isArray(a.value)&&((a.value?.map(e=>J(e))).includes(r)?a.value=a.value.filter(e=>J(e)!==r):a.value.push(ns(h(n()),r))):a.value=[ns(h(Li(n())),r)],e(`auto-apply`,!0);u.value.enabled?S(A(r),a.value)&&(a.value=b(A(r)),C().then(()=>{y(a.value,e,a.value.length<2)})):(a.value=A(r),e(`auto-apply`))}}},ol=p({__name:`YearPicker`,props:{collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:[`auto-apply`],setup(t,{expose:n,emit:i}){let a=i,{modelValue:o,defaults:{config:c},rootProps:l}=X(),{groupedYears:u,focusYear:d,selectYear:f,setHoverValue:p}=al(a);return n({getSidebarProps:()=>({modelValue:o,selectYear:f})}),(n,i)=>(E(),H(`div`,null,[n.$slots[`top-extra`]?K(n.$slots,`top-extra`,{key:0,value:r(o)}):e(``,!0),n.$slots[`month-year`]?K(n.$slots,`month-year`,s(b({key:1},{mode:`year`,years:r(u),selectYear:r(f)}))):(E(),U(Jc,{key:2,items:r(u),"is-last":r(l).autoApply&&!r(c).keepActionRow,height:r(c).modeHeight,"no-overlay-focus":!!(t.noOverlayFocus||r(l).textInput),"focus-value":r(d),type:`year`,"use-relative":``,onSelected:r(f),onHoverValue:r(p)},m({_:2},[n.$slots[`year-overlay-value`]?{name:`item`,fn:I(({item:e})=>[K(n.$slots,`year-overlay-value`,{text:e.text,value:e.value})]),key:`0`}:void 0]),1032,[`items`,`is-last`,`height`,`no-overlay-focus`,`focus-value`,`onSelected`,`onHoverValue`]))]))}}),sl={key:0,class:`dp--time-input`},cl=[`data-compact`,`data-collapsed`],ll=[`data-test-id`,`aria-label`,`disabled`,`data-dp-action-element`,`onKeydown`,`onClick`,`onMousedown`],ul=[`aria-label`,`aria-expanded`,`disabled`,`data-dp-action-element`,`data-test-id`,`onKeydown`,`onClick`],dl=[`data-test-id`,`aria-label`,`data-dp-action-element`,`disabled`,`onKeydown`,`onClick`,`onMousedown`],fl={key:0},pl=[`aria-label`,`disabled`,`data-dp-action-element`,`data-compact`],ml=p({__name:`TimeInput`,props:{hours:{},minutes:{},seconds:{},order:{},disabled:{type:Boolean},closeTimePickerBtn:{},disabledTimesConfig:{},validateTime:{}},emits:[`update:hours`,`update:minutes`,`update:seconds`,`overlay-opened`,`overlay-closed`,`set-hours`,`set-minutes`,`mounted`],setup(t,{expose:o,emit:s}){let c=s,u=t,{getDate:d,rootEmit:f,rootProps:p,defaults:{ariaLabels:g,filters:_,config:v,range:y,multiCalendars:b,timeConfig:S}}=X(),{checkKeyDown:C,hoursToAmPmHours:w}=vc(),{boolHtmlAttribute:T}=wc(),{sanitizeTime:D,groupListAndMap:O}=yc(),{transitionName:k,showTransition:ee}=Vs(),A=ce({hours:!1,minutes:!1,seconds:!1}),j=B(`AM`),M=B(null),N=B(),P=B(!1);pe(()=>{c(`mounted`)});let F=e=>Y(d(),{hours:e.hours,minutes:e.minutes,seconds:S.value.enableSeconds?e.seconds:0,milliseconds:0}),L=i(()=>p.timePicker||S.value.timePickerInline?0:1),te=i(()=>e=>fe(e,u[e])||ne(e,u[e])||u.disabled),z=i(()=>({hours:u.hours,minutes:u.minutes,seconds:u.seconds})),ne=(e,t)=>y.value.enabled&&!y.value.disableTimeRangeValidation?!u.validateTime(e,t):!1,re=(e,t)=>{if(y.value.enabled&&!y.value.disableTimeRangeValidation){let n=t?+S.value[`${e}Increment`]:-+S.value[`${e}Increment`],r=u[e]+n;return!u.validateTime(e,r)}return!1},ie=i(()=>e=>!ye(+u[e]+ +S.value[`${e}Increment`],e)||re(e,!0)||u.disabled),V=i(()=>e=>!ye(u[e]-+S.value[`${e}Increment`],e)||re(e,!1)||u.disabled),ae=(e,t)=>di(Y(d(),e),t),oe=(e,t)=>is(Y(d(),e),t),W=i(()=>({"dp--time-col":!0,"dp--time-col-block":!S.value.timePickerInline,"dp--time-col-reg-block":!S.value.enableSeconds&&S.value.is24&&!S.value.timePickerInline,"dp--time-col-reg-inline":!S.value.enableSeconds&&S.value.is24&&S.value.timePickerInline,"dp--time-col-reg-with-button":!S.value.enableSeconds&&!S.value.is24,"dp--time-col-sec":S.value.enableSeconds&&S.value.is24,"dp--time-col-sec-with-button":S.value.enableSeconds&&!S.value.is24})),se=i(()=>S.value.timePickerInline&&y.value.enabled&&!b.value.count),le=i(()=>{let e=[{type:`hours`}];return S.value.enableMinutes&&e.push({type:``,separator:!0},{type:`minutes`}),S.value.enableSeconds&&e.push({type:``,separator:!0},{type:`seconds`}),e}),ue=i(()=>le.value.filter(e=>!e.separator)),de=i(()=>e=>{if(e===`hours`){let e=Te(+u.hours);return{text:e<10?`0${e}`:`${e}`,value:e}}return{text:u[e]<10?`0${u[e]}`:`${u[e]}`,value:u[e]}}),fe=(e,t)=>{if(!u.disabledTimesConfig)return!1;let n=u.disabledTimesConfig(u.order,e===`hours`?t:void 0);return!n[e]||!!n[e]?.includes(t)},me=(e,t)=>t===`hours`?j.value===`AM`?e:e+12:e,ge=e=>{let t=S.value.is24?24:12,n=e===`hours`?t:60,r=+S.value[`${e}GridIncrement`],i=e===`hours`&&!S.value.is24?r:0,a=[];for(let t=i;t({active:!1,disabled:_.value.times[e].includes(t.value)||!ye(t.value,e)||fe(e,t.value)||ne(e,t.value)}))},_e=e=>e>=0?e:59,ve=e=>e>=0?e:23,ye=(e,t)=>{let n=p.minTime?F(D(p.minTime)):null,r=p.maxTime?F(D(p.maxTime)):null,i=F(D(z.value,t,t===`minutes`||t===`seconds`?_e(e):ve(e)));return n&&r?(La(i,r)||Ra(i,r))&&(Ia(i,n)||Ra(i,n)):n?Ia(i,n)||Ra(i,n):!r||La(i,r)||Ra(i,r)},be=e=>S.value[`no${e[0].toUpperCase()+e.slice(1)}Overlay`]||u.disabled,xe=e=>{be(e)||(A[e]=!A[e],A[e]?(P.value=!0,c(`overlay-opened`,e)):(P.value=!1,c(`overlay-closed`,e)))},Se=e=>e===`hours`?ja:e===`minutes`?Na:Fa,Ce=()=>{N.value&&clearTimeout(N.value)},we=(e,t=!0,n)=>{let r=t?ae:oe,i=t?+S.value[`${e}Increment`]:-+S.value[`${e}Increment`];ye(+u[e]+i,e)&&c(`update:${e}`,Se(e)(r({[e]:+u[e]},{[e]:+S.value[`${e}Increment`]}))),!n?.keyboard&&v.value.timeArrowHoldThreshold&&(N.value=setTimeout(()=>{we(e,t)},v.value.timeArrowHoldThreshold))},Te=e=>S.value.is24?e:(e>=12?j.value=`PM`:j.value=`AM`,w(e)),Ee=()=>{j.value===`PM`?(j.value=`AM`,c(`update:hours`,u.hours-12)):(j.value=`PM`,c(`update:hours`,u.hours+12)),f(`am-pm-change`,j.value)},De=e=>{A[e]=!0},Oe=(e,t)=>(xe(e),c(`update:${e}`,t));return o({openChildCmp:De}),(i,o)=>r(p).disabled?e(``,!0):(E(),H(`div`,sl,[(E(!0),H(n,null,R(le.value,(s,c)=>(E(),H(`div`,{key:c,class:x(W.value),"data-compact":se.value&&!r(S).enableSeconds,"data-collapsed":se.value&&r(S).enableSeconds},[s.separator?(E(),H(n,{key:0},[P.value?e(``,!0):(E(),H(n,{key:0},[a(`:`)],64))],64)):(E(),H(n,{key:1},[h(`button`,{type:`button`,class:x({"dp--btn-base dp--bg-none":!0,"dp--inc-dec-button":!r(S).timePickerInline,"dp--inc-dec-button-inline":r(S).timePickerInline,"dp--tp-inline-btn-top":r(S).timePickerInline,"dp--inc-dec-button-disabled":ie.value(s.type),"dp--hidden-el":P.value}),"data-test-id":`${s.type}-time-inc-btn-${u.order}`,"aria-label":r(g)?.incrementValue(s.type),tabindex:`0`,disabled:r(T)(t.disabled),"data-dp-action-element":L.value,onKeydown:e=>r(C)(e,()=>we(s.type,!0,{keyboard:!0}),!0),onClick:e=>r(v).timeArrowHoldThreshold?void 0:we(s.type,!0),onMousedown:e=>r(v).timeArrowHoldThreshold?we(s.type,!0):void 0,onMouseup:Ce},[r(S).timePickerInline?K(i.$slots,`tp-inline-arrow-up`,{key:1},()=>[o[1]||=h(`span`,{class:`dp--tp-inline-btn-bar dp--tp-btn-in-l`},null,-1),o[2]||=h(`span`,{class:`dp--tp-inline-btn-bar dp--tp-btn-in-r`},null,-1)]):K(i.$slots,`arrow-up`,{key:0},()=>[l(r(Ts))])],42,ll),h(`button`,{type:`button`,"aria-label":`${de.value(s.type).text}-${r(g)?.openTpOverlay(s.type)}`,"aria-haspopup":`dialog`,"aria-expanded":A[s.type],class:x({"dp--time-display":!0,"dp--time-display-block":!r(S).timePickerInline,"dp--time-display-inline":r(S).timePickerInline,"dp--btn-base dp--time-invalid":te.value(s.type),"dp--btn-base dp--time-overlay-btn":!te.value(s.type),"dp--hidden-el":P.value}),disabled:r(T)(be(s.type)),tabindex:`0`,"data-dp-action-element":L.value,"data-test-id":`${s.type}-toggle-overlay-btn-${u.order}`,onKeydown:e=>r(C)(e,()=>xe(s.type),!0),onClick:e=>xe(s.type)},[K(i.$slots,s.type,{text:de.value(s.type).text,value:de.value(s.type).value},()=>[a(G(de.value(s.type).text),1)])],42,ul),h(`button`,{type:`button`,class:x({"dp--btn-base dp--bg-none":!0,"dp--inc-dec-button":!r(S).timePickerInline,"dp--inc-dec-button-inline":r(S).timePickerInline,"dp--tp-inline-btn-bottom":r(S).timePickerInline,"dp--inc-dec-button-disabled":V.value(s.type),"dp--hidden-el":P.value}),"data-test-id":`${s.type}-time-dec-btn-${u.order}`,"aria-label":r(g)?.decrementValue(s.type),tabindex:`0`,"data-dp-action-element":L.value,disabled:r(T)(be(s.type)),onKeydown:e=>r(C)(e,()=>we(s.type,!1,{keyboard:!0}),!0),onClick:e=>r(v).timeArrowHoldThreshold?void 0:we(s.type,!1),onMousedown:e=>r(v).timeArrowHoldThreshold?we(s.type,!1):void 0,onMouseup:Ce},[r(S).timePickerInline?K(i.$slots,`tp-inline-arrow-down`,{key:1},()=>[o[3]||=h(`span`,{class:`dp--tp-inline-btn-bar dp--tp-btn-in-l`},null,-1),o[4]||=h(`span`,{class:`dp--tp-inline-btn-bar dp--tp-btn-in-r`},null,-1)]):K(i.$slots,`arrow-down`,{key:0},()=>[l(r(Es))])],42,dl)],64))],10,cl))),128)),r(S).is24?e(``,!0):(E(),H(`div`,fl,[K(i.$slots,`am-pm-button`,{toggle:Ee,value:j.value},()=>[h(`button`,{ref_key:`amPmButton`,ref:M,type:`button`,class:`dp--pm-am-button`,"aria-label":r(g)?.amPmButton,tabindex:`0`,disabled:r(T)(t.disabled),"data-dp-action-element":L.value,"data-compact":se.value,onClick:Ee,onKeydown:o[0]||=e=>r(C)(e,()=>Ee(),!0)},G(j.value),41,pl)])])),(E(!0),H(n,null,R(ue.value,t=>(E(),U(Ae,{key:t,name:r(k)(A[t.type]),css:r(ee)},{default:I(()=>[A[t.type]?(E(),U(Jc,{key:0,items:ge(t.type),"is-last":r(p).autoApply&&!r(v).keepActionRow,type:t.type,"aria-labels":r(g),level:r(S).timePickerInline||r(p).timePicker?1:2,"overlay-label":r(g).timeOverlay?.(t.type),onSelected:e=>Oe(t.type,e),onToggle:e=>xe(t.type)},m({"button-icon":I(()=>[K(i.$slots,`clock-icon`,{},()=>[i.$slots[`clock-icon`]?e(``,!0):(E(),U(he(r(S).timePickerInline?r(bs):r(ws)),{key:0}))])]),_:2},[i.$slots[`${t.type}-overlay-value`]?{name:`item`,fn:I(({item:e})=>[K(i.$slots,`${t.type}-overlay-value`,{text:e.text,value:e.value})]),key:`0`}:void 0,i.$slots[`${t.type}-overlay-header`]?{name:`header`,fn:I(()=>[K(i.$slots,`${t.type}-overlay-header`,{toggle:()=>xe(t.type)})]),key:`1`}:void 0]),1032,[`items`,`is-last`,`type`,`aria-labels`,`level`,`overlay-label`,`onSelected`,`onToggle`])):e(``,!0)]),_:2},1032,[`name`,`css`]))),128))]))}}),hl=[`data-dp-mobile`],gl=[`aria-label`,`tabindex`],_l=[`role`,`aria-label`,`tabindex`],vl=[`aria-label`],yl=p({__name:`TimePicker`,props:{hours:{},minutes:{},seconds:{},disabledTimesConfig:{type:[Function,null]},noOverlayFocus:{type:Boolean},validateTime:{type:Function}},emits:[`update:hours`,`update:minutes`,`update:seconds`],setup(t,{expose:a,emit:o}){let s=o,c=t,{rootEmit:u,setState:d,modelValue:p,rootProps:g,defaults:{ariaLabels:_,textInput:v,config:y,range:S,timeConfig:w}}=X(),{isModelAuto:T}=yc(),{checkKeyDown:D,findFocusableEl:O}=vc(),{transitionName:k,showTransition:ee}=Vs(),{hideNavigationButtons:A}=Hc(),{isMobile:j}=bc(),{childMount:N}=Rs(),P=ae(),F=M(`overlay`),L=M(`close-tp-btn`),te=M(`tp-input`),z=B(!1);pe(()=>{N(g.timePicker?void 0:As.timePicker)});let ne=i(()=>S.value.enabled&&g.modelAuto?T(p.value):!0),re=B(!1),ie=e=>({hours:Array.isArray(c.hours)?c.hours[e]:c.hours,minutes:Array.isArray(c.minutes)?c.minutes[e]:c.minutes,seconds:Array.isArray(c.seconds)?c.seconds[e]:c.seconds}),V=i(()=>{let e=[];if(S.value.enabled)for(let t=0;t<2;t++)e.push(ie(t));else e.push(ie(0));return e}),oe=(e,t=``)=>{let n=e!==re.value;re.value=e,d(`arrowNavigationLevel`,+!!e),n&&u(`overlay-toggle`,{open:e,overlay:js.time}),C().then(()=>{t!==``&&te.value?.[0]&&te.value[0].openChildCmp(t)})},se=i(()=>({"dp--btn-base dp--bg-none":!0,"dp--button":!0,"dp--button-bottom":g.autoApply&&!y.value.keepActionRow})),ce=kc(P,Ec.TimeInput),le=(e,t,n)=>S.value.enabled?t===0?[e,V.value[1][n]]:[V.value[0][n],e]:e,ue=e=>{s(`update:hours`,e)},de=e=>{s(`update:minutes`,e)},fe=e=>{s(`update:seconds`,e)},G=()=>{if(F.value&&!v.value.enabled&&!c.noOverlayFocus){let e=O(F.value);e&&e.focus({preventScroll:!0})}},me=e=>{z.value=!1,u(`overlay-toggle`,{open:!1,overlay:e})},he=e=>{z.value=!0,u(`overlay-toggle`,{open:!0,overlay:e})};return a({toggleTimePicker:oe}),(i,a)=>(E(),H(`div`,{class:`dp--tp-wrap`,"data-dp-mobile":r(j)},[!r(g).timePicker&&!r(w).timePickerInline?W((E(),H(`button`,{key:0,ref:`open-tp-btn`,type:`button`,"data-dp-action-element":`0`,class:x({...se.value,"dp--hidden-el":re.value}),"aria-label":r(_)?.openTimePicker,tabindex:t.noOverlayFocus?void 0:0,"data-test-id":`open-time-picker-btn`,onKeydown:a[0]||=e=>r(D)(e,()=>oe(!0)),onClick:a[1]||=e=>oe(!0)},[K(i.$slots,`clock-icon`,{},()=>[l(r(ws))])],42,gl)),[[ke,!r(A)(`time`)]]):e(``,!0),l(Ae,{name:r(k)(re.value),css:r(ee)&&!r(w).timePickerInline},{default:I(()=>[re.value||r(g).timePicker||r(w).timePickerInline?(E(),H(`div`,{key:0,ref:`overlay`,role:r(w).timePickerInline?void 0:`dialog`,class:x({"dp--overlay":!r(w).timePickerInline,"dp--overlay-absolute":!r(g).timePicker&&!r(w).timePickerInline,"dp--overlay-relative":r(g).timePicker}),style:f(r(g).timePicker?{height:`${r(y).modeHeight}px`}:void 0),"aria-label":r(_)?.timePicker,tabindex:r(w).timePickerInline?void 0:0},[h(`div`,{class:x(r(w).timePickerInline?`dp--time-picker-inline-container`:`dp--overlay-container dp--container-flex dp--time-picker-overlay-container`),style:{display:`flex`}},[K(i.$slots,`time-picker-overlay`,{hours:t.hours,minutes:t.minutes,seconds:t.seconds,setHours:ue,setMinutes:de,setSeconds:fe},()=>[h(`div`,{class:x(r(w).timePickerInline?`dp--flex`:`dp--overlay-row dp--flex-row`)},[(E(!0),H(n,null,R(V.value,(e,n)=>W((E(),U(ml,{key:n,ref_for:!0,ref:`tp-input`,hours:e.hours,minutes:e.minutes,seconds:e.seconds,order:n,"close-time-picker-btn":L.value,"disabled-times-config":t.disabledTimesConfig,disabled:n===0?r(S).fixedStart:r(S).fixedEnd,"validate-time":(e,r)=>t.validateTime(e,le(r,n,e)),"onUpdate:hours":e=>ue(le(e,n,`hours`)),"onUpdate:minutes":e=>de(le(e,n,`minutes`)),"onUpdate:seconds":e=>fe(le(e,n,`seconds`)),onMounted:G,onOverlayClosed:me,onOverlayOpened:he},m({_:2},[R(r(ce),e=>({name:e,fn:I(t=>[K(i.$slots,e,b({ref_for:!0},t))])}))]),1032,[`hours`,`minutes`,`seconds`,`order`,`close-time-picker-btn`,`disabled-times-config`,`disabled`,`validate-time`,`onUpdate:hours`,`onUpdate:minutes`,`onUpdate:seconds`])),[[ke,n===0||ne.value]])),128))],2)]),!r(g).timePicker&&!r(w).timePickerInline?W((E(),H(`button`,{key:0,ref:`close-tp-btn`,"data-dp-action-element":`1`,type:`button`,class:x({...se.value,"dp--hidden-el":z.value}),"aria-label":r(_)?.closeTimePicker,tabindex:`0`,onKeydown:a[2]||=e=>r(D)(e,()=>oe(!1)),onClick:a[3]||=e=>oe(!1)},[K(i.$slots,`calendar-icon`,{},()=>[l(r(bs))])],42,vl)),[[ke,!r(A)(`time`)]]):e(``,!0)],2)],14,_l)):e(``,!0)]),_:3},8,[`name`,`css`])],8,hl))}}),bl=()=>{let{getDate:e,modelValue:t,time:n,rootProps:r,defaults:{range:a,timeConfig:o}}=X(),{updateFlowStep:s}=Rs(),{isDateEqual:c,setTime:l}=yc(),u=(e,t)=>Array.isArray(n[e])?n[e][t]:n[e],d=e=>o.value.enableSeconds?Array.isArray(n.seconds)?n.seconds[e]:n.seconds:0,f=(t,r)=>t?l(r===void 0?{hours:n.hours,minutes:n.minutes,seconds:d()}:{hours:u(`hours`,r),minutes:u(`minutes`,r),seconds:d(r)},t):ts(e(),d(r)),p=(e,t)=>{n[e]=t},m=i(()=>r.modelAuto&&a.value.enabled?Array.isArray(t.value)?t.value.length>1:!1:a.value.enabled),h=(e,r)=>{let i=Object.fromEntries(Object.keys(n).map(t=>t===e?[t,r]:[t,n[t]].slice()));if(m.value&&!a.value.disableTimeRangeValidation){let e=e=>t.value?l({hours:i.hours[e],minutes:i.minutes[e],seconds:i.seconds[e]},t.value[e]):null,n=e=>es(t.value[e],0);return!(c(e(0),e(1))&&(Ia(e(0),n(1))||La(e(1),n(0))))}return!0},g=(e,t)=>{let r=n[e]===t?void 0:e;h(e,t)&&(p(e,t),r&&C().then(()=>s(e)))},_=e=>{g(`hours`,e)},v=e=>{g(`minutes`,e)},y=e=>{g(`seconds`,e)},b=(e,n)=>{_(e.hours),v(e.minutes),y(e.seconds),t.value&&n(t.value)},x=e=>{if(e){let t=Array.isArray(e),n=t?[+e[0].hours,+e[1].hours]:+e.hours,r=t?[+e[0].minutes,+e[1].minutes]:+e.minutes,i=t?[+(e[0].seconds??0),+(e[1].seconds??0)]:+(e.seconds??0);p(`hours`,n),p(`minutes`,r),o.value.enableSeconds&&p(`seconds`,i)}},S=(e,t)=>{let i={hours:Array.isArray(n.hours)?n.hours[e]:n.hours,disabledArr:[]};return(t||t===0)&&(i.hours=t),Array.isArray(r.disabledTimes)&&(i.disabledArr=a.value.enabled&&Array.isArray(r.disabledTimes[e])?r.disabledTimes[e]:r.disabledTimes),i};return{assignTime:p,updateHours:_,updateMinutes:v,updateSeconds:y,getSetDateTime:f,updateTimeValues:b,getSecondsValue:d,assignStartTime:x,validateTime:h,disabledTimesConfig:i(()=>(e,t)=>{if(Array.isArray(r.disabledTimes)){let{disabledArr:n,hours:r}=S(e,t),i=n.filter(e=>+e.hours===r);return i[0]?.minutes===`*`?{hours:[r],minutes:void 0,seconds:void 0}:{hours:[],minutes:i?.map(e=>+e.minutes)??[],seconds:i?.map(e=>e.seconds?+e.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}})}},xl=e=>{let{getDate:t,time:n,modelValue:r,state:i,defaults:{startTime:a,range:o,timeConfig:s}}=X(),{getTimeObj:c}=yc();Hs(()=>{i.isTextInputDate&&b()});let{updateTimeValues:l,getSetDateTime:u,assignTime:d,assignStartTime:f,disabledTimesConfig:p,validateTime:m}=bl(),h=e=>{let{hours:t,minutes:n,seconds:r}=e;return{hours:+t,minutes:+n,seconds:r?+r:0}},g=()=>{if(s.value.startTime){if(Array.isArray(s.value.startTime)){let e=h(s.value.startTime[0]),n=h(s.value.startTime[1]);return[Y(t(),e),Y(t(),n)]}let e=h(s.value.startTime);return Y(t(),e)}return o.value.enabled?[null,null]:null},_=()=>{if(o.value.enabled){let[e,t]=g();r.value=[u(e,0),u(t,1)]}else r.value=u(g())},v=e=>Array.isArray(e)?[c(t(e[0])),c(t(e[1]))]:[c(e??t())],y=(e,t,n)=>{d(`hours`,e),d(`minutes`,t),d(`seconds`,s.value.enableSeconds?n:0)},b=()=>{let[e,t]=v(r.value);return o.value.enabled?y([e.hours,t.hours],[e.minutes,t.minutes],[e.seconds,t.seconds]):y(e.hours,e.minutes,e.seconds)};pe(()=>(f(a.value),r.value?b():_()));let x=()=>{Array.isArray(r.value)?r.value=r.value.map((e,t)=>e&&u(e,t)):r.value=u(r.value),e(`time-update`)};return{modelValue:r,time:n,disabledTimesConfig:p,validateTime:m,updateTime:e=>{l(e,x)}}},Sl=p({__name:`TimePickerSolo`,props:{collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:[`time-update`,`mount`,`update-flow-step`],setup(e,{expose:t,emit:n}){let i=n,a=kc(ae(),Ec.TimePicker),o=M(`time-input`),{time:c,modelValue:u,disabledTimesConfig:d,updateTime:f,validateTime:p}=xl(i);return pe(()=>{i(`mount`)}),t({getSidebarProps:()=>({modelValue:u,time:c,updateTime:f}),toggleTimePicker:(e,t=``)=>{o.value?.toggleTimePicker(e,t)}}),(e,t)=>(E(),U(Xc,{"multi-calendars":0,stretch:``},{default:I(({wrapClass:n})=>[h(`div`,{class:x(n)},[l(yl,b({ref:`time-input`},e.$props,{hours:r(c).hours,minutes:r(c).minutes,seconds:r(c).seconds,"disabled-times-config":r(d),"validate-time":r(p),"onUpdate:hours":t[0]||=e=>r(f)({hours:e,minutes:r(c).minutes,seconds:r(c).seconds}),"onUpdate:minutes":t[1]||=e=>r(f)({hours:r(c).hours,minutes:e,seconds:r(c).seconds}),"onUpdate:seconds":t[2]||=e=>r(f)({hours:r(c).hours,minutes:r(c).minutes,seconds:e})}),m({_:2},[R(r(a),(t,n)=>({name:t,fn:I(n=>[K(e.$slots,t,s(we(n)))])}))]),1040,[`hours`,`minutes`,`seconds`,`disabled-times-config`,`validate-time`])],2)]),_:3}))}}),Cl=(e,t)=>{let{getDate:n,rootProps:r,defaults:{filters:a}}=X(),{validateMonthYearInRange:o,validateMonthYear:s}=Us(),c=(e,t)=>{let n=e;return a.value.months.includes(Pa(n))?(n=t?ui(e,1):rs(e,1),c(n,t)):n},l=(e,t)=>{let n=e;return a.value.years.includes(J(n))?(n=t?Ci(e,1):as(e,1),l(n,t)):n},u=(t,i=!1)=>{let s=Y(n(),{month:e.month,year:e.year}),u=t?ui(s,1):rs(s,1);r.disableYearSelect&&(u=ns(u,e.year));let f=Pa(u),p=J(u);a.value.months.includes(f)&&(u=c(u,t),f=Pa(u),p=J(u)),a.value.years.includes(p)&&(u=l(u,t),p=J(u)),o(f,p,t,r.preventMinMaxNavigation)&&d(f,p,i)},d=(e,n,r=!1)=>{t(`update-month-year`,{month:e,year:n,fromNav:r})};return{handleMonthYearChange:u,isDisabled:i(()=>t=>s(Y(n(),{month:e.month,year:e.year}),r.preventMinMaxNavigation,t)),updateMonthYear:d}},wl={class:`dp--header-wrap`},Tl={key:0,class:`dp--month-year-wrap`},El={key:0},Dl={class:`dp--month-year-wrap`},Ol=[`data-dp-element`,`aria-label`,`aria-expanded`,`data-test-id`,`onClick`,`onKeydown`],kl=p({__name:`DpHeader`,props:{month:{},year:{},instance:{},years:{},months:{},menuWrapRef:{}},emits:[`update-month-year`],setup(t,{expose:o,emit:c}){let u=c,d=t,{rootEmit:f,rootProps:p,modelValue:g,defaults:{ariaLabels:_,filters:v,config:y,highlight:S,safeDates:C,ui:w}}=X(),{transitionName:T,showTransition:D}=Vs(),{showLeftIcon:O,showRightIcon:k}=Hc(),{handleMonthYearChange:ee,isDisabled:A,updateMonthYear:j}=Cl(d,u),{getMaxMonth:M,getMinMonth:N,getYearFromDate:P,groupListAndMap:F,checkHighlightYear:L,checkHighlightMonth:te}=yc(),{checkKeyDown:z}=vc(),{formatYear:ne}=xc(),{checkMinMaxValue:re}=Us(),{boolHtmlAttribute:ie}=wc(),{childMount:V}=Rs(),ae=B(!1),oe=B(!1),W=B(!1);pe(()=>{V(As.header)});let se=e=>({get:()=>d[e],set:t=>{let n=e===ks.month?ks.year:ks.month;u(`update-month-year`,{[e]:t,[n]:d[n]}),e===ks.month?_e():ve()}}),ce=i(se(ks.month)),le=i(se(ks.year)),ue=i(()=>e=>({month:d.month,year:d.year,items:e===ks.month?d.months:d.years,instance:d.instance,updateMonthYear:j,toggle:e===ks.month?_e:ve})),de=i(()=>d.months.find(e=>e.value===d.month)||{text:``,value:0}),fe=i(()=>F(d.months,e=>({active:d.month===e.value,disabled:re(e.value,N(d.year,C.value.minDate),M(d.year,C.value.maxDate))||v.value.months.includes(e.value),highlighted:te(S.value,e.value,d.year)}))),me=i(()=>F(d.years,e=>({active:d.year===e.value,disabled:re(e.value,P(C.value.minDate),P(C.value.maxDate))||v.value.years.includes(e.value),highlighted:L(S.value,e.value)}))),ge=(e,t,n)=>{n===void 0?e.value=!e.value:e.value=n,e.value?(W.value=!0,f(`overlay-toggle`,{open:!0,overlay:t})):(W.value=!1,f(`overlay-toggle`,{open:!1,overlay:t}))},_e=e=>{ge(ae,js.month,e)},ve=e=>{ge(oe,js.year,e)},ye=i(()=>[{type:ks.month,index:1,toggle:_e,modelValue:ce.value,updateModelValue:e=>ce.value=e,text:de.value.text,showSelectionGrid:ae.value,items:fe.value,ariaLabel:_.value?.openMonthsOverlay,overlayLabel:_.value.monthPicker?.(!0)??void 0},{type:ks.year,index:2,toggle:ve,modelValue:le.value,updateModelValue:e=>le.value=e,text:ne(d.year),showSelectionGrid:oe.value,items:me.value,ariaLabel:_.value?.openYearsOverlay,overlayLabel:_.value.yearPicker?.(!0)??void 0}]),be=i(()=>p.disableYearSelect?[ye.value[0]]:p.yearFirst?[...ye.value].reverse():ye.value);return o({toggleMonthPicker:_e,toggleYearPicker:ve,handleMonthYearChange:ee}),(i,o)=>(E(),H(`div`,wl,[i.$slots[`month-year`]?(E(),H(`div`,Tl,[K(i.$slots,`month-year`,s(we({mode:`date`,month:t.month,year:t.year,months:t.months,years:t.years,updateMonthYear:r(j),handleMonthYearChange:r(ee),instance:t.instance,isDisabled:r(A)})))])):(E(),H(n,{key:1},[i.$slots[`top-extra`]?(E(),H(`div`,El,[K(i.$slots,`top-extra`,{value:r(g)})])):e(``,!0),h(`div`,Dl,[r(O)(t.instance)&&!r(p).vertical?(E(),U(Qc,{key:0,"aria-label":r(_)?.prevMonth,disabled:r(ie)(r(A)(!1)),inactive:W.value,class:x(r(w)?.navBtnPrev),"el-name":`action-prev`,onActivate:o[0]||=e=>r(ee)(!1,!0)},{default:I(()=>[i.$slots[`arrow-left`]?K(i.$slots,`arrow-left`,{key:0}):e(``,!0),i.$slots[`arrow-left`]?e(``,!0):(E(),U(r(Ss),{key:1}))]),_:3},8,[`aria-label`,`disabled`,`inactive`,`class`])):e(``,!0),h(`div`,{class:x([`dp--month-year-wrap`,{"dp--year-disable-select":r(p).disableYearSelect}])},[(E(!0),H(n,null,R(be.value,o=>(E(),H(n,{key:o.type},[h(`button`,{type:`button`,"data-dp-element":`overlay-${o.type}`,class:x([`dp--btn-base dp--bg-none dp--month-year-select-base dp--month-year-select`,{"dp--hidden-el":W.value}]),"aria-label":`${o.text}-${o.ariaLabel}`,"aria-haspopup":`dialog`,"aria-expanded":o.showSelectionGrid,"data-test-id":`${o.type}-toggle-overlay-${t.instance}`,tabindex:`0`,"data-dp-action-element":`0`,onClick:e=>o.toggle(),onKeydown:e=>r(z)(e,()=>o.toggle(),!0)},[i.$slots[o.type]?K(i.$slots,o.type,{key:0,text:o.text,value:d[o.type]}):e(``,!0),i.$slots[o.type]?e(``,!0):(E(),H(n,{key:1},[a(G(o.text),1)],64))],42,Ol),l(Ae,{name:r(T)(o.showSelectionGrid),css:r(D)},{default:I(()=>[o.showSelectionGrid?(E(),U(Jc,{key:0,items:o.items,"is-last":r(p).autoApply&&!r(y).keepActionRow,"skip-button-ref":!1,type:o.type,"header-refs":[],"menu-wrap-ref":t.menuWrapRef,"overlay-label":o.overlayLabel,onSelected:o.updateModelValue,onToggle:o.toggle},m({"button-icon":I(()=>[i.$slots[`calendar-icon`]?K(i.$slots,`calendar-icon`,{key:0}):e(``,!0),i.$slots[`calendar-icon`]?e(``,!0):(E(),U(r(bs),{key:1}))]),_:2},[i.$slots[`${o.type}-overlay-value`]?{name:`item`,fn:I(({item:e})=>[K(i.$slots,`${o.type}-overlay-value`,{text:e.text,value:e.value})]),key:`0`}:void 0,i.$slots[`${o.type}-overlay`]?{name:`overlay`,fn:I(()=>[K(i.$slots,`${o.type}-overlay`,b({ref_for:!0},ue.value(o.type)))]),key:`1`}:void 0,i.$slots[`${o.type}-overlay-header`]?{name:`header`,fn:I(()=>[K(i.$slots,`${o.type}-overlay-header`,{toggle:o.toggle})]),key:`2`}:void 0]),1032,[`items`,`is-last`,`type`,`menu-wrap-ref`,`overlay-label`,`onSelected`,`onToggle`])):e(``,!0)]),_:2},1032,[`name`,`css`])],64))),128))],2),r(O)(t.instance)&&r(p).vertical?(E(),U(Qc,{key:1,"aria-label":r(_)?.prevMonth,"el-name":`action-prev`,disabled:r(ie)(r(A)(!1)),inactive:W.value,class:x(r(w)?.navBtnPrev),onActivate:o[1]||=e=>r(ee)(!1,!0)},{default:I(()=>[i.$slots[`arrow-up`]?K(i.$slots,`arrow-up`,{key:0}):e(``,!0),i.$slots[`arrow-up`]?e(``,!0):(E(),U(r(Ts),{key:1}))]),_:3},8,[`aria-label`,`disabled`,`inactive`,`class`])):e(``,!0),r(k)(t.instance)?(E(),U(Qc,{key:2,ref:`rightIcon`,"el-name":`action-next`,disabled:r(ie)(r(A)(!0)),"aria-label":r(_)?.nextMonth,inactive:W.value,class:x(r(w)?.navBtnNext),onActivate:o[2]||=e=>r(ee)(!0,!0)},{default:I(()=>[i.$slots[r(p).vertical?`arrow-down`:`arrow-right`]?K(i.$slots,r(p).vertical?`arrow-down`:`arrow-right`,{key:0}):e(``,!0),i.$slots[r(p).vertical?`arrow-down`:`arrow-right`]?e(``,!0):(E(),U(he(r(p).vertical?r(Es):r(Cs)),{key:1}))]),_:3},8,[`disabled`,`aria-label`,`inactive`,`class`])):e(``,!0)])],64))]))}}),Al=[`inert`,`aria-hidden`],jl={class:`dp--calendar-header`,role:`row`},Ml={key:0,class:`dp--calendar-header-item`,role:`gridcell`},Nl=[`aria-label`],Pl={key:0,class:`dp--calendar-item dp--week-num`,role:`gridcell`},Fl={class:`dp--cell-inner`},Il=[`id`,`aria-selected`,`aria-disabled`,`aria-label`,`tabindex`,`data-test-id`,`data-dp-element-active`,`onClick`,`onTouchend`,`onKeydown`,`onMouseenter`,`onMouseleave`,`onMousedown`],Ll=p({__name:`DpCalendar`,props:{instance:{},mappedDates:{},month:{},year:{}},emits:[`select-date`,`set-hover-date`,`handle-scroll`,`handle-swipe`],setup(t,{expose:o,emit:s}){let c=s,d=t,{getDate:p,rootEmit:m,rootProps:g,state:_,defaults:{transitions:v,config:y,ariaLabels:b,multiCalendars:S,weekNumbers:w,multiDates:T,ui:D,weekStart:O}}=X(),{isDateAfter:k,isDateEqual:ee,resetDateTime:A,getCellId:j}=yc(),{checkKeyDown:N,checkStopPropagation:P,isTouchDevice:F}=vc(),{formatWeekDay:L}=xc(),{childMount:te}=Rs(),z=M(`calendar-wrap`),ne=M(`active-tooltip`),re=B([]),ie=B(null),V=B(!0),ae=B(!1),U=B(``),oe=B({bottom:``,left:``,transform:``}),W=B({left:`50%`});nn(z,{onSwipeEnd:(e,t)=>{y.value.noSwipe||(g.vertical?(t===`up`||t===`down`)&&c(`handle-swipe`,t===`up`?`left`:`right`):(t===`left`||t===`right`)&&c(`handle-swipe`,t===`right`?`left`:`right`))}});let se=i(()=>g.calendar?g.calendar(d.mappedDates):d.mappedDates),ce=i(()=>g.dayNames?Array.isArray(g.dayNames)?g.dayNames:g.dayNames():Me());pe(()=>{te(As.calendar),y.value.monthChangeOnScroll&&z.value&&z.value.addEventListener(`wheel`,we,{passive:!1})}),u(()=>{y.value.monthChangeOnScroll&&z.value&&z.value.removeEventListener(`wheel`,we)});let le=e=>e?g.vertical?`vNext`:`next`:g.vertical?`vPrevious`:`previous`,ue=(e,t)=>{if(g.transitions){let n=A(Y(p(),{month:d.month,year:d.year}));U.value=k(A(Y(p(),{month:e,year:t})),n)?v.value[le(!0)]:v.value[le(!1)],V.value=!1,C().then(()=>V.value=!0)}},de=i(()=>({...D.value.calendar})),fe=e=>({type:`dot`,...e}),me=i(()=>e=>{let t=fe(e);return{"dp--marker-base":!0,"dp--marker-dot":t.type===`dot`,"dp--marker-line":t.type===`line`}}),he=i(()=>e=>ee(e,ie.value)),ge=i(()=>({"dp--calendar":!0,"dp--calendar-next":S.value.count>0&&d.instance!==0})),_e=i(()=>_.arrowNavigationLevel>0),ve=i(()=>e=>!g.hideOffsetDates||e.current),ye=async(e,t)=>{let{width:n,height:r}=e.getBoundingClientRect();ie.value=t.value;let i={left:`${n/2}px`},a=-50;if(await C(),ne.value?.[0]){let{left:e,width:t}=ne.value[0].getBoundingClientRect();e<0&&(i={left:`0`},a=0,W.value.left=`${n/2}px`),globalThis.innerWidth{let r=Qt(re.value?.[t]?.[n]);r&&(e.marker?.customPosition&&e.marker?.tooltip?.length?oe.value=e.marker.customPosition(r):await ye(r,e),m(`tooltip-open`,e.marker))},xe=async(e,t,n)=>{if(ae.value&&T.value.enabled&&T.value.dragSelect)return c(`select-date`,e);if(c(`set-hover-date`,e),e.marker?.tooltip?.length){if(g.hideOffsetDates&&!e.current)return;await be(e,t,n)}},Se=e=>{ie.value&&(ie.value=null,oe.value=structuredClone({bottom:``,left:``,transform:``}),m(`tooltip-close`,e.marker))},Ce=(e,t,n)=>{e&&(Array.isArray(re.value[t])?re.value[t][n]=e:re.value[t]=[e])},we=e=>{y.value.monthChangeOnScroll&&(e.preventDefault(),c(`handle-scroll`,e))},Te=e=>w.value?w.value.type===`local`?ra(e.value,{weekStartsOn:O.value,locale:g.locale}):w.value.type===`iso`?ea(e.value):typeof w.value.type==`function`?w.value.type(e.value):``:``,De=e=>{let t=e[0];return w.value?.hideOnOffsetDates?e.some(e=>e.current)?Te(t):``:Te(t)},Oe=(e,t,n=!0)=>{!n&&F()||(!T.value.enabled||y.value.allowPreventDefault)&&(P(e,y.value),c(`select-date`,t))},ke=e=>{P(e,y.value)},je=e=>{T.value.enabled&&T.value.dragSelect?(ae.value=!0,c(`select-date`,e)):T.value.enabled&&c(`select-date`,e)},Me=()=>{let e=p();return Mi({start:mi(e,{locale:g.locale,weekStartsOn:O.value}),end:Ri(e,{locale:g.locale,weekStartsOn:O.value})}).map(e=>L(e))},Ne=e=>b.value?.day?.(e)??Ea(e.value,`MMMM do, yyyy`,{locale:g.locale});return o({triggerTransition:ue}),(t,i)=>(E(),H(`div`,{class:x(ge.value),inert:_e.value||void 0,"aria-hidden":_e.value||void 0},[h(`div`,{ref:`calendar-wrap`,class:x(de.value),role:`grid`},[h(`div`,jl,[r(w)?(E(),H(`div`,Ml,G(r(w).label),1)):e(``,!0),(E(!0),H(n,null,R(ce.value,(e,n)=>(E(),H(`div`,{key:n,class:`dp--calendar-header-item`,role:`gridcell`,"data-test-id":`calendar-header`,"aria-label":r(b)?.weekDay?.(n)},[K(t.$slots,`calendar-header`,{day:e,index:n},()=>[a(G(e),1)])],8,Nl))),128))]),i[2]||=h(`div`,{class:`dp--calendar-header-separator`},null,-1),l(Ae,{name:U.value,css:!!r(v)},{default:I(()=>[V.value?(E(),H(`div`,{key:0,class:`dp--calendar`,role:`rowgroup`,onMouseleave:i[1]||=e=>ae.value=!1},[(E(!0),H(n,null,R(se.value,(o,s)=>(E(),H(`div`,{key:s,class:`dp--calendar-row`,role:`row`},[r(w)?(E(),H(`div`,Pl,[h(`div`,Fl,G(De(o.days)),1)])):e(``,!0),(E(!0),H(n,null,R(o.days,(o,c)=>(E(),H(`div`,{id:r(j)(o.value),ref_for:!0,ref:e=>Ce(e,s,c),key:c+s,role:`gridcell`,class:`dp--calendar-item`,"aria-selected":(o.classData[`dp--active`]||o.classData[`dp--range-border-start`]||o.classData[`dp--range-border-end`])??void 0,"aria-disabled":o.classData[`dp--cell-disabled`]||void 0,"aria-label":Ne(o),tabindex:!o.current&&r(g).hideOffsetDates?void 0:0,"data-test-id":r(j)(o.value),"data-dp-element-active":o.classData[`dp--active`]?0:void 0,"data-dp-action-element":`0`,onClick:Ee(e=>Oe(e,o),[`prevent`]),onTouchend:e=>Oe(e,o,!1),onKeydown:e=>r(N)(e,()=>t.$emit(`select-date`,o),!1,r(y).spaceConfirm,void 0),onMouseenter:e=>xe(o,s,c),onMouseleave:e=>Se(o),onMousedown:e=>je(o),onMouseup:i[0]||=e=>ae.value=!1},[h(`div`,{class:x([`dp--cell-inner`,o.classData])},[t.$slots.day&&ve.value(o)?K(t.$slots,`day`,{key:0,day:+o.text,date:o.value}):e(``,!0),t.$slots.day?e(``,!0):(E(),H(n,{key:1},[a(G(o.text),1)],64)),o.marker&&ve.value(o)?K(t.$slots,`marker`,{key:2,marker:o.marker,day:+o.text,date:o.value},()=>[h(`div`,{class:x(me.value(o.marker)),style:f(o.marker.color?{backgroundColor:o.marker.color}:{})},null,6)]):e(``,!0),he.value(o.value)?(E(),H(`div`,{key:3,ref_for:!0,ref:`active-tooltip`,class:`dp--marker-tooltip`,style:f(oe.value)},[o.marker?.tooltip?(E(),H(`div`,{key:0,class:`dp--tooltip-content`,onClick:ke},[(E(!0),H(n,null,R(o.marker.tooltip,(e,n)=>(E(),H(`div`,{key:n,class:`dp--tooltip-text`},[K(t.$slots,`marker-tooltip`,{tooltip:e,day:o.value},()=>[h(`div`,{class:`dp--tooltip-mark`,style:f(e.color?{backgroundColor:e.color}:{})},null,4),h(`div`,null,G(e.text),1)])]))),128)),h(`div`,{class:`dp--arrow-bottom-tp`,style:f(W.value)},null,4)])):e(``,!0)],4)):e(``,!0)],2)],40,Il))),128))]))),128))],32)):e(``,!0)]),_:3},8,[`name`,`css`])],2)],10,Al))}}),Rl=(e,t)=>{let n=B([]),r=B(new Date),a=B(),{getDate:o,getDateFromParts:s,rootEmit:c,calendars:l,month:u,year:d,time:f,modelValue:p,rootProps:m,today:h,state:g,defaults:{multiCalendars:_,startTime:v,range:y,config:b,safeDates:x,multiDates:S,timeConfig:w,flow:T,weekStart:E}}=X(),{validateMonthYearInRange:D,isDisabled:O,isDateRangeAllowed:k,checkMinMaxRange:ee}=Us(),{updateTimeValues:A,getSetDateTime:j,assignTime:M,assignStartTime:N,validateTime:P,disabledTimesConfig:F}=bl(),{formatDay:I}=xc(),{setTime:L,isDateBefore:R,getDaysInBetween:te}=yc(),{checkRangeAutoApply:z,getRangeWithFixedDate:ne,handleMultiDatesSelect:re,setPresetDate:ie}=nl(),{getMapDate:V}=vc(),{selectOnAutoApply:ae}=Ic(e);Hs(()=>de(g.isTextInputDate));let{updateFlowStep:H,flowStep:U}=Rs(),oe=e=>!b.value.keepViewOnOffsetClick||e?!0:!a.value,W=(e,t,n,r=!1,i=!1)=>{oe(i)&&(!r&&t&&n&&se(e,t,n),l.value[e]??=l.value[e]={month:0,year:0},l.value[e].month=t??l.value[e]?.month,l.value[e].year=n??l.value[e]?.year)},se=(e,t,n)=>{(l.value.at(e)?.month!==t||l.value.at(e)?.year!==n)&&c(`update-month-year`,{month:t,year:n,instance:e})},ce=()=>{v.value&&N(v.value)};pe(()=>{p.value||(Se(),ce()),de(!0),m.focusStartDate&&m.startDate&&Se()});let le=i(()=>!T.value?.steps?.length||T.value.steps.at(-1)===U.value),ue=()=>{m.autoApply&&e(`auto-apply`,!le.value)},de=(e=!1)=>{if(p.value)return Array.isArray(p.value)?(n.value=p.value,ve(e)):he(p.value,e);if(_.value.count&&e&&!m.startDate)return me(o(),e)},fe=()=>Array.isArray(p.value)&&y.value.enabled?Pa(p.value[0])===Pa(p.value[1]??p.value[0]):!1,G=e=>{let t=ui(e,1);return{month:Pa(t),year:J(t)}},me=(e=o(),t=!1)=>{if((!_.value.count||!_.value.static||t)&&W(0,Pa(e),J(e),t),_.value.count&&(!p.value||fe()||!_.value.solo)&&(!_.value.solo||t))for(let e=1;e<_.value.count;e++){let t=di(Y(o(),{month:u.value(e-1),year:d.value(e-1)}),{months:1});l.value[e]={month:Pa(t),year:J(t)}}},he=(e,t)=>{me(e,t),M(`hours`,ja(e)),M(`minutes`,Na(e)),M(`seconds`,Fa(e)),_.value.count&&t&&xe()},ge=e=>{if(_.value.count){if(_.value.solo)return 0;let t=Pa(e[0]),n=Pa(e[1]);return Math.abs(n-t)<_.value.count?0:1}return 1},_e=(e,t)=>{e[1]&&y.value.showLastInRange?me(e[ge(e)],t):me(e[0],t);let n=(t,n)=>[t(e[0]),e?.[1]?t(e[1]):f[n][1]];M(`hours`,n(ja,`hours`)),M(`minutes`,n(Na,`minutes`)),M(`seconds`,n(Fa,`seconds`))},K=(e,t)=>{if((y.value.enabled||m.weekPicker)&&!S.value.enabled)return _e(e,t);if(S.value.enabled&&t){let n=e.at(-1);if(n)return he(n,t)}},ve=e=>{let t=p.value;K(t,e),_.value.count&&_.value.solo&&xe()},ye=(e,n)=>{let r=Y(o(),{month:u.value(n),year:d.value(n)}),i=e<0?ui(r,1):rs(r,1);D(Pa(i),J(i),e<0,m.preventMinMaxNavigation)&&(W(n,Pa(i),J(i)),_.value.count&&!_.value.solo&&be(n),t())},be=e=>{for(let t=e-1;t>=0;t--){let e=rs(Y(o(),{month:u.value(t+1),year:d.value(t+1)}),1);W(t,Pa(e),J(e))}for(let t=e+1;t<=_.value.count-1;t++){let e=ui(Y(o(),{month:u.value(t-1),year:d.value(t-1)}),1);W(t,Pa(e),J(e))}},xe=()=>{if(Array.isArray(p.value)&&p.value.length===2){let e=o(o(p.value[1]??ui(p.value[0],1))),[t,n]=[Pa(p.value[0]),J(p.value[0])],[r,i]=[Pa(p.value[1]),J(p.value[1])];(t!==r||t===r&&n!==i)&&_.value.solo&&W(1,Pa(e),J(e))}else p.value&&!Array.isArray(p.value)&&(W(0,Pa(p.value),J(p.value)),me(o()))},Se=()=>{m.startDate&&(W(0,Pa(o(m.startDate)),J(o(m.startDate))),_.value.count&&be(0))},Ce=(e,t)=>{if(b.value.monthChangeOnScroll){let n=Date.now()-r.value.getTime(),i=Math.abs(e.deltaY),a=500;i>1&&(a=100),i>100&&(a=0),n>a&&(r.value=new Date,ye(b.value.monthChangeOnScroll===`inverse`?e.deltaY:-e.deltaY,t))}},we=(e,t,n=!1)=>{b.value.monthChangeOnArrows&&m.vertical===n&&Te(e,t)},Te=(e,t)=>{ye(e===`right`?-1:1,t)},Ee=e=>{if(x.value.markers)return V(e.value,x.value.markers)},De=(e,t)=>{switch(m.sixWeeks===!0?`append`:m.sixWeeks){case`prepend`:return[!0,!1];case`center`:return[e==0,!0];case`fair`:return[e==0||t>e,!0];case`append`:return[!1,!1];default:return[!1,!1]}},Oe=(e,t,n)=>{if(n){let r=n.days.at(-1);if(r){let n=Ae(li(r.value,1),Pa(t));e.push({days:n})}}},ke=(e,t,n,r)=>{if(m.sixWeeks&&e.length<6){let i=6-e.length,[a,o]=De((t.getDay()+7-r)%7,6-(n.getDay()+7-r)%7);for(let n=1;n<=i;n++)if(o?!!(n%2)==a:a){let n=e[0].days[0],r=Ae(li(n.value,-7),Pa(t));e.unshift({days:r})}else Oe(e,t,e.at(-1))}return e},Ae=(e,t)=>{let n=o(e),r=[];for(let e=0;e<7;e++){let i=li(n,e),a=Pa(i)!==t;r.push({text:m.hideOffsetDates&&a?``:I(i),value:i,current:!a,classData:{}})}return r},je=(e,t)=>{let n=[],r=s(t,e),i=s(t,e+1,0),a=mi(r,{weekStartsOn:E.value}),o=t=>{let r=Ae(t,e);n.push({days:r});let a=r.at(-1)?.value;R(a,i)&&o(li(t,7))};return o(a),ke(n,r,i,E.value)},Me=e=>{let t=L({hours:f.hours,minutes:f.minutes,seconds:ze()},o(e.value));c(`date-click`,t),S.value.enabled?re(t,S.value.limit):p.value=t,H(`calendar`),C().then(()=>{ue()})},Ne=e=>y.value.noDisabledRange?te(n.value[0],e).some(e=>O(e)):!1,Pe=()=>{n.value=p.value?p.value.slice().filter(e=>!!e):[],n.value.length===2&&!(y.value.fixedStart||y.value.fixedEnd)&&(n.value=[])},Fe=(e,t)=>{let r=[o(e.value),li(o(e.value),+y.value.autoRange)];k(r)?(t&&Ie(e.value),n.value=r):c(`invalid-date`,e.value)},Ie=e=>{if(W(0,Pa(o(e)),J(o(e))),_.value.count>0)for(let t=1;t<_.value.count;t++){let n=G(Y(o(e),{year:d.value(t-1),month:u.value(t-1)}));W(t,n.month,n.year)}},Le=e=>{if(Ne(e.value)||!ee(e.value,p.value,+!y.value.fixedStart))return c(`invalid-date`,e.value);n.value=ne(o(e.value))},Re=(e,t)=>{if(Pe(),y.value.autoRange)return Fe(e,t);if(y.value.fixedStart||y.value.fixedEnd)return Le(e);n.value[0]?ee(o(e.value),p.value)&&!Ne(e.value)?R(o(e.value),o(n.value[0]))?y.value.autoSwitchStartEnd?(n.value.unshift(o(e.value)),c(`range-end`,n.value[0])):(n.value[0]=o(e.value),c(`range-start`,n.value[0])):(n.value[1]=o(e.value),c(`range-end`,n.value[1])):c(`invalid-date`,e.value):(n.value[0]=o(e.value),c(`range-start`,n.value[0]))},ze=(e=!0)=>w.value.enableSeconds?Array.isArray(f.seconds)?e?f.seconds[0]:f.seconds[1]:f.seconds:0,Be=e=>{n.value[e]=L({hours:f.hours[e],minutes:f.minutes[e],seconds:ze(e!==1)},n.value[e])},Ve=()=>{n.value[0]&&n.value[1]&&+n.value?.[0]>+n.value?.[1]&&(n.value.reverse(),c(`range-start`,n.value[0]),c(`range-end`,n.value[1]))},He=()=>{n.value.length&&(n.value[0]&&!n.value[1]?Be(0):(Be(0),Be(1),H(`calendar`)),Ve(),p.value=n.value.slice(),z(n.value,e,n.value.length<2||T.value?.steps.length?T.value?.steps.at(-1)!==U.value:!1))},Ue=(e,t=!1)=>{if(O(e.value)||!e.current&&m.hideOffsetDates)return c(`invalid-date`,e.value);if(a.value=structuredClone(e),!y.value.enabled)return Me(e);Array.isArray(f.hours)&&Array.isArray(f.minutes)&&!S.value.enabled&&(Re(e,t),He())},We=(e,n)=>{let r=u.value(e)!==n.month;W(e,n.month,n.year,!1,!0),_.value.count&&!_.value.solo&&be(e),t(_.value.solo?e:void 0),n.fromNav||H(r?`month`:`year`)},Ge=e=>{ie({value:e}),ae(),m.multiCalendars&&C().then(()=>de(!0))},Ke=()=>{if(Array.isArray(p.value))if(S.value.enabled){let e=qe();p.value[p.value.length-1]=j(e)}else p.value=p.value.map((e,t)=>e&&j(e,t));else p.value=j(p.value);e(`time-update`)},qe=()=>Array.isArray(p.value)&&p.value.length?p.value[p.value.length-1]:null,Je=e=>{let t=``;if(y.value.enabled&&Array.isArray(p.value))for(let n of Object.keys(e)){let r=e[n];Array.isArray(r)&&(f[n][0]!==r[0]&&(t=`range-start`),f[n][1]!==r[1]&&(t=`range-start`))}return t};return{calendars:l,modelValue:p,month:u,year:d,time:f,disabledTimesConfig:F,today:h,validateTime:P,getCalendarDays:je,getMarker:Ee,handleScroll:Ce,handleSwipe:Te,handleArrow:we,selectDate:Ue,updateMonthYear:We,presetDate:Ge,updateTime:e=>{let t=Je(e);A(e,Ke),t&&c(t,p.value[t===`range-start`?0:1]),T.value?.steps.length&&ue()},assignMonthAndYear:me,setStartTime:ce}},zl=()=>{let{isModelAuto:e,matchDate:t,isDateAfter:n,isDateBefore:r,isDateBetween:i,isDateEqual:a,getWeekFromDate:o,getBeforeAndAfterInRange:s}=yc(),{getDate:c,today:l,rootProps:u,defaults:{multiCalendars:d,multiDates:f,ui:p,highlight:m,safeDates:h,range:g,weekStart:_},modelValue:v}=X(),{isDisabled:y}=Us(),b=B(null),x=e=>{!e.current&&u.hideOffsetDates||(b.value=e.value)},S=()=>{b.value=null},C=e=>Array.isArray(v.value)&&g.value.enabled&&v.value[0]&&b.value?e?n(b.value,v.value[0]):r(b.value,v.value[0]):!0,w=(e,t)=>{let n=v.value&&Array.isArray(v.value)&&v.value?t?v.value[0]||null:v.value[1]:null;return a(c(e.value),n)},T=e=>{let t=Array.isArray(v.value)?v.value[0]:null;return!e||!r(b.value,t)},E=(e,t=!0)=>(g.value.enabled||u.weekPicker)&&Array.isArray(v.value)&&v.value.length===2?u.hideOffsetDates&&!e.current?!1:a(c(e.value),v.value[+!t]):g.value.enabled?w(e,t)&&T(t)||a(e.value,Array.isArray(v.value)?v.value[0]:null)&&C(t):!1,D=(e,t)=>{if(Array.isArray(v.value)&&v.value[0]&&v.value.length===1){let i=a(e.value,b.value);return t?n(v.value[0],e.value)&&i:r(v.value[0],e.value)&&i}return!1},O=e=>!v.value||u.hideOffsetDates&&!e.current?!1:g.value.enabled?u.modelAuto&&Array.isArray(v.value)?a(e.value,v.value[0]??l):!1:f.value.enabled&&Array.isArray(v.value)?v.value.some(t=>a(t,e.value)):a(e.value,v.value?v.value:l),k=e=>{if(g.value.autoRange||u.weekPicker){if(b.value){if(u.hideOffsetDates&&!e.current)return!1;let t=li(b.value,+g.value.autoRange),n=o(c(b.value),_.value);return u.weekPicker?a(n[1],c(e.value)):a(t,c(e.value))}return!1}return!1},ee=e=>{if(g.value.autoRange||u.weekPicker){if(b.value){let t=li(b.value,+g.value.autoRange);if(u.hideOffsetDates&&!e.current)return!1;let i=o(c(b.value),_.value);return u.weekPicker?n(e.value,i[0])&&r(e.value,i[1]):n(e.value,b.value)&&r(e.value,t)}return!1}return!1},A=e=>{if(g.value.autoRange||u.weekPicker){if(b.value){if(u.hideOffsetDates&&!e.current)return!1;let t=o(c(b.value),_.value);return u.weekPicker?a(t[0],e.value):a(b.value,e.value)}return!1}return!1},j=e=>i(v.value,b.value,e.value),M=()=>u.modelAuto&&Array.isArray(v.value)?!!v.value[0]:!1,N=()=>!u.modelAuto||e(v.value),P=e=>{if(u.weekPicker)return!1;let t=!g.value.enabled||!E(e)&&!E(e,!1);return!y(e.value)&&!O(e)&&!(!e.current&&u.hideOffsetDates)&&t},F=e=>g.value.enabled?u.modelAuto?M()&&O(e):!1:O(e),I=e=>m.value?t(e.value,h.value.highlight):!1,L=e=>{let t=y(e.value);return t&&(typeof m.value==`function`?!m.value(e.value,t):!m.value.options.highlightDisabled)},R=e=>typeof m.value==`function`?m.value(e.value):m.value.weekdays?.includes(e.value.getDay()),te=e=>(g.value.enabled||u.weekPicker)&&(!(d.value.count>0)||e.current)&&N()&&!(!e.current&&u.hideOffsetDates)&&!O(e)?j(e):!1,z=e=>{if(Array.isArray(v.value)&&v.value.length===1){let{before:t,after:n}=s(+g.value.maxRange,v.value[0]);return La(e.value,t)||Ia(e.value,n)}return!1},ne=e=>{if(Array.isArray(v.value)&&v.value.length===1){let{before:t,after:n}=s(+g.value.minRange,v.value[0]);return i([t,n],v.value[0],e.value)}return!1},re=e=>g.value.enabled&&(g.value.maxRange||g.value.minRange)?g.value.maxRange&&g.value.minRange?z(e)||ne(e):g.value.maxRange?z(e):ne(e):!1,ie=e=>{let{isRangeStart:t,isRangeEnd:i}=U(e),o=g.value.enabled?t||i:!1;return{"dp--cell-offset":!e.current,"dp--pointer":!u.disabled&&!(!e.current&&u.hideOffsetDates)&&!y(e.value)&&!re(e),"dp--cell-disabled":y(e.value)||re(e),"dp--cell-highlight":!L(e)&&(I(e)||R(e))&&!F(e)&&!o&&!A(e)&&!(te(e)&&u.weekPicker)&&!i,"dp--cell-highlight-active":!L(e)&&(I(e)||R(e))&&F(e),"dp--today":!u.noToday&&a(e.value,l)&&e.current,"dp--past":r(e.value,l),"dp--future":n(e.value,l)}},V=e=>({"dp--active":F(e),"dp--date-hoverable":P(e)}),ae=e=>{if(v.value&&!Array.isArray(v.value)){let t=o(v.value,_.value);return{...le(e),"dp--range-border-start dp--active":a(t[0],e.value),"dp--range-border-end dp--active":a(t[1],e.value),"dp--range-preview dp--range-between-week":n(e.value,t[0])&&r(e.value,t[1])}}return{...le(e)}},H=e=>{if(v.value&&Array.isArray(v.value)){let t=o(v.value[0],_.value),i=v.value[1]?o(v.value[1],_.value):[];return{...le(e),"dp--range-border-start dp--active":a(t[0],e.value)||a(i[0],e.value),"dp--range-border-end dp--active":a(t[1],e.value)||a(i[1],e.value),"dp--range-preview dp--range-between-week":n(e.value,t[0])&&r(e.value,t[1])||n(e.value,i[0])&&r(e.value,i[1]),"dp--range-between":n(e.value,t[1])&&r(e.value,i[0])}}return{...le(e)}},U=e=>({isRangeStart:d.value.count>0?e.current&&E(e)&&N():E(e)&&N(),isRangeEnd:d.value.count>0?e.current&&E(e,!1)&&N():E(e,!1)&&N()}),oe=e=>g.value.enabled&&(g.value.fixedStart||g.value.fixedEnd)&&Array.isArray(e)&&e.length===2,W=(e,t,n,r)=>!oe(v.value)||!b.value?!1:t?g.value.fixedEnd&&a(e.value,b.value)&&La(e.value,v.value[0])&&!n:g.value.fixedStart&&a(e.value,b.value)&&Ia(e.value,v.value[1])&&!r,se=(e,t)=>!oe(v.value)||!b.value?!1:t?g.value.fixedEnd&&Ia(e.value,b.value)&&La(e.value,v.value[0]):g.value.fixedStart&&La(e.value,b.value)&&Ia(e.value,v.value[1]),ce=e=>{let{isRangeStart:t,isRangeEnd:n}=U(e);return{"dp--range-border-start dp--active":t,"dp--range-border-end dp--active":n,"dp--range-between":te(e)||se(e,!0)||se(e,!1),"dp--date-hoverable":a(e.value,b.value)&&!t&&!n&&!u.weekPicker,"dp--date-hoverable dp--date-hoverable-start":D(e,!0)||W(e,!0,t,n),"dp--date-hoverable dp--date-hoverable-end":D(e,!1)||W(e,!1,t,n)}},le=e=>({...ce(e),"dp--range-preview dp--cell-auto-range":ee(e),"dp--range-preview dp--range-border-start dp--cell-auto-range-start":A(e),"dp--range-preview dp--range-border-end dp--cell-auto-range-end":k(e)}),ue=e=>g.value.enabled?g.value.autoRange?le(e):u.modelAuto?{...V(e),...ce(e)}:u.weekPicker?H(e):ce(e):u.weekPicker?ae(e):V(e);return{setHoverDate:x,clearHoverDate:S,getDayClassData:e=>u.hideOffsetDates&&!e.current?{}:{...ie(e),...ue(e),[p.value.dayClass?p.value.dayClass(e.value,v.value):``]:!0,...p.value.calendarCell}}},Bl={key:0},Vl=p({__name:`DatePicker`,props:c({collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},pc),emits:[`focus-menu`,`select-date`,`time-update`,`auto-apply`],setup(t,{expose:a,emit:o}){let c=o,{month:u,year:d,modelValue:f,time:p,disabledTimesConfig:h,today:g,validateTime:_,getCalendarDays:v,getMarker:y,handleArrow:S,handleScroll:C,handleSwipe:w,selectDate:T,updateMonthYear:D,presetDate:O,updateTime:k,assignMonthAndYear:ee,setStartTime:A}=Rl(c,fe),j=ae(),{setHoverDate:N,getDayClassData:P,clearHoverDate:F}=zl(),{getDate:L,rootEmit:te,rootProps:z,defaults:{multiCalendars:ne,timeConfig:B}}=X(),{getYears:re,getMonths:ie}=Sc(),{getCellId:V}=yc(),oe=M(`calendar-header`),W=M(`calendar`),se=M(`time-picker`),ce=kc(j,Ec.Calendar),le=kc(j,Ec.DatePickerHeader),ue=kc(j,Ec.TimePicker);_e(ne,(e,t)=>{e.count-t.count>0&&ee()},{deep:!0});let de=i(()=>e=>v(u.value(e),d.value(e)).map(e=>({...e,days:e.days.map(e=>(e.marker=y(e),e.classData=P(e),e))})));function fe(e){e||e===0?W.value?.[e]?.triggerTransition(u.value(e),d.value(e)):W.value?.forEach((e,t)=>e?.triggerTransition(u.value(t),d.value(t)))}let pe=(e,t=0)=>{oe.value?.[t]?.toggleMonthPicker(e)},G=(e,t=0)=>{oe.value?.[t]?.toggleYearPicker(e)},me=(e,t)=>{se.value?.toggleTimePicker(e,t)},he=(e,t)=>{if(!z.range){let n=f.value?f.value:g,r=t?L(t):n,i=e?mi(r,{weekStartsOn:1}):Ri(r,{weekStartsOn:1});T({value:i,current:Pa(r)===u.value(0),text:``,classData:{}}),document.getElementById(V(i))?.focus()}},ge=e=>{oe.value?.[0]?.handleMonthYearChange(e,!0)},ve=e=>{D(0,{month:u.value(0),year:d.value(0)+(e?1:-1),fromNav:!0})},ye=e=>{te(`overlay-toggle`,{open:!1,overlay:e}),c(`focus-menu`)};return a({clearHoverDate:F,presetDate:O,handleArrow:S,updateMonthYear:D,setStartTime:A,toggleMonthPicker:pe,toggleYearPicker:G,toggleTimePicker:me,getSidebarProps:()=>({modelValue:f,month:u,year:d,time:p,updateTime:k,updateMonthYear:D,selectDate:T,presetDate:O}),changeMonth:ge,changeYear:ve,selectWeekDate:he}),(i,a)=>(E(),H(n,null,[l(Xc,{collapse:t.collapse},{default:I(({instances:o,wrapClass:s})=>[(E(!0),H(n,null,R(o,n=>(E(),H(`div`,{key:n,class:x(s)},[r(z).hideMonthYearSelect?e(``,!0):(E(),U(kl,{key:0,ref_for:!0,ref:`calendar-header`,months:r(ie)(),years:r(re)(),month:r(u)(n),year:r(d)(n),instance:n,"menu-wrap-ref":t.menuWrapRef,onUpdateMonthYear:e=>r(D)(n,e),onOverlayClosed:ye},m({_:2},[R(r(le),e=>({name:e,fn:I(t=>[K(i.$slots,e,b({ref_for:!0},t))])}))]),1032,[`months`,`years`,`month`,`year`,`instance`,`menu-wrap-ref`,`onUpdateMonthYear`])),l(Ll,{ref_for:!0,ref:`calendar`,"mapped-dates":de.value(n),instance:n,month:r(u)(n),year:r(d)(n),onSelectDate:e=>r(T)(e,n!==1),onSetHoverDate:a[0]||=e=>r(N)(e),onHandleScroll:e=>r(C)(e,n),onHandleSwipe:e=>r(w)(e,n)},m({_:2},[R(r(ce),e=>({name:e,fn:I(t=>[K(i.$slots,e,b({ref_for:!0},t))])}))]),1032,[`mapped-dates`,`instance`,`month`,`year`,`onSelectDate`,`onHandleScroll`,`onHandleSwipe`])],2))),128))]),_:3},8,[`collapse`]),r(B).enableTimePicker?(E(),H(`div`,Bl,[K(i.$slots,`time-picker`,s(we({time:r(p),updateTime:r(k)})),()=>[l(yl,{ref:`time-picker`,hours:r(p).hours,minutes:r(p).minutes,seconds:r(p).seconds,"disabled-times-config":r(h),"validate-time":r(_),"no-overlay-focus":t.noOverlayFocus,"onUpdate:hours":a[1]||=e=>r(k)({hours:e,minutes:r(p).minutes,seconds:r(p).seconds}),"onUpdate:minutes":a[2]||=e=>r(k)({hours:r(p).hours,minutes:e,seconds:r(p).seconds}),"onUpdate:seconds":a[3]||=e=>r(k)({hours:r(p).hours,minutes:r(p).minutes,seconds:e})},m({_:2},[R(r(ue),e=>({name:e,fn:I(t=>[K(i.$slots,e,s(we(t)))])}))]),1032,[`hours`,`minutes`,`seconds`,`disabled-times-config`,`validate-time`,`no-overlay-focus`])])])):e(``,!0)],64))}}),Hl=e=>{let{getDate:t,modelValue:n,year:r,calendars:a,defaults:{highlight:o,range:s,multiDates:c}}=X(),{isDateBetween:l,isDateEqual:u}=yc(),{checkRangeAutoApply:d,handleMultiDatesSelect:f,setMonthOrYearRange:p}=nl();Hs();let{isDisabled:m}=Us(),{formatQuarterText:h}=xc(),{childMount:g}=Rs(),{groupedYears:_,showYearPicker:v,isDisabled:y,selectYear:b,toggleYearPicker:x,handleYearSelect:S,handleYear:C,setStartDate:w}=tl(),T=B();pe(()=>{g(),w()});let E=i(()=>e=>n.value?Array.isArray(n.value)?n.value.some(t=>Xo(e,t)):Xo(n.value,e):!1),D=e=>{if(s.value.enabled){if(Array.isArray(n.value)){let t=u(e,n.value[0])||u(e,n.value[1]);return l(n.value,T.value,e)&&!t}return!1}return!1},O=(e,t)=>e.quarter===Di(t)&&e.year===J(t),k=e=>typeof o.value==`function`?o.value({quarter:Di(e),year:J(e)}):o.value.quarters.some(t=>O(t,e)),ee=i(()=>e=>{let n=Y(t(),{year:r.value(e)});return Pi({start:Li(n),end:Ii(n)}).map(e=>{let t=Ni(e),n=zi(e),r=m(e),i=D(t),a=k(t);return{text:h(t,n),value:t,active:E.value(t),highlighted:a,disabled:r,isBetween:i}})}),A=t=>{f(t,c.value.limit),e(`auto-apply`,!0)},j=t=>{n.value=p(t),d(n.value,e,n.value.length<2)},M=t=>{n.value=t,e(`auto-apply`)};return{groupedYears:_,year:r,isDisabled:y,quarters:ee,showYearPicker:v,modelValue:n,selectYear:b,toggleYearPicker:x,handleYearSelect:S,handleYear:C,setHoverDate:e=>{T.value=e},selectQuarter:(e,t,n)=>{if(!n)return a.value[t].month=Pa(zi(e)),c.value.enabled?A(e):s.value.enabled?j(e):M(e)}}},Ul={class:`dp--quarter-items`},Wl=[`data-test-id`,`disabled`,`onClick`,`onMouseover`],Gl=p({__name:`QuarterPicker`,props:{collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:[`auto-apply`],setup(t,{expose:i,emit:o}){let s=o,{defaults:{config:c}}=X(),u=ae(),{boolHtmlAttribute:d}=wc(),p=kc(u,Ec.YearMode),{groupedYears:g,year:_,isDisabled:v,quarters:y,modelValue:S,showYearPicker:C,setHoverDate:w,selectQuarter:T,toggleYearPicker:D,handleYearSelect:O,handleYear:k}=Hl(s);return i({getSidebarProps:()=>({modelValue:S,year:_,selectQuarter:T,handleYearSelect:O,handleYear:k}),toggleYearPicker:e=>D(0,e)}),(i,o)=>(E(),U(Xc,{collapse:t.collapse,stretch:``},{default:I(({instances:t,wrapClass:o})=>[(E(!0),H(n,null,R(t,t=>(E(),H(`div`,{key:t,class:x(o)},[h(`div`,{class:`dp-quarter-picker-wrap`,style:f({minHeight:`${r(c).modeHeight}px`})},[i.$slots[`top-extra`]?K(i.$slots,`top-extra`,{key:0,value:r(S)}):e(``,!0),h(`div`,null,[l(el,{items:r(g)(t),instance:t,"show-year-picker":r(C)[t],year:r(_)(t),"is-disabled":e=>r(v)(t,e),onHandleYear:e=>r(k)(t,e),onYearSelect:e=>r(O)(e,t),onToggleYearPicker:e=>r(D)(t,e?.show)},m({_:2},[R(r(p),e=>({name:e,fn:I(t=>[K(i.$slots,e,b({ref_for:!0},t))])}))]),1032,[`items`,`instance`,`show-year-picker`,`year`,`is-disabled`,`onHandleYear`,`onYearSelect`,`onToggleYearPicker`])]),h(`div`,Ul,[(E(!0),H(n,null,R(r(y)(t),(e,n)=>(E(),H(`div`,{key:n},[h(`button`,{type:`button`,class:x([`dp--btn-base dp--qr-btn`,{"dp--active":e.active,"dp--qr-btn-between":e.isBetween,"dp--qr-btn-disabled":e.disabled,"dp--highlighted":e.highlighted}]),"data-dp-action-element":`0`,"data-test-id":e.value,disabled:r(d)(e.disabled),onClick:n=>r(T)(e.value,t,e.disabled),onMouseover:t=>r(w)(e.value)},[K(i.$slots,`quarter`,{value:e.value,text:e.text},()=>[a(G(e.text),1)])],42,Wl)]))),128))])],4)],2))),128))]),_:3},8,[`collapse`]))}}),Kl=[`id`,`tabindex`,`role`,`aria-label`,`aria-modal`],ql={key:0,class:`dp--menu-load-container`},Jl={key:1,class:`dp--menu-header`},Yl=[`data-dp-mobile`],Xl={key:0,class:`dp--sidebar-left`},Zl=[`data-dp-mobile`],Ql=[`data-test-id`,`data-dp-mobile`,`onClick`,`onKeydown`],$l={class:`dp--instance-calendar`},eu={key:2,class:`dp--sidebar-right`},tu={key:2,class:`dp--action-extra`},nu=p({__name:`DatepickerMenu`,props:{collapse:{type:Boolean},noOverlayFocus:{type:Boolean},getInputRect:{type:Function}},emits:[`close-picker`,`select-date`,`auto-apply`,`time-update`,`menu-blur`],setup(t,{expose:a,emit:o}){let c=o,l=ae(),{state:d,rootProps:p,defaults:{textInput:g,inline:_,config:y,ui:b,ariaLabels:S},rootEmit:C,setState:w}=X(),{isMobile:T}=bc(),{handleEventPropagation:D,getElWithin:O,checkStopPropagation:k,checkKeyDown:ee}=vc(),{selectCurrentDate:A}=Ic();zs();let j=M(`inner-menu`),N=M(`dp-menu`),P=M(`dyn-cmp`),F=B(0),L=B(!1),te=B(!1),{executeFlow:z}=Ls(P,c),ne=e=>{te.value=!0,y.value.allowPreventDefault&&e.preventDefault(),k(e,y.value,!0)};pe(()=>{L.value=!0,re(),globalThis.addEventListener(`resize`,re);let e=Qt(N);e&&!g.value.enabled&&!_.value.enabled&&w(`menuFocused`,!0),e&&(e.addEventListener(`pointerdown`,ne),e.addEventListener(`mousedown`,ne),C(`menu-mounted`,e)),document.addEventListener(`mousedown`,De)}),u(()=>{globalThis.removeEventListener(`resize`,re),document.removeEventListener(`mousedown`,De);let e=Qt(N);e&&(e.removeEventListener(`pointerdown`,ne),e.removeEventListener(`mousedown`,ne),C(`menu-unmounted`,e))});let re=()=>{let e=Qt(j);e&&(F.value=e.getBoundingClientRect().width)},ie=i(()=>p.monthPicker?il:p.yearPicker?ol:p.timePicker?Sl:p.quarterPicker?Gl:Vl),V=()=>{let e=Qt(N);e&&e.focus({preventScroll:!0})},oe=i(()=>P.value?.getSidebarProps()||{}),W=kc(l,Ec.ActionRow),se=kc(l,Ec.PassTrough),ce=i(()=>({"dp--menu-unclickable dp--menu-disabled":p.disabled,"dp--menu-unclickable dp--menu-readonly":p.readonly,"dp--menu-unclickable dp-menu-loading":p.loading})),le=i(()=>({"dp--menu":!0,"dp--menu-index":!_.value.enabled,"dp--relative":_.value.enabled,...b.value.menu})),ue=e=>{k(e,y.value,!0)},de=e=>{y.value.escClose&&(c(`close-picker`),D(e,y.value))},fe=e=>{p.arrowNavigation||(e===Ns.left||e===Ns.up?ve(`handleArrow`,Ns.left,0,e===Ns.up):ve(`handleArrow`,Ns.right,0,e===Ns.down))},me=e=>{w(`shiftKeyInMenu`,e.shiftKey),y.value.tabOutClosesMenu&&!p.hideMonthYearSelect&&e.code===Ps.tab&&e.target.classList.contains(`dp--menu`)&&d.shiftKeyInMenu&&(e.preventDefault(),k(e,y.value,!0),c(`close-picker`))},ge=e=>{P.value?.toggleTimePicker(!1,!1),P.value?.toggleMonthPicker(!1,e),P.value?.toggleYearPicker(!1,e)},_e=(e,t=0)=>e===`month`?P.value?.toggleMonthPicker(!0,t):e===`year`?P.value?.toggleYearPicker(!0,t):e===`time`?P.value?.toggleTimePicker(!0):ge(t),ve=(e,...t)=>{P.value?.[e]&&P.value?.[e](...t)},ye=e=>{ve(`presetDate`,v(e))},be=()=>{ve(`clearHoverDate`)},xe=(e,t)=>{ve(`updateMonthYear`,e,t)},Se=(e,t)=>{e.preventDefault(),fe(t)},Ce=e=>{y.value.allowPreventDefault&&(e.preventDefault(),k(e,y.value,!0))},Te=e=>{if(y.value.onInternalKeydown?.(e)!==!1){if(me(e),e.key===Ps.home||e.key===Ps.end)return ve(`selectWeekDate`,e.key===Ps.home,e.target.getAttribute(`id`));switch((e.key===Ps.pageUp||e.key===Ps.pageDown)&&(e.shiftKey?(ve(`changeYear`,e.key===Ps.pageUp),O(N.value,`overlay-year`)?.focus()):(ve(`changeMonth`,e.key===Ps.pageUp),O(N.value,e.key===Ps.pageUp?`action-prev`:`action-next`)?.focus()),e.target.getAttribute(`id`)&&N.value?.focus({preventScroll:!0})),e.key){case Ps.esc:return de(e);case Ps.enter:return Ce(e);case Ps.arrowLeft:return Se(e,Ns.left);case Ps.arrowRight:return Se(e,Ns.right);case Ps.arrowUp:return Se(e,Ns.up);case Ps.arrowDown:return Se(e,Ns.down);default:return}}},De=e=>{_.value.enabled&&!_.value.input&&!N.value?.contains(e.target)&&te.value&&(te.value=!1,c(`menu-blur`))};return a({updateMonthYear:xe,switchView:_e,onValueCleared:()=>{P.value?.setStartTime?.()},executeFlow:z}),(i,a)=>(E(),H(`div`,{id:r(p).menuId,ref:`dp-menu`,tabindex:r(_).enabled?void 0:`0`,role:r(_).enabled?void 0:`dialog`,"aria-label":r(S)?.menu,"aria-modal":!r(_).enabled||void 0,class:x(le.value),onMouseleave:be,onClick:ue,onKeydown:Te},[(r(p).disabled||r(p).readonly)&&r(_).enabled||r(p).loading?(E(),H(`div`,{key:0,class:x(ce.value)},[r(p).loading?(E(),H(`div`,ql,[...a[5]||=[h(`span`,{class:`dp--menu-loader`},null,-1)]])):e(``,!0)],2)):e(``,!0),i.$slots[`menu-header`]?(E(),H(`div`,Jl,[K(i.$slots,`menu-header`)])):e(``,!0),K(i.$slots,`arrow`),h(`div`,{ref:`inner-menu`,class:x({"dp--menu-content-wrapper":r(p).presetDates?.length||!!i.$slots[`left-sidebar`]||!!i.$slots[`right-sidebar`],"dp--menu-content-wrapper-collapsed":t.collapse&&(r(p).presetDates?.length||!!i.$slots[`left-sidebar`]||!!i.$slots[`right-sidebar`])}),"data-dp-mobile":r(T),style:f({"--dp-menu-width":`${F.value}px`})},[i.$slots[`left-sidebar`]?(E(),H(`div`,Xl,[K(i.$slots,`left-sidebar`,s(we(oe.value)))])):e(``,!0),r(p).presetDates.length?(E(),H(`div`,{key:1,class:x({"dp--preset-dates-collapsed":t.collapse,"dp--preset-dates":!0}),"data-dp-mobile":r(T)},[(E(!0),H(n,null,R(r(p).presetDates,(e,a)=>(E(),H(n,{key:a},[e.slot?K(i.$slots,e.slot,{key:0,presetDate:ye,label:e.label,value:e.value}):(E(),H(`button`,{key:1,type:`button`,style:f(e.style||{}),class:x([`dp--btn dp--preset-range`,{"dp--preset-range-collapsed":t.collapse}]),"data-test-id":e.testId??void 0,"data-dp-mobile":r(T),onClick:Ee(t=>ye(e.value),[`prevent`]),onKeydown:t=>r(ee)(t,()=>ye(e.value),!0)},G(e.label),47,Ql))],64))),128))],10,Zl)):e(``,!0),h(`div`,$l,[(E(),U(he(ie.value),{ref:`dyn-cmp`,collapse:t.collapse,"no-overlay-focus":t.noOverlayFocus,"menu-wrap-ref":N.value,onFocusMenu:V,onSelectDate:a[0]||=e=>i.$emit(`select-date`),onAutoApply:a[1]||=e=>i.$emit(`auto-apply`,e),onTimeUpdate:a[2]||=e=>i.$emit(`time-update`)},m({_:2},[R(r(se),e=>({name:e,fn:I(t=>[K(i.$slots,e,s(we({...t})))])}))]),1064,[`collapse`,`no-overlay-focus`,`menu-wrap-ref`]))]),i.$slots[`right-sidebar`]?(E(),H(`div`,eu,[K(i.$slots,`right-sidebar`,s(we(oe.value)))])):e(``,!0)],14,Yl),i.$slots[`action-extra`]?(E(),H(`div`,tu,[i.$slots[`action-extra`]?K(i.$slots,`action-extra`,{key:0,selectCurrentDate:r(A)}):e(``,!0)])):e(``,!0),!r(p).autoApply||r(y).keepActionRow?(E(),U(Vc,{key:3,"menu-mount":L.value,"calendar-width":F.value,onClosePicker:a[3]||=e=>i.$emit(`close-picker`),onSelectDate:a[4]||=e=>i.$emit(`select-date`),onSelectNow:r(A)},m({_:2},[R(r(W),e=>({name:e,fn:I(t=>[K(i.$slots,e,s(we(t)))])}))]),1032,[`menu-mount`,`calendar-width`,`onSelectNow`])):e(``,!0)],42,Kl))}}),ru=p({name:`MaybeTeleport`,props:{to:{type:[String,Object],default:void 0},disabled:{type:Boolean,default:!1}},setup(e,{slots:n}){return()=>{let r=n.default?.();return e.to&&!e.disabled?t(y,{to:e.to},r):r}}}),iu=[`data-dp-mobile`],au=p({__name:`VueDatePicker`,setup(t,{expose:n}){let{rootEmit:a,setState:o,inputValue:c,modelValue:d,rootProps:p,defaults:{inline:g,config:_,textInput:v,range:y,multiDates:b,teleport:S,floatingConfig:w,flow:T}}=X(),{validateDate:D,isValidTime:O}=Us(),{menuTransition:k,showTransition:ee}=Vs(),{isMobile:A}=bc(),{findNextFocusableElement:j,getNumVal:N}=vc(),F=ae(),L=B(!1),te=B(g.value.enabled),z=B(g.value.enabled||p.centered),ne=P(p,`modelValue`),re=P(p,`timezone`),ie=M(`dp-menu-wrap`),V=M(`dp-menu`),oe=M(`input-cmp`),W=M(`picker-wrapper`),se=M(`menu-arrow`),ce=B(!1),le=B(!1),ue=B(!1),de=B(!0),{floatingStyles:fe,middlewareData:G,placement:me,y:he}=$r(oe,ie,{strategy:w.value.strategy,placement:w.value.placement,middleware:(e=>(w.value.flip&&e.push(Wr(typeof w.value.flip==`object`?w.value.flip:{})),w.value.shift&&e.push(Ur(typeof w.value.shift==`object`?w.value.shift:{})),w.value.arrow&&e.push(Xr({element:w.value.arrow===!0?se:w.value.arrow})),e))([Hr(w.value.offset)]),whileElementsMounted:Vr});pe(()=>{ye(p.modelValue),C().then(()=>{g.value.enabled||globalThis.addEventListener(`resize`,ke)}),g.value.enabled&&(L.value=!0),globalThis.addEventListener(`keyup`,je),globalThis.addEventListener(`keydown`,Me)}),u(()=>{g.value.enabled||globalThis.removeEventListener(`resize`,ke),globalThis.removeEventListener(`keyup`,je),globalThis.removeEventListener(`keydown`,Me)});let ge=Ac(F,p.presetDates),ve=kc(F,Ec.Input);_e([ne,re],()=>{ye(ne.value)},{deep:!0}),_e([me,he],()=>{!g.value.enabled&&!p.centered&&de.value&&(z.value=!1,C().then(()=>{de.value=!1,z.value=!0}))});let{parseExternalModelValue:ye,emitModelValue:be,formatInputValue:xe,checkBeforeEmit:Se}=Bs(),Ce=i(()=>({"dp--main":!0,"dp--theme-dark":p.dark,"dp--theme-light":!p.dark,"dp--flex-display":g.value.enabled,"dp--flex-display-collapsed":ue.value,"dp--flex-display-with-input":g.value.input})),Te=i(()=>p.dark?`dp--theme-dark`:`dp--theme-light`),Ee=i(()=>g.value.enabled&&(p.timePicker||p.monthPicker||p.yearPicker||p.quarterPicker)),De=()=>oe.value?.$el?.getBoundingClientRect()??{width:0,left:0,right:0},Oe=()=>{L.value&&_.value.closeOnScroll&&Ve()},ke=()=>{let e=V.value?.$el.getBoundingClientRect().width??0;ue.value=document.body.offsetWidth<=e},je=e=>{if(e.key===`Tab`&&!g.value.enabled&&_.value.tabOutClosesMenu){let e=W.value?.contains(document.activeElement),t=ie.value?.contains(document.activeElement);!e&&!t&&Ve()}le.value=e.shiftKey},Me=e=>{le.value=e.shiftKey},Ne=()=>{!p.disabled&&!p.readonly&&(de.value=!0,te.value=!0,L.value=!0,L.value&&a(`open`),L.value||Be(),ye(p.modelValue))},Pe=()=>{c.value=``,Be(),V.value?.onValueCleared(),oe.value?.setParsedDate(null),a(`update:model-value`,null),a(`cleared`),_.value.closeOnClearValue&&Ve()},Fe=()=>{let e=d.value;return!e||!Array.isArray(e)&&D(e)?!0:Array.isArray(e)?b.value.enabled||e.length===2&&D(e[0])&&D(e[1])?!0:y.value.partialRange&&!p.timePicker?D(e[0]):!1:!1},Ie=()=>{Se()&&Fe()?(be(),Ve()):a(`invalid-select`)},Le=e=>{Re(),be(),_.value.closeOnAutoApply&&!e&&Ve()},Re=()=>{oe.value&&v.value.enabled&&oe.value.setParsedDate(d.value)},ze=(e=!1)=>{p.autoApply&&O(d.value)&&Fe()&&(y.value.enabled&&Array.isArray(d.value)?(y.value.partialRange||d.value.length===2)&&Le(e):Le(e))},Be=()=>{v.value.enabled||(d.value=null)},Ve=(e=!1)=>{de.value=!0,e&&d.value&&_.value.setDateOnMenuClose&&Ie(),g.value.enabled||(L.value&&(L.value=!1,o(`menuFocused`,!1),o(`shiftKeyInMenu`,!1),a(`closed`),c.value&&ye(ne.value)),Be(),a(`blur`))},He=()=>{!g.value.enabled&&!L.value&&(te.value=!1)},Ue=(e,t,n=!1)=>{if(!e){d.value=null;return}let r=Array.isArray(e)?e.every(e=>D(e)):D(e),i=O(e);r&&i?(o(`isTextInputDate`,!0),d.value=e,t?(ce.value=n,Ie(),a(`text-submit`)):p.autoApply&&ze(!0),C().then(()=>{o(`isTextInputDate`,!1)})):a(`invalid-date`,e)},We=()=>{p.autoApply&&O(d.value)&&be(),Re()},Ge=()=>L.value?Ve():Ne(),Ke=e=>{d.value=e},qe=()=>{v.value.enabled&&(o(`isInputFocused`,!0),xe()),a(`focus`)},Je=()=>{v.value.enabled&&(o(`isInputFocused`,!1),ye(p.modelValue),ce.value&&j(W.value,le.value)?.focus()),a(`blur`)},Ye=(e,t)=>{V.value&&V.value.updateMonthYear(t??0,{month:N(e.month),year:N(e.year)})},Xe=e=>{ye(e??p.modelValue)},Ze=(e,t)=>{V.value?.switchView(e,t)},Qe=(e,t)=>{if(L.value)return _.value.onClickOutside?_.value.onClickOutside(e,t):Ve(!0)};return tn(ie,e=>Qe(Fe,e),{ignore:[oe]}),n({closeMenu:Ve,selectDate:Ie,clearValue:Pe,openMenu:Ne,onScroll:Oe,formatInputValue:xe,updateInternalModelValue:Ke,setMonthYear:Ye,parseModel:Xe,switchView:Ze,toggleMenu:Ge,executeFlow:e=>{V.value?.executeFlow(e??T.value?.steps?.at(0))},getDpWrapMenuRef:()=>ie,dpMenuRef:()=>V,dpWrapMenuRef:()=>ie,inputRef:()=>oe}),(t,n)=>(E(),H(`div`,{ref:`picker-wrapper`,class:x(Ce.value),"data-datepicker-instance":``,"data-dp-mobile":r(A)},[l(Fc,{ref:`input-cmp`,"is-menu-open":L.value,onClear:Pe,onOpen:Ne,onSetInputDate:Ue,onSetEmptyDate:r(be),onSelectDate:Ie,onToggle:Ge,onClose:Ve,onFocus:qe,onBlur:Je,onRealBlur:n[0]||=e=>r(o)(`isInputFocused`,!1)},m({_:2},[R(r(ve),e=>({name:e,fn:I(n=>[K(t.$slots,e,s(we(n)))])}))]),1032,[`is-menu-open`,`onSetEmptyDate`]),l(r(ru),{to:r(S),disabled:!r(S)},{default:I(()=>[te.value?(E(),H(`div`,{key:0,ref:`dp-menu-wrap`,class:x({"dp--menu-wrapper":!r(g).enabled,"dp--outer-menu-wrap":!0,"dp--centered":r(p).centered}),style:f(!r(g).enabled&&!r(p).centered?r(fe):void 0)},[l(Ae,{name:r(k)(r(me).startsWith(`top`)),css:r(ee)&&!r(g).enabled&&!r(p).centered&&z.value,appear:``,onAfterLeave:He},{default:I(()=>[L.value&&z.value?(E(),U(nu,{key:0,ref:`dp-menu`,class:x({[Te.value]:!0}),"no-overlay-focus":Ee.value,collapse:ue.value,"get-input-rect":De,onClosePicker:Ve,onSelectDate:Ie,onAutoApply:ze,onTimeUpdate:We,onMenuBlur:n[1]||=e=>r(a)(`blur`)},m({_:2},[R(r(ge),e=>({name:e,fn:I(n=>[K(t.$slots,e,s(we({...n})))])})),!r(g).enabled&&!r(p).centered&&r(w).arrow===!0?{name:`arrow`,fn:I(()=>[h(`div`,{ref:`menu-arrow`,class:x({"dp--arrow-top":r(me).includes(`bottom`),"dp--arrow-bottom":r(me).includes(`top`)}),style:f({left:r(G).arrow?.x==null?``:`${r(G).arrow.x-r(G).arrow.centerOffset}px`,top:r(G).arrow?.y==null?``:`${r(G).arrow.y}px`})},null,6)]),key:`0`}:void 0]),1032,[`class`,`no-overlay-focus`,`collapse`])):e(``,!0)]),_:3},8,[`name`,`css`])],6)):e(``,!0)]),_:3},8,[`to`,`disabled`])],10,iu))}}),ou=p({__name:`VueDatePickerRoot`,props:c({multiCalendars:{type:[Boolean,Number,String,Object]},modelValue:{},modelType:{},dark:{type:Boolean},transitions:{type:[Boolean,Object]},ariaLabels:{},hideNavigation:{},timezone:{},vertical:{type:Boolean},hideMonthYearSelect:{type:Boolean},disableYearSelect:{type:Boolean},yearRange:{},autoApply:{type:Boolean},disabledDates:{type:[Array,Function]},startDate:{},hideOffsetDates:{type:Boolean},noToday:{type:Boolean},allowedDates:{},markers:{},presetDates:{},flow:{},preventMinMaxNavigation:{type:Boolean},reverseYears:{type:Boolean},weekPicker:{type:Boolean},filters:{},arrowNavigation:{type:Boolean},highlight:{type:[Function,Object]},teleport:{type:[Boolean,String]},centered:{type:Boolean},locale:{},weekStart:{},weekNumbers:{type:[Boolean,Object]},dayNames:{type:[Function,Array]},monthPicker:{type:Boolean},yearPicker:{type:Boolean},modelAuto:{type:Boolean},formats:{},multiDates:{type:[Boolean,Object]},minDate:{},maxDate:{},minTime:{},maxTime:{},inputAttrs:{},timeConfig:{},placeholder:{},timePicker:{type:Boolean},range:{type:[Boolean,Object]},menuId:{},disabled:{type:Boolean},readonly:{type:Boolean},inline:{type:[Boolean,Object]},textInput:{type:[Boolean,Object]},sixWeeks:{type:[Boolean,String]},actionRow:{},focusStartDate:{type:Boolean},disabledTimes:{type:[Function,Array]},calendar:{type:Function},config:{},quarterPicker:{type:Boolean},yearFirst:{type:Boolean},loading:{type:Boolean},ui:{},floating:{}},mc),emits:[`update:model-value`,`internal-model-change`,`text-submit`,`text-input`,`open`,`closed`,`focus`,`blur`,`cleared`,`flow-step`,`update-month-year`,`invalid-select`,`invalid-fixed-range`,`invalid-date`,`tooltip-open`,`tooltip-close`,`am-pm-change`,`range-start`,`range-end`,`date-click`,`overlay-toggle`,`invalid`,`menu-mounted`,`menu-unmounted`],setup(e,{expose:t,emit:n}){let i=n,a=e;Os(a,i);let o=Ac(ae(),a.presetDates);return t(Cc(M(`date-picker`))),(e,t)=>(E(),U(au,{ref:`date-picker`},m({_:2},[R(r(o),t=>({name:t,fn:I(n=>[K(e.$slots,t,s(we(n)))])}))]),1536))}}),su=T({basic:()=>cu,white:()=>lu}),cu={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`},lu={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`},uu=`darkMode`,du=`style`,fu=`xl:max-w-7xl xl:mx-auto 2xl:max-w-full`,pu=N(`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(e){if(!su[e])return;typeof localStorage<`u`&&localStorage.setItem(du,e);let t=su[e];for(let e in t)this[`${e}Style`]=t[e]},setDarkMode(e=null){this.darkMode=e===null?!this.darkMode:e,typeof localStorage<`u`&&localStorage.setItem(uu,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`))}}}),mu={__name:`OverlayLayer`,props:{zIndex:{type:String,default:`z-50`},type:{type:String,default:`flex`},transparent:{type:Boolean,default:!1},active:{type:Boolean,default:!0}},emits:[`overlay-click`],setup(e,{emit:t}){let n=e,a=t,o=e=>{a(`overlay-click`,e)},s=pu(),c=i(()=>n.transparent?`dark:from-gray-700/90 dark:via-gray-900/90 dark:to-gray-700/90`:`dark:from-gray-700 dark:via-gray-900 dark:to-gray-700`);return(t,n)=>(E(),U(Ae,{name:`overlay-fade`},{default:I(()=>[W(h(`div`,{class:x([[e.type,e.zIndex,c.value],`fixed inset-0 flex flex-col items-center justify-center bg-linear-to-tr transform`])},[h(`div`,{class:x([`absolute inset-0`,`${r(s).overlayStyle} ${e.transparent?`opacity-90`:`opacity-100`}`]),onClick:o},null,2),K(t.$slots,`default`)],2),[[ke,e.active]])]),_:3}))}},hu=`/icon.gif`,gu=[`width`,`height`,`fill`,`transform`],_u={key:0},vu=[h(`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)],yu={key:1},bu=[h(`path`,{d:`M216,96v96a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96Z`,opacity:`0.2`},null,-1),h(`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)],xu={key:2},Su=[h(`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)],Cu={key:3},wu=[h(`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)],Tu={key:4},Eu=[h(`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)],Du={key:5},Ou=[h(`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)],ku=p({name:`PhArchive`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,_u,vu)):c.value===`duotone`?(E(),H(`g`,yu,bu)):c.value===`fill`?(E(),H(`g`,xu,Su)):c.value===`light`?(E(),H(`g`,Cu,wu)):c.value===`regular`?(E(),H(`g`,Tu,Eu)):c.value===`thin`?(E(),H(`g`,Du,Ou)):e(``,!0)],16,gu))}}),Au=[`width`,`height`,`fill`,`transform`],ju={key:0},Mu=[h(`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)],Nu={key:1},Pu=[h(`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),h(`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)],Fu={key:2},Iu=[h(`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)],Lu={key:3},Ru=[h(`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)],zu={key:4},Bu=[h(`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)],Vu={key:5},Hu=[h(`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)],Uu=p({name:`PhBracketsCurly`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,ju,Mu)):c.value===`duotone`?(E(),H(`g`,Nu,Pu)):c.value===`fill`?(E(),H(`g`,Fu,Iu)):c.value===`light`?(E(),H(`g`,Lu,Ru)):c.value===`regular`?(E(),H(`g`,zu,Bu)):c.value===`thin`?(E(),H(`g`,Vu,Hu)):e(``,!0)],16,Au))}}),Wu=[`width`,`height`,`fill`,`transform`],Gu={key:0},Ku=[h(`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)],qu={key:1},Ju=[h(`path`,{d:`M200,48V208l-80-80Z`,opacity:`0.2`},null,-1),h(`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)],Yu={key:2},Xu=[h(`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)],Zu={key:3},Qu=[h(`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)],$u={key:4},ed=[h(`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)],td={key:5},nd=[h(`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)],rd=p({name:`PhCaretDoubleLeft`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Gu,Ku)):c.value===`duotone`?(E(),H(`g`,qu,Ju)):c.value===`fill`?(E(),H(`g`,Yu,Xu)):c.value===`light`?(E(),H(`g`,Zu,Qu)):c.value===`regular`?(E(),H(`g`,$u,ed)):c.value===`thin`?(E(),H(`g`,td,nd)):e(``,!0)],16,Wu))}}),id=[`width`,`height`,`fill`,`transform`],ad={key:0},od=[h(`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)],sd={key:1},cd=[h(`path`,{d:`M208,200H48l80-80Z`,opacity:`0.2`},null,-1),h(`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)],ld={key:2},ud=[h(`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)],dd={key:3},fd=[h(`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)],pd={key:4},md=[h(`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)],hd={key:5},gd=[h(`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)],_d=p({name:`PhCaretDoubleUp`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,ad,od)):c.value===`duotone`?(E(),H(`g`,sd,cd)):c.value===`fill`?(E(),H(`g`,ld,ud)):c.value===`light`?(E(),H(`g`,dd,fd)):c.value===`regular`?(E(),H(`g`,pd,md)):c.value===`thin`?(E(),H(`g`,hd,gd)):e(``,!0)],16,id))}}),vd=[`width`,`height`,`fill`,`transform`],yd={key:0},bd=[h(`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)],xd={key:1},Sd=[h(`path`,{d:`M208,96l-80,80L48,96Z`,opacity:`0.2`},null,-1),h(`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)],Cd={key:2},wd=[h(`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)],Td={key:3},Ed=[h(`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)],Dd={key:4},Od=[h(`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)],kd={key:5},Ad=[h(`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)],jd=p({name:`PhCaretDown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,yd,bd)):c.value===`duotone`?(E(),H(`g`,xd,Sd)):c.value===`fill`?(E(),H(`g`,Cd,wd)):c.value===`light`?(E(),H(`g`,Td,Ed)):c.value===`regular`?(E(),H(`g`,Dd,Od)):c.value===`thin`?(E(),H(`g`,kd,Ad)):e(``,!0)],16,vd))}}),Md=[`width`,`height`,`fill`,`transform`],Nd={key:0},Pd=[h(`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)],Fd={key:1},Id=[h(`path`,{d:`M208,160H48l80-80Z`,opacity:`0.2`},null,-1),h(`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)],Ld={key:2},Rd=[h(`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)],zd={key:3},Bd=[h(`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)],Vd={key:4},Hd=[h(`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)],Ud={key:5},Wd=[h(`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)],Gd=p({name:`PhCaretUp`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Nd,Pd)):c.value===`duotone`?(E(),H(`g`,Fd,Id)):c.value===`fill`?(E(),H(`g`,Ld,Rd)):c.value===`light`?(E(),H(`g`,zd,Bd)):c.value===`regular`?(E(),H(`g`,Vd,Hd)):c.value===`thin`?(E(),H(`g`,Ud,Wd)):e(``,!0)],16,Md))}}),Kd=[`width`,`height`,`fill`,`transform`],qd={key:0},Jd=[h(`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)],Yd={key:1},Xd=[h(`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),h(`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)],Zd={key:2},Qd=[h(`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)],$d={key:3},ef=[h(`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)],tf={key:4},nf=[h(`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)],rf={key:5},af=[h(`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)],of=p({name:`PhCloud`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,qd,Jd)):c.value===`duotone`?(E(),H(`g`,Yd,Xd)):c.value===`fill`?(E(),H(`g`,Zd,Qd)):c.value===`light`?(E(),H(`g`,$d,ef)):c.value===`regular`?(E(),H(`g`,tf,nf)):c.value===`thin`?(E(),H(`g`,rf,af)):e(``,!0)],16,Kd))}}),sf=[`width`,`height`,`fill`,`transform`],cf={key:0},lf=[h(`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)],uf={key:1},df=[h(`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),h(`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)],ff={key:2},pf=[h(`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)],mf={key:3},hf=[h(`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)],gf={key:4},_f=[h(`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)],vf={key:5},yf=[h(`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)],bf=p({name:`PhCloudCheck`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,cf,lf)):c.value===`duotone`?(E(),H(`g`,uf,df)):c.value===`fill`?(E(),H(`g`,ff,pf)):c.value===`light`?(E(),H(`g`,mf,hf)):c.value===`regular`?(E(),H(`g`,gf,_f)):c.value===`thin`?(E(),H(`g`,vf,yf)):e(``,!0)],16,sf))}}),xf=[`width`,`height`,`fill`,`transform`],Sf={key:0},Cf=[h(`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)],wf={key:1},Tf=[h(`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),h(`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)],Ef={key:2},Df=[h(`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)],Of={key:3},kf=[h(`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)],Af={key:4},jf=[h(`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)],Mf={key:5},Nf=[h(`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)],Pf=p({name:`PhCloudX`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Sf,Cf)):c.value===`duotone`?(E(),H(`g`,wf,Tf)):c.value===`fill`?(E(),H(`g`,Ef,Df)):c.value===`light`?(E(),H(`g`,Of,kf)):c.value===`regular`?(E(),H(`g`,Af,jf)):c.value===`thin`?(E(),H(`g`,Mf,Nf)):e(``,!0)],16,xf))}}),Ff=[`width`,`height`,`fill`,`transform`],If={key:0},Lf=[h(`path`,{d:`M71.68,97.22,34.74,128l36.94,30.78a12,12,0,1,1-15.36,18.44l-48-40a12,12,0,0,1,0-18.44l48-40A12,12,0,0,1,71.68,97.22Zm176,21.56-48-40a12,12,0,1,0-15.36,18.44L221.26,128l-36.94,30.78a12,12,0,1,0,15.36,18.44l48-40a12,12,0,0,0,0-18.44ZM164.1,28.72a12,12,0,0,0-15.38,7.18l-64,176a12,12,0,0,0,7.18,15.37A11.79,11.79,0,0,0,96,228a12,12,0,0,0,11.28-7.9l64-176A12,12,0,0,0,164.1,28.72Z`},null,-1)],Rf={key:1},zf=[h(`path`,{d:`M240,128l-48,40H64L16,128,64,88H192Z`,opacity:`0.2`},null,-1),h(`path`,{d:`M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z`},null,-1)],Bf={key:2},Vf=[h(`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,40ZM92.8,145.6a8,8,0,1,1-9.6,12.8l-32-24a8,8,0,0,1,0-12.8l32-24a8,8,0,0,1,9.6,12.8L69.33,128Zm58.89-71.4-32,112a8,8,0,1,1-15.38-4.4l32-112a8,8,0,0,1,15.38,4.4Zm53.11,60.2-32,24a8,8,0,0,1-9.6-12.8L186.67,128,163.2,110.4a8,8,0,1,1,9.6-12.8l32,24a8,8,0,0,1,0,12.8Z`},null,-1)],Hf={key:3},Uf=[h(`path`,{d:`M67.84,92.61,25.37,128l42.47,35.39a6,6,0,1,1-7.68,9.22l-48-40a6,6,0,0,1,0-9.22l48-40a6,6,0,0,1,7.68,9.22Zm176,30.78-48-40a6,6,0,1,0-7.68,9.22L230.63,128l-42.47,35.39a6,6,0,1,0,7.68,9.22l48-40a6,6,0,0,0,0-9.22Zm-81.79-89A6,6,0,0,0,154.36,38l-64,176A6,6,0,0,0,94,221.64a6.15,6.15,0,0,0,2,.36,6,6,0,0,0,5.64-3.95l64-176A6,6,0,0,0,162.05,34.36Z`},null,-1)],Wf={key:4},Gf=[h(`path`,{d:`M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z`},null,-1)],Kf={key:5},qf=[h(`path`,{d:`M66.56,91.07,22.25,128l44.31,36.93A4,4,0,0,1,64,172a3.94,3.94,0,0,1-2.56-.93l-48-40a4,4,0,0,1,0-6.14l48-40a4,4,0,0,1,5.12,6.14Zm176,33.86-48-40a4,4,0,1,0-5.12,6.14L233.75,128l-44.31,36.93a4,4,0,1,0,5.12,6.14l48-40a4,4,0,0,0,0-6.14ZM161.37,36.24a4,4,0,0,0-5.13,2.39l-64,176a4,4,0,0,0,2.39,5.13A4.12,4.12,0,0,0,96,220a4,4,0,0,0,3.76-2.63l64-176A4,4,0,0,0,161.37,36.24Z`},null,-1)],Jf=p({name:`PhCode`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,If,Lf)):c.value===`duotone`?(E(),H(`g`,Rf,zf)):c.value===`fill`?(E(),H(`g`,Bf,Vf)):c.value===`light`?(E(),H(`g`,Hf,Uf)):c.value===`regular`?(E(),H(`g`,Wf,Gf)):c.value===`thin`?(E(),H(`g`,Kf,qf)):e(``,!0)],16,Ff))}}),Yf=[`width`,`height`,`fill`,`transform`],Xf={key:0},Zf=[h(`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)],Qf={key:1},$f=[h(`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),h(`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)],ep={key:2},tp=[h(`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)],np={key:3},rp=[h(`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)],ip={key:4},ap=[h(`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)],op={key:5},sp=[h(`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)],cp=p({name:`PhCrown`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Xf,Zf)):c.value===`duotone`?(E(),H(`g`,Qf,$f)):c.value===`fill`?(E(),H(`g`,ep,tp)):c.value===`light`?(E(),H(`g`,np,rp)):c.value===`regular`?(E(),H(`g`,ip,ap)):c.value===`thin`?(E(),H(`g`,op,sp)):e(``,!0)],16,Yf))}}),lp=[`width`,`height`,`fill`,`transform`],up={key:0},dp=[h(`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)],fp={key:1},pp=[h(`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),h(`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)],mp={key:2},hp=[h(`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)],gp={key:3},_p=[h(`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)],vp={key:4},yp=[h(`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)],bp={key:5},xp=[h(`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)],Sp=p({name:`PhDiscordLogo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,up,dp)):c.value===`duotone`?(E(),H(`g`,fp,pp)):c.value===`fill`?(E(),H(`g`,mp,hp)):c.value===`light`?(E(),H(`g`,gp,_p)):c.value===`regular`?(E(),H(`g`,vp,yp)):c.value===`thin`?(E(),H(`g`,bp,xp)):e(``,!0)],16,lp))}}),Cp=[`width`,`height`,`fill`,`transform`],wp={key:0},Tp=[h(`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)],Ep={key:1},Dp=[h(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),h(`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)],Op={key:2},kp=[h(`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)],Ap={key:3},jp=[h(`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)],Mp={key:4},Np=[h(`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)],Pp={key:5},Fp=[h(`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)],Ip=p({name:`PhDotsThreeCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,wp,Tp)):c.value===`duotone`?(E(),H(`g`,Ep,Dp)):c.value===`fill`?(E(),H(`g`,Op,kp)):c.value===`light`?(E(),H(`g`,Ap,jp)):c.value===`regular`?(E(),H(`g`,Mp,Np)):c.value===`thin`?(E(),H(`g`,Pp,Fp)):e(``,!0)],16,Cp))}}),Lp=[`width`,`height`,`fill`,`transform`],Rp={key:0},zp=[h(`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)],Bp={key:1},Vp=[h(`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),h(`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)],Hp={key:2},Up=[h(`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)],Wp={key:3},Gp=[h(`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)],Kp={key:4},qp=[h(`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)],Jp={key:5},Yp=[h(`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)],Xp=p({name:`PhEyeSlash`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Rp,zp)):c.value===`duotone`?(E(),H(`g`,Bp,Vp)):c.value===`fill`?(E(),H(`g`,Hp,Up)):c.value===`light`?(E(),H(`g`,Wp,Gp)):c.value===`regular`?(E(),H(`g`,Kp,qp)):c.value===`thin`?(E(),H(`g`,Jp,Yp)):e(``,!0)],16,Lp))}}),Zp=[`width`,`height`,`fill`,`transform`],Qp={key:0},$p=[h(`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)],em={key:1},tm=[h(`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),h(`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)],nm={key:2},rm=[h(`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)],im={key:3},am=[h(`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)],om={key:4},sm=[h(`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)],cm={key:5},lm=[h(`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)],um=p({name:`PhFilmSlate`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Qp,$p)):c.value===`duotone`?(E(),H(`g`,em,tm)):c.value===`fill`?(E(),H(`g`,nm,rm)):c.value===`light`?(E(),H(`g`,im,am)):c.value===`regular`?(E(),H(`g`,om,sm)):c.value===`thin`?(E(),H(`g`,cm,lm)):e(``,!0)],16,Zp))}}),dm=[`width`,`height`,`fill`,`transform`],fm={key:0},pm=[h(`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)],mm={key:1},hm=[h(`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),h(`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)],gm={key:2},_m=[h(`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)],vm={key:3},ym=[h(`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)],bm={key:4},xm=[h(`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)],Sm={key:5},Cm=[h(`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)],wm=p({name:`PhFire`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,fm,pm)):c.value===`duotone`?(E(),H(`g`,mm,hm)):c.value===`fill`?(E(),H(`g`,gm,_m)):c.value===`light`?(E(),H(`g`,vm,ym)):c.value===`regular`?(E(),H(`g`,bm,xm)):c.value===`thin`?(E(),H(`g`,Sm,Cm)):e(``,!0)],16,dm))}}),Tm=[`width`,`height`,`fill`,`transform`],Em={key:0},Dm=[h(`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)],Om={key:1},km=[h(`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),h(`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)],Am={key:2},jm=[h(`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)],Mm={key:3},Nm=[h(`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)],Pm={key:4},Fm=[h(`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)],Im={key:5},Lm=[h(`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)],Rm=p({name:`PhFish`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Em,Dm)):c.value===`duotone`?(E(),H(`g`,Om,km)):c.value===`fill`?(E(),H(`g`,Am,jm)):c.value===`light`?(E(),H(`g`,Mm,Nm)):c.value===`regular`?(E(),H(`g`,Pm,Fm)):c.value===`thin`?(E(),H(`g`,Im,Lm)):e(``,!0)],16,Tm))}}),zm=[`width`,`height`,`fill`,`transform`],Bm={key:0},Vm=[h(`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)],Hm={key:1},Um=[h(`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),h(`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)],Wm={key:2},Gm=[h(`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)],Km={key:3},qm=[h(`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)],Jm={key:4},Ym=[h(`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)],Xm={key:5},Zm=[h(`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)],Qm=p({name:`PhFlower`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Bm,Vm)):c.value===`duotone`?(E(),H(`g`,Hm,Um)):c.value===`fill`?(E(),H(`g`,Wm,Gm)):c.value===`light`?(E(),H(`g`,Km,qm)):c.value===`regular`?(E(),H(`g`,Jm,Ym)):c.value===`thin`?(E(),H(`g`,Xm,Zm)):e(``,!0)],16,zm))}}),$m=[`width`,`height`,`fill`,`transform`],eh={key:0},th=[h(`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)],nh={key:1},rh=[h(`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),h(`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)],ih={key:2},ah=[h(`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)],oh={key:3},sh=[h(`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)],ch={key:4},lh=[h(`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)],uh={key:5},dh=[h(`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)],fh=p({name:`PhGavel`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,eh,th)):c.value===`duotone`?(E(),H(`g`,nh,rh)):c.value===`fill`?(E(),H(`g`,ih,ah)):c.value===`light`?(E(),H(`g`,oh,sh)):c.value===`regular`?(E(),H(`g`,ch,lh)):c.value===`thin`?(E(),H(`g`,uh,dh)):e(``,!0)],16,$m))}}),ph=[`width`,`height`,`fill`,`transform`],mh={key:0},hh=[h(`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)],gh={key:1},_h=[h(`path`,{d:`M104,56A24,24,0,1,1,80,32,24,24,0,0,1,104,56Z`,opacity:`0.2`},null,-1),h(`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)],vh={key:2},yh=[h(`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)],bh={key:3},xh=[h(`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)],Sh={key:4},Ch=[h(`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)],wh={key:5},Th=[h(`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)],Eh=p({name:`PhGitMerge`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,mh,hh)):c.value===`duotone`?(E(),H(`g`,gh,_h)):c.value===`fill`?(E(),H(`g`,vh,yh)):c.value===`light`?(E(),H(`g`,bh,xh)):c.value===`regular`?(E(),H(`g`,Sh,Ch)):c.value===`thin`?(E(),H(`g`,wh,Th)):e(``,!0)],16,ph))}}),Dh=[`width`,`height`,`fill`,`transform`],Oh={key:0},kh=[h(`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)],Ah={key:1},jh=[h(`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),h(`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)],Mh={key:2},Nh=[h(`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)],Ph={key:3},Fh=[h(`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)],Ih={key:4},Lh=[h(`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)],Rh={key:5},zh=[h(`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)],Bh=p({name:`PhGithubLogo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Oh,kh)):c.value===`duotone`?(E(),H(`g`,Ah,jh)):c.value===`fill`?(E(),H(`g`,Mh,Nh)):c.value===`light`?(E(),H(`g`,Ph,Fh)):c.value===`regular`?(E(),H(`g`,Ih,Lh)):c.value===`thin`?(E(),H(`g`,Rh,zh)):e(``,!0)],16,Dh))}}),Vh=[`width`,`height`,`fill`,`transform`],Hh={key:0},Uh=[h(`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)],Wh={key:1},Gh=[h(`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),h(`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)],Kh={key:2},qh=[h(`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)],Jh={key:3},Yh=[h(`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)],Xh={key:4},Zh=[h(`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)],Qh={key:5},$h=[h(`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)],eg=p({name:`PhHandCoins`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Hh,Uh)):c.value===`duotone`?(E(),H(`g`,Wh,Gh)):c.value===`fill`?(E(),H(`g`,Kh,qh)):c.value===`light`?(E(),H(`g`,Jh,Yh)):c.value===`regular`?(E(),H(`g`,Xh,Zh)):c.value===`thin`?(E(),H(`g`,Qh,$h)):e(``,!0)],16,Vh))}}),tg=[`width`,`height`,`fill`,`transform`],ng={key:0},rg=[h(`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)],ig={key:1},ag=[h(`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),h(`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)],og={key:2},sg=[h(`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)],cg={key:3},lg=[h(`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)],ug={key:4},dg=[h(`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)],fg={key:5},pg=[h(`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)],mg=p({name:`PhHandHeart`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,ng,rg)):c.value===`duotone`?(E(),H(`g`,ig,ag)):c.value===`fill`?(E(),H(`g`,og,sg)):c.value===`light`?(E(),H(`g`,cg,lg)):c.value===`regular`?(E(),H(`g`,ug,dg)):c.value===`thin`?(E(),H(`g`,fg,pg)):e(``,!0)],16,tg))}}),hg=[`width`,`height`,`fill`,`transform`],gg={key:0},_g=[h(`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)],vg={key:1},yg=[h(`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),h(`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)],bg={key:2},xg=[h(`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)],Sg={key:3},Cg=[h(`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)],wg={key:4},Tg=[h(`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)],Eg={key:5},Dg=[h(`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)],Og=p({name:`PhHandWaving`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,gg,_g)):c.value===`duotone`?(E(),H(`g`,vg,yg)):c.value===`fill`?(E(),H(`g`,bg,xg)):c.value===`light`?(E(),H(`g`,Sg,Cg)):c.value===`regular`?(E(),H(`g`,wg,Tg)):c.value===`thin`?(E(),H(`g`,Eg,Dg)):e(``,!0)],16,hg))}}),kg=[`width`,`height`,`fill`,`transform`],Ag={key:0},jg=[h(`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)],Mg={key:1},Ng=[h(`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),h(`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)],Pg={key:2},Fg=[h(`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)],Ig={key:3},Lg=[h(`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)],Rg={key:4},zg=[h(`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)],Bg={key:5},Vg=[h(`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)],Hg=p({name:`PhIdentificationCard`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Ag,jg)):c.value===`duotone`?(E(),H(`g`,Mg,Ng)):c.value===`fill`?(E(),H(`g`,Pg,Fg)):c.value===`light`?(E(),H(`g`,Ig,Lg)):c.value===`regular`?(E(),H(`g`,Rg,zg)):c.value===`thin`?(E(),H(`g`,Bg,Vg)):e(``,!0)],16,kg))}}),Ug=[`width`,`height`,`fill`,`transform`],Wg={key:0},Gg=[h(`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)],Kg={key:1},qg=[h(`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),h(`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)],Jg={key:2},Yg=[h(`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)],Xg={key:3},Zg=[h(`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)],Qg={key:4},$g=[h(`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)],e_={key:5},t_=[h(`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)],n_=p({name:`PhJoystick`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Wg,Gg)):c.value===`duotone`?(E(),H(`g`,Kg,qg)):c.value===`fill`?(E(),H(`g`,Jg,Yg)):c.value===`light`?(E(),H(`g`,Xg,Zg)):c.value===`regular`?(E(),H(`g`,Qg,$g)):c.value===`thin`?(E(),H(`g`,e_,t_)):e(``,!0)],16,Ug))}}),r_=[`width`,`height`,`fill`,`transform`],i_={key:0},a_=[h(`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)],o_={key:1},s_=[h(`path`,{d:`M176,96a48,48,0,1,1-48-48A48,48,0,0,1,176,96Z`,opacity:`0.2`},null,-1),h(`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)],c_={key:2},l_=[h(`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)],u_={key:3},d_=[h(`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)],f_={key:4},p_=[h(`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)],m_={key:5},h_=[h(`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)],g_=p({name:`PhMedal`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,i_,a_)):c.value===`duotone`?(E(),H(`g`,o_,s_)):c.value===`fill`?(E(),H(`g`,c_,l_)):c.value===`light`?(E(),H(`g`,u_,d_)):c.value===`regular`?(E(),H(`g`,f_,p_)):c.value===`thin`?(E(),H(`g`,m_,h_)):e(``,!0)],16,r_))}}),__=[`width`,`height`,`fill`,`transform`],v_={key:0},y_=[h(`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)],b_={key:1},x_=[h(`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),h(`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)],S_={key:2},C_=[h(`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)],w_={key:3},T_=[h(`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)],E_={key:4},D_=[h(`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)],O_={key:5},k_=[h(`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)],A_=p({name:`PhMonitor`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,v_,y_)):c.value===`duotone`?(E(),H(`g`,b_,x_)):c.value===`fill`?(E(),H(`g`,S_,C_)):c.value===`light`?(E(),H(`g`,w_,T_)):c.value===`regular`?(E(),H(`g`,E_,D_)):c.value===`thin`?(E(),H(`g`,O_,k_)):e(``,!0)],16,__))}}),j_=[`width`,`height`,`fill`,`transform`],M_={key:0},N_=[h(`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)],P_={key:1},F_=[h(`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),h(`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)],I_={key:2},L_=[h(`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)],R_={key:3},z_=[h(`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)],B_={key:4},V_=[h(`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)],H_={key:5},U_=[h(`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)],W_=p({name:`PhNewspaper`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,M_,N_)):c.value===`duotone`?(E(),H(`g`,P_,F_)):c.value===`fill`?(E(),H(`g`,I_,L_)):c.value===`light`?(E(),H(`g`,R_,z_)):c.value===`regular`?(E(),H(`g`,B_,V_)):c.value===`thin`?(E(),H(`g`,H_,U_)):e(``,!0)],16,j_))}}),G_=[`width`,`height`,`fill`,`transform`],K_={key:0},q_=[h(`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)],J_={key:1},Y_=[h(`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),h(`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)],X_={key:2},Z_=[h(`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)],Q_={key:3},$_=[h(`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)],ev={key:4},tv=[h(`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)],nv={key:5},rv=[h(`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)],iv=p({name:`PhPaintBrushBroad`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,K_,q_)):c.value===`duotone`?(E(),H(`g`,J_,Y_)):c.value===`fill`?(E(),H(`g`,X_,Z_)):c.value===`light`?(E(),H(`g`,Q_,$_)):c.value===`regular`?(E(),H(`g`,ev,tv)):c.value===`thin`?(E(),H(`g`,nv,rv)):e(``,!0)],16,G_))}}),av=[`width`,`height`,`fill`,`transform`],ov={key:0},sv=[h(`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)],cv={key:1},lv=[h(`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),h(`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)],uv={key:2},dv=[h(`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)],fv={key:3},pv=[h(`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)],mv={key:4},hv=[h(`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)],gv={key:5},_v=[h(`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)],vv=p({name:`PhPaypalLogo`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,ov,sv)):c.value===`duotone`?(E(),H(`g`,cv,lv)):c.value===`fill`?(E(),H(`g`,uv,dv)):c.value===`light`?(E(),H(`g`,fv,pv)):c.value===`regular`?(E(),H(`g`,mv,hv)):c.value===`thin`?(E(),H(`g`,gv,_v)):e(``,!0)],16,av))}}),yv=[`width`,`height`,`fill`,`transform`],bv={key:0},xv=[h(`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)],Sv={key:1},Cv=[h(`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),h(`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)],wv={key:2},Tv=[h(`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)],Ev={key:3},Dv=[h(`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)],Ov={key:4},kv=[h(`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)],Av={key:5},jv=[h(`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)],Mv=p({name:`PhPlay`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,bv,xv)):c.value===`duotone`?(E(),H(`g`,Sv,Cv)):c.value===`fill`?(E(),H(`g`,wv,Tv)):c.value===`light`?(E(),H(`g`,Ev,Dv)):c.value===`regular`?(E(),H(`g`,Ov,kv)):c.value===`thin`?(E(),H(`g`,Av,jv)):e(``,!0)],16,yv))}}),Nv=[`width`,`height`,`fill`,`transform`],Pv={key:0},Fv=[h(`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)],Iv={key:1},Lv=[h(`path`,{d:`M40,96H88V208H32V104A8,8,0,0,1,40,96Zm176,40H168v72h56V144A8,8,0,0,0,216,136Z`,opacity:`0.2`},null,-1),h(`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)],Rv={key:2},zv=[h(`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)],Bv={key:3},Vv=[h(`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)],Hv={key:4},Uv=[h(`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)],Wv={key:5},Gv=[h(`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)],Kv=p({name:`PhRanking`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Pv,Fv)):c.value===`duotone`?(E(),H(`g`,Iv,Lv)):c.value===`fill`?(E(),H(`g`,Rv,zv)):c.value===`light`?(E(),H(`g`,Bv,Vv)):c.value===`regular`?(E(),H(`g`,Hv,Uv)):c.value===`thin`?(E(),H(`g`,Wv,Gv)):e(``,!0)],16,Nv))}}),qv=[`width`,`height`,`fill`,`transform`],Jv={key:0},Yv=[h(`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)],Xv={key:1},Zv=[h(`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),h(`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)],Qv={key:2},$v=[h(`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)],ey={key:3},ty=[h(`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)],ny={key:4},ry=[h(`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)],iy={key:5},ay=[h(`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)],oy=p({name:`PhSealCheck`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Jv,Yv)):c.value===`duotone`?(E(),H(`g`,Xv,Zv)):c.value===`fill`?(E(),H(`g`,Qv,$v)):c.value===`light`?(E(),H(`g`,ey,ty)):c.value===`regular`?(E(),H(`g`,ny,ry)):c.value===`thin`?(E(),H(`g`,iy,ay)):e(``,!0)],16,qv))}}),sy=[`width`,`height`,`fill`,`transform`],cy={key:0},ly=[h(`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)],uy={key:1},dy=[h(`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),h(`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)],fy={key:2},py=[h(`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)],my={key:3},hy=[h(`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)],gy={key:4},_y=[h(`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)],vy={key:5},yy=[h(`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)],by=p({name:`PhShieldChevron`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,cy,ly)):c.value===`duotone`?(E(),H(`g`,uy,dy)):c.value===`fill`?(E(),H(`g`,fy,py)):c.value===`light`?(E(),H(`g`,my,hy)):c.value===`regular`?(E(),H(`g`,gy,_y)):c.value===`thin`?(E(),H(`g`,vy,yy)):e(``,!0)],16,sy))}}),xy=[`width`,`height`,`fill`,`transform`],Sy={key:0},Cy=[h(`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)],wy={key:1},Ty=[h(`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),h(`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)],Ey={key:2},Dy=[h(`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)],Oy={key:3},ky=[h(`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)],Ay={key:4},jy=[h(`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)],My={key:5},Ny=[h(`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)],Py=p({name:`PhShieldStar`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Sy,Cy)):c.value===`duotone`?(E(),H(`g`,wy,Ty)):c.value===`fill`?(E(),H(`g`,Ey,Dy)):c.value===`light`?(E(),H(`g`,Oy,ky)):c.value===`regular`?(E(),H(`g`,Ay,jy)):c.value===`thin`?(E(),H(`g`,My,Ny)):e(``,!0)],16,xy))}}),Fy=[`width`,`height`,`fill`,`transform`],Iy={key:0},Ly=[h(`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)],Ry={key:1},zy=[h(`path`,{d:`M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z`,opacity:`0.2`},null,-1),h(`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)],By={key:2},Vy=[h(`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)],Hy={key:3},Uy=[h(`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)],Wy={key:4},Gy=[h(`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)],Ky={key:5},qy=[h(`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)],Jy=p({name:`PhSignOut`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Iy,Ly)):c.value===`duotone`?(E(),H(`g`,Ry,zy)):c.value===`fill`?(E(),H(`g`,By,Vy)):c.value===`light`?(E(),H(`g`,Hy,Uy)):c.value===`regular`?(E(),H(`g`,Wy,Gy)):c.value===`thin`?(E(),H(`g`,Ky,qy)):e(``,!0)],16,Fy))}}),Yy=[`width`,`height`,`fill`,`transform`],Xy={key:0},Zy=[h(`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)],Qy={key:1},$y=[h(`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),h(`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)],eb={key:2},tb=[h(`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)],nb={key:3},rb=[h(`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)],ib={key:4},ab=[h(`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)],ob={key:5},sb=[h(`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)],cb=p({name:`PhSparkle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Xy,Zy)):c.value===`duotone`?(E(),H(`g`,Qy,$y)):c.value===`fill`?(E(),H(`g`,eb,tb)):c.value===`light`?(E(),H(`g`,nb,rb)):c.value===`regular`?(E(),H(`g`,ib,ab)):c.value===`thin`?(E(),H(`g`,ob,sb)):e(``,!0)],16,Yy))}}),lb=[`width`,`height`,`fill`,`transform`],ub={key:0},db=[h(`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)],fb={key:1},pb=[h(`path`,{d:`M224,80l-96,56L32,80l96-56Z`,opacity:`0.2`},null,-1),h(`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)],mb={key:2},hb=[h(`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)],gb={key:3},_b=[h(`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)],vb={key:4},yb=[h(`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)],bb={key:5},xb=[h(`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)],Sb=p({name:`PhStackPlus`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,ub,db)):c.value===`duotone`?(E(),H(`g`,fb,pb)):c.value===`fill`?(E(),H(`g`,mb,hb)):c.value===`light`?(E(),H(`g`,gb,_b)):c.value===`regular`?(E(),H(`g`,vb,yb)):c.value===`thin`?(E(),H(`g`,bb,xb)):e(``,!0)],16,lb))}}),Cb=[`width`,`height`,`fill`,`transform`],wb={key:0},Tb=[h(`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)],Eb={key:1},Db=[h(`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),h(`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)],Ob={key:2},kb=[h(`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)],Ab={key:3},jb=[h(`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)],Mb={key:4},Nb=[h(`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)],Pb={key:5},Fb=[h(`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)],Ib=p({name:`PhStorefront`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,wb,Tb)):c.value===`duotone`?(E(),H(`g`,Eb,Db)):c.value===`fill`?(E(),H(`g`,Ob,kb)):c.value===`light`?(E(),H(`g`,Ab,jb)):c.value===`regular`?(E(),H(`g`,Mb,Nb)):c.value===`thin`?(E(),H(`g`,Pb,Fb)):e(``,!0)],16,Cb))}}),Lb=[`width`,`height`,`fill`,`transform`],Rb={key:0},zb=[h(`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)],Bb={key:1},Vb=[h(`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),h(`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)],Hb={key:2},Ub=[h(`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)],Wb={key:3},Gb=[h(`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)],Kb={key:4},qb=[h(`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)],Jb={key:5},Yb=[h(`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)],Xb=p({name:`PhTestTube`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Rb,zb)):c.value===`duotone`?(E(),H(`g`,Bb,Vb)):c.value===`fill`?(E(),H(`g`,Hb,Ub)):c.value===`light`?(E(),H(`g`,Wb,Gb)):c.value===`regular`?(E(),H(`g`,Kb,qb)):c.value===`thin`?(E(),H(`g`,Jb,Yb)):e(``,!0)],16,Lb))}}),Zb=[`width`,`height`,`fill`,`transform`],Qb={key:0},$b=[h(`path`,{d:`M90.86,50.89a12,12,0,0,0-21.72,0l-64,136a12,12,0,0,0,21.71,10.22L42.44,164h75.12l15.58,33.11a12,12,0,0,0,21.72-10.22ZM53.74,140,80,84.18,106.27,140ZM200,84c-13.85,0-24.77,3.86-32.45,11.48a12,12,0,1,0,16.9,17c3-3,8.26-4.52,15.55-4.52,11,0,20,7.18,20,16v4.39A47.28,47.28,0,0,0,200,124c-24.26,0-44,17.94-44,40s19.74,40,44,40a47.18,47.18,0,0,0,22-5.38A12,12,0,0,0,244,192V124C244,101.94,224.26,84,200,84Zm0,96c-11,0-20-7.18-20-16s9-16,20-16,20,7.18,20,16S211,180,200,180Z`},null,-1)],ex={key:1},tx=[h(`path`,{d:`M232,164c0,15.46-14.33,28-32,28s-32-12.54-32-28,14.33-28,32-28S232,148.54,232,164ZM34.82,152h90.36L80,56Z`,opacity:`0.2`},null,-1),h(`path`,{d:`M87.24,52.59a8,8,0,0,0-14.48,0l-64,136a8,8,0,1,0,14.48,6.81L39.9,160h80.2l16.66,35.4a8,8,0,1,0,14.48-6.81ZM47.43,144,80,74.79,112.57,144ZM200,96c-12.76,0-22.73,3.47-29.63,10.32a8,8,0,0,0,11.26,11.36c3.8-3.77,10-5.68,18.37-5.68,13.23,0,24,9,24,20v3.22A42.76,42.76,0,0,0,200,128c-22.06,0-40,16.15-40,36s17.94,36,40,36a42.73,42.73,0,0,0,24-7.25,8,8,0,0,0,16-.75V132C240,112.15,222.06,96,200,96Zm0,88c-13.23,0-24-9-24-20s10.77-20,24-20,24,9,24,20S213.23,184,200,184Z`},null,-1)],nx={key:2},rx=[h(`path`,{d:`M200,156c0,6.5-7.33,12-16,12s-16-5.5-16-12,7.33-12,16-12S200,149.5,200,156ZM232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM143.37,172.88l-44-104a8,8,0,0,0-14.74,0l-44,104a8,8,0,0,0,14.74,6.24L66.84,152h50.32l11.47,27.12a8,8,0,0,0,14.74-6.24ZM216,124c0-15.44-14.36-28-32-28a34.86,34.86,0,0,0-20.78,6.68,8,8,0,0,0,9.56,12.83A18.84,18.84,0,0,1,184,112c8.56,0,15.8,5.36,16,11.76v8A35.24,35.24,0,0,0,184,128c-17.64,0-32,12.56-32,28s14.36,28,32,28a35.13,35.13,0,0,0,16.93-4.26A8,8,0,0,0,216,176ZM73.61,136h36.78L92,92.53Z`},null,-1)],ix={key:3},ax=[h(`path`,{d:`M85.43,53.45a6,6,0,0,0-10.86,0l-64,136a6,6,0,1,0,10.86,5.11L38.63,158h82.74l17.2,36.55a6,6,0,1,0,10.86-5.11ZM44.28,146,80,70.09,115.72,146ZM200,98c-12.21,0-21.71,3.28-28.23,9.74a6,6,0,0,0,8.46,8.52c4.18-4.15,10.84-6.26,19.77-6.26,14.34,0,26,9.87,26,22v7.24A40.36,40.36,0,0,0,200,130c-20.95,0-38,15.25-38,34s17.05,34,38,34a40.36,40.36,0,0,0,26-9.24V192a6,6,0,0,0,12,0V132C238,113.25,221,98,200,98Zm0,88c-14.34,0-26-9.87-26-22s11.66-22,26-22,26,9.87,26,22S214.34,186,200,186Z`},null,-1)],ox={key:4},sx=[h(`path`,{d:`M87.24,52.59a8,8,0,0,0-14.48,0l-64,136a8,8,0,1,0,14.48,6.81L39.9,160h80.2l16.66,35.4a8,8,0,1,0,14.48-6.81ZM47.43,144,80,74.79,112.57,144ZM200,96c-12.76,0-22.73,3.47-29.63,10.32a8,8,0,0,0,11.26,11.36c3.8-3.77,10-5.68,18.37-5.68,13.23,0,24,9,24,20v3.22A42.76,42.76,0,0,0,200,128c-22.06,0-40,16.15-40,36s17.94,36,40,36a42.73,42.73,0,0,0,24-7.25,8,8,0,0,0,16-.75V132C240,112.15,222.06,96,200,96Zm0,88c-13.23,0-24-9-24-20s10.77-20,24-20,24,9,24,20S213.23,184,200,184Z`},null,-1)],cx={key:5},lx=[h(`path`,{d:`M83.62,54.3a4,4,0,0,0-7.24,0l-64,136a4,4,0,0,0,7.24,3.4L37.36,156h85.28l17.74,37.7a4,4,0,1,0,7.24-3.4ZM41.13,148,80,65.39,118.87,148ZM200,100c-11.67,0-20.69,3.08-26.82,9.16a4,4,0,1,0,5.64,5.68c4.57-4.54,11.7-6.84,21.18-6.84,15.44,0,28,10.77,28,24v11.92A37.78,37.78,0,0,0,200,132c-19.85,0-36,14.35-36,32s16.15,32,36,32a37.78,37.78,0,0,0,28-11.92V192a4,4,0,0,0,8,0V132C236,114.36,219.85,100,200,100Zm0,88c-15.44,0-28-10.77-28-24s12.56-24,28-24,28,10.77,28,24S215.44,188,200,188Z`},null,-1)],ux=p({name:`PhTextAa`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Qb,$b)):c.value===`duotone`?(E(),H(`g`,ex,tx)):c.value===`fill`?(E(),H(`g`,nx,rx)):c.value===`light`?(E(),H(`g`,ix,ax)):c.value===`regular`?(E(),H(`g`,ox,sx)):c.value===`thin`?(E(),H(`g`,cx,lx)):e(``,!0)],16,Zb))}}),dx=[`width`,`height`,`fill`,`transform`],fx={key:0},px=[h(`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)],mx={key:1},hx=[h(`path`,{d:`M232,56v64L168,56Z`,opacity:`0.2`},null,-1),h(`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)],gx={key:2},_x=[h(`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)],vx={key:3},yx=[h(`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)],bx={key:4},xx=[h(`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)],Sx={key:5},Cx=[h(`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)],wx=p({name:`PhTrendUp`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,fx,px)):c.value===`duotone`?(E(),H(`g`,mx,hx)):c.value===`fill`?(E(),H(`g`,gx,_x)):c.value===`light`?(E(),H(`g`,vx,yx)):c.value===`regular`?(E(),H(`g`,bx,xx)):c.value===`thin`?(E(),H(`g`,Sx,Cx)):e(``,!0)],16,dx))}}),Tx=[`width`,`height`,`fill`,`transform`],Ex={key:0},Dx=[h(`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)],Ox={key:1},kx=[h(`path`,{d:`M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z`,opacity:`0.2`},null,-1),h(`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)],Ax={key:2},jx=[h(`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)],Mx={key:3},Nx=[h(`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)],Px={key:4},Fx=[h(`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)],Ix={key:5},Lx=[h(`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)],Rx=p({name:`PhUser`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Ex,Dx)):c.value===`duotone`?(E(),H(`g`,Ox,kx)):c.value===`fill`?(E(),H(`g`,Ax,jx)):c.value===`light`?(E(),H(`g`,Mx,Nx)):c.value===`regular`?(E(),H(`g`,Px,Fx)):c.value===`thin`?(E(),H(`g`,Ix,Lx)):e(``,!0)],16,Tx))}}),zx=[`width`,`height`,`fill`,`transform`],Bx={key:0},Vx=[h(`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)],Hx={key:1},Ux=[h(`path`,{d:`M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z`,opacity:`0.2`},null,-1),h(`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)],Wx={key:2},Gx=[h(`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)],Kx={key:3},qx=[h(`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)],Jx={key:4},Yx=[h(`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)],Xx={key:5},Zx=[h(`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)],Qx=p({name:`PhUserCheck`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,Bx,Vx)):c.value===`duotone`?(E(),H(`g`,Hx,Ux)):c.value===`fill`?(E(),H(`g`,Wx,Gx)):c.value===`light`?(E(),H(`g`,Kx,qx)):c.value===`regular`?(E(),H(`g`,Jx,Yx)):c.value===`thin`?(E(),H(`g`,Xx,Zx)):e(``,!0)],16,zx))}}),$x=[`width`,`height`,`fill`,`transform`],eS={key:0},tS=[h(`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)],nS={key:1},rS=[h(`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),h(`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)],iS={key:2},aS=[h(`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)],oS={key:3},sS=[h(`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)],cS={key:4},lS=[h(`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)],uS={key:5},dS=[h(`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)],fS=p({name:`PhUserSwitch`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,eS,tS)):c.value===`duotone`?(E(),H(`g`,nS,rS)):c.value===`fill`?(E(),H(`g`,iS,aS)):c.value===`light`?(E(),H(`g`,oS,sS)):c.value===`regular`?(E(),H(`g`,cS,lS)):c.value===`thin`?(E(),H(`g`,uS,dS)):e(``,!0)],16,$x))}}),pS=[`width`,`height`,`fill`,`transform`],mS={key:0},hS=[h(`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)],gS={key:1},_S=[h(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),h(`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)],vS={key:2},yS=[h(`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)],bS={key:3},xS=[h(`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)],SS={key:4},CS=[h(`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)],wS={key:5},TS=[h(`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)],ES=p({name:`PhWarningCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,mS,hS)):c.value===`duotone`?(E(),H(`g`,gS,_S)):c.value===`fill`?(E(),H(`g`,vS,yS)):c.value===`light`?(E(),H(`g`,bS,xS)):c.value===`regular`?(E(),H(`g`,SS,CS)):c.value===`thin`?(E(),H(`g`,wS,TS)):e(``,!0)],16,pS))}}),DS=[`width`,`height`,`fill`,`transform`],OS={key:0},kS=[h(`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)],AS={key:1},jS=[h(`path`,{d:`M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z`,opacity:`0.2`},null,-1),h(`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)],MS={key:2},NS=[h(`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)],PS={key:3},FS=[h(`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)],IS={key:4},LS=[h(`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)],RS={key:5},zS=[h(`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)],BS=p({name:`PhXCircle`,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){let n=t,r=S(`weight`,`regular`),a=S(`size`,`1em`),o=S(`color`,`currentColor`),s=S(`mirrored`,!1),c=i(()=>n.weight??r),l=i(()=>n.size??a),u=i(()=>n.color??o),d=i(()=>n.mirrored===void 0?s?`scale(-1, 1)`:void 0:n.mirrored?`scale(-1, 1)`:void 0);return(t,n)=>(E(),H(`svg`,b({xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 256 256`,width:l.value,height:l.value,fill:u.value,transform:d.value},t.$attrs),[K(t.$slots,`default`),c.value===`bold`?(E(),H(`g`,OS,kS)):c.value===`duotone`?(E(),H(`g`,AS,jS)):c.value===`fill`?(E(),H(`g`,MS,NS)):c.value===`light`?(E(),H(`g`,PS,FS)):c.value===`regular`?(E(),H(`g`,IS,LS)):c.value===`thin`?(E(),H(`g`,RS,zS)):e(``,!0)],16,DS))}}),VS=p({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(){let e=this.$slots&&this.$slots.default,n=[`flex`,`items-center`,this.type,this.noWrap?`flex-nowrap`:`flex-wrap`];return this.mb&&n.push(this.mb),t(`div`,{class:n},e?this.$slots.default().map(e=>e&&e.children&&typeof e.children==`object`?t(e,{},e.children.map(e=>t(e,{class:[this.classAddon]}))):t(e,{class:[this.classAddon]})):null)}}),HS={key:0,class:`grid text-center justify-center grid-cols-1 gap-3`},US={key:0,class:`rounded-full place-self-center`,src:hu,width:`70`},WS={class:`text-xl md:text-2xl`},GS={key:1,class:`text-pink-200`},KS={class:`text-lg md:text-xl`},qS={key:1,class:`text-pink-400`},JS={key:1,class:`grid text-center justify-center grid-cols-1 gap-3`},YS={class:`place-self-center`},XS={key:2,class:`grid text-center justify-center grid-cols-1 gap-3`},ZS={class:`place-self-center`},QS={class:`text-lg md:text-xl`},$S={class:`text-red-500`},eC={class:`flex justify-center w-full`},tC={__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){let i=be(),o=L();function s(){return i.go(),null}function c(){return i.go(-1),null}function u(){return o.errorCode=null,o.decrementLoading(),o.decrementSaving(),null}return(i,d)=>(E(),U(F,{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:I(()=>[!t.isFinished&&!t.errorCode?(E(),H(`div`,HS,[r(o).userCustomize.shrimpLinks?(E(),U(ge,{key:1,icon:r(me),size:`70`,w:`w-50`,color:`text-pink-400`,class:`m-5 animate animate-spin place-self-center`},null,8,[`icon`])):(E(),H(`img`,US)),h(`h1`,WS,[r(o).userCustomize.shrimpLinks?(E(),H(`span`,GS,G(t.isSave?`Shrimping...`:`Krilling...`),1)):(E(),H(n,{key:0},[a(G(t.isSave?`Submitting...`:`Loading...`),1)],64))]),h(`p`,KS,[r(o).userCustomize.shrimpLinks?(E(),H(`span`,qS,`Shrimply wait`)):(E(),H(n,{key:0},[a(` Please wait `)],64))])])):e(``,!0),t.isSave&&t.isFinished&&!t.errorCode?(E(),H(`div`,JS,[h(`div`,YS,[l(ge,{icon:r(bf),class:`text-green-700`,w:`w-20`,size:45},null,8,[`icon`])]),d[3]||=h(`h1`,{class:`text-xl md:text-2xl`},`Saved!`,-1)])):e(``,!0),t.errorCode?(E(),H(`div`,XS,[h(`div`,ZS,[l(ge,{icon:r(Pf),class:`text-red-500`,w:`w-20`,size:45},null,8,[`icon`])]),d[5]||=h(`h1`,{class:`text-xl md:text-2xl`},`Uh Oh!`,-1),d[6]||=h(`h1`,{class:`text-lg md:text-xl`},` The server had some trouble processing your request at this time. `,-1),h(`h1`,QS,[d[4]||=a(` Error: `,-1),h(`span`,$S,G(t.errorCode),1)]),l(VS,null,{default:I(()=>[h(`div`,eC,[l(le,{color:`warning`,label:`Go Back`,small:!1,onClick:d[0]||=e=>c()}),l(le,{type:`submit`,color:`success`,label:`Reload`,small:!1,onClick:d[1]||=e=>s()}),l(le,{color:`info`,label:`Close`,small:!1,onClick:d[2]||=e=>u()})])]),_:1})])):e(``,!0)]),_:1}))}},nC={__name:`App`,setup(t){let n=L(),a=pu(),o=i(()=>n.activeRequests!==0),s=i(()=>n.activeSavingRequests!==0),c=i(()=>n.errorCode),u=i(()=>o.value||s.value),d=B(!1);return _e(u,e=>{e?d.value=!0:setTimeout(()=>{u.value||(d.value=!1)},150)}),_e(c,e=>{e?d.value=!0:setTimeout(()=>{c.value||(d.value=!1)},150)}),(t,n)=>(E(),H(`div`,{class:x({dark:r(a).darkMode})},[l(mu,{active:d.value,transparent:s.value,"z-index":d.value?`z-55`:`-z-150`},{default:I(()=>[l(Ae,{name:`modal-fade`},{default:I(()=>[d.value?(E(),U(tC,{key:0,active:d.value,"is-save":s.value,"error-code":c.value},null,8,[`active`,`is-save`,`error-code`])):e(``,!0)]),_:1})]),_:1},8,[`active`,`transparent`,`z-index`]),(E(),U(r(se),{key:t.$route.path,class:x(d.value&&!s.value?`hidden`:`block`)},null,8,[`class`]))],2))}},rC=class{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`},iC=p({name:`BaseLevel`,props:{mobile:Boolean,type:{type:String,default:`justify-between`}},render(){let e=[this.type,`items-center`],n=[`flex`],r=[`block`,`md:flex`],i=[`flex`,`items-center`,`justify-center`];return t(`div`,{class:e.concat(this.mobile?n:r)},this.$slots.default().map((e,n)=>t(`div`,{class:!this.mobile&&this.$slots.default().length>n+1?i.concat([`mb-6`,`md:mb-0`]):i},[e])))}}),aC={class:`relative inline-block`},oC=[`src`,`alt`],sC=[`src`],cC={__name:`UserAvatar`,props:{username:{type:String,required:!0},avatar:{type:String,default:null},border:{type:String,default:null}},setup(t){let n=t,a=i(()=>n.avatar??`https://i.imgur.com/nkx5ufe.jpg`),o=i(()=>n.username);return(n,i)=>(E(),H(`div`,null,[h(`div`,aC,[h(`img`,{src:a.value,alt:o.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,oC),t.border?(E(),H(`img`,{key:0,src:`${r(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/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,sC)):e(``,!0)]),K(n.$slots,`default`)]))}},lC={__name:`PillTagPlain`,props:{label:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean},setup(t){return(n,r)=>(E(),H(`div`,{class:x([`inline-flex items-center capitalize leading-none`,[t.small?`text-xs`:`text-sm`]])},[t.icon?(E(),U(ge,{key:0,icon:t.icon,h:`h-4`,w:`w-4`,class:x(t.small?`mr-1`:`mr-2`),size:t.small?14:null},null,8,[`icon`,`class`,`size`])):e(``,!0),h(`span`,null,G(t.label),1)],2))}},uC={__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(e){let t=L(),n=e;function r(e,t){return t===void 0?e:t}let a=i(()=>[n.small?`py-1 px-3`:`py-1.5 px-4`,r(n.outline,t.userCustomize.pillOutline)?j[n.color]:V[n.color]]);return(t,n)=>(E(),U(lC,{class:x([`border rounded-full`,a.value]),icon:e.icon,label:e.label,small:e.small},null,8,[`class`,`icon`,`label`,`small`]))}},dC=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":""},{"author":"Ryuto Setsujin","header":" what if they made loveplus with men","comment":"please please please play tmgs i beg it's delectable"},{"author":"DRDOOFUS","header":", remember that being grateful is generally a positive.","comment":"If we're logging in here, life's probably pretty good."},{"author":"Shilofax","header":"feeling kinda sus, ?","comment":"amogus"},{"author":"azui","header":"Show the crowd your moves, !","comment":"The club is waiting!"},{"author":"RGTM","header":"ZIv Mod Squad ","comment":"Play jubeat."},{"author":"superaustin7","header":"Why does need Konami Original Songs?","comment":"We ❤️ Pop'n Music!"},{"author":"57z","header":", I once again am asking you to","comment":"submit welcome greetings."},{"author":"Anonymous","header":"Welcome to StepManiaX, !","comment":"Kyle Ward will sue"},{"author":"Dadrewster569","header":"Konnichihello, ","comment":""},{"author":"superaustin7","header":"Welcome to jubeat, ","comment":"THAT WON'T MAKE IT IN TIME FOR THIS SCHEDULE."},{"author":"Anonymous","header":"Explore Every Avenue, .","comment":""},{"author":"Anonymous","header":"Welcome to PhaseII Web Solutions, .","comment":"Now offering a 99% SLA. Excludes pickaxe related incidents."},{"author":"yonokid","header":"Something might happen, ","comment":"If you would please consult the graph."},{"author":"superaustin7","header":"THE HAS AWAKENED","comment":"BE VERY SCARED"},{"author":"superaustin7","header":"Welcome, PhaseII Rhythm Gamer \\"\\"","comment":"A message from PhaseII"},{"author":"superaustin7","header":"Back from a long session, ?","comment":"Or looking to get started?"},{"author":"superaustin7","header":"By your fire, will erase every star in the sky.","comment":"For the future of mankind, THE WORLD ENDS NOW"},{"author":"superaustin7","header":"Friendly Reminder to :","comment":"Thank your local arcade operator. They deserve it!"},{"author":"superaustin7","header":"Amazing, , Awesome!","comment":"AMAZING AND AWESOME!"},{"author":"superaustin7","header":"It's just , the music, and the world to conquer!","comment":"Getting up, and getting down!"},{"author":"superaustin7","header":"Remember to wash your hands, .","comment":"That's what the Taiko no Tatsujin machine tells me, anyway."},{"author":"superaustin7","header":", may your Full Combos be many...","comment":"...and your misses few."},{"author":"superaustin7","header":" = W + Good Scores + Had Fun","comment":"The math just works!"},{"author":"superaustin7","header":"I wish a very","comment":"FULL COMBO! Oh yeah! Uh huh!"},{"author":"superaustin7","header":", welcome to Phase...11?","comment":""},{"author":"superaustin7","header":"Better Call !","comment":"Did you know you have scores? PhaseII says you do, and so do I!"},{"author":"superaustin7","header":"Are you an angel, ?","comment":"They live on the moons of Iego, I think."},{"author":"superaustin7","header":"Stop refreshing the page, !","comment":"I assure you your greeting is in the mix. Probably."}]`),fC={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`}]},pC={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:`news_title`,name:`News Title`,help:`Title of your news post`,type:`String`},{id:`news_body`,name:`News Body`,help:`Body of your news post. Newlines must have a space if you're doing double newlines.`,type:`LargeText`},{id:`info_msg`,name:`Information Message`,help:`An announcement on the demo play screen.`,type:`String`}]},mC={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`},{id:`gameover_select`,name:`Gameover "Thank You" Message`,help:`Select the "Thank You" message for the game over screen`,type:`Array`,options:[{id:0,label:`Default Game Over`},{id:1,label:`Diagonal Game Over Text`},{id:2,label:`Ryusei`},{id:3,label:`Yuni 6th KAC`}]}],17:[{id:`disableunlock`,name:`Disable Force Unlock`,help:`Does not unlock 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`}],20:[{id:`disableunlock`,name:`Disable Force Unlock`,help:`Does not unlock the game.`,type:`Boolean`}]},hC={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`}]},gC={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`}],33:[{id:`global_shop_ranking`,name:`Global Shop Ranking`,help:`Return network-wide ranking instead of shop ranking on results screen.`,type:`Boolean`},{id:`cyber_loader`,name:`Enable CYBER LOADER`,help:`Enables the CYBER LOADER Vocaloid Event.`,type:`Boolean`},{id:`demo_ad`,name:`Demo Loop Ad`,help:`Enable different ADs`,type:`Array`,options:[{id:0,label:`No Video`}]},{id:`event_phase`,name:`Game Event Phase`,help:`Enable different boss events`,type:`Array`,options:[{id:0,label:`No Event`},{id:1,label:`Sparkle Fruit Lab. レモンルーム (Lemon Room)`},{id:2,label:`Sparkle Fruit Lab. グレープルーム (Grape Room)`},{id:3,label:`Sparkle Fruit Lab. いちごルーム (Strawberry Room)`}]},{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`}]},_C={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`}]},vC={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`}]},yC={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`}]},bC={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`}]},xC={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`}]},SC={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`}]}]},CC={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`}]},wC={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`}]},TC={3:[{id:`info_text`,name:`Information Message`,help:`An announcement displayed on a bulletin board in attract mode.`,type:`LargeText`}]},EC={1:[{id:`info_text`,name:`Information Message`,help:`A server sent info message. Use \\n to create newlines.`,type:`LargeText`}]},DC={1:[{id:`allow_global_in_local`,name:`Allow Global Matching in Local`,help:`Allow the server to match-make network wide rather than force a local machine. Not all modes are supported.`,type:`Boolean`},{id:`login_event`,name:`Login Event`,help:`Enable a specific Login Event, separate from the login bonus. Only one can be enabled at a time, and some events may be disabled in newer builds.`,type:`Array`,options:[{id:0,label:`Disabled`},{id:1,label:`Quiz Magic Academy Stamp Book`},{id:2,label:`KAC2023 Stamp Book`}]},{id:`logout_event`,name:`Logout Event`,help:`Enable a specific Logout Event. Only one can be enabled at a time, and some events may be disabled in newer builds.`,type:`Array`,options:[{id:0,label:`Disabled`},{id:2,label:`2023 BINGO BINGO JOKERS`},{id:3,label:`Yocchan business trip Hanami (1)`},{id:4,label:`Yocchan business trip Hanami (2)`},{id:6,label:`Chase Chase Jewelry Leisures (Treasure Hunt)`},{id:7,label:`Yocchan business trip Wedding`},{id:8,label:`Yocchan business trip Chase Sea House`},{id:10,label:`Yocchan business trip Idol`}]},{id:`info_text`,name:`Information Message`,help:`An announcement on the news banner.`,type:`String`}]},OC={15:[{id:`yuniver_charts`,name:`YuniverHills Songs`,duration:`weekly`}]},kC={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`}]},AC={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`}]},jC={26:[{id:`course`,name:`Weekly Chart`,duration:`weekly`}],27:[{id:`course`,name:`Weekly Chart`,duration:`weekly`}],28:[{id:`course`,name:`Weekly Chart`,duration:`weekly`}]},MC=`https://cdn.phaseii.network/file/PhaseII/web-assets`,NC=class{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 CCJ=`ccj`;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`},Z=class{static BEATSTREAM=1;static BEATSTREAM_2=2;static THE_STAR_BISHI_BASHI=1;static BISHI_BASHI_CHANNEL=1;static CCJ=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 GITADORA_GALAXY_WAVE=10;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 IIDX_SPARKLE_SHOWER=33;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 PC(){let e=dC,t=e[crypto.getRandomValues(new Uint32Array(1))[0]%e.length];return typeof t.header!=`string`&&(t.comment=`Show me your moves.`,t.author=`PhaseII server`),t.header=typeof t.header==`string`?t.header.split(``):[`Heyo, `,`!`],t}var FC=[{id:Z.GITADORA,label:`Original`,maxRivals:3},{id:Z.GITADORA_OVERDRIVE,label:`OverDrive`,maxRivals:3},{id:Z.GITADORA_TRIBOOST,label:`Tri-Boost`,maxRivals:3},{id:Z.GITADORA_TRIBOOST_RE_EVOLVE,label:`Tri-Boost RE:Evolve`,maxRivals:3},{id:Z.GITADORA_MATIXX,label:`Matixx`,maxRivals:3},{id:Z.GITADORA_EXCHAIN,label:`EXCHAIN`,maxRivals:3},{id:Z.GITADORA_NEXTAGE,label:`Nex+Age`,maxRivals:3},{id:Z.GITADORA_HIGH_VOLTAGE,label:`HIGH-VOLTAGE`,maxRivals:3},{id:Z.GITADORA_FUZZUP,label:`FUZZUP`,maxRivals:3},{id:Z.GITADORA_GALAXY_WAVE,label:`GALAXY WAVE`,maxRivals:3}],IC=[{id:NC.BEATSTREAM,name:`BeatStream`,icon:null,cardBG:null,noRivals:!0,useUnicode:!0,videoTable:[Z.BEATSTREAM,Z.BEATSTREAM_2],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:Z.BEATSTREAM,label:`Original`},{id:Z.BEATSTREAM_2,label:`アニムトライヴ`}]},{id:NC.BISHI_BASHI,name:`The ⭐ Bishi Bashi`,icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0,gameOptions:fC,playerHeaders:[{text:`Region`,value:`region`,sortable:!0,width:100},{text:`Home Arcade`,value:`homeArcade`,sortable:!0,width:150}]},{id:NC.BISHI_BASHI_NEW,name:`BishiBashi Channel`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:NC.CCJ,name:`Chase Chase Jokers`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,gameOptions:DC},{id:NC.DANCE_EVOLUTION,name:`DanceEvolution`,icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0},{id:NC.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:Z.DANCE_RUSH_STARDOM,label:`STARDOM`}]},{id:NC.DDR,name:`DanceDanceRevolution`,shortName:`DDR`,icon:null,cardBG:null,gameOptions:mC,scheduledEvents:OC,useActiveRival:!0,videoTable:[Z.DDR_ACE,Z.DDR_A20,Z.DDR_A20_PLUS,Z.DDR_A3,Z.DDR_WORLD],scoreHeaders:[{text:`EX Score`,value:`exscore`,width:80},{text:`Grade`,value:`data.rank`,width:80},{text:`Combos`,value:`data.combo`,width:80},{text:`Halo`,value:`data.halo`,width:80},{text:`FLARE`,value:`data.flare`,width:80}],playerHeaders:[{text:`SP Flare`,value:`flare_single`,width:60},{text:`DP Flare`,value:`flare_double`,width:60}],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`},shortChartTable:{0:`bSP`,1:`BSP`,2:`DSP`,3:`ESP`,4:`CSP`,5:`bDP`,6:`BDP`,7:`EDP`,8:`EDP`,9:`CDP`},haloTable:{100:``,1e3:`FAILED`,2e3:`CLEARED`,600:``,4e3:`LIFE4`,200:`FC`,300:`GFC`,400:`PFC`,500:`MFC`},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`},flareTable:{1:`I`,2:`II`,3:`III`,4:`IV`,5:`V`,6:`VI`,7:`VII`,8:`VIII`,9:`IX`,10:`EX`},flareLevel:{0:{label:`NONE`},500:{label:`NONE+`},1e3:{label:`NONE++`},1500:{label:`NONE+++`},2e3:{label:`MERCURY`,color:`#0369a1`},3e3:{label:`MERCURY+`,color:`#0369a1`},4e3:{label:`MERCURY++`,color:`#0284c7`},5e3:{label:`MERCURY+++`,color:`#0284c7`},6e3:{label:`VENUS`,color:`#eab308`},7e3:{label:`VENUS+`,color:`#eab308`},8e3:{label:`VENUS++`,color:`#ca8a04`},9e3:{label:`VENUS+++`,color:`#ca8a04`},1e4:{label:`EARTH`,color:`#10b981`},11500:{label:`EARTH+`,color:`#10b981`},13e3:{label:`EARTH++`,color:`#059669`},14500:{label:`EARTH+++`,color:`#059669`},16e3:{label:`MARS`,color:`#ef4444`},18e3:{label:`MARS+`,color:`#ef4444`},2e4:{label:`MARS++`,color:`#dc2626`},22e3:{label:`MARS+++`,color:`#dc2626`},24e3:{label:`JUPITER`,color:`#f59e0b`},26500:{label:`JUPITER+`,color:`#f59e0b`},29e3:{label:`JUPITER++`,color:`#f59e0b`},31500:{label:`JUPITER+++`,color:`#f59e0b`},34e3:{label:`SATURN`,color:`#be123c`},36750:{label:`SATURN+`,color:`#be123c`},39500:{label:`SATURN++`,color:`#9f1239`},42250:{label:`SATURN+++`,color:`#9f1239`},45e3:{label:`URANUS`,color:`#06b6d4`},48750:{label:`URANUS+`,color:`#06b6d4`},52500:{label:`URANUS++`,color:`#06b6d4`},56250:{label:`URANUS+++`,color:`#06b6d4`},6e4:{label:`NEPTUNE`,color:`#4f46e5`},63750:{label:`NEPTUNE+`,color:`#4f46e5`},67500:{label:`NEPTUNE++`,color:`#4338ca`},71250:{label:`NEPTUNE+++`,color:`#4338ca`},75e3:{label:`SUN`,color:`#f97316`},78750:{label:`SUN+`,color:`#f97316`},82500:{label:`SUN++`,color:`#f97316`},86250:{label:`SUN+++`,color:`#f97316`},9e4:{label:`WORLD`,gradient:`bg-linear-to-r from-orange-500 via-indigo-500 to-green-500 text-transparent bg-clip-text`}},versions:[{id:Z.DDR_1ST_MIX,label:`1ST MIX`},{id:Z.DDR_2ND_MIX,label:`2ND MIX`},{id:Z.DDR_3RD_MIX,label:`3RD MIX`},{id:Z.DDR_4TH_MIX,label:`4TH MIX`},{id:Z.DDR_5TH_MIX,label:`5TH MIX`},{id:Z.DDR_MAX,label:`MAX`},{id:Z.DDR_MAX2,label:`MAX 2`},{id:Z.DDR_EXTREME,label:`EXTREME`},{id:Z.DDR_SUPERNOVA,label:`SuperNOVA`},{id:Z.DDR_SUPERNOVA_2,label:`SuperNOVA 2`},{id:Z.DDR_X,label:`X`,maxRivals:10,maxActiveRivals:1},{id:Z.DDR_X2,label:`X2`,maxRivals:10,maxActiveRivals:1},{id:Z.DDR_X3_VS_2ND_MIX,label:`X3 vs. 2ND MIX`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_2013,label:`(2013)`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_2014,label:`(2014)`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_ACE,label:`Ace`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_A20,label:`A20`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_A20_PLUS,label:`A20 PLUS`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_A3,label:`A3`,maxRivals:10,maxActiveRivals:3},{id:Z.DDR_WORLD,label:`WORLD`,maxRivals:10,maxActiveRivals:3}]},{id:NC.DDRCLASS,name:`Classic DDR`,icon:`${MC}/icon/ddr.webp`,cardBG:`${MC}/card/ddr.webp`,assetId:`ddr`,noRivals:!0,noScores:!0,gameOptions:pC,versions:[{id:Z.DDR_1ST_MIX,label:`1ST MIX`},{id:Z.DDR_2ND_MIX,label:`2ND MIX`},{id:Z.DDR_3RD_MIX,label:`3RD MIX`},{id:Z.DDR_4TH_MIX,label:`4TH MIX`},{id:Z.DDR_5TH_MIX,label:`5TH MIX`},{id:Z.DDR_MAX,label:`MAX`},{id:Z.DDR_MAX2,label:`MAX 2`},{id:Z.DDR_EXTREME,label:`EXTREME`},{id:Z.DDR_SUPERNOVA,label:`SuperNOVA`},{id:Z.DDR_SUPERNOVA_2,label:`SuperNOVA 2`}]},{id:NC.DDROMNI,name:`DDR OmniMIX`,icon:`${MC}/icon/ddr.webp`,cardBG:`${MC}/card/ddr.webp`,assetId:`ddr`,gameOptions:mC,useActiveRival:!0,videoTable:[Z.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`},shortChartTable:{0:`bSP`,1:`BSP`,2:`DSP`,3:`ESP`,4:`CSP`,5:`bDP`,6:`BDP`,7:`EDP`,8:`EDP`,9:`CDP`},haloTable:{100:``,1e3:`FAILED`,2e3:`CLEARED`,600:``,4e3:`LIFE4`,200:`FC`,300:`GFC`,400:`PFC`,500:`MFC`},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:Z.DDR_1ST_MIX,label:`1ST MIX`},{id:Z.DDR_2ND_MIX,label:`2ND MIX`},{id:Z.DDR_3RD_MIX,label:`3RD MIX`},{id:Z.DDR_4TH_MIX,label:`4TH MIX`},{id:Z.DDR_5TH_MIX,label:`5TH MIX`},{id:Z.DDR_MAX,label:`MAX`},{id:Z.DDR_MAX2,label:`MAX 2`},{id:Z.DDR_EXTREME,label:`EXTREME`},{id:Z.DDR_SUPERNOVA,label:`SuperNOVA`},{id:Z.DDR_SUPERNOVA_2,label:`SuperNOVA 2`},{id:Z.DDR_X,label:`X`},{id:Z.DDR_X2,label:`X2`},{id:Z.DDR_X3_VS_2ND_MIX,label:`X3 vs. 2ND MIX`},{id:Z.DDR_2013,label:`(2013)`},{id:Z.DDR_2014,label:`(2014)`},{id:Z.DDR_ACE,label:`A`},{id:Z.DDR_A20,label:`A20`},{id:Z.DDR_A20_PLUS,label:`OmniMIX (A20 PLUS)`,maxRivals:10,maxActiveRivals:3}]},{id:NC.DRUMMANIA,name:`DRUMMANIA`,icon:null,cardBG:null,gameOptions:hC,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:Z.DRUMMANIA_1ST,label:`1ST MIX`},{id:Z.DRUMMANIA_2ND,label:`2ND MIX`},{id:Z.DRUMMANIA_3RD,label:`3RD MIX`},{id:Z.DRUMMANIA_4TH,label:`4TH MIX`},{id:Z.DRUMMANIA_5TH,label:`5TH MIX`},{id:Z.DRUMMANIA_6TH,label:`6TH MIX`},{id:Z.DRUMMANIA_7TH,label:`7TH MIX`},{id:Z.DRUMMANIA_8TH,label:`8TH MIX`},{id:Z.DRUMMANIA_9TH,label:`9TH MIX`},{id:Z.DRUMMANIA_10TH,label:`10TH MIX`},{id:Z.DRUMMANIA_V,label:`V`},{id:Z.DRUMMANIA_V2,label:`V2`},{id:Z.DRUMMANIA_V3,label:`V3`},{id:Z.DRUMMANIA_V4,label:`V4: ROCKxROCK`,maxRivals:3},{id:Z.DRUMMANIA_V5,label:`V5: ROCK TO INFINITY!`,maxRivals:3},{id:Z.DRUMMANIA_V6,label:`V6: BLAZING!!!!`,maxRivals:3},{id:Z.DRUMMANIA_V7,label:`V7`,maxRivals:3},{id:Z.DRUMMANIA_V8,label:`V8`,maxRivals:3}]},{id:NC.EEMALL,name:`eeMall`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,versions:[{id:Z.EEMALL,label:`1st Avenue`},{id:Z.EEMALL_2ND,label:`2nd Avenue`}]},{id:NC.FUTURETOMTOM,name:`Future Tom Tom`,icon:null,cardBG:null,noRivals:!0,noScores:!0,useUnicode:!0,versions:[{id:Z.FUTURETOMTOM,label:`Ver 1`},{id:Z.FUTURETOMTOM_VER2,label:`Ver 2`}]},{id:NC.GITADORA_DM,name:`GITADORA (Drums)`,shortName:`GITADORA (DM)`,icon:null,cardBG:null,videoTable:[Z.GITADORA,Z.GITADORA_OVERDRIVE,Z.GITADORA_TRIBOOST,Z.GITADORA_TRIBOOST_RE_EVOLVE,Z.GITADORA_MATIXX,Z.GITADORA_EXCHAIN,Z.GITADORA_NEXTAGE,Z.GITADORA_HIGH_VOLTAGE,Z.GITADORA_FUZZUP,Z.GITADORA_GALAXY_WAVE],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:FC},{id:NC.GITADORA_GF,name:`GITADORA (Guitar)`,shortName:`GITADORA (GF)`,icon:null,cardBG:null,videoTable:[Z.GITADORA,Z.GITADORA_OVERDRIVE,Z.GITADORA_TRIBOOST,Z.GITADORA_TRIBOOST_RE_EVOLVE,Z.GITADORA_MATIXX,Z.GITADORA_EXCHAIN,Z.GITADORA_NEXTAGE,Z.GITADORA_HIGH_VOLTAGE,Z.GITADORA_FUZZUP,Z.GITADORA_GALAXY_WAVE],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:FC},{id:NC.GUITARFREAKS,name:`GUITAR FREAKS`,icon:null,cardBG:null,gameOptions:hC,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:Z.GUITARFREAKS_1ST,label:`1ST MIX`},{id:Z.GUITARFREAKS_2ND,label:`2ND MIX`},{id:Z.GUITARFREAKS_3RD,label:`3RD MIX`},{id:Z.GUITARFREAKS_4TH,label:`4TH MIX`},{id:Z.GUITARFREAKS_5TH,label:`5TH MIX`},{id:Z.GUITARFREAKS_6TH,label:`6TH MIX`},{id:Z.GUITARFREAKS_7TH,label:`7TH MIX`},{id:Z.GUITARFREAKS_8TH,label:`8TH MIX`},{id:Z.GUITARFREAKS_9TH,label:`9TH MIX`},{id:Z.GUITARFREAKS_10TH,label:`10TH MIX`},{id:Z.GUITARFREAKS_11TH,label:`11TH MIX`},{id:Z.GUITARFREAKS_V,label:`V`},{id:Z.GUITARFREAKS_V2,label:`V2`},{id:Z.GUITARFREAKS_V3,label:`V3`},{id:Z.GUITARFREAKS_V4,label:`V4: ROCKxROCK`,maxRivals:3},{id:Z.GUITARFREAKS_V5,label:`V5: ROCK TO INFINITY!`,maxRivals:3},{id:Z.GUITARFREAKS_V6,label:`V6: BLAZING!!!!`,maxRivals:3},{id:Z.GUITARFREAKS_V7,label:`V7`,maxRivals:3},{id:Z.GUITARFREAKS_V8,label:`V8`,maxRivals:3}]},{id:NC.IIDX,name:`beatmaniaIIDX`,shortName:`IIDX`,icon:`${MC}/icon/iidx.webp`,cardBG:`${MC}/card/iidx.webp`,assetId:`iidx`,gameOptions:gC,scheduledEvents:kC,splitRivals:!0,maxLength:6,videoTable:[Z.IIDX_TRICORO,Z.IIDX_SPADA,Z.IIDX_PENDUAL,Z.IIDX_COPULA,Z.IIDX_SINOBUZ,Z.IIDX_CANNON_BALLERS,Z.IIDX_ROOTAGE,Z.IIDX_HEROIC_VERSE,Z.IIDX_BISTROVER,Z.IIDX_CASTHOUR,Z.IIDX_RESIDENT,Z.IIDX_EPOLIS,Z.IIDX_PINKY_CRUSH,Z.IIDX_SPARKLE_SHOWER],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:Z.IIDX,label:`1st Style`},{id:Z.IIDX_2ND_STYLE,label:`2nd Style`},{id:Z.IIDX_3RD_STYLE,label:`3rd Style`},{id:Z.IIDX_4TH_STYLE,label:`4th Style`},{id:Z.IIDX_5TH_STYLE,label:`5th Style`},{id:Z.IIDX_6TH_STYLE,label:`6th Style`},{id:Z.IIDX_7TH_STYLE,label:`7th Style`},{id:Z.IIDX_8TH_STYLE,label:`8th Style`},{id:Z.IIDX_9TH_STYLE,label:`9th Style`},{id:Z.IIDX_10TH_STYLE,label:`10th Style`},{id:Z.IIDX_RED,label:`RED`},{id:Z.IIDX_HAPPY_SKY,label:`HAPPY SKY`},{id:Z.IIDX_DISTORTED,label:`DistorteD`},{id:Z.IIDX_GOLD,label:`GOLD`},{id:Z.IIDX_DJ_TROOPERS,label:`DJ TROOPERS`},{id:Z.IIDX_EMPRESS,label:`EMPRESS`},{id:Z.IIDX_SIRIUS,label:`SIRIUS`},{id:Z.IIDX_RESORT_ANTHEM,label:`Resort Anthem`},{id:Z.IIDX_LINCLE,label:`Lincle`},{id:Z.IIDX_TRICORO,label:`tricoro`,maxRivals:5},{id:Z.IIDX_SPADA,label:`SPADA`,maxRivals:5},{id:Z.IIDX_PENDUAL,label:`PENDUAL`,maxRivals:5},{id:Z.IIDX_COPULA,label:`COPULA`,maxRivals:5},{id:Z.IIDX_SINOBUZ,label:`SINOBUZ`,maxRivals:5},{id:Z.IIDX_CANNON_BALLERS,label:`CANNON BALLERS`,maxRivals:5},{id:Z.IIDX_ROOTAGE,label:`ROOTAGE`,maxRivals:5},{id:Z.IIDX_HEROIC_VERSE,label:`HEROIC VERSE`,maxRivals:5},{id:Z.IIDX_BISTROVER,label:`BISTROVER`,maxRivals:5},{id:Z.IIDX_CASTHOUR,label:`CastHour`,maxRivals:5},{id:Z.IIDX_RESIDENT,label:`RESIDENT`,maxRivals:5},{id:Z.IIDX_EPOLIS,label:`EPOLIS`,maxRivals:5},{id:Z.IIDX_PINKY_CRUSH,label:`Pinky Crush`,maxRivals:5},{id:Z.IIDX_SPARKLE_SHOWER,label:`Sparkle Shower`,maxRivals:5}]},{id:NC.IIDXCLASS,name:`Classic IIDX`,icon:`${MC}/icon/iidx.webp`,cardBG:`${MC}/card/iidx.webp`,assetId:`iidx`,gameOptions:_C,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:Z.IIDX,label:`1st Style`},{id:Z.IIDX_2ND_STYLE,label:`2nd Style`},{id:Z.IIDX_3RD_STYLE,label:`3rd Style`},{id:Z.IIDX_4TH_STYLE,label:`4th Style`},{id:Z.IIDX_5TH_STYLE,label:`5th Style`},{id:Z.IIDX_6TH_STYLE,label:`6th Style`},{id:Z.IIDX_7TH_STYLE,label:`7th Style`},{id:Z.IIDX_8TH_STYLE,label:`8th Style`},{id:Z.IIDX_9TH_STYLE,label:`9th Style`},{id:Z.IIDX_10TH_STYLE,label:`10th Style`},{id:Z.IIDX_RED,label:`RED`},{id:Z.IIDX_HAPPY_SKY,label:`HAPPY SKY`},{id:Z.IIDX_DISTORTED,label:`DistorteD`},{id:Z.IIDX_GOLD,label:`GOLD`},{id:Z.IIDX_DJ_TROOPERS,label:`DJ TROOPERS`},{id:Z.IIDX_EMPRESS,label:`EMPRESS`},{id:Z.IIDX_SIRIUS,label:`SIRIUS`},{id:Z.IIDX_RESORT_ANTHEM,label:`Resort Anthem`},{id:Z.IIDX_LINCLE,label:`Lincle`}]},{id:NC.JUBEAT,name:`jubeat`,icon:null,cardBG:null,scheduledEvents:AC,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:Z.JUBEAT,label:`Original`},{id:Z.JUBEAT_RIPPLES,label:`Ripples`},{id:Z.JUBEAT_RIPPLES_APPEND,label:`Ripples (Append)`},{id:Z.JUBEAT_KNIT,label:`Knit`},{id:Z.JUBEAT_KNIT_APPEND,label:`Knit (Append)`},{id:Z.JUBEAT_COPIOUS,label:`Copious`},{id:Z.JUBEAT_COPIOUS_APPEND,label:`Copious (Append)`},{id:Z.JUBEAT_SAUCER,label:`Saucer`,maxRivals:3},{id:Z.JUBEAT_SAUCER_FULFILL,label:`Saucer Fulfill`,maxRivals:3},{id:Z.JUBEAT_PROP,label:`Prop`,maxRivals:3},{id:Z.JUBEAT_QUBELL,label:`Qubell`,maxRivals:3},{id:Z.JUBEAT_CLAN,label:`Clan`,maxRivals:3},{id:Z.JUBEAT_FESTO,label:`Festo`,maxRivals:3},{id:Z.JUBEAT_AVE,label:`Avenue`,maxRivals:3},{id:Z.JUBEAT_BEYOND,label:`Beyond the Avenue`,maxRivals:3}]},{id:NC.LOVEPLUS,name:`LovePlus`,icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,playerHeaders:[{text:`Girlfriend`,value:`gf`,sortable:!0,width:100}],gameOptions:vC,versions:[{id:Z.LOVEPLUS_ARCADE,label:`Medal`},{id:Z.LOVEPLUS_CC,label:`Colorful Clip`}]},{id:NC.MGA,name:`Metal Gear Arcade`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:NC.MUSECA,name:`Museca`,icon:null,cardBG:null,gameOptions:yC,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:Z.MUSECA,label:`Original`},{id:Z.MUSECA_1_PLUS,label:`1 + 1/2`}]},{id:NC.NOSTALGIA,name:`Nostalgia`,icon:null,cardBG:null,gameOptions:bC,chartTable:{0:`NORMAL`,1:`HARD`,2:`EXPERT`,3:`REAL`},scoreHeaders:[{text:`Combos`,value:`data.combo`,width:80}],versions:[{id:Z.NOSTALGIA,label:`Original`},{id:Z.NOSTALGIA_FORTE,label:`Forte`},{id:Z.NOSTALGIA_OP_2,label:`OP.2`},{id:Z.NOSTALGIA_OP_3,label:`OP.3`}]},{id:NC.OTOMEDIUS,name:`Otomedius`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:NC.OTOCA,name:`Otoca d' Or`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:NC.PASELI_CHARGE_MACHINE,name:`PASELI Charge Machine`,skip:!0,noRivals:!0,noScores:!0,gameOptions:xC},{id:NC.POPN_HELLO,name:`Hello! Pop'n Music`,icon:`${MC}/icon/popn.webp`,cardBG:`${MC}/card/popn.webp`,assetId:`popn`,skip:!0,noRivals:!0,noScores:!0},{id:NC.POPN_MUSIC,name:`pop'n music`,shortName:`pop'n`,icon:`${MC}/icon/popn.webp`,cardBG:`${MC}/card/popn.webp`,assetId:`popn`,playerChara:!0,useUnicode:!0,maxLength:6,gameOptions:SC,scheduledEvents:jC,videoTable:[Z.POPN_MUSIC_SUNNY_PARK,Z.POPN_MUSIC_ECLALE,Z.POPN_MUSIC_USANEKO,Z.POPN_MUSIC_PEACE,Z.POPN_MUSIC_KAIMEI_RIDDLES,Z.POPN_MUSIC_UNILAB,Z.POPN_MUSIC_JAMFIZZ],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:Z.POPN_MUSIC,label:`Original`},{id:Z.POPN_MUSIC_2,label:`2`},{id:Z.POPN_MUSIC_3,label:`3`},{id:Z.POPN_MUSIC_4,label:`4`},{id:Z.POPN_MUSIC_5,label:`5`},{id:Z.POPN_MUSIC_6,label:`6`},{id:Z.POPN_MUSIC_7,label:`7`},{id:Z.POPN_MUSIC_8,label:`8`},{id:Z.POPN_MUSIC_9,label:`9`},{id:Z.POPN_MUSIC_10,label:`10`},{id:Z.POPN_MUSIC_11,label:`11`},{id:Z.POPN_MUSIC_IROHA,label:`いろは (Iroha)`},{id:Z.POPN_MUSIC_CARNIVAL,label:`カーニバル (Carnival)`},{id:Z.POPN_MUSIC_FEVER,label:`FEVER!`},{id:Z.POPN_MUSIC_ADVENTURE,label:`ADVENTURE`},{id:Z.POPN_MUSIC_PARTY,label:`PARTY♪`},{id:Z.POPN_MUSIC_THE_MOVIE,label:`THE MOVIE`},{id:Z.POPN_MUSIC_SENGOKU_RETSUDEN,label:`せんごく列伝 (Sengoku Retsuden)`},{id:Z.POPN_MUSIC_TUNE_STREET,label:`TUNE STREET`,maxRivals:2},{id:Z.POPN_MUSIC_FANTASIA,label:`fantasia`,maxRivals:2},{id:Z.POPN_MUSIC_SUNNY_PARK,label:`Sunny Park`,maxRivals:2},{id:Z.POPN_MUSIC_LAPISTORIA,label:`ラピストリア (Lapistoria)`,maxRivals:4},{id:Z.POPN_MUSIC_ECLALE,label:`éclale`,maxRivals:4},{id:Z.POPN_MUSIC_USANEKO,label:`うさぎと猫と少年の夢 (Usaneko)`,maxRivals:4},{id:Z.POPN_MUSIC_PEACE,label:`peace`,maxRivals:4},{id:Z.POPN_MUSIC_KAIMEI_RIDDLES,label:`解明リドルズ (Kaimei riddles)`,maxRivals:4},{id:Z.POPN_MUSIC_UNILAB,label:`UniLab`,maxRivals:4},{id:Z.POPN_MUSIC_JAMFIZZ,label:`Jam&Fizz`,maxRivals:4}]},{id:NC.QMA,name:`Quiz Magic Academy`,icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0},{id:NC.REFLEC_BEAT,name:`ReflecBeat`,icon:null,cardBG:null,useUnicode:!0,gameOptions:CC,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:Z.REFLEC_BEAT,label:`Original`},{id:Z.REFLEC_BEAT_LIMELIGHT,label:`Limelight`,maxRivals:3},{id:Z.REFLEC_BEAT_COLETTE,label:`Colette`,maxRivals:3},{id:Z.REFLEC_BEAT_GROOVIN,label:`groovin'!!`,maxRivals:3},{id:Z.REFLEC_BEAT_VOLZZA,label:`VOLZZA`,maxRivals:3},{id:Z.REFLEC_BEAT_VOLZZA_2,label:`VOLZZA 2`,maxRivals:3}]},{id:NC.ROAD_FIGHTERS,name:`Road Fighters 3D`,icon:`${MC}/icon/rf.webp`,cardBG:`${MC}/card/rf.webp`,assetId:`rf`,skip:!0,noRivals:!0,noScores:!0},{id:NC.SDVX,name:`SOUND VOLTEX`,shortName:`SDVX`,icon:null,cardBG:null,gameOptions:wC,videoTable:[Z.SDVX_BOOTH,Z.SDVX_INFINITE_INFECTION,Z.SDVX_GRAVITY_WARS,Z.SDVX_HEAVENLY_HAVEN,Z.SDVX_VIVID_WAVE,Z.SDVX_EXCEED_GEAR],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:Z.SDVX_BOOTH,label:`BOOTH`,maxRivals:3},{id:Z.SDVX_INFINITE_INFECTION,label:`-II- Infinite Infection`,maxRivals:3},{id:Z.SDVX_GRAVITY_WARS,label:`GRAVITY WARS`,maxRivals:3},{id:Z.SDVX_HEAVENLY_HAVEN,label:`HEAVENLY HAVEN`,maxRivals:3},{id:Z.SDVX_VIVID_WAVE,label:`VIVID WAVE`,maxRivals:3},{id:Z.SDVX_EXCEED_GEAR,label:`EXCEED GEAR`,maxRivals:3}]},{id:NC.SILENT_SCOPE,name:`SILENT SCOPE: BONE EATER`,skip:!0,noRivals:!0,noScores:!0,useUnicode:!0,gameOptions:EC},{id:NC.TSUMTSUM,name:`Tsum Tsum`,skip:!1,noRivals:!0,noScores:!1,useUnicode:!0,chartTable:{0:`Game Mode`}},{id:NC.WINNING_ELEVEN,name:`World Soccer`,icon:`${MC}/icon/we.webp`,cardBG:`${MC}/card/we.webp`,assetId:`we`,skip:!1,noRivals:!0,noScores:!0,gameOptions:TC,versions:[{id:Z.WINNING_ELEVEN_2008,label:`Winning Eleven Arcade Championship 2008`},{id:Z.WINNING_ELEVEN_2010,label:`Winning Eleven Arcade Championship 2010`},{id:Z.WINNING_ELEVEN_2012,label:`Winning Eleven Arcade Championship 2012`},{id:Z.WINNING_ELEVEN_2014,label:`Winning Eleven Arcade Championship 2014`}]}];function LC(e){var t=IC.find(t=>t.id===e);return t||=IC.find(t=>t.name===e),t?(t.icon||=`${MC}/icon/${e}.webp`,t.cardBG||=`${MC}/card/${e}.webp`,t):null}var RC={class:`space-y-3 text-center md:text-left lg:mx-12`},zC={class:`space-y-2 md:space-y-0`},BC={key:1,class:`text-3xl md:text-4xl`},VC={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]`},HC={key:0,class:`text-center md:text-right`},UC={class:`text-xs italic`},WC={__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){let n=t;function i(e){if(e.length<2)return e;let t=e.split(``);var n=Math.floor(Math.random()*e.length),r;do r=Math.floor(Math.random()*e.length);while(r===n);return[t[n],t[r]]=[t[r],t[n]],t.join(``)}let o=B({userId:null,userName:``,userAvatar:``,userAdmin:!1,userPublic:!1,userBanned:!1,discordRoles:null,userCustomize:null});if(n.overrideProfile){let e=n.overrideProfile;o.value={userId:e.id,userName:e.name,userAvatar:e.avatar,userAdmin:e.admin,userBanned:e.banned,userPublic:e.public,discordRoles:e.discordRoles,userCustomize:e.customize}}else{let e=L();o.value={userId:e.userId,userName:e.userName,userAvatar:e.userAvatar,userAdmin:e.userAdmin,userPublic:e.userPublic,userBanned:e.userBanned,discordRoles:e.discordRoles,userCustomize:e.userCustomize}}let s=PC();function c(){return` + background-image: url('https://cdn.phaseii.network/file/PhaseII/web-assets/card/${o.value.userCustomize?.card??`time`}.webp'); + background-size: cover; + background-repeat: no-repeat; + `}return(n,u)=>(E(),U(F,{style:f(c())},{default:I(()=>[l(iC,{type:`justify-around lg:justify-center md:space-x-4 lg:space-x-0`,class:`bg-white dark:bg-slate-900/90 rounded-2xl p-3`},{default:I(()=>[l(cC,{class:`w-28 md:w-30 lg:w-[128px] lg:mx-12 lg:m-2`,username:o.value.userName,avatar:o.value.userAvatar,border:o.value.userCustomize?.border??null},null,8,[`username`,`avatar`,`border`]),h(`div`,RC,[h(`div`,zC,[!t.useSmall&&!o.value.userCustomize?.disableGreeting?(E(),H(`h1`,{key:0,class:x([`text-2xl md:text-xl lg:text-2xl`,r(s).class??null])},[a(G(r(s).header[0]),1),h(`b`,null,G(r(s).misInput?i(o.value.userName):o.value.userName),1),a(G(r(s).header[1]),1)],2)):e(``,!0),t.useSmall||o.value.userCustomize?.disableGreeting?(E(),H(`h1`,BC,[h(`b`,null,G(o.value.userName),1)])):e(``,!0)]),t.evenSmaller?e(``,!0):(E(),H(`div`,VC,[o.value.userAdmin?(E(),U(uC,{key:0,label:`System Admin`,color:`danger`,icon:r(cp),small:``},null,8,[`icon`])):e(``,!0),o.value.userBanned?(E(),U(uC,{key:1,label:`Banned`,color:`danger`,icon:r(fh),small:``},null,8,[`icon`])):e(``,!0),o.value.userId<300?(E(),U(uC,{key:2,label:`Veteran`,color:`success`,icon:r(Py),small:``},null,8,[`icon`])):e(``,!0),o.value.userPublic?e(``,!0):(E(),U(uC,{key:3,label:`Private Profile`,color:`info`,icon:r(Xp),small:``},null,8,[`icon`])),o.value.userPublic?(E(),U(uC,{key:4,label:`Public Profile`,color:`success`,icon:r(Qx),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).PLAYER)?(E(),U(uC,{key:5,label:`Verified`,color:`success`,icon:r(oy),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).JACKASS)?(E(),U(uC,{key:6,label:`Jackass`,color:`slight_danger`,icon:r(mg),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).DEVELOPER)?(E(),U(uC,{key:7,label:`Developer`,color:`success`,icon:r(Uu),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).MODERATOR)?(E(),U(uC,{key:8,label:`Moderator`,color:`slight_danger`,icon:r(by),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).BETA_TESTER)?(E(),U(uC,{key:9,label:`Beta Tester`,color:`warning`,icon:r(Xb),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).DONOR)?(E(),U(uC,{key:10,label:`Donor`,color:`gold`,icon:r(eg),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).BLAHAJ)?(E(),U(uC,{key:11,label:`Blåhaj`,color:`info`,icon:r(Rm),small:``},null,8,[`icon`])):e(``,!0),o.value.discordRoles?.includes(r(rC).RHYTHM_RIOT)?(E(),U(uC,{key:12,label:`Rhythm Riot`,color:`sakura`,icon:r(Qm),small:``},null,8,[`icon`])):e(``,!0),o.value.userCustomize?.shrimpLinks?(E(),U(uC,{key:13,label:`Shrimp Links`,color:`sakura`,icon:r(me),small:``},null,8,[`icon`])):e(``,!0)]))]),!t.useSmall&&!o.value.userCustomize.disableGreeting?(E(),H(`div`,HC,[h(`p`,{class:x([`text-xl md:text-lg lg:text-2lg`,r(s).class??null])},G(r(s).comment),3),h(`p`,UC,`Greeting by: `+G(r(s).author),1)])):e(``,!0)]),_:1})]),_:1},8,[`style`]))}},GC={__name:`SectionMain`,setup(e){return(e,t)=>(E(),H(`section`,{class:x([`p-6`,r(fu)])},[K(e.$slots,`default`)],2))}},KC=k(D(((e,t)=>{(function(e,n){typeof define==`function`&&define.amd?define(n):typeof t==`object`&&t.exports?t.exports=n():e.numeral=n()})(e,function(){var e,t,n=`2.0.6`,r={},i={},a={currentLocale:`en`,zeroFormat:null,nullFormat:null,defaultFormat:`0,0`,scalePercentBy100:!0},o={currentLocale:a.currentLocale,zeroFormat:a.zeroFormat,nullFormat:a.nullFormat,defaultFormat:a.defaultFormat,scalePercentBy100:a.scalePercentBy100};function s(e,t){this._input=e,this._value=t}return e=function(n){var i,a,c,l;if(e.isNumeral(n))i=n.value();else if(n===0||n===void 0)i=0;else if(n===null||t.isNaN(n))i=null;else if(typeof n==`string`)if(o.zeroFormat&&n===o.zeroFormat)i=0;else if(o.nullFormat&&n===o.nullFormat||!n.replace(/[^0-9]+/g,``).length)i=null;else{for(a in r)if(l=typeof r[a].regexps.unformat==`function`?r[a].regexps.unformat():r[a].regexps.unformat,l&&n.match(l)){c=r[a].unformat;break}c||=e._.stringToNumber,i=c(n)}else i=Number(n)||null;return new s(n,i)},e.version=n,e.isNumeral=function(e){return e instanceof s},e._=t={numberToFormat:function(t,n,r){var a=i[e.options.currentLocale],o=!1,s=!1,c=0,l=``,u=0xe8d4a51000,d=1e9,f=1e6,p=1e3,m=``,h=!1,g,_,v,y,b,x,S;if(t||=0,_=Math.abs(t),e._.includes(n,`(`)?(o=!0,n=n.replace(/[\(|\)]/g,``)):(e._.includes(n,`+`)||e._.includes(n,`-`))&&(b=e._.includes(n,`+`)?n.indexOf(`+`):t<0?n.indexOf(`-`):-1,n=n.replace(/[\+|\-]/g,``)),e._.includes(n,`a`)&&(g=n.match(/a(k|m|b|t)?/),g=g?g[1]:!1,e._.includes(n,` a`)&&(l=` `),n=n.replace(RegExp(l+`a[kmbt]?`),``),_>=u&&!g||g===`t`?(l+=a.abbreviations.trillion,t/=u):_=d&&!g||g===`b`?(l+=a.abbreviations.billion,t/=d):_=f&&!g||g===`m`?(l+=a.abbreviations.million,t/=f):(_=p&&!g||g===`k`)&&(l+=a.abbreviations.thousand,t/=p)),e._.includes(n,`[.]`)&&(s=!0,n=n.replace(`[.]`,`.`)),v=t.toString().split(`.`)[0],y=n.split(`.`)[1],x=n.indexOf(`,`),c=(n.split(`.`)[0].split(`,`)[0].match(/0/g)||[]).length,y?(e._.includes(y,`[`)?(y=y.replace(`]`,``),y=y.split(`[`),m=e._.toFixed(t,y[0].length+y[1].length,r,y[1].length)):m=e._.toFixed(t,y.length,r),v=m.split(`.`)[0],m=e._.includes(m,`.`)?a.delimiters.decimal+m.split(`.`)[1]:``,s&&Number(m.slice(1))===0&&(m=``)):v=e._.toFixed(t,0,r),l&&!g&&Number(v)>=1e3&&l!==a.abbreviations.trillion)switch(v=String(Number(v)/1e3),l){case a.abbreviations.thousand:l=a.abbreviations.million;break;case a.abbreviations.million:l=a.abbreviations.billion;break;case a.abbreviations.billion:l=a.abbreviations.trillion;break}if(e._.includes(v,`-`)&&(v=v.slice(1),h=!0),v.length0;C--)v=`0`+v;return x>-1&&(v=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,`$1`+a.delimiters.thousands)),n.indexOf(`.`)===0&&(v=``),S=v+m+(l||``),o?S=(o&&h?`(`:``)+S+(o&&h?`)`:``):b>=0?S=b===0?(h?`-`:`+`)+S:S+(h?`-`:`+`):h&&(S=`-`+S),S},stringToNumber:function(e){var t=i[o.currentLocale],n=e,r={thousand:3,million:6,billion:9,trillion:12},a,s,c;if(o.zeroFormat&&e===o.zeroFormat)s=0;else if(o.nullFormat&&e===o.nullFormat||!e.replace(/[^0-9]+/g,``).length)s=null;else{for(a in s=1,t.delimiters.decimal!==`.`&&(e=e.replace(/\./g,``).replace(t.delimiters.decimal,`.`)),r)if(c=RegExp(`[^a-zA-Z]`+t.abbreviations[a]+`(?:\\)|(\\`+t.currency.symbol+`)?(?:\\))?)?$`),n.match(c)){s*=10**r[a];break}s*=(e.split(`-`).length+Math.min(e.split(`(`).length-1,e.split(`)`).length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,``),s*=Number(e)}return s},isNaN:function(e){return typeof e==`number`&&isNaN(e)},includes:function(e,t){return e.indexOf(t)!==-1},insert:function(e,t,n){return e.slice(0,n)+t+e.slice(n)},reduce:function(e,t){if(this===null)throw TypeError(`Array.prototype.reduce called on null or undefined`);if(typeof t!=`function`)throw TypeError(t+` is not a function`);var n=Object(e),r=n.length>>>0,i=0,a;if(arguments.length===3)a=arguments[2];else{for(;i=r)throw TypeError(`Reduce of empty array with no initial value`);a=n[i++]}for(;ir?e:r},1)},toFixed:function(e,t,n,r){var i=e.toString().split(`.`),a=t-(r||0),o=i.length===2?Math.min(Math.max(i[1].length,a),t):a,s,c=10**o,l=(n(e+`e+`+o)/c).toFixed(o);return r>t-o&&(s=RegExp(`\\.?0{1,`+(r-(t-o))+`}$`),l=l.replace(s,``)),l}},e.options=o,e.formats=r,e.locales=i,e.locale=function(e){return e&&(o.currentLocale=e.toLowerCase()),o.currentLocale},e.localeData=function(e){if(!e)return i[o.currentLocale];if(e=e.toLowerCase(),!i[e])throw Error(`Unknown locale : `+e);return i[e]},e.reset=function(){for(var e in a)o[e]=a[e]},e.zeroFormat=function(e){o.zeroFormat=typeof e==`string`?e:null},e.nullFormat=function(e){o.nullFormat=typeof e==`string`?e:null},e.defaultFormat=function(e){o.defaultFormat=typeof e==`string`?e:`0.0`},e.register=function(e,t,n){if(t=t.toLowerCase(),this[e+`s`][t])throw TypeError(t+` `+e+` already registered.`);return this[e+`s`][t]=n,n},e.validate=function(t,n){var r,i,a,o,s,c,l,u;if(typeof t!=`string`&&(t+=``,console.warn&&console.warn(`Numeral.js: Value is not string. It has been co-erced to: `,t)),t=t.trim(),t.match(/^\d+$/))return!0;if(t===``)return!1;try{l=e.localeData(n)}catch{l=e.localeData(e.locale())}return a=l.currency.symbol,s=l.abbreviations,r=l.delimiters.decimal,i=l.delimiters.thousands===`.`?`\\.`:l.delimiters.thousands,u=t.match(/^[^\d]+/),u!==null&&(t=t.substr(1),u[0]!==a)||(u=t.match(/[^\d]+$/),u!==null&&(t=t.slice(0,-1),u[0]!==s.thousand&&u[0]!==s.million&&u[0]!==s.billion&&u[0]!==s.trillion))?!1:(c=RegExp(i+`{2}`),t.match(/[^\d.,]/g)?!1:(o=t.split(r),o.length>2?!1:o.length<2?!!o[0].match(/^\d+.*\d$/)&&!o[0].match(c):o[0].length===1?!!o[0].match(/^\d+$/)&&!o[0].match(c)&&!!o[1].match(/^\d+$/):!!o[0].match(/^\d+.*\d$/)&&!o[0].match(c)&&!!o[1].match(/^\d+$/)))},e.fn=s.prototype={clone:function(){return e(this)},format:function(t,n){var i=this._value,a=t||o.defaultFormat,s,c,l;if(n||=Math.round,i===0&&o.zeroFormat!==null)c=o.zeroFormat;else if(i===null&&o.nullFormat!==null)c=o.nullFormat;else{for(s in r)if(a.match(r[s].regexps.format)){l=r[s].format;break}l||=e._.numberToFormat,c=l(i,a,n)}return c},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var n=t.correctionFactor.call(null,this._value,e);function r(e,t,r,i){return e+Math.round(n*t)}return this._value=t.reduce([this._value,e],r,0)/n,this},subtract:function(e){var n=t.correctionFactor.call(null,this._value,e);function r(e,t,r,i){return e-Math.round(n*t)}return this._value=t.reduce([e],r,Math.round(this._value*n))/n,this},multiply:function(e){function n(e,n,r,i){var a=t.correctionFactor(e,n);return Math.round(e*a)*Math.round(n*a)/Math.round(a*a)}return this._value=t.reduce([this._value,e],n,1),this},divide:function(e){function n(e,n,r,i){var a=t.correctionFactor(e,n);return Math.round(e*a)/Math.round(n*a)}return this._value=t.reduce([this._value,e],n),this},difference:function(t){return Math.abs(e(this._value).subtract(t).value())}},e.register(`locale`,`en`,{delimiters:{thousands:`,`,decimal:`.`},abbreviations:{thousand:`k`,million:`m`,billion:`b`,trillion:`t`},ordinal:function(e){var t=e%10;return~~(e%100/10)==1?`th`:t===1?`st`:t===2?`nd`:t===3?`rd`:`th`},currency:{symbol:`$`}}),(function(){e.register(`format`,`bps`,{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,n,r){var i=e._.includes(n,` BPS`)?` `:``,a;return t*=1e4,n=n.replace(/\s?BPS/,``),a=e._.numberToFormat(t,n,r),e._.includes(a,`)`)?(a=a.split(``),a.splice(-1,0,i+`BPS`),a=a.join(``)):a=a+i+`BPS`,a},unformat:function(t){return+(e._.stringToNumber(t)*1e-4).toFixed(15)}})})(),(function(){var t={base:1e3,suffixes:[`B`,`KB`,`MB`,`GB`,`TB`,`PB`,`EB`,`ZB`,`YB`]},n={base:1024,suffixes:[`B`,`KiB`,`MiB`,`GiB`,`TiB`,`PiB`,`EiB`,`ZiB`,`YiB`]},r=t.suffixes.concat(n.suffixes.filter(function(e){return t.suffixes.indexOf(e)<0})).join(`|`);r=`(`+r.replace(`B`,`B(?!PS)`)+`)`,e.register(`format`,`bytes`,{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(r)},format:function(r,i,a){var o,s=e._.includes(i,`ib`)?n:t,c=e._.includes(i,` b`)||e._.includes(i,` ib`)?` `:``,l,u,d;for(i=i.replace(/\s?i?b/,``),l=0;l<=s.suffixes.length;l++)if(u=s.base**+l,d=s.base**+(l+1),r===null||r===0||r>=u&&r0&&(r/=u);break}return o=e._.numberToFormat(r,i,a),o+c},unformat:function(r){var i=e._.stringToNumber(r),a,o;if(i){for(a=t.suffixes.length-1;a>=0;a--){if(e._.includes(r,t.suffixes[a])){o=t.base**+a;break}if(e._.includes(r,n.suffixes[a])){o=n.base**+a;break}}i*=o||1}return i}})})(),(function(){e.register(`format`,`currency`,{regexps:{format:/(\$)/},format:function(t,n,r){var i=e.locales[e.options.currentLocale],a={before:n.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:n.match(/([\+|\-|\)|\s|\$]*)$/)[0]},o,s,c;for(n=n.replace(/\s?\$\s?/,``),o=e._.numberToFormat(t,n,r),t>=0?(a.before=a.before.replace(/[\-\(]/,``),a.after=a.after.replace(/[\-\)]/,``)):t<0&&!e._.includes(a.before,`-`)&&!e._.includes(a.before,`(`)&&(a.before=`-`+a.before),c=0;c=0;c--)switch(s=a.after[c],s){case`$`:o=c===a.after.length-1?o+i.currency.symbol:e._.insert(o,i.currency.symbol,-(a.after.length-(1+c)));break;case` `:o=c===a.after.length-1?o+` `:e._.insert(o,` `,-(a.after.length-(1+c)+i.currency.symbol.length-1));break}return o}})})(),(function(){e.register(`format`,`exponential`,{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,n,r){var i,a=(typeof t==`number`&&!e._.isNaN(t)?t.toExponential():`0e+0`).split(`e`);return n=n.replace(/e[\+|\-]{1}0/,``),i=e._.numberToFormat(Number(a[0]),n,r),i+`e`+a[1]},unformat:function(t){var n=e._.includes(t,`e+`)?t.split(`e+`):t.split(`e-`),r=Number(n[0]),i=Number(n[1]);i=e._.includes(t,`e-`)?i*=-1:i;function a(t,n,r,i){var a=e._.correctionFactor(t,n);return t*a*(n*a)/(a*a)}return e._.reduce([r,10**i],a,1)}})})(),(function(){e.register(`format`,`ordinal`,{regexps:{format:/(o)/},format:function(t,n,r){var i=e.locales[e.options.currentLocale],a,o=e._.includes(n,` o`)?` `:``;return n=n.replace(/\s?o/,``),o+=i.ordinal(t),a=e._.numberToFormat(t,n,r),a+o}})})(),(function(){e.register(`format`,`percentage`,{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,n,r){var i=e._.includes(n,` %`)?` `:``,a;return e.options.scalePercentBy100&&(t*=100),n=n.replace(/\s?\%/,``),a=e._.numberToFormat(t,n,r),e._.includes(a,`)`)?(a=a.split(``),a.splice(-1,0,i+`%`),a=a.join(``)):a=a+i+`%`,a},unformat:function(t){var n=e._.stringToNumber(t);return e.options.scalePercentBy100?n*.01:n}})})(),(function(){e.register(`format`,`time`,{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,t,n){var r=Math.floor(e/60/60),i=Math.floor((e-r*60*60)/60),a=Math.round(e-r*60*60-i*60);return r+`:`+(i<10?`0`+i:i)+`:`+(a<10?`0`+a:a)},unformat:function(e){var t=e.split(`:`),n=0;return t.length===3?(n+=Number(t[0])*60*60,n+=Number(t[1])*60,n+=Number(t[2])):t.length===2&&(n+=Number(t[0])*60,n+=Number(t[1])),Number(n)}})})(),e})}))()),qC={class:`text-gray-300 font-medium text-2xl`},JC={__name:`NumberDynamic`,props:{prefix:{type:String,default:null},suffix:{type:String,default:null},value:{type:Number,default:0},duration:{type:Number,default:500}},setup(e){let t=e,n=B(0),r=i(()=>n.value<1e3?n.value:(0,KC.default)(n.value).format(`0,0`)),o=i(()=>t.value),s=e=>{let t=Math.ceil(n.value+e);if(t>o.value)return n.value=o.value,!1;n.value=t,setTimeout(()=>{s(e)},25)},c=()=>{n.value=0,s(t.value/(t.duration/25))};return _e(o,()=>{c()}),pe(()=>{c()}),(t,n)=>(E(),H(`div`,null,[a(G(e.prefix)+G(r.value)+` `,1),h(`span`,qC,G(e.suffix),1)]))}},YC={__name:`PillTagTrend`,props:{trend:{type:String,required:!0},trendType:{type:String,default:null},small:Boolean},setup(e){let t=e,n=i(()=>t.trendType===`up`?{icon:Gd,style:`success`}:t.trendType===`down`?{icon:jd,style:`danger`}:t.trendType===`alert`?{icon:ES,style:`warning`}:{style:`info`});return(t,r)=>(E(),U(uC,{label:e.trend,color:n.value.style,icon:n.value.icon,small:e.small},null,8,[`label`,`color`,`icon`,`small`]))}},XC={__name:`IconRounded`,props:{icon:{type:Object,required:!0},iconColor:{type:String,default:``},color:{type:String,default:null},w:{type:String,default:`w-12`},h:{type:String,default:`h-12`},bgColor:{type:String,default:`bg-slate-900`}},setup(e){let t=e,n=i(()=>t.iconColor);return(r,i)=>(E(),U(ge,{icon:e.icon,w:e.w,h:e.h,color:n.value,size:`24`,class:x([`rounded-full`,t.bgColor])},null,8,[`icon`,`w`,`h`,`color`,`class`]))}},ZC={class:`grid grid-cols-1 justify-center md:justify-start w-full md:flex gap-4`},QC={class:`text-2xl md:text-3xl leading-tight font-semibold`},$C={__name:`CardBoxWidget`,props:{number:{type:Number,default:0},icon:{type:Object,default:null},prefix:{type:String,default:null},suffix:{type:String,default:null},label:{type:String,default:null},color:{type:String,default:`text-gray-500 dark:text-slate-400`},numColor:{type:String,default:``},iconColor:{type:String,default:``},iconBGColor:{type:String,default:null},trend:{type:String,default:null},trendType:{type:String,default:null},smallContent:{type:Boolean,default:!1}},setup(t){return(n,r)=>(E(),U(F,null,{default:I(()=>[h(`div`,ZC,[t.icon?(E(),U(XC,{key:0,icon:t.icon,size:`30`,class:x(t.iconColor),"bg-color":`bg-gray-800`},null,8,[`icon`,`class`])):e(``,!0),h(`div`,null,[t.trend?(E(),U(iC,{key:0,class:`mb-3`,mobile:``},{default:I(()=>[l(YC,{trend:t.trend,"trend-type":t.trendType,small:``},null,8,[`trend`,`trend-type`])]),_:1})):e(``,!0),l(iC,{mobile:``},{default:I(()=>[h(`div`,null,[h(`h3`,{class:x([t.color,`text-md md:text-lg leading-tight mb-1.5`])},G(t.label),3),h(`h1`,QC,[h(`div`,{class:x(t.numColor+(t.smallContent?` text-lg font-normal`:``))},[K(n.$slots,`default`)],2),t.number?(E(),U(JC,{key:0,class:x(t.numColor),value:t.number,prefix:t.prefix,suffix:t.suffix},null,8,[`class`,`value`,`prefix`,`suffix`])):e(``,!0)])])]),_:3})])])]),_:3}))}},ew=[`src`],tw={__name:`GameIcon`,props:{path:{type:String,required:!0},w:{type:String,default:`w-16`},h:{type:String,default:`h-16`}},setup(e){let t=e,n=i(()=>`inline-flex justify-center items-center ${t.w} ${t.h}`);return(t,r)=>(E(),H(`span`,{class:x(n.value)},[h(`img`,{src:e.path,class:x([`rounded-full`,`${e.w}`])},null,10,ew),K(t.$slots,`default`)],2))}},nw={class:`relative w-full h-full bg-white dark:bg-slate-900/70 rounded-2xl`},rw={class:`text-center space-y-1 md:text-left md:mr-6 w-full`},iw={class:`text-xl font-semibold not-sr-only sm:sr-only`},aw={class:`grid`},ow={class:`text-xl sr-only sm:not-sr-only`},sw={class:`text-sm md:text-md text-gray-300`},cw={class:`flex space-x-2 justify-center md:justify-start pt-2 md:pt-0`},lw={class:`text-lg drop-shadow-xl`},uw={__name:`CardBoxGameStat`,props:{game:{type:String,required:!0},value:{type:[String,Number],required:!0},userId:{type:String,required:!1,default:null},profileName:{type:String,required:!0},type:{type:String,required:!0},disableLocalClick:{type:Boolean,default:!1}},setup(e){let t=be(),n=e,o=i(()=>n.type===`plays`?{type:`text-emerald-600`}:n.type===`scores`?{type:`text-red-500`}:n.type===`ranking`?{type:`text-amber-400`}:{type:`info`});function s(){n.disableLocalClick||(n.userId?t.push(`/games/${n.game}/profiles/${n.userId}`):t.push(`/games/${n.game}`))}let c=LC(n.game),u=` + background-image: linear-gradient(to top, transparent, rgba(0, 0, 0, .6)), + url('${c.cardBG}'); + background-size: cover; + background-repeat: no-repeat; +`;return(t,n)=>(E(),H(`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:u,onClick:n[0]||=e=>s()},[h(`div`,nw,[l(ve,null,{default:I(()=>[l(iC,null,{default:I(()=>[l(iC,{type:`justify-start`},{default:I(()=>[l(tw,{class:`md:mr-6 scale-110 md:scale-100`,path:r(c).icon},null,8,[`path`]),h(`div`,rw,[h(`h2`,iw,G(r(c).shortName?r(c).shortName:r(c).name),1),h(`div`,aw,[h(`h2`,ow,G(r(c).name),1),n[1]||=h(`hr`,{class:`my-1 text-gray-500`},null,-1),h(`div`,null,[h(`p`,sw,G(e.profileName),1)])]),h(`div`,cw,[h(`h4`,lw,[a(G(e.value)+` `,1),h(`span`,{class:x(o.value.type)},G(e.type),3)])])])]),_:1})]),_:1})]),_:1})])]))}},dw=[{isCurrentUser:!0,menu:[{icon:Rx,label:`Settings`,to:`/profile`},{icon:iv,label:`Customize`,to:`/profile/customize`},{icon:of,label:`Integrations`,to:`/profile/integrate`},{icon:Hg,label:`Login Cards`,to:`/profile/cards`},{icon:fS,label:`Claim Profile`,to:`/profile/claim`}]},{icon:Jy,fill:`regular`,label:`Log out`,isLogout:!0}];async function fw(e){let t=L();try{let n=(await t.callApi(`/user?userId=${e}`)).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(e){throw console.log(`Error loading user:`,e),e}}async function pw(e){let t=L();try{return await t.callApi(`/auth/emailAuth`,`POST`,{email:e})}catch(e){throw console.log(`Error checking email:`,e),e}}async function mw(e){let t=L();try{return await t.callApi(`/auth/check2FAKey`,`POST`,{key:e})}catch(e){throw console.log(`Error checking key:`,e),e}}async function hw(e,t,n){let r=L();try{return await r.callApi(`/auth/changePassword`,`POST`,{key:e,newPassword:t,confirmPassword:n})}catch(e){throw console.log(`Error resetting password:`,e),e}}async function gw(e,t,n){let r=L();try{return await r.callApi(`/user/updatePassword`,`POST`,{currentPassword:e,newPassword:t,confirmPassword:n})}catch(e){throw console.log(`Error updating password:`,e),e}}async function _w(e){let t=L();try{return await t.callApi(`/user`,`PUT`,e)}catch(e){throw console.log(`Error registering:`,e),e}}async function vw(){let e=L();try{return(await e.callApi(`/user/card`)).cards}catch(e){throw console.log(`Error fetching cards:`,e),e}}async function yw(e){let t=L();try{return await t.callApi(`/user/card`,`POST`,{cardId:e})}catch(e){throw console.log(`Error adding card:`,e),e}}async function bw(e){let t=L();try{if(window.confirm(`Are you really?`))return await t.callApi(`/user/card`,`DELETE`,{cardId:e})}catch(e){throw console.log(`Error deleting card:`,e),e}}async function xw(e,t){let n=L();try{let r=await n.callApi(`/user/takeover?cardId=${e}&pin=${t}`);return r.status==`warn`&&window.alert(r.error_code),r.data}catch(e){throw console.log(`Error fetching takeover:`,e),e}}async function Sw(e,t,n){let r=L();try{return await r.callApi(`/user/takeover`,`POST`,{cardId:e,pin:t,mergeSettings:n})}catch(e){throw console.log(`Error saving takeover:`,e),e}}async function Cw(){let e=L();try{return(await e.callApi(`/user/playVideos`)).data}catch(e){throw console.log(`Error fetching videos:`,e),e}}async function ww(e){let t=L();try{return(await t.callApi(`/user/content?type=${e}`)).data}catch(e){throw console.log(`Error fetching content:`,e),e}}async function Tw(e){let t=L();try{if(window.confirm(`Are you really?`))return await t.callApi(`/user/integrate/${e}`,`DELETE`)}catch(e){throw console.log(`Error deleting integration:`,e),e}}async function Ew(e,t){let n=L();try{return await n.callApi(`/user/integrate/${e}`,`POST`,{code:t})}catch(t){throw console.log(`Error integrating with ${e}:`,t),t}}async function Dw(e){let t=L();try{return await t.callApi(`/user/customize`,`POST`,{customize:e})}catch(e){throw console.log(`Error saving user customize!`,e),e}}async function Ow(e=null,t=!1){let n=L();try{return await n.callApi(`/user/appVersion`,`POST`,{version:e,disable:t})}catch(e){throw console.log(`Error saving user!`,e),e}}async function kw(e){let t=L();try{return await t.callApi(`/user/onboard`,`POST`,{version:e})}catch(e){throw console.log(`Error saving user!`,e),e}}async function Aw(e){let t=L();try{let n=await t.callApi(`/user/readNews`,`POST`,{newsId:e}),r=await t.userData.seen_news;return r[e]=!0,n}catch(e){throw console.log(`Error saving user!`,e),e}}async function jw(){let e=L();try{return(await e.callApi(`/user/sessions`)).data}catch(e){throw console.log(`Error fetching sessions:`,e),e}}async function Mw(){let e=L();try{return await e.callApi(`/user/sessions`,`DELETE`)}catch(e){throw console.log(`Error fetching content:`,e),e}}async function Nw(e){let t=L();try{return(await t.callApi(`/oauth/client/${e}`))?.data}catch(e){throw console.log(`Error fetching client:`,e),e}}async function Pw(e){let t=L();try{return(await t.callApi(`/oauth/client/${e}`,`POST`))?.data}catch(e){throw console.log(`Error posting client:`,e),e}}async function Fw(e){let t=L();try{return(await t.callApi(`/user/contactless/${e}`))?.data}catch(e){throw console.log(`Error fetching client:`,e),e}}async function Iw(e){let t=L();try{return(await t.callApi(`/user/contactless/${e}`,`POST`))?.data}catch(e){throw console.log(`Error posting client:`,e),e}}var Lw={class:`grid text-center justify-center grid-cols-1 gap-3`},Rw={class:`place-self-center`},zw={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`},Bw={class:`font-mono text-pink-500`},Vw={__name:`UpdateModal`,setup(t){let i=B(null),a=`3.1.9`,o=B(!0);async function s(){try{let e=await te.get(`/data-sources/changelog.json`);e.data&&(i.value=e.data)}catch(e){console.error(`Error loading changelog:`,e.message)}}pe(async()=>{await s()});function c(){let e=L();return e.userData.webVersions&&e.userData.webVersions.includes(a)&&(o.value=!1),e.userCustomize.disableUpdatePopup&&(o.value=!1),o.value}async function u(e=!1){let t=L();var n=null;try{n=await Ow(a,!1)}catch(e){console.error(`Failed to update user:`,e)}if(e)try{await Dw({disableUpdatePopup:!0})}catch(e){console.error(`Failed to update customize:`,e)}n?.status===`success`&&(o.value=!1,t.userLoaded=!1,await t.loadUser())}return(t,s)=>c()?(E(),H(n,{key:0},[o.value?(E(),U(mu,{key:0,transparent:!0},{default:I(()=>[l(F,{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:I(()=>[h(`div`,Lw,[h(`div`,Rw,[l(ge,{icon:r(cb),class:`text-emerald-600`,w:`w-20`,size:45},null,8,[`icon`]),s[2]||=h(`h1`,{class:`text-xl xl:text-2xl font-bold`},` While you were away... `,-1),s[3]||=h(`h1`,{class:`text-lg xl:text-xl`},` We've updated the site! These updates include feature updates and bugfixes. `,-1)]),s[5]||=h(`hr`,{class:`border-t border mt-3 w-full`},null,-1),i.value?(E(),H(`div`,zw,[s[4]||=h(`h1`,null,`Changelog:`,-1),(E(!0),H(n,null,R(i.value[r(a)]??[`No changes!`],e=>(E(),H(`h2`,{key:e,class:`font-mono`},G(e),1))),128))])):e(``,!0),h(`h2`,Bw,`Version: `+G(r(a)),1),l(VS,null,{default:I(()=>[l(le,{label:`Close`,color:`success`,onClick:s[0]||=e=>u(!1)}),l(le,{label:`Never Show Again`,color:`danger`,onClick:s[1]||=e=>u(!0)})]),_:1})])]),_:1})]),_:1})):e(``,!0)],64)):e(``,!0)}},Hw={class:`rounded-lg overflow-hidden`},Uw={class:`text-lg`},Ww={class:`px-4 py-3 border-t text-left bg-slate-50 dark:bg-slate-700`},Gw={__name:`AccordionItem`,props:{title:{type:String,required:!0}},setup(e){let t=B(!1),n=()=>{t.value=!t.value};return(i,a)=>(E(),H(`div`,Hw,[h(`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:n},[h(`span`,Uw,G(e.title),1),l(ge,{icon:r(Gd),class:x([`flex-none transition-transform duration-150 ease-in-out`,[t.value?`rotate-0`:`rotate-180`]])},null,8,[`icon`,`class`])]),l(Ae,{"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:I(()=>[W(h(`div`,Ww,[K(i.$slots,`default`)],512),[[ke,t.value]])]),_:3})]))}},Kw=[`href`],qw=[`src`],Jw={__name:`BaseImage`,props:{url:{type:String,required:!0},size:{type:Number,default:200}},setup(e){let t=B(null),n=B(null);function r(e){let r=t.value,i=n.value;if(!r||!i)return;let a=r.getBoundingClientRect(),o=e.clientX-a.left,s=e.clientY-a.top,c=a.width/2,l=a.height/2,u=(o-c)/c,d=(s-l)/l,f=a.width/a.height,p=d*-10*Math.min(1,f),m=u*10*Math.min(1,1/f);r.style.transform=` + rotateX(${p}deg) + rotateY(${m}deg) + scale(1.05) + `,i.style.opacity=`1`,i.style.background=` + radial-gradient( + circle at ${o}px ${s}px, + rgba(255,255,255,0.6), + rgba(255,255,255,0.2), + transparent 65% + ) + `}function i(){t.value&&(t.value.style.transform=`rotateX(0deg) rotateY(0deg) scale(1)`),n.value&&(n.value.style.opacity=`0`)}return(a,o)=>(E(),H(`div`,{class:`relative inline-block [perspective:900px]`,onMousemove:r,onMouseleave:i},[h(`a`,{href:e.url,target:`_blank`,rel:`noopener noreferrer`},[h(`div`,{ref_key:`cardRef`,ref:t,class:`relative will-change-transform transition-transform duration-200 ease-out [transform-style:preserve-3d]`},[h(`div`,{ref_key:`shineRef`,ref:n,class:`pointer-events-none absolute inset-0 opacity-0 transition-opacity duration-200 mix-blend-overlay rounded-lg`},null,512),h(`img`,{src:e.url,class:`block rounded-lg shadow-xl`,style:f({width:`${e.size}px`,height:`auto`}),draggable:`false`},null,12,qw)],512)],8,Kw)],32))}},Yw={class:`space-y-2`},Xw={__name:`BaseAccordion`,props:{items:{type:Array,required:!0},imagePath:{type:String,required:!1,default:`onboarding`}},setup(e){return(t,i)=>(E(),H(`div`,Yw,[(E(!0),H(n,null,R(e.items,(t,i)=>(E(),U(Gw,{key:i,title:t.label,class:`grid`},{default:I(()=>[(E(!0),H(n,null,R(t.body,e=>(E(),H(`p`,null,G(e),1))),256)),l(Jw,{url:`${r(`https://cdn.phaseii.network/file/PhaseII/web-assets`)}/${e.imagePath}/${t.image}.webp`,class:`mt-2`},null,8,[`url`])]),_:2},1032,[`title`]))),128))]))}},Zw={class:`grid text-center justify-center grid-cols-1 gap-3`},Qw={class:`place-self-center`},$w={key:0,class:`space-y-2`},eT={key:1},tT=oe({__name:`WelcomeModal`,setup(t){let i=L(),a=B(null),o=B(!0);async function s(){try{let e=await te.get(`/data-sources/onboarding.json`);e.data&&(a.value=e.data)}catch(e){console.error(`Error loading onboardingData:`,e.message)}}pe(async()=>{await s()});function c(){return(i.userData.onboardingComplete??!1)&&(o.value=!1),o.value}async function u(){let e=L();var t=null;try{t=await kw(`3.1.9`)}catch(e){console.error(`Failed to update user:`,e)}t?.status===`success`&&(o.value=!1,e.userLoaded=!1,await e.loadUser())}return(t,s)=>c()?(E(),H(n,{key:0},[o.value?(E(),U(mu,{key:0,transparent:!0},{default:I(()=>[l(F,{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:I(()=>[h(`div`,Zw,[h(`div`,Qw,[l(ge,{icon:r(Og),class:`text-emerald-600 waving-hand`,w:`w-20`,size:45},null,8,[`icon`]),s[1]||=h(`h1`,{class:`text-xl xl:text-2xl font-bold`},` Welcome to PhaseII WebUI V3! `,-1),s[2]||=h(`h1`,{class:`text-lg xl:text-xl`},` This is the next generation web interface. Let's get started! `,-1)]),r(i).userData.webVersions?(E(),H(`div`,$w,[...s[3]||=[h(`hr`,{class:`border-t border my-4 w-full`},null,-1),h(`h2`,{class:`text-lg xl:text-xl text-left`},` Thanks for participating in the beta! People like you make this software better. `,-1)]])):e(``,!0),s[4]||=h(`hr`,{class:`border-t border mt-3 w-full`},null,-1),a.value?(E(),H(`div`,eT,[l(Xw,{items:a.value},null,8,[`items`])])):e(``,!0),l(VS,null,{default:I(()=>[l(le,{label:`Close`,color:`success`,onClick:s[0]||=e=>u()})]),_:1})])]),_:1})]),_:1})):e(``,!0)],64)):K(t.$slots,`default`,{},void 0,!0,1)}},[[`__scopeId`,`data-v-8a180b36`]]),nT={__name:`UserAvatarCurrentUser`,setup(e){let t=L();return(e,n)=>(E(),U(cC,{username:r(t).userName,avatar:r(t).userAvatar,border:r(t).userCustomize?.border??null},{default:I(()=>[K(e.$slots,`default`)]),_:3},8,[`username`,`avatar`,`border`]))}},rT={__name:`BaseDivider`,props:{navBar:Boolean},setup(e){let t=e;return(e,n)=>(E(),H(`hr`,{class:x([t.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))}},iT={__name:`NavBarItem`,props:{item:{type:Object,required:!0}},emits:[`menu-click`],setup(t,{emit:n}){let a=t,s=n,c=i(()=>a.item.href?`a`:a.item.to?de:`div`),u=pu(),d=i(()=>{let e=[p.value?`${u.navBarItemLabelActiveColorStyle} dark:text-slate-400`:`${u.navBarItemLabelStyle} dark:text-white dark:hover:text-slate-400 ${u.navBarItemLabelHoverStyle}`,a.item.menu?`lg:py-2 lg:px-3`:`py-2 px-3`];return a.item.isDesktopNoLabel&&e.push(`lg:w-16`,`lg:justify-center`),e}),f=i(()=>a.item.isCurrentUser?L().userName:a.item.label),p=B(!1),m=e=>{s(`menu-click`,e,a.item),a.item.menu&&(p.value=!p.value)},g=(e,t)=>{s(`menu-click`,e,t)},_=B(null),v=e=>{_.value&&!_.value.contains(e.target)&&(p.value=!1)};return pe(()=>{a.item.menu&&window.addEventListener(`click`,v)}),o(()=>{a.item.menu&&window.removeEventListener(`click`,v)}),(n,i)=>t.item.isDivider?(E(),U(rT,{key:0,"nav-bar":``})):(E(),U(he(c.value),{key:1,ref_key:`root`,ref:_,class:x([`block lg:flex items-center relative cursor-pointer`,d.value]),to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,onClick:m},{default:I(()=>[h(`div`,{class:x([`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?(E(),U(nT,{key:0,class:`w-6 h-6 mr-3 inline-flex`})):e(``,!0),t.item.icon?(E(),U(ge,{key:1,icon:t.item.icon,fill:t.item.fill??`duotone`,class:`transition-colors`},null,8,[`icon`,`fill`])):e(``,!0),h(`span`,{class:x([`px-2 transition-colors`,{"lg:hidden":t.item.isDesktopNoLabel&&t.item.icon}])},G(f.value),3),t.item.menu?(E(),U(ge,{key:2,icon:r(Gd),size:18,fill:`regular`,class:x([`flex-none transition-transform duration-150 ease-in-out invisible lg:visible`,[p.value?`rotate-0`:`rotate-180`]])},null,8,[`icon`,`class`])):e(``,!0)],2),t.item.menu?(E(),H(`div`,{key:0,class:x([`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":!p.value}])},[l(aT,{menu:t.item.menu,onMenuClick:g},null,8,[`menu`])],2)):e(``,!0)]),_:1},8,[`class`,`to`,`href`,`target`]))}},aT={__name:`NavBarMenuList`,props:{menu:{type:Array,default:()=>[]}},emits:[`menu-click`],setup(e,{emit:t}){let r=t,i=(e,t)=>{r(`menu-click`,e,t)};return(t,r)=>(E(!0),H(n,null,R(e.menu,(e,t)=>(E(),U(iT,{key:t,item:e,onMenuClick:i},null,8,[`item`]))),128))}},oT={__name:`NavBarItemPlain`,props:{display:{type:String,default:`flex`},useMargin:Boolean},setup(e){let t=pu();return(n,i)=>(E(),H(`div`,{class:x([[e.display,r(t).navBarItemLabelStyle,r(t).navBarItemLabelHoverStyle,e.useMargin?`my-2 mx-3`:`py-2 px-3`],`items-center cursor-pointer dark:text-white dark:hover:text-slate-400`])},[K(n.$slots,`default`)],2))}},sT={class:`top-0 left-0 right-0 inset-x-0 fixed bg-gray-50 h-14 z-30 transition-position duration-150 ease-in-out w-full lg:w-auto dark:bg-slate-900`},cT={class:`flex flex-1 items-stretch h-14`},lT={class:`flex-none items-stretch flex h-14 lg:hidden`},uT={__name:`NavBar`,props:{menu:{type:Array,required:!0}},emits:[`menu-click`],setup(e,{emit:t}){let n=t,i=(e,t)=>{n(`menu-click`,e,t)},a=B(!1);return(t,n)=>(E(),H(`nav`,sT,[h(`div`,{class:x([`flex lg:items-stretch`,r(fu)])},[h(`div`,cT,[K(t.$slots,`default`)]),h(`div`,lT,[l(oT,{onClick:n[0]||=Ee(e=>a.value=!a.value,[`prevent`])},{default:I(()=>[l(ge,{icon:r(_d),size:24,fill:`bold`,class:x([`flex-none transition-transform duration-150 ease-in-out`,[a.value?`rotate-0`:`rotate-180`]])},null,8,[`icon`,`class`])]),_:1})]),h(`div`,{class:x([`max-h-screen-menu overflow-y-auto lg:overflow-visible fixed 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`,[a.value?`block`:`hidden`]])},[l(aT,{menu:e.menu,onMenuClick:i},null,8,[`menu`])],2)],2)]))}},dT={__name:`AsideMenuItem`,props:{item:{type:Object,required:!0},isDropdownList:Boolean},emits:[`menu-click`],setup(t,{emit:n}){let a=t,o=n,s=pu(),c=i(()=>a.item&&a.item.color),u=i(()=>c.value?``:s.asideMenuItemActiveStyle),d=B(!1),f=i(()=>[a.isDropdownList?`py-3 px-6 text-sm`:`py-3`,c.value?ue(a.item.color,!1,!0):`${s.asideMenuItemStyle} dark:text-slate-300 dark:hover:text-white`]),p=i(()=>!!a.item.menu),m=e=>{o(`menu-click`,e,a.item),p.value&&(d.value=!d.value)};return(n,i)=>(E(),H(`li`,null,[(E(),U(he(t.item.to?r(de):`a`),{to:t.item.to??null,href:t.item.href??null,target:t.item.target??null,class:x([`flex cursor-pointer`,f.value]),onClick:m},{default:I(n=>[t.item.icon?(E(),U(ge,{key:0,icon:t.item.icon,fill:t.item.fill?t.item.fill:`regular`,class:x([`flex-none`,[n&&n.isExactActive?u.value:``]]),w:`w-16`,size:18},null,8,[`icon`,`fill`,`class`])):e(``,!0),h(`span`,{class:x([`grow text-ellipsis line-clamp-1`,[{"pr-12":!p.value},n&&n.isExactActive?u.value:``]])},G(t.item.label),3),p.value?(E(),U(ge,{key:1,icon:r(Gd),size:18,fill:t.item.fill?t.item.fill:`regular`,class:x([`flex-none transition-transform duration-150 ease-in-out`,[d.value?`rotate-0`:`rotate-180`,n&&n.isExactActive?u.value:``]]),w:`w-10`},null,8,[`icon`,`fill`,`class`])):e(``,!0)]),_:1},8,[`to`,`href`,`target`,`class`])),l(Ae,{"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:I(()=>[W(l(fT,{menu:t.item.menu,class:x([r(s).asideMenuDropdownStyle,`dark:bg-slate-800/50`]),"is-dropdown-list":``},null,8,[`menu`,`class`]),[[ke,d.value]])]),_:1})]))}},fT={__name:`AsideMenuList`,props:{isDropdownList:Boolean,menu:{type:Array,required:!1,default:null}},emits:[`menu-click`],setup(e,{emit:t}){let r=t,i=(e,t)=>{r(`menu-click`,e,t)};return(t,r)=>(E(),H(`ul`,null,[(E(!0),H(n,null,R(e.menu,(t,n)=>(E(),U(dT,{key:n,item:t,"is-dropdown-list":e.isDropdownList,onMenuClick:i},null,8,[`item`,`is-dropdown-list`]))),128))]))}},pT={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`},mT={class:`invisible lg:visible`},hT={__name:`AsideMenuLayer`,props:{menu:{type:Array,required:!0}},emits:[`menu-click`,`aside-lg-close-click`],setup(e,{emit:t}){let n=t,a=pu(),o=i(()=>({label:`Log out`,icon:Jy,color:`info`,isLogout:!0,fill:`regular`})),s=i(()=>({label:`Close`,icon:BS,color:`danger`})),c=(e,t)=>{n(`menu-click`,e,t)},u=e=>{n(`aside-lg-close-click`,e)};return(t,n)=>(E(),H(`aside`,pT,[h(`div`,{class:x([r(a).asideStyle,`rounded-br-2xl md:rounded-none flex-1 flex flex-col pt-2 overflow-hidden dark:bg-slate-900`])},[n[0]||=g(`

PhaseII eAmusement Network

`,1),h(`div`,{class:x([r(a).darkMode?`aside-scrollbars-[slate]`:r(a).asideScrollbarsStyle,`flex-1 overflow-y-auto overflow-x-hidden`])},[l(fT,{menu:e.menu,onMenuClick:c},null,8,[`menu`])],2),h(`ul`,mT,[l(dT,{class:`hidden lg:block xl:hidden w-full`,item:s.value,onMenuClick:u},null,8,[`item`]),l(dT,{item:o.value,onMenuClick:c},null,8,[`item`])])],2)]))}},gT={__name:`AsideMenu`,props:{menu:{type:Array,required:!0},isAsideMobileExpanded:Boolean,isAsideLgActive:Boolean},emits:[`menu-click`,`aside-lg-close-click`],setup(e,{emit:t}){let r=t,i=(e,t)=>{r(`menu-click`,e,t)},a=e=>{r(`aside-lg-close-click`,e)};return(t,r)=>(E(),H(n,null,[l(hT,{menu:e.menu,class:x([e.isAsideMobileExpanded?`left-0`:`-left-60 lg:left-0`,{"lg:hidden xl:flex":!e.isAsideLgActive}]),onMenuClick:i,onAsideLgCloseClick:a},null,8,[`menu`,`class`]),W(l(mu,{"z-index":`z-30`,onOverlayClick:a},null,512),[[ke,e.isAsideLgActive]])],64))}},_T={class:`flex md:py-2 gap-2`},vT={class:`text-pink-700 bg-slate-900 p-1.5 font-mono rounded-lg`},yT={__name:`FooterBar`,setup(e){return(e,t)=>(E(),H(`footer`,{class:x([`py-2 px-6`,r(fu)])},[l(iC,null,{default:I(()=>[t[0]||=h(`div`,{class:`text-center md:text-left`},[h(`p`,null,[a(` Made with ❤️ by the PhaseII Team. Based on JustBoil's `),h(`a`,{class:`text-blue-400 hover:text-blue-600`,href:`https://github.com/justboil/admin-one-vue-tailwind`,target:`_blank`},`Admin One`),a(`. `)])],-1),h(`div`,_T,[h(`span`,vT,` v`+G(r(`3.1.9`)),1),l(le,{color:`warning`,href:`https://paypal.me/trmazi`,label:`Donate`,icon:r(vv),"icon-size":`24`},null,8,[`icon`]),l(le,{color:`info`,href:`https://github.com/PhaseII-eAmusement-Network/PhaseWeb3-Vue`,target:`_blank`,label:`View on GitHub`,icon:r(Bh),"icon-size":`24`},null,8,[`icon`])])]),_:1})],2))}},bT={key:0,class:`h-full flex place-items-center ml-4 gap-4`},xT={class:`animated animatedFadeInUp fadeInUp`},ST=`xl:pl-60`,CT={__name:`LayoutAuthenticated`,setup(t){let a=be(),o=ee(),s=L(),c=i(()=>s.userLoaded),u=i(()=>s.userCustomize),d=B(!1),f=B(!1);a.beforeEach(()=>{d.value=!1,f.value=!1});let p=(e,t)=>{t.isLogout&&(s.deleteUserSession(),a.push({name:`login`}))},m=i(()=>{let e=IC.filter(e=>!e.skip).map(e=>({label:e.shortName||e.name,to:`/games/${e.id}`})),t=s.userArcades.map(e=>({label:e.name,to:`/arcade/${e.id}`})),n=[{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 r=[{to:`/`,icon:A_,label:`Dashboard`}];return s.userAdmin&&r.push({label:`Admin`,icon:cp,menu:n}),e.length&&r.push({label:`Games`,icon:n_,menu:e}),r.push({label:`My Content`,icon:um,menu:[{label:`Play Videos`,to:`/profile/videos`},{label:`Game Images`,to:`/profile/content`}]}),t.length&&r.push({label:`My Arcades`,icon:Ib,menu:t}),r.push({to:`/profile/export`,icon:ku,label:`Data Export`}),r.push({label:`Claim Arcade`,icon:Sb,to:`/arcade/claim`}),r.push({to:`/news`,icon:ku,label:`News Archive`}),r.push({to:`/changelog`,icon:Eh,label:`Changelog Archive`}),s.userAdmin&&r.push({label:`Developer Portal`,icon:Jf,href:`https://unity.phaseii.network`,target:`blank`}),r});return(t,i)=>(E(),H(`div`,{key:r(o).fullPath,class:x({"overflow-hidden lg:overflow-visible":d.value})},[c.value?(E(),H(n,{key:0},[l(tT,null,{default:I(()=>[l(Vw)]),_:1}),i[3]||=h(`div`,{id:`modal-root`},null,-1)],64)):e(``,!0),c.value?(E(),H(`div`,{key:1,class:x([[ST,{"ml-60 lg:ml-0":d.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`])},[l(uT,{menu:r(dw),class:x([ST,{"ml-60 lg:ml-0":d.value},`opacity-95`]),onMenuClick:p},{default:I(()=>[l(oT,{display:`flex lg:hidden`,onClick:i[0]||=Ee(e=>d.value=!d.value,[`prevent`])},{default:I(()=>[l(ge,{icon:r(rd),size:24,fill:`bold`,class:x([`flex-none transition-transform duration-150 ease-in-out`,[d.value?`rotate-0`:`rotate-180`]])},null,8,[`icon`,`class`])]),_:1}),l(oT,{display:`hidden lg:flex xl:hidden`,onClick:i[1]||=Ee(e=>f.value=!0,[`prevent`])},{default:I(()=>[l(ge,{icon:r(Ip),size:`24`},null,8,[`icon`])]),_:1}),u.value.hideQuickLinks?e(``,!0):(E(),H(`div`,bT,[l(le,{small:``,label:`Discord`,icon:r(Sp),color:`info`,href:r(`https://discord.gg/mNmjpX33cd`),target:`_blank`},null,8,[`icon`,`href`]),l(le,{small:``,label:`Docs`,icon:r(ux),color:`info`,href:r(`https://docs.phaseii.network`),target:`_blank`},null,8,[`icon`,`href`])]))]),_:1},8,[`menu`,`class`]),l(gT,{"is-aside-mobile-expanded":d.value,"is-aside-lg-active":f.value,menu:m.value,onMenuClick:p,onAsideLgCloseClick:i[2]||=e=>f.value=!1},null,8,[`is-aside-mobile-expanded`,`is-aside-lg-active`,`menu`]),h(`div`,xT,[K(t.$slots,`default`),l(yT)])],2)):e(``,!0)],2))}},wT={class:`flex items-center justify-start`},TT={__name:`SectionTitleLine`,props:{icon:{type:Object,default:null},color:{type:String,default:null},title:{type:String,required:!0},main:Boolean},setup(t){let n=i(()=>ae().default);return(r,i)=>(E(),H(`section`,{class:x([{"pt-6":!t.main},`mb-6 md:flex items-center md:justify-between space-y-2 md:space-y-0`])},[h(`div`,wT,[t.icon&&t.main?(E(),U(XC,{key:0,icon:t.icon,"icon-color":t.color,color:`light`,class:`mr-3`,bg:``},null,8,[`icon`,`icon-color`])):t.icon?(E(),U(ge,{key:1,icon:t.icon,color:t.color,class:`mr-2`,size:`20`},null,8,[`icon`,`color`])):e(``,!0),h(`h1`,{class:x([t.main?`text-3xl`:`text-2xl`,`leading-tight`])},G(t.title),3)]),n.value?K(r.$slots,`default`,{},void 0,void 0,0):e(``,!0)],2))}};function ET(e){return e+.5|0}var DT=(e,t,n)=>Math.max(Math.min(e,n),t);function OT(e){return DT(ET(e*2.55),0,255)}function kT(e){return DT(ET(e*255),0,255)}function AT(e){return DT(ET(e/2.55)/100,0,1)}function jT(e){return DT(ET(e*100),0,100)}var MT={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},NT=[...`0123456789ABCDEF`],PT=e=>NT[e&15],FT=e=>NT[(e&240)>>4]+NT[e&15],IT=e=>(e&240)>>4==(e&15),LT=e=>IT(e.r)&&IT(e.g)&&IT(e.b)&&IT(e.a);function RT(e){var t=e.length,n;return e[0]===`#`&&(t===4||t===5?n={r:255&MT[e[1]]*17,g:255&MT[e[2]]*17,b:255&MT[e[3]]*17,a:t===5?MT[e[4]]*17:255}:(t===7||t===9)&&(n={r:MT[e[1]]<<4|MT[e[2]],g:MT[e[3]]<<4|MT[e[4]],b:MT[e[5]]<<4|MT[e[6]],a:t===9?MT[e[7]]<<4|MT[e[8]]:255})),n}var zT=(e,t)=>e<255?t(e):``;function BT(e){var t=LT(e)?PT:FT;return e?`#`+t(e.r)+t(e.g)+t(e.b)+zT(e.a,t):void 0}var VT=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function HT(e,t,n){let r=t*Math.min(n,1-n),i=(t,i=(t+e/30)%12)=>n-r*Math.max(Math.min(i-3,9-i,1),-1);return[i(0),i(8),i(4)]}function UT(e,t,n){let r=(r,i=(r+e/60)%6)=>n-n*t*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function WT(e,t,n){let r=HT(e,1,.5),i;for(t+n>1&&(i=1/(t+n),t*=i,n*=i),i=0;i<3;i++)r[i]*=1-t-n,r[i]+=t;return r}function GT(e,t,n,r,i){return e===i?(t-n)/r+(t.5?l/(2-i-a):l/(i+a),s=GT(t,n,r,l,i),s=s*60+.5),[s|0,c||0,o]}function qT(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(kT)}function JT(e,t,n){return qT(HT,e,t,n)}function YT(e,t,n){return qT(WT,e,t,n)}function XT(e,t,n){return qT(UT,e,t,n)}function ZT(e){return(e%360+360)%360}function QT(e){let t=VT.exec(e),n=255,r;if(!t)return;t[5]!==r&&(n=t[6]?OT(+t[5]):kT(+t[5]));let i=ZT(+t[2]),a=t[3]/100,o=t[4]/100;return r=t[1]===`hwb`?YT(i,a,o):t[1]===`hsv`?XT(i,a,o):JT(i,a,o),{r:r[0],g:r[1],b:r[2],a:n}}function $T(e,t){var n=KT(e);n[0]=ZT(n[0]+t),n=JT(n),e.r=n[0],e.g=n[1],e.b=n[2]}function eE(e){if(!e)return;let t=KT(e),n=t[0],r=jT(t[1]),i=jT(t[2]);return e.a<255?`hsla(${n}, ${r}%, ${i}%, ${AT(e.a)})`:`hsl(${n}, ${r}%, ${i}%)`}var tE={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`},nE={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 rE(){let e={},t=Object.keys(nE),n=Object.keys(tE),r,i,a,o,s;for(r=0;r>16&255,a>>8&255,a&255]}return e}var iE;function aE(e){iE||(iE=rE(),iE.transparent=[0,0,0,0]);let t=iE[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}var oE=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function sE(e){let t=oE.exec(e),n=255,r,i,a;if(t){if(t[7]!==r){let e=+t[7];n=t[8]?OT(e):DT(e*255,0,255)}return r=+t[1],i=+t[3],a=+t[5],r=255&(t[2]?OT(r):DT(r,0,255)),i=255&(t[4]?OT(i):DT(i,0,255)),a=255&(t[6]?OT(a):DT(a,0,255)),{r,g:i,b:a,a:n}}}function cE(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${AT(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}var lE=e=>e<=.0031308?e*12.92:e**(1/2.4)*1.055-.055,uE=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function dE(e,t,n){let r=uE(AT(e.r)),i=uE(AT(e.g)),a=uE(AT(e.b));return{r:kT(lE(r+n*(uE(AT(t.r))-r))),g:kT(lE(i+n*(uE(AT(t.g))-i))),b:kT(lE(a+n*(uE(AT(t.b))-a))),a:e.a+n*(t.a-e.a)}}function fE(e,t,n){if(e){let r=KT(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,t===0?360:1)),r=JT(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function pE(e,t){return e&&Object.assign(t||{},e)}function mE(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=kT(e[3]))):(t=pE(e,{r:0,g:0,b:0,a:1}),t.a=kT(t.a)),t}function hE(e){return e.charAt(0)===`r`?sE(e):QT(e)}var gE=class e{constructor(t){if(t instanceof e)return t;let n=typeof t,r;n===`object`?r=mE(t):n===`string`&&(r=RT(t)||aE(t)||hE(t)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var e=pE(this._rgb);return e&&(e.a=AT(e.a)),e}set rgb(e){this._rgb=mE(e)}rgbString(){return this._valid?cE(this._rgb):void 0}hexString(){return this._valid?BT(this._rgb):void 0}hslString(){return this._valid?eE(this._rgb):void 0}mix(e,t){if(e){let n=this.rgb,r=e.rgb,i,a=t===i?.5:t,o=2*a-1,s=n.a-r.a,c=((o*s===-1?o:(o+s)/(1+o*s))+1)/2;i=1-c,n.r=255&c*n.r+i*r.r+.5,n.g=255&c*n.g+i*r.g+.5,n.b=255&c*n.b+i*r.b+.5,n.a=a*n.a+(1-a)*r.a,this.rgb=n}return this}interpolate(e,t){return e&&(this._rgb=dE(this._rgb,e._rgb,t)),this}clone(){return new e(this.rgb)}alpha(e){return this._rgb.a=kT(e),this}clearer(e){let t=this._rgb;return t.a*=1-e,this}greyscale(){let e=this._rgb;return e.r=e.g=e.b=ET(e.r*.3+e.g*.59+e.b*.11),this}opaquer(e){let t=this._rgb;return t.a*=1+e,this}negate(){let e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return fE(this._rgb,2,e),this}darken(e){return fE(this._rgb,2,-e),this}saturate(e){return fE(this._rgb,1,e),this}desaturate(e){return fE(this._rgb,1,-e),this}rotate(e){return $T(this._rgb,e),this}};function _E(){}var vE=(()=>{let e=0;return()=>e++})();function yE(e){return e==null}function bE(e){if(Array.isArray&&Array.isArray(e))return!0;let t=Object.prototype.toString.call(e);return t.slice(0,7)===`[object`&&t.slice(-6)===`Array]`}function xE(e){return e!==null&&Object.prototype.toString.call(e)===`[object Object]`}function SE(e){return(typeof e==`number`||e instanceof Number)&&isFinite(+e)}function CE(e,t){return SE(e)?e:t}function Q(e,t){return e===void 0?t:e}var wE=(e,t)=>typeof e==`string`&&e.endsWith(`%`)?parseFloat(e)/100*t:+e;function TE(e,t,n){if(e&&typeof e.call==`function`)return e.apply(n,t)}function EE(e,t,n,r){let i,a,o;if(bE(e))if(a=e.length,r)for(i=a-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;ie,x:e=>e.x,y:e=>e.y};function FE(e){let t=e.split(`.`),n=[],r=``;for(let e of t)r+=e,r.endsWith(`\\`)?r=r.slice(0,-1)+`.`:(n.push(r),r=``);return n}function IE(e){let t=FE(e);return e=>{for(let n of t){if(n===``)break;e&&=e[n]}return e}}function LE(e,t){return(PE[t]||(PE[t]=IE(t)))(e)}function RE(e){return e.charAt(0).toUpperCase()+e.slice(1)}var zE=e=>e!==void 0,BE=e=>typeof e==`function`,VE=(e,t)=>{if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;return!0};function HE(e){return e.type===`mouseup`||e.type===`click`||e.type===`contextmenu`}var UE=Math.PI,WE=2*UE,GE=WE+UE,KE=1/0,qE=UE/180,JE=UE/2,YE=UE/4,XE=UE*2/3,ZE=Math.log10,QE=Math.sign;function $E(e,t,n){return Math.abs(e-t)e-t).pop(),t}function nD(e){return typeof e==`symbol`||typeof e==`object`&&!!e&&!(Symbol.toPrimitive in e||`toString`in e||`valueOf`in e)}function rD(e){return!nD(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function iD(e,t){let n=Math.round(e);return n-t<=e&&n+t>=e}function aD(e,t,n){let r,i,a;for(r=0,i=e.length;rc&&l=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function _D(e,t,n){n||=(n=>e[n]1;)a=i+r>>1,n(a)?i=a:r=a;return{lo:i,hi:r}}var vD=(e,t,n,r)=>_D(e,n,r?r=>{let i=e[r][t];return ie[r][t]_D(e,n,r=>e[r][t]>=n);function bD(e,t,n){let r=0,i=e.length;for(;rr&&e[i-1]>n;)i--;return r>0||i{let n=`_onData`+RE(t),r=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value(...t){let i=r.apply(this,t);return e._chartjs.listeners.forEach(e=>{typeof e[n]==`function`&&e[n](...t)}),i}})})}function CD(e,t){let n=e._chartjs;if(!n)return;let r=n.listeners,i=r.indexOf(t);i!==-1&&r.splice(i,1),!(r.length>0)&&(xD.forEach(t=>{delete e[t]}),delete e._chartjs)}function wD(e){let t=new Set(e);return t.size===e.length?e:Array.from(t)}var TD=function(){return typeof window>`u`?function(e){return e()}:window.requestAnimationFrame}();function ED(e,t){let n=[],r=!1;return function(...i){n=i,r||(r=!0,TD.call(window,()=>{r=!1,e.apply(t,n)}))}}function DD(e,t){let n;return function(...r){return t?(clearTimeout(n),n=setTimeout(e,t,r)):e.apply(this,r),t}}var OD=e=>e===`start`?`left`:e===`end`?`right`:`center`,kD=(e,t,n)=>e===`start`?t:e===`end`?n:(t+n)/2,AD=(e,t,n,r)=>e===(r?`left`:`right`)?n:e===`center`?(t+n)/2:t;function jD(e,t,n){let r=t.length,i=0,a=r;if(e._sorted){let{iScale:o,vScale:s,_parsed:c}=e,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,u=o.axis,{min:d,max:f,minDefined:p,maxDefined:m}=o.getUserBounds();if(p){if(i=Math.min(vD(c,u,d).lo,n?r:vD(t,u,o.getPixelForValue(d)).lo),l){let e=c.slice(0,i+1).reverse().findIndex(e=>!yE(e[s.axis]));i-=Math.max(0,e)}i=mD(i,0,r-1)}if(m){let e=Math.max(vD(c,o.axis,f,!0).hi+1,n?0:vD(t,u,o.getPixelForValue(f),!0).hi+1);if(l){let t=c.slice(e-1).findIndex(e=>!yE(e[s.axis]));e+=Math.max(0,t)}a=mD(e,i,r)-i}else a=r-i}return{start:i,count:a}}function MD(e){let{xScale:t,yScale:n,_scaleRanges:r}=e,i={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=i,!0;let a=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),a}var ND=e=>e===0||e===1,PD=(e,t,n)=>-(2**(10*--e)*Math.sin((e-t)*WE/n)),FD=(e,t,n)=>2**(-10*e)*Math.sin((e-t)*WE/n)+1,ID={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-(--e*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>--e*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*JE)+1,easeOutSine:e=>Math.sin(e*JE),easeInOutSine:e=>-.5*(Math.cos(UE*e)-1),easeInExpo:e=>e===0?0:2**(10*(e-1)),easeOutExpo:e=>e===1?1:-(2**(-10*e))+1,easeInOutExpo:e=>ND(e)?e:e<.5?.5*2**(10*(e*2-1)):.5*(-(2**(-10*(e*2-1)))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1- --e*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>ND(e)?e:PD(e,.075,.3),easeOutElastic:e=>ND(e)?e:FD(e,.075,.3),easeInOutElastic(e){let t=.1125,n=.45;return ND(e)?e:e<.5?.5*PD(e*2,t,n):.5+.5*FD(e*2-1,t,n)},easeInBack(e){return e*e*(2.70158*e-1.70158)},easeOutBack(e){return--e*e*(2.70158*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:e=>1-ID.easeOutBounce(1-e),easeOutBounce(e){let t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:e=>e<.5?ID.easeInBounce(e*2)*.5:ID.easeOutBounce(e*2-1)*.5+.5};function LD(e){if(e&&typeof e==`object`){let t=e.toString();return t===`[object CanvasPattern]`||t===`[object CanvasGradient]`}return!1}function RD(e){return LD(e)?e:new gE(e)}function zD(e){return LD(e)?e:new gE(e).saturate(.5).darken(.1).hexString()}var BD=[`x`,`y`,`borderWidth`,`radius`,`tension`],VD=[`color`,`borderColor`,`backgroundColor`];function HD(e){e.set(`animation`,{delay:void 0,duration:1e3,easing:`easeOutQuart`,fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe(`animation`,{_fallback:!1,_indexable:!1,_scriptable:e=>e!==`onProgress`&&e!==`onComplete`&&e!==`fn`}),e.set(`animations`,{colors:{type:`color`,properties:VD},numbers:{type:`number`,properties:BD}}),e.describe(`animations`,{_fallback:`animation`}),e.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 UD(e){e.set(`layout`,{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}var WD=new Map;function GD(e,t){t||={};let n=e+JSON.stringify(t),r=WD.get(n);return r||(r=new Intl.NumberFormat(e,t),WD.set(n,r)),r}function KD(e,t,n){return GD(t,n).format(e)}var qD={values(e){return bE(e)?e:``+e},numeric(e,t,n){if(e===0)return`0`;let r=this.chart.options.locale,i,a=e;if(n.length>1){let t=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(t<1e-4||t>0x38d7ea4c68000)&&(i=`scientific`),a=JD(e,n)}let o=ZE(Math.abs(a)),s=isNaN(o)?1:Math.max(Math.min(-1*Math.floor(o),20),0),c={notation:i,minimumFractionDigits:s,maximumFractionDigits:s};return Object.assign(c,this.options.ticks.format),KD(e,r,c)},logarithmic(e,t,n){if(e===0)return`0`;let r=n[t].significand||e/10**Math.floor(ZE(e));return[1,2,3,5,10,15].includes(r)||t>.8*n.length?qD.numeric.call(this,e,t,n):``}};function JD(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}var YD={formatters:qD};function XD(e){e.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,t)=>t.lineWidth,tickColor:(e,t)=>t.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:YD.formatters.values,minor:{},major:{},align:`center`,crossAlign:`near`,showLabelBackdrop:!1,backdropColor:`rgba(255, 255, 255, 0.75)`,backdropPadding:2}}),e.route(`scale.ticks`,`color`,``,`color`),e.route(`scale.grid`,`color`,``,`borderColor`),e.route(`scale.border`,`color`,``,`borderColor`),e.route(`scale.title`,`color`,``,`color`),e.describe(`scale`,{_fallback:!1,_scriptable:e=>!e.startsWith(`before`)&&!e.startsWith(`after`)&&e!==`callback`&&e!==`parser`,_indexable:e=>e!==`borderDash`&&e!==`tickBorderDash`&&e!==`dash`}),e.describe(`scales`,{_fallback:`scale`}),e.describe(`scale.ticks`,{_scriptable:e=>e!==`backdropPadding`&&e!==`callback`,_indexable:e=>e!==`backdropPadding`})}var ZD=Object.create(null),QD=Object.create(null);function $D(e,t){if(!t)return e;let n=t.split(`.`);for(let t=0,r=n.length;te.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=(e,t)=>zD(t.backgroundColor),this.hoverBorderColor=(e,t)=>zD(t.borderColor),this.hoverColor=(e,t)=>zD(t.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(t)}set(e,t){return eO(this,e,t)}get(e){return $D(this,e)}describe(e,t){return eO(QD,e,t)}override(e,t){return eO(ZD,e,t)}route(e,t,n,r){let i=$D(this,e),a=$D(this,n),o=`_`+t;Object.defineProperties(i,{[o]:{value:i[t],writable:!0},[t]:{enumerable:!0,get(){let e=this[o],t=a[r];return xE(e)?Object.assign({},t,e):Q(e,t)},set(e){this[o]=e}}})}apply(e){e.forEach(e=>e(this))}}({_scriptable:e=>!e.startsWith(`on`),_indexable:e=>e!==`events`,hover:{_fallback:`interaction`},interaction:{_scriptable:!1,_indexable:!1}},[HD,UD,XD]);function nO(e){return!e||yE(e.size)||yE(e.family)?null:(e.style?e.style+` `:``)+(e.weight?e.weight+` `:``)+e.size+`px `+e.family}function rO(e,t,n,r,i){let a=t[i];return a||(a=t[i]=e.measureText(i).width,n.push(i)),a>r&&(r=a),r}function iO(e,t,n,r){r||={};let i=r.data=r.data||{},a=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(i=r.data={},a=r.garbageCollect=[],r.font=t),e.save(),e.font=t;let o=0,s=n.length,c,l,u,d,f;for(c=0;cn.length){for(c=0;c0&&e.stroke()}}function lO(e,t,n){return n||=.5,!t||e&&e.x>t.left-n&&e.xt.top-n&&e.y0&&a.strokeColor!==``,c,l;for(e.save(),e.font=i.string,mO(e,a),c=0;c+e||0;function CO(e,t){let n={},r=xE(t),i=r?Object.keys(t):t,a=xE(e)?r?n=>Q(e[n],e[t[n]]):t=>e[t]:()=>e;for(let e of i)n[e]=SO(a(e));return n}function wO(e){return CO(e,{top:`y`,right:`x`,bottom:`y`,left:`x`})}function TO(e){return CO(e,[`topLeft`,`topRight`,`bottomLeft`,`bottomRight`])}function EO(e){let t=wO(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function DO(e,t){e||={},t||=tO.font;let n=Q(e.size,t.size);typeof n==`string`&&(n=parseInt(n,10));let r=Q(e.style,t.style);r&&!(``+r).match(bO)&&(console.warn(`Invalid font style specified: "`+r+`"`),r=void 0);let i={family:Q(e.family,t.family),lineHeight:xO(Q(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:Q(e.weight,t.weight),string:``};return i.string=nO(i),i}function OO(e,t,n,r){let i=!0,a,o,s;for(a=0,o=e.length;an&&e===0?0:e+t;return{min:o(r,-Math.abs(a)),max:o(i,a)}}function AO(e,t){return Object.assign(Object.create(e),t)}function jO(e,t=[``],n,r,i=()=>e[0]){let a=n||e;return r===void 0&&(r=qO(`_fallback`,e)),new Proxy({[Symbol.toStringTag]:`Object`,_cacheable:!0,_scopes:e,_rootScopes:a,_fallback:r,_getTarget:i,override:n=>jO([n,...e],t,a,r)},{deleteProperty(t,n){return delete t[n],delete t._keys,delete e[0][n],!0},get(n,r){return IO(n,r,()=>KO(r,t,e,n))},getOwnPropertyDescriptor(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(e,t){return JO(e).includes(t)},ownKeys(e){return JO(e)},set(e,t,n){let r=e._storage||=i();return e[t]=r[t]=n,delete e._keys,!0}})}function MO(e,t,n,r){let i={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:NO(e,r),setContext:t=>MO(e,t,n,r),override:i=>MO(e.override(i),t,n,r)};return new Proxy(i,{deleteProperty(t,n){return delete t[n],delete e[n],!0},get(e,t,n){return IO(e,t,()=>LO(e,t,n))},getOwnPropertyDescriptor(t,n){return t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(t,n){return Reflect.has(e,n)},ownKeys(){return Reflect.ownKeys(e)},set(t,n,r){return e[n]=r,delete t[n],!0}})}function NO(e,t={scriptable:!0,indexable:!0}){let{_scriptable:n=t.scriptable,_indexable:r=t.indexable,_allKeys:i=t.allKeys}=e;return{allKeys:i,scriptable:n,indexable:r,isScriptable:BE(n)?n:()=>n,isIndexable:BE(r)?r:()=>r}}var PO=(e,t)=>e?e+RE(t):t,FO=(e,t)=>xE(t)&&e!==`adapters`&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function IO(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||t===`constructor`)return e[t];let r=n();return e[t]=r,r}function LO(e,t,n){let{_proxy:r,_context:i,_subProxy:a,_descriptors:o}=e,s=r[t];return BE(s)&&o.isScriptable(t)&&(s=RO(t,s,e,n)),bE(s)&&s.length&&(s=zO(t,s,e,o.isIndexable)),FO(t,s)&&(s=MO(s,i,a&&a[t],o)),s}function RO(e,t,n,r){let{_proxy:i,_context:a,_subProxy:o,_stack:s}=n;if(s.has(e))throw Error(`Recursion detected: `+Array.from(s).join(`->`)+`->`+e);s.add(e);let c=t(a,o||r);return s.delete(e),FO(e,c)&&(c=UO(i._scopes,i,e,c)),c}function zO(e,t,n,r){let{_proxy:i,_context:a,_subProxy:o,_descriptors:s}=n;if(a.index!==void 0&&r(e))return t[a.index%t.length];if(xE(t[0])){let n=t,r=i._scopes.filter(e=>e!==n);t=[];for(let c of n){let n=UO(r,i,e,c);t.push(MO(n,a,o&&o[e],s))}}return t}function BO(e,t,n){return BE(e)?e(t,n):e}var VO=(e,t)=>e===!0?t:typeof e==`string`?LE(t,e):void 0;function HO(e,t,n,r,i){for(let a of t){let t=VO(n,a);if(t){e.add(t);let a=BO(t._fallback,n,i);if(a!==void 0&&a!==n&&a!==r)return a}else if(t===!1&&r!==void 0&&n!==r)return null}return!1}function UO(e,t,n,r){let i=t._rootScopes,a=BO(t._fallback,n,r),o=[...e,...i],s=new Set;s.add(r);let c=WO(s,o,n,a||n,r);return c===null||a!==void 0&&a!==n&&(c=WO(s,o,a,c,r),c===null)?!1:jO(Array.from(s),[``],i,a,()=>GO(t,n,r))}function WO(e,t,n,r,i){for(;n;)n=HO(e,t,n,r,i);return n}function GO(e,t,n){let r=e._getTarget();t in r||(r[t]={});let i=r[t];return bE(i)&&xE(n)?n:i||{}}function KO(e,t,n,r){let i;for(let a of t)if(i=qO(PO(a,e),n),i!==void 0)return FO(e,i)?UO(n,r,e,i):i}function qO(e,t){for(let n of t){if(!n)continue;let t=n[e];if(t!==void 0)return t}}function JO(e){let t=e._keys;return t||=e._keys=YO(e._scopes),t}function YO(e){let t=new Set;for(let n of e)for(let e of Object.keys(n).filter(e=>!e.startsWith(`_`)))t.add(e);return Array.from(t)}function XO(e,t,n,r){let{iScale:i}=e,{key:a=`r`}=this._parsing,o=Array(r),s,c,l,u;for(s=0,c=r;ste===`x`?`y`:`x`;function ek(e,t,n,r){let i=e.skip?t:e,a=t,o=n.skip?t:n,s=uD(a,i),c=uD(o,a),l=s/(s+c),u=c/(s+c);l=isNaN(l)?0:l,u=isNaN(u)?0:u;let d=r*l,f=r*u;return{previous:{x:a.x-d*(o.x-i.x),y:a.y-d*(o.y-i.y)},next:{x:a.x+f*(o.x-i.x),y:a.y+f*(o.y-i.y)}}}function tk(e,t,n){let r=e.length,i,a,o,s,c,l=QO(e,0);for(let u=0;u!e.skip)),t.cubicInterpolationMode===`monotone`)rk(e,i);else{let n=r?e[e.length-1]:e[0];for(a=0,o=e.length;ae.ownerDocument.defaultView.getComputedStyle(e,null);function dk(e,t){return uk(e).getPropertyValue(t)}var fk=[`top`,`right`,`bottom`,`left`];function pk(e,t,n){let r={};n=n?`-`+n:``;for(let i=0;i<4;i++){let a=fk[i];r[a]=parseFloat(e[t+`-`+a+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}var mk=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function hk(e,t){let n=e.touches,r=n&&n.length?n[0]:e,{offsetX:i,offsetY:a}=r,o=!1,s,c;if(mk(i,a,e.target))s=i,c=a;else{let e=t.getBoundingClientRect();s=r.clientX-e.left,c=r.clientY-e.top,o=!0}return{x:s,y:c,box:o}}function gk(e,t){if(`native`in e)return e;let{canvas:n,currentDevicePixelRatio:r}=t,i=uk(n),a=i.boxSizing===`border-box`,o=pk(i,`padding`),s=pk(i,`border`,`width`),{x:c,y:l,box:u}=hk(e,n),d=o.left+(u&&s.left),f=o.top+(u&&s.top),{width:p,height:m}=t;return a&&(p-=o.width+s.width,m-=o.height+s.height),{x:Math.round((c-d)/p*n.width/r),y:Math.round((l-f)/m*n.height/r)}}function _k(e,t,n){let r,i;if(t===void 0||n===void 0){let a=e&&ck(e);if(!a)t=e.clientWidth,n=e.clientHeight;else{let e=a.getBoundingClientRect(),o=uk(a),s=pk(o,`border`,`width`),c=pk(o,`padding`);t=e.width-c.width-s.width,n=e.height-c.height-s.height,r=lk(o.maxWidth,a,`clientWidth`),i=lk(o.maxHeight,a,`clientHeight`)}}return{width:t,height:n,maxWidth:r||KE,maxHeight:i||KE}}var vk=e=>Math.round(e*10)/10;function yk(e,t,n,r){let i=uk(e),a=pk(i,`margin`),o=lk(i.maxWidth,e,`clientWidth`)||KE,s=lk(i.maxHeight,e,`clientHeight`)||KE,c=_k(e,t,n),{width:l,height:u}=c;if(i.boxSizing===`content-box`){let e=pk(i,`border`,`width`),t=pk(i,`padding`);l-=t.width+e.width,u-=t.height+e.height}return l=Math.max(0,l-a.width),u=Math.max(0,r?l/r:u-a.height),l=vk(Math.min(l,o,c.maxWidth)),u=vk(Math.min(u,s,c.maxHeight)),l&&!u&&(u=vk(l/2)),(t!==void 0||n!==void 0)&&r&&c.height&&u>c.height&&(u=c.height,l=vk(Math.floor(u*r))),{width:l,height:u}}function bk(e,t,n){let r=t||1,i=vk(e.height*r),a=vk(e.width*r);e.height=vk(e.height),e.width=vk(e.width);let o=e.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height=`${e.height}px`,o.style.width=`${e.width}px`),e.currentDevicePixelRatio!==r||o.height!==i||o.width!==a?(e.currentDevicePixelRatio=r,o.height=i,o.width=a,e.ctx.setTransform(r,0,0,r,0,0),!0):!1}var xk=function(){let e=!1;try{let t={get passive(){return e=!0,!1}};sk()&&(window.addEventListener(`test`,null,t),window.removeEventListener(`test`,null,t))}catch{}return e}();function Sk(e,t){let n=dk(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function Ck(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function wk(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:r===`middle`?n<.5?e.y:t.y:r===`after`?n<1?e.y:t.y:n>0?t.y:e.y}}function Tk(e,t,n,r){let i={x:e.cp2x,y:e.cp2y},a={x:t.cp1x,y:t.cp1y},o=Ck(e,i,n),s=Ck(i,a,n),c=Ck(a,t,n);return Ck(Ck(o,s,n),Ck(s,c,n),n)}var Ek=function(e,t){return{x(n){return e+e+t-n},setWidth(e){t=e},textAlign(e){return e===`center`?e:e===`right`?`left`:`right`},xPlus(e,t){return e-t},leftForLtr(e,t){return e-t}}},Dk=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}};function Ok(e,t,n){return e?Ek(t,n):Dk()}function kk(e,t){let n,r;(t===`ltr`||t===`rtl`)&&(n=e.canvas.style,r=[n.getPropertyValue(`direction`),n.getPropertyPriority(`direction`)],n.setProperty(`direction`,t,`important`),e.prevTextDirection=r)}function Ak(e,t){t!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty(`direction`,t[0],t[1]))}function jk(e){return e===`angle`?{between:pD,compare:dD,normalize:fD}:{between:gD,compare:(e,t)=>e-t,normalize:e=>e}}function Mk({start:e,end:t,count:n,loop:r,style:i}){return{start:e%n,end:t%n,loop:r&&(t-e+1)%n===0,style:i}}function Nk(e,t,n){let{property:r,start:i,end:a}=n,{between:o,normalize:s}=jk(r),c=t.length,{start:l,end:u,loop:d}=e,f,p;if(d){for(l+=c,u+=c,f=0,p=c;fc(i,y,_)&&s(i,y)!==0,x=()=>s(a,_)===0||c(a,y,_),S=()=>h||b(),C=()=>!h||x();for(let e=u,n=u;e<=d;++e)v=t[e%o],!v.skip&&(_=l(v[r]),_!==y&&(h=c(_,i,a),g===null&&S()&&(g=s(_,i)===0?e:n),g!==null&&C()&&(m.push(Mk({start:g,end:e,loop:f,count:o,style:p})),g=null),n=e,y=_));return g!==null&&m.push(Mk({start:g,end:d,loop:f,count:o,style:p})),m}function Fk(e,t){let n=[],r=e.segments;for(let i=0;ii&&e[a%t].skip;)a--;return a%=t,{start:i,end:a}}function Lk(e,t,n,r){let i=e.length,a=[],o=t,s=e[t],c;for(c=t+1;c<=n;++c){let n=e[c%i];n.skip||n.stop?s.skip||(r=!1,a.push({start:t%i,end:(c-1)%i,loop:r}),t=o=n.stop?c:null):(o=c,s.skip&&(t=c)),s=n}return o!==null&&a.push({start:t%i,end:o%i,loop:r}),a}function Rk(e,t){let n=e.points,r=e.options.spanGaps,i=n.length;if(!i)return[];let a=!!e._loop,{start:o,end:s}=Ik(n,i,a,r);return r===!0?zk(e,[{start:o,end:s,loop:a}],n,t):zk(e,Lk(n,o,sr({chart:e,initial:t.initial,numSteps:a,currentStep:Math.min(n-t.start,a)}))}_refresh(){this._request||=(this._running=!0,TD.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let t=0;this._charts.forEach((n,r)=>{if(!n.running||!n.items.length)return;let i=n.items,a=i.length-1,o=!1,s;for(;a>=0;--a)s=i[a],s._active?(s._total>n.duration&&(n.duration=s._total),s.tick(e),o=!0):(i[a]=i[i.length-1],i.pop());o&&(r.draw(),this._notify(r,n,e,`progress`)),i.length||(n.running=!1,this._notify(r,n,e,`complete`),n.initial=!1),t+=i.length}),this._lastDate=e,t===0&&(this._running=!1)}_getAnims(e){let t=this._charts,n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}listen(e,t,n){this._getAnims(e).listeners[t].push(n)}add(e,t){!t||!t.length||this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){let t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((e,t)=>Math.max(e,t._duration),0),this._refresh())}running(e){if(!this._running)return!1;let t=this._charts.get(e);return!(!t||!t.running||!t.items.length)}stop(e){let t=this._charts.get(e);if(!t||!t.items.length)return;let n=t.items,r=n.length-1;for(;r>=0;--r)n[r].cancel();t.items=[],this._notify(e,t,Date.now(),`complete`)}remove(e){return this._charts.delete(e)}},qk=`transparent`,Jk={boolean(e,t,n){return n>.5?t:e},color(e,t,n){let r=RD(e||qk),i=r.valid&&RD(t||qk);return i&&i.valid?i.mix(r,n).hexString():t},number(e,t,n){return e+(t-e)*n}},Yk=class{constructor(e,t,n,r){let i=t[n];r=OO([e.to,r,i,e.from]);let a=OO([e.from,i,r]);this._active=!0,this._fn=e.fn||Jk[e.type||typeof a],this._easing=ID[e.easing]||ID.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=n,this._from=a,this._to=r,this._promises=void 0}active(){return this._active}update(e,t,n){if(this._active){this._notify(!1);let r=this._target[this._prop],i=n-this._start,a=this._duration-i;this._start=n,this._duration=Math.floor(Math.max(a,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=OO([e.to,t,r,e.from]),this._from=OO([e.from,r,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){let t=e-this._start,n=this._duration,r=this._prop,i=this._from,a=this._loop,o=this._to,s;if(this._active=i!==o&&(a||t1?2-s:s,s=this._easing(Math.min(1,Math.max(0,s))),this._target[r]=this._fn(i,o,s)}wait(){let e=this._promises||=[];return new Promise((t,n)=>{e.push({res:t,rej:n})})}_notify(e){let t=e?`res`:`rej`,n=this._promises||[];for(let e=0;e{let i=e[r];if(!xE(i))return;let a={};for(let e of t)a[e]=i[e];(bE(i.properties)&&i.properties||[r]).forEach(e=>{(e===r||!n.has(e))&&n.set(e,a)})})}_animateOptions(e,t){let n=t.options,r=Qk(e,n);if(!r)return[];let i=this._createAnimations(r,n);return n.$shared&&Zk(e.options.$animations,n).then(()=>{e.options=n},()=>{}),i}_createAnimations(e,t){let n=this._properties,r=[],i=e.$animations||={},a=Object.keys(t),o=Date.now(),s;for(s=a.length-1;s>=0;--s){let c=a[s];if(c.charAt(0)===`$`)continue;if(c===`options`){r.push(...this._animateOptions(e,t));continue}let l=t[c],u=i[c],d=n.get(c);if(u)if(d&&u.active()){u.update(d,l,o);continue}else u.cancel();if(!d||!d.duration){e[c]=l;continue}i[c]=u=new Yk(d,e,c,l),r.push(u)}return r}update(e,t){if(this._properties.size===0){Object.assign(e,t);return}let n=this._createAnimations(e,t);if(n.length)return Kk.add(this._chart,n),!0}};function Zk(e,t){let n=[],r=Object.keys(t);for(let t=0;t0||!n&&t<0)return i.index}return null}function uA(e,t){let{chart:n,_cachedMeta:r}=e,i=n._stacks||={},{iScale:a,vScale:o,index:s}=r,c=a.axis,l=o.axis,u=oA(a,o,r),d=t.length,f;for(let e=0;en[e].axis===t).shift()}function fA(e,t){return AO(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:`default`,type:`dataset`})}function pA(e,t,n){return AO(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:`default`,type:`data`})}function mA(e,t){let n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t||=e._parsed;for(let e of t){let t=e._stacks;if(!t||t[r]===void 0||t[r][n]===void 0)return;delete t[r][n],t[r]._visualValues!==void 0&&t[r]._visualValues[n]!==void 0&&delete t[r]._visualValues[n]}}}var hA=e=>e===`reset`||e===`none`,gA=(e,t)=>t?e:Object.assign({},e),_A=(e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:nA(n,!0),values:null},vA=class{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,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(){let e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=aA(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&&mA(this._cachedMeta),this.index=e}linkScales(){let e=this.chart,t=this._cachedMeta,n=this.getDataset(),r=(e,t,n,r)=>e===`x`?t:e===`r`?r:n,i=t.xAxisID=Q(n.xAxisID,dA(e,`x`)),a=t.yAxisID=Q(n.yAxisID,dA(e,`y`)),o=t.rAxisID=Q(n.rAxisID,dA(e,`r`)),s=t.indexAxis,c=t.iAxisID=r(s,i,a,o),l=t.vAxisID=r(s,a,i,o);t.xScale=this.getScaleForId(i),t.yScale=this.getScaleForId(a),t.rScale=this.getScaleForId(o),t.iScale=this.getScaleForId(c),t.vScale=this.getScaleForId(l)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){let t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update(`reset`)}_destroy(){let e=this._cachedMeta;this._data&&CD(this._data,this),e._stacked&&mA(e)}_dataCheck(){let e=this.getDataset(),t=e.data||=[],n=this._data;if(xE(t)){let e=this._cachedMeta;this._data=iA(t,e)}else if(n!==t){if(n){CD(n,this);let e=this._cachedMeta;mA(e),e._parsed=[]}t&&Object.isExtensible(t)&&SD(t,this),this._syncList=[],this._data=t}}addElements(){let e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){let t=this._cachedMeta,n=this.getDataset(),r=!1;this._dataCheck();let i=t._stacked;t._stacked=aA(t.vScale,t),t.stack!==n.stack&&(r=!0,mA(t),t.stack=n.stack),this._resyncElements(e),(r||i!==t._stacked)&&(uA(this,t._parsed),t._stacked=aA(t.vScale,t))}configure(){let e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){let{_cachedMeta:n,_data:r}=this,{iScale:i,_stacked:a}=n,o=i.axis,s=e===0&&t===r.length||n._sorted,c=e>0&&n._parsed[e-1],l,u,d;if(this._parsing===!1)n._parsed=r,n._sorted=!0,d=r;else{d=bE(r[e])?this.parseArrayData(n,r,e,t):xE(r[e])?this.parseObjectData(n,r,e,t):this.parsePrimitiveData(n,r,e,t);let i=()=>u[o]===null||c&&u[o]t||u=0;--d)if(!p()){this.updateRangeFromParsed(c,e,f,s);break}}return c}getAllParsedValues(e){let t=this._cachedMeta._parsed,n=[],r,i,a;for(r=0,i=t.length;r=0&&ethis.getContext(n,r,t),u);return p.$shared&&(p.$shared=s,i[a]=Object.freeze(gA(p,s))),p}_resolveAnimations(e,t,n){let r=this.chart,i=this._cachedDataOpts,a=`animation-${t}`,o=i[a];if(o)return o;let s;if(r.options.animation!==!1){let r=this.chart.config,i=r.datasetAnimationScopeKeys(this._type,t),a=r.getOptionScopes(this.getDataset(),i);s=r.createResolver(a,this.getContext(e,n,t))}let c=new Xk(r,s&&s.animations);return s&&s._cacheable&&(i[a]=Object.freeze(c)),c}getSharedOptions(e){if(e.$shared)return this._sharedOptions||=Object.assign({},e)}includeOptions(e,t){return!t||hA(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){let n=this.resolveDataElementOptions(e,t),r=this._sharedOptions,i=this.getSharedOptions(n),a=this.includeOptions(t,i)||i!==r;return this.updateSharedOptions(i,t,n),{sharedOptions:i,includeOptions:a}}updateElement(e,t,n,r){hA(r)?Object.assign(e,n):this._resolveAnimations(t,r).update(e,n)}updateSharedOptions(e,t,n){e&&!hA(t)&&this._resolveAnimations(void 0,t).update(e,n)}_setStyle(e,t,n,r){e.active=r;let i=this.getStyle(t,r);this._resolveAnimations(t,n,r).update(e,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(e,t,n){this._setStyle(e,n,`active`,!1)}setHoverStyle(e,t,n){this._setStyle(e,n,`active`,!0)}_removeDatasetHoverStyle(){let e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,`active`,!1)}_setDatasetHoverStyle(){let e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,`active`,!0)}_resyncElements(e){let t=this._data,n=this._cachedMeta.data;for(let[e,t,n]of this._syncList)this[e](t,n);this._syncList=[];let r=n.length,i=t.length,a=Math.min(i,r);a&&this.parse(0,a),i>r?this._insertElements(r,i-r,e):i{for(e.length+=t,o=e.length-1;o>=a;o--)e[o]=e[o-t]};for(s(i),o=e;oe-t))}return e._cache.$bar}function bA(e){let t=e.iScale,n=yA(t,e.type),r=t._length,i,a,o,s,c=()=>{o===32767||o===-32768||(zE(s)&&(r=Math.min(r,Math.abs(o-s)||r)),s=o)};for(i=0,a=n.length;i0?i[e-1]:null,s=eMath.abs(s)&&(c=s,l=o),t[n.axis]=l,t._custom={barStart:c,barEnd:l,start:i,end:a,min:o,max:s}}function wA(e,t,n,r){return bE(e)?CA(e,t,n,r):t[n.axis]=n.parse(e,r),t}function TA(e,t,n,r){let i=e.iScale,a=e.vScale,o=i.getLabels(),s=i===a,c=[],l,u,d,f;for(l=n,u=n+r;l=n?1:-1):QE(e)}function OA(e){let t,n,r,i,a;return e.horizontal?(t=e.base>e.x,n=`left`,r=`right`):(t=e.basee.controller.options.grouped),i=n.options.stacked,a=[],o=this._cachedMeta.controller.getParsed(t),s=o&&o[n.axis],c=e=>{let t=e._parsed.find(e=>e[n.axis]===s),r=t&&t[e.vScale.axis];if(yE(r)||isNaN(r))return!0};for(let n of r)if(!(t!==void 0&&c(n))&&((i===!1||a.indexOf(n.stack)===-1||i===void 0&&n.stack===void 0)&&a.push(n.stack),n.index===e))break;return a.length||a.push(void 0),a}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){let e=this.chart.scales,t=this.chart.options.indexAxis;return Object.keys(e).filter(n=>e[n].axis===t).shift()}_getAxis(){let e={},t=this.getFirstScaleIdForIndexAxis();for(let n of this.chart.data.datasets)e[Q(this.chart.options.indexAxis===`x`?n.xAxisID:n.yAxisID,t)]=!0;return Object.keys(e)}_getStackIndex(e,t,n){let r=this._getStacks(e,n),i=t===void 0?-1:r.indexOf(t);return i===-1?r.length-1:i}_getRuler(){let e=this.options,t=this._cachedMeta,n=t.iScale,r=[],i,a;for(i=0,a=t.data.length;i0&&this.getParsed(t-1);for(let n=0;n=_){v.skip=!0;continue}let b=this.getParsed(n),x=yE(b[f]),S=v[d]=a.getPixelForValue(b[d],n),C=v[f]=i||x?o.getBasePixel():o.getPixelForValue(s?this.applyStack(o,b,s):b[f],n);v.skip=isNaN(S)||isNaN(C)||x,v.stop=n>0&&Math.abs(b[d]-y[d])>h,m&&(v.parsed=b,v.raw=c.data[n]),u&&(v.options=l||this.resolveDataElementOptions(n,p.active?`active`:r)),g||this.updateElement(p,n,v,r),y=b}}getMaxOverflow(){let e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,r=e.data||[];if(!r.length)return n;let i=r[0].size(this.resolveDataElementOptions(0)),a=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,a)/2}draw(){let e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}},IA=class extends vA{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){let t=this._cachedMeta.vScale,n=this.getParsed(e);return{label:t.getLabels()[e],value:``+t.getLabelForValue(n[t.axis])}}parseObjectData(e,t,n,r){return XO.bind(this)(e,t,n,r)}update(e){let t=this._cachedMeta,n=t.dataset,r=t.data||[],i=t.iScale.getLabels();if(n.points=r,e!==`resize`){let t=this.resolveDatasetElementOptions(e);this.options.showLine||(t.borderWidth=0);let a={_loop:!0,_fullLoop:i.length===r.length,options:t};this.updateElement(n,void 0,a,e)}this.updateElements(r,0,r.length,e)}updateElements(e,t,n,r){let i=this._cachedMeta.rScale,a=r===`reset`;for(let o=t;o!yE(e[t.axis]));r.lo-=Math.max(0,a);let o=n.slice(r.hi).findIndex(e=>!yE(e[t.axis]));r.hi+=Math.max(0,o)}return r}else if(i._sharedOptions){let e=a[0],r=typeof e.getRange==`function`&&e.getRange(t);if(r){let e=o(a,t,n-r),i=o(a,t,n+r);return{lo:e.lo,hi:i.hi}}}}return{lo:0,hi:a.length-1}}function BA(e,t,n,r,i){let a=e.getSortedVisibleDatasetMetas(),o=n[t];for(let e=0,n=a.length;e{e[o]&&e[o](t[n],i)&&(a.push({element:e,datasetIndex:r,index:c}),s||=e.inRange(t.x,t.y,i))}),r&&!s?[]:a}var qA={evaluateInteractionItems:BA,modes:{index(e,t,n,r){let i=gk(t,e),a=n.axis||`x`,o=n.includeInvisible||!1,s=n.intersect?HA(e,i,a,r,o):GA(e,i,a,!1,r,o),c=[];return s.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{let t=s[0].index,n=e.data[t];n&&!n.skip&&c.push({element:n,datasetIndex:e.index,index:t})}),c):[]},dataset(e,t,n,r){let i=gk(t,e),a=n.axis||`xy`,o=n.includeInvisible||!1,s=n.intersect?HA(e,i,a,r,o):GA(e,i,a,!1,r,o);if(s.length>0){let t=s[0].datasetIndex,n=e.getDatasetMeta(t).data;s=[];for(let e=0;ee.pos===t)}function XA(e,t){return e.filter(e=>JA.indexOf(e.pos)===-1&&e.box.axis===t)}function ZA(e,t){return e.sort((e,n)=>{let r=t?n:e,i=t?e:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight})}function QA(e){let t=[],n,r,i,a,o,s;for(n=0,r=(e||[]).length;ne.box.fullSize),!0),r=ZA(YA(t,`left`),!0),i=ZA(YA(t,`right`)),a=ZA(YA(t,`top`),!0),o=ZA(YA(t,`bottom`)),s=XA(t,`x`),c=XA(t,`y`);return{fullSize:n,leftAndTop:r.concat(a),rightAndBottom:i.concat(c).concat(o).concat(s),chartArea:YA(t,`chartArea`),vertical:r.concat(i).concat(c),horizontal:a.concat(o).concat(s)}}function nj(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function rj(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function ij(e,t,n,r){let{pos:i,box:a}=n,o=e.maxPadding;if(!xE(i)){n.size&&(e[i]-=n.size);let t=r[n.stack]||{size:0,count:1};t.size=Math.max(t.size,n.horizontal?a.height:a.width),n.size=t.size/t.count,e[i]+=n.size}a.getPadding&&rj(o,a.getPadding());let s=Math.max(0,t.outerWidth-nj(o,e,`left`,`right`)),c=Math.max(0,t.outerHeight-nj(o,e,`top`,`bottom`)),l=s!==e.w,u=c!==e.h;return e.w=s,e.h=c,n.horizontal?{same:l,other:u}:{same:u,other:l}}function aj(e){let t=e.maxPadding;function n(n){let r=Math.max(t[n]-e[n],0);return e[n]+=r,r}e.y+=n(`top`),e.x+=n(`left`),n(`right`),n(`bottom`)}function oj(e,t){let n=t.maxPadding;function r(e){let r={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{r[e]=Math.max(t[e],n[e])}),r}return r(e?[`left`,`right`]:[`top`,`bottom`])}function sj(e,t,n,r){let i=[],a,o,s,c,l,u;for(a=0,o=e.length,l=0;a{typeof e.beforeLayout==`function`&&e.beforeLayout()});let u=c.reduce((e,t)=>t.box.options&&t.box.options.display===!1?e:e+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:n,padding:i,availableWidth:a,availableHeight:o,vBoxMaxWidth:a/2/u,hBoxMaxHeight:o/2}),f=Object.assign({},i);rj(f,EO(r));let p=Object.assign({maxPadding:f,w:a,h:o,x:i.left,y:i.top},i),m=ej(c.concat(l),d);sj(s.fullSize,p,d,m),sj(c,p,d,m),sj(l,p,d,m)&&sj(c,p,d,m),aj(p),lj(s.leftAndTop,p,d,m),p.x+=p.w,p.y+=p.h,lj(s.rightAndBottom,p,d,m),e.chartArea={left:p.left,top:p.top,right:p.left+p.w,bottom:p.top+p.h,height:p.h,width:p.w},EE(s.chartArea,t=>{let n=t.box;Object.assign(n,e.chartArea),n.update(p.w,p.h,{left:0,top:0,right:0,bottom:0})})}},dj=class{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,n){}removeEventListener(e,t,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,n,r){return t=Math.max(0,t||e.width),n||=e.height,{width:t,height:Math.max(0,r?Math.floor(t/r):n)}}isAttached(e){return!0}updateConfig(e){}},fj=class extends dj{acquireContext(e){return e&&e.getContext&&e.getContext(`2d`)||null}updateConfig(e){e.options.animation=!1}},pj=`$chartjs`,mj={touchstart:`mousedown`,touchmove:`mousemove`,touchend:`mouseup`,pointerenter:`mouseenter`,pointerdown:`mousedown`,pointermove:`mousemove`,pointerup:`mouseup`,pointerleave:`mouseout`,pointerout:`mouseout`},hj=e=>e===null||e===``;function gj(e,t){let n=e.style,r=e.getAttribute(`height`),i=e.getAttribute(`width`);if(e[pj]={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||`block`,n.boxSizing=n.boxSizing||`border-box`,hj(i)){let t=Sk(e,`width`);t!==void 0&&(e.width=t)}if(hj(r))if(e.style.height===``)e.height=e.width/(t||2);else{let t=Sk(e,`height`);t!==void 0&&(e.height=t)}return e}var _j=xk?{passive:!0}:!1;function vj(e,t,n){e&&e.addEventListener(t,n,_j)}function yj(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,_j)}function bj(e,t){let n=mj[e.type]||e.type,{x:r,y:i}=gk(e,t);return{type:n,chart:t,native:e,x:r===void 0?null:r,y:i===void 0?null:i}}function xj(e,t){for(let n of e)if(n===t||n.contains(t))return!0}function Sj(e,t,n){let r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(let n of e)t||=xj(n.addedNodes,r),t&&=!xj(n.removedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}function Cj(e,t,n){let r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(let n of e)t||=xj(n.removedNodes,r),t&&=!xj(n.addedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}var wj=new Map,Tj=0;function Ej(){let e=window.devicePixelRatio;e!==Tj&&(Tj=e,wj.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function Dj(e,t){wj.size||window.addEventListener(`resize`,Ej),wj.set(e,t)}function Oj(e){wj.delete(e),wj.size||window.removeEventListener(`resize`,Ej)}function kj(e,t,n){let r=e.canvas,i=r&&ck(r);if(!i)return;let a=ED((e,t)=>{let r=i.clientWidth;n(e,t),r{let t=e[0],n=t.contentRect.width,r=t.contentRect.height;n===0&&r===0||a(n,r)});return o.observe(i),Dj(e,a),o}function Aj(e,t,n){n&&n.disconnect(),t===`resize`&&Oj(e)}function jj(e,t,n){let r=e.canvas,i=ED(t=>{e.ctx!==null&&n(bj(t,e))},e);return vj(r,t,i),i}var Mj=class extends dj{acquireContext(e,t){let n=e&&e.getContext&&e.getContext(`2d`);return n&&n.canvas===e?(gj(e,t),n):null}releaseContext(e){let t=e.canvas;if(!t[pj])return!1;let n=t[pj].initial;[`height`,`width`].forEach(e=>{let r=n[e];yE(r)?t.removeAttribute(e):t.setAttribute(e,r)});let r=n.style||{};return Object.keys(r).forEach(e=>{t.style[e]=r[e]}),t.width=t.width,delete t[pj],!0}addEventListener(e,t,n){this.removeEventListener(e,t);let r=e.$proxies||={};r[t]=({attach:Sj,detach:Cj,resize:kj}[t]||jj)(e,t,n)}removeEventListener(e,t){let n=e.$proxies||={},r=n[t];r&&(({attach:Aj,detach:Aj,resize:Aj}[t]||yj)(e,t,r),n[t]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,n,r){return yk(e,t,n,r)}isAttached(e){let t=e&&ck(e);return!!(t&&t.isConnected)}};function Nj(e){return!sk()||typeof OffscreenCanvas<`u`&&e instanceof OffscreenCanvas?fj:Mj}var Pj=class{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){let{x:t,y:n}=this.getProps([`x`,`y`],e);return{x:t,y:n}}hasValue(){return rD(this.x)&&rD(this.y)}getProps(e,t){let n=this.$animations;if(!t||!n)return this;let r={};return e.forEach(e=>{r[e]=n[e]&&n[e].active()?n[e]._to:this[e]}),r}};function Fj(e,t){let n=e.options.ticks,r=Ij(e),i=Math.min(n.maxTicksLimit||r,r),a=n.major.enabled?Rj(t):[],o=a.length,s=a[0],c=a[o-1],l=[];if(o>i)return zj(t,l,a,o/i),l;let u=Lj(a,t,i);if(o>0){let e,n,r=o>1?Math.round((c-s)/(o-1)):null;for(Bj(t,l,u,yE(r)?0:s-r,s),e=0,n=o-1;ei)return t}return Math.max(i,1)}function Rj(e){let t=[],n,r;for(n=0,r=e.length;ne===`left`?`right`:e===`right`?`left`:e,Uj=(e,t,n)=>t===`top`||t===`left`?e[t]+n:e[t]-n,Wj=(e,t)=>Math.min(t||e,e);function Gj(e,t){let n=[],r=e.length/t,i=e.length,a=0;for(;ao+s)))return c}function qj(e,t){EE(e,e=>{let n=e.gc,r=n.length/2,i;if(r>t){for(i=0;in?n:t,n=r&&t>n?t:n,{min:CE(t,CE(n,t)),max:CE(n,CE(t,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){let 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._computeLabelItems(e)}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){TE(this.options.beforeUpdate,[this])}update(e,t,n){let{beginAtZero:r,grace:i,ticks:a}=this.options,o=a.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,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=kO(this,i,r),!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();let s=o=i||n<=1||!this.isHorizontal()){this.labelRotation=r;return}let l=this._getLabelSizes(),u=l.widest.width,d=l.highest.height,f=mD(this.chart.width-u,0,this.maxWidth);o=e.offset?this.maxWidth/n:f/(n-1),u+6>o&&(o=f/(n-(e.offset?.5:1)),s=this.maxHeight-Jj(e.grid)-t.padding-Yj(e.title,this.chart.options.font),c=Math.sqrt(u*u+d*d),a=sD(Math.min(Math.asin(mD((l.highest.height+6)/o,-1,1)),Math.asin(mD(s/c,-1,1))-Math.asin(mD(d/c,-1,1)))),a=Math.max(r,Math.min(i,a))),this.labelRotation=a}afterCalculateLabelRotation(){TE(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){TE(this.options.beforeFit,[this])}fit(){let e={width:0,height:0},{chart:t,options:{ticks:n,title:r,grid:i}}=this,a=this._isVisible(),o=this.isHorizontal();if(a){let a=Yj(r,t.options.font);if(o?(e.width=this.maxWidth,e.height=Jj(i)+a):(e.height=this.maxHeight,e.width=Jj(i)+a),n.display&&this.ticks.length){let{first:t,last:r,widest:i,highest:a}=this._getLabelSizes(),s=n.padding*2,c=oD(this.labelRotation),l=Math.cos(c),u=Math.sin(c);if(o){let t=n.mirror?0:u*i.width+l*a.height;e.height=Math.min(this.maxHeight,e.height+t+s)}else{let t=n.mirror?0:l*i.width+u*a.height;e.width=Math.min(this.maxWidth,e.width+t+s)}this._calculatePadding(t,r,u,l)}}this._handleMargins(),o?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,n,r){let{ticks:{align:i,padding:a},position:o}=this.options,s=this.labelRotation!==0,c=o!==`top`&&this.axis===`x`;if(this.isHorizontal()){let o=this.getPixelForTick(0)-this.left,l=this.right-this.getPixelForTick(this.ticks.length-1),u=0,d=0;s?c?(u=r*e.width,d=n*t.height):(u=n*e.height,d=r*t.width):i===`start`?d=t.width:i===`end`?u=e.width:i!==`inner`&&(u=e.width/2,d=t.width/2),this.paddingLeft=Math.max((u-o+a)*this.width/(this.width-o),0),this.paddingRight=Math.max((d-l+a)*this.width/(this.width-l),0)}else{let n=t.height/2,r=e.height/2;i===`start`?(n=0,r=e.height):i===`end`&&(n=t.height,r=0),this.paddingTop=n+a,this.paddingBottom=r+a}}_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(){TE(this.options.afterFit,[this])}isHorizontal(){let{axis:e,position:t}=this.options;return t===`top`||t===`bottom`||e===`x`}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let t,n;for(t=0,n=e.length;t({width:a[e]||0,height:o[e]||0});return{first:C(0),last:C(t-1),widest:C(x),highest:C(S),widths:a,heights:o}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){let t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);let t=this._startPixel+e*this._length;return hD(this._alignToPixels?aO(this.chart,t,0):t)}getDecimalForPixel(e){let t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){let{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){let t=this.ticks||[];if(e>=0&&eo*r?o/n:s/r:s*r0:!!e}_computeGridLineItems(e){let t=this.axis,n=this.chart,r=this.options,{grid:i,position:a,border:o}=r,s=i.offset,c=this.isHorizontal(),l=this.ticks.length+ +!!s,u=Jj(i),d=[],f=o.setContext(this.getContext()),p=f.display?f.width:0,m=p/2,h=function(e){return aO(n,e,p)},g,_,v,y,b,x,S,C,w,T,E,D;if(a===`top`)g=h(this.bottom),x=this.bottom-u,C=g-m,T=h(e.top)+m,D=e.bottom;else if(a===`bottom`)g=h(this.top),T=e.top,D=h(e.bottom)-m,x=g+m,C=this.top+u;else if(a===`left`)g=h(this.right),b=this.right-u,S=g-m,w=h(e.left)+m,E=e.right;else if(a===`right`)g=h(this.left),w=e.left,E=h(e.right)-m,b=g+m,S=this.left+u;else if(t===`x`){if(a===`center`)g=h((e.top+e.bottom)/2+.5);else if(xE(a)){let e=Object.keys(a)[0],t=a[e];g=h(this.chart.scales[e].getPixelForValue(t))}T=e.top,D=e.bottom,x=g+m,C=x+u}else if(t===`y`){if(a===`center`)g=h((e.left+e.right)/2);else if(xE(a)){let e=Object.keys(a)[0],t=a[e];g=h(this.chart.scales[e].getPixelForValue(t))}b=g-m,S=b-u,w=e.left,E=e.right}let O=Q(r.ticks.maxTicksLimit,l),k=Math.max(1,Math.ceil(l/O));for(_=0;_0&&(a-=r/2);break}f={left:a,top:i,width:r+t.width,height:n+t.height,color:e.backdropColor}}h.push({label:y,font:w,textOffset:D,options:{rotation:m,color:n,strokeColor:s,strokeWidth:l,textAlign:d,textBaseline:O,translation:[b,x],backdrop:f}})}return h}_getXAxisLabelAlignment(){let{position:e,ticks:t}=this.options;if(-oD(this.labelRotation))return e===`top`?`left`:`right`;let n=`center`;return t.align===`start`?n=`left`:t.align===`end`?n=`right`:t.align===`inner`&&(n=`inner`),n}_getYAxisLabelAlignment(e){let{position:t,ticks:{crossAlign:n,mirror:r,padding:i}}=this.options,a=this._getLabelSizes(),o=e+i,s=a.widest.width,c,l;return t===`left`?r?(l=this.right+i,n===`near`?c=`left`:n===`center`?(c=`center`,l+=s/2):(c=`right`,l+=s)):(l=this.right-o,n===`near`?c=`right`:n===`center`?(c=`center`,l-=s/2):(c=`left`,l=this.left)):t===`right`?r?(l=this.left+i,n===`near`?c=`right`:n===`center`?(c=`center`,l-=s/2):(c=`left`,l-=s)):(l=this.left+o,n===`near`?c=`left`:n===`center`?(c=`center`,l+=s/2):(c=`right`,l=this.right)):c=`right`,{textAlign:c,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;let e=this.chart,t=this.options.position;if(t===`left`||t===`right`)return{top:0,left:this.left,bottom:e.height,right:this.right};if(t===`top`||t===`bottom`)return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){let{ctx:e,options:{backgroundColor:t},left:n,top:r,width:i,height:a}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(n,r,i,a),e.restore())}getLineWidthForValue(e){let t=this.options.grid;if(!this._isVisible()||!t.display)return 0;let n=this.ticks.findIndex(t=>t.value===e);return n>=0?t.setContext(this.getContext(n)).lineWidth:0}drawGrid(e){let t=this.options.grid,n=this.ctx,r=this._gridLineItems||=this._computeGridLineItems(e),i,a,o=(e,t,r)=>{!r.width||!r.color||(n.save(),n.lineWidth=r.width,n.strokeStyle=r.color,n.setLineDash(r.borderDash||[]),n.lineDashOffset=r.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(i=0,a=r.length;i{this.draw(e)}}]:[{z:r,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:i,draw:()=>{this.drawBorder()}},{z:n,draw:e=>{this.drawLabels(e)}}]}getMatchingVisibleMetas(e){let t=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+`AxisID`,r=[],i,a;for(i=0,a=t.length;i{let r=n.split(`.`),i=r.pop(),a=[e].concat(r).join(`.`),o=t[n].split(`.`),s=o.pop(),c=o.join(`.`);tO.route(a,i,c,s)})}function iM(e){return`id`in e&&`defaults`in e}var aM=new class{constructor(){this.controllers=new tM(vA,`datasets`,!0),this.elements=new tM(Pj,`elements`),this.plugins=new tM(Object,`plugins`),this.scales=new tM(eM,`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,t,n){[...t].forEach(t=>{let r=n||this._getRegistryForType(t);n||r.isForType(t)||r===this.plugins&&t.id?this._exec(e,r,t):EE(t,t=>{let r=n||this._getRegistryForType(t);this._exec(e,r,t)})})}_exec(e,t,n){let r=RE(e);TE(n[`before`+r],[],n),t[e](n),TE(n[`after`+r],[],n)}_getRegistryForType(e){for(let t=0;te.filter(e=>!t.some(t=>e.plugin.id===t.plugin.id));this._notify(r(t,n),e,`stop`),this._notify(r(n,t),e,`start`)}};function sM(e){let t={},n=[],r=Object.keys(aM.plugins.items);for(let e=0;e1&&mM(e[0].toLowerCase());if(t)return t}throw Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function _M(e,t,n){if(n[t+`AxisID`]===e)return{axis:t}}function vM(e,t){if(t.data&&t.data.datasets){let n=t.data.datasets.filter(t=>t.xAxisID===e||t.yAxisID===e);if(n.length)return _M(e,`x`,n[0])||_M(e,`y`,n[0])}return{}}function yM(e,t){let n=ZD[e.type]||{scales:{}},r=t.scales||{},i=dM(e.type,t),a=Object.create(null);return Object.keys(r).forEach(t=>{let o=r[t];if(!xE(o))return console.error(`Invalid scale configuration for scale: ${t}`);if(o._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);let s=gM(t,o,vM(t,e),tO.scales[o.type]),c=pM(s,i),l=n.scales||{};a[t]=ME(Object.create(null),[{axis:s},o,l[s],l[c]])}),e.data.datasets.forEach(n=>{let i=n.type||e.type,o=n.indexAxis||dM(i,t),s=(ZD[i]||{}).scales||{};Object.keys(s).forEach(e=>{let t=fM(e,o),i=n[t+`AxisID`]||t;a[i]=a[i]||Object.create(null),ME(a[i],[{axis:t},r[i],s[e]])})}),Object.keys(a).forEach(e=>{let t=a[e];ME(t,[tO.scales[t.type],tO.scale])}),a}function bM(e){let t=e.options||={};t.plugins=Q(t.plugins,{}),t.scales=yM(e,t)}function xM(e){return e||={},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function SM(e){return e||={},e.data=xM(e.data),bM(e),e}var CM=new Map,wM=new Set;function TM(e,t){let n=CM.get(e);return n||(n=t(),CM.set(e,n),wM.add(n)),n}var EM=(e,t,n)=>{let r=LE(t,n);r!==void 0&&e.add(r)},DM=class{constructor(e){this._config=SM(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=xM(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){let e=this._config;this.clearCache(),bM(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return TM(e,()=>[[`datasets.${e}`,``]])}datasetAnimationScopeKeys(e,t){return TM(`${e}.transition.${t}`,()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,``]])}datasetElementScopeKeys(e,t){return TM(`${e}-${t}`,()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,``]])}pluginScopeKeys(e){let t=e.id,n=this.type;return TM(`${n}-plugin-${t}`,()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){let n=this._scopeCache,r=n.get(e);return(!r||t)&&(r=new Map,n.set(e,r)),r}getOptionScopes(e,t,n){let{options:r,type:i}=this,a=this._cachedScopes(e,n),o=a.get(t);if(o)return o;let s=new Set;t.forEach(t=>{e&&(s.add(e),t.forEach(t=>EM(s,e,t))),t.forEach(e=>EM(s,r,e)),t.forEach(e=>EM(s,ZD[i]||{},e)),t.forEach(e=>EM(s,tO,e)),t.forEach(e=>EM(s,QD,e))});let c=Array.from(s);return c.length===0&&c.push(Object.create(null)),wM.has(t)&&a.set(t,c),c}chartOptionScopes(){let{options:e,type:t}=this;return[e,ZD[t]||{},tO.datasets[t]||{},{type:t},tO,QD]}resolveNamedOptions(e,t,n,r=[``]){let i={$shared:!0},{resolver:a,subPrefixes:o}=OM(this._resolverCache,e,r),s=a;if(AM(a,t)){i.$shared=!1,n=BE(n)?n():n;let t=this.createResolver(e,n,o);s=MO(a,n,t)}for(let e of t)i[e]=s[e];return i}createResolver(e,t,n=[``],r){let{resolver:i}=OM(this._resolverCache,e,n);return xE(t)?MO(i,t,void 0,r):i}};function OM(e,t,n){let r=e.get(t);r||(r=new Map,e.set(t,r));let i=n.join(),a=r.get(i);return a||(a={resolver:jO(t,n),subPrefixes:n.filter(e=>!e.toLowerCase().includes(`hover`))},r.set(i,a)),a}var kM=e=>xE(e)&&Object.getOwnPropertyNames(e).some(t=>BE(e[t]));function AM(e,t){let{isScriptable:n,isIndexable:r}=NO(e);for(let i of t){let t=n(i),a=r(i),o=(a||t)&&e[i];if(t&&(BE(o)||kM(o))||a&&bE(o))return!0}return!1}var jM=`4.5.1`,MM=[`top`,`bottom`,`left`,`right`,`chartArea`];function NM(e,t){return e===`top`||e===`bottom`||MM.indexOf(e)===-1&&t===`x`}function PM(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function FM(e){let t=e.chart,n=t.options.animation;t.notifyPlugins(`afterRender`),TE(n&&n.onComplete,[e],t)}function IM(e){let t=e.chart,n=t.options.animation;TE(n&&n.onProgress,[e],t)}function LM(e){return sk()&&typeof e==`string`?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}var RM={},zM=e=>{let t=LM(e);return Object.values(RM).filter(e=>e.canvas===t).pop()};function BM(e,t,n){let r=Object.keys(e);for(let i of r){let r=+i;if(r>=t){let a=e[i];delete e[i],(n>0||r>t)&&(e[r+n]=a)}}}function VM(e,t,n,r){return!n||e.type===`mouseout`?null:r?t:e}var HM=class{static defaults=tO;static instances=RM;static overrides=ZD;static registry=aM;static version=jM;static getChart=zM;static register(...e){aM.add(...e),UM()}static unregister(...e){aM.remove(...e),UM()}constructor(e,t){let n=this.config=new DM(t),r=LM(e),i=zM(r);if(i)throw Error(`Canvas is already in use. Chart with ID '`+i.id+`' must be destroyed before the canvas with ID '`+i.canvas.id+`' can be reused.`);let a=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||(Nj(r))),this.platform.updateConfig(n);let o=this.platform.acquireContext(r,a.aspectRatio),s=o&&o.canvas,c=s&&s.height,l=s&&s.width;if(this.id=vE(),this.ctx=o,this.canvas=s,this.width=l,this.height=c,this._options=a,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 oM,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=DD(e=>this.update(e),a.resizeDelay||0),this._dataChanges=[],RM[this.id]=this,!o||!s){console.error(`Failed to create chart: can't acquire context from the given item`);return}Kk.listen(this,`complete`,FM),Kk.listen(this,`progress`,IM),this._initialize(),this.attached&&this.update()}get aspectRatio(){let{options:{aspectRatio:e,maintainAspectRatio:t},width:n,height:r,_aspectRatio:i}=this;return yE(e)?t&&i?i:r?n/r: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 aM}_initialize(){return this.notifyPlugins(`beforeInit`),this.options.responsive?this.resize():bk(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins(`afterInit`),this}clear(){return oO(this.canvas,this.ctx),this}stop(){return Kk.stop(this),this}resize(e,t){Kk.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){let n=this.options,r=this.canvas,i=n.maintainAspectRatio&&this.aspectRatio,a=this.platform.getMaximumSize(r,e,t,i),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?`resize`:`attach`;this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,bk(this,o,!0)&&(this.notifyPlugins(`resize`,{size:a}),TE(n.onResize,[this,a],this),this.attached&&this._doResize(s)&&this.render())}ensureScalesHaveIDs(){EE(this.options.scales||{},(e,t)=>{e.id=t})}buildOrUpdateScales(){let e=this.options,t=e.scales,n=this.scales,r=Object.keys(n).reduce((e,t)=>(e[t]=!1,e),{}),i=[];t&&(i=i.concat(Object.keys(t).map(e=>{let n=t[e],r=gM(e,n),i=r===`r`,a=r===`x`;return{options:n,dposition:i?`chartArea`:a?`bottom`:`left`,dtype:i?`radialLinear`:a?`category`:`linear`}}))),EE(i,t=>{let i=t.options,a=i.id,o=gM(a,i),s=Q(i.type,t.dtype);(i.position===void 0||NM(i.position,o)!==NM(t.dposition))&&(i.position=t.dposition),r[a]=!0;let c=null;a in n&&n[a].type===s?c=n[a]:(c=new(aM.getScale(s))({id:a,type:s,ctx:this.ctx,chart:this}),n[c.id]=c),c.init(i,e)}),EE(r,(e,t)=>{e||delete n[t]}),EE(n,e=>{uj.configure(this,e,e.options),uj.addBox(this,e)})}_updateMetasets(){let e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort((e,t)=>e.index-t.index),n>t){for(let e=t;et.length&&delete this._stacks,e.forEach((e,n)=>{t.filter(t=>t===e._dataset).length===0&&this._destroyDatasetMeta(n)})}buildOrUpdateControllers(){let e=[],t=this.data.datasets,n,r;for(this._removeUnreferencedMetasets(),n=0,r=t.length;n{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins(`reset`)}update(e){let t=this.config;t.update();let n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins(`beforeUpdate`,{mode:e,cancelable:!0})===!1)return;let i=this.buildOrUpdateControllers();this.notifyPlugins(`beforeElementsUpdate`);let a=0;for(let e=0,t=this.data.datasets.length;e{e.reset()}),this._updateDatasets(e),this.notifyPlugins(`afterUpdate`,{mode:e}),this._layers.sort(PM(`z`,`_idx`));let{_active:o,_lastEvent:s}=this;s?this._eventHandler(s,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){EE(this.scales,e=>{uj.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){let e=this.options;(!VE(new Set(Object.keys(this._listeners)),new Set(e.events))||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){let{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(let{method:n,start:r,count:i}of t)BM(e,r,n===`_removeElements`?-i:i)}_getUniformDataChanges(){let e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];let t=this.data.datasets.length,n=t=>new Set(e.filter(e=>e[0]===t).map((e,t)=>t+`,`+e.splice(1).join(`,`))),r=n(0);for(let e=1;ee.split(`,`)).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}_updateLayout(e){if(this.notifyPlugins(`beforeLayout`,{cancelable:!0})===!1)return;uj.update(this,this.width,this.height,e);let t=this.chartArea,n=t.width<=0||t.height<=0;this._layers=[],EE(this.boxes,e=>{n&&e.position===`chartArea`||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins(`afterLayout`)}_updateDatasets(e){if(this.notifyPlugins(`beforeDatasetsUpdate`,{mode:e,cancelable:!0})!==!1){for(let e=0,t=this.data.datasets.length;e=0;--t)this._drawDataset(e[t]);this.notifyPlugins(`afterDatasetsDraw`)}_drawDataset(e){let t=this.ctx,n={meta:e,index:e.index,cancelable:!0},r=Gk(this,e);this.notifyPlugins(`beforeDatasetDraw`,n)!==!1&&(r&&uO(t,r),e.controller.draw(),r&&dO(t),n.cancelable=!1,this.notifyPlugins(`afterDatasetDraw`,n))}isPointInArea(e){return lO(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,n,r){let i=qA.modes[t];return typeof i==`function`?i(this,e,n,r):[]}getDatasetMeta(e){let t=this.data.datasets[e],n=this._metasets,r=n.filter(e=>e&&e._dataset===t).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(r)),r}getContext(){return this.$context||=AO(null,{chart:this,type:`chart`})}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){let t=this.data.datasets[e];if(!t)return!1;let n=this.getDatasetMeta(e);return typeof n.hidden==`boolean`?!n.hidden:!t.hidden}setDatasetVisibility(e,t){let n=this.getDatasetMeta(e);n.hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,n){let r=n?`show`:`hide`,i=this.getDatasetMeta(e),a=i.controller._resolveAnimations(void 0,r);zE(t)?(i.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),a.update(i,{visible:n}),this.update(t=>t.datasetIndex===e?r:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){let t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),Kk.remove(this),e=0,t=this.data.datasets.length;e{t.addEventListener(this,n,r),e[n]=r},r=(e,t,n)=>{e.offsetX=t,e.offsetY=n,this._eventHandler(e)};EE(this.options.events,e=>n(e,r))}bindResponsiveEvents(){this._responsiveListeners||={};let e=this._responsiveListeners,t=this.platform,n=(n,r)=>{t.addEventListener(this,n,r),e[n]=r},r=(n,r)=>{e[n]&&(t.removeEventListener(this,n,r),delete e[n])},i=(e,t)=>{this.canvas&&this.resize(e,t)},a,o=()=>{r(`attach`,o),this.attached=!0,this.resize(),n(`resize`,i),n(`detach`,a)};a=()=>{this.attached=!1,r(`resize`,i),this._stop(),this._resize(0,0),n(`attach`,o)},t.isAttached(this.canvas)?o():a()}unbindEvents(){EE(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},EE(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,n){let r=n?`set`:`remove`,i,a,o,s;for(t===`dataset`&&(i=this.getDatasetMeta(e[0].datasetIndex),i.controller[`_`+r+`DatasetHoverStyle`]()),o=0,s=e.length;o{let n=this.getDatasetMeta(e);if(!n)throw Error(`No dataset found at index `+e);return{datasetIndex:e,element:n.data[t],index:t}});DE(n,t)||(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,t))}notifyPlugins(e,t,n){return this._plugins.notify(this,e,t,n)}isPluginEnabled(e){return this._plugins._cache.filter(t=>t.plugin.id===e).length===1}_updateHoverStyles(e,t,n){let r=this.options.hover,i=(e,t)=>e.filter(e=>!t.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),a=i(t,e),o=n?e:i(e,t);a.length&&this.updateHoverStyle(a,r.mode,!1),o.length&&r.mode&&this.updateHoverStyle(o,r.mode,!0)}_eventHandler(e,t){let n={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},r=t=>(t.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins(`beforeEvent`,n,r)===!1)return;let i=this._handleEvent(e,t,n.inChartArea);return n.cancelable=!1,this.notifyPlugins(`afterEvent`,n,r),(i||n.changed)&&this.render(),this}_handleEvent(e,t,n){let{_active:r=[],options:i}=this,a=t,o=this._getActiveElements(e,r,n,a),s=HE(e),c=VM(e,this._lastEvent,n,s);n&&(this._lastEvent=null,TE(i.onHover,[e,o,this],this),s&&TE(i.onClick,[e,o,this],this));let l=!DE(o,r);return(l||t)&&(this._active=o,this._updateHoverStyles(o,r,t)),this._lastEvent=c,l}_getActiveElements(e,t,n,r){if(e.type===`mouseout`)return[];if(!n)return t;let i=this.options.hover;return this.getElementsAtEventForMode(e,i.mode,i,r)}};function UM(){return EE(HM.instances,e=>e._plugins.invalidate())}function WM(e,t,n=t){e.lineCap=Q(n.borderCapStyle,t.borderCapStyle),e.setLineDash(Q(n.borderDash,t.borderDash)),e.lineDashOffset=Q(n.borderDashOffset,t.borderDashOffset),e.lineJoin=Q(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=Q(n.borderWidth,t.borderWidth),e.strokeStyle=Q(n.borderColor,t.borderColor)}function GM(e,t,n){e.lineTo(n.x,n.y)}function KM(e){return e.stepped?fO:e.tension||e.cubicInterpolationMode===`monotone`?pO:GM}function qM(e,t,n={}){let r=e.length,{start:i=0,end:a=r-1}=n,{start:o,end:s}=t,c=Math.max(i,o),l=Math.min(a,s),u=is&&a>s;return{count:r,start:c,loop:t.loop,ilen:l(o+(l?s-e:e))%a,y=()=>{h!==g&&(e.lineTo(u,g),e.lineTo(u,h),e.lineTo(u,_))};for(c&&(p=i[v(0)],e.moveTo(p.x,p.y)),f=0;f<=s;++f){if(p=i[v(f)],p.skip)continue;let t=p.x,n=p.y,r=t|0;r===m?(ng&&(g=n),u=(d*u+t)/++d):(y(),e.lineTo(t,n),m=r,d=0,h=g=n),_=n}y()}function XM(e){let t=e.options,n=t.borderDash&&t.borderDash.length;return!e._decimated&&!e._loop&&!t.tension&&t.cubicInterpolationMode!==`monotone`&&!t.stepped&&!n?YM:JM}function ZM(e){return e.stepped?wk:e.tension||e.cubicInterpolationMode===`monotone`?Tk:Ck}function QM(e,t,n,r){let i=t._path;i||(i=t._path=new Path2D,t.path(i,n,r)&&i.closePath()),WM(e,t.options),e.stroke(i)}function $M(e,t,n,r){let{segments:i,options:a}=t,o=XM(t);for(let s of i)WM(e,a,s.style),e.beginPath(),o(e,t,s,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}var eN=typeof Path2D==`function`;function tN(e,t,n,r){eN&&!t.options.segment?QM(e,t,n,r):$M(e,t,n,r)}var nN=class extends Pj{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,t){let n=this.options;if((n.tension||n.cubicInterpolationMode===`monotone`)&&!n.stepped&&!this._pointsUpdated){let r=n.spanGaps?this._loop:this._fullLoop;ok(this._points,n,e,r,t),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||=Rk(this,this.options.segment)}first(){let e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){let e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}interpolate(e,t){let n=this.options,r=e[t],i=this.points,a=Fk(this,{property:t,start:r,end:r});if(!a.length)return;let o=[],s=ZM(n),c,l;for(c=0,l=a.length;c{t=vN(e,t,i);let o=i[e],s=i[t];r===null?n!==null&&(a.push({x:n,y:o.y}),a.push({x:n,y:s.y})):(a.push({x:o.x,y:r}),a.push({x:s.x,y:r}))}),a}function vN(e,t,n){for(;t>e;t--){let e=n[t];if(!isNaN(e.x)&&!isNaN(e.y))break}return t}function yN(e,t,n,r){return e&&t?r(e[n],t[n]):e?e[n]:t?t[n]:0}function bN(e,t){let n=[],r=!1;return bE(e)?(r=!0,n=e):n=_N(e,t),n.length?new nN({points:n,options:{tension:0},_loop:r,_fullLoop:r}):null}function xN(e){return e&&e.fill!==!1}function SN(e,t,n){let r=e[t].fill,i=[t],a;if(!n)return r;for(;r!==!1&&i.indexOf(r)===-1;){if(!SE(r))return r;if(a=e[r],!a)return!1;if(a.visible)return r;i.push(r),r=a.fill}return!1}function CN(e,t,n){let r=DN(e);if(xE(r))return!isNaN(r.value)&&r;let i=parseFloat(r);return SE(i)&&Math.floor(i)===i?wN(r[0],t,i,n):[`origin`,`start`,`end`,`stack`,`shape`].indexOf(r)>=0&&r}function wN(e,t,n,r){return(e===`-`||e===`+`)&&(n=t+n),n===t||n<0||n>=r?!1:n}function TN(e,t){let n=null;return e===`start`?n=t.bottom:e===`end`?n=t.top:xE(e)?n=t.getPixelForValue(e.value):t.getBasePixel&&(n=t.getBasePixel()),n}function EN(e,t,n){let r;return r=e===`start`?n:e===`end`?t.options.reverse?t.min:t.max:xE(e)?e.value:t.getBaseValue(),r}function DN(e){let t=e.options,n=t.fill,r=Q(n&&n.target,n);return r===void 0&&(r=!!t.backgroundColor),r===!1||r===null?!1:r===!0?`origin`:r}function ON(e){let{scale:t,index:n,line:r}=e,i=[],a=r.segments,o=r.points,s=kN(t,n);s.push(bN({x:null,y:t.bottom},r));for(let e=0;e=0;--t){let n=i[t].$filler;n&&(n.line.updateControlPoints(a,n.axis),r&&n.fill&&RN(e.ctx,n,a))}},beforeDatasetsDraw(e,t,n){if(n.drawTime!==`beforeDatasetsDraw`)return;let r=e.getSortedVisibleDatasetMetas();for(let t=r.length-1;t>=0;--t){let n=r[t].$filler;xN(n)&&RN(e.ctx,n,e.chartArea)}},beforeDatasetDraw(e,t,n){let r=t.meta.$filler;!xN(r)||n.drawTime!==`beforeDatasetDraw`||RN(e.ctx,r,e.chartArea)},defaults:{propagate:!0,drawTime:`beforeDatasetDraw`}},KN=(e,t)=>{let{boxHeight:n=t,boxWidth:r=t}=e;return e.usePointStyle&&(n=Math.min(n,t),r=e.pointStyleWidth||Math.min(r,t)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(t,n)}},qN=(e,t)=>e!==null&&t!==null&&e.datasetIndex===t.datasetIndex&&e.index===t.index,JN=class extends Pj{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,t,n){this.maxWidth=e,this.maxHeight=t,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(){let e=this.options.labels||{},t=TE(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter(t=>e.filter(t,this.chart.data))),e.sort&&(t=t.sort((t,n)=>e.sort(t,n,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){let{options:e,ctx:t}=this;if(!e.display){this.width=this.height=0;return}let n=e.labels,r=DO(n.font),i=r.size,a=this._computeTitleHeight(),{boxWidth:o,itemHeight:s}=KN(n,i),c,l;t.font=r.string,this.isHorizontal()?(c=this.maxWidth,l=this._fitRows(a,i,o,s)+10):(l=this.maxHeight,c=this._fitCols(a,r,o,s)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(l,e.maxHeight||this.maxHeight)}_fitRows(e,t,n,r){let{ctx:i,maxWidth:a,options:{labels:{padding:o}}}=this,s=this.legendHitBoxes=[],c=this.lineWidths=[0],l=r+o,u=e;i.textAlign=`left`,i.textBaseline=`middle`;let d=-1,f=-l;return this.legendItems.forEach((e,p)=>{let m=n+t/2+i.measureText(e.text).width;(p===0||c[c.length-1]+m+2*o>a)&&(u+=l,c[c.length-(p>0?0:1)]=0,f+=l,d++),s[p]={left:0,top:f,row:d,width:m,height:r},c[c.length-1]+=m+o}),u}_fitCols(e,t,n,r){let{ctx:i,maxHeight:a,options:{labels:{padding:o}}}=this,s=this.legendHitBoxes=[],c=this.columnSizes=[],l=a-e,u=o,d=0,f=0,p=0,m=0;return this.legendItems.forEach((e,a)=>{let{itemWidth:h,itemHeight:g}=YN(n,t,i,e,r);a>0&&f+g+2*o>l&&(u+=d+o,c.push({width:d,height:f}),p+=d+o,m++,d=f=0),s[a]={left:p,top:f,col:m,width:h,height:g},d=Math.max(d,h),f+=g+o}),u+=d,c.push({width:d,height:f}),u}adjustHitBoxes(){if(!this.options.display)return;let e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:n,labels:{padding:r},rtl:i}}=this,a=Ok(i,this.left,this.width);if(this.isHorizontal()){let i=0,o=kD(n,this.left+r,this.right-this.lineWidths[i]);for(let s of t)i!==s.row&&(i=s.row,o=kD(n,this.left+r,this.right-this.lineWidths[i])),s.top+=this.top+e+r,s.left=a.leftForLtr(a.x(o),s.width),o+=s.width+r}else{let i=0,o=kD(n,this.top+e+r,this.bottom-this.columnSizes[i].height);for(let s of t)s.col!==i&&(i=s.col,o=kD(n,this.top+e+r,this.bottom-this.columnSizes[i].height)),s.top=o,s.left+=this.left+r,s.left=a.leftForLtr(a.x(s.left),s.width),o+=s.height+r}}isHorizontal(){return this.options.position===`top`||this.options.position===`bottom`}draw(){if(this.options.display){let e=this.ctx;uO(e,this),this._draw(),dO(e)}}_draw(){let{options:e,columnSizes:t,lineWidths:n,ctx:r}=this,{align:i,labels:a}=e,o=tO.color,s=Ok(e.rtl,this.left,this.width),c=DO(a.font),{padding:l}=a,u=c.size,d=u/2,f;this.drawTitle(),r.textAlign=s.textAlign(`left`),r.textBaseline=`middle`,r.lineWidth=.5,r.font=c.string;let{boxWidth:p,boxHeight:m,itemHeight:h}=KN(a,u),g=function(e,t,n){if(isNaN(p)||p<=0||isNaN(m)||m<0)return;r.save();let i=Q(n.lineWidth,1);if(r.fillStyle=Q(n.fillStyle,o),r.lineCap=Q(n.lineCap,`butt`),r.lineDashOffset=Q(n.lineDashOffset,0),r.lineJoin=Q(n.lineJoin,`miter`),r.lineWidth=i,r.strokeStyle=Q(n.strokeStyle,o),r.setLineDash(Q(n.lineDash,[])),a.usePointStyle){let o={radius:m*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:i},c=s.xPlus(e,p/2),l=t+d;cO(r,o,c,l,a.pointStyleWidth&&p)}else{let a=t+Math.max((u-m)/2,0),o=s.leftForLtr(e,p),c=TO(n.borderRadius);r.beginPath(),Object.values(c).some(e=>e!==0)?vO(r,{x:o,y:a,w:p,h:m,radius:c}):r.rect(o,a,p,m),r.fill(),i!==0&&r.stroke()}r.restore()},_=function(e,t,n){_O(r,n.text,e,t+h/2,c,{strikethrough:n.hidden,textAlign:s.textAlign(n.textAlign)})},v=this.isHorizontal(),y=this._computeTitleHeight();f=v?{x:kD(i,this.left+l,this.right-n[0]),y:this.top+l+y,line:0}:{x:this.left+l,y:kD(i,this.top+y+l,this.bottom-t[0].height),line:0},kk(this.ctx,e.textDirection);let b=h+l;this.legendItems.forEach((o,u)=>{r.strokeStyle=o.fontColor,r.fillStyle=o.fontColor;let m=r.measureText(o.text).width,h=s.textAlign(o.textAlign||=a.textAlign),x=p+d+m,S=f.x,C=f.y;s.setWidth(this.width),v?u>0&&S+x+l>this.right&&(C=f.y+=b,f.line++,S=f.x=kD(i,this.left+l,this.right-n[f.line])):u>0&&C+b>this.bottom&&(S=f.x=S+t[f.line].width+l,f.line++,C=f.y=kD(i,this.top+y+l,this.bottom-t[f.line].height));let w=s.x(S);if(g(w,C,o),S=AD(h,S+p+d,v?S+x:this.right,e.rtl),_(s.x(S),C,o),v)f.x+=x+l;else if(typeof o.text!=`string`){let e=c.lineHeight;f.y+=QN(o,e)+l}else f.y+=b}),Ak(this.ctx,e.textDirection)}drawTitle(){let e=this.options,t=e.title,n=DO(t.font),r=EO(t.padding);if(!t.display)return;let i=Ok(e.rtl,this.left,this.width),a=this.ctx,o=t.position,s=n.size/2,c=r.top+s,l,u=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),l=this.top+c,u=kD(e.align,u,this.right-d);else{let t=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0);l=c+kD(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}let f=kD(o,u,u+d);a.textAlign=i.textAlign(OD(o)),a.textBaseline=`middle`,a.strokeStyle=t.color,a.fillStyle=t.color,a.font=n.string,_O(a,t.text,f,l,n)}_computeTitleHeight(){let e=this.options.title,t=DO(e.font),n=EO(e.padding);return e.display?t.lineHeight+n.height:0}_getLegendItemAt(e,t){let n,r,i;if(gD(e,this.left,this.right)&&gD(t,this.top,this.bottom)){for(i=this.legendHitBoxes,n=0;ne.length>t.length?e:t)),t+n.size/2+r.measureText(i).width}function ZN(e,t,n){let r=e;return typeof t.text!=`string`&&(r=QN(t,n)),r}function QN(e,t){return t*(e.text?e.text.length:0)}function $N(e,t){return!!((e===`mousemove`||e===`mouseout`)&&(t.onHover||t.onLeave)||t.onClick&&(e===`click`||e===`mouseup`))}var eP={id:`legend`,_element:JN,start(e,t,n){let r=e.legend=new JN({ctx:e.ctx,options:n,chart:e});uj.configure(e,r,n),uj.addBox(e,r)},stop(e){uj.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,n){let r=e.legend;uj.configure(e,r,n),r.options=n},afterUpdate(e){let t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:`top`,align:`center`,fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,n){let r=t.datasetIndex,i=n.chart;i.isDatasetVisible(r)?(i.hide(r),t.hidden=!0):(i.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){let t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:r,textAlign:i,color:a,useBorderRadius:o,borderRadius:s}}=e.legend.options;return e._getSortedDatasetMetas().map(e=>{let c=e.controller.getStyle(n?0:void 0),l=EO(c.borderWidth);return{text:t[e.index].label,fillStyle:c.backgroundColor,fontColor:a,hidden:!e.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(l.width+l.height)/4,strokeStyle:c.borderColor,pointStyle:r||c.pointStyle,rotation:c.rotation,textAlign:i||c.textAlign,borderRadius:o&&(s||c.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:`center`,text:``}},descriptors:{_scriptable:e=>!e.startsWith(`on`),labels:{_scriptable:e=>![`generateLabels`,`filter`,`sort`].includes(e)}}},tP=class extends Pj{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){let n=this.options;if(this.left=0,this.top=0,!n.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=e,this.height=this.bottom=t;let r=bE(n.text)?n.text.length:1;this._padding=EO(n.padding);let i=r*DO(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){let e=this.options.position;return e===`top`||e===`bottom`}_drawArgs(e){let{top:t,left:n,bottom:r,right:i,options:a}=this,o=a.align,s=0,c,l,u;return this.isHorizontal()?(l=kD(o,n,i),u=t+e,c=i-n):(a.position===`left`?(l=n+e,u=kD(o,r,t),s=UE*-.5):(l=i-e,u=kD(o,t,r),s=UE*.5),c=r-t),{titleX:l,titleY:u,maxWidth:c,rotation:s}}draw(){let e=this.ctx,t=this.options;if(!t.display)return;let n=DO(t.font),r=n.lineHeight/2+this._padding.top,{titleX:i,titleY:a,maxWidth:o,rotation:s}=this._drawArgs(r);_O(e,t.text,0,0,n,{color:t.color,maxWidth:o,rotation:s,textAlign:OD(t.align),textBaseline:`middle`,translation:[i,a]})}};function nP(e,t){let n=new tP({ctx:e.ctx,options:t,chart:e});uj.configure(e,n,t),uj.addBox(e,n),e.titleBlock=n}var rP={id:`title`,_element:tP,start(e,t,n){nP(e,n)},stop(e){let t=e.titleBlock;uj.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){let r=e.titleBlock;uj.configure(e,r,n),r.options=n},defaults:{align:`center`,display:!1,font:{weight:`bold`},fullSize:!0,padding:10,position:`top`,text:``,weight:2e3},defaultRoutes:{color:`color`},descriptors:{_scriptable:!0,_indexable:!1}},iP={average(e){if(!e.length)return!1;let t,n,r=new Set,i=0,a=0;for(t=0,n=e.length;te+t)/r.size,y:i/a}},nearest(e,t){if(!e.length)return!1;let n=t.x,r=t.y,i=1/0,a,o,s;for(a=0,o=e.length;a-1?e.split(` +`):e}function sP(e,t){let{element:n,datasetIndex:r,index:i}=t,a=e.getDatasetMeta(r).controller,{label:o,value:s}=a.getLabelAndValue(i);return{chart:e,label:o,parsed:a.getParsed(i),raw:e.data.datasets[r].data[i],formattedValue:s,dataset:a.getDataset(),dataIndex:i,datasetIndex:r,element:n}}function cP(e,t){let n=e.chart.ctx,{body:r,footer:i,title:a}=e,{boxWidth:o,boxHeight:s}=t,c=DO(t.bodyFont),l=DO(t.titleFont),u=DO(t.footerFont),d=a.length,f=i.length,p=r.length,m=EO(t.padding),h=m.height,g=0,_=r.reduce((e,t)=>e+t.before.length+t.lines.length+t.after.length,0);if(_+=e.beforeBody.length+e.afterBody.length,d&&(h+=d*l.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),_){let e=t.displayColors?Math.max(s,c.lineHeight):c.lineHeight;h+=p*e+(_-p)*c.lineHeight+(_-1)*t.bodySpacing}f&&(h+=t.footerMarginTop+f*u.lineHeight+(f-1)*t.footerSpacing);let v=0,y=function(e){g=Math.max(g,n.measureText(e).width+v)};return n.save(),n.font=l.string,EE(e.title,y),n.font=c.string,EE(e.beforeBody.concat(e.afterBody),y),v=t.displayColors?o+2+t.boxPadding:0,EE(r,e=>{EE(e.before,y),EE(e.lines,y),EE(e.after,y)}),v=0,n.font=u.string,EE(e.footer,y),n.restore(),g+=m.width,{width:g,height:h}}function lP(e,t){let{y:n,height:r}=t;return ne.height-r/2?`bottom`:`center`}function uP(e,t,n,r){let{x:i,width:a}=r,o=n.caretSize+n.caretPadding;if(e===`left`&&i+a+o>t.width||e===`right`&&i-a-o<0)return!0}function dP(e,t,n,r){let{x:i,width:a}=n,{width:o,chartArea:{left:s,right:c}}=e,l=`center`;return r===`center`?l=i<=(s+c)/2?`left`:`right`:i<=a/2?l=`left`:i>=o-a/2&&(l=`right`),uP(l,e,t,n)&&(l=`center`),l}function fP(e,t,n){let r=n.yAlign||t.yAlign||lP(e,n);return{xAlign:n.xAlign||t.xAlign||dP(e,t,n,r),yAlign:r}}function pP(e,t){let{x:n,width:r}=e;return t===`right`?n-=r:t===`center`&&(n-=r/2),n}function mP(e,t,n){let{y:r,height:i}=e;return t===`top`?r+=n:t===`bottom`?r-=i+n:r-=i/2,r}function hP(e,t,n,r){let{caretSize:i,caretPadding:a,cornerRadius:o}=e,{xAlign:s,yAlign:c}=n,l=i+a,{topLeft:u,topRight:d,bottomLeft:f,bottomRight:p}=TO(o),m=pP(t,s),h=mP(t,c,l);return c===`center`?s===`left`?m+=l:s===`right`&&(m-=l):s===`left`?m-=Math.max(u,f)+i:s===`right`&&(m+=Math.max(d,p)+i),{x:mD(m,0,r.width-t.width),y:mD(h,0,r.height-t.height)}}function gP(e,t,n){let r=EO(n.padding);return t===`center`?e.x+e.width/2:t===`right`?e.x+e.width-r.right:e.x+r.left}function _P(e){return aP([],oP(e))}function vP(e,t,n){return AO(e,{tooltip:t,tooltipItems:n,type:`tooltip`})}function yP(e,t){let n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}var bP={beforeTitle:_E,title(e){if(e.length>0){let t=e[0],n=t.chart.data.labels,r=n?n.length:0;if(this&&this.options&&this.options.mode===`dataset`)return t.dataset.label||``;if(t.label)return t.label;if(r>0&&t.dataIndex{let t={before:[],lines:[],after:[]},i=yP(n,e);aP(t.before,oP(xP(i,`beforeLabel`,this,e))),aP(t.lines,xP(i,`label`,this,e)),aP(t.after,oP(xP(i,`afterLabel`,this,e))),r.push(t)}),r}getAfterBody(e,t){return _P(xP(t.callbacks,`afterBody`,this,e))}getFooter(e,t){let{callbacks:n}=t,r=xP(n,`beforeFooter`,this,e),i=xP(n,`footer`,this,e),a=xP(n,`afterFooter`,this,e),o=[];return o=aP(o,oP(r)),o=aP(o,oP(i)),o=aP(o,oP(a)),o}_createItems(e){let t=this._active,n=this.chart.data,r=[],i=[],a=[],o=[],s,c;for(s=0,c=t.length;se.filter(t,r,i,n))),e.itemSort&&(o=o.sort((t,r)=>e.itemSort(t,r,n))),EE(o,t=>{let n=yP(e.callbacks,t);r.push(xP(n,`labelColor`,this,t)),i.push(xP(n,`labelPointStyle`,this,t)),a.push(xP(n,`labelTextColor`,this,t))}),this.labelColors=r,this.labelPointStyles=i,this.labelTextColors=a,this.dataPoints=o,o}update(e,t){let n=this.options.setContext(this.getContext()),r=this._active,i,a=[];if(!r.length)this.opacity!==0&&(i={opacity:0});else{let e=iP[n.position].call(this,r,this._eventPosition);a=this._createItems(n),this.title=this.getTitle(a,n),this.beforeBody=this.getBeforeBody(a,n),this.body=this.getBody(a,n),this.afterBody=this.getAfterBody(a,n),this.footer=this.getFooter(a,n);let t=this._size=cP(this,n),o=Object.assign({},e,t),s=fP(this.chart,n,o),c=hP(n,o,s,this.chart);this.xAlign=s.xAlign,this.yAlign=s.yAlign,i={opacity:1,x:c.x,y:c.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}this._tooltipItems=a,this.$context=void 0,i&&this._resolveAnimations().update(this,i),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,n,r){let i=this.getCaretPosition(e,n,r);t.lineTo(i.x1,i.y1),t.lineTo(i.x2,i.y2),t.lineTo(i.x3,i.y3)}getCaretPosition(e,t,n){let{xAlign:r,yAlign:i}=this,{caretSize:a,cornerRadius:o}=n,{topLeft:s,topRight:c,bottomLeft:l,bottomRight:u}=TO(o),{x:d,y:f}=e,{width:p,height:m}=t,h,g,_,v,y,b;return i===`center`?(y=f+m/2,r===`left`?(h=d,g=h-a,v=y+a,b=y-a):(h=d+p,g=h+a,v=y-a,b=y+a),_=h):(g=r===`left`?d+Math.max(s,l)+a:r===`right`?d+p-Math.max(c,u)-a:this.caretX,i===`top`?(v=f,y=v-a,h=g-a,_=g+a):(v=f+m,y=v+a,h=g+a,_=g-a),b=v),{x1:h,x2:g,x3:_,y1:v,y2:y,y3:b}}drawTitle(e,t,n){let r=this.title,i=r.length,a,o,s;if(i){let c=Ok(n.rtl,this.x,this.width);for(e.x=gP(this,n.titleAlign,n),t.textAlign=c.textAlign(n.titleAlign),t.textBaseline=`middle`,a=DO(n.titleFont),o=n.titleSpacing,t.fillStyle=n.titleColor,t.font=a.string,s=0;se!==0)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,vO(e,{x:t,y:p,w:c,h:s,radius:o}),e.fill(),e.stroke(),e.fillStyle=a.backgroundColor,e.beginPath(),vO(e,{x:n,y:p+1,w:c-2,h:s-2,radius:o}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(t,p,c,s),e.strokeRect(t,p,c,s),e.fillStyle=a.backgroundColor,e.fillRect(n,p+1,c-2,s-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,t,n){let{body:r}=this,{bodySpacing:i,bodyAlign:a,displayColors:o,boxHeight:s,boxWidth:c,boxPadding:l}=n,u=DO(n.bodyFont),d=u.lineHeight,f=0,p=Ok(n.rtl,this.x,this.width),m=function(n){t.fillText(n,p.x(e.x+f),e.y+d/2),e.y+=d+i},h=p.textAlign(a),g,_,v,y,b,x,S;for(t.textAlign=a,t.textBaseline=`middle`,t.font=u.string,e.x=gP(this,h,n),t.fillStyle=n.bodyColor,EE(this.beforeBody,m),f=o&&h!==`right`?a===`center`?c/2+l:c+2+l:0,y=0,x=r.length;y0&&t.stroke()}_updateAnimationTarget(e){let t=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){let n=iP[e.position].call(this,this._active,this._eventPosition);if(!n)return;let a=this._size=cP(this,e),o=Object.assign({},n,this._size),s=fP(t,e,o),c=hP(e,o,s,t);(r._to!==c.x||i._to!==c.y)&&(this.xAlign=s.xAlign,this.yAlign=s.yAlign,this.width=a.width,this.height=a.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,c))}}_willRender(){return!!this.opacity}draw(e){let t=this.options.setContext(this.getContext()),n=this.opacity;if(!n)return;this._updateAnimationTarget(t);let r={width:this.width,height:this.height},i={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;let a=EO(t.padding),o=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&o&&(e.save(),e.globalAlpha=n,this.drawBackground(i,e,r,t),kk(e,t.textDirection),i.y+=a.top,this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),Ak(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){let n=this._active,r=e.map(({datasetIndex:e,index:t})=>{let n=this.chart.getDatasetMeta(e);if(!n)throw Error(`Cannot find a dataset at index `+e);return{datasetIndex:e,element:n.data[t],index:t}}),i=!DE(n,r),a=this._positionChanged(r,t);(i||a)&&(this._active=r,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,n=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;let r=this.options,i=this._active||[],a=this._getActiveElements(e,i,t,n),o=this._positionChanged(a,e),s=t||!DE(a,i)||o;return s&&(this._active=a,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),s}_getActiveElements(e,t,n,r){let i=this.options;if(e.type===`mouseout`)return[];if(!r)return t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index)!==void 0);let a=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&a.reverse(),a}_positionChanged(e,t){let{caretX:n,caretY:r,options:i}=this,a=iP[i.position].call(this,e,t);return a!==!1&&(n!==a.x||r!==a.y)}},CP={id:`tooltip`,_element:SP,positioners:iP,afterInit(e,t,n){n&&(e.tooltip=new SP({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){let t=e.tooltip;if(t&&t._willRender()){let n={tooltip:t};if(e.notifyPlugins(`beforeTooltipDraw`,{...n,cancelable:!0})===!1)return;t.draw(e.ctx),e.notifyPlugins(`afterTooltipDraw`,n)}},afterEvent(e,t){if(e.tooltip){let n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.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:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.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:bP},defaultRoutes:{bodyFont:`font`,footerFont:`font`,titleFont:`font`},descriptors:{_scriptable:e=>e!==`filter`&&e!==`itemSort`&&e!==`external`,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:`animation`}},additionalOptionScopes:[`interaction`]},wP=(e,t,n,r)=>(typeof t==`string`?(n=e.push(t)-1,r.unshift({index:n,label:t})):isNaN(t)&&(n=null),n);function TP(e,t,n,r){let i=e.indexOf(t);return i===-1?wP(e,t,n,r):i===e.lastIndexOf(t)?i:n}var EP=(e,t)=>e===null?null:mD(Math.round(e),0,t);function DP(e){let t=this.getLabels();return e>=0&&et.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}};function kP(e,t){let n=[],{bounds:r,step:i,min:a,max:o,precision:s,count:c,maxTicks:l,maxDigits:u,includeBounds:d}=e,f=i||1,p=l-1,{min:m,max:h}=t,g=!yE(a),_=!yE(o),v=!yE(c),y=(h-m)/(u+1),b=eD((h-m)/p/f)*f,x,S,C,w;if(b<1e-14&&!g&&!_)return[{value:m},{value:h}];w=Math.ceil(h/b)-Math.floor(m/b),w>p&&(b=eD(w*b/p/f)*f),yE(s)||(x=10**s,b=Math.ceil(b*x)/x),r===`ticks`?(S=Math.floor(m/b)*b,C=Math.ceil(h/b)*b):(S=m,C=h),g&&_&&i&&iD((o-a)/i,b/1e3)?(w=Math.round(Math.min((o-a)/b,l)),b=(o-a)/w,S=a,C=o):v?(S=g?a:S,C=_?o:C,w=c-1,b=(C-S)/w):(w=(C-S)/b,w=$E(w,Math.round(w),b/1e3)?Math.round(w):Math.ceil(w));let T=Math.max(cD(b),cD(S));x=10**(yE(s)?T:s),S=Math.round(S*x)/x,C=Math.round(C*x)/x;let E=0;for(g&&(d&&S!==a?(n.push({value:a}),So)break;n.push({value:e})}return _&&d&&C!==o?n.length&&$E(n[n.length-1].value,o,AP(o,y,e))?n[n.length-1].value=o:n.push({value:o}):(!_||C===o)&&n.push({value:C}),n}function AP(e,t,{horizontal:n,minRotation:r}){let i=oD(r),a=(n?Math.sin(i):Math.cos(i))||.001,o=.75*t*(``+e).length;return Math.min(t/a,o)}var jP=class extends eM{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,t){return yE(e)||(typeof e==`number`||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){let{beginAtZero:e}=this.options,{minDefined:t,maxDefined:n}=this.getUserBounds(),{min:r,max:i}=this,a=e=>r=t?r:e,o=e=>i=n?i:e;if(e){let e=QE(r),t=QE(i);e<0&&t<0?o(0):e>0&&t>0&&a(0)}if(r===i){let t=i===0?1:Math.abs(i*.05);o(i+t),e||a(r-t)}this.min=r,this.max=i}getTickLimit(){let{maxTicksLimit:e,stepSize:t}=this.options.ticks,n;return t?(n=Math.ceil(this.max/t)-Math.floor(this.min/t)+1,n>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${t} would result generating up to ${n} ticks. Limiting to 1000.`),n=1e3)):(n=this.computeTickLimit(),e||=11),e&&(n=Math.min(e,n)),n}computeTickLimit(){return 1/0}buildTicks(){let e=this.options,t=e.ticks,n=this.getTickLimit();n=Math.max(2,n);let r=kP({maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:t.includeBounds!==!1},this._range||this);return e.bounds===`ticks`&&aD(r,this,`value`),e.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){let e=this.ticks,t=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){let r=(n-t)/Math.max(e.length-1,1)/2;t-=r,n+=r}this._startValue=t,this._endValue=n,this._valueRange=n-t}getLabelForValue(e){return KD(e,this.chart.options.locale,this.options.ticks.format)}},MP=class extends jP{static id=`linear`;static defaults={ticks:{callback:YD.formatters.numeric}};determineDataLimits(){let{min:e,max:t}=this.getMinMax(!0);this.min=SE(e)?e:0,this.max=SE(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){let e=this.isHorizontal(),t=e?this.width:this.height,n=oD(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,i.lineHeight/r))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}},NP=e=>Math.floor(ZE(e)),PP=(e,t)=>10**(NP(e)+t);function FP(e){return e/10**NP(e)==1}function IP(e,t,n){let r=10**n,i=Math.floor(e/r);return Math.ceil(t/r)-i}function LP(e,t){let n=NP(t-e);for(;IP(e,t,n)>10;)n++;for(;IP(e,t,n)<10;)n--;return Math.min(n,NP(e))}function RP(e,{min:t,max:n}){t=CE(e.min,t);let r=[],i=NP(t),a=LP(t,n),o=a<0?10**Math.abs(a):1,s=10**a,c=i>a?10**i:0,l=Math.round((t-c)*o)/o,u=Math.floor((t-c)/s/10)*s*10,d=Math.floor((l-u)/10**a),f=CE(e.min,Math.round((c+u+d*10**a)*o)/o);for(;f=10?d=d<15?15:20:d++,d>=20&&(a++,d=2,o=a>=0?1:o),f=Math.round((c+u+d*10**a)*o)/o;let p=CE(e.max,f);return r.push({value:p,major:FP(p),significand:d}),r}(class extends eM{static id=`logarithmic`;static defaults={ticks:{callback:YD.formatters.logarithmic,major:{enabled:!0}}};constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,t){let n=jP.prototype.parse.apply(this,[e,t]);if(n===0){this._zero=!0;return}return SE(n)&&n>0?n:null}determineDataLimits(){let{min:e,max:t}=this.getMinMax(!0);this.min=SE(e)?Math.max(0,e):null,this.max=SE(t)?Math.max(0,t):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!SE(this._userMin)&&(this.min=e===PP(this.min,0)?PP(this.min,-1):PP(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){let{minDefined:e,maxDefined:t}=this.getUserBounds(),n=this.min,r=this.max,i=t=>n=e?n:t,a=e=>r=t?r:e;n===r&&(n<=0?(i(1),a(10)):(i(PP(n,-1)),a(PP(r,1)))),n<=0&&i(PP(r,-1)),r<=0&&a(PP(n,1)),this.min=n,this.max=r}buildTicks(){let e=this.options,t=RP({min:this._userMin,max:this._userMax},this);return e.bounds===`ticks`&&aD(t,this,`value`),e.reverse?(t.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),t}getLabelForValue(e){return e===void 0?`0`:KD(e,this.chart.options.locale,this.options.ticks.format)}configure(){let e=this.min;super.configure(),this._startValue=ZE(e),this._valueRange=ZE(this.max)-ZE(e)}getPixelForValue(e){return(e===void 0||e===0)&&(e=this.min),e===null||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(ZE(e)-this._startValue)/this._valueRange)}getValueForPixel(e){let t=this.getDecimalForPixel(e);return 10**(this._startValue+t*this._valueRange)}});function zP(e){let t=e.ticks;if(t.display&&e.display){let e=EO(t.backdropPadding);return Q(t.font&&t.font.size,tO.font.size)+e.height}return 0}function BP(e,t,n){return n=bE(n)?n:[n],{w:iO(e,t.string,n),h:n.length*t.lineHeight}}function VP(e,t,n,r,i){return e===r||e===i?{start:t-n/2,end:t+n/2}:ei?{start:t-n,end:t}:{start:t,end:t+n}}function HP(e){let t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),r=[],i=[],a=e._pointLabels.length,o=e.options.pointLabels,s=o.centerPointLabels?UE/a:0;for(let c=0;ct.r&&(s=(r.end-t.r)/a,e.r=Math.max(e.r,t.r+s)),i.startt.b&&(c=(i.end-t.b)/o,e.b=Math.max(e.b,t.b+c))}function WP(e,t,n){let r=e.drawingArea,{extra:i,additionalAngle:a,padding:o,size:s}=n,c=e.getPointPosition(t,r+i+o,a),l=Math.round(sD(fD(c.angle+JE))),u=YP(c.y,s.h,l),d=qP(l),f=JP(c.x,s.w,d);return{visible:!0,x:c.x,y:u,textAlign:d,left:f,top:u,right:f+s.w,bottom:u+s.h}}function GP(e,t){if(!t)return!0;let{left:n,top:r,right:i,bottom:a}=e;return!(lO({x:n,y:r},t)||lO({x:n,y:a},t)||lO({x:i,y:r},t)||lO({x:i,y:a},t))}function KP(e,t,n){let r=[],i=e._pointLabels.length,a=e.options,{centerPointLabels:o,display:s}=a.pointLabels,c={extra:zP(a)/2,additionalAngle:o?UE/i:0},l;for(let a=0;a270||n<90)&&(e-=t),e}function XP(e,t,n){let{left:r,top:i,right:a,bottom:o}=n,{backdropColor:s}=t;if(!yE(s)){let n=TO(t.borderRadius),c=EO(t.backdropPadding);e.fillStyle=s;let l=r-c.left,u=i-c.top,d=a-r+c.width,f=o-i+c.height;Object.values(n).some(e=>e!==0)?(e.beginPath(),vO(e,{x:l,y:u,w:d,h:f,radius:n}),e.fill()):e.fillRect(l,u,d,f)}}function ZP(e,t){let{ctx:n,options:{pointLabels:r}}=e;for(let i=t-1;i>=0;i--){let t=e._pointLabelItems[i];if(!t.visible)continue;let a=r.setContext(e.getPointLabelContext(i));XP(n,a,t);let o=DO(a.font),{x:s,y:c,textAlign:l}=t;_O(n,e._pointLabels[i],s,c+o.lineHeight/2,o,{color:a.color,textAlign:l,textBaseline:`middle`})}}function QP(e,t,n,r){let{ctx:i}=e;if(n)i.arc(e.xCenter,e.yCenter,t,0,WE);else{let n=e.getPointPosition(0,t);i.moveTo(n.x,n.y);for(let a=1;a{let n=TE(this.options.pointLabels.callback,[e,t],this);return n||n===0?n:``}).filter((e,t)=>this.chart.getDataVisibility(t))}fit(){let e=this.options;e.display&&e.pointLabels.display?HP(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,t,n,r){this.xCenter+=Math.floor((e-t)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,t,n,r))}getIndexAngle(e){let t=WE/(this._pointLabels.length||1),n=this.options.startAngle||0;return fD(e*t+oD(n))}getDistanceFromCenterForValue(e){if(yE(e))return NaN;let t=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*t:(e-this.min)*t}getValueForDistanceFromCenter(e){if(yE(e))return NaN;let t=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-t:this.min+t}getPointLabelContext(e){let t=this._pointLabels||[];if(e>=0&&e{if(t!==0||t===0&&this.min<0){s=this.getDistanceFromCenterForValue(e.value);let n=this.getContext(t),o=r.setContext(n),c=i.setContext(n);$P(this,o,s,a,c)}}),n.display){for(e.save(),o=a-1;o>=0;o--){let r=n.setContext(this.getPointLabelContext(o)),{color:i,lineWidth:a}=r;!a||!i||(e.lineWidth=a,e.strokeStyle=i,e.setLineDash(r.borderDash),e.lineDashOffset=r.borderDashOffset,s=this.getDistanceFromCenterForValue(t.reverse?this.min:this.max),c=this.getPointPosition(o,s),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(c.x,c.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){let e=this.ctx,t=this.options,n=t.ticks;if(!n.display)return;let r=this.getIndexAngle(0),i,a;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(r),e.textAlign=`center`,e.textBaseline=`middle`,this.ticks.forEach((r,o)=>{if(o===0&&this.min>=0&&!t.reverse)return;let s=n.setContext(this.getContext(o)),c=DO(s.font);if(i=this.getDistanceFromCenterForValue(this.ticks[o].value),s.showLabelBackdrop){e.font=c.string,a=e.measureText(r.label).width,e.fillStyle=s.backdropColor;let t=EO(s.backdropPadding);e.fillRect(-a/2-t.left,-i-c.size/2-t.top,a+t.width,c.size+t.height)}_O(e,r.label,0,-i,c,{color:s.color,strokeColor:s.textStrokeColor,strokeWidth:s.textStrokeWidth})}),e.restore()}drawTitle(){}},nF={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}},rF=Object.keys(nF);function iF(e,t){return e-t}function aF(e,t){if(yE(t))return null;let n=e._adapter,{parser:r,round:i,isoWeekday:a}=e._parseOpts,o=t;return typeof r==`function`&&(o=r(o)),SE(o)||(o=typeof r==`string`?n.parse(o,r):n.parse(o)),o===null?null:(i&&(o=i===`week`&&(rD(a)||a===!0)?n.startOf(o,`isoWeek`,a):n.startOf(o,i)),+o)}function oF(e,t,n,r){let i=rF.length;for(let a=rF.indexOf(e);a=rF.indexOf(n);a--){let n=rF[a];if(nF[n].common&&e._adapter.diff(i,r,n)>=t-1)return n}return rF[n?rF.indexOf(n):0]}function cF(e){for(let t=rF.indexOf(e)+1,n=rF.length;t=t?n[r]:n[i];e[a]=!0}}function uF(e,t,n,r){let i=e._adapter,a=+i.startOf(t[0].value,r),o=t[t.length-1].value,s,c;for(s=a;s<=o;s=+i.add(s,1,r))c=n[s],c>=0&&(t[c].major=!0);return t}function dF(e,t,n){let r=[],i={},a=t.length,o,s;for(o=0;o+e.value))}initOffsets(e=[]){let t=0,n=0,r,i;this.options.offset&&e.length&&(r=this.getDecimalForValue(e[0]),t=e.length===1?1-r:(this.getDecimalForValue(e[1])-r)/2,i=this.getDecimalForValue(e[e.length-1]),n=e.length===1?i:(i-this.getDecimalForValue(e[e.length-2]))/2);let a=e.length<3?.5:.25;t=mD(t,0,a),n=mD(n,0,a),this._offsets={start:t,end:n,factor:1/(t+1+n)}}_generate(){let e=this._adapter,t=this.min,n=this.max,r=this.options,i=r.time,a=i.unit||oF(i.minUnit,t,n,this._getLabelCapacity(t)),o=Q(r.ticks.stepSize,1),s=a===`week`&&i.isoWeekday,c=rD(s)||s===!0,l={},u=t,d,f;if(c&&(u=+e.startOf(u,`isoWeek`,s)),u=+e.startOf(u,c?`day`:a),e.diff(n,t,a)>1e5*o)throw Error(t+` and `+n+` are too far apart with stepSize of `+o+` `+a);let p=r.ticks.source===`data`&&this.getDataTimestamps();for(d=u,f=0;d+e)}getLabelForValue(e){let t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}format(e,t){let n=this.options.time.displayFormats,r=this._unit,i=t||n[r];return this._adapter.format(e,i)}_tickFormatFunction(e,t,n,r){let i=this.options,a=i.ticks.callback;if(a)return TE(a,[e,t,n],this);let o=i.time.displayFormats,s=this._unit,c=this._majorUnit,l=s&&o[s],u=c&&o[c],d=n[t],f=c&&u&&d&&d.major;return this._adapter.format(e,r||(f?u:l))}generateTickLabels(e){let t,n,r;for(t=0,n=e.length;t0?o:1}getDataTimestamps(){let e=this._cache.data||[],t,n;if(e.length)return e;let r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(t=0,n=r.length;t=e[r].pos&&t<=e[i].pos&&({lo:r,hi:i}=vD(e,`pos`,t)),{pos:a,time:s}=e[r],{pos:o,time:c}=e[i]):(t>=e[r].time&&t<=e[i].time&&({lo:r,hi:i}=vD(e,`time`,t)),{time:a,pos:s}=e[r],{time:o,pos:c}=e[i]);let l=o-a;return l?s+(c-s)*(t-a)/l:s}(class extends fF{static id=`timeseries`;static defaults=fF.defaults;constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){let e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=pF(t,this.min),this._tableRange=pF(t,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){let{min:t,max:n}=this,r=[],i=[],a,o,s,c,l;for(a=0,o=e.length;a=t&&c<=n&&r.push(c);if(r.length<2)return[{time:t,pos:0},{time:n,pos:1}];for(a=0,o=r.length;ae-t)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;let t=this.getDataTimestamps(),n=this.getLabelTimestamps();return e=t.length&&n.length?this.normalize(t.concat(n)):t.length?t:n,e=this._cache.all=e,e}getDecimalForValue(e){return(pF(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){let t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return pF(this._table,n*this._tableRange+this._minPos,!0)}});var mF={__name:`LineChart`,props:{data:{type:Object,required:!0}},setup(e){let t=e,n=B(null),r;return HM.register(nN,iN,FA,MP,OP,CP),pe(()=>{r=new HM(n.value,{type:`line`,data:t.data,options:{responsive:!0,maintainAspectRatio:!1,scales:{y:{display:!1},x:{display:!0}},plugins:{legend:{display:!1}}}})}),_e(i(()=>t.data),e=>{r&&(r.data=e,r.update())}),(e,t)=>(E(),H(`canvas`,{ref_key:`root`,ref:n},null,512))}},hF={class:`flex justify-between`},gF={class:`text-sm`},_F={key:0,class:`animated-text bg-linear-to-r from-teal-400 to-yellow-200 bg-clip-text text-transparent`},vF={class:`text-xl pb-2`},yF={__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){let n=t,r=be();function i(e){if(e!==null)return` + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, .6)), + url('${n.cover}'); + background-size: cover; + background-repeat: no-repeat; + `}function a(){r.push(`/news/${n.id}`)}return(r,o)=>(E(),H(`button`,{class:`text-left hover:cursor-pointer`,onClick:a},[l(F,{class:`mb-2`,style:f(i(n.cover)),"has-table":``},{default:I(()=>[h(`div`,{class:x([`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`,n.read?`hover:outline outline-blue-500/50`:`outline outline-green-900/50`])},[h(`div`,hF,[h(`p`,gF,G(n.date),1),t.read?e(``,!0):(E(),H(`p`,_F,` Unread `))]),o[0]||=h(`hr`,{class:`pb-1`},null,-1),h(`h2`,vF,G(n.title),1)],2)]),_:1},8,[`style`])]))}},bF={},xF={class:`text-center py-14 text-gray-500 dark:text-slate-400`};function SF(e,t){return E(),H(`div`,xF,[...t[0]||=[h(`p`,null,`Nothing's here…`,-1)]])}var CF=oe(bF,[[`render`,SF]]),wF={default:{primary:`#00D1B2`,info:`#209CEE`,danger:`#FF3860`}},TF=(e,t)=>({fill:!1,borderColor:wF.default[e],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:wF.default[e],pointBorderColor:`rgba(255,255,255,0)`,pointHoverBackgroundColor:wF.default[e],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:t,tension:.5,cubicInterpolationMode:`default`,label:`Plays`}),EF=(e,t)=>({fill:!1,borderColor:wF.default[e],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:wF.default[e],pointBorderColor:`rgba(255,255,255,0)`,pointHoverBackgroundColor:wF.default[e],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:t,tension:.5,cubicInterpolationMode:`default`,label:`Records`}),DF=(e,t)=>({fill:!1,borderColor:wF.default[e],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:wF.default[e],pointBorderColor:`rgba(255,255,255,0)`,pointHoverBackgroundColor:wF.default[e],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:t,tension:.5,cubicInterpolationMode:`default`,label:`Scores`}),OF=e=>{let t=e=>{let t={};return e.forEach(e=>{let n=new Date(e*1e3).toISOString().split(`T`)[0];t[n]=(t[n]||0)+1}),t},n=()=>{let e=new Date,t=[];for(let n=13;n>=0;n--){let r=new Date(e);r.setDate(e.getDate()-n),t.push(r.toISOString().split(`T`)[0])}return t},r=[];e.forEach(e=>{let t=e.data?.arcade_history||{};Object.values(t).forEach(e=>{Object.values(e).forEach(e=>{r.push(...e)})})});let i=t(r),a=n();return{labels:a,data:a.map(e=>i[e]||0)}},kF=(e,t=null)=>{if(!Array.isArray(e)||e.length===0)return{labels:[],datasets:[]};let{labels:n,data:r}=OF(e),i=n,a=e=>{let t={};return e.forEach(e=>{let n=new Date(e*1e3).toISOString().split(`T`)[0];t[n]=(t[n]||0)+1}),t},o=[],s=[];if(t?.records&&t?.attempts){let e=t.records.map(e=>e.timestamp),n=t.attempts.map(e=>e.timestamp),r=a(e),c=a(n);i.forEach(e=>{o.push(r[e]||0),s.push(c[e]||0)})}return{labels:i,datasets:[TF(`info`,r),EF(`primary`,o),DF(`danger`,s)]}};function AF(e){if(!e)return null;let t=new Date(e*1e3);return`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,`0`)}-${String(t.getDate()).padStart(2,`0`)} ${String(t.getHours()).padStart(2,`0`)}:${String(t.getMinutes()).padStart(2,`0`)}:${String(t.getSeconds()).padStart(2,`0`)}`}var jF={key:0,class:`grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4`},MF={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`},NF={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`},PF={key:0},FF={__name:`HomeView`,setup(t){let a=L();var o=B([]);pe(async()=>{try{o.value=await a.fetchAllNews(2)}catch(e){console.error(`Failed to fetch news data:`,e)}});let s=i(()=>a.userProfiles),c=i(()=>a.userScoreStats),u=i(()=>s.value.reduce((e,t)=>e+t.data.total_plays,0)),d=i(()=>s.value.length),f=i(()=>{let e=e=>{let t={};return e.forEach(e=>{let n=new Date(e*1e3).toISOString().split(`T`)[0];t[n]=(t[n]||0)+1}),t};var t=0;return s.value.forEach(n=>{let r=n.data?.arcade_history?n.data?.arcade_history:{},i=[];Object.values(r).forEach(e=>{Object.values(e).forEach(e=>{i.push(...e)})});let a=e(i),o=Math.max(...Object.values(a));t=Math.max(t,o)}),t});function p(e){var t=[];for(let n of e){let e=LC(n.game);e&&!e.skip&&t.push(n)}return t.sort(function(e,t){return t.data.last_play_timestamp-e.data.last_play_timestamp}),t}let m=new Date().toISOString().split(`T`)[0],g=i(()=>c.value?.attempts?.length||0),_=i(()=>c.value?.records?.length||0),v=i(()=>c.value?.attempts?.filter(e=>new Date(e.timestamp*1e3).toISOString().split(`T`)[0]===m).length||0),y=i(()=>c.value?.records?.filter(e=>new Date(e.timestamp*1e3).toISOString().split(`T`)[0]===m).length||0),b=i(()=>{let e=new Date().toISOString().split(`T`)[0],t=0;return s.value.forEach(n=>{let r=n.data?.arcade_history||{};Object.values(r).forEach(n=>{Object.values(n).forEach(n=>{n.forEach(n=>{new Date(n*1e3).toISOString().split(`T`)[0]===e&&t++})})})}),t}),x=B([{label:`Cumulative Plays`,icon:Mv,iconColor:`text-emerald-600`,suffix:`play`,number:u},{label:`Games Played`,icon:n_,iconColor:`text-sky-300`,suffix:`game`,number:d},{label:`Plays Today`,icon:Mv,iconColor:`text-sky-300`,suffix:`play`,number:b},{label:`Longest Play Streak`,icon:wm,iconColor:`text-red-500`,suffix:`play`,number:f},{label:`Total Records`,icon:Kv,iconColor:`text-amber-400`,suffix:`record`,number:_},{label:`Total Scores`,icon:g_,iconColor:`text-pink-300`,suffix:`score`,number:g},{label:`Records Today`,icon:Kv,iconColor:`text-amber-400`,suffix:`record`,number:y},{label:`Scores Today`,icon:g_,iconColor:`text-sky-300`,suffix:`score`,number:v}]);return(t,i)=>(E(),U(CT,null,{default:I(()=>[l(GC,null,{default:I(()=>[l(WC,{class:`mb-6 mt-2 shadow-xl`}),l(TT,{icon:r(W_),title:`Network News`,main:``},null,8,[`icon`]),r(o).length?(E(),H(`div`,jF,[(E(!0),H(n,null,R(r(o),e=>(E(),U(yF,{id:e.id,key:e.id,title:e.title,content:e.body,date:r(AF)(e.timestamp),cover:e.data.img,read:r(a)?.userData?.seen_news?r(a)?.userData?.seen_news[e.id]:!1,class:`w-full h-full`},null,8,[`id`,`title`,`content`,`date`,`cover`,`read`]))),128))])):e(``,!0),!r(o)||!r(o).length?(E(),U(CF,{key:1})):e(``,!0),l(TT,{icon:r(wx),title:`Quick Stats`,main:``},null,8,[`icon`]),h(`div`,MF,[(E(!0),H(n,null,R(x.value,t=>(E(),H(n,{key:t.label},[t.number?(E(),U($C,{key:0,icon:t.icon,number:t.number,label:t.label,suffix:`${t.suffix}${t.number==1?``:`s`}`,"icon-color":t.iconColor},null,8,[`icon`,`number`,`label`,`suffix`,`icon-color`])):e(``,!0)],64))),128))]),l(TT,{icon:r(n_),title:`Showcase`,main:``},null,8,[`icon`]),h(`div`,NF,[(E(!0),H(n,null,R(p(s.value),e=>(E(),U(uw,{key:e.game,game:e.game,value:e.data.total_plays,"profile-name":e?.username,type:`plays`},null,8,[`game`,`value`,`profile-name`]))),128))]),l(TT,{icon:r(wx),title:`Play Trends`,main:``},null,8,[`icon`]),l(F,{class:`mb-6`},{default:I(()=>[s.value?(E(),H(`div`,PF,[l(mF,{data:r(kF)(s.value,c.value),class:`h-96`},null,8,[`data`])])):e(``,!0)]),_:1})]),_:1})]),_:1}))}},IF=`modulepreload`,LF=function(e){return`/`+e},RF={},$=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=LF(t,n),t=s(t),t in RF)return;RF[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:IF,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},zF=[{meta:{requiresAuth:!0,title:`Dashboard`},path:`/`,name:`dashboard`,component:FF},{meta:{requiresAuth:!0,title:`News Archive`},path:`/news`,name:`news_board`,component:()=>$(()=>import(`./NewsView-CrynHL1V.js`),__vite__mapDeps([0,1]))},{meta:{requiresAuth:!0,title:`News Post`},path:`/news/:id`,name:`news_post`,component:()=>$(()=>import(`./PostView-tjFOq0ux.js`),__vite__mapDeps([2,1,3]))},{meta:{requiresAuth:!0,title:`WebUI Changelog`},path:`/changelog`,name:`changelog`,component:()=>$(()=>import(`./ChangelogView-CNpwOkY4.js`),__vite__mapDeps([4,1]))},{meta:{title:`Login`},path:`/auth/login`,name:`login`,component:()=>$(()=>import(`./LoginView-DsE2d2oK.js`),__vite__mapDeps([5,1,3,6,7,8,9,10,11]))},{meta:{title:`Register`},path:`/auth/register`,name:`register`,component:()=>$(()=>import(`./RegisterView-S_YmS0YC.js`),__vite__mapDeps([12,1,3,13,14,6,15,7,8,9,10,11]))},{meta:{title:`Reset Password`},path:`/auth/reset`,name:`reset_pass`,component:()=>$(()=>import(`./ResetView-CkQh-9C6.js`),__vite__mapDeps([16,1,3,13,17,6,15,7,8,10,11]))},{meta:{requiresAuth:!0,title:`Authorize an App`},path:`/profile/authorize`,name:`authorize_service`,component:()=>$(()=>import(`./AuthorizeView-8gxp8Sqm.js`),__vite__mapDeps([18,1,3,10,11]))},{meta:{requiresAuth:!0,title:`Cardless Login`},path:`/profile/authorize_game`,name:`authorize_game`,component:()=>$(()=>import(`./AuthorizeGameView-PqHf-8rB.js`),__vite__mapDeps([19,1,3,10,11]))},{meta:{requiresAuth:!0,title:`Profile`},path:`/profile`,name:`profile`,component:()=>$(()=>import(`./ProfileView-BEh65Yao.js`),__vite__mapDeps([20,1,3,13,6,15,7,8,9]))},{meta:{requiresAuth:!0,title:`Customizations`},path:`/profile/customize`,name:`profile_customizations`,component:()=>$(()=>import(`./CustomizeView-DeDLoBV1.js`),__vite__mapDeps([21,1,3,7,8,9]))},{meta:{requiresAuth:!0,title:`Integrations`},path:`/profile/integrate`,name:`profile_integrations`,component:()=>$(()=>import(`./IntegrationView-BUuKjGYe.js`),__vite__mapDeps([22,1]))},{meta:{requiresAuth:!0,title:`Integration Callback`},path:`/profile/integrate/:service`,name:`profile_integration_callback`,component:()=>$(()=>import(`./IntegrationView-BUuKjGYe.js`),__vite__mapDeps([22,1]))},{meta:{requiresAuth:!0,title:`Login Cards`},path:`/profile/cards`,name:`profile_cards`,component:()=>$(()=>import(`./CardsView-CHTdQ43J.js`),__vite__mapDeps([23,1,3,14,24,15,7,8,25]))},{meta:{requiresAuth:!0,title:`Claim a Profile`},path:`/profile/claim`,name:`profile_claim`,component:()=>$(()=>import(`./ClaimView-DfP70y4I.js`),__vite__mapDeps([26,1,3,14,6,15,27,7,8,9,28]))},{meta:{requiresAuth:!0,title:`Data Export`},path:`/profile/export`,name:`data_export`,component:()=>$(()=>import(`./ExportView-C7HZZDo8.js`),__vite__mapDeps([29,1,30,7,28,31]))},{meta:{requiresAuth:!0,title:`Play Videos`},path:`/profile/videos`,name:`profile_videos`,component:()=>$(()=>import(`./VideoView-HVHfVL74.js`),__vite__mapDeps([32,1,33,30,34,31]))},{meta:{requiresAuth:!0,title:`Game Images`},path:`/profile/content`,name:`profile_content`,component:()=>$(()=>import(`./ContentView-BOatIR4b.js`),__vite__mapDeps([35,1,36]))},{meta:{requiresAuth:!0,title:`View User`},path:`/profiles/:id`,name:`profile_viewer`,component:()=>$(()=>import(`./PublicView-Br2I7GTR.js`),__vite__mapDeps([37,1,3,13,38,6,39,7,8,40,9])),options:{hotReload:!0}},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Admin Dashboard`},path:`/admin`,name:`admin_dashboard`,component:()=>$(()=>import(`./DashboardView-CHulskRA.js`),__vite__mapDeps([41,1,33,30,34,42,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Onboarding`},path:`/admin/onboarding`,name:`onboarding`,component:()=>$(()=>import(`./OnboardingView-DoVIkgBJ.js`),__vite__mapDeps([43,1,3,44,45,38,7,8,40,9,46]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Auto-Onboarding`},path:`/admin/onboarding/:data`,name:`auto-onboarding`,component:()=>$(()=>import(`./OnboardingView-DoVIkgBJ.js`),__vite__mapDeps([43,1,3,44,45,38,7,8,40,9,46]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Network Maintenance`},path:`/admin/maint`,name:`admin_maint`,component:()=>$(()=>import(`./MaintView-B3X5lb1K.js`),__vite__mapDeps([47,1,3,33,30,34,7,8,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Events`},path:`/admin/events`,name:`admin_events`,component:()=>$(()=>import(`./EventsView-BI6XeYqL.js`),__vite__mapDeps([48,1,33,30,34,49,50,42,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Data API`},path:`/admin/api`,name:`data_api`,component:()=>$(()=>import(`./APIView-6frckTWB.js`),__vite__mapDeps([51,1,3,33,30,34,17,7,8,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Arcades`},path:`/admin/arcades`,name:`admin_arcades`,component:()=>$(()=>import(`./ArcadesView-D1cmCTeS.js`),__vite__mapDeps([52,1,3,33,30,34,53,24,7,8,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`Users`},path:`/admin/users`,name:`admin_users`,component:()=>$(()=>import(`./UsersView-CVaM9WUR.js`),__vite__mapDeps([54,1,3,33,30,34,53,55,7,8,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`News`},path:`/admin/news`,name:`admin_news`,component:()=>$(()=>import(`./NewsView-Dlw_qoZU.js`),__vite__mapDeps([56,1,3,33,30,34,57,24,7,8,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:`OTA Updates`},path:`/admin/ota`,name:`admin_ota`,component:()=>$(()=>import(`./OTAView-f_vfWaS9.js`),__vite__mapDeps([58,1,50,7,8,3,9]))},{meta:{requiresAuth:!0,title:`Arcade Overview`},path:`/arcade/:id`,name:`arcade`,component:()=>$(()=>import(`./ArcadeView-Bgd4QUvZ.js`),__vite__mapDeps([59,1,3,44,45,60,49,61,38,7,8,40,9,62,63]))},{meta:{requiresAuth:!0,title:`Event Settings`},path:`/arcade/:id/events`,name:`arcade_events`,component:()=>$(()=>import(`./EventView-Cb0yfnJP.js`),__vite__mapDeps([64,1,60,49,61,7,8,3,9,62,63])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Machine List`},path:`/arcade/:id/machines`,name:`arcade_machines`,component:()=>$(()=>import(`./MachinesView-DLzhqTa8.js`),__vite__mapDeps([65,1,3,33,30,34,45,60,49,61,57,24,7,8,40,9,46,63])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`PASELI Transactions`},path:`/arcade/:id/paseli`,name:`arcade_paseli`,component:()=>$(()=>import(`./PaseliView-CfEebWXD.js`),__vite__mapDeps([66,1,33,30,34,49,14,60,61,24,7,8,3,63])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Claim an Arcade`},path:`/arcade/claim`,name:`arcade_claim`,component:()=>$(()=>import(`./ClaimView-DdlHDn8W.js`),__vite__mapDeps([67,1,3,15,27,7,8,63]))},{meta:{requiresAuth:!0,title:`Game Overview`},path:`/games/:id/`,name:`game_page`,component:()=>$(()=>import(`./GameView-E8m0UD90.js`),__vite__mapDeps([68,1,69,33,30,34,70,45,61,55,8,3,25,71,72,28,31])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`View Profile`},path:`/games/:game/profiles/:userId/`,name:`game_profile`,component:()=>$(()=>import(`./PlayerView-DkQWFLa-.js`),__vite__mapDeps([73,1,69,33,30,34,70,45,61,8,3,63,71,25,72,28,74,31,75])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Edit Profile`},path:`/games/:game/edit`,name:`edit_profile`,component:()=>$(()=>import(`./EditView-CCMsCHSW.js`),__vite__mapDeps([76,1,3,70,45,61,15,39,7,8,9,62,71,25,72,28,74])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Rivals`},path:`/games/:game/rivals`,name:`game_rivals`,component:()=>$(()=>import(`./RivalsView-C4XqBSia.js`),__vite__mapDeps([77,1,70,45,61,24,7,8,3,25,71,72,28])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Song Overview`},path:`/games/:game/song/:songId`,name:`song_overview`,component:()=>$(()=>import(`./SongView-Jn3SY9rF.js`),__vite__mapDeps([78,1,33,30,34,70,45,61,8,3,62,31,79,80])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`View Scores`},path:`/games/:game/scores/:userId`,name:`personal_scores`,component:()=>$(()=>import(`./PersonalScores-ikzpZA4T.js`),__vite__mapDeps([81,1,33,30,34,70,45,61,28,80,79])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Network Scores`},path:`/games/:game/scores`,name:`all_scores`,component:()=>$(()=>import(`./NetworkScores-DcwYKLH5.js`),__vite__mapDeps([82,1,33,30,34,70,45,61,80,79])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Error`},path:`/:catchAll(.*)`,name:`ErrorPage`,component:()=>$(()=>import(`./ErrorView-IySYC-JD.js`),__vite__mapDeps([83,1,10,11]))},{meta:{requiresAuth:!0,title:`View Records`},path:`/games/:game/records/:userId`,name:`personal_records`,component:()=>$(()=>import(`./PersonalRecords-5E3r7amG.js`),__vite__mapDeps([84,1,85,3,75,86,70,45,61,8,28,31,79])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:`Network Records`},path:`/games/:game/records`,name:`all_records`,component:()=>$(()=>import(`./NetworkRecords-dIzDLEYh.js`),__vite__mapDeps([87,1,85,3,75,86,70,45,61,8,31,79])),options:{hotReload:!0}}],BF=re({history:ne(),routes:zF,scrollBehavior(e,t,n){return n||{top:0}}});BF.beforeEach(async e=>{let t=L();return t.errorCode=null,e.meta.requiresAuth&&!await t.loadUser()?(t.deleteUserSession(),{name:`login`,query:{redirect:e.fullPath}}):e.meta.requiresAdmin&&(!await t.loadUser()||!t.userAdmin)?(console.log(`You're not an admin!`),window.alert(`You're not an admin!`),{name:`dashboard`}):e.meta.requiresDev&&(!await t.loadUser()||!t.userAdmin)?(console.log(`You're not a dev!`),window.alert(`You're not a dev!`),{name:`dashboard`}):!0});var VF=Ce(),HF=De(nC);HF.use(BF),HF.use(VF),HF.component(`EasyDataTable`,Ht),HF.component(`VueDatePicker`,ou),HF.config.globalProperties.$formatSortableDate=AF,HF.mount(`#app`),L(VF);var UF=`PhaseII eAmusement Network`;BF.afterEach(e=>{document.title=e.meta?.title?`${e.meta.title} — ${UF}`:UF});export{LC as $,fw as A,Sw as B,bw as C,Gd as Ct,vw as D,hu as Dt,Nw as E,ku as Et,Iw as F,uw as G,gw as H,yw as I,GC as J,tw as K,_w as L,jw as M,Ew as N,Fw as O,mu as Ot,Pw as P,IC as Q,Tw as R,mw as S,of as St,pw as T,rd as Tt,Dw as U,xw as V,Aw as W,NC as X,WC as Y,Z,rP as _,Og as _t,mF as a,fS as at,CT as b,Sp as bt,OP as c,Xb as ct,MP as d,Mv as dt,uC as et,iN as f,iv as ft,eP as g,Hg as gt,GN as h,n_ as ht,yF as i,BS as it,ww as j,Cw as k,HM as l,Ib as lt,tF as m,g_ as mt,kF as n,iC as nt,PA as o,Rx as ot,IA as p,W_ as pt,$C as q,CF as r,VS as rt,mN as s,wx as st,AF as t,cC as tt,nN as u,Kv as ut,CP as v,Eh as vt,Mw as w,jd as wt,rT as x,cp as xt,TT as y,wm as yt,hw as z}; \ No newline at end of file diff --git a/assets/index-D7JyZZEJ.css b/assets/index-D7JyZZEJ.css deleted file mode 100644 index 7448980..0000000 --- a/assets/index-D7JyZZEJ.css +++ /dev/null @@ -1 +0,0 @@ -.easy-checkbox[data-v-e0a0b7f0]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-e0a0b7f0]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-e0a0b7f0]:before,.easy-checkbox label[data-v-e0a0b7f0]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-e0a0b7f0]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-e0a0b7f0]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-e0a0b7f0],*[data-v-e0a0b7f0]:before,*[data-v-e0a0b7f0]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before,.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{background:var(--51ab8a49)}.easy-checkbox[data-v-7e69a276]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-7e69a276]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-7e69a276]:before,.easy-checkbox label[data-v-7e69a276]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-7e69a276]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-7e69a276]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-7e69a276],*[data-v-7e69a276]:before,*[data-v-7e69a276]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{background:var(--fdaf7e9e)}.easy-data-table__rows-selector[data-v-4ca5de3a]{display:inline-block;min-width:45px;position:relative;margin:0 10px;width:var(--easy-table-rows-per-page-selector-width)}.easy-data-table__rows-selector .rows-input__wrapper[data-v-4ca5de3a]{height:20px;border-bottom:1px solid var(--easy-table-footer-font-color);display:flex;align-items:center;justify-content:space-between;padding:0 5px;cursor:pointer}.easy-data-table__rows-selector .rows-input__wrapper .triangle[data-v-4ca5de3a]{display:inline-block;vertical-align:middle;width:0px;height:0px;border-top:solid 6px var(--easy-table-footer-font-color);border-left:solid 6px transparent;border-right:solid 6px transparent}.easy-data-table__rows-selector ul.select-items[data-v-4ca5de3a]{position:absolute;top:20px;left:0;width:100%;display:none;margin:0;padding:0;text-align:left;list-style-type:none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;z-index:var(--easy-table-rows-per-page-selector-z-index)}.easy-data-table__rows-selector ul.select-items.show[data-v-4ca5de3a]{display:block}.easy-data-table__rows-selector ul.select-items.inside[data-v-4ca5de3a]{bottom:0;top:auto}.easy-data-table__rows-selector ul.select-items li[data-v-4ca5de3a]{cursor:pointer;padding:var(--easy-table-rows-per-page-selector-option-padding);background-color:var(--easy-table-footer-background-color)}.easy-data-table__rows-selector ul.select-items li.selected[data-v-4ca5de3a]{color:#fff;background-color:var(--1b889342)}.lds-ring[data-v-1fa3a520]{display:inline-block;position:relative;width:60px;height:60px}.lds-ring div[data-v-1fa3a520]{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring-1fa3a520 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--26774109) transparent transparent transparent}.lds-ring div[data-v-1fa3a520]:nth-child(1){animation-delay:-.45s}.lds-ring div[data-v-1fa3a520]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-1fa3a520]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-1fa3a520{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-line[data-v-7d281cac]{width:100%;height:3px;position:relative;overflow:hidden;background-color:#ddd;margin:0x auto}.loader-line[data-v-7d281cac]:before{content:"";position:absolute;left:-50%;height:3px;width:40%;background-color:var(--0d327f57);-webkit-animation:lineAnim-7d281cac 1s linear infinite;-moz-animation:lineAnim-7d281cac 1s linear infinite;animation:lineAnim-7d281cac 1s linear infinite}@keyframes lineAnim-7d281cac{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.buttons-pagination[data-v-4c681fa2]{box-sizing:border-box;display:flex;padding:0;border-radius:4px}.buttons-pagination .item[data-v-4c681fa2]{box-sizing:border-box;cursor:pointer;min-width:calc(var(--easy-table-footer-font-size) * 1.8);line-height:calc(var(--easy-table-footer-font-size) * 1.8);border-top:var(--easy-table-buttons-pagination-border);border-bottom:var(--easy-table-buttons-pagination-border);border-right:var(--easy-table-buttons-pagination-border);text-align:center}.buttons-pagination .item[data-v-4c681fa2]:first-of-type{border-left:var(--easy-table-buttons-pagination-border);border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-pagination .item[data-v-4c681fa2]:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.buttons-pagination .item.button.active[data-v-4c681fa2]{background-color:var(--40dd4f07);border-left:var(--easy-table-buttons-pagination-border);border-color:var(--40dd4f07)!important;color:#fff}.buttons-pagination .item.button.active-prev[data-v-4c681fa2]{border-right:none}.previous-page__click-button[data-v-c9da5286],.next-page__click-button[data-v-c9da5286]{margin:0 5px;cursor:pointer}.previous-page__click-button .arrow[data-v-c9da5286],.next-page__click-button .arrow[data-v-c9da5286]{display:inline-block;width:8px;height:8px;border-top:2px solid #000;border-left:2px solid #000}.previous-page__click-button .arrow.arrow-left[data-v-c9da5286],.next-page__click-button .arrow.arrow-left[data-v-c9da5286]{transform:rotate(135deg)}.previous-page__click-button .arrow.arrow-right[data-v-c9da5286],.next-page__click-button .arrow.arrow-right[data-v-c9da5286]{transform:rotate(-45deg)}.previous-page__click-button.first-page[data-v-c9da5286],.next-page__click-button.last-page[data-v-c9da5286]{cursor:not-allowed}.previous-page__click-button.first-page .arrow[data-v-c9da5286],.next-page__click-button.last-page .arrow[data-v-c9da5286]{border-color:#e0e0e0}:root{--easy-table-border: 1px solid #e0e0e0;--easy-table-row-border: 1px solid #e0e0e0;--easy-table-header-font-size: 12px;--easy-table-header-height: 36px;--easy-table-header-font-color: #373737;--easy-table-header-background-color: #fff;--easy-table-header-item-padding: 0px 10px;--easy-table-body-row-height: 36px;--easy-table-body-row-font-size: 12px;--easy-table-body-row-font-color: #212121;--easy-table-body-row-background-color: #fff;--easy-table-body-row-hover-font-color: #212121;--easy-table-body-row-hover-background-color: #eee;--easy-table-body-even-row-font-color: #212121;--easy-table-body-even-row-background-color: #fafafa;--easy-table-body-item-padding: 0px 10px;--easy-table-footer-background-color: #fff;--easy-table-footer-font-color: #212121;--easy-table-footer-font-size: 12px;--easy-table-footer-padding: 0px 5px;--easy-table-footer-height: 36px;--easy-table-rows-per-page-selector-width: auto;--easy-table-rows-per-page-selector-option-padding: 5px;--easy-table-rows-per-page-selector-z-index: auto;--easy-table-message-font-color: #212121;--easy-table-message-font-size: 12px;--easy-table-message-padding: 20px;--easy-table-loading-mask-background-color: #fff;--easy-table-loading-mask-opacity: .5;--easy-table-scrollbar-track-color: #fff;--easy-table-scrollbar-color: #fff;--easy-table-scrollbar-thumb-color: #c1c1c1;--easy-table-scrollbar-corner-color: #fff;--easy-table-buttons-pagination-border: 1px solid #e0e0e0}.vue3-easy-data-table[data-v-32683533]{border:var(--easy-table-border);position:relative;box-sizing:border-box}.vue3-easy-data-table__main[data-v-32683533]{border:none;width:100%;overflow:auto;background-color:var(--easy-table-body-row-background-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-track{border-radius:10px;background-color:var(--easy-table-scrollbar-track-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar{width:7px;height:7px;background-color:var(--easy-table-scrollbar-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--easy-table-scrollbar-thumb-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-corner{background-color:var(--easy-table-scrollbar-corner-color)}.vue3-easy-data-table__main.table-fixed table[data-v-32683533]{table-layout:fixed}.vue3-easy-data-table__main.show-shadow th.shadow[data-v-32683533]:after,.vue3-easy-data-table__main.show-shadow td.shadow[data-v-32683533]:after{box-shadow:inset 6px 0 5px -3px #0003}.vue3-easy-data-table__main.fixed-header th[data-v-32683533]{position:sticky;top:0;z-index:2}.vue3-easy-data-table__main.hoverable tr:hover td[data-v-32683533]{background-color:var(--easy-table-body-row-hover-background-color);color:var(--easy-table-body-row-hover-font-color)}.vue3-easy-data-table__main.hoverable .vue3-easy-data-table__body.row-alternation .even-row:hover td[data-v-32683533]{color:var(--easy-table-body-row-hover-font-color);background-color:var(--easy-table-body-row-hover-background-color)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__body.row-alternation tr.even-row td[data-v-32683533]{color:var(--easy-table-body-even-row-font-color);background-color:var(--easy-table-body-even-row-background-color)}table[data-v-32683533]{border-collapse:initial;display:table;width:100%;border-spacing:0;margin:0}.vue3-easy-data-table__header[data-v-32683533],vue3-easy-data-table__body[data-v-32683533]{position:relative}.vue3-easy-data-table__header tr[data-v-32683533]{font-size:var(--easy-table-header-font-size);border:none;height:var(--easy-table-header-height)}.vue3-easy-data-table__header th[data-v-32683533]{background-color:var(--easy-table-header-background-color);color:var(--easy-table-header-font-color);border:none;border-bottom:var(--easy-table-row-border);padding:var(--easy-table-header-item-padding);position:relative}.vue3-easy-data-table__header th .header[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__header th .header.direction-left[data-v-32683533]{justify-content:flex-start}.vue3-easy-data-table__header th .header.direction-center[data-v-32683533]{justify-content:center}.vue3-easy-data-table__header th .header.direction-right[data-v-32683533]{justify-content:flex-end}.vue3-easy-data-table__header th.sortable[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__header th.sortable .sortType-icon[data-v-32683533]{border:5px solid transparent;margin-top:-3px;margin-left:4px;display:inline-block;height:0;width:0;position:relative;border-bottom-color:var(--easy-table-header-font-color)}.vue3-easy-data-table__header th.sortable .multi-sort__number[data-v-32683533]{border-radius:50%;height:1.5em;width:1.5em;line-height:1.5em;margin-left:4px;background-color:var(--easy-table-header-font-color);color:var(--easy-table-header-background-color)}.vue3-easy-data-table__header th.sortable.none:hover .sortType-icon[data-v-32683533]{opacity:1}.vue3-easy-data-table__header th.sortable.none .sortType-icon[data-v-32683533]{opacity:0;transition:.5s ease}.vue3-easy-data-table__header th.sortable.desc .sortType-icon[data-v-32683533]{margin-top:5px;transform:rotate(180deg)}.vue3-easy-data-table__header th.shadow[data-v-32683533]:after,.vue3-easy-data-table__body td.shadow[data-v-32683533]:after{pointer-events:none;content:"";width:36px;display:inline-block;height:100%;position:absolute;top:0;right:-36px;box-shadow:none}.vue3-easy-data-table__body tr[data-v-32683533]{height:var(--easy-table-body-row-height);color:var(--easy-table-body-row-font-color);font-size:var(--easy-table-body-row-font-size)}.vue3-easy-data-table__body tr:last-child td[data-v-32683533]{border-bottom:none}.vue3-easy-data-table__body tr:first-child td[data-v-32683533]{border-bottom:var(--easy-table-row-border)}.vue3-easy-data-table__body td[data-v-32683533]{padding:var(--easy-table-body-item-padding);background-color:var(--easy-table-body-row-background-color);border:none;border-bottom:var(--easy-table-row-border);position:relative}.vue3-easy-data-table__body td.direction-left[data-v-32683533]{text-align:left}.vue3-easy-data-table__body td.direction-center[data-v-32683533]{text-align:center}.vue3-easy-data-table__body td.direction-right[data-v-32683533]{text-align:right}.vue3-easy-data-table__body td .expand-icon[data-v-32683533]{border:solid;border-color:var(easy-table-body-row-font-color);border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);transition:.2s}.vue3-easy-data-table__body td .expand-icon.expanding[data-v-32683533]{transform:rotate(45deg)}.vue3-easy-data-table__body td.expand[data-v-32683533]{position:relative}.vue3-easy-data-table__body td.expand .expand-loading[data-v-32683533]{position:absolute;top:0;left:0}.vue3-easy-data-table__body td.can-expand[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__footer[data-v-32683533]{background-color:var(--easy-table-footer-background-color);color:var(--easy-table-footer-font-color);border-top:var(--easy-table-row-border);font-size:var(--easy-table-footer-font-size);height:var(--easy-table-footer-height);padding:var(--easy-table-footer-padding);box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:flex-end}.vue3-easy-data-table__footer .pagination__rows-per-page[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__footer .pagination__items-index[data-v-32683533]{margin:0 20px 0 10px}.vue3-easy-data-table__message[data-v-32683533]{color:var(--easy-table-message-font-color);font-size:var(--easy-table-message-font-size);padding:var(--easy-table-message-padding);text-align:center}.vue3-easy-data-table__loading[data-v-32683533]{z-index:3;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.vue3-easy-data-table__loading .loading-entity[data-v-32683533]{z-index:1}.vue3-easy-data-table__loading-mask[data-v-32683533]{background-color:var(--easy-table-loading-mask-background-color);opacity:var(--easy-table-loading-mask-opacity);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.vue3-easy-data-table__main[data-v-32683533]{min-height:var(--da0d4328)}.vue3-easy-data-table__main.fixed-height[data-v-32683533]{height:var(--3037e504)}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.modal-fade-enter-active,.modal-fade-leave-active{transition:all .15s ease-in}.modal-fade-enter-from,.modal-fade-leave-to{transform:scale(.9)}.modal-fade-enter-to,.modal-fade-leave-from{transform:scale(1)}.waving-hand[data-v-8a180b36]{animation-name:wave-animation-8a180b36;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%}@keyframes wave-animation-8a180b36{0%{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(14deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(10deg)}70%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fadeInUp{0%{transform:translate3d(0,10px,0)}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,10px,0)}to{transform:translateZ(0);opacity:1}}.animated{animation-duration:.7s;animation-fill-mode:both;-webkit-animation-duration:.7s;-webkit-animation-fill-mode:both}.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.arrow,.next-page__click-button{color:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-lime-500:oklch(76.8% .233 130.85);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-teal-400:oklch(77.7% .152 181.912);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-neutral-500:oklch(55.6% 0 0);--color-stone-400:oklch(70.9% .01 56.259);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-fade-in:fade-in .25s ease-in-out}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}progress{height:calc(var(--spacing)*3);border-radius:3.40282e38px;overflow:hidden}progress::-webkit-progress-bar{background-color:var(--color-blue-200)}progress::-webkit-progress-value{background-color:var(--color-blue-500)}progress::-moz-progress-bar{background-color:var(--color-blue-500)}progress::-ms-fill{border-style:var(--tw-border-style);background-color:var(--color-blue-500);border-width:0}body{--sb-track-color:#0f172a;--sb-thumb-color:#1e293b;--sb-size:10px}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:4px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:4px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color)var(--sb-track-color)}}.scrollbar{--sb-track-color:#0f172a;--sb-thumb-color:#1e293b;--sb-size:10px}.scrollbar::-webkit-scrollbar{width:var(--sb-size)}.scrollbar::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:4px}.scrollbar::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:4px}@supports not selector(::-webkit-scrollbar){.scrollbar{scrollbar-color:var(--sb-thumb-color)var(--sb-track-color)}}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is([type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){[type=checkbox]:checked{appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){[type=radio]:checked{appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){[type=checkbox]:indeterminate{appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.checkbox,.radio,.switch{cursor:pointer;align-items:center;display:inline-flex;position:relative}.checkbox input[type=checkbox],.radio input[type=radio],.switch input[type=checkbox]{left:calc(var(--spacing)*0);z-index:-1;opacity:0;position:absolute}.checkbox input[type=checkbox]+.check,.radio input[type=radio]+.check,.switch input[type=checkbox]+.check{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-slate-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox input[type=checkbox]:focus+.check,.radio input[type=radio]:focus+.check,.switch input[type=checkbox]:focus+.check{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-700)}.checkbox input[type=checkbox]+.check,.radio input[type=radio]+.check{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);display:block}.checkbox input[type=checkbox]+.check{border-radius:.25rem}.switch input[type=checkbox]+.check{height:calc(var(--spacing)*6);width:calc(var(--spacing)*12);background-color:var(--color-slate-800);padding:calc(var(--spacing)*.5);flex-shrink:0;align-items:center;display:flex}.radio input[type=radio]+.check,.switch input[type=checkbox]+.check,.switch input[type=checkbox]+.check:before{border-radius:3.40282e38px}.checkbox input[type=checkbox]:checked+.check,.radio input[type=radio]:checked+.check{border-style:var(--tw-border-style);background-position:50%;background-repeat:no-repeat;border-width:4px}.checkbox input[type=checkbox]:checked+.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath style='fill:%23fff' d='M 0.04038059,0.6267767 0.14644661,0.52071068 0.42928932,0.80355339 0.3232233,0.90961941 z M 0.21715729,0.80355339 0.85355339,0.16715729 0.95961941,0.2732233 0.3232233,0.90961941 z'%3E%3C/path%3E%3C/svg%3E")}.radio input[type=radio]:checked+.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z' /%3E%3C/svg%3E")}.switch input[type=checkbox]:checked+.check,.checkbox input[type=checkbox]:checked+.check,.radio input[type=radio]:checked+.check{border-color:var(--color-blue-600);background-color:var(--color-blue-600)}.switch input[type=checkbox]+.check:before{content:"";height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-white);display:block}.switch input[type=checkbox]:checked+.check:before{border-color:var(--color-blue-600);transform:translate(110%)}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-14{top:calc(var(--spacing)*14)}.right-0{right:calc(var(--spacing)*0)}.right-\[4\.5\%\]{right:4.5%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-full{bottom:100%}.-left-60{left:calc(var(--spacing)*-60)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-\[5\%\]{left:5%}.-z-1{z-index:-1}.-z-150{z-index:-150}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.m-1{margin:calc(var(--spacing)*1)}.m-5{margin:calc(var(--spacing)*5)}.m-\[-5px\]{margin:-5px}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.-my-6{margin-block:calc(var(--spacing)*-6)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-16{margin-block:calc(var(--spacing)*16)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.-mr-6{margin-right:calc(var(--spacing)*-6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-6{margin-right:calc(var(--spacing)*6)}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.-mb-3{margin-bottom:calc(var(--spacing)*-3)}.-mb-6{margin-bottom:calc(var(--spacing)*-6)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.-ml-6{margin-left:calc(var(--spacing)*-6)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-60{margin-left:calc(var(--spacing)*60)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-60{height:calc(var(--spacing)*60)}.h-96{height:calc(var(--spacing)*96)}.h-\[300px\]{height:300px}.h-\[554px\]{height:554px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-16{max-height:calc(var(--spacing)*16)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[120px\]{max-height:120px}.max-h-\[260px\]{max-height:260px}.max-h-\[320px\]{max-height:320px}.max-h-screen{max-height:100vh}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-50{width:calc(var(--spacing)*50)}.w-60{width:calc(var(--spacing)*60)}.w-\[25px\]{width:25px}.w-\[50\%\]{width:50%}.w-\[80px\]{width:80px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[640px\]{width:640px}.w-full{width:100%}.w-screen{width:100vw}.max-w-14{max-width:calc(var(--spacing)*14)}.max-w-16{max-width:calc(var(--spacing)*16)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-96{--tw-scale-x:96%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-98{--tw-scale-x:98%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-none{animation:none}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-start{place-content:start}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.place-self-center{place-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-800{border-color:var(--color-green-800)}.border-pink-400{border-color:var(--color-pink-400)}.border-pink-500{border-color:var(--color-pink-500)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-600{border-color:var(--color-yellow-600)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/75{background-color:#f3f4f6bf}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/75{background-color:color-mix(in oklab,var(--color-gray-100)75%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/50{background-color:#36415380}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/50{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900)90%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-700{background-color:var(--color-yellow-700)}.bg-linear-to-bl{--tw-gradient-position:to bottom left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-bl{--tw-gradient-position:to bottom left in oklab}}.bg-linear-to-bl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tl{--tw-gradient-position:to top left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-tl{--tw-gradient-position:to top left in oklab}}.bg-linear-to-tl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(125\%_125\%_at_50\%_10\%\,\#000000_40\%\,\#0d1a36_100\%\)\]{background-image:radial-gradient(125% 125% at 50% 10%,#000 40%,#0d1a36)}.from-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-700{--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-300{--tw-gradient-from:var(--color-green-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-100{--tw-gradient-via:var(--color-gray-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-500{--tw-gradient-via:var(--color-indigo-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500{--tw-gradient-via:var(--color-pink-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-700{--tw-gradient-via:var(--color-pink-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-500{--tw-gradient-via:var(--color-red-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-gray-700{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-800{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-200{--tw-gradient-to:var(--color-yellow-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-14{padding-top:calc(var(--spacing)*14)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#06b6d4\]{color:#06b6d4}.text-\[\#9f1239\]{color:#9f1239}.text-\[\#10b981\]{color:#10b981}.text-\[\#0284c7\]{color:#0284c7}.text-\[\#0369a1\]{color:#0369a1}.text-\[\#4338ca\]{color:#4338ca}.text-\[\#059669\]{color:#059669}.text-\[\#be123c\]{color:#be123c}.text-\[\#ca8a04\]{color:#ca8a04}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#eab308\]{color:#eab308}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[\#f97316\]{color:#f97316}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-500{color:var(--color-cyan-500)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-indigo-400{color:var(--color-indigo-400)}.text-lime-500{color:var(--color-lime-500)}.text-neutral-500{color:var(--color-neutral-500)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-700{color:var(--color-pink-700)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-stone-400{color:var(--color-stone-400)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-gray-900{--tw-shadow-color:oklch(21% .034 264.665)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-900{--tw-shadow-color:color-mix(in oklab,var(--color-gray-900)var(--tw-shadow-alpha),transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-700{--tw-ring-color:var(--color-blue-700)}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-yellow-300{--tw-ring-color:var(--color-yellow-300)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-blue-500\/50{outline-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.outline-blue-500\/50{outline-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.outline-green-900\/50{outline-color:#0d542b80}@supports (color:color-mix(in lab,red,red)){.outline-green-900\/50{outline-color:color-mix(in oklab,var(--color-green-900)50%,transparent)}}.outline-slate-800\/75{outline-color:#1d293dbf}@supports (color:color-mix(in lab,red,red)){.outline-slate-800\/75{outline-color:color-mix(in oklab,var(--color-slate-800)75%,transparent)}}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-25{--tw-duration:25ms;transition-duration:25ms}.duration-50{--tw-duration:50ms;transition-duration:50ms}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[c\:FF7F27\]{c:FF7F27}.\[perspective\:900px\]{perspective:900px}.\[perspective\:1000px\]{perspective:1000px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:mr-0:last-child{margin-right:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}@media(hover:hover){.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-700:hover{border-color:var(--color-blue-700)}.hover\:border-emerald-700:hover{border-color:var(--color-emerald-700)}.hover\:border-red-700:hover{border-color:var(--color-red-700)}.hover\:border-yellow-700:hover{border-color:var(--color-yellow-700)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-100:hover{color:var(--color-gray-100)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:outline:hover{outline-style:var(--tw-outline-style);outline-width:1px}.hover\:outline-blue-500\/50:hover{outline-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.hover\:outline-blue-500\/50:hover{outline-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}@media(min-width:40rem){.sm\:sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:py-0{padding-block:calc(var(--spacing)*0)}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:m-4{margin:calc(var(--spacing)*4)}.md\:my-0{margin-block:calc(var(--spacing)*0)}.md\:-mt-\[75px\]{margin-top:-75px}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-5{margin-top:calc(var(--spacing)*5)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mr-2{margin-right:calc(var(--spacing)*2)}.md\:mr-6{margin-right:calc(var(--spacing)*6)}.md\:mr-10{margin-right:calc(var(--spacing)*10)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-5{height:calc(var(--spacing)*5)}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-3\/5{width:60%}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-30{width:calc(var(--spacing)*30)}.md\:w-\[150px\]{width:150px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[400px\]{max-width:400px}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:place-content-between{place-content:space-between}.md\:place-content-end{place-content:end}.md\:place-content-start{place-content:start}.md\:place-content-stretch{place-content:stretch}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-6{gap:calc(var(--spacing)*6)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.md\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-none{border-radius:0}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:bg-slate-900{background-color:var(--color-slate-900)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media(hover:hover){.md\:hover\:scale-\[1\.05\]:hover{scale:1.05}}}@media(min-width:64rem){.lg\:visible{visibility:visible}.lg\:absolute{position:absolute}.lg\:static{position:static}.lg\:top-full{top:100%}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:z-20{z-index:20}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:m-2{margin:calc(var(--spacing)*2)}.lg\:mx-12{margin-inline:calc(var(--spacing)*12)}.lg\:mx-auto{margin-inline:auto}.lg\:my-0\.5{margin-block:calc(var(--spacing)*.5)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:ml-0{margin-left:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/5{width:40%}.lg\:w-5\/6{width:83.3333%}.lg\:w-16{width:calc(var(--spacing)*16)}.lg\:w-\[128px\]{width:128px}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:min-w-full{min-width:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:place-content-between{place-content:space-between}.lg\:place-content-end{place-content:end}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}:where(.lg\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:bg-transparent{background-color:#0000}.lg\:bg-white{background-color:var(--color-white)}.lg\:p-0{padding:calc(var(--spacing)*0)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mx-auto{margin-inline:auto}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-3\/4{width:75%}.xl\:w-4\/12{width:33.3333%}.xl\:w-62{width:calc(var(--spacing)*62)}.xl\:w-\[40\%\]{width:40%}.xl\:w-\[60\%\]{width:60%}.xl\:w-\[1280px\]{width:1280px}.xl\:max-w-7xl{max-width:var(--container-7xl)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:gap-x-6{column-gap:calc(var(--spacing)*6)}.xl\:gap-y-0{row-gap:calc(var(--spacing)*0)}.xl\:pl-60{padding-left:calc(var(--spacing)*60)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:96rem){.\32xl\:flex{display:flex}.\32xl\:max-w-full{max-width:100%}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:119rem){.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\33xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\33xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\33xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:150rem){.\34xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\34xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\34xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700)}.dark\:border-blue-900:where(.dark,.dark *){border-color:var(--color-blue-900)}.dark\:border-emerald-600:where(.dark,.dark *){border-color:var(--color-emerald-600)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-slate-100:where(.dark,.dark *){border-color:var(--color-slate-100)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-slate-900:where(.dark,.dark *){border-color:var(--color-slate-900)}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:border-yellow-700:where(.dark,.dark *){border-color:var(--color-yellow-700)}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-emerald-600:where(.dark,.dark *){background-color:var(--color-emerald-600)}.dark\:bg-emerald-700:where(.dark,.dark *){background-color:var(--color-emerald-700)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-red-600:where(.dark,.dark *){background-color:var(--color-red-600)}.dark\:bg-red-800:where(.dark,.dark *){background-color:var(--color-red-800)}.dark\:bg-slate-100:where(.dark,.dark *){background-color:var(--color-slate-100)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900)70%,transparent)}}.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900)90%,transparent)}}.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900)95%,transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-yellow-600:where(.dark,.dark *){background-color:var(--color-yellow-600)}.dark\:bg-yellow-700:where(.dark,.dark *){background-color:var(--color-yellow-700)}.dark\:from-gray-700:where(.dark,.dark *){--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-from:#364153e6}@supports (color:color-mix(in lab,red,red)){.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-gray-700)90%,transparent)}}.dark\:from-gray-700\/90:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:via-gray-900:where(.dark,.dark *){--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via:#101828e6}@supports (color:color-mix(in lab,red,red)){.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-gray-900)90%,transparent)}}.dark\:via-gray-900\/90:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-gray-700:where(.dark,.dark *){--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-to:#364153e6}@supports (color:color-mix(in lab,red,red)){.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-gray-700)90%,transparent)}}.dark\:to-gray-700\/90:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-500:where(.dark,.dark *){color:var(--color-blue-500)}.dark\:text-emerald-500:where(.dark,.dark *){color:var(--color-emerald-500)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-500:where(.dark,.dark *){color:var(--color-red-500)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)50%,transparent)}}.dark\:text-white\/75:where(.dark,.dark *){color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/75:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white)75%,transparent)}}.dark\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400)}.dark\:text-yellow-500:where(.dark,.dark *){color:var(--color-yellow-500)}.dark\:placeholder-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\:ring-blue-800:where(.dark,.dark *){--tw-ring-color:var(--color-blue-800)}.dark\:ring-emerald-700:where(.dark,.dark *){--tw-ring-color:var(--color-emerald-700)}.dark\:ring-gray-400:where(.dark,.dark *){--tw-ring-color:var(--color-gray-400)}.dark\:ring-gray-500:where(.dark,.dark *){--tw-ring-color:var(--color-gray-500)}.dark\:ring-red-900:where(.dark,.dark *){--tw-ring-color:var(--color-red-900)}.dark\:ring-yellow-700:where(.dark,.dark *){--tw-ring-color:var(--color-yellow-700)}@media(hover:hover){.hover\:dark\:border-blue-600:hover:where(.dark,.dark *){border-color:var(--color-blue-600)}.hover\:dark\:border-emerald-600:hover:where(.dark,.dark *){border-color:var(--color-emerald-600)}.hover\:dark\:border-red-600:hover:where(.dark,.dark *){border-color:var(--color-red-600)}.hover\:dark\:border-yellow-600:hover:where(.dark,.dark *){border-color:var(--color-yellow-600)}.hover\:dark\:bg-blue-600:hover:where(.dark,.dark *){background-color:var(--color-blue-600)}.hover\:dark\:bg-emerald-600:hover:where(.dark,.dark *){background-color:var(--color-emerald-600)}.hover\:dark\:bg-red-600:hover:where(.dark,.dark *){background-color:var(--color-red-600)}.hover\:dark\:bg-slate-100:hover:where(.dark,.dark *){background-color:var(--color-slate-100)}.hover\:dark\:bg-slate-700:hover:where(.dark,.dark *){background-color:var(--color-slate-700)}.hover\:dark\:bg-slate-800:hover:where(.dark,.dark *){background-color:var(--color-slate-800)}.hover\:dark\:bg-slate-950:hover:where(.dark,.dark *){background-color:var(--color-slate-950)}.hover\:dark\:bg-slate-950\/90:hover:where(.dark,.dark *){background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.hover\:dark\:bg-slate-950\/90:hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950)90%,transparent)}}.hover\:dark\:bg-yellow-600:hover:where(.dark,.dark *){background-color:var(--color-yellow-600)}.dark\:hover\:text-slate-400:where(.dark,.dark *):hover{color:var(--color-slate-400)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.hover\:dark\:text-black:hover:where(.dark,.dark *){color:var(--color-black)}.hover\:dark\:text-white:hover:where(.dark,.dark *){color:var(--color-white)}}@media(min-width:48rem){.md\:dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}}@media(min-width:64rem){.lg\:dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.lg\:dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}}}.scale-enter-active,.scale-leave-active{transition:all .2s}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}.card-container{position:relative;overflow:hidden}.background-video{object-fit:cover;z-index:-1;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.card-content{z-index:1;border-radius:16px;padding:20px;position:relative}img{pointer-events:none}@media screen and (min-width:768px){#particles-js{min-width:100vw;min-height:100vh;z-index:-.9;position:absolute}}@media screen and (max-width:768px){#particles-js{z-index:0;min-width:100vw;min-height:100vh;position:absolute}}.animated-text{background-size:200%;animation:3s infinite text-animation}@keyframes text-animation{0%,to{background-position:0%}50%{background-position:100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} diff --git a/assets/index-Dd7VcHfL.js b/assets/index-Dd7VcHfL.js deleted file mode 100644 index 18a0b11..0000000 --- a/assets/index-Dd7VcHfL.js +++ /dev/null @@ -1,37 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LoginView-ApO9FVMc.js","assets/PhPassword.vue-Dr0wT4FR.js","assets/FormCheckRadio-DZXXXr5D.js","assets/FormField-Bwi0Loff.js","assets/FormControl-CCDw8uxL.js","assets/LayoutGuest-4dfSg1mS.js","assets/LayoutGuest-Bm_-lBm6.css","assets/RegisterView-BDUa7_OR.js","assets/PhAt.vue-sYm-DKJc.js","assets/PhCreditCard.vue-c1jOsDUz.js","assets/PhSpinnerBall.vue-P-HMAhRL.js","assets/ResetView-Cyo1r8Zr.js","assets/PhKey.vue-DFrlvSDZ.js","assets/AuthorizeView-BbP43LeH.js","assets/AuthorizeGameView-D1MUkjvQ.js","assets/ProfileView-B8N7WeEK.js","assets/CustomizeView-D91DBCCL.js","assets/CardsView-BIfSJ6JX.js","assets/PhPlusCircle.vue-CxdTLp6N.js","assets/userData-DZYdegtD.js","assets/ClaimView-BnqhiNKc.js","assets/PhUnite.vue-BOiurI8o.js","assets/profile-D_7fwj3s.js","assets/ExportView-BnJlipoV.js","assets/contentExport-DSLxdCzf.js","assets/music-CsLF0Y6u.js","assets/VideoView-CVZ_7hSK.js","assets/GeneralTable-CTYDRn3D.js","assets/GeneralTable-CV-WGTPx.css","assets/ContentView-HuD_u4kJ.js","assets/ContentView-D55a1bRs.css","assets/PublicView-BhqXBq2A.js","assets/PhInfo.vue-BnY8qvMS.js","assets/PhUserGear.vue-C0uuDhuY.js","assets/admin-BMJm0E4A.js","assets/DashboardView-YffwVRGE.js","assets/PhFlagCheckered.vue-RwiFDkkZ.js","assets/OnboardingView-DqmRmPTo.js","assets/PhCheckCircle.vue-BFl-sqeJ.js","assets/PhGear.vue-DVEbUzyP.js","assets/pcbid-CIkJuo1f.js","assets/MaintView-Dkr_ngAZ.js","assets/EventsView-F5VLQdE9.js","assets/PhCashRegister.vue-DJbBYIbq.js","assets/PhCloudArrowDown.vue-CJfGeJhH.js","assets/APIView-C1vbFp_W.js","assets/ArcadesView-DnQGw-wj.js","assets/PhMagnifyingGlass.vue-Bb2yfqqT.js","assets/UsersView-B5QY4f0w.js","assets/PhUsersThree.vue-DvO5bMvS.js","assets/NewsView-DSK_72Yf.js","assets/PhPencilCircle.vue-BV8oT4QD.js","assets/OTAView-Z90DzkNz.js","assets/ArcadeView-CU4eJi_s.js","assets/ArcadeCard-C58fNPW9.js","assets/PhHouse.vue-Wi_lOtIh.js","assets/values-CmNcmtTU.js","assets/arcade-Bn8grFHQ.js","assets/EventView-fZA8bXJ5.js","assets/MachinesView-EWE728CU.js","assets/PaseliView-2_hc8rMg.js","assets/ClaimView-B6AiWe8x.js","assets/GameView-CRJJS4Ra.js","assets/danClass-ieL5q84I.js","assets/GameHeader-DTKGATHx.js","assets/ProfileCard-8O4l_8KY.js","assets/ProfileCard-DtGPRRRP.css","assets/PlayerView-CNHrIZry.js","assets/UserSticker-Xnl6Mzym.js","assets/index-CV2YwAH0.js","assets/EditView-BzxjBtLC.js","assets/RivalsView-CMQ0sHcP.js","assets/SongView-COUN6He7.js","assets/scoreDataFilters-4V9cRP9S.js","assets/scores-DoGi0pqj.js","assets/PersonalScores-CoGnE9KY.js","assets/NetworkScores-BPz-hlvm.js","assets/ErrorView-CPv6kXrJ.js","assets/PersonalRecords-GnL-MCwQ.js","assets/UserDdrStatistics-CYrv_7sx.js","assets/UserDdrStatistics-DPxVN1sO.css","assets/NetworkRecords-D9H7P80F.js"])))=>i.map(i=>d[i]); -(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))n(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function a(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function n(s){if(s.ep)return;s.ep=!0;const r=a(s);fetch(s.href,r)}})();function y1(t){const e=Object.create(null);for(const a of t.split(","))e[a]=1;return a=>a in e}const pt={},lr=[],Wa=()=>{},p6=()=>!1,Jo=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),b1=t=>t.startsWith("onUpdate:"),Wt=Object.assign,_1=(t,e)=>{const a=t.indexOf(e);a>-1&&t.splice(a,1)},m6=Object.prototype.hasOwnProperty,st=(t,e)=>m6.call(t,e),Oe=Array.isArray,ur=t=>Hi(t)==="[object Map]",Pr=t=>Hi(t)==="[object Set]",$u=t=>Hi(t)==="[object Date]",Fe=t=>typeof t=="function",wt=t=>typeof t=="string",Ga=t=>typeof t=="symbol",dt=t=>t!==null&&typeof t=="object",sh=t=>(dt(t)||Fe(t))&&Fe(t.then)&&Fe(t.catch),rh=Object.prototype.toString,Hi=t=>rh.call(t),g6=t=>Hi(t).slice(8,-1),ih=t=>Hi(t)==="[object Object]",A1=t=>wt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,ei=y1(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qo=t=>{const e=Object.create(null);return a=>e[a]||(e[a]=t(a))},v6=/-(\w)/g,Za=Qo(t=>t.replace(v6,(e,a)=>a?a.toUpperCase():"")),y6=/\B([A-Z])/g,ps=Qo(t=>t.replace(y6,"-$1").toLowerCase()),el=Qo(t=>t.charAt(0).toUpperCase()+t.slice(1)),Hl=Qo(t=>t?`on${el(t)}`:""),as=(t,e)=>!Object.is(t,e),Ao=(t,...e)=>{for(let a=0;a{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:a})},Ro=t=>{const e=parseFloat(t);return isNaN(e)?t:e},b6=t=>{const e=wt(t)?Number(t):NaN;return isNaN(e)?t:e};let Lu;const tl=()=>Lu||(Lu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Tt(t){if(Oe(t)){const e={};for(let a=0;a{if(a){const n=a.split(A6);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function ve(t){let e="";if(wt(t))e=t;else if(Oe(t))for(let a=0;aUs(a,e))}const lh=t=>!!(t&&t.__v_isRef===!0),$e=t=>wt(t)?t:t==null?"":Oe(t)||dt(t)&&(t.toString===rh||!Fe(t.toString))?lh(t)?$e(t.value):JSON.stringify(t,uh,2):String(t),uh=(t,e)=>lh(e)?uh(t,e.value):ur(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((a,[n,s],r)=>(a[Nl(n,r)+" =>"]=s,a),{})}:Pr(e)?{[`Set(${e.size})`]:[...e.values()].map(a=>Nl(a))}:Ga(e)?Nl(e):dt(e)&&!Oe(e)&&!ih(e)?String(e):e,Nl=(t,e="")=>{var a;return Ga(t)?`Symbol(${(a=t.description)!=null?a:e})`:t};function E6(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}let aa;class ch{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=aa,!e&&aa&&(this.index=(aa.scopes||(aa.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,a;if(this.scopes)for(e=0,a=this.scopes.length;e0&&--this._on===0&&(aa=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let a,n;for(a=0,n=this.effects.length;a0)return;if(ai){let e=ai;for(ai=void 0;e;){const a=e.next;e.next=void 0,e.flags&=-9,e=a}}let t;for(;ti;){let e=ti;for(ti=void 0;e;){const a=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=a}}if(t)throw t}function gh(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function vh(t){let e,a=t.depsTail,n=a;for(;n;){const s=n.prevDep;n.version===-1?(n===a&&(a=s),M1(n),P6(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=s}t.deps=e,t.depsTail=a}function T0(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(yh(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function yh(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===vi)||(t.globalVersion=vi,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!T0(t))))return;t.flags|=2;const e=t.dep,a=mt,n=Ya;mt=t,Ya=!0;try{gh(t);const s=t.fn(t._value);(e.version===0||as(s,t._value))&&(t.flags|=128,t._value=s,e.version++)}catch(s){throw e.version++,s}finally{mt=a,Ya=n,vh(t),t.flags&=-3}}function M1(t,e=!1){const{dep:a,prevSub:n,nextSub:s}=t;if(n&&(n.nextSub=s,t.prevSub=void 0),s&&(s.prevSub=n,t.nextSub=void 0),a.subs===t&&(a.subs=n,!n&&a.computed)){a.computed.flags&=-5;for(let r=a.computed.deps;r;r=r.nextDep)M1(r,!0)}!e&&!--a.sc&&a.map&&a.map.delete(a.key)}function P6(t){const{prevDep:e,nextDep:a}=t;e&&(e.nextDep=a,t.prevDep=void 0),a&&(a.prevDep=e,t.nextDep=void 0)}let Ya=!0;const bh=[];function On(){bh.push(Ya),Ya=!1}function Hn(){const t=bh.pop();Ya=t===void 0?!0:t}function Iu(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const a=mt;mt=void 0;try{e()}finally{mt=a}}}let vi=0;class T6{constructor(e,a){this.sub=e,this.dep=a,this.version=a.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class E1{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!mt||!Ya||mt===this.computed)return;let a=this.activeLink;if(a===void 0||a.sub!==mt)a=this.activeLink=new T6(mt,this),mt.deps?(a.prevDep=mt.depsTail,mt.depsTail.nextDep=a,mt.depsTail=a):mt.deps=mt.depsTail=a,_h(a);else if(a.version===-1&&(a.version=this.version,a.nextDep)){const n=a.nextDep;n.prevDep=a.prevDep,a.prevDep&&(a.prevDep.nextDep=n),a.prevDep=mt.depsTail,a.nextDep=void 0,mt.depsTail.nextDep=a,mt.depsTail=a,mt.deps===a&&(mt.deps=n)}return a}trigger(e){this.version++,vi++,this.notify(e)}notify(e){S1();try{for(let a=this.subs;a;a=a.prevSub)a.sub.notify()&&a.sub.dep.notify()}finally{k1()}}}function _h(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)_h(n)}const a=t.dep.subs;a!==t&&(t.prevSub=a,a&&(a.nextSub=t)),t.dep.subs=t}}const $o=new WeakMap,Os=Symbol(""),C0=Symbol(""),yi=Symbol("");function sa(t,e,a){if(Ya&&mt){let n=$o.get(t);n||$o.set(t,n=new Map);let s=n.get(a);s||(n.set(a,s=new E1),s.map=n,s.key=a),s.track()}}function Cn(t,e,a,n,s,r){const i=$o.get(t);if(!i){vi++;return}const o=l=>{l&&l.trigger()};if(S1(),e==="clear")i.forEach(o);else{const l=Oe(t),u=l&&A1(a);if(l&&a==="length"){const c=Number(n);i.forEach((d,h)=>{(h==="length"||h===yi||!Ga(h)&&h>=c)&&o(d)})}else switch((a!==void 0||i.has(void 0))&&o(i.get(a)),u&&o(i.get(yi)),e){case"add":l?u&&o(i.get("length")):(o(i.get(Os)),ur(t)&&o(i.get(C0)));break;case"delete":l||(o(i.get(Os)),ur(t)&&o(i.get(C0)));break;case"set":ur(t)&&o(i.get(Os));break}}k1()}function C6(t,e){const a=$o.get(t);return a&&a.get(e)}function Qs(t){const e=et(t);return e===t?e:(sa(e,"iterate",yi),Ba(t)?e:e.map(Xt))}function al(t){return sa(t=et(t),"iterate",yi),t}const D6={__proto__:null,[Symbol.iterator](){return Vl(this,Symbol.iterator,Xt)},concat(...t){return Qs(this).concat(...t.map(e=>Oe(e)?Qs(e):e))},entries(){return Vl(this,"entries",t=>(t[1]=Xt(t[1]),t))},every(t,e){return An(this,"every",t,e,void 0,arguments)},filter(t,e){return An(this,"filter",t,e,a=>a.map(Xt),arguments)},find(t,e){return An(this,"find",t,e,Xt,arguments)},findIndex(t,e){return An(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return An(this,"findLast",t,e,Xt,arguments)},findLastIndex(t,e){return An(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return An(this,"forEach",t,e,void 0,arguments)},includes(...t){return Zl(this,"includes",t)},indexOf(...t){return Zl(this,"indexOf",t)},join(t){return Qs(this).join(t)},lastIndexOf(...t){return Zl(this,"lastIndexOf",t)},map(t,e){return An(this,"map",t,e,void 0,arguments)},pop(){return Hr(this,"pop")},push(...t){return Hr(this,"push",t)},reduce(t,...e){return Ou(this,"reduce",t,e)},reduceRight(t,...e){return Ou(this,"reduceRight",t,e)},shift(){return Hr(this,"shift")},some(t,e){return An(this,"some",t,e,void 0,arguments)},splice(...t){return Hr(this,"splice",t)},toReversed(){return Qs(this).toReversed()},toSorted(t){return Qs(this).toSorted(t)},toSpliced(...t){return Qs(this).toSpliced(...t)},unshift(...t){return Hr(this,"unshift",t)},values(){return Vl(this,"values",Xt)}};function Vl(t,e,a){const n=al(t),s=n[e]();return n!==t&&!Ba(t)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.value&&(r.value=a(r.value)),r}),s}const R6=Array.prototype;function An(t,e,a,n,s,r){const i=al(t),o=i!==t&&!Ba(t),l=i[e];if(l!==R6[e]){const d=l.apply(t,r);return o?Xt(d):d}let u=a;i!==t&&(o?u=function(d,h){return a.call(this,Xt(d),h,t)}:a.length>2&&(u=function(d,h){return a.call(this,d,h,t)}));const c=l.call(i,u,n);return o&&s?s(c):c}function Ou(t,e,a,n){const s=al(t);let r=a;return s!==t&&(Ba(t)?a.length>3&&(r=function(i,o,l){return a.call(this,i,o,l,t)}):r=function(i,o,l){return a.call(this,i,Xt(o),l,t)}),s[e](r,...n)}function Zl(t,e,a){const n=et(t);sa(n,"iterate",yi);const s=n[e](...a);return(s===-1||s===!1)&&C1(a[0])?(a[0]=et(a[0]),n[e](...a)):s}function Hr(t,e,a=[]){On(),S1();const n=et(t)[e].apply(t,a);return k1(),Hn(),n}const $6=y1("__proto__,__v_isRef,__isVue"),Ah=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ga));function L6(t){Ga(t)||(t=String(t));const e=et(this);return sa(e,"has",t),e.hasOwnProperty(t)}class wh{constructor(e=!1,a=!1){this._isReadonly=e,this._isShallow=a}get(e,a,n){if(a==="__v_skip")return e.__v_skip;const s=this._isReadonly,r=this._isShallow;if(a==="__v_isReactive")return!s;if(a==="__v_isReadonly")return s;if(a==="__v_isShallow")return r;if(a==="__v_raw")return n===(s?r?z6:Mh:r?kh:Sh).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=Oe(e);if(!s){let l;if(i&&(l=D6[a]))return l;if(a==="hasOwnProperty")return L6}const o=Reflect.get(e,a,_t(e)?e:n);return(Ga(a)?Ah.has(a):$6(a))||(s||sa(e,"get",a),r)?o:_t(o)?i&&A1(a)?o:o.value:dt(o)?s?Ph(o):bn(o):o}}class xh extends wh{constructor(e=!1){super(!1,e)}set(e,a,n,s){let r=e[a];if(!this._isShallow){const l=us(r);if(!Ba(n)&&!us(n)&&(r=et(r),n=et(n)),!Oe(e)&&_t(r)&&!_t(n))return l?!1:(r.value=n,!0)}const i=Oe(e)&&A1(a)?Number(a)t,qi=t=>Reflect.getPrototypeOf(t);function B6(t,e,a){return function(...n){const s=this.__v_raw,r=et(s),i=ur(r),o=t==="entries"||t===Symbol.iterator&&i,l=t==="keys"&&i,u=s[t](...n),c=a?D0:e?Lo:Xt;return!e&&sa(r,"iterate",l?C0:Os),{next(){const{value:d,done:h}=u.next();return h?{value:d,done:h}:{value:o?[c(d[0]),c(d[1])]:c(d),done:h}},[Symbol.iterator](){return this}}}}function Ki(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function V6(t,e){const a={get(s){const r=this.__v_raw,i=et(r),o=et(s);t||(as(s,o)&&sa(i,"get",s),sa(i,"get",o));const{has:l}=qi(i),u=e?D0:t?Lo:Xt;if(l.call(i,s))return u(r.get(s));if(l.call(i,o))return u(r.get(o));r!==i&&r.get(s)},get size(){const s=this.__v_raw;return!t&&sa(et(s),"iterate",Os),Reflect.get(s,"size",s)},has(s){const r=this.__v_raw,i=et(r),o=et(s);return t||(as(s,o)&&sa(i,"has",s),sa(i,"has",o)),s===o?r.has(s):r.has(s)||r.has(o)},forEach(s,r){const i=this,o=i.__v_raw,l=et(o),u=e?D0:t?Lo:Xt;return!t&&sa(l,"iterate",Os),o.forEach((c,d)=>s.call(r,u(c),u(d),i))}};return Wt(a,t?{add:Ki("add"),set:Ki("set"),delete:Ki("delete"),clear:Ki("clear")}:{add(s){!e&&!Ba(s)&&!us(s)&&(s=et(s));const r=et(this);return qi(r).has.call(r,s)||(r.add(s),Cn(r,"add",s,s)),this},set(s,r){!e&&!Ba(r)&&!us(r)&&(r=et(r));const i=et(this),{has:o,get:l}=qi(i);let u=o.call(i,s);u||(s=et(s),u=o.call(i,s));const c=l.call(i,s);return i.set(s,r),u?as(r,c)&&Cn(i,"set",s,r):Cn(i,"add",s,r),this},delete(s){const r=et(this),{has:i,get:o}=qi(r);let l=i.call(r,s);l||(s=et(s),l=i.call(r,s)),o&&o.call(r,s);const u=r.delete(s);return l&&Cn(r,"delete",s,void 0),u},clear(){const s=et(this),r=s.size!==0,i=s.clear();return r&&Cn(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{a[s]=B6(s,t,e)}),a}function P1(t,e){const a=V6(t,e);return(n,s,r)=>s==="__v_isReactive"?!t:s==="__v_isReadonly"?t:s==="__v_raw"?n:Reflect.get(st(a,s)&&s in n?a:n,s,r)}const Z6={get:P1(!1,!1)},F6={get:P1(!1,!0)},U6={get:P1(!0,!1)};const Sh=new WeakMap,kh=new WeakMap,Mh=new WeakMap,z6=new WeakMap;function W6(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Y6(t){return t.__v_skip||!Object.isExtensible(t)?0:W6(g6(t))}function bn(t){return us(t)?t:T1(t,!1,O6,Z6,Sh)}function Eh(t){return T1(t,!1,N6,F6,kh)}function Ph(t){return T1(t,!0,H6,U6,Mh)}function T1(t,e,a,n,s){if(!dt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const r=Y6(t);if(r===0)return t;const i=s.get(t);if(i)return i;const o=new Proxy(t,r===2?n:a);return s.set(t,o),o}function ns(t){return us(t)?ns(t.__v_raw):!!(t&&t.__v_isReactive)}function us(t){return!!(t&&t.__v_isReadonly)}function Ba(t){return!!(t&&t.__v_isShallow)}function C1(t){return t?!!t.__v_raw:!1}function et(t){const e=t&&t.__v_raw;return e?et(e):t}function D1(t){return!st(t,"__v_skip")&&Object.isExtensible(t)&&P0(t,"__v_skip",!0),t}const Xt=t=>dt(t)?bn(t):t,Lo=t=>dt(t)?Ph(t):t;function _t(t){return t?t.__v_isRef===!0:!1}function he(t){return Th(t,!1)}function j6(t){return Th(t,!0)}function Th(t,e){return _t(t)?t:new G6(t,e)}class G6{constructor(e,a){this.dep=new E1,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=a?e:et(e),this._value=a?e:Xt(e),this.__v_isShallow=a}get value(){return this.dep.track(),this._value}set value(e){const a=this._rawValue,n=this.__v_isShallow||Ba(e)||us(e);e=n?e:et(e),as(e,a)&&(this._rawValue=e,this._value=n?e:Xt(e),this.dep.trigger())}}function A(t){return _t(t)?t.value:t}function X6(t){return Fe(t)?t():A(t)}const q6={get:(t,e,a)=>e==="__v_raw"?t:A(Reflect.get(t,e,a)),set:(t,e,a,n)=>{const s=t[e];return _t(s)&&!_t(a)?(s.value=a,!0):Reflect.set(t,e,a,n)}};function Ch(t){return ns(t)?t:new Proxy(t,q6)}function Dh(t){const e=Oe(t)?new Array(t.length):{};for(const a in t)e[a]=Rh(t,a);return e}class K6{constructor(e,a,n){this._object=e,this._key=a,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return C6(et(this._object),this._key)}}class J6{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function bi(t,e,a){return _t(t)?t:Fe(t)?new J6(t):dt(t)&&arguments.length>1?Rh(t,e,a):he(t)}function Rh(t,e,a){const n=t[e];return _t(n)?n:new K6(t,e,a)}class Q6{constructor(e,a,n){this.fn=e,this.setter=a,this._value=void 0,this.dep=new E1(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=vi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!a,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&mt!==this)return mh(this,!0),!0}get value(){const e=this.dep.track();return yh(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function ep(t,e,a=!1){let n,s;return Fe(t)?n=t:(n=t.get,s=t.set),new Q6(n,s,a)}const Ji={},Io=new WeakMap;let Ps;function tp(t,e=!1,a=Ps){if(a){let n=Io.get(a);n||Io.set(a,n=[]),n.push(t)}}function ap(t,e,a=pt){const{immediate:n,deep:s,once:r,scheduler:i,augmentJob:o,call:l}=a,u=P=>s?P:Ba(P)||s===!1||s===0?Dn(P,1):Dn(P);let c,d,h,f,m=!1,v=!1;if(_t(t)?(d=()=>t.value,m=Ba(t)):ns(t)?(d=()=>u(t),m=!0):Oe(t)?(v=!0,m=t.some(P=>ns(P)||Ba(P)),d=()=>t.map(P=>{if(_t(P))return P.value;if(ns(P))return u(P);if(Fe(P))return l?l(P,2):P()})):Fe(t)?e?d=l?()=>l(t,2):t:d=()=>{if(h){On();try{h()}finally{Hn()}}const P=Ps;Ps=c;try{return l?l(t,3,[f]):t(f)}finally{Ps=P}}:d=Wa,e&&s){const P=d,D=s===!0?1/0:s;d=()=>Dn(P(),D)}const y=x1(),w=()=>{c.stop(),y&&y.active&&_1(y.effects,c)};if(r&&e){const P=e;e=(...D)=>{P(...D),w()}}let k=v?new Array(t.length).fill(Ji):Ji;const M=P=>{if(!(!(c.flags&1)||!c.dirty&&!P))if(e){const D=c.run();if(s||m||(v?D.some((L,T)=>as(L,k[T])):as(D,k))){h&&h();const L=Ps;Ps=c;try{const T=[D,k===Ji?void 0:v&&k[0]===Ji?[]:k,f];k=D,l?l(e,3,T):e(...T)}finally{Ps=L}}}else c.run()};return o&&o(M),c=new fh(d),c.scheduler=i?()=>i(M,!1):M,f=P=>tp(P,!1,c),h=c.onStop=()=>{const P=Io.get(c);if(P){if(l)l(P,4);else for(const D of P)D();Io.delete(c)}},e?n?M(!0):k=c.run():i?i(M.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function Dn(t,e=1/0,a){if(e<=0||!dt(t)||t.__v_skip||(a=a||new Set,a.has(t)))return t;if(a.add(t),e--,_t(t))Dn(t.value,e,a);else if(Oe(t))for(let n=0;n{Dn(n,e,a)});else if(ih(t)){for(const n in t)Dn(t[n],e,a);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&Dn(t[n],e,a)}return t}function Ni(t,e,a,n){try{return n?t(...n):t()}catch(s){nl(s,e,a)}}function Xa(t,e,a,n){if(Fe(t)){const s=Ni(t,e,a,n);return s&&sh(s)&&s.catch(r=>{nl(r,e,a)}),s}if(Oe(t)){const s=[];for(let r=0;r>>1,s=ma[n],r=_i(s);r=_i(a)?ma.push(t):ma.splice(sp(e),0,t),t.flags|=1,Lh()}}function Lh(){Oo||(Oo=$h.then(Hh))}function Ih(t){Oe(t)?cr.push(...t):jn&&t.id===-1?jn.splice(sr+1,0,t):t.flags&1||(cr.push(t),t.flags|=1),Lh()}function Hu(t,e,a=ln+1){for(;a_i(a)-_i(n));if(cr.length=0,jn){jn.push(...e);return}for(jn=e,sr=0;srt.id==null?t.flags&2?-1:1/0:t.id;function Hh(t){try{for(ln=0;ln{n._d&&Ku(-1);const r=Ho(e);let i;try{i=t(...s)}finally{Ho(r),n._d&&Ku(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function ss(t,e){if(qt===null)return t;const a=cl(qt),n=t.dirs||(t.dirs=[]);for(let s=0;st.__isTeleport,ni=t=>t&&(t.disabled||t.disabled===""),Nu=t=>t&&(t.defer||t.defer===""),Bu=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Vu=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,R0=(t,e)=>{const a=t&&t.to;return wt(a)?e?e(a):null:a},Vh={name:"Teleport",__isTeleport:!0,process(t,e,a,n,s,r,i,o,l,u){const{mc:c,pc:d,pbc:h,o:{insert:f,querySelector:m,createText:v,createComment:y}}=u,w=ni(e.props);let{shapeFlag:k,children:M,dynamicChildren:P}=e;if(t==null){const D=e.el=v(""),L=e.anchor=v("");f(D,a,n),f(L,a,n);const T=($,B)=>{k&16&&(s&&s.isCE&&(s.ce._teleportTarget=$),c(M,$,B,s,r,i,o,l))},N=()=>{const $=e.target=R0(e.props,m),B=Zh($,e,v,f);$&&(i!=="svg"&&Bu($)?i="svg":i!=="mathml"&&Vu($)&&(i="mathml"),w||(T($,B),wo(e,!1)))};w&&(T(a,L),wo(e,!0)),Nu(e.props)?(e.el.__isMounted=!1,pa(()=>{N(),delete e.el.__isMounted},r)):N()}else{if(Nu(e.props)&&t.el.__isMounted===!1){pa(()=>{Vh.process(t,e,a,n,s,r,i,o,l,u)},r);return}e.el=t.el,e.targetStart=t.targetStart;const D=e.anchor=t.anchor,L=e.target=t.target,T=e.targetAnchor=t.targetAnchor,N=ni(t.props),$=N?a:L,B=N?D:T;if(i==="svg"||Bu(L)?i="svg":(i==="mathml"||Vu(L))&&(i="mathml"),P?(h(t.dynamicChildren,P,$,s,r,i,o),O1(t,e,!0)):l||d(t,e,$,B,s,r,i,o,!1),w)N?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Qi(e,a,D,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const J=e.target=R0(e.props,m);J&&Qi(e,J,null,u,0)}else N&&Qi(e,L,T,u,1);wo(e,w)}},remove(t,e,a,{um:n,o:{remove:s}},r){const{shapeFlag:i,children:o,anchor:l,targetStart:u,targetAnchor:c,target:d,props:h}=t;if(d&&(s(u),s(c)),r&&s(l),i&16){const f=r||!ni(h);for(let m=0;m{t.isMounted=!0}),ol(()=>{t.isUnmounting=!0}),t}const La=[Function,Array],Fh={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:La,onEnter:La,onAfterEnter:La,onEnterCancelled:La,onBeforeLeave:La,onLeave:La,onAfterLeave:La,onLeaveCancelled:La,onBeforeAppear:La,onAppear:La,onAfterAppear:La,onAppearCancelled:La},Uh=t=>{const e=t.subTree;return e.component?Uh(e.component):e},lp={name:"BaseTransition",props:Fh,setup(t,{slots:e}){const a=Dr(),n=op();return()=>{const s=e.default&&Yh(e.default(),!0);if(!s||!s.length)return;const r=zh(s),i=et(t),{mode:o}=i;if(n.isLeaving)return Fl(r);const l=Zu(r);if(!l)return Fl(r);let u=$0(l,i,n,a,d=>u=d);l.type!==ra&&Ai(l,u);let c=a.subTree&&Zu(a.subTree);if(c&&c.type!==ra&&!Rs(l,c)&&Uh(a).type!==ra){let d=$0(c,i,n,a);if(Ai(c,d),o==="out-in"&&l.type!==ra)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,a.job.flags&8||a.update(),delete d.afterLeave,c=void 0},Fl(r);o==="in-out"&&l.type!==ra?d.delayLeave=(h,f,m)=>{const v=Wh(n,c);v[String(c.key)]=c,h[Gn]=()=>{f(),h[Gn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{m(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return r}}};function zh(t){let e=t[0];if(t.length>1){for(const a of t)if(a.type!==ra){e=a;break}}return e}const up=lp;function Wh(t,e){const{leavingVNodes:a}=t;let n=a.get(e.type);return n||(n=Object.create(null),a.set(e.type,n)),n}function $0(t,e,a,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:h,onLeave:f,onAfterLeave:m,onLeaveCancelled:v,onBeforeAppear:y,onAppear:w,onAfterAppear:k,onAppearCancelled:M}=e,P=String(t.key),D=Wh(a,t),L=($,B)=>{$&&Xa($,n,9,B)},T=($,B)=>{const J=B[1];L($,B),Oe($)?$.every(X=>X.length<=1)&&J():$.length<=1&&J()},N={mode:i,persisted:o,beforeEnter($){let B=l;if(!a.isMounted)if(r)B=y||l;else return;$[Gn]&&$[Gn](!0);const J=D[P];J&&Rs(t,J)&&J.el[Gn]&&J.el[Gn](),L(B,[$])},enter($){let B=u,J=c,X=d;if(!a.isMounted)if(r)B=w||u,J=k||c,X=M||d;else return;let ne=!1;const Z=$[eo]=W=>{ne||(ne=!0,W?L(X,[$]):L(J,[$]),N.delayedLeave&&N.delayedLeave(),$[eo]=void 0)};B?T(B,[$,Z]):Z()},leave($,B){const J=String(t.key);if($[eo]&&$[eo](!0),a.isUnmounting)return B();L(h,[$]);let X=!1;const ne=$[Gn]=Z=>{X||(X=!0,B(),Z?L(v,[$]):L(m,[$]),$[Gn]=void 0,D[J]===t&&delete D[J])};D[J]=t,f?T(f,[$,ne]):ne()},clone($){const B=$0($,e,a,n,s);return s&&s(B),B}};return N}function Fl(t){if(rl(t))return t=cs(t),t.children=null,t}function Zu(t){if(!rl(t))return Bh(t.type)&&t.children?zh(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:a}=t;if(a){if(e&16)return a[0];if(e&32&&Fe(a.default))return a.default()}}function Ai(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Ai(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Yh(t,e=!1,a){let n=[],s=0;for(let r=0;r1)for(let r=0;rsi(m,e&&(Oe(e)?e[v]:e),a,n,s));return}if(dr(n)&&!s){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&si(t,e,a,n.component.subTree);return}const r=n.shapeFlag&4?cl(n.component):n.el,i=s?null:r,{i:o,r:l}=t,u=e&&e.r,c=o.refs===pt?o.refs={}:o.refs,d=o.setupState,h=et(d),f=d===pt?()=>!1:m=>st(h,m);if(u!=null&&u!==l&&(wt(u)?(c[u]=null,f(u)&&(d[u]=null)):_t(u)&&(u.value=null)),Fe(l))Ni(l,o,12,[i,c]);else{const m=wt(l),v=_t(l);if(m||v){const y=()=>{if(t.f){const w=m?f(l)?d[l]:c[l]:l.value;s?Oe(w)&&_1(w,r):Oe(w)?w.includes(r)||w.push(r):m?(c[l]=[r],f(l)&&(d[l]=c[l])):(l.value=[r],t.k&&(c[t.k]=l.value))}else m?(c[l]=i,f(l)&&(d[l]=i)):v&&(l.value=i,t.k&&(c[t.k]=i))};i?(y.id=-1,pa(y,a)):y()}}}tl().requestIdleCallback;tl().cancelIdleCallback;const dr=t=>!!t.type.__asyncLoader,rl=t=>t.type.__isKeepAlive;function cp(t,e){Gh(t,"a",e)}function dp(t,e){Gh(t,"da",e)}function Gh(t,e,a=ia){const n=t.__wdc||(t.__wdc=()=>{let s=a;for(;s;){if(s.isDeactivated)return;s=s.parent}return t()});if(il(e,n,a),a){let s=a.parent;for(;s&&s.parent;)rl(s.parent.vnode)&&hp(n,e,a,s),s=s.parent}}function hp(t,e,a,n){const s=il(e,t,n,!0);Vn(()=>{_1(n[e],s)},a)}function il(t,e,a=ia,n=!1){if(a){const s=a[t]||(a[t]=[]),r=e.__weh||(e.__weh=(...i)=>{On();const o=Bi(a),l=Xa(e,a,t,i);return o(),Hn(),l});return n?s.unshift(r):s.push(r),r}}const Bn=t=>(e,a=ia)=>{(!Si||t==="sp")&&il(t,(...n)=>e(...n),a)},fp=Bn("bm"),ht=Bn("m"),$1=Bn("bu"),pp=Bn("u"),ol=Bn("bum"),Vn=Bn("um"),mp=Bn("sp"),gp=Bn("rtg"),vp=Bn("rtc");function yp(t,e=ia){il("ec",t,e)}const Xh="components";function wj(t,e){return Kh(Xh,t,!0,e)||t}const qh=Symbol.for("v-ndc");function ms(t){return wt(t)?Kh(Xh,t,!1)||t:t||qh}function Kh(t,e,a=!0,n=!1){const s=qt||ia;if(s){const r=s.type;{const o=sm(r,!1);if(o&&(o===e||o===Za(e)||o===el(Za(e))))return r}const i=Fu(s[t]||r[t],e)||Fu(s.appContext[t],e);return!i&&n?r:i}}function Fu(t,e){return t&&(t[e]||t[Za(e)]||t[el(Za(e))])}function Xe(t,e,a,n){let s;const r=a,i=Oe(t);if(i||wt(t)){const o=i&&ns(t);let l=!1,u=!1;o&&(l=!Ba(t),u=us(t),t=al(t)),s=new Array(t.length);for(let c=0,d=t.length;ce(o,l,void 0,r));else{const o=Object.keys(t);s=new Array(o.length);for(let l=0,u=o.length;l{const r=n.fn(...s);return r&&(r.key=n.key),r}:n.fn)}return t}function se(t,e,a={},n,s){if(qt.ce||qt.parent&&dr(qt.parent)&&qt.parent.ce)return e!=="default"&&(a.name=e),p(),_e(Pe,null,[Ae("slot",a,n&&n())],64);let r=t[e];r&&r._c&&(r._d=!1),p();const i=r&&Jh(r(a)),o=a.key||i&&i.key,l=_e(Pe,{key:(o&&!Ga(o)?o:`_${e}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&t._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function Jh(t){return t.some(e=>xi(e)?!(e.type===ra||e.type===Pe&&!Jh(e.children)):!0)?t:null}const L0=t=>t?bf(t)?cl(t):L0(t.parent):null,ri=Wt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>L0(t.parent),$root:t=>L0(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>tf(t),$forceUpdate:t=>t.f||(t.f=()=>{R1(t.update)}),$nextTick:t=>t.n||(t.n=Jt.bind(t.proxy)),$watch:t=>Zp.bind(t)}),Ul=(t,e)=>t!==pt&&!t.__isScriptSetup&&st(t,e),bp={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:a,setupState:n,data:s,props:r,accessCache:i,type:o,appContext:l}=t;let u;if(e[0]!=="$"){const f=i[e];if(f!==void 0)switch(f){case 1:return n[e];case 2:return s[e];case 4:return a[e];case 3:return r[e]}else{if(Ul(n,e))return i[e]=1,n[e];if(s!==pt&&st(s,e))return i[e]=2,s[e];if((u=t.propsOptions[0])&&st(u,e))return i[e]=3,r[e];if(a!==pt&&st(a,e))return i[e]=4,a[e];I0&&(i[e]=0)}}const c=ri[e];let d,h;if(c)return e==="$attrs"&&sa(t.attrs,"get",""),c(t);if((d=o.__cssModules)&&(d=d[e]))return d;if(a!==pt&&st(a,e))return i[e]=4,a[e];if(h=l.config.globalProperties,st(h,e))return h[e]},set({_:t},e,a){const{data:n,setupState:s,ctx:r}=t;return Ul(s,e)?(s[e]=a,!0):n!==pt&&st(n,e)?(n[e]=a,!0):st(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(r[e]=a,!0)},has({_:{data:t,setupState:e,accessCache:a,ctx:n,appContext:s,propsOptions:r}},i){let o;return!!a[i]||t!==pt&&st(t,i)||Ul(e,i)||(o=r[0])&&st(o,i)||st(n,i)||st(ri,i)||st(s.config.globalProperties,i)},defineProperty(t,e,a){return a.get!=null?t._.accessCache[e]=0:st(a,"value")&&this.set(t,e,a.value,null),Reflect.defineProperty(t,e,a)}};function Qa(){return Qh().slots}function _p(){return Qh().attrs}function Qh(t){const e=Dr();return e.setupContext||(e.setupContext=Af(e))}function Uu(t){return Oe(t)?t.reduce((e,a)=>(e[a]=null,e),{}):t}let I0=!0;function Ap(t){const e=tf(t),a=t.proxy,n=t.ctx;I0=!1,e.beforeCreate&&zu(e.beforeCreate,t,"bc");const{data:s,computed:r,methods:i,watch:o,provide:l,inject:u,created:c,beforeMount:d,mounted:h,beforeUpdate:f,updated:m,activated:v,deactivated:y,beforeDestroy:w,beforeUnmount:k,destroyed:M,unmounted:P,render:D,renderTracked:L,renderTriggered:T,errorCaptured:N,serverPrefetch:$,expose:B,inheritAttrs:J,components:X,directives:ne,filters:Z}=e;if(u&&wp(u,n,null),i)for(const q in i){const le=i[q];Fe(le)&&(n[q]=le.bind(a))}if(s){const q=s.call(a,a);dt(q)&&(t.data=bn(q))}if(I0=!0,r)for(const q in r){const le=r[q],ie=Fe(le)?le.bind(a,a):Fe(le.get)?le.get.bind(a,a):Wa,me=!Fe(le)&&Fe(le.set)?le.set.bind(a):Wa,Q=x({get:ie,set:me});Object.defineProperty(n,q,{enumerable:!0,configurable:!0,get:()=>Q.value,set:be=>Q.value=be})}if(o)for(const q in o)ef(o[q],n,a,q);if(l){const q=Fe(l)?l.call(a):l;Reflect.ownKeys(q).forEach(le=>{hr(le,q[le])})}c&&zu(c,t,"c");function O(q,le){Oe(le)?le.forEach(ie=>q(ie.bind(a))):le&&q(le.bind(a))}if(O(fp,d),O(ht,h),O($1,f),O(pp,m),O(cp,v),O(dp,y),O(yp,N),O(vp,L),O(gp,T),O(ol,k),O(Vn,P),O(mp,$),Oe(B))if(B.length){const q=t.exposed||(t.exposed={});B.forEach(le=>{Object.defineProperty(q,le,{get:()=>a[le],set:ie=>a[le]=ie,enumerable:!0})})}else t.exposed||(t.exposed={});D&&t.render===Wa&&(t.render=D),J!=null&&(t.inheritAttrs=J),X&&(t.components=X),ne&&(t.directives=ne),$&&jh(t)}function wp(t,e,a=Wa){Oe(t)&&(t=O0(t));for(const n in t){const s=t[n];let r;dt(s)?"default"in s?r=F(s.from||n,s.default,!0):r=F(s.from||n):r=F(s),_t(r)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):e[n]=r}}function zu(t,e,a){Xa(Oe(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,a)}function ef(t,e,a,n){let s=n.includes(".")?pf(a,n):()=>a[n];if(wt(t)){const r=e[t];Fe(r)&&rt(s,r)}else if(Fe(t))rt(s,t.bind(a));else if(dt(t))if(Oe(t))t.forEach(r=>ef(r,e,a,n));else{const r=Fe(t.handler)?t.handler.bind(a):e[t.handler];Fe(r)&&rt(s,r,t)}}function tf(t){const e=t.type,{mixins:a,extends:n}=e,{mixins:s,optionsCache:r,config:{optionMergeStrategies:i}}=t.appContext,o=r.get(e);let l;return o?l=o:!s.length&&!a&&!n?l=e:(l={},s.length&&s.forEach(u=>No(l,u,i,!0)),No(l,e,i)),dt(e)&&r.set(e,l),l}function No(t,e,a,n=!1){const{mixins:s,extends:r}=e;r&&No(t,r,a,!0),s&&s.forEach(i=>No(t,i,a,!0));for(const i in e)if(!(n&&i==="expose")){const o=xp[i]||a&&a[i];t[i]=o?o(t[i],e[i]):e[i]}return t}const xp={data:Wu,props:Yu,emits:Yu,methods:qr,computed:qr,beforeCreate:ca,created:ca,beforeMount:ca,mounted:ca,beforeUpdate:ca,updated:ca,beforeDestroy:ca,beforeUnmount:ca,destroyed:ca,unmounted:ca,activated:ca,deactivated:ca,errorCaptured:ca,serverPrefetch:ca,components:qr,directives:qr,watch:kp,provide:Wu,inject:Sp};function Wu(t,e){return e?t?function(){return Wt(Fe(t)?t.call(this,this):t,Fe(e)?e.call(this,this):e)}:e:t}function Sp(t,e){return qr(O0(t),O0(e))}function O0(t){if(Oe(t)){const e={};for(let a=0;a1)return a&&Fe(e)?e.call(n&&n.proxy):e}}function Pp(){return!!(Dr()||Hs)}const nf={},sf=()=>Object.create(nf),rf=t=>Object.getPrototypeOf(t)===nf;function Tp(t,e,a,n=!1){const s={},r=sf();t.propsDefaults=Object.create(null),of(t,e,s,r);for(const i in t.propsOptions[0])i in s||(s[i]=void 0);a?t.props=n?s:Eh(s):t.type.props?t.props=s:t.props=r,t.attrs=r}function Cp(t,e,a,n){const{props:s,attrs:r,vnode:{patchFlag:i}}=t,o=et(s),[l]=t.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,f]=lf(d,e,!0);Wt(i,h),f&&o.push(...f)};!a&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!r&&!l)return dt(t)&&n.set(t,lr),lr;if(Oe(r))for(let c=0;ct==="_"||t==="__"||t==="_ctx"||t==="$stable",I1=t=>Oe(t)?t.map(cn):[cn(t)],Rp=(t,e,a)=>{if(e._n)return e;const n=Ee((...s)=>I1(e(...s)),a);return n._c=!1,n},uf=(t,e,a)=>{const n=t._ctx;for(const s in t){if(L1(s))continue;const r=t[s];if(Fe(r))e[s]=Rp(s,r,n);else if(r!=null){const i=I1(r);e[s]=()=>i}}},cf=(t,e)=>{const a=I1(e);t.slots.default=()=>a},df=(t,e,a)=>{for(const n in e)(a||!L1(n))&&(t[n]=e[n])},$p=(t,e,a)=>{const n=t.slots=sf();if(t.vnode.shapeFlag&32){const s=e.__;s&&P0(n,"__",s,!0);const r=e._;r?(df(n,e,a),a&&P0(n,"_",r,!0)):uf(e,n)}else e&&cf(t,e)},Lp=(t,e,a)=>{const{vnode:n,slots:s}=t;let r=!0,i=pt;if(n.shapeFlag&32){const o=e._;o?a&&o===1?r=!1:df(s,e,a):(r=!e.$stable,uf(e,s)),i=e}else e&&(cf(t,e),i={default:1});if(r)for(const o in s)!L1(o)&&i[o]==null&&delete s[o]},pa=Gp;function Ip(t){return Op(t)}function Op(t,e){const a=tl();a.__VUE__=!0;const{insert:n,remove:s,patchProp:r,createElement:i,createText:o,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=Wa,insertStaticContent:m}=t,v=(C,E,I,S=null,j=null,Y=null,te=void 0,pe=null,ce=!!E.dynamicChildren)=>{if(C===E)return;C&&!Rs(C,E)&&(S=_(C),be(C,j,Y,!0),C=null),E.patchFlag===-2&&(ce=!1,E.dynamicChildren=null);const{type:fe,ref:Ce,shapeFlag:H}=E;switch(fe){case ul:y(C,E,I,S);break;case ra:w(C,E,I,S);break;case ii:C==null&&k(E,I,S,te);break;case Pe:X(C,E,I,S,j,Y,te,pe,ce);break;default:H&1?D(C,E,I,S,j,Y,te,pe,ce):H&6?ne(C,E,I,S,j,Y,te,pe,ce):(H&64||H&128)&&fe.process(C,E,I,S,j,Y,te,pe,ce,we)}Ce!=null&&j?si(Ce,C&&C.ref,Y,E||C,!E):Ce==null&&C&&C.ref!=null&&si(C.ref,null,Y,C,!0)},y=(C,E,I,S)=>{if(C==null)n(E.el=o(E.children),I,S);else{const j=E.el=C.el;E.children!==C.children&&u(j,E.children)}},w=(C,E,I,S)=>{C==null?n(E.el=l(E.children||""),I,S):E.el=C.el},k=(C,E,I,S)=>{[C.el,C.anchor]=m(C.children,E,I,S,C.el,C.anchor)},M=({el:C,anchor:E},I,S)=>{let j;for(;C&&C!==E;)j=h(C),n(C,I,S),C=j;n(E,I,S)},P=({el:C,anchor:E})=>{let I;for(;C&&C!==E;)I=h(C),s(C),C=I;s(E)},D=(C,E,I,S,j,Y,te,pe,ce)=>{E.type==="svg"?te="svg":E.type==="math"&&(te="mathml"),C==null?L(E,I,S,j,Y,te,pe,ce):$(C,E,j,Y,te,pe,ce)},L=(C,E,I,S,j,Y,te,pe)=>{let ce,fe;const{props:Ce,shapeFlag:H,transition:oe,dirs:ke}=C;if(ce=C.el=i(C.type,Y,Ce&&Ce.is,Ce),H&8?c(ce,C.children):H&16&&N(C.children,ce,null,S,j,zl(C,Y),te,pe),ke&&As(C,null,S,"created"),T(ce,C,C.scopeId,te,S),Ce){for(const Ye in Ce)Ye!=="value"&&!ei(Ye)&&r(ce,Ye,null,Ce[Ye],Y,S);"value"in Ce&&r(ce,"value",null,Ce.value,Y),(fe=Ce.onVnodeBeforeMount)&&nn(fe,S,C)}ke&&As(C,null,S,"beforeMount");const Le=Hp(j,oe);Le&&oe.beforeEnter(ce),n(ce,E,I),((fe=Ce&&Ce.onVnodeMounted)||Le||ke)&&pa(()=>{fe&&nn(fe,S,C),Le&&oe.enter(ce),ke&&As(C,null,S,"mounted")},j)},T=(C,E,I,S,j)=>{if(I&&f(C,I),S)for(let Y=0;Y{for(let fe=ce;fe{const pe=E.el=C.el;let{patchFlag:ce,dynamicChildren:fe,dirs:Ce}=E;ce|=C.patchFlag&16;const H=C.props||pt,oe=E.props||pt;let ke;if(I&&ws(I,!1),(ke=oe.onVnodeBeforeUpdate)&&nn(ke,I,E,C),Ce&&As(E,C,I,"beforeUpdate"),I&&ws(I,!0),(H.innerHTML&&oe.innerHTML==null||H.textContent&&oe.textContent==null)&&c(pe,""),fe?B(C.dynamicChildren,fe,pe,I,S,zl(E,j),Y):te||le(C,E,pe,null,I,S,zl(E,j),Y,!1),ce>0){if(ce&16)J(pe,H,oe,I,j);else if(ce&2&&H.class!==oe.class&&r(pe,"class",null,oe.class,j),ce&4&&r(pe,"style",H.style,oe.style,j),ce&8){const Le=E.dynamicProps;for(let Ye=0;Ye{ke&&nn(ke,I,E,C),Ce&&As(E,C,I,"updated")},S)},B=(C,E,I,S,j,Y,te)=>{for(let pe=0;pe{if(E!==I){if(E!==pt)for(const Y in E)!ei(Y)&&!(Y in I)&&r(C,Y,E[Y],null,j,S);for(const Y in I){if(ei(Y))continue;const te=I[Y],pe=E[Y];te!==pe&&Y!=="value"&&r(C,Y,pe,te,j,S)}"value"in I&&r(C,"value",E.value,I.value,j)}},X=(C,E,I,S,j,Y,te,pe,ce)=>{const fe=E.el=C?C.el:o(""),Ce=E.anchor=C?C.anchor:o("");let{patchFlag:H,dynamicChildren:oe,slotScopeIds:ke}=E;ke&&(pe=pe?pe.concat(ke):ke),C==null?(n(fe,I,S),n(Ce,I,S),N(E.children||[],I,Ce,j,Y,te,pe,ce)):H>0&&H&64&&oe&&C.dynamicChildren?(B(C.dynamicChildren,oe,I,j,Y,te,pe),(E.key!=null||j&&E===j.subTree)&&O1(C,E,!0)):le(C,E,I,Ce,j,Y,te,pe,ce)},ne=(C,E,I,S,j,Y,te,pe,ce)=>{E.slotScopeIds=pe,C==null?E.shapeFlag&512?j.ctx.activate(E,I,S,te,ce):Z(E,I,S,j,Y,te,ce):W(C,E,ce)},Z=(C,E,I,S,j,Y,te)=>{const pe=C.component=em(C,S,j);if(rl(C)&&(pe.ctx.renderer=we),tm(pe,!1,te),pe.asyncDep){if(j&&j.registerDep(pe,O,te),!C.el){const ce=pe.subTree=Ae(ra);w(null,ce,E,I),C.placeholder=ce.el}}else O(pe,C,E,I,j,Y,te)},W=(C,E,I)=>{const S=E.component=C.component;if(Yp(C,E,I))if(S.asyncDep&&!S.asyncResolved){q(S,E,I);return}else S.next=E,S.update();else E.el=C.el,S.vnode=E},O=(C,E,I,S,j,Y,te)=>{const pe=()=>{if(C.isMounted){let{next:H,bu:oe,u:ke,parent:Le,vnode:Ye}=C;{const vt=hf(C);if(vt){H&&(H.el=Ye.el,q(C,H,te)),vt.asyncDep.then(()=>{C.isUnmounted||pe()});return}}let xe=H,Ge;ws(C,!1),H?(H.el=Ye.el,q(C,H,te)):H=Ye,oe&&Ao(oe),(Ge=H.props&&H.props.onVnodeBeforeUpdate)&&nn(Ge,Le,H,Ye),ws(C,!0);const ft=Xu(C),Qt=C.subTree;C.subTree=ft,v(Qt,ft,d(Qt.el),_(Qt),C,j,Y),H.el=ft.el,xe===null&&jp(C,ft.el),ke&&pa(ke,j),(Ge=H.props&&H.props.onVnodeUpdated)&&pa(()=>nn(Ge,Le,H,Ye),j)}else{let H;const{el:oe,props:ke}=E,{bm:Le,m:Ye,parent:xe,root:Ge,type:ft}=C,Qt=dr(E);ws(C,!1),Le&&Ao(Le),!Qt&&(H=ke&&ke.onVnodeBeforeMount)&&nn(H,xe,E),ws(C,!0);{Ge.ce&&Ge.ce._def.shadowRoot!==!1&&Ge.ce._injectChildStyle(ft);const vt=C.subTree=Xu(C);v(null,vt,I,S,C,j,Y),E.el=vt.el}if(Ye&&pa(Ye,j),!Qt&&(H=ke&&ke.onVnodeMounted)){const vt=E;pa(()=>nn(H,xe,vt),j)}(E.shapeFlag&256||xe&&dr(xe.vnode)&&xe.vnode.shapeFlag&256)&&C.a&&pa(C.a,j),C.isMounted=!0,E=I=S=null}};C.scope.on();const ce=C.effect=new fh(pe);C.scope.off();const fe=C.update=ce.run.bind(ce),Ce=C.job=ce.runIfDirty.bind(ce);Ce.i=C,Ce.id=C.uid,ce.scheduler=()=>R1(Ce),ws(C,!0),fe()},q=(C,E,I)=>{E.component=C;const S=C.vnode.props;C.vnode=E,C.next=null,Cp(C,E.props,S,I),Lp(C,E.children,I),On(),Hu(C),Hn()},le=(C,E,I,S,j,Y,te,pe,ce=!1)=>{const fe=C&&C.children,Ce=C?C.shapeFlag:0,H=E.children,{patchFlag:oe,shapeFlag:ke}=E;if(oe>0){if(oe&128){me(fe,H,I,S,j,Y,te,pe,ce);return}else if(oe&256){ie(fe,H,I,S,j,Y,te,pe,ce);return}}ke&8?(Ce&16&&de(fe,j,Y),H!==fe&&c(I,H)):Ce&16?ke&16?me(fe,H,I,S,j,Y,te,pe,ce):de(fe,j,Y,!0):(Ce&8&&c(I,""),ke&16&&N(H,I,S,j,Y,te,pe,ce))},ie=(C,E,I,S,j,Y,te,pe,ce)=>{C=C||lr,E=E||lr;const fe=C.length,Ce=E.length,H=Math.min(fe,Ce);let oe;for(oe=0;oeCe?de(C,j,Y,!0,!1,H):N(E,I,S,j,Y,te,pe,ce,H)},me=(C,E,I,S,j,Y,te,pe,ce)=>{let fe=0;const Ce=E.length;let H=C.length-1,oe=Ce-1;for(;fe<=H&&fe<=oe;){const ke=C[fe],Le=E[fe]=ce?Xn(E[fe]):cn(E[fe]);if(Rs(ke,Le))v(ke,Le,I,null,j,Y,te,pe,ce);else break;fe++}for(;fe<=H&&fe<=oe;){const ke=C[H],Le=E[oe]=ce?Xn(E[oe]):cn(E[oe]);if(Rs(ke,Le))v(ke,Le,I,null,j,Y,te,pe,ce);else break;H--,oe--}if(fe>H){if(fe<=oe){const ke=oe+1,Le=keoe)for(;fe<=H;)be(C[fe],j,Y,!0),fe++;else{const ke=fe,Le=fe,Ye=new Map;for(fe=Le;fe<=oe;fe++){const kt=E[fe]=ce?Xn(E[fe]):cn(E[fe]);kt.key!=null&&Ye.set(kt.key,fe)}let xe,Ge=0;const ft=oe-Le+1;let Qt=!1,vt=0;const ua=new Array(ft);for(fe=0;fe=ft){be(kt,j,Y,!0);continue}let Ht;if(kt.key!=null)Ht=Ye.get(kt.key);else for(xe=Le;xe<=oe;xe++)if(ua[xe-Le]===0&&Rs(kt,E[xe])){Ht=xe;break}Ht===void 0?be(kt,j,Y,!0):(ua[Ht-Le]=fe+1,Ht>=vt?vt=Ht:Qt=!0,v(kt,E[Ht],I,null,j,Y,te,pe,ce),Ge++)}const Ta=Qt?Np(ua):lr;for(xe=Ta.length-1,fe=ft-1;fe>=0;fe--){const kt=Le+fe,Ht=E[kt],Ca=E[kt+1],K=kt+1{const{el:Y,type:te,transition:pe,children:ce,shapeFlag:fe}=C;if(fe&6){Q(C.component.subTree,E,I,S);return}if(fe&128){C.suspense.move(E,I,S);return}if(fe&64){te.move(C,E,I,we);return}if(te===Pe){n(Y,E,I);for(let H=0;Hpe.enter(Y),j);else{const{leave:H,delayLeave:oe,afterLeave:ke}=pe,Le=()=>{C.ctx.isUnmounted?s(Y):n(Y,E,I)},Ye=()=>{H(Y,()=>{Le(),ke&&ke()})};oe?oe(Y,Le,Ye):Ye()}else n(Y,E,I)},be=(C,E,I,S=!1,j=!1)=>{const{type:Y,props:te,ref:pe,children:ce,dynamicChildren:fe,shapeFlag:Ce,patchFlag:H,dirs:oe,cacheIndex:ke}=C;if(H===-2&&(j=!1),pe!=null&&(On(),si(pe,null,I,C,!0),Hn()),ke!=null&&(E.renderCache[ke]=void 0),Ce&256){E.ctx.deactivate(C);return}const Le=Ce&1&&oe,Ye=!dr(C);let xe;if(Ye&&(xe=te&&te.onVnodeBeforeUnmount)&&nn(xe,E,C),Ce&6)ue(C.component,I,S);else{if(Ce&128){C.suspense.unmount(I,S);return}Le&&As(C,null,E,"beforeUnmount"),Ce&64?C.type.remove(C,E,I,we,S):fe&&!fe.hasOnce&&(Y!==Pe||H>0&&H&64)?de(fe,E,I,!1,!0):(Y===Pe&&H&384||!j&&Ce&16)&&de(ce,E,I),S&&z(C)}(Ye&&(xe=te&&te.onVnodeUnmounted)||Le)&&pa(()=>{xe&&nn(xe,E,C),Le&&As(C,null,E,"unmounted")},I)},z=C=>{const{type:E,el:I,anchor:S,transition:j}=C;if(E===Pe){G(I,S);return}if(E===ii){P(C);return}const Y=()=>{s(I),j&&!j.persisted&&j.afterLeave&&j.afterLeave()};if(C.shapeFlag&1&&j&&!j.persisted){const{leave:te,delayLeave:pe}=j,ce=()=>te(I,Y);pe?pe(C.el,Y,ce):ce()}else Y()},G=(C,E)=>{let I;for(;C!==E;)I=h(C),s(C),C=I;s(E)},ue=(C,E,I)=>{const{bum:S,scope:j,job:Y,subTree:te,um:pe,m:ce,a:fe,parent:Ce,slots:{__:H}}=C;Gu(ce),Gu(fe),S&&Ao(S),Ce&&Oe(H)&&H.forEach(oe=>{Ce.renderCache[oe]=void 0}),j.stop(),Y&&(Y.flags|=8,be(te,C,E,I)),pe&&pa(pe,E),pa(()=>{C.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},de=(C,E,I,S=!1,j=!1,Y=0)=>{for(let te=Y;te{if(C.shapeFlag&6)return _(C.component.subTree);if(C.shapeFlag&128)return C.suspense.next();const E=h(C.anchor||C.el),I=E&&E[Nh];return I?h(I):E};let V=!1;const ae=(C,E,I)=>{C==null?E._vnode&&be(E._vnode,null,null,!0):v(E._vnode||null,C,E,null,null,null,I),E._vnode=C,V||(V=!0,Hu(),Oh(),V=!1)},we={p:v,um:be,m:Q,r:z,mt:Z,mc:N,pc:le,pbc:B,n:_,o:t};return{render:ae,hydrate:void 0,createApp:Ep(ae)}}function zl({type:t,props:e},a){return a==="svg"&&t==="foreignObject"||a==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:a}function ws({effect:t,job:e},a){a?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Hp(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function O1(t,e,a=!1){const n=t.children,s=e.children;if(Oe(n)&&Oe(s))for(let r=0;r>1,t[a[o]]0&&(e[n]=a[r-1]),a[r]=n)}}for(r=a.length,i=a[r-1];r-- >0;)a[r]=i,i=e[i];return a}function hf(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:hf(e)}function Gu(t){if(t)for(let e=0;eF(Bp);function rt(t,e,a){return ff(t,e,a)}function ff(t,e,a=pt){const{immediate:n,deep:s,flush:r,once:i}=a,o=Wt({},a),l=e&&n||!e&&r!=="post";let u;if(Si){if(r==="sync"){const f=Vp();u=f.__watcherHandles||(f.__watcherHandles=[])}else if(!l){const f=()=>{};return f.stop=Wa,f.resume=Wa,f.pause=Wa,f}}const c=ia;o.call=(f,m,v)=>Xa(f,c,m,v);let d=!1;r==="post"?o.scheduler=f=>{pa(f,c&&c.suspense)}:r!=="sync"&&(d=!0,o.scheduler=(f,m)=>{m?f():R1(f)}),o.augmentJob=f=>{e&&(f.flags|=4),d&&(f.flags|=2,c&&(f.id=c.uid,f.i=c))};const h=ap(t,e,o);return Si&&(u?u.push(h):l&&h()),h}function Zp(t,e,a){const n=this.proxy,s=wt(t)?t.includes(".")?pf(n,t):()=>n[t]:t.bind(n,n);let r;Fe(e)?r=e:(r=e.handler,a=e);const i=Bi(this),o=ff(s,r.bind(n),a);return i(),o}function pf(t,e){const a=e.split(".");return()=>{let n=t;for(let s=0;se==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Za(e)}Modifiers`]||t[`${ps(e)}Modifiers`];function Up(t,e,...a){if(t.isUnmounted)return;const n=t.vnode.props||pt;let s=a;const r=e.startsWith("update:"),i=r&&Fp(n,e.slice(7));i&&(i.trim&&(s=a.map(c=>wt(c)?c.trim():c)),i.number&&(s=a.map(Ro)));let o,l=n[o=Hl(e)]||n[o=Hl(Za(e))];!l&&r&&(l=n[o=Hl(ps(e))]),l&&Xa(l,t,6,s);const u=n[o+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,Xa(u,t,6,s)}}function mf(t,e,a=!1){const n=e.emitsCache,s=n.get(t);if(s!==void 0)return s;const r=t.emits;let i={},o=!1;if(!Fe(t)){const l=u=>{const c=mf(u,e,!0);c&&(o=!0,Wt(i,c))};!a&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!r&&!o?(dt(t)&&n.set(t,null),null):(Oe(r)?r.forEach(l=>i[l]=null):Wt(i,r),dt(t)&&n.set(t,i),i)}function ll(t,e){return!t||!Jo(e)?!1:(e=e.slice(2).replace(/Once$/,""),st(t,e[0].toLowerCase()+e.slice(1))||st(t,ps(e))||st(t,e))}function Xu(t){const{type:e,vnode:a,proxy:n,withProxy:s,propsOptions:[r],slots:i,attrs:o,emit:l,render:u,renderCache:c,props:d,data:h,setupState:f,ctx:m,inheritAttrs:v}=t,y=Ho(t);let w,k;try{if(a.shapeFlag&4){const P=s||n,D=P;w=cn(u.call(D,P,c,d,f,h,m)),k=o}else{const P=e;w=cn(P.length>1?P(d,{attrs:o,slots:i,emit:l}):P(d,null)),k=e.props?o:zp(o)}}catch(P){oi.length=0,nl(P,t,1),w=Ae(ra)}let M=w;if(k&&v!==!1){const P=Object.keys(k),{shapeFlag:D}=M;P.length&&D&7&&(r&&P.some(b1)&&(k=Wp(k,r)),M=cs(M,k,!1,!0))}return a.dirs&&(M=cs(M,null,!1,!0),M.dirs=M.dirs?M.dirs.concat(a.dirs):a.dirs),a.transition&&Ai(M,a.transition),w=M,Ho(y),w}const zp=t=>{let e;for(const a in t)(a==="class"||a==="style"||Jo(a))&&((e||(e={}))[a]=t[a]);return e},Wp=(t,e)=>{const a={};for(const n in t)(!b1(n)||!(n.slice(9)in e))&&(a[n]=t[n]);return a};function Yp(t,e,a){const{props:n,children:s,component:r}=t,{props:i,children:o,patchFlag:l}=e,u=r.emitsOptions;if(e.dirs||e.transition)return!0;if(a&&l>=0){if(l&1024)return!0;if(l&16)return n?qu(n,i,u):!!i;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense;function Gp(t,e){e&&e.pendingBranch?Oe(t)?e.effects.push(...t):e.effects.push(t):Ih(t)}const Pe=Symbol.for("v-fgt"),ul=Symbol.for("v-txt"),ra=Symbol.for("v-cmt"),ii=Symbol.for("v-stc"),oi=[];let Sa=null;function p(t=!1){oi.push(Sa=t?null:[])}function Xp(){oi.pop(),Sa=oi[oi.length-1]||null}let wi=1;function Ku(t,e=!1){wi+=t,t<0&&Sa&&e&&(Sa.hasOnce=!0)}function vf(t){return t.dynamicChildren=wi>0?Sa||lr:null,Xp(),wi>0&&Sa&&Sa.push(t),t}function g(t,e,a,n,s,r){return vf(b(t,e,a,n,s,r,!0))}function _e(t,e,a,n,s){return vf(Ae(t,e,a,n,s,!0))}function xi(t){return t?t.__v_isVNode===!0:!1}function Rs(t,e){return t.type===e.type&&t.key===e.key}const yf=({key:t})=>t??null,xo=({ref:t,ref_key:e,ref_for:a})=>(typeof t=="number"&&(t=""+t),t!=null?wt(t)||_t(t)||Fe(t)?{i:qt,r:t,k:e,f:!!a}:t:null);function b(t,e=null,a=null,n=0,s=null,r=t===Pe?0:1,i=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&yf(e),ref:e&&xo(e),scopeId:sl,slotScopeIds:null,children:a,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:qt};return o?(H1(l,a),r&128&&t.normalize(l)):a&&(l.shapeFlag|=wt(a)?8:16),wi>0&&!i&&Sa&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&Sa.push(l),l}const Ae=qp;function qp(t,e=null,a=null,n=0,s=null,r=!1){if((!t||t===qh)&&(t=ra),xi(t)){const o=cs(t,e,!0);return a&&H1(o,a),wi>0&&!r&&Sa&&(o.shapeFlag&6?Sa[Sa.indexOf(t)]=o:Sa.push(o)),o.patchFlag=-2,o}if(rm(t)&&(t=t.__vccOpts),e){e=Ut(e);let{class:o,style:l}=e;o&&!wt(o)&&(e.class=ve(o)),dt(l)&&(C1(l)&&!Oe(l)&&(l=Wt({},l)),e.style=Tt(l))}const i=wt(t)?1:gf(t)?128:Bh(t)?64:dt(t)?4:Fe(t)?2:0;return b(t,e,a,n,s,i,r,!0)}function Ut(t){return t?C1(t)||rf(t)?Wt({},t):t:null}function cs(t,e,a=!1,n=!1){const{props:s,ref:r,patchFlag:i,children:o,transition:l}=t,u=e?De(s||{},e):s,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&yf(u),ref:e&&e.ref?a&&r?Oe(r)?r.concat(xo(e)):[r,xo(e)]:xo(e):r,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Pe?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&cs(t.ssContent),ssFallback:t.ssFallback&&cs(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&n&&Ai(c,l.clone(c)),c}function Dt(t=" ",e=0){return Ae(ul,null,t,e)}function Kp(t,e){const a=Ae(ii,null,t);return a.staticCount=e,a}function U(t="",e=!1){return e?(p(),_e(ra,null,t)):Ae(ra,null,t)}function cn(t){return t==null||typeof t=="boolean"?Ae(ra):Oe(t)?Ae(Pe,null,t.slice()):xi(t)?Xn(t):Ae(ul,null,String(t))}function Xn(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:cs(t)}function H1(t,e){let a=0;const{shapeFlag:n}=t;if(e==null)e=null;else if(Oe(e))a=16;else if(typeof e=="object")if(n&65){const s=e.default;s&&(s._c&&(s._d=!1),H1(t,s()),s._c&&(s._d=!0));return}else{a=32;const s=e._;!s&&!rf(e)?e._ctx=qt:s===3&&qt&&(qt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Fe(e)?(e={default:e,_ctx:qt},a=32):(e=String(e),n&64?(a=16,e=[Dt(e)]):a=8);t.children=e,t.shapeFlag|=a}function De(...t){const e={};for(let a=0;aia||qt;let Bo,N0;{const t=tl(),e=(a,n)=>{let s;return(s=t[a])||(s=t[a]=[]),s.push(n),r=>{s.length>1?s.forEach(i=>i(r)):s[0](r)}};Bo=e("__VUE_INSTANCE_SETTERS__",a=>ia=a),N0=e("__VUE_SSR_SETTERS__",a=>Si=a)}const Bi=t=>{const e=ia;return Bo(t),t.scope.on(),()=>{t.scope.off(),Bo(e)}},Ju=()=>{ia&&ia.scope.off(),Bo(null)};function bf(t){return t.vnode.shapeFlag&4}let Si=!1;function tm(t,e=!1,a=!1){e&&N0(e);const{props:n,children:s}=t.vnode,r=bf(t);Tp(t,n,r,e),$p(t,s,a||e);const i=r?am(t,e):void 0;return e&&N0(!1),i}function am(t,e){const a=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,bp);const{setup:n}=a;if(n){On();const s=t.setupContext=n.length>1?Af(t):null,r=Bi(t),i=Ni(n,t,0,[t.props,s]),o=sh(i);if(Hn(),r(),(o||t.sp)&&!dr(t)&&jh(t),o){if(i.then(Ju,Ju),e)return i.then(l=>{Qu(t,l)}).catch(l=>{nl(l,t,0)});t.asyncDep=i}else Qu(t,i)}else _f(t)}function Qu(t,e,a){Fe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:dt(e)&&(t.setupState=Ch(e)),_f(t)}function _f(t,e,a){const n=t.type;t.render||(t.render=n.render||Wa);{const s=Bi(t);On();try{Ap(t)}finally{Hn(),s()}}}const nm={get(t,e){return sa(t,"get",""),t[e]}};function Af(t){const e=a=>{t.exposed=a||{}};return{attrs:new Proxy(t.attrs,nm),slots:t.slots,emit:t.emit,expose:e}}function cl(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Ch(D1(t.exposed)),{get(e,a){if(a in e)return e[a];if(a in ri)return ri[a](t)},has(e,a){return a in e||a in ri}})):t.proxy}function sm(t,e=!0){return Fe(t)?t.displayName||t.name:t.name||e&&t.__name}function rm(t){return Fe(t)&&"__vccOpts"in t}const x=(t,e)=>ep(t,e,Si);function pn(t,e,a){const n=arguments.length;return n===2?dt(e)&&!Oe(e)?xi(e)?Ae(t,null,[e]):Ae(t,e):Ae(t,null,e):(n>3?a=Array.prototype.slice.call(arguments,2):n===3&&xi(a)&&(a=[a]),Ae(t,e,a))}const im="3.5.18";let B0;const ec=typeof window<"u"&&window.trustedTypes;if(ec)try{B0=ec.createPolicy("vue",{createHTML:t=>t})}catch{}const wf=B0?t=>B0.createHTML(t):t=>t,om="http://www.w3.org/2000/svg",lm="http://www.w3.org/1998/Math/MathML",En=typeof document<"u"?document:null,tc=En&&En.createElement("template"),um={insert:(t,e,a)=>{e.insertBefore(t,a||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,a,n)=>{const s=e==="svg"?En.createElementNS(om,t):e==="mathml"?En.createElementNS(lm,t):a?En.createElement(t,{is:a}):En.createElement(t);return t==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:t=>En.createTextNode(t),createComment:t=>En.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>En.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,a,n,s,r){const i=a?a.previousSibling:e.lastChild;if(s&&(s===r||s.nextSibling))for(;e.insertBefore(s.cloneNode(!0),a),!(s===r||!(s=s.nextSibling)););else{tc.innerHTML=wf(n==="svg"?`${t}`:n==="mathml"?`${t}`:t);const o=tc.content;if(n==="svg"||n==="mathml"){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}e.insertBefore(o,a)}return[i?i.nextSibling:e.firstChild,a?a.previousSibling:e.lastChild]}},Zn="transition",Nr="animation",ki=Symbol("_vtc"),xf={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},cm=Wt({},Fh,xf),dm=t=>(t.displayName="Transition",t.props=cm,t),_n=dm((t,{slots:e})=>pn(up,hm(t),e)),xs=(t,e=[])=>{Oe(t)?t.forEach(a=>a(...e)):t&&t(...e)},ac=t=>t?Oe(t)?t.some(e=>e.length>1):t.length>1:!1;function hm(t){const e={};for(const X in t)X in xf||(e[X]=t[X]);if(t.css===!1)return e;const{name:a="v",type:n,duration:s,enterFromClass:r=`${a}-enter-from`,enterActiveClass:i=`${a}-enter-active`,enterToClass:o=`${a}-enter-to`,appearFromClass:l=r,appearActiveClass:u=i,appearToClass:c=o,leaveFromClass:d=`${a}-leave-from`,leaveActiveClass:h=`${a}-leave-active`,leaveToClass:f=`${a}-leave-to`}=t,m=fm(s),v=m&&m[0],y=m&&m[1],{onBeforeEnter:w,onEnter:k,onEnterCancelled:M,onLeave:P,onLeaveCancelled:D,onBeforeAppear:L=w,onAppear:T=k,onAppearCancelled:N=M}=e,$=(X,ne,Z,W)=>{X._enterCancelled=W,Ss(X,ne?c:o),Ss(X,ne?u:i),Z&&Z()},B=(X,ne)=>{X._isLeaving=!1,Ss(X,d),Ss(X,f),Ss(X,h),ne&&ne()},J=X=>(ne,Z)=>{const W=X?T:k,O=()=>$(ne,X,Z);xs(W,[ne,O]),nc(()=>{Ss(ne,X?l:r),wn(ne,X?c:o),ac(W)||sc(ne,n,v,O)})};return Wt(e,{onBeforeEnter(X){xs(w,[X]),wn(X,r),wn(X,i)},onBeforeAppear(X){xs(L,[X]),wn(X,l),wn(X,u)},onEnter:J(!1),onAppear:J(!0),onLeave(X,ne){X._isLeaving=!0;const Z=()=>B(X,ne);wn(X,d),X._enterCancelled?(wn(X,h),oc()):(oc(),wn(X,h)),nc(()=>{X._isLeaving&&(Ss(X,d),wn(X,f),ac(P)||sc(X,n,y,Z))}),xs(P,[X,Z])},onEnterCancelled(X){$(X,!1,void 0,!0),xs(M,[X])},onAppearCancelled(X){$(X,!0,void 0,!0),xs(N,[X])},onLeaveCancelled(X){B(X),xs(D,[X])}})}function fm(t){if(t==null)return null;if(dt(t))return[Wl(t.enter),Wl(t.leave)];{const e=Wl(t);return[e,e]}}function Wl(t){return b6(t)}function wn(t,e){e.split(/\s+/).forEach(a=>a&&t.classList.add(a)),(t[ki]||(t[ki]=new Set)).add(e)}function Ss(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 nc(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let pm=0;function sc(t,e,a,n){const s=t._endId=++pm,r=()=>{s===t._endId&&n()};if(a!=null)return setTimeout(r,a);const{type:i,timeout:o,propCount:l}=mm(t,e);if(!i)return n();const u=i+"end";let c=0;const d=()=>{t.removeEventListener(u,h),r()},h=f=>{f.target===t&&++c>=l&&d()};setTimeout(()=>{c(a[m]||"").split(", "),s=n(`${Zn}Delay`),r=n(`${Zn}Duration`),i=rc(s,r),o=n(`${Nr}Delay`),l=n(`${Nr}Duration`),u=rc(o,l);let c=null,d=0,h=0;e===Zn?i>0&&(c=Zn,d=i,h=r.length):e===Nr?u>0&&(c=Nr,d=u,h=l.length):(d=Math.max(i,u),c=d>0?i>u?Zn:Nr:null,h=c?c===Zn?r.length:l.length:0);const f=c===Zn&&/\b(transform|all)(,|$)/.test(n(`${Zn}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:f}}function rc(t,e){for(;t.lengthic(a)+ic(t[n])))}function ic(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function oc(){return document.body.offsetHeight}function gm(t,e,a){const n=t[ki];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):a?t.setAttribute("class",e):t.className=e}const Vo=Symbol("_vod"),Sf=Symbol("_vsh"),rs={beforeMount(t,{value:e},{transition:a}){t[Vo]=t.style.display==="none"?"":t.style.display,a&&e?a.beforeEnter(t):Br(t,e)},mounted(t,{value:e},{transition:a}){a&&e&&a.enter(t)},updated(t,{value:e,oldValue:a},{transition:n}){!e!=!a&&(n?e?(n.beforeEnter(t),Br(t,!0),n.enter(t)):n.leave(t,()=>{Br(t,!1)}):Br(t,e))},beforeUnmount(t,{value:e}){Br(t,e)}};function Br(t,e){t.style.display=e?t[Vo]:"none",t[Sf]=!e}const kf=Symbol("");function Xs(t){const e=Dr();if(!e)return;const a=e.ut=(s=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(r=>Zo(r,s))},n=()=>{const s=t(e.proxy);e.ce?Zo(e.ce,s):V0(e.subTree,s),a(s)};$1(()=>{Ih(n)}),ht(()=>{rt(n,Wa,{flush:"post"});const s=new MutationObserver(n);s.observe(e.subTree.el.parentNode,{childList:!0}),Vn(()=>s.disconnect())})}function V0(t,e){if(t.shapeFlag&128){const a=t.suspense;t=a.activeBranch,a.pendingBranch&&!a.isHydrating&&a.effects.push(()=>{V0(a.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Zo(t.el,e);else if(t.type===Pe)t.children.forEach(a=>V0(a,e));else if(t.type===ii){let{el:a,anchor:n}=t;for(;a&&(Zo(a,e),a!==n);)a=a.nextSibling}}function Zo(t,e){if(t.nodeType===1){const a=t.style;let n="";for(const s in e){const r=E6(e[s]);a.setProperty(`--${s}`,r),n+=`--${s}: ${r};`}a[kf]=n}}const vm=/(^|;)\s*display\s*:/;function ym(t,e,a){const n=t.style,s=wt(a);let r=!1;if(a&&!s){if(e)if(wt(e))for(const i of e.split(";")){const o=i.slice(0,i.indexOf(":")).trim();a[o]==null&&So(n,o,"")}else for(const i in e)a[i]==null&&So(n,i,"");for(const i in a)i==="display"&&(r=!0),So(n,i,a[i])}else if(s){if(e!==a){const i=n[kf];i&&(a+=";"+i),n.cssText=a,r=vm.test(a)}}else e&&t.removeAttribute("style");Vo in t&&(t[Vo]=r?n.display:"",t[Sf]&&(n.display="none"))}const lc=/\s*!important$/;function So(t,e,a){if(Oe(a))a.forEach(n=>So(t,e,n));else if(a==null&&(a=""),e.startsWith("--"))t.setProperty(e,a);else{const n=bm(t,e);lc.test(a)?t.setProperty(ps(n),a.replace(lc,""),"important"):t[n]=a}}const uc=["Webkit","Moz","ms"],Yl={};function bm(t,e){const a=Yl[e];if(a)return a;let n=Za(e);if(n!=="filter"&&n in t)return Yl[e]=n;n=el(n);for(let s=0;sjl||(xm.then(()=>jl=0),jl=Date.now());function km(t,e){const a=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=a.attached)return;Xa(Mm(n,a.value),e,5,[n])};return a.value=t,a.attached=Sm(),a}function Mm(t,e){if(Oe(e)){const a=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{a.call(t),t._stopped=!0},e.map(n=>s=>!s._stopped&&n&&n(s))}else return e}const mc=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Em=(t,e,a,n,s,r)=>{const i=s==="svg";e==="class"?gm(t,n,i):e==="style"?ym(t,a,n):Jo(e)?b1(e)||Am(t,e,a,n,r):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Pm(t,e,n,i))?(hc(t,e,n),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&dc(t,e,n,i,r,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!wt(n))?hc(t,Za(e),n,r,e):(e==="true-value"?t._trueValue=n:e==="false-value"&&(t._falseValue=n),dc(t,e,n,i))};function Pm(t,e,a,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in t&&mc(e)&&Fe(a));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const s=t.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return mc(e)&&wt(a)?!1:e in t}const ds=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Oe(e)?a=>Ao(e,a):e};function Tm(t){t.target.composing=!0}function gc(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Va=Symbol("_assign"),vc={created(t,{modifiers:{lazy:e,trim:a,number:n}},s){t[Va]=ds(s);const r=n||s.props&&s.props.type==="number";Rn(t,e?"change":"input",i=>{if(i.target.composing)return;let o=t.value;a&&(o=o.trim()),r&&(o=Ro(o)),t[Va](o)}),a&&Rn(t,"change",()=>{t.value=t.value.trim()}),e||(Rn(t,"compositionstart",Tm),Rn(t,"compositionend",gc),Rn(t,"change",gc))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:a,modifiers:{lazy:n,trim:s,number:r}},i){if(t[Va]=ds(i),t.composing)return;const o=(r||t.type==="number")&&!/^0\d/.test(t.value)?Ro(t.value):t.value,l=e??"";o!==l&&(document.activeElement===t&&t.type!=="range"&&(n&&e===a||s&&t.value.trim()===l)||(t.value=l))}},Cm={deep:!0,created(t,e,a){t[Va]=ds(a),Rn(t,"change",()=>{const n=t._modelValue,s=mr(t),r=t.checked,i=t[Va];if(Oe(n)){const o=w1(n,s),l=o!==-1;if(r&&!l)i(n.concat(s));else if(!r&&l){const u=[...n];u.splice(o,1),i(u)}}else if(Pr(n)){const o=new Set(n);r?o.add(s):o.delete(s),i(o)}else i(Mf(t,r))})},mounted:yc,beforeUpdate(t,e,a){t[Va]=ds(a),yc(t,e,a)}};function yc(t,{value:e,oldValue:a},n){t._modelValue=e;let s;if(Oe(e))s=w1(e,n.props.value)>-1;else if(Pr(e))s=e.has(n.props.value);else{if(e===a)return;s=Us(e,Mf(t,!0))}t.checked!==s&&(t.checked=s)}const Dm={created(t,{value:e},a){t.checked=Us(e,a.props.value),t[Va]=ds(a),Rn(t,"change",()=>{t[Va](mr(t))})},beforeUpdate(t,{value:e,oldValue:a},n){t[Va]=ds(n),e!==a&&(t.checked=Us(e,n.props.value))}},Rm={deep:!0,created(t,{value:e,modifiers:{number:a}},n){const s=Pr(e);Rn(t,"change",()=>{const r=Array.prototype.filter.call(t.options,i=>i.selected).map(i=>a?Ro(mr(i)):mr(i));t[Va](t.multiple?s?new Set(r):r:r[0]),t._assigning=!0,Jt(()=>{t._assigning=!1})}),t[Va]=ds(n)},mounted(t,{value:e}){bc(t,e)},beforeUpdate(t,e,a){t[Va]=ds(a)},updated(t,{value:e}){t._assigning||bc(t,e)}};function bc(t,e){const a=t.multiple,n=Oe(e);if(!(a&&!n&&!Pr(e))){for(let s=0,r=t.options.length;sString(u)===String(o)):i.selected=w1(e,o)>-1}else i.selected=e.has(o);else if(Us(mr(i),e)){t.selectedIndex!==s&&(t.selectedIndex=s);return}}!a&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function mr(t){return"_value"in t?t._value:t.value}function Mf(t,e){const a=e?"_trueValue":"_falseValue";return a in t?t[a]:e}const xj={created(t,e,a){to(t,e,a,null,"created")},mounted(t,e,a){to(t,e,a,null,"mounted")},beforeUpdate(t,e,a,n){to(t,e,a,n,"beforeUpdate")},updated(t,e,a,n){to(t,e,a,n,"updated")}};function $m(t,e){switch(t){case"SELECT":return Rm;case"TEXTAREA":return vc;default:switch(e){case"checkbox":return Cm;case"radio":return Dm;default:return vc}}}function to(t,e,a,n,s){const i=$m(t.tagName,a.props&&a.props.type)[s];i&&i(t,e,a,n)}const Lm=["ctrl","shift","alt","meta"],Im={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>Lm.some(a=>t[`${a}Key`]&&!e.includes(a))},qa=(t,e)=>{const a=t._withMods||(t._withMods={}),n=e.join(".");return a[n]||(a[n]=(s,...r)=>{for(let i=0;i{const a=t._withKeys||(t._withKeys={}),n=e.join(".");return a[n]||(a[n]=s=>{if(!("key"in s))return;const r=ps(s.key);if(e.some(i=>i===r||Om[i]===r))return t(s)})},Nm=Wt({patchProp:Em},um);let _c;function Ef(){return _c||(_c=Ip(Nm))}const Ac=(...t)=>{Ef().render(...t)},Bm=(...t)=>{const e=Ef().createApp(...t),{mount:a}=e;return e.mount=n=>{const s=Zm(n);if(!s)return;const r=e._component;!Fe(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=a(s,!1,Vm(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},e};function Vm(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Zm(t){return wt(t)?document.querySelector(t):t}let Pf;const dl=t=>Pf=t,Tf=Symbol();function Z0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var li;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(li||(li={}));function Fm(){const t=dh(!0),e=t.run(()=>he({}));let a=[],n=[];const s=D1({install(r){dl(s),s._a=r,r.provide(Tf,s),r.config.globalProperties.$pinia=s,n.forEach(i=>a.push(i)),n=[]},use(r){return this._a?a.push(r):n.push(r),this},_p:a,_a:null,_e:t,_s:new Map,state:e});return s}const Cf=()=>{};function wc(t,e,a,n=Cf){t.push(e);const s=()=>{const r=t.indexOf(e);r>-1&&(t.splice(r,1),n())};return!a&&x1()&&hh(s),s}function er(t,...e){t.slice().forEach(a=>{a(...e)})}const Um=t=>t(),xc=Symbol(),Gl=Symbol();function F0(t,e){t instanceof Map&&e instanceof Map?e.forEach((a,n)=>t.set(n,a)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const a in e){if(!e.hasOwnProperty(a))continue;const n=e[a],s=t[a];Z0(s)&&Z0(n)&&t.hasOwnProperty(a)&&!_t(n)&&!ns(n)?t[a]=F0(s,n):t[a]=n}return t}const zm=Symbol();function Wm(t){return!Z0(t)||!Object.prototype.hasOwnProperty.call(t,zm)}const{assign:Yn}=Object;function Ym(t){return!!(_t(t)&&t.effect)}function jm(t,e,a,n){const{state:s,actions:r,getters:i}=e,o=a.state.value[t];let l;function u(){o||(a.state.value[t]=s?s():{});const c=Dh(a.state.value[t]);return Yn(c,r,Object.keys(i||{}).reduce((d,h)=>(d[h]=D1(x(()=>{dl(a);const f=a._s.get(t);return i[h].call(f,f)})),d),{}))}return l=Df(t,u,e,a,n,!0),l}function Df(t,e,a={},n,s,r){let i;const o=Yn({actions:{}},a),l={deep:!0};let u,c,d=[],h=[],f;const m=n.state.value[t];!r&&!m&&(n.state.value[t]={}),he({});let v;function y(N){let $;u=c=!1,typeof N=="function"?(N(n.state.value[t]),$={type:li.patchFunction,storeId:t,events:f}):(F0(n.state.value[t],N),$={type:li.patchObject,payload:N,storeId:t,events:f});const B=v=Symbol();Jt().then(()=>{v===B&&(u=!0)}),c=!0,er(d,$,n.state.value[t])}const w=r?function(){const{state:$}=a,B=$?$():{};this.$patch(J=>{Yn(J,B)})}:Cf;function k(){i.stop(),d=[],h=[],n._s.delete(t)}const M=(N,$="")=>{if(xc in N)return N[Gl]=$,N;const B=function(){dl(n);const J=Array.from(arguments),X=[],ne=[];function Z(q){X.push(q)}function W(q){ne.push(q)}er(h,{args:J,name:B[Gl],store:D,after:Z,onError:W});let O;try{O=N.apply(this&&this.$id===t?this:D,J)}catch(q){throw er(ne,q),q}return O instanceof Promise?O.then(q=>(er(X,q),q)).catch(q=>(er(ne,q),Promise.reject(q))):(er(X,O),O)};return B[xc]=!0,B[Gl]=$,B},P={_p:n,$id:t,$onAction:wc.bind(null,h),$patch:y,$reset:w,$subscribe(N,$={}){const B=wc(d,N,$.detached,()=>J()),J=i.run(()=>rt(()=>n.state.value[t],X=>{($.flush==="sync"?c:u)&&N({storeId:t,type:li.direct,events:f},X)},Yn({},l,$)));return B},$dispose:k},D=bn(P);n._s.set(t,D);const T=(n._a&&n._a.runWithContext||Um)(()=>n._e.run(()=>(i=dh()).run(()=>e({action:M}))));for(const N in T){const $=T[N];if(_t($)&&!Ym($)||ns($))r||(m&&Wm($)&&(_t($)?$.value=m[N]:F0($,m[N])),n.state.value[t][N]=$);else if(typeof $=="function"){const B=M($,N);T[N]=B,o.actions[N]=$}}return Yn(D,T),Yn(et(D),T),Object.defineProperty(D,"$state",{get:()=>n.state.value[t],set:N=>{y($=>{Yn($,N)})}}),n._p.forEach(N=>{Yn(D,i.run(()=>N({store:D,app:n._a,pinia:n,options:o})))}),m&&r&&a.hydrate&&a.hydrate(D.$state,m),u=!0,c=!0,D}function Rf(t,e,a){let n;const s=typeof e=="function";n=s?a:e;function r(i,o){const l=Pp();return i=i||(l?F(Tf,null):null),i&&dl(i),i=Pf,i._s.has(t)||(s?Df(t,e,n,i):jm(t,n,i)),i._s.get(t)}return r.$id=t,r}var Gm=Object.defineProperty,Xm=Object.defineProperties,qm=Object.getOwnPropertyDescriptors,Sc=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,kc=(t,e,a)=>e in t?Gm(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,dn=(t,e)=>{for(var a in e||(e={}))Km.call(e,a)&&kc(t,a,e[a]);if(Sc)for(var a of Sc(e))Jm.call(e,a)&&kc(t,a,e[a]);return t},ko=(t,e)=>Xm(t,qm(e)),gs=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a};const Qm=t=>(Tr("data-v-e0a0b7f0"),t=t(),Cr(),t),eg=["onClick"],tg=["checked"],ag=Qm(()=>b("label",{for:"checbox"},null,-1)),ng=Te({__name:"MultipleSelectCheckBox",props:{status:{type:String,required:!0}},emits:["change"],setup(t,{emit:e}){const a=t;Xs(i=>({"51ab8a49":A(r)}));const n=x(()=>a.status==="allSelected"),s=()=>{e("change",!n.value)},r=F("themeColor");return(i,o)=>(p(),g("div",{class:"easy-checkbox",onClick:qa(s,["stop","prevent"])},[b("input",{type:"checkbox",checked:A(n),class:ve(t.status)},null,10,tg),ag],8,eg))}});var sg=gs(ng,[["__scopeId","data-v-e0a0b7f0"]]);const rg=t=>(Tr("data-v-7e69a276"),t=t(),Cr(),t),ig=["checked"],og=rg(()=>b("label",{for:"checbox"},null,-1)),lg=Te({__name:"SingleSelectCheckBox",props:{checked:{type:Boolean,required:!0}},emits:["change"],setup(t,{emit:e}){Xs(n=>({fdaf7e9e:A(a)}));const a=F("themeColor");return(n,s)=>(p(),g("div",{class:"easy-checkbox",onClick:s[0]||(s[0]=qa(r=>e("change"),["stop","prevent"]))},[b("input",{type:"checkbox",checked:t.checked},null,8,ig),og]))}});var ug=gs(lg,[["__scopeId","data-v-7e69a276"]]);const cg=t=>(Tr("data-v-4ca5de3a"),t=t(),Cr(),t),dg={class:"easy-data-table__rows-selector"},hg={class:"rows-input"},fg=cg(()=>b("div",{class:"triangle"},null,-1)),pg=["onClick"],mg=Te({__name:"RowsSelector",props:{modelValue:{type:Number,required:!0},rowsItems:{type:Array,required:!0}},emits:["update:modelValue"],setup(t,{emit:e}){const a=t;Xs(d=>({"1b889342":A(c)}));const n=he(!1),s=he(!1),r=F("dataTable");rt(n,d=>{if(d&&r){const h=window.innerHeight,f=r.value.getBoundingClientRect().height,m=r.value.getBoundingClientRect().top;h-(f+m)<=100?s.value=!0:s.value=!1}});const i=x({get:()=>a.modelValue,set:d=>{e("update:modelValue",d)}}),o=d=>{i.value=d,n.value=!1},l=(d,h)=>{let f=d.parentNode;for(;f!=null;){if(f.classList&&f.classList.contains(h))return!0;f=f.parentNode}return!1},u=d=>{l(d.target,"easy-data-table__rows-selector")||(n.value=!1)};ht(()=>{document.addEventListener("click",u)}),ol(()=>{document.removeEventListener("click",u)});const c=F("themeColor");return(d,h)=>(p(),g("div",dg,[b("div",{class:"rows-input__wrapper",onClick:h[0]||(h[0]=f=>n.value=!n.value)},[b("div",hg,$e(A(i)),1),fg]),b("ul",{class:ve(["select-items",{show:n.value,inside:s.value}])},[(p(!0),g(Pe,null,Xe(t.rowsItems,f=>(p(),g("li",{key:f,class:ve({selected:f===A(i)}),onClick:m=>o(f)},$e(f),11,pg))),128))],2)]))}});var gg=gs(mg,[["__scopeId","data-v-4ca5de3a"]]);const hl=t=>(Tr("data-v-1fa3a520"),t=t(),Cr(),t),vg={class:"lds-ring"},yg=hl(()=>b("div",null,null,-1)),bg=hl(()=>b("div",null,null,-1)),_g=hl(()=>b("div",null,null,-1)),Ag=hl(()=>b("div",null,null,-1)),wg=[yg,bg,_g,Ag],xg=Te({__name:"Loading",setup(t){Xs(a=>({26774109:A(e)}));const e=F("themeColor");return(a,n)=>(p(),g("div",vg,wg))}});var Sg=gs(xg,[["__scopeId","data-v-1fa3a520"]]);const kg={class:"loader-line"},Mg=Te({__name:"LoadingLine",setup(t){Xs(a=>({"0d327f57":A(e)}));const e=F("themeColor");return(a,n)=>(p(),g("div",kg))}});var Eg=gs(Mg,[["__scopeId","data-v-7d281cac"]]);const Pg={class:"buttons-pagination"},Tg=["onClick"],Cg=Te({__name:"ButtonsPagination",props:{maxPaginationNumber:{type:Number,required:!0},currentPaginationNumber:{type:Number,required:!0}},emits:["updatePage"],setup(t,{emit:e}){const a=t;Xs(o=>({"40dd4f07":A(i)}));const n=7,s=o=>{o.type==="button"&&!o.active&&e("updatePage",o.page)},r=x(()=>{const o=[];if(a.maxPaginationNumber<=n)for(let l=1;l<=a.maxPaginationNumber;l+=1)o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if([1,2,a.maxPaginationNumber,a.maxPaginationNumber-1].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)if(l<=3)o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if(l===4)o.push({type:"omission"});else{const u=a.maxPaginationNumber-(n-l);o.push({type:"button",page:u,active:u===a.currentPaginationNumber,activePrev:u+1===a.currentPaginationNumber})}else if([3,4].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)l<=5?o.push({type:"button",page:l,active:l===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber}):l===6?o.push({type:"omission"}):o.push({type:"button",page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else if([a.maxPaginationNumber-2,a.maxPaginationNumber-3].includes(a.currentPaginationNumber))for(let l=1;l<=n;l+=1)if(l===1)o.push({type:"button",page:1,active:a.currentPaginationNumber===1,activePrev:l+1===a.currentPaginationNumber});else if(l===2)o.push({type:"omission"});else{const u=a.maxPaginationNumber-(n-l);o.push({type:"button",page:u,active:u===a.currentPaginationNumber,activePrev:u+1===a.currentPaginationNumber})}else for(let l=1;l<=n;l+=1)if(l===1)o.push({type:"button",page:1,active:a.currentPaginationNumber===1,activePrev:l+1===a.currentPaginationNumber});else if(l===2||l===6)o.push({type:"omission"});else if(l===7)o.push({type:"button",page:a.maxPaginationNumber,active:a.maxPaginationNumber===a.currentPaginationNumber,activePrev:l+1===a.currentPaginationNumber});else{const u=4-l,c=a.currentPaginationNumber-u;o.push({type:"button",page:c,active:c===a.currentPaginationNumber,activePrev:c+1===a.currentPaginationNumber})}return o}),i=F("themeColor");return(o,l)=>(p(),g("div",Pg,[(p(!0),g(Pe,null,Xe(A(r),(u,c)=>(p(),g("div",{key:c,class:ve(["item",{button:u.type==="button",active:u.type==="button"&&u.active,"active-prev":u.type==="button"&&u.activePrev,omission:u.type==="omission"}]),onClick:d=>s(u)},$e(u.type==="button"?u.page:"..."),11,Tg))),128))]))}});var Dg=gs(Cg,[["__scopeId","data-v-4c681fa2"]]);const $f=t=>(Tr("data-v-c9da5286"),t=t(),Cr(),t),Rg=$f(()=>b("span",{class:"arrow arrow-right"},null,-1)),$g=[Rg],Lg=$f(()=>b("span",{class:"arrow arrow-left"},null,-1)),Ig=[Lg],Og=Te({__name:"PaginationArrows",props:{isFirstPage:{type:Boolean,required:!1},isLastPage:{type:Boolean,required:!1}},emits:["clickPrevPage","clickNextPage"],setup(t,{emit:e}){const a=Qa();return(n,s)=>(p(),g(Pe,null,[b("div",{class:ve(["previous-page__click-button",{"first-page":t.isFirstPage}]),onClick:s[0]||(s[0]=r=>e("clickPrevPage"))},$g,2),A(a).buttonsPagination?se(n.$slots,"buttonsPagination",{key:0},void 0,!0):U("",!0),b("div",{class:ve(["next-page__click-button",{"last-page":t.isLastPage}]),onClick:s[1]||(s[1]=r=>e("clickNextPage"))},Ig,2)],64))}});var Hg=gs(Og,[["__scopeId","data-v-c9da5286"]]);function Ng(t,e,a,n){return{clickRow:(r,i,o)=>{if(t.value!==i)return;const l=dn({},r);if(e.value){const{checkbox:u}=r;delete l.checkbox,l.isSelected=u}if(a.value){const{index:u}=r;delete l.index,l.indexInCurrentPage=u}n("clickRow",l,o)}}}function Bg(t,e,a){const n=he([]);return{expandingItemIndexList:n,updateExpandingItemIndexList:(i,o,l)=>{l.stopPropagation();const u=n.value.indexOf(i);if(u!==-1)n.value.splice(u,1);else{const c=t.value.findIndex(d=>JSON.stringify(d)===JSON.stringify(o));a("expandRow",e.value+c,o),n.value.push(e.value+c)}},clearExpandingItemIndexList:()=>{n.value=[]}}}function Vg(t){const e=x(()=>t.value.filter(s=>s.fixed)),a=x(()=>e.value.length?e.value[e.value.length-1].value:""),n=x(()=>{if(!e.value.length)return[];const s=e.value.map(r=>{var i;return(i=r.width)!=null?i:100});return e.value.map((r,i)=>{var o,l;return{value:r.value,fixed:(o=r.fixed)!=null?o:!0,width:(l=r.width)!=null?l:100,distance:i===0?0:s.reduce((u,c,d)=>{let h=u;return di.value.findIndex(ne=>ne.fixed)!==-1),P=x(()=>M.value?i.value.filter(ne=>ne.fixed):[]),D=x(()=>i.value.filter(ne=>!ne.fixed)),T=he(((ne,Z)=>Array.isArray(ne)&&Array.isArray(Z)?{sortBy:ne,sortDesc:Z.map(W=>W==="desc")}:ne!==""?{sortBy:m.value,sortDesc:v.value==="desc"}:null)(m.value,v.value)),N=x(()=>{var ne;const W=[...P.value,...D.value].map(ie=>{const me=Object.assign(ie);if(me.sortable&&(me.sortType="none"),h.value)if(Array.isArray(h.value.sortBy)&&Array.isArray(h.value.sortType)&&h.value.sortBy.includes(me.value)){const Q=h.value.sortBy.indexOf(me.value);me.sortType=h.value.sortType[Q]}else me.value===h.value.sortBy&&h.value.sortType&&(me.sortType=h.value.sortType);if(T.value&&Array.isArray(T.value.sortBy)&&Array.isArray(T.value.sortDesc)&&T.value.sortBy.includes(me.value)){const Q=T.value.sortBy.indexOf(me.value);me.sortType=T.value.sortDesc[Q]?"desc":"asc"}else T.value&&me.value===T.value.sortBy&&(me.sortType=T.value.sortDesc?"desc":"asc");return me});let O=[];o.value?O=[s.value||M.value?{text:"",value:"expand",fixed:!0,width:a.value}:{text:"",value:"expand"},...W]:O=W;let q=[];f.value?q=[r.value||M.value?{text:t.value,value:"index",fixed:!0,width:l.value}:{text:t.value,value:"index"},...O]:q=O;let le=[];return u.value?le=[n.value||M.value?{text:"checkbox",value:"checkbox",fixed:!0,width:(ne=e.value)!=null?ne:36}:{text:"checkbox",value:"checkbox"},...q]:le=q,le}),$=x(()=>N.value.map(ne=>ne.value));return{clientSortOptions:T,headerColumns:$,headersForRender:N,updateSortField:(ne,Z)=>{let W=null;if(Z==="none"?W="asc":Z==="asc"?W="desc":W=d.value?"asc":null,c.value&&w(ne,W),T.value&&Array.isArray(T.value.sortBy)&&Array.isArray(T.value.sortDesc)){const O=T.value.sortBy.indexOf(ne);O===-1?W!==null&&(T.value.sortBy.push(ne),T.value.sortDesc.push(W==="desc")):W===null?(T.value.sortDesc.splice(O,1),T.value.sortBy.splice(O,1)):T.value.sortDesc[O]=W==="desc"}else W===null?T.value=null:T.value={sortBy:ne,sortDesc:W==="desc"};k("updateSort",{sortType:W,sortBy:ne})},isMultiSorting:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.includes(ne):T.value&&Array.isArray(T.value.sortBy)?T.value.sortBy.includes(ne):!1,getMultiSortNumber:ne=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.indexOf(ne)+1:T.value&&Array.isArray(T.value.sortBy)?T.value.sortBy.indexOf(ne)+1:!1}}function Fg(t,e,a,n,s,r,i,o,l){const u=x(()=>(t.value-1)*s.value+1),c=x(()=>a.value?Math.min(l.value,t.value*s.value):Math.min(o.value.length,t.value*s.value)),d=x(()=>a.value?n.value:o.value.slice(u.value-1,c.value)),h=x(()=>i.value?d.value.map((v,y)=>dn({index:u.value+y},v)):d.value),f=x(()=>r.value.length===0||r.value.every(y=>o.value.findIndex(w=>JSON.stringify(y)===JSON.stringify(w))===-1)?"noneSelected":r.value.length===o.value.length&&r.value.every(w=>o.value.findIndex(k=>JSON.stringify(w)===JSON.stringify(k))!==-1)?"allSelected":"partSelected"),m=x(()=>e.value?f.value==="allSelected"?h.value.map(v=>dn({checkbox:!0},v)):f.value==="noneSelected"?h.value.map(v=>dn({checkbox:!1},v)):h.value.map(v=>{const y=r.value.findIndex(w=>{const k=dn({},v);return delete k.index,JSON.stringify(w)===JSON.stringify(k)})!==-1;return dn({checkbox:y},v)}):h.value);return{currentPageFirstIndex:u,currentPageLastIndex:c,multipleSelectStatus:f,pageItems:m}}function Ug(t,e,a,n,s,r,i){const o=he(r.value?r.value.page:t.value),l=x(()=>Math.ceil(n.value/s.value)),u=x(()=>l.value===0||o.value===l.value),c=x(()=>o.value===1);return{currentPaginationNumber:o,maxPaginationNumber:l,isLastPage:u,isFirstPage:c,nextPage:()=>{if(n.value!==0&&!u.value&&!a.value)if(e.value){const v=o.value+1;i(v)}else o.value+=1},prevPage:()=>{if(n.value!==0&&!c.value&&!a.value)if(e.value){const v=o.value-1;i(v)}else o.value-=1},updatePage:v=>{a.value||(e.value?i(v):o.value=v)},updateCurrentPaginationNumber:v=>{o.value=v}}}function zg(t,e,a,n){const s=x(()=>!t.value&&e.value.findIndex(o=>o===n.value)===-1?[n.value,...e.value]:e.value),r=he(a.value?a.value.rowsPerPage:n.value);return{rowsItemsComputed:s,rowsPerPageRef:r,updateRowsPerPage:o=>{r.value=o}}}function Wg(t,e,a){const n=x({get:()=>{if(t.value){const{page:o,rowsPerPage:l,sortBy:u,sortType:c}=t.value;return{page:o,rowsPerPage:l,sortBy:u??null,sortType:c??null}}return null},set:o=>{a("update:serverOptions",o)}});return{serverOptionsComputed:n,updateServerOptionsPage:o=>{n.value&&(n.value=ko(dn({},n.value),{page:o}))},updateServerOptionsSort:(o,l)=>{if(n.value)if(e.value&&Array.isArray(n.value.sortBy)&&Array.isArray(n.value.sortType)){const u=n.value.sortBy.findIndex(c=>c===o);u===-1&&l!==null&&(n.value.sortBy.push(o),n.value.sortType.push(l)),l===null?(n.value.sortBy.splice(u,1),n.value.sortType.splice(u,1)):n.value.sortType[u]=l}else n.value=ko(dn({},n.value),{sortBy:l!==null?o:null,sortType:l})},updateServerOptionsRowsPerPage:o=>{n.value&&(n.value=ko(dn({},n.value),{page:1,rowsPerPage:o}))}}}function da(t,e){var a;if(t.includes(".")){const n=t.split("."),{length:s}=n;let r,i=0;for(;i{if(typeof r.value=="string"&&r.value!=="")return da(r.value,M);if(Array.isArray(r.value)){let P="";return r.value.forEach(D=>{P+=da(D,M)}),P}return Object.values(M).join(" ")},d=x(()=>{if(!a.value&&i.value!==""){const M=new RegExp(i.value,"i");return n.value.filter(P=>M.test(c(P)))}return n.value}),h=x(()=>{let M=[...d.value];return e.value?(e.value.forEach(P=>{M=M.filter(D=>{const{field:L,comparison:T,criteria:N}=P;if(typeof T=="function")return T(da(L,D),N);const $=da(L,D);switch(T){case"=":return $===N;case"!=":return $!==N;case">":return $>N;case"<":return $=":return $>=N;case"between":return $>=Math.min(...N)&&$<=Math.max(...N);case"in":return N.includes($);default:return $===N}})}),M):d.value});rt(h,M=>{e.value&&u("updateFilter",M)},{immediate:!0,deep:!0});function f(M,P,D,L){const T=M[L],N=P[L];return(L===0?D:f(M,P,D,L-1)).sort((B,J)=>{let X=!0;for(let ne=0;neda(T,J)?N?-1:1:0:0})}const m=x(()=>{if(a.value)return n.value;if(t.value===null)return h.value;const{sortBy:M,sortDesc:P}=t.value,D=[...h.value];return l&&Array.isArray(M)&&Array.isArray(P)?M.length===0?D:f(M,P,D,M.length-1):D.sort((L,T)=>da(M,L)da(M,T)?P?-1:1:0)}),v=x(()=>a.value?o.value:m.value.length),y=x({get:()=>{var M;return(M=s.value)!=null?M:[]},set:M=>{u("update:itemsSelected",M)}});return{totalItems:m,selectItemsComputed:y,totalItemsLength:v,toggleSelectAll:M=>{y.value=M?m.value:[],M&&u("selectAll")},toggleSelectItem:M=>{const P=M.checkbox;if(delete M.checkbox,delete M.index,P)y.value=y.value.filter(D=>JSON.stringify(D)!==JSON.stringify(M)),u("deselectRow",M);else{const D=y.value;D.unshift(M),y.value=D,u("selectRow",M)}}}}var Gg={alternating:{type:Boolean,default:!1},buttonsPagination:{type:Boolean,default:!1},checkboxColumnWidth:{type:Number,default:null},currentPage:{type:Number,default:1},emptyMessage:{type:String,default:"No Available Data"},expandColumnWidth:{type:Number,default:36},filterOptions:{type:Array,default:null},fixedExpand:{type:Boolean,default:!1},fixedHeader:{type:Boolean,default:!0},fixedCheckbox:{type:Boolean,default:!1},fixedIndex:{type:Boolean,default:!1},headerTextDirection:{type:String,default:"left"},bodyTextDirection:{type:String,default:"left"},hideFooter:{type:Boolean,default:!1},hideRowsPerPage:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},indexColumnWidth:{type:Number,default:60},itemsSelected:{type:Array,default:null},loading:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25},rowsItems:{type:Array,default:()=>[25,50,100]},rowsPerPageMessage:{type:String,default:"rows per page:"},searchField:{type:[String,Array],default:""},searchValue:{type:String,default:""},serverOptions:{type:Object,default:null},serverItemsLength:{type:Number,default:0},showIndex:{type:Boolean,default:!1},sortBy:{type:[String,Array],default:""},sortType:{type:[String,Array],default:"asc"},multiSort:{type:Boolean,default:!1},tableMinHeight:{type:Number,default:180},tableHeight:{type:Number,default:null},themeColor:{type:String,default:"#42b883"},tableClassName:{type:String,default:""},headerClassName:{type:String,default:""},headerItemClassName:{type:[Function,String],default:""},bodyRowClassName:{type:[Function,String],default:""},bodyExpandRowClassName:{type:[Function,String],default:""},bodyItemClassName:{type:[Function,String],default:""},noHover:{type:Boolean,default:!1},borderCell:{type:Boolean,default:!1},mustSort:{type:Boolean,default:!1},rowsOfPageSeparatorMessage:{type:String,default:"of"},clickEventType:{type:String,default:"single"},clickRowToExpand:{type:Boolean,default:!1},tableNodeId:{type:String,default:""},showIndexSymbol:{type:String,default:"#"},preventContextMenuRow:{type:Boolean,default:!0}};const Xg=t=>(Tr("data-v-32683533"),t=t(),Cr(),t),qg=["id"],Kg=["onClick"],Jg={key:3,class:"header-text"},Qg={key:5,class:"multi-sort__number"},e3=["onClick","onDblclick","onContextmenu"],t3=["onClick"],a3=["colspan"],n3={key:0,class:"vue3-easy-data-table__loading"},s3=Xg(()=>b("div",{class:"vue3-easy-data-table__loading-mask"},null,-1)),r3={class:"loading-entity"},i3={key:1,class:"vue3-easy-data-table__message"},o3={key:0,class:"vue3-easy-data-table__footer"},l3={key:0,class:"pagination__rows-per-page"},u3={class:"pagination__items-index"},c3=Te({__name:"DataTable",props:ko(dn({},Gg),{items:{type:Array,required:!0},headers:{type:Array,required:!0}}),emits:["clickRow","contextmenuRow","selectRow","deselectRow","expandRow","updateSort","updateFilter","update:itemsSelected","update:serverOptions","updatePageItems","updateTotalItems","selectAll"],setup(t,{expose:e,emit:a}){const n=t;Xs(Ne=>({da0d4328:A(z),"3037e504":A(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:v,headerTextDirection:y,indexColumnWidth:w,items:k,itemsSelected:M,loading:P,mustSort:D,multiSort:L,rowsItems:T,rowsPerPage:N,searchField:$,searchValue:B,serverItemsLength:J,serverOptions:X,showIndex:ne,sortBy:Z,sortType:W,tableHeight:O,tableMinHeight:q,themeColor:le,rowsOfPageSeparatorMessage:ie,showIndexSymbol:me,preventContextMenuRow:Q}=Dh(n),be=x(()=>O.value?`${O.value}px`:null),z=x(()=>`${q.value}px`);hr("themeColor",le.value);const G=Qa(),ue=x(()=>!!G.pagination),de=x(()=>!!G.loading),_=x(()=>!!G.expand),V=x(()=>!!G.body),ae=he(),we=he();hr("dataTable",ae);const ee=he(!1);ht(()=>{we.value.addEventListener("scroll",()=>{ee.value=we.value.scrollLeft>0})});const C=x(()=>M.value!==null),E=x(()=>X.value!==null),{serverOptionsComputed:I,updateServerOptionsPage:S,updateServerOptionsSort:j,updateServerOptionsRowsPerPage:Y}=Wg(X,L,a),{clientSortOptions:te,headerColumns:pe,headersForRender:ce,updateSortField:fe,isMultiSorting:Ce,getMultiSortNumber:H}=Zg(me,o,u,d,h,m,v,_,w,C,E,D,I,ne,Z,W,L,j,a),{rowsItemsComputed:oe,rowsPerPageRef:ke,updateRowsPerPage:Le}=zg(E,T,X,N),{totalItems:Ye,selectItemsComputed:xe,totalItemsLength:Ge,toggleSelectAll:ft,toggleSelectItem:Qt}=jg(te,c,E,k,M,$,B,J,L,a),{currentPaginationNumber:vt,maxPaginationNumber:ua,isLastPage:Ta,isFirstPage:kt,nextPage:Ht,prevPage:Ca,updatePage:K,updateCurrentPaginationNumber:Se}=Ug(l,E,P,Ge,ke,X,S),{currentPageFirstIndex:He,currentPageLastIndex:ze,multipleSelectStatus:ge,pageItems:Me}=Fg(vt,C,E,k,ke,xe,ne,Ye,Ge),Re=x(()=>vt.value===0?0:(vt.value-1)*ke.value),{expandingItemIndexList:Da,updateExpandingItemIndexList:wa,clearExpandingItemIndexList:an}=Bg(Me,Re,a),{fixedHeaders:Ra,lastFixedColumn:Js,fixedColumnsInfos:Ol}=Vg(ce),{clickRow:Cu}=Ng(r,C,ne,a),d6=(Ne,$a)=>{Q.value&&$a.preventDefault(),a("contextmenuRow",Ne,$a)},h6=Ne=>{var $a;const Ie=($a=Ne.width)!=null?$a:Ra.value.length?100:null;if(Ie)return`width: ${Ie}px; min-width: ${Ie}px;`},Du=(Ne,$a="th")=>{if(!Ra.value.length)return;const Ie=Ol.value.find(Gt=>Gt.value===Ne);if(Ie)return`left: ${Ie.distance}px;z-index: ${$a==="th"?3:1};position: sticky;`};return rt(P,(Ne,$a)=>{I.value&&Ne===!1&&$a===!0&&(Se(I.value.page),an())}),rt(ke,Ne=>{E.value?Y(Ne):K(1)}),rt([B,c],()=>{E.value||K(1)}),rt([vt,te,$,B,c],()=>{an()},{deep:!0}),rt(Me,Ne=>{a("updatePageItems",Ne)},{deep:!0}),rt(Ye,Ne=>{a("updateTotalItems",Ne)},{deep:!0}),e({currentPageFirstIndex:He,currentPageLastIndex:ze,clientItemsLength:Ge,maxPaginationNumber:ua,currentPaginationNumber:vt,isLastPage:Ta,isFirstPage:kt,nextPage:Ht,prevPage:Ca,updatePage:K,rowsPerPageOptions:oe,rowsPerPageActiveOption:ke,updateRowsPerPageActiveOption:Le}),(Ne,$a)=>(p(),g("div",{ref_key:"dataTable",ref:ae,class:ve(["vue3-easy-data-table",[Ne.tableClassName]])},[b("div",{ref_key:"tableBody",ref:we,class:ve(["vue3-easy-data-table__main",{"fixed-header":A(f),"fixed-height":A(O),"show-shadow":ee.value,"table-fixed":A(Ra).length,hoverable:!Ne.noHover,"border-cell":Ne.borderCell}])},[b("table",{id:A(s)},[b("colgroup",null,[(p(!0),g(Pe,null,Xe(A(ce),(Ie,Gt)=>(p(),g("col",{key:Gt,style:Tt(h6(Ie))},null,4))),128))]),A(G)["customize-headers"]?se(Ne.$slots,"customize-headers",{key:0},void 0,!0):A(ce).length&&!Ne.hideHeader?(p(),g("thead",{key:1,class:ve(["vue3-easy-data-table__header",[Ne.headerClassName]])},[b("tr",null,[(p(!0),g(Pe,null,Xe(A(ce),(Ie,Gt)=>(p(),g("th",{key:Gt,class:ve([{sortable:Ie.sortable,none:Ie.sortable&&Ie.sortType==="none",desc:Ie.sortable&&Ie.sortType==="desc",asc:Ie.sortable&&Ie.sortType==="asc",shadow:Ie.value===A(Js)},typeof Ne.headerItemClassName=="string"?Ne.headerItemClassName:Ne.headerItemClassName(Ie,Gt+1)]),style:Tt(Du(Ie.value)),onClick:qa(Et=>Ie.sortable&&Ie.sortType?A(fe)(Ie.value,Ie.sortType):null,["stop"])},[Ie.text==="checkbox"?(p(),_e(sg,{key:A(ge),status:A(ge),onChange:A(ft)},null,8,["status","onChange"])):(p(),g("span",{key:1,class:ve(["header",`direction-${A(y)}`])},[A(G)[`header-${Ie.value}`]?se(Ne.$slots,`header-${Ie.value}`,ot(De({key:0},Ie)),void 0,!0):A(G)[`header-${Ie.value.toLowerCase()}`]?se(Ne.$slots,`header-${Ie.value.toLowerCase()}`,ot(De({key:1},Ie)),void 0,!0):A(G).header?se(Ne.$slots,"header",ot(De({key:2},Ie)),void 0,!0):(p(),g("span",Jg,$e(Ie.text),1)),Ie.sortable?(p(),g("i",{key:Ie.sortType?Ie.sortType:"none",class:ve(["sortType-icon",{desc:Ie.sortType==="desc"}])},null,2)):U("",!0),A(L)&&A(Ce)(Ie.value)?(p(),g("span",Qg,$e(A(H)(Ie.value)),1)):U("",!0)],2))],14,Kg))),128))])],2)):U("",!0),A(V)?se(Ne.$slots,"body",ot(De({key:2},A(Me))),void 0,!0):A(pe).length?(p(),g("tbody",{key:3,class:ve(["vue3-easy-data-table__body",{"row-alternation":Ne.alternating}])},[se(Ne.$slots,"body-prepend",ot(Ut({items:A(Me),pagination:{isFirstPage:A(kt),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca)},headers:A(ce)})),void 0,!0),(p(!0),g(Pe,null,Xe(A(Me),(Ie,Gt)=>(p(),g(Pe,{key:Gt},[b("tr",{class:ve([{"even-row":(Gt+1)%2===0},typeof Ne.bodyRowClassName=="string"?Ne.bodyRowClassName:Ne.bodyRowClassName(Ie,Gt+1)]),onClick:Et=>{A(Cu)(Ie,"single",Et),Ne.clickRowToExpand&&A(wa)(Gt+A(Re),Ie,Et)},onDblclick:Et=>{A(Cu)(Ie,"double",Et)},onContextmenu:Et=>{d6(Ie,Et)}},[(p(!0),g(Pe,null,Xe(A(pe),(Et,f6)=>(p(),g("td",{key:f6,style:Tt(Du(Et,"td")),class:ve([{shadow:Et===A(Js),"can-expand":Et==="expand"},typeof Ne.bodyItemClassName=="string"?Ne.bodyItemClassName:Ne.bodyItemClassName(Et,Gt+1),`direction-${A(i)}`]),onClick:Ru=>Et==="expand"?A(wa)(Gt+A(Re),Ie,Ru):null},[A(G)[`item-${Et}`]?se(Ne.$slots,`item-${Et}`,ot(De({key:0},Ie)),void 0,!0):A(G)[`item-${Et.toLowerCase()}`]?se(Ne.$slots,`item-${Et.toLowerCase()}`,ot(De({key:1},Ie)),void 0,!0):Et==="expand"?(p(),g("i",{key:2,class:ve(["expand-icon",{expanding:A(Da).includes(A(Re)+Gt)}])},null,2)):Et==="checkbox"?(p(),_e(ug,{key:3,checked:Ie[Et],onChange:Ru=>A(Qt)(Ie)},null,8,["checked","onChange"])):A(G).item?se(Ne.$slots,"item",ot(De({key:4},{column:Et,item:Ie})),void 0,!0):(p(),g(Pe,{key:5},[Dt($e(A(Yg)(Et,Ie)),1)],64))],14,t3))),128))],42,e3),A(_)&&A(Da).includes(Gt+A(Re))?(p(),g("tr",{key:0,class:ve([{"even-row":(Gt+1)%2===0},typeof Ne.bodyExpandRowClassName=="string"?Ne.bodyExpandRowClassName:Ne.bodyExpandRowClassName(Ie,Gt+1)])},[b("td",{colspan:A(ce).length,class:"expand"},[Ie.expandLoading?(p(),_e(Eg,{key:0,class:"expand-loading"})):U("",!0),se(Ne.$slots,"expand",ot(Ut(Ie)),void 0,!0)],8,a3)],2)):U("",!0)],64))),128)),se(Ne.$slots,"body-append",ot(Ut({items:A(Me),pagination:{isFirstPage:A(kt),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca),updatePage:A(K)},headers:A(ce)})),void 0,!0)],2)):U("",!0)],8,qg),A(P)?(p(),g("div",n3,[s3,b("div",r3,[A(de)?se(Ne.$slots,"loading",{key:0},void 0,!0):(p(),_e(Sg,{key:1}))])])):U("",!0),!A(Me).length&&!A(P)?(p(),g("div",i3,[se(Ne.$slots,"empty-message",{},()=>[Dt($e(Ne.emptyMessage),1)],!0)])):U("",!0)],2),Ne.hideFooter?U("",!0):(p(),g("div",o3,[Ne.hideRowsPerPage?U("",!0):(p(),g("div",l3,[Dt($e(Ne.rowsPerPageMessage)+" ",1),Ae(gg,{modelValue:A(ke),"onUpdate:modelValue":$a[0]||($a[0]=Ie=>_t(ke)?ke.value=Ie:null),"rows-items":A(oe)},null,8,["modelValue","rows-items"])])),b("div",u3,$e(`${A(He)}–${A(ze)}`)+" "+$e(A(ie))+" "+$e(A(Ge)),1),A(ue)?se(Ne.$slots,"pagination",ot(De({key:1},{isFirstPage:A(kt),isLastPage:A(Ta),currentPaginationNumber:A(vt),maxPaginationNumber:A(ua),nextPage:A(Ht),prevPage:A(Ca)})),void 0,!0):(p(),_e(Hg,{key:2,"is-first-page":A(kt),"is-last-page":A(Ta),onClickNextPage:A(Ht),onClickPrevPage:A(Ca)},Kt({_:2},[Ne.buttonsPagination?{name:"buttonsPagination",fn:Ee(()=>[Ae(Dg,{"current-pagination-number":A(vt),"max-pagination-number":A(ua),onUpdatePage:A(K)},null,8,["current-pagination-number","max-pagination-number","onUpdatePage"])]),key:"0"}:void 0]),1032,["is-first-page","is-last-page","onClickNextPage","onClickPrevPage"]))]))],2))}});var Lf=gs(c3,[["__scopeId","data-v-32683533"]]);typeof window<"u"&&window.Vue&&window.Vue.createApp({}).component("Vue3EasyDataTable",Lf);const If=6048e5,d3=864e5,h3=6e4,Of=36e5,f3=1e3,Mc=Symbol.for("constructDateFrom");function ut(t,e){return typeof t=="function"?t(e):t&&typeof t=="object"&&Mc in t?t[Mc](e):t instanceof Date?new t.constructor(e):new Date(e)}function Be(t,e){return ut(e||t,t)}function Ha(t,e,a){const n=Be(t,a?.in);return isNaN(e)?ut(a?.in||t,NaN):(e&&n.setDate(n.getDate()+e),n)}function ja(t,e,a){const n=Be(t,a?.in);if(isNaN(e))return ut(t,NaN);if(!e)return n;const s=n.getDate(),r=ut(t,n.getTime());r.setMonth(n.getMonth()+e+1,0);const i=r.getDate();return s>=i?r:(n.setFullYear(r.getFullYear(),r.getMonth(),s),n)}function Hf(t,e,a){const{years:n=0,months:s=0,weeks:r=0,days:i=0,hours:o=0,minutes:l=0,seconds:u=0}=e,c=Be(t,a?.in),d=s||n?ja(c,s+n*12):c,h=i||r?Ha(d,i+r*7):d,f=l+o*60,v=(u+f*60)*1e3;return ut(t,+h+v)}function p3(t,e,a){return ut(t,+Be(t)+e)}function m3(t,e,a){return p3(t,e*Of)}let g3={};function qs(){return g3}function Ka(t,e){const a=qs(),n=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=Be(t,e?.in),r=s.getDay(),i=(r=r.getTime()?n+1:a.getTime()>=o.getTime()?n:n-1}function Fo(t){const e=Be(t),a=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return a.setUTCFullYear(e.getFullYear()),+t-+a}function Vi(t,...e){const a=ut.bind(null,e.find(n=>typeof n=="object"));return e.map(a)}function Ec(t,e){const a=Be(t,e?.in);return a.setHours(0,0,0,0),a}function Bf(t,e,a){const[n,s]=Vi(a?.in,t,e),r=Ec(n),i=Ec(s),o=+r-Fo(r),l=+i-Fo(i);return Math.round((o-l)/d3)}function v3(t,e){const a=Nf(t,e),n=ut(t,0);return n.setFullYear(a,0,4),n.setHours(0,0,0,0),gr(n)}function y3(t,e,a){return ja(t,e*3,a)}function N1(t,e,a){return ja(t,e*12,a)}function Pc(t,e){const a=+Be(t)-+Be(e);return a<0?-1:a>0?1:a}function Vf(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function ui(t){return!(!Vf(t)&&typeof t!="number"||isNaN(+Be(t)))}function Tc(t,e){const a=Be(t,e?.in);return Math.trunc(a.getMonth()/3)+1}function b3(t,e,a){const[n,s]=Vi(a?.in,t,e);return n.getFullYear()-s.getFullYear()}function _3(t,e,a){const[n,s]=Vi(a?.in,t,e),r=Pc(n,s),i=Math.abs(b3(n,s));n.setFullYear(1584),s.setFullYear(1584);const o=Pc(n,s)===-r,l=r*(i-+o);return l===0?0:l}function Zf(t,e){const[a,n]=Vi(t,e.start,e.end);return{start:a,end:n}}function Ff(t,e){const{start:a,end:n}=Zf(e?.in,t);let s=+a>+n;const r=s?+a:+n,i=s?n:a;i.setHours(0,0,0,0);let o=1;const l=[];for(;+i<=r;)l.push(ut(a,i)),i.setDate(i.getDate()+o),i.setHours(0,0,0,0);return s?l.reverse():l}function $s(t,e){const a=Be(t,e?.in),n=a.getMonth(),s=n-n%3;return a.setMonth(s,1),a.setHours(0,0,0,0),a}function A3(t,e){const{start:a,end:n}=Zf(e?.in,t);let s=+a>+n;const r=s?+$s(a):+$s(n);let i=$s(s?n:a),o=1;const l=[];for(;+i<=r;)l.push(ut(a,i)),i=y3(i,o);return s?l.reverse():l}function w3(t,e){const a=Be(t,e?.in);return a.setDate(1),a.setHours(0,0,0,0),a}function Uf(t,e){const a=Be(t,e?.in),n=a.getFullYear();return a.setFullYear(n+1,0,0),a.setHours(23,59,59,999),a}function Mi(t,e){const a=Be(t,e?.in);return a.setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a}function zf(t,e){const a=qs(),n=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=Be(t,e?.in),r=s.getDay(),i=(r{let n;const s=x3[t];return typeof s=="string"?n=s:e===1?n=s.one:n=s.other.replace("{{count}}",e.toString()),a?.addSuffix?a.comparison&&a.comparison>0?"in "+n:n+" ago":n};function Xl(t){return(e={})=>{const a=e.width?String(e.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}const k3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},M3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},E3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},P3={date:Xl({formats:k3,defaultWidth:"full"}),time:Xl({formats:M3,defaultWidth:"full"}),dateTime:Xl({formats:E3,defaultWidth:"full"})},T3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},C3=(t,e,a,n)=>T3[t];function Vr(t){return(e,a)=>{const n=a?.context?String(a.context):"standalone";let s;if(n==="formatting"&&t.formattingValues){const i=t.defaultFormattingWidth||t.defaultWidth,o=a?.width?String(a.width):i;s=t.formattingValues[o]||t.formattingValues[i]}else{const i=t.defaultWidth,o=a?.width?String(a.width):t.defaultWidth;s=t.values[o]||t.values[i]}const r=t.argumentCallback?t.argumentCallback(e):e;return s[r]}}const D3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},R3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},$3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},L3={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},I3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},O3={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},H3=(t,e)=>{const a=Number(t),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},N3={ordinalNumber:H3,era:Vr({values:D3,defaultWidth:"wide"}),quarter:Vr({values:R3,defaultWidth:"wide",argumentCallback:t=>t-1}),month:Vr({values:$3,defaultWidth:"wide"}),day:Vr({values:L3,defaultWidth:"wide"}),dayPeriod:Vr({values:I3,defaultWidth:"wide",formattingValues:O3,defaultFormattingWidth:"wide"})};function Zr(t){return(e,a={})=>{const n=a.width,s=n&&t.matchPatterns[n]||t.matchPatterns[t.defaultMatchWidth],r=e.match(s);if(!r)return null;const i=r[0],o=n&&t.parsePatterns[n]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(o)?V3(o,d=>d.test(i)):B3(o,d=>d.test(i));let u;u=t.valueCallback?t.valueCallback(l):l,u=a.valueCallback?a.valueCallback(u):u;const c=e.slice(i.length);return{value:u,rest:c}}}function B3(t,e){for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&e(t[a]))return a}function V3(t,e){for(let a=0;a{const n=e.match(t.matchPattern);if(!n)return null;const s=n[0],r=e.match(t.parsePattern);if(!r)return null;let i=t.valueCallback?t.valueCallback(r[0]):r[0];i=a.valueCallback?a.valueCallback(i):i;const o=e.slice(s.length);return{value:i,rest:o}}}const F3=/^(\d+)(th|st|nd|rd)?/i,U3=/\d+/i,z3={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},W3={any:[/^b/i,/^(a|c)/i]},Y3={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},j3={any:[/1/i,/2/i,/3/i,/4/i]},G3={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},X3={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},q3={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},K3={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},J3={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Q3={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},e5={ordinalNumber:Z3({matchPattern:F3,parsePattern:U3,valueCallback:t=>parseInt(t,10)}),era:Zr({matchPatterns:z3,defaultMatchWidth:"wide",parsePatterns:W3,defaultParseWidth:"any"}),quarter:Zr({matchPatterns:Y3,defaultMatchWidth:"wide",parsePatterns:j3,defaultParseWidth:"any",valueCallback:t=>t+1}),month:Zr({matchPatterns:G3,defaultMatchWidth:"wide",parsePatterns:X3,defaultParseWidth:"any"}),day:Zr({matchPatterns:q3,defaultMatchWidth:"wide",parsePatterns:K3,defaultParseWidth:"any"}),dayPeriod:Zr({matchPatterns:J3,defaultMatchWidth:"any",parsePatterns:Q3,defaultParseWidth:"any"})},Wf={code:"en-US",formatDistance:S3,formatLong:P3,formatRelative:C3,localize:N3,match:e5,options:{weekStartsOn:0,firstWeekContainsDate:1}};function t5(t,e){const a=Be(t,e?.in);return Bf(a,Mi(a))+1}function B1(t,e){const a=Be(t,e?.in),n=+gr(a)-+v3(a);return Math.round(n/If)+1}function V1(t,e){const a=Be(t,e?.in),n=a.getFullYear(),s=qs(),r=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,i=ut(e?.in||t,0);i.setFullYear(n+1,0,r),i.setHours(0,0,0,0);const o=Ka(i,e),l=ut(e?.in||t,0);l.setFullYear(n,0,r),l.setHours(0,0,0,0);const u=Ka(l,e);return+a>=+o?n+1:+a>=+u?n:n-1}function a5(t,e){const a=qs(),n=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,s=V1(t,e),r=ut(e?.in||t,0);return r.setFullYear(s,0,n),r.setHours(0,0,0,0),Ka(r,e)}function Z1(t,e){const a=Be(t,e?.in),n=+Ka(a,e)-+a5(a,e);return Math.round(n/If)+1}function it(t,e){const a=t<0?"-":"",n=Math.abs(t).toString().padStart(e,"0");return a+n}const Fn={y(t,e){const a=t.getFullYear(),n=a>0?a:1-a;return it(e==="yy"?n%100:n,e.length)},M(t,e){const a=t.getMonth();return e==="M"?String(a+1):it(a+1,2)},d(t,e){return it(t.getDate(),e.length)},a(t,e){const a=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];default:return a==="am"?"a.m.":"p.m."}},h(t,e){return it(t.getHours()%12||12,e.length)},H(t,e){return it(t.getHours(),e.length)},m(t,e){return it(t.getMinutes(),e.length)},s(t,e){return it(t.getSeconds(),e.length)},S(t,e){const a=e.length,n=t.getMilliseconds(),s=Math.trunc(n*Math.pow(10,a-3));return it(s,e.length)}},tr={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Dc={G:function(t,e,a){const n=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});default:return a.era(n,{width:"wide"})}},y:function(t,e,a){if(e==="yo"){const n=t.getFullYear(),s=n>0?n:1-n;return a.ordinalNumber(s,{unit:"year"})}return Fn.y(t,e)},Y:function(t,e,a,n){const s=V1(t,n),r=s>0?s:1-s;if(e==="YY"){const i=r%100;return it(i,2)}return e==="Yo"?a.ordinalNumber(r,{unit:"year"}):it(r,e.length)},R:function(t,e){const a=Nf(t);return it(a,e.length)},u:function(t,e){const a=t.getFullYear();return it(a,e.length)},Q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(n);case"QQ":return it(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(t,e,a){const n=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(n);case"qq":return it(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(t,e,a){const n=t.getMonth();switch(e){case"M":case"MM":return Fn.M(t,e);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(t,e,a){const n=t.getMonth();switch(e){case"L":return String(n+1);case"LL":return it(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(t,e,a,n){const s=Z1(t,n);return e==="wo"?a.ordinalNumber(s,{unit:"week"}):it(s,e.length)},I:function(t,e,a){const n=B1(t);return e==="Io"?a.ordinalNumber(n,{unit:"week"}):it(n,e.length)},d:function(t,e,a){return e==="do"?a.ordinalNumber(t.getDate(),{unit:"date"}):Fn.d(t,e)},D:function(t,e,a){const n=t5(t);return e==="Do"?a.ordinalNumber(n,{unit:"dayOfYear"}):it(n,e.length)},E:function(t,e,a){const n=t.getDay();switch(e){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(t,e,a,n){const s=t.getDay(),r=(s-n.weekStartsOn+8)%7||7;switch(e){case"e":return String(r);case"ee":return it(r,2);case"eo":return a.ordinalNumber(r,{unit:"day"});case"eee":return a.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(s,{width:"short",context:"formatting"});default:return a.day(s,{width:"wide",context:"formatting"})}},c:function(t,e,a,n){const s=t.getDay(),r=(s-n.weekStartsOn+8)%7||7;switch(e){case"c":return String(r);case"cc":return it(r,e.length);case"co":return a.ordinalNumber(r,{unit:"day"});case"ccc":return a.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(s,{width:"narrow",context:"standalone"});case"cccccc":return a.day(s,{width:"short",context:"standalone"});default:return a.day(s,{width:"wide",context:"standalone"})}},i:function(t,e,a){const n=t.getDay(),s=n===0?7:n;switch(e){case"i":return String(s);case"ii":return it(s,e.length);case"io":return a.ordinalNumber(s,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(t,e,a){const s=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(t,e,a){const n=t.getHours();let s;switch(n===12?s=tr.noon:n===0?s=tr.midnight:s=n/12>=1?"pm":"am",e){case"b":case"bb":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(t,e,a){const n=t.getHours();let s;switch(n>=17?s=tr.evening:n>=12?s=tr.afternoon:n>=4?s=tr.morning:s=tr.night,e){case"B":case"BB":case"BBB":return a.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(s,{width:"narrow",context:"formatting"});default:return a.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(t,e,a){if(e==="ho"){let n=t.getHours()%12;return n===0&&(n=12),a.ordinalNumber(n,{unit:"hour"})}return Fn.h(t,e)},H:function(t,e,a){return e==="Ho"?a.ordinalNumber(t.getHours(),{unit:"hour"}):Fn.H(t,e)},K:function(t,e,a){const n=t.getHours()%12;return e==="Ko"?a.ordinalNumber(n,{unit:"hour"}):it(n,e.length)},k:function(t,e,a){let n=t.getHours();return n===0&&(n=24),e==="ko"?a.ordinalNumber(n,{unit:"hour"}):it(n,e.length)},m:function(t,e,a){return e==="mo"?a.ordinalNumber(t.getMinutes(),{unit:"minute"}):Fn.m(t,e)},s:function(t,e,a){return e==="so"?a.ordinalNumber(t.getSeconds(),{unit:"second"}):Fn.s(t,e)},S:function(t,e){return Fn.S(t,e)},X:function(t,e,a){const n=t.getTimezoneOffset();if(n===0)return"Z";switch(e){case"X":return $c(n);case"XXXX":case"XX":return Ts(n);default:return Ts(n,":")}},x:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"x":return $c(n);case"xxxx":case"xx":return Ts(n);default:return Ts(n,":")}},O:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Rc(n,":");default:return"GMT"+Ts(n,":")}},z:function(t,e,a){const n=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Rc(n,":");default:return"GMT"+Ts(n,":")}},t:function(t,e,a){const n=Math.trunc(+t/1e3);return it(n,e.length)},T:function(t,e,a){return it(+t,e.length)}};function Rc(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),s=Math.trunc(n/60),r=n%60;return r===0?a+String(s):a+String(s)+e+it(r,2)}function $c(t,e){return t%60===0?(t>0?"-":"+")+it(Math.abs(t)/60,2):Ts(t,e)}function Ts(t,e=""){const a=t>0?"-":"+",n=Math.abs(t),s=it(Math.trunc(n/60),2),r=it(n%60,2);return a+s+e+r}const Lc=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},Yf=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},n5=(t,e)=>{const a=t.match(/(P+)(p+)?/)||[],n=a[1],s=a[2];if(!s)return Lc(t,e);let r;switch(n){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;default:r=e.dateTime({width:"full"});break}return r.replace("{{date}}",Lc(n,e)).replace("{{time}}",Yf(s,e))},U0={p:Yf,P:n5},s5=/^D+$/,r5=/^Y+$/,i5=["D","DD","YY","YYYY"];function jf(t){return s5.test(t)}function Gf(t){return r5.test(t)}function z0(t,e,a){const n=o5(t,e,a);if(console.warn(n),i5.includes(t))throw new RangeError(n)}function o5(t,e,a){const n=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${n} to the input \`${a}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const l5=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,u5=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,c5=/^'([^]*?)'?$/,d5=/''/g,h5=/[a-zA-Z]/;function gn(t,e,a){const n=qs(),s=a?.locale??n.locale??Wf,r=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Be(t,a?.in);if(!ui(o))throw new RangeError("Invalid time value");let l=e.match(u5).map(c=>{const d=c[0];if(d==="p"||d==="P"){const h=U0[d];return h(c,s.formatLong)}return c}).join("").match(l5).map(c=>{if(c==="''")return{isToken:!1,value:"'"};const d=c[0];if(d==="'")return{isToken:!1,value:f5(c)};if(Dc[d])return{isToken:!0,value:c};if(d.match(h5))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:c}});s.localize.preprocessor&&(l=s.localize.preprocessor(o,l));const u={firstWeekContainsDate:r,weekStartsOn:i,locale:s};return l.map(c=>{if(!c.isToken)return c.value;const d=c.value;(!a?.useAdditionalWeekYearTokens&&Gf(d)||!a?.useAdditionalDayOfYearTokens&&jf(d))&&z0(d,e,String(t));const h=Dc[d[0]];return h(o,d,s.localize,u)}).join("")}function f5(t){const e=t.match(c5);return e?e[1].replace(d5,"'"):t}function p5(t,e){return Be(t,e?.in).getDay()}function m5(t,e){const a=Be(t,e?.in),n=a.getFullYear(),s=a.getMonth(),r=ut(a,0);return r.setFullYear(n,s+1,0),r.setHours(0,0,0,0),r.getDate()}function g5(){return Object.assign({},qs())}function Nn(t,e){return Be(t,e?.in).getHours()}function v5(t,e){const a=Be(t,e?.in).getDay();return a===0?7:a}function hs(t,e){return Be(t,e?.in).getMinutes()}function qe(t,e){return Be(t,e?.in).getMonth()}function vr(t){return Be(t).getSeconds()}function Ze(t,e){return Be(t,e?.in).getFullYear()}function zs(t,e){return+Be(t)>+Be(e)}function yr(t,e){return+Be(t)<+Be(e)}function or(t,e){return+Be(t)==+Be(e)}function y5(t,e){const a=b5(e)?new e(0):ut(e,0);return a.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),a.setHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),a}function b5(t){return typeof t=="function"&&t.prototype?.constructor===t}const _5=10;class Xf{subPriority=0;validate(e,a){return!0}}class A5 extends Xf{constructor(e,a,n,s,r){super(),this.value=e,this.validateValue=a,this.setValue=n,this.priority=s,r&&(this.subPriority=r)}validate(e,a){return this.validateValue(e,this.value,a)}set(e,a,n){return this.setValue(e,a,this.value,n)}}class w5 extends Xf{priority=_5;subPriority=-1;constructor(e,a){super(),this.context=e||(n=>ut(a,n))}set(e,a){return a.timestampIsSet?e:ut(e,y5(e,this.context))}}class at{run(e,a,n,s){const r=this.parse(e,a,n,s);return r?{setter:new A5(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,a,n){return!0}}class x5 extends at{priority=140;parse(e,a,n){switch(a){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,a,n){return a.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]}const It={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},hn={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Ot(t,e){return t&&{value:e(t.value),rest:t.rest}}function Mt(t,e){const a=e.match(t);return a?{value:parseInt(a[0],10),rest:e.slice(a[0].length)}:null}function fn(t,e){const a=e.match(t);if(!a)return null;if(a[0]==="Z")return{value:0,rest:e.slice(1)};const n=a[1]==="+"?1:-1,s=a[2]?parseInt(a[2],10):0,r=a[3]?parseInt(a[3],10):0,i=a[5]?parseInt(a[5],10):0;return{value:n*(s*Of+r*h3+i*f3),rest:e.slice(a[0].length)}}function qf(t){return Mt(It.anyDigitsSigned,t)}function Rt(t,e){switch(t){case 1:return Mt(It.singleDigit,e);case 2:return Mt(It.twoDigits,e);case 3:return Mt(It.threeDigits,e);case 4:return Mt(It.fourDigits,e);default:return Mt(new RegExp("^\\d{1,"+t+"}"),e)}}function Uo(t,e){switch(t){case 1:return Mt(It.singleDigitSigned,e);case 2:return Mt(It.twoDigitsSigned,e);case 3:return Mt(It.threeDigitsSigned,e);case 4:return Mt(It.fourDigitsSigned,e);default:return Mt(new RegExp("^-?\\d{1,"+t+"}"),e)}}function F1(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Kf(t,e){const a=e>0,n=a?e:1-e;let s;if(n<=50)s=t||100;else{const r=n+50,i=Math.trunc(r/100)*100,o=t>=r%100;s=t+i-(o?100:0)}return a?s:1-s}function Jf(t){return t%400===0||t%4===0&&t%100!==0}class S5 extends at{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,a,n){const s=r=>({year:r,isTwoDigitYear:a==="yy"});switch(a){case"y":return Ot(Rt(4,e),s);case"yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot(Rt(a.length,e),s)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,n){const s=e.getFullYear();if(n.isTwoDigitYear){const i=Kf(n.year,s);return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}const r=!("era"in a)||a.era===1?n.year:1-n.year;return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}}class k5 extends at{priority=130;parse(e,a,n){const s=r=>({year:r,isTwoDigitYear:a==="YY"});switch(a){case"Y":return Ot(Rt(4,e),s);case"Yo":return Ot(n.ordinalNumber(e,{unit:"year"}),s);default:return Ot(Rt(a.length,e),s)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,n,s){const r=V1(e,s);if(n.isTwoDigitYear){const o=Kf(n.year,r);return e.setFullYear(o,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),Ka(e,s)}const i=!("era"in a)||a.era===1?n.year:1-n.year;return e.setFullYear(i,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),Ka(e,s)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class M5 extends at{priority=130;parse(e,a){return Uo(a==="R"?4:a.length,e)}set(e,a,n){const s=ut(e,0);return s.setFullYear(n,0,4),s.setHours(0,0,0,0),gr(s)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class E5 extends at{priority=130;parse(e,a){return Uo(a==="u"?4:a.length,e)}set(e,a,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class P5 extends at{priority=120;parse(e,a,n){switch(a){case"Q":case"QQ":return Rt(a.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=1&&a<=4}set(e,a,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class T5 extends at{priority=120;parse(e,a,n){switch(a){case"q":case"qq":return Rt(a.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=1&&a<=4}set(e,a,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class C5 extends at{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,a,n){const s=r=>r-1;switch(a){case"M":return Ot(Mt(It.month,e),s);case"MM":return Ot(Rt(2,e),s);case"Mo":return Ot(n.ordinalNumber(e,{unit:"month"}),s);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}}class D5 extends at{priority=110;parse(e,a,n){const s=r=>r-1;switch(a){case"L":return Ot(Mt(It.month,e),s);case"LL":return Ot(Rt(2,e),s);case"Lo":return Ot(n.ordinalNumber(e,{unit:"month"}),s);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function R5(t,e,a){const n=Be(t,a?.in),s=Z1(n,a)-e;return n.setDate(n.getDate()-s*7),Be(n,a?.in)}class $5 extends at{priority=100;parse(e,a,n){switch(a){case"w":return Mt(It.week,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n,s){return Ka(R5(e,n,s),s)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function L5(t,e,a){const n=Be(t,a?.in),s=B1(n,a)-e;return n.setDate(n.getDate()-s*7),n}class I5 extends at{priority=100;parse(e,a,n){switch(a){case"I":return Mt(It.week,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,n){return gr(L5(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const O5=[31,28,31,30,31,30,31,31,30,31,30,31],H5=[31,29,31,30,31,30,31,31,30,31,30,31];class N5 extends at{priority=90;subPriority=1;parse(e,a,n){switch(a){case"d":return Mt(It.date,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Rt(a.length,e)}}validate(e,a){const n=e.getFullYear(),s=Jf(n),r=e.getMonth();return s?a>=1&&a<=H5[r]:a>=1&&a<=O5[r]}set(e,a,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class B5 extends at{priority=90;subpriority=1;parse(e,a,n){switch(a){case"D":case"DD":return Mt(It.dayOfYear,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Rt(a.length,e)}}validate(e,a){const n=e.getFullYear();return Jf(n)?a>=1&&a<=366:a>=1&&a<=365}set(e,a,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function U1(t,e,a){const n=qs(),s=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=Be(t,a?.in),i=r.getDay(),l=(e%7+7)%7,u=7-s,c=e<0||e>6?e-(i+u)%7:(l+u)%7-(i+u)%7;return Ha(r,c,a)}class V5 extends at{priority=90;parse(e,a,n){switch(a){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]}class Z5 extends at{priority=90;parse(e,a,n,s){const r=i=>{const o=Math.floor((i-1)/7)*7;return(i+s.weekStartsOn+6)%7+o};switch(a){case"e":case"ee":return Ot(Rt(a.length,e),r);case"eo":return Ot(n.ordinalNumber(e,{unit:"day"}),r);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class F5 extends at{priority=90;parse(e,a,n,s){const r=i=>{const o=Math.floor((i-1)/7)*7;return(i+s.weekStartsOn+6)%7+o};switch(a){case"c":case"cc":return Ot(Rt(a.length,e),r);case"co":return Ot(n.ordinalNumber(e,{unit:"day"}),r);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=6}set(e,a,n,s){return e=U1(e,n,s),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function U5(t,e,a){const n=Be(t,a?.in),s=v5(n,a),r=e-s;return Ha(n,r,a)}class z5 extends at{priority=90;parse(e,a,n){const s=r=>r===0?7:r;switch(a){case"i":case"ii":return Rt(a.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Ot(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s);case"iiiii":return Ot(n.day(e,{width:"narrow",context:"formatting"}),s);case"iiiiii":return Ot(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s);default:return Ot(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),s)}}validate(e,a){return a>=1&&a<=7}set(e,a,n){return e=U5(e,n),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class W5 extends at{priority=80;parse(e,a,n){switch(a){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]}class Y5 extends at{priority=80;parse(e,a,n){switch(a){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]}class j5 extends at{priority=80;parse(e,a,n){switch(a){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,n){return e.setHours(F1(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]}class G5 extends at{priority=70;parse(e,a,n){switch(a){case"h":return Mt(It.hour12h,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=12}set(e,a,n){const s=e.getHours()>=12;return s&&n<12?e.setHours(n+12,0,0,0):!s&&n===12?e.setHours(0,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]}class X5 extends at{priority=70;parse(e,a,n){switch(a){case"H":return Mt(It.hour23h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=23}set(e,a,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]}class q5 extends at{priority=70;parse(e,a,n){switch(a){case"K":return Mt(It.hour11h,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=11}set(e,a,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]}class K5 extends at{priority=70;parse(e,a,n){switch(a){case"k":return Mt(It.hour24h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Rt(a.length,e)}}validate(e,a){return a>=1&&a<=24}set(e,a,n){const s=n<=24?n%24:n;return e.setHours(s,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]}class J5 extends at{priority=60;parse(e,a,n){switch(a){case"m":return Mt(It.minute,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]}class Q5 extends at{priority=50;parse(e,a,n){switch(a){case"s":return Mt(It.second,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Rt(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]}class ev extends at{priority=30;parse(e,a){const n=s=>Math.trunc(s*Math.pow(10,-a.length+3));return Ot(Rt(a.length,e),n)}set(e,a,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]}class tv extends at{priority=10;parse(e,a){switch(a){case"X":return fn(hn.basicOptionalMinutes,e);case"XX":return fn(hn.basic,e);case"XXXX":return fn(hn.basicOptionalSeconds,e);case"XXXXX":return fn(hn.extendedOptionalSeconds,e);default:return fn(hn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Fo(e)-n)}incompatibleTokens=["t","T","x"]}class av extends at{priority=10;parse(e,a){switch(a){case"x":return fn(hn.basicOptionalMinutes,e);case"xx":return fn(hn.basic,e);case"xxxx":return fn(hn.basicOptionalSeconds,e);case"xxxxx":return fn(hn.extendedOptionalSeconds,e);default:return fn(hn.extended,e)}}set(e,a,n){return a.timestampIsSet?e:ut(e,e.getTime()-Fo(e)-n)}incompatibleTokens=["t","T","X"]}class nv extends at{priority=40;parse(e){return qf(e)}set(e,a,n){return[ut(e,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class sv extends at{priority=20;parse(e){return qf(e)}set(e,a,n){return[ut(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}const rv={G:new x5,y:new S5,Y:new k5,R:new M5,u:new E5,Q:new P5,q:new T5,M:new C5,L:new D5,w:new $5,I:new I5,d:new N5,D:new B5,E:new V5,e:new Z5,c:new F5,i:new z5,a:new W5,b:new Y5,B:new j5,h:new G5,H:new X5,K:new q5,k:new K5,m:new J5,s:new Q5,S:new ev,X:new tv,x:new av,t:new nv,T:new sv},iv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ov=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,lv=/^'([^]*?)'?$/,uv=/''/g,cv=/\S/,dv=/[a-zA-Z]/;function W0(t,e,a,n){const s=()=>ut(n?.in||a,NaN),r=g5(),i=n?.locale??r.locale??Wf,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0;if(!e)return t?s():Be(a,n?.in);const u={firstWeekContainsDate:o,weekStartsOn:l,locale:i},c=[new w5(n?.in,a)],d=e.match(ov).map(y=>{const w=y[0];if(w in U0){const k=U0[w];return k(y,i.formatLong)}return y}).join("").match(iv),h=[];for(let y of d){!n?.useAdditionalWeekYearTokens&&Gf(y)&&z0(y,e,t),!n?.useAdditionalDayOfYearTokens&&jf(y)&&z0(y,e,t);const w=y[0],k=rv[w];if(k){const{incompatibleTokens:M}=k;if(Array.isArray(M)){const D=h.find(L=>M.includes(L.token)||L.token===w);if(D)throw new RangeError(`The format string mustn't contain \`${D.fullToken}\` and \`${y}\` at the same time`)}else if(k.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${y}\` and any other token at the same time`);h.push({token:w,fullToken:y});const P=k.run(t,y,i.match,u);if(!P)return s();c.push(P.setter),t=P.rest}else{if(w.match(dv))throw new RangeError("Format string contains an unescaped latin alphabet character `"+w+"`");if(y==="''"?y="'":w==="'"&&(y=hv(y)),t.indexOf(y)===0)t=t.slice(y.length);else return s()}}if(t.length>0&&cv.test(t))return s();const f=c.map(y=>y.priority).sort((y,w)=>w-y).filter((y,w,k)=>k.indexOf(y)===w).map(y=>c.filter(w=>w.priority===y).sort((w,k)=>k.subPriority-w.subPriority)).map(y=>y[0]);let m=Be(a,n?.in);if(isNaN(+m))return s();const v={};for(const y of f){if(!y.validate(m,u))return s();const w=y.set(m,v,u);Array.isArray(w)?(m=w[0],Object.assign(v,w[1])):m=w}return m}function hv(t){return t.match(lv)[1].replace(uv,"'")}function Ic(t,e,a){const[n,s]=Vi(a?.in,t,e);return+$s(n)==+$s(s)}function Qf(t,e,a){return Ha(t,-e,a)}function e8(t,e,a){const n=Be(t,a?.in),s=n.getFullYear(),r=n.getDate(),i=ut(t,0);i.setFullYear(s,e,15),i.setHours(0,0,0,0);const o=m5(i);return n.setMonth(e,Math.min(r,o)),n}function ct(t,e,a){let n=Be(t,a?.in);return isNaN(+n)?ut(t,NaN):(e.year!=null&&n.setFullYear(e.year),e.month!=null&&(n=e8(n,e.month)),e.date!=null&&n.setDate(e.date),e.hours!=null&&n.setHours(e.hours),e.minutes!=null&&n.setMinutes(e.minutes),e.seconds!=null&&n.setSeconds(e.seconds),e.milliseconds!=null&&n.setMilliseconds(e.milliseconds),n)}function fv(t,e,a){const n=Be(t,a?.in);return n.setHours(e),n}function t8(t,e,a){const n=Be(t,a?.in);return n.setMilliseconds(e),n}function pv(t,e,a){const n=Be(t,a?.in);return n.setMinutes(e),n}function a8(t,e,a){const n=Be(t,a?.in);return n.setSeconds(e),n}function mn(t,e,a){const n=Be(t,a?.in);return isNaN(+n)?ut(t,NaN):(n.setFullYear(e),n)}function br(t,e,a){return ja(t,-e,a)}function mv(t,e,a){const{years:n=0,months:s=0,weeks:r=0,days:i=0,hours:o=0,minutes:l=0,seconds:u=0}=e,c=br(t,s+n*12,a),d=Qf(c,i+r*7,a),h=l+o*60,m=(u+h*60)*1e3;return ut(t,+d-m)}function n8(t,e,a){return N1(t,-e,a)}function Rr(){const t=_p();return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...t},[b("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),b("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Rr.compatConfig={MODE:3};function s8(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),b("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}s8.compatConfig={MODE:3};function z1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}z1.compatConfig={MODE:3};function W1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}W1.compatConfig={MODE:3};function Y1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),b("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}Y1.compatConfig={MODE:3};function j1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}j1.compatConfig={MODE:3};function G1(){return p(),g("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}G1.compatConfig={MODE:3};const ba=(t,e)=>e?new Date(t.toLocaleString("en-US",{timeZone:e})):new Date(t),X1=(t,e,a)=>Y0(t,e,a)||ye(),gv=(t,e,a)=>{const n=e.dateInTz?ba(new Date(t),e.dateInTz):ye(t);return a?Yt(n,!0):n},Y0=(t,e,a)=>{if(!t)return null;const n=a?Yt(ye(t),!0):ye(t);return e?e.exactMatch?gv(t,e,a):ba(n,e.timezone):n},vv=t=>{const e=new Date(t.getFullYear(),0,1).getTimezoneOffset();return t.getTimezoneOffset(){if(!t)return 0;const a=new Date,n=new Date(a.toLocaleString("en-US",{timeZone:"UTC"})),s=new Date(a.toLocaleString("en-US",{timeZone:t})),r=(vv(e??s)?s:e??s).getTimezoneOffset()/60;return(+n-+s)/(1e3*60*60)-r};var Fa=(t=>(t.month="month",t.year="year",t))(Fa||{}),Ua=(t=>(t.top="top",t.bottom="bottom",t))(Ua||{}),Ns=(t=>(t.header="header",t.calendar="calendar",t.timePicker="timePicker",t))(Ns||{}),na=(t=>(t.month="month",t.year="year",t.calendar="calendar",t.time="time",t.minutes="minutes",t.hours="hours",t.seconds="seconds",t))(na||{});const bv=["timestamp","date","iso"];var ha=(t=>(t.up="up",t.down="down",t.left="left",t.right="right",t))(ha||{}),bt=(t=>(t.arrowUp="ArrowUp",t.arrowDown="ArrowDown",t.arrowLeft="ArrowLeft",t.arrowRight="ArrowRight",t.enter="Enter",t.space=" ",t.esc="Escape",t.tab="Tab",t.home="Home",t.end="End",t.pageUp="PageUp",t.pageDown="PageDown",t))(bt||{}),fr=(t=>(t.MONTH_AND_YEAR="MM-yyyy",t.YEAR="yyyy",t.DATE="dd-MM-yyyy",t))(fr||{});function Oc(t){return e=>{const a=new Intl.DateTimeFormat(t,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`));return t==="ar"?a.slice(2,5):a.slice(0,2)}}function _v(t){return e=>gn(ba(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:t})}const Av=(t,e,a)=>{const n=[1,2,3,4,5,6,7];let s;if(t!==null)try{s=n.map(_v(t))}catch{s=n.map(Oc(e))}else s=n.map(Oc(e));const r=s.slice(0,a),i=s.slice(a+1,s.length);return[s[a]].concat(...i).concat(...r)},q1=(t,e,a)=>{const n=[];for(let s=+t[0];s<=+t[1];s++)n.push({value:+s,text:l8(s,e)});return a?n.reverse():n},r8=(t,e,a)=>{const n=[1,2,3,4,5,6,7,8,9,10,11,12].map(r=>{const i=r<10?`0${r}`:r;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(t!==null)try{const r=a==="long"?"LLLL":"LLL";return n.map((i,o)=>{const l=gn(ba(i,"UTC"),r,{locale:t});return{text:l.charAt(0).toUpperCase()+l.substring(1),value:o}})}catch{}const s=new Intl.DateTimeFormat(e,{month:a,timeZone:"UTC"});return n.map((r,i)=>{const o=s.format(r);return{text:o.charAt(0).toUpperCase()+o.substring(1),value:i}})},wv=t=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][t],Nt=t=>{const e=A(t);return e!=null&&e.$el?e?.$el:e},xv=t=>({type:"dot",...t??{}}),i8=t=>Array.isArray(t)?!!t[0]&&!!t[1]:!1,K1={prop:t=>`"${t}" prop must be enabled!`,dateArr:t=>`You need to use array as "model-value" binding in order to support "${t}"`},Ft=t=>t,Hc=t=>t===0?t:!t||isNaN(+t)?null:+t,Nc=t=>t===null,o8=t=>{if(t)return[...t.querySelectorAll("input, button, select, textarea, a[href]")][0]},Sv=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?+tSv(t).map(a=>a.map(n=>{const{active:s,disabled:r,isBetween:i,highlighted:o}=e(n);return{...n,active:s,disabled:r,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:r,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:r&&s,dp__cell_in_between:i,"dp--highlighted":o}}})),is=(t,e,a=!1)=>{t&&e.allowStopPropagation&&(a&&t.stopImmediatePropagation(),t.stopPropagation())},kv=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function Mv(t,e){let a=[...document.querySelectorAll(kv())];a=a.filter(s=>!t.contains(s)||s.hasAttribute("data-datepicker-instance"));const n=a.indexOf(t);if(n>=0&&(e?n-1>=0:n+1<=a.length))return a[n+(e?-1:1)]}const j0=(t,e)=>t?.querySelector(`[data-dp-element="${e}"]`),l8=(t,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(t),J1=(t,e)=>gn(t,e??fr.DATE),ql=t=>Array.isArray(t),zo=(t,e,a)=>e.get(J1(t,a)),Ev=(t,e)=>t?e?e instanceof Map?!!zo(t,e):e(ye(t)):!1:!0,ga=(t,e,a=!1,n)=>{if(t.key===bt.enter||t.key===bt.space)return a&&t.preventDefault(),e();if(n)return n(t)},Pv=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,u8=(t,e)=>t?fr.MONTH_AND_YEAR:e?fr.YEAR:fr.DATE,c8=t=>t<10?`0${t}`:t,Bc=(t,e,a,n,s,r)=>{const i=W0(t,e.slice(0,t.length),new Date,{locale:r});return ui(i)&&Vf(i)?n||s?i:ct(i,{hours:+a.hours,minutes:+a?.minutes,seconds:+a?.seconds,milliseconds:0}):null},Tv=(t,e,a,n,s,r)=>{const i=Array.isArray(a)?a[0]:a;if(typeof e=="string")return Bc(t,e,i,n,s,r);if(Array.isArray(e)){let o=null;for(const l of e)if(o=Bc(t,l,i,n,s,r),o)break;return o}return typeof e=="function"?e(t):null},ye=t=>t?new Date(t):new Date,Cv=(t,e,a)=>{if(e){const s=(t.getMonth()+1).toString().padStart(2,"0"),r=t.getDate().toString().padStart(2,"0"),i=t.getHours().toString().padStart(2,"0"),o=t.getMinutes().toString().padStart(2,"0"),l=a?t.getSeconds().toString().padStart(2,"0"):"00";return`${t.getFullYear()}-${s}-${r}T${i}:${o}:${l}.000Z`}const n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds());return new Date(n).toISOString()},Yt=(t,e)=>{const a=ye(JSON.parse(JSON.stringify(t))),n=ct(a,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?w3(n):n},os=(t,e,a,n)=>{let s=t?ye(t):ye();return(e||e===0)&&(s=fv(s,+e)),(a||a===0)&&(s=pv(s,+a)),(n||n===0)&&(s=a8(s,+n)),t8(s,0)},Pt=(t,e)=>!t||!e?!1:yr(Yt(t),Yt(e)),Ke=(t,e)=>!t||!e?!1:or(Yt(t),Yt(e)),Lt=(t,e)=>!t||!e?!1:zs(Yt(t),Yt(e)),Pi=(t,e,a)=>t!=null&&t[0]&&t!=null&&t[1]?Lt(a,t[0])&&Pt(a,t[1]):t!=null&&t[0]&&e?Lt(a,t[0])&&Pt(a,e)||Pt(a,t[0])&&Lt(a,e):!1,za=t=>{const e=ct(new Date(t),{date:1});return Yt(e)},Kl=(t,e,a)=>e&&(a||a===0)?Object.fromEntries(["hours","minutes","seconds"].map(n=>n===e?[n,a]:[n,isNaN(+t[n])?void 0:+t[n]])):{hours:isNaN(+t.hours)?void 0:+t.hours,minutes:isNaN(+t.minutes)?void 0:+t.minutes,seconds:isNaN(+t.seconds)?void 0:+t.seconds},Bs=t=>({hours:Nn(t),minutes:hs(t),seconds:vr(t)}),d8=(t,e)=>{if(e){const a=Ze(ye(e));if(a>t)return 12;if(a===t)return qe(ye(e))}},h8=(t,e)=>{if(e){const a=Ze(ye(e));return a{if(t)return Ze(ye(t))},f8=(t,e)=>{const a=Lt(t,e)?e:t,n=Lt(e,t)?e:t;return Ff({start:a,end:n})},Dv=t=>{const e=ja(t,1);return{month:qe(e),year:Ze(e)}},Pn=(t,e)=>{const a=Ka(t,{weekStartsOn:+e}),n=zf(t,{weekStartsOn:+e});return[a,n]},p8=(t,e)=>{const a={hours:Nn(ye()),minutes:hs(ye()),seconds:e?vr(ye()):0};return Object.assign(a,t)},Kn=(t,e,a)=>[ct(ye(t),{date:1}),ct(ye(),{month:e,year:a,date:1})],$n=(t,e,a)=>{let n=t?ye(t):ye();return(e||e===0)&&(n=e8(n,e)),a&&(n=mn(n,a)),n},m8=(t,e,a,n,s)=>{if(!n||s&&!e||!s&&!a)return!1;const r=s?ja(t,1):br(t,1),i=[qe(r),Ze(r)];return s?!$v(...i,e):!Rv(...i,a)},Rv=(t,e,a)=>Pt(...Kn(a,t,e))||Ke(...Kn(a,t,e)),$v=(t,e,a)=>Lt(...Kn(a,t,e))||Ke(...Kn(a,t,e)),g8=(t,e,a,n,s,r,i)=>{if(typeof e=="function"&&!i)return e(t);const o=a?{locale:a}:void 0;return Array.isArray(t)?`${gn(t[0],r,o)}${s&&!t[1]?"":n}${t[1]?gn(t[1],r,o):""}`:gn(t,r,o)},ar=t=>{if(t)return null;throw new Error(K1.prop("partial-range"))},ao=(t,e)=>{if(e)return t();throw new Error(K1.prop("range"))},G0=t=>Array.isArray(t)?ui(t[0])&&(t[1]?ui(t[1]):!0):t?ui(t):!1,Lv=(t,e)=>ct(e??ye(),{hours:+t.hours||0,minutes:+t.minutes||0,seconds:+t.seconds||0}),Jl=(t,e,a,n)=>{if(!t)return!0;if(n){const s=a==="max"?yr(t,e):zs(t,e),r={seconds:0,milliseconds:0};return s||or(ct(t,r),ct(e,r))}return a==="max"?t.getTime()<=e.getTime():t.getTime()>=e.getTime()},Ql=(t,e,a)=>t?Lv(t,e):ye(a??e),Vc=(t,e,a,n,s)=>{if(Array.isArray(n)){const i=Ql(t,n[0],e),o=Ql(t,n[1],e);return Jl(n[0],i,a,!!e)&&Jl(n[1],o,a,!!e)&&s}const r=Ql(t,n,e);return Jl(n,r,a,!!e)&&s},e0=t=>ct(ye(),Bs(t)),Iv=(t,e,a)=>{if(t instanceof Map){const n=`${c8(a+1)}-${e}`;return t.size?t.has(n):!1}return typeof t=="function"?t(Yt(ct(ye(),{month:a,year:e}),!0)):!1},Ov=(t,e,a)=>{if(t instanceof Map){const n=`${c8(a+1)}-${e}`;return t.size?t.has(n):!0}return!0},v8=(t,e,a)=>typeof t=="function"?t({month:e,year:a}):!!t.months.find(n=>n.month===e&&n.year===a),Q1=(t,e)=>typeof t=="function"?t(e):t.years.includes(e),X0=t=>`dp-${gn(t,"yyyy-MM-dd")}`,Zc=(t,e)=>{const a=Qf(Yt(e),t),n=Ha(Yt(e),t);return{before:a,after:n}},Fr=bn({menuFocused:!1,shiftKeyInMenu:!1}),y8=()=>{const t=a=>{Fr.menuFocused=a},e=a=>{Fr.shiftKeyInMenu!==a&&(Fr.shiftKeyInMenu=a)};return{control:x(()=>({shiftKeyInMenu:Fr.shiftKeyInMenu,menuFocused:Fr.menuFocused})),setMenuFocused:t,setShiftKey:e}},yt=bn({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),t0=he(null),no=he(!1),a0=he(!1),n0=he(!1),s0=he(!1),ea=he(0),$t=he(0),vs=()=>{const t=x(()=>no.value?[...yt.selectionGrid,yt.actionRow].filter(d=>d.length):a0.value?[...yt.timePicker[0],...yt.timePicker[1],s0.value?[]:[t0.value],yt.actionRow].filter(d=>d.length):n0.value?[...yt.monthPicker,yt.actionRow]:[yt.monthYear,...yt.calendar,yt.time,yt.actionRow].filter(d=>d.length)),e=d=>{ea.value=d?ea.value+1:ea.value-1;let h=null;t.value[$t.value]&&(h=t.value[$t.value][ea.value]),!h&&t.value[$t.value+(d?1:-1)]?($t.value=$t.value+(d?1:-1),ea.value=d?0:t.value[$t.value].length-1):h||(ea.value=d?ea.value-1:ea.value+1)},a=d=>{$t.value===0&&!d||$t.value===t.value.length&&d||($t.value=d?$t.value+1:$t.value-1,t.value[$t.value]?t.value[$t.value]&&!t.value[$t.value][ea.value]&&ea.value!==0&&(ea.value=t.value[$t.value].length-1):$t.value=d?$t.value-1:$t.value+1)},n=d=>{let h=null;t.value[$t.value]&&(h=t.value[$t.value][ea.value]),h?h.focus({preventScroll:!no.value}):ea.value=d?ea.value-1:ea.value+1},s=()=>{e(!0),n(!0)},r=()=>{e(!1),n(!1)},i=()=>{a(!1),n(!0)},o=()=>{a(!0),n(!0)},l=(d,h)=>{yt[h]=d},u=(d,h)=>{yt[h]=d},c=()=>{ea.value=0,$t.value=0};return{buildMatrix:l,buildMultiLevelMatrix:u,setTimePickerBackRef:d=>{t0.value=d},setSelectionGrid:d=>{no.value=d,c(),d||(yt.selectionGrid=[])},setTimePicker:(d,h=!1)=>{a0.value=d,s0.value=h,c(),d||(yt.timePicker[0]=[],yt.timePicker[1]=[])},setTimePickerElements:(d,h=0)=>{yt.timePicker[h]=d},arrowRight:s,arrowLeft:r,arrowUp:i,arrowDown:o,clearArrowNav:()=>{yt.monthYear=[],yt.calendar=[],yt.time=[],yt.actionRow=[],yt.selectionGrid=[],yt.timePicker[0]=[],yt.timePicker[1]=[],no.value=!1,a0.value=!1,s0.value=!1,n0.value=!1,c(),t0.value=null},setMonthPicker:d=>{n0.value=d,c()},refSets:yt}},Fc=t=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...t??{}}),Hv=t=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`,...t??{}}),Uc=t=>t?typeof t=="boolean"?t?2:0:+t>=2?+t:2:0,Nv=t=>{const e=typeof t=="object"&&t,a={static:!0,solo:!1};if(!t)return{...a,count:Uc(!1)};const n=e?t:{},s=e?n.count??!0:t,r=Uc(s);return Object.assign(a,n,{count:r})},Bv=(t,e,a)=>t||(typeof a=="string"?a:e),Vv=t=>typeof t=="boolean"?t?Fc({}):!1:Fc(t),Zv=t=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0};return typeof t=="object"?{...e,...t??{},enabled:!0}:{...e,enabled:t}},Fv=t=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...t??{}}),Uv=t=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...t??{}}),zv=t=>{const e={input:!1};return typeof t=="object"?{...e,...t??{},enabled:!0}:{enabled:t,...e}},Wv=t=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...t??{}}),Yv=t=>{const e={dates:Array.isArray(t)?t.map(a=>ye(a)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof t=="function"?t:{...e,...t??{}}},jv=t=>typeof t=="object"?{type:t?.type??"local",hideOnOffsetDates:t?.hideOnOffsetDates??!1}:{type:t,hideOnOffsetDates:!1},Gv=t=>{const e={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof t=="object"?{enabled:!0,...e,...t}:{enabled:t,...e}},Xv=t=>t?typeof t=="string"?{timezone:t,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:t.timezone,exactMatch:t.exactMatch??!1,dateInTz:t.dateInTz??void 0,emitTimezone:t.emitTimezone??void 0,convertModel:t.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0},r0=(t,e,a,n)=>new Map(t.map(s=>{const r=X1(s,e,n);return[J1(r,a),r]})),qv=(t,e)=>t.length?new Map(t.map(a=>{const n=X1(a.date,e);return[J1(n,fr.DATE),a]})):null,Kv=t=>{var e;const a=u8(t.isMonthPicker,t.isYearPicker);return{minDate:Y0(t.minDate,t.timezone,t.isSpecific),maxDate:Y0(t.maxDate,t.timezone,t.isSpecific),disabledDates:ql(t.disabledDates)?r0(t.disabledDates,t.timezone,a,t.isSpecific):t.disabledDates,allowedDates:ql(t.allowedDates)?r0(t.allowedDates,t.timezone,a,t.isSpecific):null,highlight:typeof t.highlight=="object"&&ql((e=t.highlight)==null?void 0:e.dates)?r0(t.highlight.dates,t.timezone,a):t.highlight,markers:qv(t.markers,t.timezone)}},Jv=t=>typeof t=="boolean"?{enabled:t,dragSelect:!0,limit:null}:{enabled:!!t,limit:t.limit?+t.limit:null,dragSelect:t.dragSelect??!0},Qv=t=>({...Object.fromEntries(Object.keys(t).map(e=>{const a=e,n=t[a],s=typeof t[a]=="string"?{[n]:!0}:Object.fromEntries(n.map(r=>[r,!0]));return[e,s]}))}),St=t=>{const e=()=>{const L=t.enableSeconds?":ss":"",T=t.enableMinutes?":mm":"";return t.is24?`HH${T}${L}`:`hh${T}${L} aa`},a=()=>{var L;return t.format?t.format:t.monthPicker?"MM/yyyy":t.timePicker?e():t.weekPicker?`${((L=y.value)==null?void 0:L.type)==="iso"?"II":"ww"}-RR`:t.yearPicker?"yyyy":t.quarterPicker?"QQQ/yyyy":t.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy"},n=L=>p8(L,t.enableSeconds),s=()=>P.value.enabled?t.startTime&&Array.isArray(t.startTime)?[n(t.startTime[0]),n(t.startTime[1])]:null:t.startTime&&!Array.isArray(t.startTime)?n(t.startTime):null,r=x(()=>Nv(t.multiCalendars)),i=x(()=>s()),o=x(()=>Hv(t.ariaLabels)),l=x(()=>Fv(t.filters)),u=x(()=>Vv(t.transitions)),c=x(()=>Uv(t.actionRow)),d=x(()=>Bv(t.previewFormat,t.format,a())),h=x(()=>Zv(t.textInput)),f=x(()=>zv(t.inline)),m=x(()=>Wv(t.config)),v=x(()=>Yv(t.highlight)),y=x(()=>jv(t.weekNumbers)),w=x(()=>Xv(t.timezone)),k=x(()=>Jv(t.multiDates)),M=x(()=>Kv({minDate:t.minDate,maxDate:t.maxDate,disabledDates:t.disabledDates,allowedDates:t.allowedDates,highlight:v.value,markers:t.markers,timezone:w.value,isSpecific:t.monthPicker||t.yearPicker||t.quarterPicker,isMonthPicker:t.monthPicker,isYearPicker:t.yearPicker})),P=x(()=>Gv(t.range)),D=x(()=>Qv(t.ui));return{defaultedTransitions:u,defaultedMultiCalendars:r,defaultedStartTime:i,defaultedAriaLabels:o,defaultedFilters:l,defaultedActionRow:c,defaultedPreviewFormat:d,defaultedTextInput:h,defaultedInline:f,defaultedConfig:m,defaultedHighlight:v,defaultedWeekNumbers:y,defaultedRange:P,propDates:M,defaultedTz:w,defaultedMultiDates:k,defaultedUI:D,getDefaultPattern:a,getDefaultStartTime:s,handleEventPropagation:L=>{m.value.allowStopPropagation&&L.stopPropagation(),m.value.allowPreventDefault&&L.preventDefault()}}},ey=(t,e,a)=>{const n=he(),{defaultedTextInput:s,defaultedRange:r,defaultedTz:i,defaultedMultiDates:o,getDefaultPattern:l}=St(e),u=he(""),c=bi(e,"format"),d=bi(e,"formatLocale");rt(n,()=>{typeof e.onInternalModelChange=="function"&&t("internal-model-change",n.value,de(!0))},{deep:!0}),rt(r,(_,V)=>{_.enabled!==V.enabled&&(n.value=null)}),rt(c,()=>{le()});const h=_=>i.value.timezone&&i.value.convertModel?ba(_,i.value.timezone):_,f=_=>{if(i.value.timezone&&i.value.convertModel){const V=yv(i.value.timezone,_);return m3(_,V)}return _},m=(_,V,ae=!1)=>g8(_,e.format,e.formatLocale,s.value.rangeSeparator,e.modelAuto,V??l(),ae),v=_=>_?e.modelType?me(_):{hours:Nn(_),minutes:hs(_),seconds:e.enableSeconds?vr(_):0}:null,y=_=>e.modelType?me(_):{month:qe(_),year:Ze(_)},w=_=>Array.isArray(_)?o.value.enabled?_.map(V=>k(V,mn(ye(),V))):ao(()=>[mn(ye(),_[0]),_[1]?mn(ye(),_[1]):ar(r.value.partialRange)],r.value.enabled):mn(ye(),+_),k=(_,V)=>(typeof _=="string"||typeof _=="number")&&e.modelType?ie(_):V,M=_=>Array.isArray(_)?[k(_[0],os(null,+_[0].hours,+_[0].minutes,_[0].seconds)),k(_[1],os(null,+_[1].hours,+_[1].minutes,_[1].seconds))]:k(_,os(null,_.hours,_.minutes,_.seconds)),P=_=>{const V=ct(ye(),{date:1});return Array.isArray(_)?o.value.enabled?_.map(ae=>k(ae,$n(V,+ae.month,+ae.year))):ao(()=>[k(_[0],$n(V,+_[0].month,+_[0].year)),k(_[1],_[1]?$n(V,+_[1].month,+_[1].year):ar(r.value.partialRange))],r.value.enabled):k(_,$n(V,+_.month,+_.year))},D=_=>{if(Array.isArray(_))return _.map(V=>ie(V));throw new Error(K1.dateArr("multi-dates"))},L=_=>{if(Array.isArray(_)&&r.value.enabled){const V=_[0],ae=_[1];return[ye(Array.isArray(V)?V[0]:null),Array.isArray(ae)&&ae.length?ye(ae[0]):null]}return ye(_[0])},T=_=>e.modelAuto?Array.isArray(_)?[ie(_[0]),ie(_[1])]:e.autoApply?[ie(_)]:[ie(_),null]:Array.isArray(_)?ao(()=>_[1]?[ie(_[0]),_[1]?ie(_[1]):ar(r.value.partialRange)]:[ie(_[0])],r.value.enabled):ie(_),N=()=>{Array.isArray(n.value)&&r.value.enabled&&n.value.length===1&&n.value.push(ar(r.value.partialRange))},$=()=>{const _=n.value;return[me(_[0]),_[1]?me(_[1]):ar(r.value.partialRange)]},B=()=>Array.isArray(n.value)?n.value[1]?$():me(Ft(n.value[0])):[],J=()=>(n.value||[]).map(_=>me(_)),X=(_=!1)=>(_||N(),e.modelAuto?B():o.value.enabled?J():Array.isArray(n.value)?ao(()=>$(),r.value.enabled):me(Ft(n.value))),ne=_=>!_||Array.isArray(_)&&!_.length?null:e.timePicker?M(Ft(_)):e.monthPicker?P(Ft(_)):e.yearPicker?w(Ft(_)):o.value.enabled?D(Ft(_)):e.weekPicker?L(Ft(_)):T(Ft(_)),Z=_=>{const V=ne(_);G0(Ft(V))?(n.value=Ft(V),le()):(n.value=null,u.value="")},W=()=>{const _=V=>gn(V,s.value.format);return`${_(n.value[0])} ${s.value.rangeSeparator} ${n.value[1]?_(n.value[1]):""}`},O=()=>a.value&&n.value?Array.isArray(n.value)?W():gn(n.value,s.value.format):m(n.value),q=()=>n.value?o.value.enabled?n.value.map(_=>m(_)).join("; "):s.value.enabled&&typeof s.value.format=="string"?O():m(n.value):"",le=()=>{!e.format||typeof e.format=="string"||s.value.enabled&&typeof s.value.format=="string"?u.value=q():u.value=e.format(n.value)},ie=_=>{if(e.utc){const V=new Date(_);return e.utc==="preserve"?new Date(V.getTime()+V.getTimezoneOffset()*6e4):V}return e.modelType?bv.includes(e.modelType)?h(new Date(_)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?h(W0(_,l(),new Date,{locale:d.value})):h(W0(_,e.modelType,new Date,{locale:d.value})):h(new Date(_))},me=_=>_?e.utc?Cv(_,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+f(_):e.modelType==="iso"?f(_).toISOString():e.modelType==="format"&&(typeof e.format=="string"||!e.format)?m(f(_)):m(f(_),e.modelType,!0):f(_):"",Q=(_,V=!1,ae=!1)=>{if(ae)return _;if(t("update:model-value",_),i.value.emitTimezone&&V){const we=Array.isArray(_)?_.map(ee=>ba(Ft(ee),i.value.emitTimezone)):ba(Ft(_),i.value.emitTimezone);t("update:model-timezone-value",we)}},be=_=>Array.isArray(n.value)?o.value.enabled?n.value.map(V=>_(V)):[_(n.value[0]),n.value[1]?_(n.value[1]):ar(r.value.partialRange)]:_(Ft(n.value)),z=()=>{if(Array.isArray(n.value)){const _=Pn(n.value[0],e.weekStart),V=n.value[1]?Pn(n.value[1],e.weekStart):[];return[_.map(ae=>ye(ae)),V.map(ae=>ye(ae))]}return Pn(n.value,e.weekStart).map(_=>ye(_))},G=(_,V)=>Q(Ft(be(_)),!1,V),ue=_=>{const V=z();return _?V:t("update:model-value",z())},de=(_=!1)=>(_||le(),e.monthPicker?G(y,_):e.timePicker?G(v,_):e.yearPicker?G(Ze,_):e.weekPicker?ue(_):Q(X(_),!0,_));return{inputValue:u,internalModelValue:n,checkBeforeEmit:()=>n.value?r.value.enabled?r.value.partialRange?n.value.length>=1:n.value.length===2:!!n.value:!1,parseExternalModelValue:Z,formatInputValue:le,emitModelValue:de}},ty=(t,e)=>{const{defaultedFilters:a,propDates:n}=St(t),{validateMonthYearInRange:s}=ys(t),r=(c,d)=>{let h=c;return a.value.months.includes(qe(h))?(h=d?ja(c,1):br(c,1),r(h,d)):h},i=(c,d)=>{let h=c;return a.value.years.includes(Ze(h))?(h=d?N1(c,1):n8(c,1),i(h,d)):h},o=(c,d=!1)=>{const h=ct(ye(),{month:t.month,year:t.year});let f=c?ja(h,1):br(h,1);t.disableYearSelect&&(f=mn(f,t.year));let m=qe(f),v=Ze(f);a.value.months.includes(m)&&(f=r(f,c),m=qe(f),v=Ze(f)),a.value.years.includes(v)&&(f=i(f,c),v=Ze(f)),s(m,v,c,t.preventMinMaxNavigation)&&l(m,v,d)},l=(c,d,h)=>{e("update-month-year",{month:c,year:d,fromNav:h})},u=x(()=>c=>m8(ct(ye(),{month:t.month,year:t.year}),n.value.maxDate,n.value.minDate,t.preventMinMaxNavigation,c));return{handleMonthYearChange:o,isDisabled:u,updateMonthYear:l}},fl={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},alwaysClearable:{type:Boolean,default:!1},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},en={...fl,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},ay=["title"],ny=["disabled"],sy=Te({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...en},emits:["close-picker","select-date","select-now","invalid-select"],setup(t,{emit:e}){const a=e,n=t,{defaultedActionRow:s,defaultedPreviewFormat:r,defaultedMultiCalendars:i,defaultedTextInput:o,defaultedInline:l,defaultedRange:u,defaultedMultiDates:c}=St(n),{isTimeValid:d,isMonthValid:h}=ys(n),{buildMatrix:f}=vs(),m=he(null),v=he(null),y=he(!1),w=he({}),k=he(null),M=he(null);ht(()=>{n.arrowNavigation&&f([Nt(m),Nt(v)],"actionRow"),P(),window.addEventListener("resize",P)}),Vn(()=>{window.removeEventListener("resize",P)});const P=()=>{y.value=!1,setTimeout(()=>{var Z,W;const O=(Z=k.value)==null?void 0:Z.getBoundingClientRect(),q=(W=M.value)==null?void 0:W.getBoundingClientRect();O&&q&&(w.value.maxWidth=`${q.width-O.width-20}px`),y.value=!0},0)},D=x(()=>u.value.enabled&&!u.value.partialRange&&n.internalModelValue?n.internalModelValue.length===2:!0),L=x(()=>!d.value(n.internalModelValue)||!h.value(n.internalModelValue)||!D.value),T=()=>{const Z=r.value;return n.timePicker||n.monthPicker,Z(Ft(n.internalModelValue))},N=()=>{const Z=n.internalModelValue;return i.value.count>0?`${$(Z[0])} - ${$(Z[1])}`:[$(Z[0]),$(Z[1])]},$=Z=>g8(Z,r.value,n.formatLocale,o.value.rangeSeparator,n.modelAuto,r.value),B=x(()=>!n.internalModelValue||!n.menuMount?"":typeof r.value=="string"?Array.isArray(n.internalModelValue)?n.internalModelValue.length===2&&n.internalModelValue[1]?N():c.value.enabled?n.internalModelValue.map(Z=>`${$(Z)}`):n.modelAuto?`${$(n.internalModelValue[0])}`:`${$(n.internalModelValue[0])} -`:$(n.internalModelValue):T()),J=()=>c.value.enabled?"; ":" - ",X=x(()=>Array.isArray(B.value)?B.value.join(J()):B.value),ne=()=>{d.value(n.internalModelValue)&&h.value(n.internalModelValue)&&D.value?a("select-date"):a("invalid-select")};return(Z,W)=>(p(),g("div",{ref_key:"actionRowRef",ref:M,class:"dp__action_row"},[Z.$slots["action-row"]?se(Z.$slots,"action-row",ot(De({key:0},{internalModelValue:Z.internalModelValue,disabled:L.value,selectDate:()=>Z.$emit("select-date"),closePicker:()=>Z.$emit("close-picker")}))):(p(),g(Pe,{key:1},[A(s).showPreview?(p(),g("div",{key:0,class:"dp__selection_preview",title:X.value,style:Tt(w.value)},[Z.$slots["action-preview"]&&y.value?se(Z.$slots,"action-preview",{key:0,value:Z.internalModelValue}):U("",!0),!Z.$slots["action-preview"]&&y.value?(p(),g(Pe,{key:1},[Dt($e(X.value),1)],64)):U("",!0)],12,ay)):U("",!0),b("div",{ref_key:"actionBtnContainer",ref:k,class:"dp__action_buttons","data-dp-element":"action-row"},[Z.$slots["action-buttons"]?se(Z.$slots,"action-buttons",{key:0,value:Z.internalModelValue}):U("",!0),Z.$slots["action-buttons"]?U("",!0):(p(),g(Pe,{key:1},[!A(l).enabled&&A(s).showCancel?(p(),g("button",{key:0,ref_key:"cancelButtonRef",ref:m,type:"button",class:"dp__action_button dp__action_cancel",onClick:W[0]||(W[0]=O=>Z.$emit("close-picker")),onKeydown:W[1]||(W[1]=O=>A(ga)(O,()=>Z.$emit("close-picker")))},$e(Z.cancelText),545)):U("",!0),A(s).showNow?(p(),g("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:W[2]||(W[2]=O=>Z.$emit("select-now")),onKeydown:W[3]||(W[3]=O=>A(ga)(O,()=>Z.$emit("select-now")))},$e(Z.nowButtonLabel),33)):U("",!0),A(s).showSelect?(p(),g("button",{key:2,ref_key:"selectButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_select",disabled:L.value,"data-test-id":"select-button",onKeydown:W[4]||(W[4]=O=>A(ga)(O,()=>ne())),onClick:ne},$e(Z.selectText),41,ny)):U("",!0)],64))],512)],64))],512))}}),ry=["role","aria-label","tabindex"],iy={class:"dp__selection_grid_header"},oy=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],ly=["aria-label"],Zi=Te({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(t,{expose:e,emit:a}){const{setSelectionGrid:n,buildMultiLevelMatrix:s,setMonthPicker:r}=vs(),i=a,o=t,{defaultedAriaLabels:l,defaultedTextInput:u,defaultedConfig:c,handleEventPropagation:d}=St(o),{hideNavigationButtons:h}=gl(),f=he(!1),m=he(null),v=he(null),y=he([]),w=he(),k=he(null),M=he(0),P=he(null);$1(()=>{m.value=null}),ht(()=>{Jt().then(()=>X()),o.noOverlayFocus||L(),D(!0)}),Vn(()=>D(!1));const D=z=>{var G;o.arrowNavigation&&((G=o.headerRefs)!=null&&G.length?r(z):n(z))},L=()=>{var z;const G=Nt(v);G&&(u.value.enabled||(m.value?(z=m.value)==null||z.focus({preventScroll:!0}):G.focus({preventScroll:!0})),f.value=G.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!o.useRelative,"dp--overlay-relative":o.useRelative})),N=x(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),$=x(()=>({dp__overlay_col:!0})),B=x(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:f.value,dp__button_bottom:o.isLast})),J=x(()=>{var z,G;return{dp__overlay_container:!0,dp__container_flex:((z=o.items)==null?void 0:z.length)<=6,dp__container_block:((G=o.items)==null?void 0:G.length)>6}});rt(()=>o.items,()=>X(!1),{deep:!0});const X=(z=!0)=>{Jt().then(()=>{const G=Nt(m),ue=Nt(v),de=Nt(k),_=Nt(P),V=de?de.getBoundingClientRect().height:0;ue&&(ue.getBoundingClientRect().height?M.value=ue.getBoundingClientRect().height-V:M.value=c.value.modeHeight-V),G&&_&&z&&(_.scrollTop=G.offsetTop-_.offsetTop-(M.value/2-G.getBoundingClientRect().height)-V)})},ne=z=>{z.disabled||i("selected",z.value)},Z=()=>{i("toggle"),i("reset-flow")},W=z=>{o.escClose&&(Z(),d(z))},O=(z,G,ue,de)=>{z&&((G.active||G.value===o.focusValue)&&(m.value=z),o.arrowNavigation&&(Array.isArray(y.value[ue])?y.value[ue][de]=z:y.value[ue]=[z],q()))},q=()=>{var z,G;const ue=(z=o.headerRefs)!=null&&z.length?[o.headerRefs].concat(y.value):y.value.concat([o.skipButtonRef?[]:[k.value]]);s(Ft(ue),(G=o.headerRefs)!=null&&G.length?"monthPicker":"selectionGrid")},le=z=>{o.arrowNavigation||is(z,c.value,!0)},ie=z=>{w.value=z,i("hover-value",z)},me=()=>{if(Z(),!o.isLast){const z=j0(o.menuWrapRef??null,"action-row");if(z){const G=o8(z);G?.focus()}}},Q=z=>{switch(z.key){case bt.esc:return W(z);case bt.arrowLeft:return le(z);case bt.arrowRight:return le(z);case bt.arrowUp:return le(z);case bt.arrowDown:return le(z);default:return}},be=z=>{if(z.key===bt.enter)return Z();if(z.key===bt.tab)return me()};return e({focusGrid:L}),(z,G)=>{var ue;return p(),g("div",{ref_key:"gridWrapRef",ref:v,class:ve(T.value),style:Tt(N.value),role:z.useRelative?void 0:"dialog","aria-label":z.overlayLabel,tabindex:z.useRelative?void 0:"0",onKeydown:Q,onClick:G[0]||(G[0]=qa(()=>{},["prevent"]))},[b("div",{ref_key:"containerRef",ref:P,class:ve(J.value),style:Tt({"--dp-overlay-height":`${M.value}px`}),role:"grid"},[b("div",iy,[se(z.$slots,"header")]),z.$slots.overlay?se(z.$slots,"overlay",{key:0}):(p(!0),g(Pe,{key:1},Xe(z.items,(de,_)=>(p(),g("div",{key:_,class:ve(["dp__overlay_row",{dp__flex_row:z.items.length>=3}]),role:"row"},[(p(!0),g(Pe,null,Xe(de,(V,ae)=>(p(),g("div",{key:V.value,ref_for:!0,ref:we=>O(we,V,_,ae),role:"gridcell",class:ve($.value),"aria-selected":V.active||void 0,"aria-disabled":V.disabled||void 0,tabindex:"0","data-test-id":V.text,onClick:qa(we=>ne(V),["prevent"]),onKeydown:we=>A(ga)(we,()=>ne(V),!0),onMouseover:we=>ie(V.value)},[b("div",{class:ve(V.className)},[z.$slots.item?se(z.$slots,"item",{key:0,item:V}):U("",!0),z.$slots.item?U("",!0):(p(),g(Pe,{key:1},[Dt($e(V.text),1)],64))],2)],42,oy))),128))],2))),128))],6),z.$slots["button-icon"]?ss((p(),g("button",{key:0,ref_key:"toggleButton",ref:k,type:"button","aria-label":(ue=A(l))==null?void 0:ue.toggleOverlay,class:ve(B.value),tabindex:"0",onClick:Z,onKeydown:be},[se(z.$slots,"button-icon")],42,ly)),[[rs,!A(h)(z.hideNavigation,z.type)]]):U("",!0)],46,ry)}}}),uy=["data-dp-mobile"],pl=Te({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(t){const e=t,a=x(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),n=x(()=>({dp__instance_calendar:e.multiCalendars>0}));return(s,r)=>(p(),g("div",{class:ve({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse}),"data-dp-mobile":s.isMobile},[(p(!0),g(Pe,null,Xe(a.value,(i,o)=>(p(),g("div",{key:i,class:ve(n.value)},[se(s.$slots,"default",{instance:i,index:o})],2))),128))],10,uy))}}),cy=["data-dp-element","aria-label","aria-disabled"],ci=Te({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(t,{emit:e}){const a=e,n=he(null);return ht(()=>a("set-ref",n)),(s,r)=>(p(),g("button",{ref_key:"elRef",ref:n,type:"button","data-dp-element":s.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:r[0]||(r[0]=i=>s.$emit("activate")),onKeydown:r[1]||(r[1]=i=>A(ga)(i,()=>s.$emit("activate"),!0))},[b("span",{class:ve(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[se(s.$slots,"default")],2)],40,cy))}}),dy=["aria-label","data-test-id"],b8=Te({__name:"YearModePicker",props:{...en,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(t,{emit:e}){const a=e,n=t,{showRightIcon:s,showLeftIcon:r}=gl(),{defaultedConfig:i,defaultedMultiCalendars:o,defaultedAriaLabels:l,defaultedTransitions:u,defaultedUI:c}=St(n),{showTransition:d,transitionName:h}=Fi(u),f=he(!1),m=(w=!1,k)=>{f.value=!f.value,a("toggle-year-picker",{flow:w,show:k})},v=w=>{f.value=!1,a("year-select",w)},y=(w=!1)=>{a("handle-year",w)};return(w,k)=>{var M,P,D,L,T;return p(),g(Pe,null,[b("div",{class:ve(["dp--year-mode-picker",{"dp--hidden-el":f.value}])},[A(r)(A(o),t.instance)?(p(),_e(ci,{key:0,ref:"mpPrevIconRef","aria-label":(M=A(l))==null?void 0:M.prevYear,disabled:t.isDisabled(!1),class:ve((P=A(c))==null?void 0:P.navBtnPrev),onActivate:k[0]||(k[0]=N=>y(!1))},{default:Ee(()=>[w.$slots["arrow-left"]?se(w.$slots,"arrow-left",{key:0}):U("",!0),w.$slots["arrow-left"]?U("",!0):(p(),_e(A(z1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),b("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${t.year}-${(D=A(l))==null?void 0:D.openYearsOverlay}`,"data-test-id":`year-mode-btn-${t.instance}`,onClick:k[1]||(k[1]=()=>m(!1)),onKeydown:k[2]||(k[2]=Hm(()=>m(!1),["enter"]))},[w.$slots.year?se(w.$slots,"year",{key:0,year:t.year}):U("",!0),w.$slots.year?U("",!0):(p(),g(Pe,{key:1},[Dt($e(t.year),1)],64))],40,dy),A(s)(A(o),t.instance)?(p(),_e(ci,{key:1,ref:"mpNextIconRef","aria-label":(L=A(l))==null?void 0:L.nextYear,disabled:t.isDisabled(!0),class:ve((T=A(c))==null?void 0:T.navBtnNext),onActivate:k[3]||(k[3]=N=>y(!0))},{default:Ee(()=>[w.$slots["arrow-right"]?se(w.$slots,"arrow-right",{key:0}):U("",!0),w.$slots["arrow-right"]?U("",!0):(p(),_e(A(W1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0)],2),Ae(_n,{name:A(h)(t.showYearPicker),css:A(d)},{default:Ee(()=>{var N,$;return[t.showYearPicker?(p(),_e(Zi,{key:0,items:t.items,"text-input":w.textInput,"esc-close":w.escClose,config:w.config,"is-last":w.autoApply&&!A(i).keepActionRow,"hide-navigation":w.hideNavigation,"aria-labels":w.ariaLabels,"overlay-label":($=(N=A(l))==null?void 0:N.yearPicker)==null?void 0:$.call(N,!0),type:"year",onToggle:m,onSelected:k[4]||(k[4]=B=>v(B))},Kt({"button-icon":Ee(()=>[w.$slots["calendar-icon"]?se(w.$slots,"calendar-icon",{key:0}):U("",!0),w.$slots["calendar-icon"]?U("",!0):(p(),_e(A(Rr),{key:1}))]),_:2},[w.$slots["year-overlay-value"]?{name:"item",fn:Ee(({item:B})=>[se(w.$slots,"year-overlay-value",{text:B.text,value:B.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):U("",!0)]}),_:3},8,["name","css"])],64)}}}),eu=(t,e,a)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(n=>Ke(t,n))){const n=e.value.filter(s=>!Ke(s,t));e.value=n.length?n:null}else(a&&+a>e.value.length||!a)&&e.value.push(t);else e.value=[t]},tu=(t,e,a)=>{let n=t.value?t.value.slice():[];return n.length===2&&n[1]!==null&&(n=[]),n.length?(Pt(e,n[0])?n.unshift(e):n[1]=e,a("range-end",e)):(n=[e],a("range-start",e)),n},ml=(t,e,a,n)=>{t&&(t[0]&&t[1]&&a&&e("auto-apply"),t[0]&&!t[1]&&n&&a&&e("auto-apply"))},_8=t=>{Array.isArray(t.value)&&t.value.length<=2&&t.range?t.modelValue.value=t.value.map(e=>ba(ye(e),t.timezone)):Array.isArray(t.value)||(t.modelValue.value=ba(ye(t.value),t.timezone))},A8=(t,e,a,n)=>Array.isArray(e.value)&&(e.value.length===2||e.value.length===1&&n.value.partialRange)?n.value.fixedStart&&(Lt(t,e.value[0])||Ke(t,e.value[0]))?[e.value[0],t]:n.value.fixedEnd&&(Pt(t,e.value[1])||Ke(t,e.value[1]))?[t,e.value[1]]:(a("invalid-fixed-range",t),e.value):[],w8=({multiCalendars:t,range:e,highlight:a,propDates:n,calendars:s,modelValue:r,props:i,filters:o,year:l,month:u,emit:c})=>{const d=x(()=>q1(i.yearRange,i.locale,i.reverseYears)),h=he([!1]),f=x(()=>(B,J)=>{const X=ct(za(new Date),{month:u.value(B),year:l.value(B)}),ne=J?Uf(X):Mi(X);return m8(ne,n.value.maxDate,n.value.minDate,i.preventMinMaxNavigation,J)}),m=()=>Array.isArray(r.value)&&t.value.solo&&r.value[1],v=()=>{for(let B=0;B{if(!B)return v();const J=ct(ye(),s.value[B]);return s.value[0].year=Ze(n8(J,t.value.count-1)),v()},w=(B,J)=>{const X=_3(J,B);return e.value.showLastInRange&&X>1?J:B},k=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)?k(r.value):r.value;s.value[0]={month:qe(B),year:Ze(B)}}},P=()=>{M(),t.value.count&&v()};rt(r,(B,J)=>{i.isTextInputDate&&JSON.stringify(B??{})!==JSON.stringify(J??{})&&P()}),ht(()=>{P()});const D=(B,J)=>{s.value[J].year=B,c("update-month-year",{instance:J,year:B,month:s.value[J].month}),t.value.count&&!t.value.solo&&y(J)},L=x(()=>B=>_r(d.value,J=>{var X;const ne=l.value(B)===J.value,Z=Ei(J.value,Ar(n.value.minDate),Ar(n.value.maxDate))||((X=o.value.years)==null?void 0:X.includes(l.value(B))),W=Q1(a.value,J.value);return{active:ne,disabled:Z,highlighted:W}})),T=(B,J)=>{D(B,J),$(J)},N=(B,J=!1)=>{if(!f.value(B,J)){const X=J?l.value(B)+1:l.value(B)-1;D(X,B)}},$=(B,J=!1,X)=>{J||c("reset-flow"),X!==void 0?h.value[B]=X:h.value[B]=!h.value[B],h.value[B]?c("overlay-toggle",{open:!0,overlay:na.year}):(c("overlay-closed"),c("overlay-toggle",{open:!1,overlay:na.year}))};return{isDisabled:f,groupedYears:L,showYearPicker:h,selectYear:D,toggleYearPicker:$,handleYearSelect:T,handleYear:N}},hy=(t,e)=>{const{defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,defaultedRange:i,defaultedHighlight:o,propDates:l,defaultedTz:u,defaultedFilters:c,defaultedMultiDates:d}=St(t),h=()=>{t.isTextInputDate&&P(Ze(ye(t.startDate)),0)},{modelValue:f,year:m,month:v,calendars:y}=Ui(t,e,h),w=x(()=>r8(t.formatLocale,t.locale,t.monthNameFormat)),k=he(null),{checkMinMaxRange:M}=ys(t),{selectYear:P,groupedYears:D,showYearPicker:L,toggleYearPicker:T,handleYearSelect:N,handleYear:$,isDisabled:B}=w8({modelValue:f,multiCalendars:a,range:i,highlight:o,calendars:y,year:m,propDates:l,month:v,filters:c,props:t,emit:e});ht(()=>{t.startDate&&(f.value&&t.focusStartDate||!f.value)&&P(Ze(ye(t.startDate)),0)});const J=G=>G?{month:qe(G),year:Ze(G)}:{month:null,year:null},X=()=>f.value?Array.isArray(f.value)?f.value.map(G=>J(G)):J(f.value):J(),ne=(G,ue)=>{const de=y.value[G],_=X();return Array.isArray(_)?_.some(V=>V.year===de?.year&&V.month===ue):de?.year===_.year&&ue===_.month},Z=(G,ue,de)=>{var _,V;const ae=X();return Array.isArray(ae)?m.value(ue)===((_=ae[de])==null?void 0:_.year)&&G===((V=ae[de])==null?void 0:V.month):!1},W=(G,ue)=>{if(i.value.enabled){const de=X();if(Array.isArray(f.value)&&Array.isArray(de)){const _=Z(G,ue,0)||Z(G,ue,1),V=$n(za(ye()),G,m.value(ue));return Pi(f.value,k.value,V)&&!_}return!1}return!1},O=x(()=>G=>_r(w.value,ue=>{var de;const _=ne(G,ue.value),V=Ei(ue.value,d8(m.value(G),l.value.minDate),h8(m.value(G),l.value.maxDate))||Iv(l.value.disabledDates,m.value(G),ue.value)||((de=c.value.months)==null?void 0:de.includes(ue.value))||!Ov(l.value.allowedDates,m.value(G),ue.value),ae=W(ue.value,G),we=v8(o.value,ue.value,m.value(G));return{active:_,disabled:V,isBetween:ae,highlighted:we}})),q=(G,ue)=>$n(za(ye()),G,m.value(ue)),le=(G,ue)=>{const de=f.value?f.value:za(new Date);f.value=$n(de,G,m.value(ue)),e("auto-apply"),e("update-flow-step")},ie=(G,ue)=>{const de=q(G,ue);i.value.fixedEnd||i.value.fixedStart?f.value=A8(de,f,e,i):f.value?M(de,f.value)&&(f.value=tu(f,q(G,ue),e)):f.value=[q(G,ue)],Jt().then(()=>{ml(f.value,e,t.autoApply,t.modelAuto)})},me=(G,ue)=>{eu(q(G,ue),f,d.value.limit),e("auto-apply",!0)},Q=(G,ue)=>(y.value[ue].month=G,z(ue,y.value[ue].year,G),d.value.enabled?me(G,ue):i.value.enabled?ie(G,ue):le(G,ue)),be=(G,ue)=>{P(G,ue),z(ue,G,null)},z=(G,ue,de)=>{let _=de;if(!_&&_!==0){const V=X();_=Array.isArray(V)?V[G].month:V.month}e("update-month-year",{instance:G,year:ue,month:_})};return{groupedMonths:O,groupedYears:D,year:m,isDisabled:B,defaultedMultiCalendars:a,defaultedAriaLabels:n,defaultedTransitions:s,defaultedConfig:r,showYearPicker:L,modelValue:f,presetDate:(G,ue)=>{_8({value:G,modelValue:f,range:i.value.enabled,timezone:ue?void 0:u.value.timezone}),e("auto-apply")},setHoverDate:(G,ue)=>{k.value=q(G,ue)},selectMonth:Q,selectYear:be,toggleYearPicker:T,handleYearSelect:N,handleYear:$,getModelMonthYear:X}},fy=Te({compatConfig:{MODE:3},__name:"MonthPicker",props:{...en},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=Qa(),r=ka(s,"yearMode"),i=t;ht(()=>{i.shadow||n("mount",null)});const{groupedMonths:o,groupedYears:l,year:u,isDisabled:c,defaultedMultiCalendars:d,defaultedConfig:h,showYearPicker:f,modelValue:m,presetDate:v,setHoverDate:y,selectMonth:w,selectYear:k,toggleYearPicker:M,handleYearSelect:P,handleYear:D,getModelMonthYear:L}=hy(i,n);return e({getSidebarProps:()=>({modelValue:m,year:u,getModelMonthYear:L,selectMonth:w,selectYear:k,handleYear:D}),presetDate:v,toggleYearPicker:T=>M(0,T)}),(T,N)=>(p(),_e(pl,{"multi-calendars":A(d).count,collapse:T.collapse,stretch:"","is-mobile":T.isMobile},{default:Ee(({instance:$})=>[T.$slots["top-extra"]?se(T.$slots,"top-extra",{key:0,value:T.internalModelValue}):U("",!0),T.$slots["month-year"]?se(T.$slots,"month-year",ot(De({key:1},{year:A(u),months:A(o)($),years:A(l)($),selectMonth:A(w),selectYear:A(k),instance:$}))):(p(),_e(Zi,{key:2,items:A(o)($),"arrow-navigation":T.arrowNavigation,"is-last":T.autoApply&&!A(h).keepActionRow,"esc-close":T.escClose,height:A(h).modeHeight,config:T.config,"no-overlay-focus":!!(T.noOverlayFocus||T.textInput),"use-relative":"",type:"month",onSelected:B=>A(w)(B,$),onHoverValue:B=>A(y)(B,$)},Kt({header:Ee(()=>[Ae(b8,De(T.$props,{items:A(l)($),instance:$,"show-year-picker":A(f)[$],year:A(u)($),"is-disabled":B=>A(c)($,B),onHandleYear:B=>A(D)($,B),onYearSelect:B=>A(P)(B,$),onToggleYearPicker:B=>A(M)($,B?.flow,B?.show)}),Kt({_:2},[Xe(A(r),(B,J)=>({name:B,fn:Ee(X=>[se(T.$slots,B,ot(Ut(X)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[T.$slots["month-overlay-value"]?{name:"item",fn:Ee(({item:B})=>[se(T.$slots,"month-overlay-value",{text:B.text,value:B.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),py=(t,e)=>{const a=()=>{t.isTextInputDate&&(c.value=Ze(ye(t.startDate)))},{modelValue:n}=Ui(t,e,a),s=he(null),{defaultedHighlight:r,defaultedMultiDates:i,defaultedFilters:o,defaultedRange:l,propDates:u}=St(t),c=he();ht(()=>{t.startDate&&(n.value&&t.focusStartDate||!n.value)&&(c.value=Ze(ye(t.startDate)))});const d=w=>Array.isArray(n.value)?n.value.some(k=>Ze(k)===w):n.value?Ze(n.value)===w:!1,h=w=>l.value.enabled&&Array.isArray(n.value)?Pi(n.value,s.value,y(w)):!1,f=w=>u.value.allowedDates instanceof Map?u.value.allowedDates.size?u.value.allowedDates.has(`${w}`):!1:!0,m=w=>u.value.disabledDates instanceof Map?u.value.disabledDates.size?u.value.disabledDates.has(`${w}`):!1:!0,v=x(()=>_r(q1(t.yearRange,t.locale,t.reverseYears),w=>{const k=d(w.value),M=Ei(w.value,Ar(u.value.minDate),Ar(u.value.maxDate))||o.value.years.includes(w.value)||!f(w.value)||m(w.value),P=h(w.value)&&!k,D=Q1(r.value,w.value);return{active:k,disabled:M,isBetween:P,highlighted:D}})),y=w=>mn(za(Mi(new Date)),w);return{groupedYears:v,modelValue:n,focusYear:c,setHoverValue:w=>{s.value=mn(za(new Date),w)},selectYear:w=>{var k;if(e("update-month-year",{instance:0,year:w}),i.value.enabled)return n.value?Array.isArray(n.value)&&(((k=n.value)==null?void 0:k.map(M=>Ze(M))).includes(w)?n.value=n.value.filter(M=>Ze(M)!==w):n.value.push(mn(Yt(ye()),w))):n.value=[mn(Yt(Mi(ye())),w)],e("auto-apply",!0);l.value.enabled?(n.value=tu(n,y(w),e),Jt().then(()=>{ml(n.value,e,t.autoApply,t.modelAuto)})):(n.value=y(w),e("auto-apply"))}}},my=Te({compatConfig:{MODE:3},__name:"YearPicker",props:{...en},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(t,{expose:e,emit:a}){const n=a,s=t,{groupedYears:r,modelValue:i,focusYear:o,selectYear:l,setHoverValue:u}=py(s,n),{defaultedConfig:c}=St(s);return e({getSidebarProps:()=>({modelValue:i,selectYear:l})}),(d,h)=>(p(),g("div",null,[d.$slots["top-extra"]?se(d.$slots,"top-extra",{key:0,value:d.internalModelValue}):U("",!0),d.$slots["month-year"]?se(d.$slots,"month-year",ot(De({key:1},{years:A(r),selectYear:A(l)}))):(p(),_e(Zi,{key:2,items:A(r),"is-last":d.autoApply&&!A(c).keepActionRow,height:A(c).modeHeight,config:d.config,"no-overlay-focus":!!(d.noOverlayFocus||d.textInput),"focus-value":A(o),type:"year","use-relative":"",onSelected:A(l),onHoverValue:A(u)},Kt({_:2},[d.$slots["year-overlay-value"]?{name:"item",fn:Ee(({item:f})=>[se(d.$slots,"year-overlay-value",{text:f.text,value:f.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),gy={key:0,class:"dp__time_input"},vy=["data-compact","data-collapsed"],yy=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],by=["aria-label","disabled","data-test-id","onKeydown","onClick"],_y=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Ay={key:0},wy=["aria-label","data-compact"],xy=Te({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...en},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(t,{expose:e,emit:a}){const n=a,s=t,{setTimePickerElements:r,setTimePickerBackRef:i}=vs(),{defaultedAriaLabels:o,defaultedTransitions:l,defaultedFilters:u,defaultedConfig:c,defaultedRange:d,defaultedMultiCalendars:h}=St(s),{transitionName:f,showTransition:m}=Fi(l),v=bn({hours:!1,minutes:!1,seconds:!1}),y=he("AM"),w=he(null),k=he([]),M=he(),P=he(!1);ht(()=>{n("mounted")});const D=S=>ct(new Date,{hours:S.hours,minutes:S.minutes,seconds:s.enableSeconds?S.seconds:0,milliseconds:0}),L=x(()=>S=>ie(S,s[S])||N(S,s[S])),T=x(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),N=(S,j)=>d.value.enabled&&!d.value.disableTimeRangeValidation?!s.validateTime(S,j):!1,$=(S,j)=>{if(d.value.enabled&&!d.value.disableTimeRangeValidation){const Y=j?+s[`${S}Increment`]:-+s[`${S}Increment`],te=s[S]+Y;return!s.validateTime(S,te)}return!1},B=x(()=>S=>!G(+s[S]+ +s[`${S}Increment`],S)||$(S,!0)),J=x(()=>S=>!G(+s[S]-+s[`${S}Increment`],S)||$(S,!1)),X=(S,j)=>Hf(ct(ye(),S),j),ne=(S,j)=>mv(ct(ye(),S),j),Z=x(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),W=x(()=>s.timePickerInline&&d.value.enabled&&!h.value.count),O=x(()=>{const S=[{type:"hours"}];return s.enableMinutes&&S.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&S.push({type:"",separator:!0},{type:"seconds"}),S}),q=x(()=>O.value.filter(S=>!S.separator)),le=x(()=>S=>{if(S==="hours"){const j=we(+s.hours);return{text:j<10?`0${j}`:`${j}`,value:j}}return{text:s[S]<10?`0${s[S]}`:`${s[S]}`,value:s[S]}}),ie=(S,j)=>{var Y;if(!s.disabledTimesConfig)return!1;const te=s.disabledTimesConfig(s.order,S==="hours"?j:void 0);return te[S]?!!((Y=te[S])!=null&&Y.includes(j)):!0},me=(S,j)=>j!=="hours"||y.value==="AM"?S:S+12,Q=S=>{const j=s.is24?24:12,Y=S==="hours"?j:60,te=+s[`${S}GridIncrement`],pe=S==="hours"&&!s.is24?te:0,ce=[];for(let fe=pe;fe({active:!1,disabled:u.value.times[S].includes(fe.value)||!G(fe.value,S)||ie(S,fe.value)||N(S,fe.value)}))},be=S=>S>=0?S:59,z=S=>S>=0?S:23,G=(S,j)=>{const Y=s.minTime?D(Kl(s.minTime)):null,te=s.maxTime?D(Kl(s.maxTime)):null,pe=D(Kl(T.value,j,j==="minutes"||j==="seconds"?be(S):z(S)));return Y&&te?(yr(pe,te)||or(pe,te))&&(zs(pe,Y)||or(pe,Y)):Y?zs(pe,Y)||or(pe,Y):te?yr(pe,te)||or(pe,te):!0},ue=S=>s[`no${S[0].toUpperCase()+S.slice(1)}Overlay`],de=S=>{ue(S)||(v[S]=!v[S],v[S]?(P.value=!0,n("overlay-opened",S)):(P.value=!1,n("overlay-closed",S)))},_=S=>S==="hours"?Nn:S==="minutes"?hs:vr,V=()=>{M.value&&clearTimeout(M.value)},ae=(S,j=!0,Y)=>{const te=j?X:ne,pe=j?+s[`${S}Increment`]:-+s[`${S}Increment`];G(+s[S]+pe,S)&&n(`update:${S}`,_(S)(te({[S]:+s[S]},{[S]:+s[`${S}Increment`]}))),!(Y!=null&&Y.keyboard)&&c.value.timeArrowHoldThreshold&&(M.value=setTimeout(()=>{ae(S,j)},c.value.timeArrowHoldThreshold))},we=S=>s.is24?S:(S>=12?y.value="PM":y.value="AM",wv(S)),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=S=>{v[S]=!0},E=(S,j,Y)=>{if(S&&s.arrowNavigation){Array.isArray(k.value[j])?k.value[j][Y]=S:k.value[j]=[S];const te=k.value.reduce((pe,ce)=>ce.map((fe,Ce)=>[...pe[Ce]||[],ce[Ce]]),[]);i(s.closeTimePickerBtn),w.value&&(te[1]=te[1].concat(w.value)),r(te,s.order)}},I=(S,j)=>(de(S),n(`update:${S}`,j));return e({openChildCmp:C}),(S,j)=>{var Y;return S.disabled?U("",!0):(p(),g("div",gy,[(p(!0),g(Pe,null,Xe(O.value,(te,pe)=>{var ce,fe,Ce;return p(),g("div",{key:pe,class:ve(Z.value),"data-compact":W.value&&!S.enableSeconds,"data-collapsed":W.value&&S.enableSeconds},[te.separator?(p(),g(Pe,{key:0},[P.value?U("",!0):(p(),g(Pe,{key:0},[Dt(":")],64))],64)):(p(),g(Pe,{key:1},[b("button",{ref_for:!0,ref:H=>E(H,pe,0),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!S.timePickerInline,dp__inc_dec_button_inline:S.timePickerInline,dp__tp_inline_btn_top:S.timePickerInline,dp__inc_dec_button_disabled:B.value(te.type),"dp--hidden-el":P.value}),"data-test-id":`${te.type}-time-inc-btn-${s.order}`,"aria-label":(ce=A(o))==null?void 0:ce.incrementValue(te.type),tabindex:"0",onKeydown:H=>A(ga)(H,()=>ae(te.type,!0,{keyboard:!0}),!0),onClick:H=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!0),onMousedown:H=>A(c).timeArrowHoldThreshold?ae(te.type,!0):void 0,onMouseup:V},[s.timePickerInline?(p(),g(Pe,{key:1},[S.$slots["tp-inline-arrow-up"]?se(S.$slots,"tp-inline-arrow-up",{key:0}):(p(),g(Pe,{key:1},[j[2]||(j[2]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[3]||(j[3]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),g(Pe,{key:0},[S.$slots["arrow-up"]?se(S.$slots,"arrow-up",{key:0}):U("",!0),S.$slots["arrow-up"]?U("",!0):(p(),_e(A(j1),{key:1}))],64))],42,yy),b("button",{ref_for:!0,ref:H=>E(H,pe,1),type:"button","aria-label":`${le.value(te.type).text}-${(fe=A(o))==null?void 0:fe.openTpOverlay(te.type)}`,class:ve({dp__time_display:!0,dp__time_display_block:!S.timePickerInline,dp__time_display_inline:S.timePickerInline,"dp--time-invalid":L.value(te.type),"dp--time-overlay-btn":!L.value(te.type),"dp--hidden-el":P.value}),disabled:ue(te.type),tabindex:"0","data-test-id":`${te.type}-toggle-overlay-btn-${s.order}`,onKeydown:H=>A(ga)(H,()=>de(te.type),!0),onClick:H=>de(te.type)},[S.$slots[te.type]?se(S.$slots,te.type,{key:0,text:le.value(te.type).text,value:le.value(te.type).value}):U("",!0),S.$slots[te.type]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(le.value(te.type).text),1)],64))],42,by),b("button",{ref_for:!0,ref:H=>E(H,pe,2),type:"button",class:ve({dp__btn:!0,dp__inc_dec_button:!S.timePickerInline,dp__inc_dec_button_inline:S.timePickerInline,dp__tp_inline_btn_bottom:S.timePickerInline,dp__inc_dec_button_disabled:J.value(te.type),"dp--hidden-el":P.value}),"data-test-id":`${te.type}-time-dec-btn-${s.order}`,"aria-label":(Ce=A(o))==null?void 0:Ce.decrementValue(te.type),tabindex:"0",onKeydown:H=>A(ga)(H,()=>ae(te.type,!1,{keyboard:!0}),!0),onClick:H=>A(c).timeArrowHoldThreshold?void 0:ae(te.type,!1),onMousedown:H=>A(c).timeArrowHoldThreshold?ae(te.type,!1):void 0,onMouseup:V},[s.timePickerInline?(p(),g(Pe,{key:1},[S.$slots["tp-inline-arrow-down"]?se(S.$slots,"tp-inline-arrow-down",{key:0}):(p(),g(Pe,{key:1},[j[4]||(j[4]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[5]||(j[5]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),g(Pe,{key:0},[S.$slots["arrow-down"]?se(S.$slots,"arrow-down",{key:0}):U("",!0),S.$slots["arrow-down"]?U("",!0):(p(),_e(A(G1),{key:1}))],64))],42,_y)],64))],10,vy)}),128)),S.is24?U("",!0):(p(),g("div",Ay,[S.$slots["am-pm-button"]?se(S.$slots,"am-pm-button",{key:0,toggle:ee,value:y.value}):U("",!0),S.$slots["am-pm-button"]?U("",!0):(p(),g("button",{key:1,ref_key:"amPmButton",ref:w,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(Y=A(o))==null?void 0:Y.amPmButton,tabindex:"0","data-compact":W.value,onClick:ee,onKeydown:j[0]||(j[0]=te=>A(ga)(te,()=>ee(),!0))},$e(y.value),41,wy))])),(p(!0),g(Pe,null,Xe(q.value,(te,pe)=>(p(),_e(_n,{key:pe,name:A(f)(v[te.type]),css:A(m)},{default:Ee(()=>{var ce,fe;return[v[te.type]?(p(),_e(Zi,{key:0,items:Q(te.type),"is-last":S.autoApply&&!A(c).keepActionRow,"esc-close":S.escClose,type:te.type,"text-input":S.textInput,config:S.config,"arrow-navigation":S.arrowNavigation,"aria-labels":S.ariaLabels,"overlay-label":(fe=(ce=A(o)).timeOverlay)==null?void 0:fe.call(ce,te.type),onSelected:Ce=>I(te.type,Ce),onToggle:Ce=>de(te.type),onResetFlow:j[1]||(j[1]=Ce=>S.$emit("reset-flow"))},Kt({"button-icon":Ee(()=>[S.$slots["clock-icon"]?se(S.$slots,"clock-icon",{key:0}):U("",!0),S.$slots["clock-icon"]?U("",!0):(p(),_e(ms(S.timePickerInline?A(Rr):A(Y1)),{key:1}))]),_:2},[S.$slots[`${te.type}-overlay-value`]?{name:"item",fn:Ee(({item:Ce})=>[se(S.$slots,`${te.type}-overlay-value`,{text:Ce.text,value:Ce.value})]),key:"0"}:void 0,S.$slots[`${te.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(S.$slots,`${te.type}-overlay-header`,{toggle:()=>de(te.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):U("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),Sy=["data-dp-mobile"],ky=["aria-label","tabindex"],My=["role","aria-label","tabindex"],Ey=["aria-label"],x8=Te({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...en},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(t,{expose:e,emit:a}){const n=a,s=t,{buildMatrix:r,setTimePicker:i}=vs(),o=Qa(),{defaultedTransitions:l,defaultedAriaLabels:u,defaultedTextInput:c,defaultedConfig:d,defaultedRange:h}=St(s),{transitionName:f,showTransition:m}=Fi(l),{hideNavigationButtons:v}=gl(),y=he(null),w=he(null),k=he([]),M=he(null),P=he(!1);ht(()=>{n("mount"),!s.timePicker&&s.arrowNavigation?r([Nt(y.value)],"time"):i(!0,s.timePicker)});const D=x(()=>h.value.enabled&&s.modelAuto?i8(s.internalModelValue):!0),L=he(!1),T=ie=>({hours:Array.isArray(s.hours)?s.hours[ie]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[ie]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[ie]:s.seconds}),N=x(()=>{const ie=[];if(h.value.enabled)for(let me=0;me<2;me++)ie.push(T(me));else ie.push(T(0));return ie}),$=(ie,me=!1,Q="")=>{me||n("reset-flow"),L.value=ie,n(ie?"overlay-opened":"overlay-closed",na.time),s.arrowNavigation&&i(ie),Jt(()=>{Q!==""&&k.value[0]&&k.value[0].openChildCmp(Q)})},B=x(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!d.value.keepActionRow})),J=ka(o,"timePicker"),X=(ie,me,Q)=>h.value.enabled?me===0?[ie,N.value[1][Q]]:[N.value[0][Q],ie]:ie,ne=ie=>{n("update:hours",ie)},Z=ie=>{n("update:minutes",ie)},W=ie=>{n("update:seconds",ie)},O=()=>{if(M.value&&!c.value.enabled&&!s.noOverlayFocus){const ie=o8(M.value);ie&&ie.focus({preventScroll:!0})}},q=ie=>{P.value=!1,n("overlay-closed",ie)},le=ie=>{P.value=!0,n("overlay-opened",ie)};return e({toggleTimePicker:$}),(ie,me)=>{var Q;return p(),g("div",{class:"dp--tp-wrap","data-dp-mobile":ie.isMobile},[!ie.timePicker&&!ie.timePickerInline?ss((p(),g("button",{key:0,ref_key:"openTimePickerBtn",ref:y,type:"button",class:ve({...B.value,"dp--hidden-el":L.value}),"aria-label":(Q=A(u))==null?void 0:Q.openTimePicker,tabindex:ie.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:me[0]||(me[0]=be=>A(ga)(be,()=>$(!0))),onClick:me[1]||(me[1]=be=>$(!0))},[ie.$slots["clock-icon"]?se(ie.$slots,"clock-icon",{key:0}):U("",!0),ie.$slots["clock-icon"]?U("",!0):(p(),_e(A(Y1),{key:1}))],42,ky)),[[rs,!A(v)(ie.hideNavigation,"time")]]):U("",!0),Ae(_n,{name:A(f)(L.value),css:A(m)&&!ie.timePickerInline},{default:Ee(()=>{var be,z;return[L.value||ie.timePicker||ie.timePickerInline?(p(),g("div",{key:0,ref_key:"overlayRef",ref:M,role:ie.timePickerInline?void 0:"dialog",class:ve({dp__overlay:!ie.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!ie.timePickerInline,"dp--overlay-relative":s.timePicker}),style:Tt(ie.timePicker?{height:`${A(d).modeHeight}px`}:void 0),"aria-label":(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:Z,setSeconds:W}):U("",!0),ie.$slots["time-picker-overlay"]?U("",!0):(p(),g("div",{key:1,class:ve(ie.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(p(!0),g(Pe,null,Xe(N.value,(G,ue)=>ss((p(),_e(xy,De({key:ue,ref_for:!0},{...ie.$props,order:ue,hours:G.hours,minutes:G.minutes,seconds:G.seconds,closeTimePickerBtn:w.value,disabledTimesConfig:t.disabledTimesConfig,disabled:ue===0?A(h).fixedStart:A(h).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:k,"validate-time":(de,_)=>t.validateTime(de,X(_,ue,de)),"onUpdate:hours":de=>ne(X(de,ue,"hours")),"onUpdate:minutes":de=>Z(X(de,ue,"minutes")),"onUpdate:seconds":de=>W(X(de,ue,"seconds")),onMounted:O,onOverlayClosed:q,onOverlayOpened:le,onAmPmChange:me[2]||(me[2]=de=>ie.$emit("am-pm-change",de))}),Kt({_:2},[Xe(A(J),(de,_)=>({name:de,fn:Ee(V=>[se(ie.$slots,de,De({ref_for:!0},V))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[rs,ue===0?!0:D.value]])),128))],2)),!ie.timePicker&&!ie.timePickerInline?ss((p(),g("button",{key:2,ref_key:"closeTimePickerBtn",ref:w,type:"button",class:ve({...B.value,"dp--hidden-el":P.value}),"aria-label":(z=A(u))==null?void 0:z.closeTimePicker,tabindex:"0",onKeydown:me[3]||(me[3]=G=>A(ga)(G,()=>$(!1))),onClick:me[4]||(me[4]=G=>$(!1))},[ie.$slots["calendar-icon"]?se(ie.$slots,"calendar-icon",{key:0}):U("",!0),ie.$slots["calendar-icon"]?U("",!0):(p(),_e(A(Rr),{key:1}))],42,Ey)),[[rs,!A(v)(ie.hideNavigation,"time")]]):U("",!0)],2)],14,My)):U("",!0)]}),_:3},8,["name","css"])],8,Sy)}}}),S8=(t,e,a,n)=>{const{defaultedRange:s}=St(t),r=(M,P)=>Array.isArray(e[M])?e[M][P]:e[M],i=M=>t.enableSeconds?Array.isArray(e.seconds)?e.seconds[M]:e.seconds:0,o=(M,P)=>M?P!==void 0?os(M,r("hours",P),r("minutes",P),i(P)):os(M,e.hours,e.minutes,i()):a8(ye(),i(P)),l=(M,P)=>{e[M]=P},u=x(()=>t.modelAuto&&s.value.enabled?Array.isArray(a.value)?a.value.length>1:!1:s.value.enabled),c=(M,P)=>{const D=Object.fromEntries(Object.keys(e).map(L=>L===M?[L,P]:[L,e[L]].slice()));if(u.value&&!s.value.disableTimeRangeValidation){const L=N=>a.value?os(a.value[N],D.hours[N],D.minutes[N],D.seconds[N]):null,T=N=>t8(a.value[N],0);return!(Ke(L(0),L(1))&&(zs(L(0),T(1))||yr(L(1),T(0))))}return!0},d=(M,P)=>{c(M,P)&&(l(M,P),n&&n())},h=M=>{d("hours",M)},f=M=>{d("minutes",M)},m=M=>{d("seconds",M)},v=(M,P,D,L)=>{P&&h(M),!P&&!D&&f(M),D&&m(M),a.value&&L(a.value)},y=M=>{if(M){const P=Array.isArray(M),D=P?[+M[0].hours,+M[1].hours]:+M.hours,L=P?[+M[0].minutes,+M[1].minutes]:+M.minutes,T=P?[+M[0].seconds,+M[1].seconds]:+M.seconds;l("hours",D),l("minutes",L),t.enableSeconds&&l("seconds",T)}},w=(M,P)=>{const D={hours:Array.isArray(e.hours)?e.hours[M]:e.hours,disabledArr:[]};return(P||P===0)&&(D.hours=P),Array.isArray(t.disabledTimes)&&(D.disabledArr=s.value.enabled&&Array.isArray(t.disabledTimes[M])?t.disabledTimes[M]:t.disabledTimes),D},k=x(()=>(M,P)=>{var D;if(Array.isArray(t.disabledTimes)){const{disabledArr:L,hours:T}=w(M,P),N=L.filter($=>+$.hours===T);return((D=N[0])==null?void 0:D.minutes)==="*"?{hours:[T],minutes:void 0,seconds:void 0}:{hours:[],minutes:N?.map($=>+$.minutes)??[],seconds:N?.map($=>$.seconds?+$.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:l,updateHours:h,updateMinutes:f,updateSeconds:m,getSetDateTime:o,updateTimeValues:v,getSecondsValue:i,assignStartTime:y,validateTime:c,disabledTimesConfig:k}},Py=(t,e)=>{const a=()=>{t.isTextInputDate&&P()},{modelValue:n,time:s}=Ui(t,e,a),{defaultedStartTime:r,defaultedRange:i,defaultedTz:o}=St(t),{updateTimeValues:l,getSetDateTime:u,setTime:c,assignStartTime:d,disabledTimesConfig:h,validateTime:f}=S8(t,s,n,m);function m(){e("update-flow-step")}const v=L=>{const{hours:T,minutes:N,seconds:$}=L;return{hours:+T,minutes:+N,seconds:$?+$:0}},y=()=>{if(t.startTime){if(Array.isArray(t.startTime)){const T=v(t.startTime[0]),N=v(t.startTime[1]);return[ct(ye(),T),ct(ye(),N)]}const L=v(t.startTime);return ct(ye(),L)}return i.value.enabled?[null,null]:null},w=()=>{if(i.value.enabled){const[L,T]=y();n.value=[ba(u(L,0),o.value.timezone),ba(u(T,1),o.value.timezone)]}else n.value=ba(u(y()),o.value.timezone)},k=L=>Array.isArray(L)?[Bs(ye(L[0])),Bs(ye(L[1]))]:[Bs(L??ye())],M=(L,T,N)=>{c("hours",L),c("minutes",T),c("seconds",t.enableSeconds?N:0)},P=()=>{const[L,T]=k(n.value);return i.value.enabled?M([L.hours,T.hours],[L.minutes,T.minutes],[L.seconds,T.seconds]):M(L.hours,L.minutes,L.seconds)};ht(()=>{if(!t.shadow)return d(r.value),n.value?P():w()});const D=()=>{Array.isArray(n.value)?n.value=n.value.map((L,T)=>L&&u(L,T)):n.value=u(n.value),e("time-update")};return{modelValue:n,time:s,disabledTimesConfig:h,updateTime:(L,T=!0,N=!1)=>{l(L,T,N,D)},validateTime:f}},Ty=Te({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...en},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=ka(r,"timePicker"),o=he(null),{time:l,modelValue:u,disabledTimesConfig:c,updateTime:d,validateTime:h}=Py(s,n);return ht(()=>{s.shadow||n("mount",null)}),e({getSidebarProps:()=>({modelValue:u,time:l,updateTime:d}),toggleTimePicker:(f,m=!1,v="")=>{var y;(y=o.value)==null||y.toggleTimePicker(f,m,v)}}),(f,m)=>(p(),_e(pl,{"multi-calendars":0,stretch:"","is-mobile":f.isMobile},{default:Ee(()=>[Ae(x8,De({ref_key:"tpRef",ref:o},f.$props,{hours:A(l).hours,minutes:A(l).minutes,seconds:A(l).seconds,"internal-model-value":f.internalModelValue,"disabled-times-config":A(c),"validate-time":A(h),"onUpdate:hours":m[0]||(m[0]=v=>A(d)(v)),"onUpdate:minutes":m[1]||(m[1]=v=>A(d)(v,!1)),"onUpdate:seconds":m[2]||(m[2]=v=>A(d)(v,!1,!0)),onAmPmChange:m[3]||(m[3]=v=>f.$emit("am-pm-change",v)),onResetFlow:m[4]||(m[4]=v=>f.$emit("reset-flow")),onOverlayClosed:m[5]||(m[5]=v=>f.$emit("overlay-toggle",{open:!1,overlay:v})),onOverlayOpened:m[6]||(m[6]=v=>f.$emit("overlay-toggle",{open:!0,overlay:v}))}),Kt({_:2},[Xe(A(i),(v,y)=>({name:v,fn:Ee(w=>[se(f.$slots,v,ot(Ut(w)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),Cy={class:"dp--header-wrap"},Dy={key:0,class:"dp__month_year_wrap"},Ry={key:0},$y={class:"dp__month_year_wrap"},Ly=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],Iy=Te({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...en},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(t,{expose:e,emit:a}){const n=a,s=t,{defaultedTransitions:r,defaultedAriaLabels:i,defaultedMultiCalendars:o,defaultedFilters:l,defaultedConfig:u,defaultedHighlight:c,propDates:d,defaultedUI:h}=St(s),{transitionName:f,showTransition:m}=Fi(r),{buildMatrix:v}=vs(),{handleMonthYearChange:y,isDisabled:w,updateMonthYear:k}=ty(s,n),{showLeftIcon:M,showRightIcon:P}=gl(),D=he(!1),L=he(!1),T=he(!1),N=he([null,null,null,null]);ht(()=>{n("mount")});const $=z=>({get:()=>s[z],set:G=>{const ue=z===Fa.month?Fa.year:Fa.month;n("update-month-year",{[z]:G,[ue]:s[ue]}),z===Fa.month?q(!0):le(!0)}}),B=x($(Fa.month)),J=x($(Fa.year)),X=x(()=>z=>({month:s.month,year:s.year,items:z===Fa.month?s.months:s.years,instance:s.instance,updateMonthYear:k,toggle:z===Fa.month?q:le})),ne=x(()=>s.months.find(G=>G.value===s.month)||{text:"",value:0}),Z=x(()=>_r(s.months,z=>{const G=s.month===z.value,ue=Ei(z.value,d8(s.year,d.value.minDate),h8(s.year,d.value.maxDate))||l.value.months.includes(z.value),de=v8(c.value,z.value,s.year);return{active:G,disabled:ue,highlighted:de}})),W=x(()=>_r(s.years,z=>{const G=s.year===z.value,ue=Ei(z.value,Ar(d.value.minDate),Ar(d.value.maxDate))||l.value.years.includes(z.value),de=Q1(c.value,z.value);return{active:G,disabled:ue,highlighted:de}})),O=(z,G,ue)=>{ue!==void 0?z.value=ue:z.value=!z.value,z.value?(T.value=!0,n("overlay-opened",G)):(T.value=!1,n("overlay-closed",G))},q=(z=!1,G)=>{ie(z),O(D,na.month,G)},le=(z=!1,G)=>{ie(z),O(L,na.year,G)},ie=z=>{z||n("reset-flow")},me=(z,G)=>{s.arrowNavigation&&(N.value[G]=Nt(z),v(N.value,"monthYear"))},Q=x(()=>{var z,G,ue,de,_,V;return[{type:Fa.month,index:1,toggle:q,modelValue:B.value,updateModelValue:ae=>B.value=ae,text:ne.value.text,showSelectionGrid:D.value,items:Z.value,ariaLabel:(z=i.value)==null?void 0:z.openMonthsOverlay,overlayLabel:((ue=(G=i.value).monthPicker)==null?void 0:ue.call(G,!0))??void 0},{type:Fa.year,index:2,toggle:le,modelValue:J.value,updateModelValue:ae=>J.value=ae,text:l8(s.year,s.locale),showSelectionGrid:L.value,items:W.value,ariaLabel:(de=i.value)==null?void 0:de.openYearsOverlay,overlayLabel:((V=(_=i.value).yearPicker)==null?void 0:V.call(_,!0))??void 0}]}),be=x(()=>s.disableYearSelect?[Q.value[0]]:s.yearFirst?[...Q.value].reverse():Q.value);return e({toggleMonthPicker:q,toggleYearPicker:le,handleMonthYearChange:y}),(z,G)=>{var ue,de,_,V,ae,we;return p(),g("div",Cy,[z.$slots["month-year"]?(p(),g("div",Dy,[se(z.$slots,"month-year",ot(Ut({month:t.month,year:t.year,months:t.months,years:t.years,updateMonthYear:A(k),handleMonthYearChange:A(y),instance:t.instance,isDisabled:A(w)})))])):(p(),g(Pe,{key:1},[z.$slots["top-extra"]?(p(),g("div",Ry,[se(z.$slots,"top-extra",{value:z.internalModelValue})])):U("",!0),b("div",$y,[A(M)(A(o),t.instance)&&!z.vertical?(p(),_e(ci,{key:0,"aria-label":(ue=A(i))==null?void 0:ue.prevMonth,disabled:A(w)(!1),class:ve((de=A(h))==null?void 0:de.navBtnPrev),"el-name":"action-prev",onActivate:G[0]||(G[0]=ee=>A(y)(!1,!0)),onSetRef:G[1]||(G[1]=ee=>me(ee,0))},{default:Ee(()=>[z.$slots["arrow-left"]?se(z.$slots,"arrow-left",{key:0}):U("",!0),z.$slots["arrow-left"]?U("",!0):(p(),_e(A(z1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),b("div",{class:ve(["dp__month_year_wrap",{dp__year_disable_select:z.disableYearSelect}])},[(p(!0),g(Pe,null,Xe(be.value,(ee,C)=>(p(),g(Pe,{key:ee.type},[b("button",{ref_for:!0,ref:E=>me(E,C+1),type:"button","data-dp-element":`overlay-${ee.type}`,class:ve(["dp__btn dp__month_year_select",{"dp--hidden-el":T.value}]),"aria-label":`${ee.text}-${ee.ariaLabel}`,"data-test-id":`${ee.type}-toggle-overlay-${t.instance}`,onClick:ee.toggle,onKeydown:E=>A(ga)(E,()=>ee.toggle(),!0)},[z.$slots[ee.type]?se(z.$slots,ee.type,{key:0,text:ee.text,value:s[ee.type]}):U("",!0),z.$slots[ee.type]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(ee.text),1)],64))],42,Ly),Ae(_n,{name:A(f)(ee.showSelectionGrid),css:A(m)},{default:Ee(()=>[ee.showSelectionGrid?(p(),_e(Zi,{key:0,items:ee.items,"arrow-navigation":z.arrowNavigation,"hide-navigation":z.hideNavigation,"is-last":z.autoApply&&!A(u).keepActionRow,"skip-button-ref":!1,config:z.config,type:ee.type,"header-refs":[],"esc-close":z.escClose,"menu-wrap-ref":z.menuWrapRef,"text-input":z.textInput,"aria-labels":z.ariaLabels,"overlay-label":ee.overlayLabel,onSelected:ee.updateModelValue,onToggle:ee.toggle},Kt({"button-icon":Ee(()=>[z.$slots["calendar-icon"]?se(z.$slots,"calendar-icon",{key:0}):U("",!0),z.$slots["calendar-icon"]?U("",!0):(p(),_e(A(Rr),{key:1}))]),_:2},[z.$slots[`${ee.type}-overlay-value`]?{name:"item",fn:Ee(({item:E})=>[se(z.$slots,`${ee.type}-overlay-value`,{text:E.text,value:E.value})]),key:"0"}:void 0,z.$slots[`${ee.type}-overlay`]?{name:"overlay",fn:Ee(()=>[se(z.$slots,`${ee.type}-overlay`,De({ref_for:!0},X.value(ee.type)))]),key:"1"}:void 0,z.$slots[`${ee.type}-overlay-header`]?{name:"header",fn:Ee(()=>[se(z.$slots,`${ee.type}-overlay-header`,{toggle:ee.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):U("",!0)]),_:2},1032,["name","css"])],64))),128))],2),A(M)(A(o),t.instance)&&z.vertical?(p(),_e(ci,{key:1,"aria-label":(_=A(i))==null?void 0:_.prevMonth,"el-name":"action-prev",disabled:A(w)(!1),class:ve((V=A(h))==null?void 0:V.navBtnPrev),onActivate:G[2]||(G[2]=ee=>A(y)(!1,!0))},{default:Ee(()=>[z.$slots["arrow-up"]?se(z.$slots,"arrow-up",{key:0}):U("",!0),z.$slots["arrow-up"]?U("",!0):(p(),_e(A(j1),{key:1}))]),_:3},8,["aria-label","disabled","class"])):U("",!0),A(P)(A(o),t.instance)?(p(),_e(ci,{key:2,ref:"rightIcon","el-name":"action-next",disabled:A(w)(!0),"aria-label":(ae=A(i))==null?void 0:ae.nextMonth,class:ve((we=A(h))==null?void 0:we.navBtnNext),onActivate:G[3]||(G[3]=ee=>A(y)(!0,!0)),onSetRef:G[4]||(G[4]=ee=>me(ee,z.disableYearSelect?2:3))},{default:Ee(()=>[z.$slots[z.vertical?"arrow-down":"arrow-right"]?se(z.$slots,z.vertical?"arrow-down":"arrow-right",{key:0}):U("",!0),z.$slots[z.vertical?"arrow-down":"arrow-right"]?U("",!0):(p(),_e(ms(z.vertical?A(G1):A(W1)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):U("",!0)])],64))])}}}),Oy={class:"dp__calendar_header",role:"row"},Hy={key:0,class:"dp__calendar_header_item",role:"gridcell"},Ny=["aria-label"],By={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},Vy={class:"dp__cell_inner"},Zy=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],Fy=Te({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...en},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(t,{expose:e,emit:a}){const n=a,s=t,{buildMultiLevelMatrix:r}=vs(),{defaultedTransitions:i,defaultedConfig:o,defaultedAriaLabels:l,defaultedMultiCalendars:u,defaultedWeekNumbers:c,defaultedMultiDates:d,defaultedUI:h}=St(s),f=he(null),m=he({bottom:"",left:"",transform:""}),v=he([]),y=he(null),w=he(!0),k=he(""),M=he({startX:0,endX:0,startY:0,endY:0}),P=he([]),D=he({left:"50%"}),L=he(!1),T=x(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),N=x(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):Av(s.formatLocale,s.locale,+s.weekStart));ht(()=>{n("mount",{cmp:"calendar",refs:v}),o.value.noSwipe||y.value&&(y.value.addEventListener("touchstart",me,{passive:!1}),y.value.addEventListener("touchend",Q,{passive:!1}),y.value.addEventListener("touchmove",be,{passive:!1})),s.monthChangeOnScroll&&y.value&&y.value.addEventListener("wheel",ue,{passive:!1})}),Vn(()=>{o.value.noSwipe||y.value&&(y.value.removeEventListener("touchstart",me),y.value.removeEventListener("touchend",Q),y.value.removeEventListener("touchmove",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=Yt($n(ye(),s.month,s.year));k.value=Lt(Yt($n(ye(),ee,C)),E)?i.value[$(!0)]:i.value[$(!1)],w.value=!1,Jt(()=>{w.value=!0})}},J=x(()=>({...h.value.calendar??{}})),X=x(()=>ee=>{const C=xv(ee);return{dp__marker_dot:C.type==="dot",dp__marker_line:C.type==="line"}}),ne=x(()=>ee=>Ke(ee,f.value)),Z=x(()=>({dp__calendar:!0,dp__calendar_next:u.value.count>0&&s.instance!==0})),W=x(()=>ee=>s.hideOffsetDates?ee.current:!0),O=async(ee,C)=>{const{width:E,height:I}=ee.getBoundingClientRect();f.value=C.value;let S={left:`${E/2}px`},j=-50;if(await Jt(),P.value[0]){const{left:Y,width:te}=P.value[0].getBoundingClientRect();Y<0&&(S={left:"0"},j=0,D.value.left=`${E/2}px`),window.innerWidth{var I,S,j;const Y=Nt(v.value[C][E]);Y&&((I=ee.marker)!=null&&I.customPosition&&(j=(S=ee.marker)==null?void 0:S.tooltip)!=null&&j.length?m.value=ee.marker.customPosition(Y):await O(Y,ee),n("tooltip-open",ee.marker))},le=async(ee,C,E)=>{var I,S;if(L.value&&d.value.enabled&&d.value.dragSelect)return n("select-date",ee);if(n("set-hover-date",ee),(S=(I=ee.marker)==null?void 0:I.tooltip)!=null&&S.length){if(s.hideOffsetDates&&!ee.current)return;await q(ee,C,E)}},ie=ee=>{f.value&&(f.value=null,m.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),n("tooltip-close",ee.marker))},me=ee=>{M.value.startX=ee.changedTouches[0].screenX,M.value.startY=ee.changedTouches[0].screenY},Q=ee=>{M.value.endX=ee.changedTouches[0].screenX,M.value.endY=ee.changedTouches[0].screenY,z()},be=ee=>{s.vertical&&!s.inline&&ee.preventDefault()},z=()=>{const ee=s.vertical?"Y":"X";Math.abs(M.value[`start${ee}`]-M.value[`end${ee}`])>10&&n("handle-swipe",M.value[`start${ee}`]>M.value[`end${ee}`]?"right":"left")},G=(ee,C,E)=>{ee&&(Array.isArray(v.value[C])?v.value[C][E]=ee:v.value[C]=[ee]),s.arrowNavigation&&r(v.value,"calendar")},ue=ee=>{s.monthChangeOnScroll&&(ee.preventDefault(),n("handle-scroll",ee))},de=ee=>c.value.type==="local"?Z1(ee.value,{weekStartsOn:+s.weekStart}):c.value.type==="iso"?B1(ee.value):typeof c.value.type=="function"?c.value.type(ee.value):"",_=ee=>{const C=ee[0];return c.value.hideOnOffsetDates?ee.some(E=>E.current)?de(C):"":de(C)},V=(ee,C,E=!0)=>{!E&&Pv()||(!d.value.enabled||o.value.allowPreventDefault)&&(is(ee,o.value),n("select-date",C))},ae=ee=>{is(ee,o.value)},we=ee=>{d.value.enabled&&d.value.dragSelect?(L.value=!0,n("select-date",ee)):d.value.enabled&&n("select-date",ee)};return e({triggerTransition:B}),(ee,C)=>(p(),g("div",{class:ve(Z.value)},[b("div",{ref_key:"calendarWrapRef",ref:y,class:ve(J.value),role:"grid"},[b("div",Oy,[ee.weekNumbers?(p(),g("div",Hy,$e(ee.weekNumName),1)):U("",!0),(p(!0),g(Pe,null,Xe(N.value,(E,I)=>{var S,j;return p(),g("div",{key:I,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(j=(S=A(l))==null?void 0:S.weekDay)==null?void 0:j.call(S,I)},[ee.$slots["calendar-header"]?se(ee.$slots,"calendar-header",{key:0,day:E,index:I}):U("",!0),ee.$slots["calendar-header"]?U("",!0):(p(),g(Pe,{key:1},[Dt($e(E),1)],64))],8,Ny)}),128))]),C[2]||(C[2]=b("div",{class:"dp__calendar_header_separator"},null,-1)),Ae(_n,{name:k.value,css:!!ee.transitions},{default:Ee(()=>[w.value?(p(),g("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:C[1]||(C[1]=E=>L.value=!1)},[(p(!0),g(Pe,null,Xe(T.value,(E,I)=>(p(),g("div",{key:I,class:"dp__calendar_row",role:"row"},[ee.weekNumbers?(p(),g("div",By,[b("div",Vy,$e(_(E.days)),1)])):U("",!0),(p(!0),g(Pe,null,Xe(E.days,(S,j)=>{var Y,te,pe;return p(),g("div",{id:A(X0)(S.value),ref_for:!0,ref:ce=>G(ce,I,j),key:j+I,role:"gridcell",class:"dp__calendar_item","aria-pressed":(S.classData.dp__active_date||S.classData.dp__range_start||S.classData.dp__range_start)??void 0,"aria-disabled":S.classData.dp__cell_disabled||void 0,"aria-label":(te=(Y=A(l))==null?void 0:Y.day)==null?void 0:te.call(Y,S),tabindex:!S.current&&ee.hideOffsetDates?void 0:0,"data-test-id":A(X0)(S.value),onClick:qa(ce=>V(ce,S),["prevent"]),onTouchend:ce=>V(ce,S,!1),onKeydown:ce=>A(ga)(ce,()=>ee.$emit("select-date",S)),onMouseenter:ce=>le(S,I,j),onMouseleave:ce=>ie(S),onMousedown:ce=>we(S),onMouseup:C[0]||(C[0]=ce=>L.value=!1)},[b("div",{class:ve(["dp__cell_inner",S.classData])},[ee.$slots.day&&W.value(S)?se(ee.$slots,"day",{key:0,day:+S.text,date:S.value}):U("",!0),ee.$slots.day?U("",!0):(p(),g(Pe,{key:1},[Dt($e(S.text),1)],64)),S.marker&&W.value(S)?(p(),g(Pe,{key:2},[ee.$slots.marker?se(ee.$slots,"marker",{key:0,marker:S.marker,day:+S.text,date:S.value}):(p(),g("div",{key:1,class:ve(X.value(S.marker)),style:Tt(S.marker.color?{backgroundColor:S.marker.color}:{})},null,6))],64)):U("",!0),ne.value(S.value)?(p(),g("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:P,class:"dp__marker_tooltip",style:Tt(m.value)},[(pe=S.marker)!=null&&pe.tooltip?(p(),g("div",{key:0,class:"dp__tooltip_content",onClick:ae},[(p(!0),g(Pe,null,Xe(S.marker.tooltip,(ce,fe)=>(p(),g("div",{key:fe,class:"dp__tooltip_text"},[ee.$slots["marker-tooltip"]?se(ee.$slots,"marker-tooltip",{key:0,tooltip:ce,day:S.value}):U("",!0),ee.$slots["marker-tooltip"]?U("",!0):(p(),g(Pe,{key:1},[b("div",{class:"dp__tooltip_mark",style:Tt(ce.color?{backgroundColor:ce.color}:{})},null,4),b("div",null,$e(ce.text),1)],64))]))),128)),b("div",{class:"dp__arrow_bottom_tp",style:Tt(D.value)},null,4)])):U("",!0)],4)):U("",!0)],2)],40,Zy)}),128))]))),128))],32)):U("",!0)]),_:3},8,["name","css"])],2)],2))}}),zc=t=>Array.isArray(t),Uy=(t,e,a,n)=>{const s=he([]),r=he(new Date),i=he(),o=()=>Q(t.isTextInputDate),{modelValue:l,calendars:u,time:c,today:d}=Ui(t,e,o),{defaultedMultiCalendars:h,defaultedStartTime:f,defaultedRange:m,defaultedConfig:v,defaultedTz:y,propDates:w,defaultedMultiDates:k}=St(t),{validateMonthYearInRange:M,isDisabled:P,isDateRangeAllowed:D,checkMinMaxRange:L}=ys(t),{updateTimeValues:T,getSetDateTime:N,setTime:$,assignStartTime:B,validateTime:J,disabledTimesConfig:X}=S8(t,c,l,n),ne=x(()=>K=>u.value[K]?u.value[K].month:0),Z=x(()=>K=>u.value[K]?u.value[K].year:0),W=K=>!v.value.keepViewOnOffsetClick||K?!0:!i.value,O=(K,Se,He,ze=!1)=>{var ge,Me;W(ze)&&(u.value[K]||(u.value[K]={month:0,year:0}),u.value[K].month=Nc(Se)?(ge=u.value[K])==null?void 0:ge.month:Se,u.value[K].year=Nc(He)?(Me=u.value[K])==null?void 0:Me.year:He)},q=()=>{t.autoApply&&e("select-date")},le=()=>{f.value&&B(f.value)};ht(()=>{t.shadow||(l.value||(C(),le()),Q(!0),t.focusStartDate&&t.startDate&&C())});const ie=x(()=>{var K;return(K=t.flow)!=null&&K.length&&!t.partialFlow?t.flowStep===t.flow.length:!0}),me=()=>{t.autoApply&&ie.value&&e("auto-apply",t.partialFlow?t.flowStep!==t.flow.length:!1)},Q=(K=!1)=>{if(l.value)return Array.isArray(l.value)?(s.value=l.value,V(K)):G(l.value,K);if(h.value.count&&K&&!t.startDate)return z(ye(),K)},be=()=>Array.isArray(l.value)&&m.value.enabled?qe(l.value[0])===qe(l.value[1]??l.value[0]):!1,z=(K=new Date,Se=!1)=>{if((!h.value.count||!h.value.static||Se)&&O(0,qe(K),Ze(K)),h.value.count&&(!l.value||be()||!h.value.solo)&&(!h.value.solo||Se))for(let He=1;He{z(K),$("hours",Nn(K)),$("minutes",hs(K)),$("seconds",vr(K)),h.value.count&&Se&&ee()},ue=K=>{if(h.value.count){if(h.value.solo)return 0;const Se=qe(K[0]),He=qe(K[1]);return Math.abs(He-Se){K[1]&&m.value.showLastInRange?z(K[ue(K)],Se):z(K[0],Se);const He=(ze,ge)=>[ze(K[0]),K[1]?ze(K[1]):c[ge][1]];$("hours",He(Nn,"hours")),$("minutes",He(hs,"minutes")),$("seconds",He(vr,"seconds"))},_=(K,Se)=>{if((m.value.enabled||t.weekPicker)&&!k.value.enabled)return de(K,Se);if(k.value.enabled&&Se){const He=K[K.length-1];return G(He,Se)}},V=K=>{const Se=l.value;_(Se,K),h.value.count&&h.value.solo&&ee()},ae=(K,Se)=>{const He=ct(ye(),{month:ne.value(Se),year:Z.value(Se)}),ze=K<0?ja(He,1):br(He,1);M(qe(ze),Ze(ze),K<0,t.preventMinMaxNavigation)&&(O(Se,qe(ze),Ze(ze)),e("update-month-year",{instance:Se,month:qe(ze),year:Ze(ze)}),h.value.count&&!h.value.solo&&we(Se),a())},we=K=>{for(let Se=K-1;Se>=0;Se--){const He=br(ct(ye(),{month:ne.value(Se+1),year:Z.value(Se+1)}),1);O(Se,qe(He),Ze(He))}for(let Se=K+1;Se<=h.value.count-1;Se++){const He=ja(ct(ye(),{month:ne.value(Se-1),year:Z.value(Se-1)}),1);O(Se,qe(He),Ze(He))}},ee=()=>{if(Array.isArray(l.value)&&l.value.length===2){const K=ye(ye(l.value[1]?l.value[1]:ja(l.value[0],1))),[Se,He]=[qe(l.value[0]),Ze(l.value[0])],[ze,ge]=[qe(l.value[1]),Ze(l.value[1])];(Se!==ze||Se===ze&&He!==ge)&&h.value.solo&&O(1,qe(K),Ze(K))}else l.value&&!Array.isArray(l.value)&&(O(0,qe(l.value),Ze(l.value)),z(ye()))},C=()=>{t.startDate&&(O(0,qe(ye(t.startDate)),Ze(ye(t.startDate))),h.value.count&&we(0))},E=(K,Se)=>{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,Se))}},I=(K,Se,He=!1)=>{t.monthChangeOnArrows&&t.vertical===He&&S(K,Se)},S=(K,Se)=>{ae(K==="right"?-1:1,Se)},j=K=>{if(w.value.markers)return zo(K.value,w.value.markers)},Y=(K,Se)=>{switch(t.sixWeeks===!0?"append":t.sixWeeks){case"prepend":return[!0,!1];case"center":return[K==0,!0];case"fair":return[K==0||Se>K,!0];case"append":return[!1,!1];default:return[!1,!1]}},te=(K,Se,He,ze)=>{if(t.sixWeeks&&K.length<6){const ge=6-K.length,Me=(Se.getDay()+7-ze)%7,Re=6-(He.getDay()+7-ze)%7,[Da,wa]=Y(Me,Re);for(let an=1;an<=ge;an++)if(wa?!!(an%2)==Da:Da){const Ra=K[0].days[0],Js=pe(Ha(Ra.value,-7),qe(Se));K.unshift({days:Js})}else{const Ra=K[K.length-1],Js=Ra.days[Ra.days.length-1],Ol=pe(Ha(Js.value,1),qe(Se));K.push({days:Ol})}}return K},pe=(K,Se)=>{const He=ye(K),ze=[];for(let ge=0;ge<7;ge++){const Me=Ha(He,ge),Re=qe(Me)!==Se;ze.push({text:t.hideOffsetDates&&Re?"":Me.getDate(),value:Me,current:!Re,classData:{}})}return ze},ce=(K,Se)=>{const He=[],ze=new Date(Se,K),ge=new Date(Se,K+1,0),Me=t.weekStart,Re=Ka(ze,{weekStartsOn:Me}),Da=wa=>{const an=pe(wa,K);if(He.push({days:an}),!He[He.length-1].days.some(Ra=>Ke(Yt(Ra.value),Yt(ge)))){const Ra=Ha(wa,7);Da(Ra)}};return Da(Re),te(He,ze,ge,Me)},fe=K=>{const Se=os(ye(K.value),c.hours,c.minutes,xe());e("date-update",Se),k.value.enabled?eu(Se,l,k.value.limit):l.value=Se,n(),Jt().then(()=>{me()})},Ce=K=>m.value.noDisabledRange?f8(s.value[0],K).some(Se=>P(Se)):!1,H=()=>{s.value=l.value?l.value.slice():[],s.value.length===2&&!(m.value.fixedStart||m.value.fixedEnd)&&(s.value=[])},oe=(K,Se)=>{const He=[ye(K.value),Ha(ye(K.value),+m.value.autoRange)];D(He)?(Se&&ke(K.value),s.value=He):e("invalid-date",K.value)},ke=K=>{const Se=qe(ye(K)),He=Ze(ye(K));if(O(0,Se,He),h.value.count>0)for(let ze=1;ze{if(Ce(K.value)||!L(K.value,l.value,m.value.fixedStart?0:1))return e("invalid-date",K.value);s.value=A8(ye(K.value),l,e,m)},Ye=(K,Se)=>{if(H(),m.value.autoRange)return oe(K,Se);if(m.value.fixedStart||m.value.fixedEnd)return Le(K);s.value[0]?L(ye(K.value),l.value)&&!Ce(K.value)?Pt(ye(K.value),ye(s.value[0]))?(s.value.unshift(ye(K.value)),e("range-end",s.value[0])):(s.value[1]=ye(K.value),e("range-end",s.value[1])):(t.autoApply&&e("auto-apply-invalid",K.value),e("invalid-date",K.value)):(s.value[0]=ye(K.value),e("range-start",s.value[0]))},xe=(K=!0)=>t.enableSeconds?Array.isArray(c.seconds)?K?c.seconds[0]:c.seconds[1]:c.seconds:0,Ge=K=>{s.value[K]=os(s.value[K],c.hours[K],c.minutes[K],xe(K!==1))},ft=()=>{var K,Se;s.value[0]&&s.value[1]&&+((K=s.value)==null?void 0:K[0])>+((Se=s.value)==null?void 0:Se[1])&&(s.value.reverse(),e("range-start",s.value[0]),e("range-end",s.value[1]))},Qt=()=>{s.value.length&&(s.value[0]&&!s.value[1]?Ge(0):(Ge(0),Ge(1),n()),ft(),l.value=s.value.slice(),ml(s.value,e,t.autoApply,t.modelAuto))},vt=(K,Se=!1)=>{if(P(K.value)||!K.current&&t.hideOffsetDates)return e("invalid-date",K.value);if(i.value=JSON.parse(JSON.stringify(K)),!m.value.enabled)return fe(K);zc(c.hours)&&zc(c.minutes)&&!k.value.enabled&&(Ye(K,Se),Qt())},ua=(K,Se)=>{var He;O(K,Se.month,Se.year,!0),h.value.count&&!h.value.solo&&we(K),e("update-month-year",{instance:K,month:Se.month,year:Se.year}),a(h.value.solo?K:void 0);const ze=(He=t.flow)!=null&&He.length?t.flow[t.flowStep]:void 0;!Se.fromNav&&(ze===na.month||ze===na.year)&&n()},Ta=(K,Se)=>{_8({value:K,modelValue:l,range:m.value.enabled,timezone:Se?void 0:y.value.timezone}),q(),t.multiCalendars&&Jt().then(()=>Q(!0))},kt=()=>{const K=X1(ye(),y.value);!m.value.enabled&&!k.value.enabled?l.value=K:l.value&&Array.isArray(l.value)&&l.value[0]?k.value.enabled?l.value=[...l.value,K]:l.value=Pt(K,l.value[0])?[K,l.value[0]]:[l.value[0],K]:l.value=[K],q()},Ht=()=>{if(Array.isArray(l.value))if(k.value.enabled){const K=Ca();l.value[l.value.length-1]=N(K)}else l.value=l.value.map((K,Se)=>K&&N(K,Se));else l.value=N(l.value);e("time-update")},Ca=()=>Array.isArray(l.value)&&l.value.length?l.value[l.value.length-1]:null;return{calendars:u,modelValue:l,month:ne,year:Z,time:c,disabledTimesConfig:X,today:d,validateTime:J,getCalendarDays:ce,getMarker:j,handleScroll:E,handleSwipe:S,handleArrow:I,selectDate:vt,updateMonthYear:ua,presetDate:Ta,selectCurrentDate:kt,updateTime:(K,Se=!0,He=!1)=>{T(K,Se,He,Ht)},assignMonthAndYear:z,setStartTime:le}},zy={key:0},Wy=Te({__name:"DatePicker",props:{...en},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(t,{expose:e,emit:a}){const n=a,s=t,{calendars:r,month:i,year:o,modelValue:l,time:u,disabledTimesConfig:c,today:d,validateTime:h,getCalendarDays:f,getMarker:m,handleArrow:v,handleScroll:y,handleSwipe:w,selectDate:k,updateMonthYear:M,presetDate:P,selectCurrentDate:D,updateTime:L,assignMonthAndYear:T,setStartTime:N}=Uy(s,n,be,z),$=Qa(),{setHoverDate:B,getDayClassData:J,clearHoverDate:X}=lb(l,s),{defaultedMultiCalendars:ne}=St(s),Z=he([]),W=he([]),O=he(null),q=ka($,"calendar"),le=ka($,"monthYear"),ie=ka($,"timePicker"),me=E=>{s.shadow||n("mount",E)};rt(r,()=>{s.shadow||setTimeout(()=>{n("recalculate-position")},0)},{deep:!0}),rt(ne,(E,I)=>{E.count-I.count>0&&T()},{deep:!0});const Q=x(()=>E=>f(i.value(E),o.value(E)).map(I=>({...I,days:I.days.map(S=>(S.marker=m(S),S.classData=J(S),S))})));function be(E){var I;E||E===0?(I=W.value[E])==null||I.triggerTransition(i.value(E),o.value(E)):W.value.forEach((S,j)=>S.triggerTransition(i.value(j),o.value(j)))}function z(){n("update-flow-step")}const G=(E,I=!1)=>{k(E,I),s.spaceConfirm&&n("select-date")},ue=(E,I,S=0)=>{var j;(j=Z.value[S])==null||j.toggleMonthPicker(E,I)},de=(E,I,S=0)=>{var j;(j=Z.value[S])==null||j.toggleYearPicker(E,I)},_=(E,I,S)=>{var j;(j=O.value)==null||j.toggleTimePicker(E,I,S)},V=(E,I)=>{var S;if(!s.range){const j=l.value?l.value:d,Y=I?new Date(I):j,te=E?Ka(Y,{weekStartsOn:1}):zf(Y,{weekStartsOn:1});k({value:te,current:qe(Y)===i.value(0),text:"",classData:{}}),(S=document.getElementById(X0(te)))==null||S.focus()}},ae=E=>{var I;(I=Z.value[0])==null||I.handleMonthYearChange(E,!0)},we=E=>{M(0,{month:i.value(0),year:o.value(0)+(E?1:-1),fromNav:!0})},ee=(E,I)=>{E===na.time&&n(`time-picker-${I?"open":"close"}`),n("overlay-toggle",{open:I,overlay:E})},C=E=>{n("overlay-toggle",{open:!1,overlay:E}),n("focus-menu")};return e({clearHoverDate:X,presetDate:P,selectCurrentDate:D,toggleMonthPicker:ue,toggleYearPicker:de,toggleTimePicker:_,handleArrow:v,updateMonthYear:M,getSidebarProps:()=>({modelValue:l,month:i,year:o,time:u,updateTime:L,updateMonthYear:M,selectDate:k,presetDate:P}),changeMonth:ae,changeYear:we,selectWeekDate:V,setStartTime:N}),(E,I)=>(p(),g(Pe,null,[Ae(pl,{"multi-calendars":A(ne).count,collapse:E.collapse,"is-mobile":E.isMobile},{default:Ee(({instance:S,index:j})=>[E.disableMonthYearSelect?U("",!0):(p(),_e(Iy,De({key:0,ref:Y=>{Y&&(Z.value[j]=Y)},months:A(r8)(E.formatLocale,E.locale,E.monthNameFormat),years:A(q1)(E.yearRange,E.locale,E.reverseYears),month:A(i)(S),year:A(o)(S),instance:S},E.$props,{onMount:I[0]||(I[0]=Y=>me(A(Ns).header)),onResetFlow:I[1]||(I[1]=Y=>E.$emit("reset-flow")),onUpdateMonthYear:Y=>A(M)(S,Y),onOverlayClosed:C,onOverlayOpened:I[2]||(I[2]=Y=>E.$emit("overlay-toggle",{open:!0,overlay:Y}))}),Kt({_:2},[Xe(A(le),(Y,te)=>({name:Y,fn:Ee(pe=>[se(E.$slots,Y,ot(Ut(pe)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),Ae(Fy,De({ref:Y=>{Y&&(W.value[j]=Y)},"mapped-dates":Q.value(S),month:A(i)(S),year:A(o)(S),instance:S},E.$props,{onSelectDate:Y=>A(k)(Y,S!==1),onHandleSpace:Y=>G(Y,S!==1),onSetHoverDate:I[3]||(I[3]=Y=>A(B)(Y)),onHandleScroll:Y=>A(y)(Y,S),onHandleSwipe:Y=>A(w)(Y,S),onMount:I[4]||(I[4]=Y=>me(A(Ns).calendar)),onResetFlow:I[5]||(I[5]=Y=>E.$emit("reset-flow")),onTooltipOpen:I[6]||(I[6]=Y=>E.$emit("tooltip-open",Y)),onTooltipClose:I[7]||(I[7]=Y=>E.$emit("tooltip-close",Y))}),Kt({_:2},[Xe(A(q),(Y,te)=>({name:Y,fn:Ee(pe=>[se(E.$slots,Y,ot(Ut({...pe})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),E.enableTimePicker?(p(),g("div",zy,[E.$slots["time-picker"]?se(E.$slots,"time-picker",ot(De({key:0},{time:A(u),updateTime:A(L)}))):(p(),_e(x8,De({key:1,ref_key:"timePickerRef",ref:O},E.$props,{hours:A(u).hours,minutes:A(u).minutes,seconds:A(u).seconds,"internal-model-value":E.internalModelValue,"disabled-times-config":A(c),"validate-time":A(h),onMount:I[8]||(I[8]=S=>me(A(Ns).timePicker)),"onUpdate:hours":I[9]||(I[9]=S=>A(L)(S)),"onUpdate:minutes":I[10]||(I[10]=S=>A(L)(S,!1)),"onUpdate:seconds":I[11]||(I[11]=S=>A(L)(S,!1,!0)),onResetFlow:I[12]||(I[12]=S=>E.$emit("reset-flow")),onOverlayClosed:I[13]||(I[13]=S=>ee(S,!1)),onOverlayOpened:I[14]||(I[14]=S=>ee(S,!0)),onAmPmChange:I[15]||(I[15]=S=>E.$emit("am-pm-change",S))}),Kt({_:2},[Xe(A(ie),(S,j)=>({name:S,fn:Ee(Y=>[se(E.$slots,S,ot(Ut(Y)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):U("",!0)],64))}}),Yy=(t,e)=>{const a=he(),{defaultedMultiCalendars:n,defaultedConfig:s,defaultedHighlight:r,defaultedRange:i,propDates:o,defaultedFilters:l,defaultedMultiDates:u}=St(t),{modelValue:c,year:d,month:h,calendars:f}=Ui(t,e),{isDisabled:m}=ys(t),{selectYear:v,groupedYears:y,showYearPicker:w,isDisabled:k,toggleYearPicker:M,handleYearSelect:P,handleYear:D}=w8({modelValue:c,multiCalendars:n,range:i,highlight:r,calendars:f,propDates:o,month:h,year:d,filters:l,props:t,emit:e}),L=(W,O)=>[W,O].map(q=>gn(q,"MMMM",{locale:t.formatLocale})).join("-"),T=x(()=>W=>c.value?Array.isArray(c.value)?c.value.some(O=>Ic(W,O)):Ic(c.value,W):!1),N=W=>{if(i.value.enabled){if(Array.isArray(c.value)){const O=Ke(W,c.value[0])||Ke(W,c.value[1]);return Pi(c.value,a.value,W)&&!O}return!1}return!1},$=(W,O)=>W.quarter===Tc(O)&&W.year===Ze(O),B=W=>typeof r.value=="function"?r.value({quarter:Tc(W),year:Ze(W)}):!!r.value.quarters.find(O=>$(O,W)),J=x(()=>W=>{const O=ct(new Date,{year:d.value(W)});return A3({start:Mi(O),end:Uf(O)}).map(q=>{const le=$s(q),ie=Cc(q),me=m(q),Q=N(le),be=B(le);return{text:L(le,ie),value:le,active:T.value(le),highlighted:be,disabled:me,isBetween:Q}})}),X=W=>{eu(W,c,u.value.limit),e("auto-apply",!0)},ne=W=>{c.value=tu(c,W,e),ml(c.value,e,t.autoApply,t.modelAuto)},Z=W=>{c.value=W,e("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:n,groupedYears:y,year:d,isDisabled:k,quarters:J,showYearPicker:w,modelValue:c,setHoverDate:W=>{a.value=W},selectYear:v,selectQuarter:(W,O,q)=>{if(!q)return f.value[O].month=qe(Cc(W)),u.value.enabled?X(W):i.value.enabled?ne(W):Z(W)},toggleYearPicker:M,handleYearSelect:P,handleYear:D}},jy={class:"dp--quarter-items"},Gy=["data-test-id","disabled","onClick","onMouseover"],Xy=Te({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...en},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=ka(r,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:l,groupedYears:u,year:c,isDisabled:d,quarters:h,modelValue:f,showYearPicker:m,setHoverDate:v,selectQuarter:y,toggleYearPicker:w,handleYearSelect:k,handleYear:M}=Yy(s,n);return e({getSidebarProps:()=>({modelValue:f,year:c,selectQuarter:y,handleYearSelect:k,handleYear:M})}),(P,D)=>(p(),_e(pl,{"multi-calendars":A(o).count,collapse:P.collapse,stretch:"","is-mobile":P.isMobile},{default:Ee(({instance:L})=>[b("div",{class:"dp-quarter-picker-wrap",style:Tt({minHeight:`${A(l).modeHeight}px`})},[P.$slots["top-extra"]?se(P.$slots,"top-extra",{key:0,value:P.internalModelValue}):U("",!0),b("div",null,[Ae(b8,De(P.$props,{items:A(u)(L),instance:L,"show-year-picker":A(m)[L],year:A(c)(L),"is-disabled":T=>A(d)(L,T),onHandleYear:T=>A(M)(L,T),onYearSelect:T=>A(k)(T,L),onToggleYearPicker:T=>A(w)(L,T?.flow,T?.show)}),Kt({_:2},[Xe(A(i),(T,N)=>({name:T,fn:Ee($=>[se(P.$slots,T,ot(Ut($)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),b("div",jy,[(p(!0),g(Pe,null,Xe(A(h)(L),(T,N)=>(p(),g("div",{key:N},[b("button",{type:"button",class:ve(["dp--qr-btn",{"dp--qr-btn-active":T.active,"dp--qr-btn-between":T.isBetween,"dp--qr-btn-disabled":T.disabled,"dp--highlighted":T.highlighted}]),"data-test-id":T.value,disabled:T.disabled,onClick:$=>A(y)(T.value,L,T.disabled),onMouseover:$=>A(v)(T.value)},[P.$slots.quarter?se(P.$slots,"quarter",{key:0,value:T.value,text:T.text}):(p(),g(Pe,{key:1},[Dt($e(T.text),1)],64))],42,Gy)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),k8=(t,e)=>{const a=he(0);ht(()=>{n(),window.addEventListener("resize",n,{passive:!0})}),Vn(()=>{window.removeEventListener("resize",n)});const n=()=>{a.value=window.document.documentElement.clientWidth};return{isMobile:x(()=>a.value<=t.value.mobileBreakpoint&&!e?!0:void 0)}},qy=["id","tabindex","role","aria-label"],Ky={key:0,class:"dp--menu-load-container"},Jy={key:1,class:"dp--menu-header"},Qy=["data-dp-mobile"],eb={key:0,class:"dp__sidebar_left"},tb=["data-dp-mobile"],ab=["data-test-id","data-dp-mobile","onClick","onKeydown"],nb={key:2,class:"dp__sidebar_right"},sb={key:3,class:"dp__action_extra"},Wc=Te({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...fl,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=he(null),i=x(()=>{const{openOnTop:H,...oe}=s;return{...oe,isMobile:y.value,flowStep:ne.value,menuWrapRef:r.value}}),{setMenuFocused:o,setShiftKey:l,control:u}=y8(),c=Qa(),{defaultedTextInput:d,defaultedInline:h,defaultedConfig:f,defaultedUI:m,handleEventPropagation:v}=St(s),{isMobile:y}=k8(f,s.shadow),w=he(null),k=he(0),M=he(null),P=he(!1),D=he(null),L=he(!1),T=H=>{L.value=!0,f.value.allowPreventDefault&&H.preventDefault(),is(H,f.value,!0)};ht(()=>{if(!s.shadow){P.value=!0,N(),window.addEventListener("resize",N);const H=Nt(r);H&&!d.value.enabled&&!h.value.enabled&&(o(!0),me()),H&&(H.addEventListener("pointerdown",T),H.addEventListener("mousedown",T))}document.addEventListener("mousedown",Ce)}),Vn(()=>{window.removeEventListener("resize",N),document.removeEventListener("mousedown",Ce);const H=Nt(r);H&&(H.removeEventListener("pointerdown",T),H.removeEventListener("mousedown",T))});const N=()=>{const H=Nt(M);H&&(k.value=H.getBoundingClientRect().width)},{arrowRight:$,arrowLeft:B,arrowDown:J,arrowUp:X}=vs(),{flowStep:ne,updateFlowStep:Z,childMount:W,resetFlow:O,handleFlow:q}=ub(s,n,D),le=x(()=>s.monthPicker?fy:s.yearPicker?my:s.timePicker?Ty:s.quarterPicker?Xy:Wy),ie=x(()=>{var H;if(f.value.arrowLeft)return f.value.arrowLeft;const oe=(H=r.value)==null?void 0:H.getBoundingClientRect(),ke=s.getInputRect();return ke?.width=(oe?.right??0)&&ke?.width{const H=Nt(r);H&&H.focus({preventScroll:!0})},Q=x(()=>{var H;return((H=D.value)==null?void 0:H.getSidebarProps())||{}}),be=()=>{s.openOnTop&&n("recalculate-position")},z=ka(c,"action"),G=x(()=>s.monthPicker||s.yearPicker?ka(c,"monthYear"):s.timePicker?ka(c,"timePicker"):ka(c,"shared")),ue=x(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),de=x(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),_=x(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...m.value.menu??{}})),V=H=>{is(H,f.value,!0)},ae=H=>{s.escClose&&(n("close-picker"),v(H))},we=H=>{if(s.arrowNavigation){if(H===ha.up)return X();if(H===ha.down)return J();if(H===ha.left)return B();if(H===ha.right)return $()}else H===ha.left||H===ha.up?S("handleArrow",ha.left,0,H===ha.up):S("handleArrow",ha.right,0,H===ha.down)},ee=H=>{l(H.shiftKey),!s.disableMonthYearSelect&&H.code===bt.tab&&H.target.classList.contains("dp__menu")&&u.value.shiftKeyInMenu&&(H.preventDefault(),is(H,f.value,!0),n("close-picker"))},C=()=>{me(),n("time-picker-close")},E=H=>{var oe,ke,Le;(oe=D.value)==null||oe.toggleTimePicker(!1,!1),(ke=D.value)==null||ke.toggleMonthPicker(!1,!1,H),(Le=D.value)==null||Le.toggleYearPicker(!1,!1,H)},I=(H,oe=0)=>{var ke,Le,Ye;return H==="month"?(ke=D.value)==null?void 0:ke.toggleMonthPicker(!1,!0,oe):H==="year"?(Le=D.value)==null?void 0:Le.toggleYearPicker(!1,!0,oe):H==="time"?(Ye=D.value)==null?void 0:Ye.toggleTimePicker(!0,!1):E(oe)},S=(H,...oe)=>{var ke,Le;(ke=D.value)!=null&&ke[H]&&((Le=D.value)==null||Le[H](...oe))},j=()=>{S("selectCurrentDate")},Y=(H,oe)=>{S("presetDate",X6(H),oe)},te=()=>{S("clearHoverDate")},pe=(H,oe)=>{S("updateMonthYear",H,oe)},ce=(H,oe)=>{H.preventDefault(),we(oe)},fe=H=>{var oe,ke,Le;if(ee(H),H.key===bt.home||H.key===bt.end)return S("selectWeekDate",H.key===bt.home,H.target.getAttribute("id"));switch((H.key===bt.pageUp||H.key===bt.pageDown)&&(H.shiftKey?(S("changeYear",H.key===bt.pageUp),(oe=j0(r.value,"overlay-year"))==null||oe.focus()):(S("changeMonth",H.key===bt.pageUp),(ke=j0(r.value,H.key===bt.pageUp?"action-prev":"action-next"))==null||ke.focus()),H.target.getAttribute("id")&&((Le=r.value)==null||Le.focus({preventScroll:!0}))),H.key){case bt.esc:return ae(H);case bt.arrowLeft:return ce(H,ha.left);case bt.arrowRight:return ce(H,ha.right);case bt.arrowUp:return ce(H,ha.up);case bt.arrowDown:return ce(H,ha.down);default:return}},Ce=H=>{var oe;h.value.enabled&&!h.value.input&&!((oe=r.value)!=null&&oe.contains(H.target))&&L.value&&(L.value=!1,n("menu-blur"))};return e({updateMonthYear:pe,switchView:I,handleFlow:q,onValueCleared:()=>{var H,oe;(oe=(H=D.value)==null?void 0:H.setStartTime)==null||oe.call(H)}}),(H,oe)=>{var ke,Le,Ye;return p(),g("div",{id:H.uid?`dp-menu-${H.uid}`:void 0,ref_key:"dpMenuRef",ref:r,tabindex:A(h).enabled?void 0:"0",role:A(h).enabled?void 0:"dialog","aria-label":(ke=H.ariaLabels)==null?void 0:ke.menu,class:ve(_.value),style:Tt({"--dp-arrow-left":ie.value}),onMouseleave:te,onClick:V,onKeydown:fe},[(H.disabled||H.readonly)&&A(h).enabled||H.loading?(p(),g("div",{key:0,class:ve(de.value)},[H.loading?(p(),g("div",Ky,oe[19]||(oe[19]=[b("span",{class:"dp--menu-loader"},null,-1)]))):U("",!0)],2)):U("",!0),H.$slots["menu-header"]?(p(),g("div",Jy,[se(H.$slots,"menu-header")])):U("",!0),!A(h).enabled&&!H.teleportCenter?(p(),g("div",{key:2,class:ve(ue.value)},null,2)):U("",!0),b("div",{ref_key:"innerMenuRef",ref:M,class:ve({dp__menu_content_wrapper:((Le=H.presetDates)==null?void 0:Le.length)||!!H.$slots["left-sidebar"]||!!H.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":t.collapse&&(((Ye=H.presetDates)==null?void 0:Ye.length)||!!H.$slots["left-sidebar"]||!!H.$slots["right-sidebar"])}),"data-dp-mobile":A(y),style:Tt({"--dp-menu-width":`${k.value}px`})},[H.$slots["left-sidebar"]?(p(),g("div",eb,[se(H.$slots,"left-sidebar",ot(Ut(Q.value)))])):U("",!0),H.presetDates.length?(p(),g("div",{key:1,class:ve({"dp--preset-dates-collapsed":t.collapse,"dp--preset-dates":!0}),"data-dp-mobile":A(y)},[(p(!0),g(Pe,null,Xe(H.presetDates,(xe,Ge)=>(p(),g(Pe,{key:Ge},[xe.slot?se(H.$slots,xe.slot,{key:0,presetDate:Y,label:xe.label,value:xe.value}):(p(),g("button",{key:1,type:"button",style:Tt(xe.style||{}),class:ve(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":t.collapse}]),"data-test-id":xe.testId??void 0,"data-dp-mobile":A(y),onClick:qa(ft=>Y(xe.value,xe.noTz),["prevent"]),onKeydown:ft=>A(ga)(ft,()=>Y(xe.value,xe.noTz),!0)},$e(xe.label),47,ab))],64))),128))],10,tb)):U("",!0),b("div",{ref_key:"calendarWrapperRef",ref:w,class:"dp__instance_calendar",role:"document"},[(p(),_e(ms(le.value),De({ref_key:"dynCmpRef",ref:D},i.value,{"flow-step":A(ne),onMount:A(W),onUpdateFlowStep:A(Z),onResetFlow:A(O),onFocusMenu:me,onSelectDate:oe[0]||(oe[0]=xe=>H.$emit("select-date")),onDateUpdate:oe[1]||(oe[1]=xe=>H.$emit("date-update",xe)),onTooltipOpen:oe[2]||(oe[2]=xe=>H.$emit("tooltip-open",xe)),onTooltipClose:oe[3]||(oe[3]=xe=>H.$emit("tooltip-close",xe)),onAutoApply:oe[4]||(oe[4]=xe=>H.$emit("auto-apply",xe)),onRangeStart:oe[5]||(oe[5]=xe=>H.$emit("range-start",xe)),onRangeEnd:oe[6]||(oe[6]=xe=>H.$emit("range-end",xe)),onInvalidFixedRange:oe[7]||(oe[7]=xe=>H.$emit("invalid-fixed-range",xe)),onTimeUpdate:oe[8]||(oe[8]=xe=>H.$emit("time-update")),onAmPmChange:oe[9]||(oe[9]=xe=>H.$emit("am-pm-change",xe)),onTimePickerOpen:oe[10]||(oe[10]=xe=>H.$emit("time-picker-open",xe)),onTimePickerClose:C,onRecalculatePosition:be,onUpdateMonthYear:oe[11]||(oe[11]=xe=>H.$emit("update-month-year",xe)),onAutoApplyInvalid:oe[12]||(oe[12]=xe=>H.$emit("auto-apply-invalid",xe)),onInvalidDate:oe[13]||(oe[13]=xe=>H.$emit("invalid-date",xe)),onOverlayToggle:oe[14]||(oe[14]=xe=>H.$emit("overlay-toggle",xe)),"onUpdate:internalModelValue":oe[15]||(oe[15]=xe=>H.$emit("update:internal-model-value",xe))}),Kt({_:2},[Xe(G.value,(xe,Ge)=>({name:xe,fn:Ee(ft=>[se(H.$slots,xe,ot(Ut({...ft})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),H.$slots["right-sidebar"]?(p(),g("div",nb,[se(H.$slots,"right-sidebar",ot(Ut(Q.value)))])):U("",!0),H.$slots["action-extra"]?(p(),g("div",sb,[H.$slots["action-extra"]?se(H.$slots,"action-extra",{key:0,selectCurrentDate:j}):U("",!0)])):U("",!0)],14,Qy),!H.autoApply||A(f).keepActionRow?(p(),_e(sy,De({key:3,"menu-mount":P.value},i.value,{"calendar-width":k.value,onClosePicker:oe[16]||(oe[16]=xe=>H.$emit("close-picker")),onSelectDate:oe[17]||(oe[17]=xe=>H.$emit("select-date")),onInvalidSelect:oe[18]||(oe[18]=xe=>H.$emit("invalid-select")),onSelectNow:j}),Kt({_:2},[Xe(A(z),(xe,Ge)=>({name:xe,fn:Ee(ft=>[se(H.$slots,xe,ot(Ut({...ft})))])}))]),1040,["menu-mount","calendar-width"])):U("",!0)],46,qy)}}});var rr=(t=>(t.center="center",t.left="left",t.right="right",t))(rr||{});const rb=({menuRef:t,menuRefInner:e,inputRef:a,pickerWrapperRef:n,inline:s,emit:r,props:i,slots:o})=>{const{defaultedConfig:l}=St(i),u=he({}),c=he(!1),d=he({top:"0",left:"0"}),h=he(!1),f=bi(i,"teleportCenter");rt(f,()=>{d.value=JSON.parse(JSON.stringify({})),D()});const m=O=>{if(i.teleport){const q=O.getBoundingClientRect();return{left:q.left+window.scrollX,top:q.top+window.scrollY}}return{top:0,left:0}},v=(O,q)=>{d.value.left=`${O+q-u.value.width}px`},y=O=>{d.value.left=`${O}px`},w=(O,q)=>{i.position===rr.left&&y(O),i.position===rr.right&&v(O,q),i.position===rr.center&&(d.value.left=`${O+q/2-u.value.width/2}px`)},k=O=>{const{width:q,height:le}=O.getBoundingClientRect(),{top:ie,left:me}=m(O);return{top:+ie,left:+me,width:q,height:le}},M=()=>{d.value.left="50%",d.value.top="50%",d.value.transform="translate(-50%, -50%)",d.value.position="fixed",delete d.value.opacity},P=()=>{const O=Nt(a);d.value=i.altPosition(O)},D=(O=!0)=>{var q;if(!s.value.enabled){if(f.value)return M();if(i.altPosition!==null)return P();if(O){const le=i.teleport?(q=e.value)==null?void 0:q.$el:t.value;le&&(u.value=le.getBoundingClientRect()),r("recalculate-position")}return X()}},L=({inputEl:O,left:q,width:le})=>{window.screen.width>768&&!c.value&&w(q,le),$(O)},T=O=>{const{top:q,left:le,height:ie,width:me}=k(O);d.value.top=`${ie+q+ +i.offset}px`,h.value=!1,c.value||(d.value.left=`${le+me/2-u.value.width/2}px`),L({inputEl:O,left:le,width:me})},N=O=>{const{top:q,left:le,width:ie}=k(O);d.value.top=`${q-+i.offset-u.value.height}px`,h.value=!0,L({inputEl:O,left:le,width:ie})},$=O=>{if(i.autoPosition){const{left:q,width:le}=k(O),{left:ie,right:me}=u.value;if(!c.value){if(Math.abs(ie)!==Math.abs(me)){if(ie<=0)return c.value=!0,y(q);if(me>=document.documentElement.clientWidth)return c.value=!0,v(q,le)}return w(q,le)}}},B=()=>{const O=Nt(a);if(O){if(i.autoPosition===Ua.top)return Ua.top;if(i.autoPosition===Ua.bottom)return Ua.bottom;const{height:q}=u.value,{top:le,height:ie}=O.getBoundingClientRect(),me=window.innerHeight-le-ie,Q=le;return q<=me?Ua.bottom:q>me&&q<=Q?Ua.top:me>=Q?Ua.bottom:Ua.top}return Ua.bottom},J=O=>B()===Ua.bottom?T(O):N(O),X=()=>{const O=Nt(a);if(O)return i.autoPosition?J(O):T(O)},ne=function(O){if(O){const q=O.scrollHeight>O.clientHeight,le=window.getComputedStyle(O).overflowY.indexOf("hidden")!==-1;return q&&!le}return!0},Z=function(O){return!O||O===document.body||O.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:ne(O)?O:Z(O.assignedSlot&&l.value.shadowDom?O.assignedSlot.parentNode:O.parentNode)},W=O=>{if(O)switch(i.position){case rr.left:return{left:0,transform:"translateX(0)"};case rr.right:return{left:`${O.width}px`,transform:"translateX(-100%)"};default:return{left:`${O.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:d,xCorrect:c,setMenuPosition:D,getScrollableParent:Z,shadowRender:(O,q,le)=>{var ie,me,Q;const be=document.createElement("div"),z=(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=W(z),de=l.value.shadowDom?Object.keys(o).filter(V=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(V)):Object.keys(o),_=pn(q,{...le,shadow:!0,style:{opacity:0,position:"absolute",...ue}},Object.fromEntries(de.map(V=>[V,o[V]])));O!=null&&(_.appContext=O.appContext),Ac(_,be),u.value=(Q=_.el)==null?void 0:Q.getBoundingClientRect(),Ac(null,be),G.removeChild(be)}}},Un=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],ib=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],ob={all:()=>Un,monthYear:()=>Un.filter(t=>t.use.includes("month-year")),input:()=>ib,timePicker:()=>Un.filter(t=>t.use.includes("time")),action:()=>Un.filter(t=>t.use.includes("action")),calendar:()=>Un.filter(t=>t.use.includes("calendar")),menu:()=>Un.filter(t=>t.use.includes("menu")),shared:()=>Un.filter(t=>t.use.includes("shared")),yearMode:()=>Un.filter(t=>t.use.includes("year-mode"))},ka=(t,e,a)=>{const n=[];return ob[e]().forEach(s=>{t[s.name]&&n.push(s.name)}),a!=null&&a.length&&a.forEach(s=>{s.slot&&n.push(s.slot)}),n},Fi=t=>{const e=x(()=>n=>t.value?n?t.value.open:t.value.close:""),a=x(()=>n=>t.value?n?t.value.menuAppearTop:t.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!t.value,menuTransition:a}},Ui=(t,e,a)=>{const{defaultedRange:n,defaultedTz:s}=St(t),r=ye(ba(ye(),s.value.timezone)),i=he([{month:qe(r),year:Ze(r)}]),o=h=>{const f={hours:Nn(r),minutes:hs(r),seconds:0};return n.value.enabled?[f[h],f[h]]:f[h]},l=bn({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});rt(n,(h,f)=>{h.enabled!==f.enabled&&(l.hours=o("hours"),l.minutes=o("minutes"),l.seconds=o("seconds"))},{deep:!0});const u=x({get:()=>t.internalModelValue,set:h=>{!t.readonly&&!t.disabled&&e("update:internal-model-value",h)}}),c=x(()=>h=>i.value[h]?i.value[h].month:0),d=x(()=>h=>i.value[h]?i.value[h].year:0);return rt(u,(h,f)=>{a&&JSON.stringify(h??{})!==JSON.stringify(f??{})&&a()},{deep:!0}),{calendars:i,time:l,modelValue:u,month:c,year:d,today:r}},lb=(t,e)=>{const{defaultedMultiCalendars:a,defaultedMultiDates:n,defaultedUI:s,defaultedHighlight:r,defaultedTz:i,propDates:o,defaultedRange:l}=St(e),{isDisabled:u}=ys(e),c=he(null),d=he(ba(new Date,i.value.timezone)),h=_=>{!_.current&&e.hideOffsetDates||(c.value=_.value)},f=()=>{c.value=null},m=_=>Array.isArray(t.value)&&l.value.enabled&&t.value[0]&&c.value?_?Lt(c.value,t.value[0]):Pt(c.value,t.value[0]):!0,v=(_,V)=>{const ae=()=>t.value?V?t.value[0]||null:t.value[1]:null,we=t.value&&Array.isArray(t.value)?ae():null;return Ke(ye(_.value),we)},y=_=>{const V=Array.isArray(t.value)?t.value[0]:null;return _?!Pt(c.value??null,V):!0},w=(_,V=!0)=>(l.value.enabled||e.weekPicker)&&Array.isArray(t.value)&&t.value.length===2?e.hideOffsetDates&&!_.current?!1:Ke(ye(_.value),t.value[V?0:1]):l.value.enabled?v(_,V)&&y(V)||Ke(_.value,Array.isArray(t.value)?t.value[0]:null)&&m(V):!1,k=(_,V)=>{if(Array.isArray(t.value)&&t.value[0]&&t.value.length===1){const ae=Ke(_.value,c.value);return V?Lt(t.value[0],_.value)&&ae:Pt(t.value[0],_.value)&&ae}return!1},M=_=>!t.value||e.hideOffsetDates&&!_.current?!1:l.value.enabled?e.modelAuto&&Array.isArray(t.value)?Ke(_.value,t.value[0]?t.value[0]:d.value):!1:n.value.enabled&&Array.isArray(t.value)?t.value.some(V=>Ke(V,_.value)):Ke(_.value,t.value?t.value:d.value),P=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Ha(c.value,+l.value.autoRange),ae=Pn(ye(c.value),e.weekStart);return e.weekPicker?Ke(ae[1],ye(_.value)):Ke(V,ye(_.value))}return!1}return!1},D=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){const V=Ha(c.value,+l.value.autoRange);if(e.hideOffsetDates&&!_.current)return!1;const ae=Pn(ye(c.value),e.weekStart);return e.weekPicker?Lt(_.value,ae[0])&&Pt(_.value,ae[1]):Lt(_.value,c.value)&&Pt(_.value,V)}return!1}return!1},L=_=>{if(l.value.autoRange||e.weekPicker){if(c.value){if(e.hideOffsetDates&&!_.current)return!1;const V=Pn(ye(c.value),e.weekStart);return e.weekPicker?Ke(V[0],_.value):Ke(c.value,_.value)}return!1}return!1},T=_=>Pi(t.value,c.value,_.value),N=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,$=()=>e.modelAuto?i8(e.internalModelValue):!0,B=_=>{if(e.weekPicker)return!1;const V=l.value.enabled?!w(_)&&!w(_,!1):!0;return!u(_.value)&&!M(_)&&!(!_.current&&e.hideOffsetDates)&&V},J=_=>l.value.enabled?e.modelAuto?N()&&M(_):!1:M(_),X=_=>r.value?Ev(_.value,o.value.highlight):!1,ne=_=>{const V=u(_.value);return V&&(typeof r.value=="function"?!r.value(_.value,V):!r.value.options.highlightDisabled)},Z=_=>{var V;return typeof r.value=="function"?r.value(_.value):(V=r.value.weekdays)==null?void 0:V.includes(_.value.getDay())},W=_=>(l.value.enabled||e.weekPicker)&&(!(a.value.count>0)||_.current)&&$()&&!(!_.current&&e.hideOffsetDates)&&!M(_)?T(_):!1,O=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=Zc(+l.value.maxRange,t.value[0]);return yr(_.value,V)||zs(_.value,ae)}return!1},q=_=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:V,after:ae}=Zc(+l.value.minRange,t.value[0]);return Pi([V,ae],t.value[0],_.value)}return!1},le=_=>l.value.enabled&&(l.value.maxRange||l.value.minRange)?l.value.maxRange&&l.value.minRange?O(_)||q(_):l.value.maxRange?O(_):q(_):!1,ie=_=>{const{isRangeStart:V,isRangeEnd:ae}=z(_),we=l.value.enabled?V||ae:!1;return{dp__cell_offset:!_.current,dp__pointer:!e.disabled&&!(!_.current&&e.hideOffsetDates)&&!u(_.value)&&!le(_),dp__cell_disabled:u(_.value)||le(_),dp__cell_highlight:!ne(_)&&(X(_)||Z(_))&&!J(_)&&!we&&!L(_)&&!(W(_)&&e.weekPicker)&&!ae,dp__cell_highlight_active:!ne(_)&&(X(_)||Z(_))&&J(_),dp__today:!e.noToday&&Ke(_.value,d.value)&&_.current,"dp--past":Pt(_.value,d.value),"dp--future":Lt(_.value,d.value)}},me=_=>({dp__active_date:J(_),dp__date_hover:B(_)}),Q=_=>{if(t.value&&!Array.isArray(t.value)){const V=Pn(t.value,e.weekStart);return{...ue(_),dp__range_start:Ke(V[0],_.value),dp__range_end:Ke(V[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Pt(_.value,V[1])}}return{...ue(_)}},be=_=>{if(t.value&&Array.isArray(t.value)){const V=Pn(t.value[0],e.weekStart),ae=t.value[1]?Pn(t.value[1],e.weekStart):[];return{...ue(_),dp__range_start:Ke(V[0],_.value)||Ke(ae[0],_.value),dp__range_end:Ke(V[1],_.value)||Ke(ae[1],_.value),dp__range_between_week:Lt(_.value,V[0])&&Pt(_.value,V[1])||Lt(_.value,ae[0])&&Pt(_.value,ae[1]),dp__range_between:Lt(_.value,V[1])&&Pt(_.value,ae[0])}}return{...ue(_)}},z=_=>{const V=a.value.count>0?_.current&&w(_)&&$():w(_)&&$(),ae=a.value.count>0?_.current&&w(_,!1)&&$():w(_,!1)&&$();return{isRangeStart:V,isRangeEnd:ae}},G=_=>{const{isRangeStart:V,isRangeEnd:ae}=z(_);return{dp__range_start:V,dp__range_end:ae,dp__range_between:W(_),dp__date_hover:Ke(_.value,c.value)&&!V&&!ae&&!e.weekPicker,dp__date_hover_start:k(_,!0),dp__date_hover_end:k(_,!1)}},ue=_=>({...G(_),dp__cell_auto_range:D(_),dp__cell_auto_range_start:L(_),dp__cell_auto_range_end:P(_)}),de=_=>l.value.enabled?l.value.autoRange?ue(_):e.modelAuto?{...me(_),...G(_)}:e.weekPicker?be(_):G(_):e.weekPicker?Q(_):me(_);return{setHoverDate:h,clearHoverDate:f,getDayClassData:_=>e.hideOffsetDates&&!_.current?{}:{...ie(_),...de(_),[e.dayClass?e.dayClass(_.value,e.internalModelValue):""]:!0,...s.value.calendarCell??{}}}},ys=t=>{const{defaultedFilters:e,defaultedRange:a,propDates:n,defaultedMultiDates:s}=St(t),r=Z=>n.value.disabledDates?typeof n.value.disabledDates=="function"?n.value.disabledDates(ye(Z)):!!zo(Z,n.value.disabledDates):!1,i=Z=>n.value.maxDate?t.yearPicker?Ze(Z)>Ze(n.value.maxDate):Lt(Z,n.value.maxDate):!1,o=Z=>n.value.minDate?t.yearPicker?Ze(Z){const W=i(Z),O=o(Z),q=r(Z),le=e.value.months.map(z=>+z).includes(qe(Z)),ie=t.disabledWeekDays.length?t.disabledWeekDays.some(z=>+z===p5(Z)):!1,me=f(Z),Q=Ze(Z),be=Q<+t.yearRange[0]||Q>+t.yearRange[1];return!(W||O||q||le||be||ie||me)},u=(Z,W)=>Pt(...Kn(n.value.minDate,Z,W))||Ke(...Kn(n.value.minDate,Z,W)),c=(Z,W)=>Lt(...Kn(n.value.maxDate,Z,W))||Ke(...Kn(n.value.maxDate,Z,W)),d=(Z,W,O)=>{let q=!1;return n.value.maxDate&&O&&c(Z,W)&&(q=!0),n.value.minDate&&!O&&u(Z,W)&&(q=!0),q},h=(Z,W,O,q)=>{let le=!1;return q&&(n.value.minDate||n.value.maxDate)?n.value.minDate&&n.value.maxDate?le=d(Z,W,O):(n.value.minDate&&u(Z,W)||n.value.maxDate&&c(Z,W))&&(le=!0):le=!0,le},f=Z=>Array.isArray(n.value.allowedDates)&&!n.value.allowedDates.length?!0:n.value.allowedDates?!zo(Z,n.value.allowedDates,u8(t.monthPicker,t.yearPicker)):!1,m=Z=>!l(Z),v=Z=>a.value.noDisabledRange?!Ff({start:Z[0],end:Z[1]}).some(W=>m(W)):!0,y=Z=>{if(Z){const W=Ze(Z);return W>=+t.yearRange[0]&&W<=t.yearRange[1]}return!0},w=(Z,W)=>!!(Array.isArray(Z)&&Z[W]&&(a.value.maxRange||a.value.minRange)&&y(Z[W])),k=(Z,W,O=0)=>{if(w(W,O)&&y(Z)){const q=Bf(Z,W[O]),le=f8(W[O],Z),ie=le.length===1?0:le.filter(Q=>m(Q)).length,me=Math.abs(q)-(a.value.minMaxRawRange?0:ie);if(a.value.minRange&&a.value.maxRange)return me>=+a.value.minRange&&me<=+a.value.maxRange;if(a.value.minRange)return me>=+a.value.minRange;if(a.value.maxRange)return me<=+a.value.maxRange}return!0},M=()=>!t.enableTimePicker||t.monthPicker||t.yearPicker||t.ignoreTimeValidation,P=Z=>Array.isArray(Z)?[Z[0]?e0(Z[0]):null,Z[1]?e0(Z[1]):null]:e0(Z),D=(Z,W,O)=>Z.find(q=>+q.hours===Nn(W)&&q.minutes==="*"?!0:+q.minutes===hs(W)&&+q.hours===Nn(W))&&O,L=(Z,W,O)=>{const[q,le]=Z,[ie,me]=W;return!D(q,ie,O)&&!D(le,me,O)&&O},T=(Z,W)=>{const O=Array.isArray(W)?W:[W];return Array.isArray(t.disabledTimes)?Array.isArray(t.disabledTimes[0])?L(t.disabledTimes,O,Z):!O.some(q=>D(t.disabledTimes,q,Z)):Z},N=(Z,W)=>{const O=Array.isArray(W)?[Bs(W[0]),W[1]?Bs(W[1]):void 0]:Bs(W),q=!t.disabledTimes(O);return Z&&q},$=(Z,W)=>t.disabledTimes?Array.isArray(t.disabledTimes)?T(W,Z):N(W,Z):W,B=Z=>{let W=!0;if(!Z||M())return!0;const O=!n.value.minDate&&!n.value.maxDate?P(Z):Z;return(t.maxTime||n.value.maxDate)&&(W=Vc(t.maxTime,n.value.maxDate,"max",Ft(O),W)),(t.minTime||n.value.minDate)&&(W=Vc(t.minTime,n.value.minDate,"min",Ft(O),W)),$(Z,W)},J=Z=>{if(!t.monthPicker)return!0;let W=!0;const O=ye(za(Z));if(n.value.minDate&&n.value.maxDate){const q=ye(za(n.value.minDate)),le=ye(za(n.value.maxDate));return Lt(O,q)&&Pt(O,le)||Ke(O,q)||Ke(O,le)}if(n.value.minDate){const q=ye(za(n.value.minDate));W=Lt(O,q)||Ke(O,q)}if(n.value.maxDate){const q=ye(za(n.value.maxDate));W=Pt(O,q)||Ke(O,q)}return W},X=x(()=>Z=>!t.enableTimePicker||t.ignoreTimeValidation?!0:B(Z)),ne=x(()=>Z=>t.monthPicker?Array.isArray(Z)&&(a.value.enabled||s.value.enabled)?!Z.filter(W=>!J(W)).length:J(Z):!0);return{isDisabled:m,validateDate:l,validateMonthYearInRange:h,isDateRangeAllowed:v,checkMinMaxRange:k,isValidTime:B,isTimeValid:X,isMonthValid:ne}},gl=()=>{const t=x(()=>(n,s)=>n?.includes(s)),e=x(()=>(n,s)=>n.count?n.solo?!0:s===0:!0),a=x(()=>(n,s)=>n.count?n.solo?!0:s===n.count-1:!0);return{hideNavigationButtons:t,showLeftIcon:e,showRightIcon:a}},ub=(t,e,a)=>{const n=he(0),s=bn({[Ns.timePicker]:!t.enableTimePicker||t.timePicker||t.monthPicker,[Ns.calendar]:!1,[Ns.header]:!1}),r=x(()=>t.monthPicker||t.timePicker),i=d=>{var h;if((h=t.flow)!=null&&h.length){if(!d&&r.value)return c();s[d]=!0,Object.keys(s).filter(f=>!s[f]).length||c()}},o=()=>{var d,h;(d=t.flow)!=null&&d.length&&n.value!==-1&&(n.value+=1,e("flow-step",n.value),c()),((h=t.flow)==null?void 0:h.length)===n.value&&Jt().then(()=>l())},l=()=>{n.value=-1},u=(d,h,...f)=>{var m,v;t.flow[n.value]===d&&a.value&&((v=(m=a.value)[h])==null||v.call(m,...f))},c=(d=0)=>{d&&(n.value+=d),u(na.month,"toggleMonthPicker",!0),u(na.year,"toggleYearPicker",!0),u(na.calendar,"toggleTimePicker",!1,!0),u(na.time,"toggleTimePicker",!0,!0);const h=t.flow[n.value];(h===na.hours||h===na.minutes||h===na.seconds)&&u(h,"toggleTimePicker",!0,!0,h)};return{childMount:i,updateFlowStep:o,resetFlow:l,handleFlow:c,flowStep:n}},cb={key:1,class:"dp__input_wrap"},db=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],hb={key:2,class:"dp--clear-btn"},fb=["aria-label"],pb=Te({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...fl},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(t,{expose:e,emit:a}){const n=a,s=t,{defaultedTextInput:r,defaultedAriaLabels:i,defaultedInline:o,defaultedConfig:l,defaultedRange:u,defaultedMultiDates:c,defaultedUI:d,getDefaultPattern:h,getDefaultStartTime:f}=St(s),{checkMinMaxRange:m}=ys(s),v=he(),y=he(null),w=he(!1),k=he(!1),M=x(()=>({dp__pointer:!s.disabled&&!s.readonly&&!r.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!r.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:typeof s.state=="boolean"?s.state:!1,dp__input_invalid:typeof s.state=="boolean"?!s.state:!1,dp__input_focus:w.value||s.isMenuOpen,dp__input_reg:!r.value.enabled,...d.value.input??{}})),P=()=>{n("set-input-date",null),s.clearable&&s.autoApply&&(n("set-empty-date"),v.value=null)},D=Q=>{const be=f();return Tv(Q,r.value.format??h(),be??p8({},s.enableSeconds),s.inputValue,k.value,s.formatLocale)},L=Q=>{const{rangeSeparator:be}=r.value,[z,G]=Q.split(`${be}`);if(z){const ue=D(z.trim()),de=G?D(G.trim()):void 0;if(zs(ue,de))return;const _=ue&&de?[ue,de]:[ue];m(de,_,0)&&(v.value=ue?_:null)}},T=()=>{k.value=!0},N=Q=>{if(u.value.enabled)L(Q);else if(c.value.enabled){const be=Q.split(";");v.value=be.map(z=>D(z.trim())).filter(z=>z)}else v.value=D(Q)},$=Q=>{var be;const z=typeof Q=="string"?Q:(be=Q.target)==null?void 0:be.value;z!==""?(r.value.openMenu&&!s.isMenuOpen&&n("open"),N(z),n("set-input-date",v.value)):P(),k.value=!1,n("update:input-value",z),n("text-input",Q,v.value)},B=Q=>{r.value.enabled?(N(Q.target.value),r.value.enterSubmit&&G0(v.value)&&s.inputValue!==""?(n("set-input-date",v.value,!0),v.value=null):r.value.enterSubmit&&s.inputValue===""&&(v.value=null,n("clear"))):ne(Q)},J=(Q,be)=>{r.value.enabled&&r.value.tabSubmit&&!be&&N(Q.target.value),r.value.tabSubmit&&G0(v.value)&&s.inputValue!==""?(n("set-input-date",v.value,!0,!0),v.value=null):r.value.tabSubmit&&s.inputValue===""&&(v.value=null,n("clear",!0))},X=()=>{w.value=!0,n("focus"),Jt().then(()=>{var Q;r.value.enabled&&r.value.selectOnFocus&&((Q=y.value)==null||Q.select())})},ne=Q=>{if(is(Q,l.value,!0),r.value.enabled&&r.value.openMenu&&!o.value.input){if(r.value.openMenu==="open"&&!s.isMenuOpen)return n("open");if(r.value.openMenu==="toggle")return n("toggle")}else r.value.enabled||n("toggle")},Z=()=>{n("real-blur"),w.value=!1,(!s.isMenuOpen||o.value.enabled&&o.value.input)&&n("blur"),s.autoApply&&r.value.enabled&&v.value&&!s.isMenuOpen&&(n("set-input-date",v.value),n("select-date"),v.value=null)},W=Q=>{is(Q,l.value,!0),n("clear")},O=()=>{n("close")},q=Q=>{if(Q.key==="Tab"&&J(Q),Q.key==="Enter"&&B(Q),Q.key==="Escape"&&r.value.escClose&&O(),!r.value.enabled){if(Q.code==="Tab")return;Q.preventDefault()}},le=()=>{var Q;(Q=y.value)==null||Q.focus({preventScroll:!0})},ie=Q=>{v.value=Q},me=Q=>{Q.key===bt.tab&&J(Q,!0)};return e({focusInput:le,setParsedDate:ie}),(Q,be)=>{var z,G,ue;return p(),g("div",{onClick:ne},[Q.$slots.trigger&&!Q.$slots["dp-input"]&&!A(o).enabled?se(Q.$slots,"trigger",{key:0}):U("",!0),!Q.$slots.trigger&&(!A(o).enabled||A(o).input)?(p(),g("div",cb,[Q.$slots["dp-input"]&&!Q.$slots.trigger&&(!A(o).enabled||A(o).enabled&&A(o).input)?se(Q.$slots,"dp-input",{key:0,value:t.inputValue,isMenuOpen:t.isMenuOpen,onInput:$,onEnter:B,onTab:J,onClear:W,onBlur:Z,onKeypress:q,onPaste:T,onFocus:X,openMenu:()=>Q.$emit("open"),closeMenu:()=>Q.$emit("close"),toggleMenu:()=>Q.$emit("toggle")}):U("",!0),Q.$slots["dp-input"]?U("",!0):(p(),g("input",{key:1,id:Q.uid?`dp-input-${Q.uid}`:void 0,ref_key:"inputRef",ref:y,"data-test-id":"dp-input",name:Q.name,class:ve(M.value),inputmode:A(r).enabled?"text":"none",placeholder:Q.placeholder,disabled:Q.disabled,readonly:Q.readonly,required:Q.required,value:t.inputValue,autocomplete:Q.autocomplete,"aria-label":(z=A(i))==null?void 0:z.input,"aria-disabled":Q.disabled||void 0,"aria-invalid":Q.state===!1?!0:void 0,onInput:$,onBlur:Z,onFocus:X,onKeypress:q,onKeydown:be[0]||(be[0]=de=>q(de)),onPaste:T},null,42,db)),b("div",{onClick:be[3]||(be[3]=de=>n("toggle"))},[Q.$slots["input-icon"]&&!Q.hideInputIcon?(p(),g("span",{key:0,class:"dp__input_icon",onClick:be[1]||(be[1]=de=>n("toggle"))},[se(Q.$slots,"input-icon")])):U("",!0),!Q.$slots["input-icon"]&&!Q.hideInputIcon&&!Q.$slots["dp-input"]?(p(),_e(A(Rr),{key:1,"aria-label":(G=A(i))==null?void 0:G.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:be[2]||(be[2]=de=>n("toggle"))},null,8,["aria-label"])):U("",!0)]),Q.$slots["clear-icon"]&&(Q.alwaysClearable||t.inputValue&&Q.clearable&&!Q.disabled&&!Q.readonly)?(p(),g("span",hb,[se(Q.$slots,"clear-icon",{clear:W})])):U("",!0),!Q.$slots["clear-icon"]&&(Q.alwaysClearable||Q.clearable&&t.inputValue&&!Q.disabled&&!Q.readonly)?(p(),g("button",{key:3,"aria-label":(ue=A(i))==null?void 0:ue.clearInput,class:"dp--clear-btn",type:"button",onKeydown:be[4]||(be[4]=de=>A(ga)(de,()=>W(de),!0,me)),onClick:be[5]||(be[5]=qa(de=>W(de),["prevent"]))},[Ae(A(s8),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,fb)):U("",!0)])):U("",!0)])}}}),mb=typeof window<"u"?window:void 0,i0=()=>{},gb=t=>x1()?(hh(t),!0):!1,vb=(t,e,a,n)=>{if(!t)return i0;let s=i0;const r=rt(()=>A(t),o=>{s(),o&&(o.removeEventListener(e,a),o.addEventListener(e,a,n),s=()=>{o.removeEventListener(e,a,n),s=i0})},{immediate:!0,flush:"post"}),i=()=>{r(),s()};return gb(i),i},yb=(t,e,a,n={})=>{const{window:s=mb,event:r="pointerdown"}=n;return s?vb(s,r,i=>{const o=Nt(t),l=Nt(e);!o||!l||o===i.target||i.composedPath().includes(o)||i.composedPath().includes(l)||a(i)},{passive:!0}):void 0},bb=["data-dp-mobile"],_b=Te({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...fl},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(t,{expose:e,emit:a}){const n=a,s=t,r=Qa(),i=he(!1),o=bi(s,"modelValue"),l=bi(s,"timezone"),u=he(null),c=he(null),d=he(null),h=he(!1),f=he(null),m=he(!1),v=he(!1),y=he(!1),w=he(!1),{setMenuFocused:k,setShiftKey:M}=y8(),{clearArrowNav:P}=vs(),{validateDate:D,isValidTime:L}=ys(s),{defaultedTransitions:T,defaultedTextInput:N,defaultedInline:$,defaultedConfig:B,defaultedRange:J,defaultedMultiDates:X}=St(s),{menuTransition:ne,showTransition:Z}=Fi(T),{isMobile:W}=k8(B),O=Dr();ht(()=>{_(s.modelValue),Jt().then(()=>{if(!$.value.enabled){const ge=z(f.value);ge?.addEventListener("scroll",Y),window?.addEventListener("resize",te)}}),$.value.enabled&&(i.value=!0),window?.addEventListener("keyup",pe),window?.addEventListener("keydown",ce)}),Vn(()=>{if(!$.value.enabled){const ge=z(f.value);ge?.removeEventListener("scroll",Y),window?.removeEventListener("resize",te)}window?.removeEventListener("keyup",pe),window?.removeEventListener("keydown",ce)});const q=ka(r,"all",s.presetDates),le=ka(r,"input");rt([o,l],()=>{_(o.value)},{deep:!0});const{openOnTop:ie,menuStyle:me,xCorrect:Q,setMenuPosition:be,getScrollableParent:z,shadowRender:G}=rb({menuRef:u,menuRefInner:c,inputRef:d,pickerWrapperRef:f,inline:$,emit:n,props:s,slots:r}),{inputValue:ue,internalModelValue:de,parseExternalModelValue:_,emitModelValue:V,formatInputValue:ae,checkBeforeEmit:we}=ey(n,s,h),ee=x(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:$.value.enabled,"dp--flex-display-collapsed":y.value,dp__flex_display_with_input:$.value.input})),C=x(()=>s.dark?"dp__theme_dark":"dp__theme_light"),E=x(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||$.value.enabled}:{}),I=x(()=>({class:"dp__outer_menu_wrap"})),S=x(()=>$.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),j=()=>{var ge,Me;return((Me=(ge=d.value)==null?void 0:ge.$el)==null?void 0:Me.getBoundingClientRect())??{width:0,left:0,right:0}},Y=()=>{i.value&&(B.value.closeOnScroll?Ge():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)||Ge()),v.value=ge.shiftKey},ce=ge=>{v.value=ge.shiftKey},fe=()=>{!s.disabled&&!s.readonly&&(G(O,Wc,s),be(!1),i.value=!0,i.value&&n("open"),i.value||xe(),_(s.modelValue))},Ce=()=>{var ge,Me;ue.value="",xe(),(ge=c.value)==null||ge.onValueCleared(),(Me=d.value)==null||Me.setParsedDate(null),n("update:model-value",null),n("update:model-timezone-value",null),n("cleared"),B.value.closeOnClearValue&&Ge()},H=()=>{const ge=de.value;return!ge||!Array.isArray(ge)&&D(ge)?!0:Array.isArray(ge)?X.value.enabled||ge.length===2&&D(ge[0])&&D(ge[1])?!0:J.value.partialRange&&!s.timePicker?D(ge[0]):!1:!1},oe=()=>{we()&&H()?(V(),Ge()):n("invalid-select",de.value)},ke=ge=>{Le(),V(),B.value.closeOnAutoApply&&!ge&&Ge()},Le=()=>{d.value&&N.value.enabled&&d.value.setParsedDate(de.value)},Ye=(ge=!1)=>{s.autoApply&&L(de.value)&&H()&&(J.value.enabled&&Array.isArray(de.value)?(J.value.partialRange||de.value.length===2)&&ke(ge):ke(ge))},xe=()=>{N.value.enabled||(de.value=null)},Ge=(ge=!1)=>{var Me,Re;ge&&de.value&&B.value.setDateOnMenuClose&&oe(),$.value.enabled||(i.value&&(i.value=!1,Q.value=!1,k(!1),M(!1),P(),n("closed"),ue.value&&_(o.value)),xe(),n("blur"),(Re=(Me=c.value)==null?void 0:Me.$el)==null||Re.remove())},ft=(ge,Me,Re=!1)=>{if(!ge){de.value=null;return}const Da=Array.isArray(ge)?!ge.some(an=>!D(an)):D(ge),wa=L(ge);Da&&wa?(w.value=!0,de.value=ge,Me?(m.value=Re,oe(),n("text-submit")):s.autoApply&&Ye(),Jt().then(()=>{w.value=!1})):n("invalid-date",ge)},Qt=()=>{s.autoApply&&L(de.value)&&V(),Le()},vt=()=>i.value?Ge():fe(),ua=ge=>{de.value=ge},Ta=()=>{N.value.enabled&&(h.value=!0,ae()),n("focus")},kt=()=>{if(N.value.enabled&&(h.value=!1,_(s.modelValue),m.value)){const ge=Mv(f.value,v.value);ge?.focus()}n("blur")},Ht=ge=>{c.value&&c.value.updateMonthYear(0,{month:Hc(ge.month),year:Hc(ge.year)})},Ca=ge=>{_(ge??s.modelValue)},K=(ge,Me)=>{var Re;(Re=c.value)==null||Re.switchView(ge,Me)},Se=(ge,Me)=>B.value.onClickOutside?B.value.onClickOutside(ge,Me):Ge(!0),He=(ge=0)=>{var Me;(Me=c.value)==null||Me.handleFlow(ge)},ze=()=>u;return yb(u,d,ge=>Se(H,ge)),e({closeMenu:Ge,selectDate:oe,clearValue:Ce,openMenu:fe,onScroll:Y,formatInputValue:ae,updateInternalModelValue:ua,setMonthYear:Ht,parseModel:Ca,switchView:K,toggleMenu:vt,handleFlow:He,getDpWrapMenuRef:ze}),(ge,Me)=>(p(),g("div",{ref_key:"pickerWrapperRef",ref:f,class:ve(ee.value),"data-datepicker-instance":"","data-dp-mobile":A(W)},[Ae(pb,De({ref_key:"inputRef",ref:d,"input-value":A(ue),"onUpdate:inputValue":Me[0]||(Me[0]=Re=>_t(ue)?ue.value=Re:null),"is-menu-open":i.value},ge.$props,{onClear:Ce,onOpen:fe,onSetInputDate:ft,onSetEmptyDate:A(V),onSelectDate:oe,onToggle:vt,onClose:Ge,onFocus:Ta,onBlur:kt,onRealBlur:Me[1]||(Me[1]=Re=>h.value=!1),onTextInput:Me[2]||(Me[2]=Re=>ge.$emit("text-input",Re))}),Kt({_:2},[Xe(A(le),(Re,Da)=>({name:Re,fn:Ee(wa=>[se(ge.$slots,Re,ot(Ut(wa)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(p(),_e(ms(ge.teleport?ip:"div"),ot(Ut(E.value)),{default:Ee(()=>[Ae(_n,{name:A(ne)(A(ie)),css:A(Z)&&!A($).enabled},{default:Ee(()=>[i.value?(p(),g("div",De({key:0,ref_key:"dpWrapMenuRef",ref:u},I.value,{class:{"dp--menu-wrapper":!A($).enabled},style:A($).enabled?void 0:A(me)}),[Ae(Wc,De({ref_key:"dpMenuRef",ref:c},ge.$props,{"internal-model-value":A(de),"onUpdate:internalModelValue":Me[3]||(Me[3]=Re=>_t(de)?de.value=Re:null),class:{[C.value]:!0,"dp--menu-wrapper":ge.teleport},"open-on-top":A(ie),"no-overlay-focus":S.value,collapse:y.value,"get-input-rect":j,"is-text-input-date":w.value,onClosePicker:Ge,onSelectDate:oe,onAutoApply:Ye,onTimeUpdate:Qt,onFlowStep:Me[4]||(Me[4]=Re=>ge.$emit("flow-step",Re)),onUpdateMonthYear:Me[5]||(Me[5]=Re=>ge.$emit("update-month-year",Re)),onInvalidSelect:Me[6]||(Me[6]=Re=>ge.$emit("invalid-select",A(de))),onAutoApplyInvalid:Me[7]||(Me[7]=Re=>ge.$emit("invalid-select",Re)),onInvalidFixedRange:Me[8]||(Me[8]=Re=>ge.$emit("invalid-fixed-range",Re)),onRecalculatePosition:A(be),onTooltipOpen:Me[9]||(Me[9]=Re=>ge.$emit("tooltip-open",Re)),onTooltipClose:Me[10]||(Me[10]=Re=>ge.$emit("tooltip-close",Re)),onTimePickerOpen:Me[11]||(Me[11]=Re=>ge.$emit("time-picker-open",Re)),onTimePickerClose:Me[12]||(Me[12]=Re=>ge.$emit("time-picker-close",Re)),onAmPmChange:Me[13]||(Me[13]=Re=>ge.$emit("am-pm-change",Re)),onRangeStart:Me[14]||(Me[14]=Re=>ge.$emit("range-start",Re)),onRangeEnd:Me[15]||(Me[15]=Re=>ge.$emit("range-end",Re)),onDateUpdate:Me[16]||(Me[16]=Re=>ge.$emit("date-update",Re)),onInvalidDate:Me[17]||(Me[17]=Re=>ge.$emit("invalid-date",Re)),onOverlayToggle:Me[18]||(Me[18]=Re=>ge.$emit("overlay-toggle",Re)),onMenuBlur:Me[19]||(Me[19]=Re=>ge.$emit("blur"))}),Kt({_:2},[Xe(A(q),(Re,Da)=>({name:Re,fn:Ee(wa=>[se(ge.$slots,Re,ot(Ut({...wa})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):U("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,bb))}}),au=(()=>{const t=_b;return t.install=e=>{e.component("Vue3DatePicker",t)},t})(),Ab=Object.freeze(Object.defineProperty({__proto__:null,default:au},Symbol.toStringTag,{value:"Module"}));Object.entries(Ab).forEach(([t,e])=>{t!=="default"&&(au[t]=e)});const ir=typeof document<"u";function M8(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function wb(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&M8(t.default)}const nt=Object.assign;function o0(t,e){const a={};for(const n in e){const s=e[n];a[n]=Ja(s)?s.map(t):t(s)}return a}const di=()=>{},Ja=Array.isArray,E8=/#/g,xb=/&/g,Sb=/\//g,kb=/=/g,Mb=/\?/g,P8=/\+/g,Eb=/%5B/g,Pb=/%5D/g,T8=/%5E/g,Tb=/%60/g,C8=/%7B/g,Cb=/%7C/g,D8=/%7D/g,Db=/%20/g;function nu(t){return encodeURI(""+t).replace(Cb,"|").replace(Eb,"[").replace(Pb,"]")}function Rb(t){return nu(t).replace(C8,"{").replace(D8,"}").replace(T8,"^")}function q0(t){return nu(t).replace(P8,"%2B").replace(Db,"+").replace(E8,"%23").replace(xb,"%26").replace(Tb,"`").replace(C8,"{").replace(D8,"}").replace(T8,"^")}function $b(t){return q0(t).replace(kb,"%3D")}function Lb(t){return nu(t).replace(E8,"%23").replace(Mb,"%3F")}function Ib(t){return t==null?"":Lb(t).replace(Sb,"%2F")}function Ti(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const Ob=/\/$/,Hb=t=>t.replace(Ob,"");function l0(t,e,a="/"){let n,s={},r="",i="";const o=e.indexOf("#");let l=e.indexOf("?");return o=0&&(l=-1),l>-1&&(n=e.slice(0,l),r=e.slice(l+1,o>-1?o:e.length),s=t(r)),o>-1&&(n=n||e.slice(0,o),i=e.slice(o,e.length)),n=Zb(n??e,a),{fullPath:n+(r&&"?")+r+i,path:n,query:s,hash:Ti(i)}}function Nb(t,e){const a=e.query?t(e.query):"";return e.path+(a&&"?")+a+(e.hash||"")}function Yc(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Bb(t,e,a){const n=e.matched.length-1,s=a.matched.length-1;return n>-1&&n===s&&wr(e.matched[n],a.matched[s])&&R8(e.params,a.params)&&t(e.query)===t(a.query)&&e.hash===a.hash}function wr(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function R8(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const a in t)if(!Vb(t[a],e[a]))return!1;return!0}function Vb(t,e){return Ja(t)?jc(t,e):Ja(e)?jc(e,t):t===e}function jc(t,e){return Ja(e)?t.length===e.length&&t.every((a,n)=>a===e[n]):t.length===1&&t[0]===e}function Zb(t,e){if(t.startsWith("/"))return t;if(!t)return e;const a=e.split("/"),n=t.split("/"),s=n[n.length-1];(s===".."||s===".")&&n.push("");let r=a.length-1,i,o;for(i=0;i1&&r--;else break;return a.slice(0,r).join("/")+"/"+n.slice(i).join("/")}const zn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ci;(function(t){t.pop="pop",t.push="push"})(Ci||(Ci={}));var hi;(function(t){t.back="back",t.forward="forward",t.unknown=""})(hi||(hi={}));function Fb(t){if(!t)if(ir){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),Hb(t)}const Ub=/^[^#]+#/;function zb(t,e){return t.replace(Ub,"#")+e}function Wb(t,e){const a=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{behavior:e.behavior,left:n.left-a.left-(e.left||0),top:n.top-a.top-(e.top||0)}}const vl=()=>({left:window.scrollX,top:window.scrollY});function Yb(t){let e;if("el"in t){const a=t.el,n=typeof a=="string"&&a.startsWith("#"),s=typeof a=="string"?n?document.getElementById(a.slice(1)):document.querySelector(a):a;if(!s)return;e=Wb(s,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function Gc(t,e){return(history.state?history.state.position-e:-1)+t}const K0=new Map;function jb(t,e){K0.set(t,e)}function Gb(t){const e=K0.get(t);return K0.delete(t),e}let Xb=()=>location.protocol+"//"+location.host;function $8(t,e){const{pathname:a,search:n,hash:s}=e,r=t.indexOf("#");if(r>-1){let o=s.includes(t.slice(r))?t.slice(r).length:1,l=s.slice(o);return l[0]!=="/"&&(l="/"+l),Yc(l,"")}return Yc(a,t)+n+s}function qb(t,e,a,n){let s=[],r=[],i=null;const o=({state:h})=>{const f=$8(t,location),m=a.value,v=e.value;let y=0;if(h){if(a.value=f,e.value=h,i&&i===m){i=null;return}y=v?h.position-v.position:0}else n(f);s.forEach(w=>{w(a.value,m,{delta:y,type:Ci.pop,direction:y?y>0?hi.forward:hi.back:hi.unknown})})};function l(){i=a.value}function u(h){s.push(h);const f=()=>{const m=s.indexOf(h);m>-1&&s.splice(m,1)};return r.push(f),f}function c(){const{history:h}=window;h.state&&h.replaceState(nt({},h.state,{scroll:vl()}),"")}function d(){for(const h of r)h();r=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function Xc(t,e,a,n=!1,s=!1){return{back:t,current:e,forward:a,replaced:n,position:window.history.length,scroll:s?vl():null}}function Kb(t){const{history:e,location:a}=window,n={value:$8(t,a)},s={value:e.state};s.value||r(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function r(l,u,c){const d=t.indexOf("#"),h=d>-1?(a.host&&document.querySelector("base")?t:t.slice(d))+l:Xb()+t+l;try{e[c?"replaceState":"pushState"](u,"",h),s.value=u}catch(f){console.error(f),a[c?"replace":"assign"](h)}}function i(l,u){const c=nt({},e.state,Xc(s.value.back,l,s.value.forward,!0),u,{position:s.value.position});r(l,c,!0),n.value=l}function o(l,u){const c=nt({},s.value,e.state,{forward:l,scroll:vl()});r(c.current,c,!0);const d=nt({},Xc(n.value,l,null),{position:c.position+1},u);r(l,d,!1),n.value=l}return{location:n,state:s,push:o,replace:i}}function Jb(t){t=Fb(t);const e=Kb(t),a=qb(t,e.state,e.location,e.replace);function n(r,i=!0){i||a.pauseListeners(),history.go(r)}const s=nt({location:"",base:t,go:n,createHref:zb.bind(null,t)},e,a);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>e.state.value}),s}function Qb(t){return typeof t=="string"||t&&typeof t=="object"}function L8(t){return typeof t=="string"||typeof t=="symbol"}const I8=Symbol("");var qc;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(qc||(qc={}));function xr(t,e){return nt(new Error,{type:t,[I8]:!0},e)}function xn(t,e){return t instanceof Error&&I8 in t&&(e==null||!!(t.type&e))}const Kc="[^/]+?",e7={sensitive:!1,strict:!1,start:!0,end:!0},t7=/[.+*?^${}()[\]/\\]/g;function a7(t,e){const a=nt({},e7,e),n=[];let s=a.start?"^":"";const r=[];for(const u of t){const c=u.length?[]:[90];a.strict&&!u.length&&(s+="/");for(let d=0;de.length?e.length===1&&e[0]===80?1:-1:0}function O8(t,e){let a=0;const n=t.score,s=e.score;for(;a0&&e[e.length-1]<0}const s7={type:0,value:""},r7=/[a-zA-Z0-9_]/;function i7(t){if(!t)return[[]];if(t==="/")return[[s7]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(f){throw new Error(`ERR (${a})/"${u}": ${f}`)}let a=0,n=a;const s=[];let r;function i(){r&&s.push(r),r=[]}let o=0,l,u="",c="";function d(){u&&(a===0?r.push({type:0,value:u}):a===1||a===2||a===3?(r.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;o{i(M)}:di}function i(d){if(L8(d)){const h=n.get(d);h&&(n.delete(d),a.splice(a.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=a.indexOf(d);h>-1&&(a.splice(h,1),d.record.name&&n.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function o(){return a}function l(d){const h=d7(d,a);a.splice(h,0,d),d.record.name&&!td(d)&&n.set(d.record.name,d)}function u(d,h){let f,m={},v,y;if("name"in d&&d.name){if(f=n.get(d.name),!f)throw xr(1,{location:d});y=f.record.name,m=nt(Qc(h.params,f.keys.filter(M=>!M.optional).concat(f.parent?f.parent.keys.filter(M=>M.optional):[]).map(M=>M.name)),d.params&&Qc(d.params,f.keys.map(M=>M.name))),v=f.stringify(m)}else if(d.path!=null)v=d.path,f=a.find(M=>M.re.test(v)),f&&(m=f.parse(v),y=f.record.name);else{if(f=h.name?n.get(h.name):a.find(M=>M.re.test(h.path)),!f)throw xr(1,{location:d,currentLocation:h});y=f.record.name,m=nt({},h.params,d.params),v=f.stringify(m)}const w=[];let k=f;for(;k;)w.unshift(k.record),k=k.parent;return{name:y,path:v,params:m,matched:w,meta:c7(w)}}t.forEach(d=>r(d));function c(){a.length=0,n.clear()}return{addRoute:r,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:o,getRecordMatcher:s}}function Qc(t,e){const a={};for(const n of e)n in t&&(a[n]=t[n]);return a}function ed(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:u7(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function u7(t){const e={},a=t.props||!1;if("component"in t)e.default=a;else for(const n in t.components)e[n]=typeof a=="object"?a[n]:a;return e}function td(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function c7(t){return t.reduce((e,a)=>nt(e,a.meta),{})}function ad(t,e){const a={};for(const n in t)a[n]=n in e?e[n]:t[n];return a}function d7(t,e){let a=0,n=e.length;for(;a!==n;){const r=a+n>>1;O8(t,e[r])<0?n=r:a=r+1}const s=h7(t);return s&&(n=e.lastIndexOf(s,n-1)),n}function h7(t){let e=t;for(;e=e.parent;)if(H8(e)&&O8(t,e)===0)return e}function H8({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function f7(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let s=0;sr&&q0(r)):[n&&q0(n)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+a,r!=null&&(e+="="+r))})}return e}function p7(t){const e={};for(const a in t){const n=t[a];n!==void 0&&(e[a]=Ja(n)?n.map(s=>s==null?null:""+s):n==null?n:""+n)}return e}const m7=Symbol(""),sd=Symbol(""),yl=Symbol(""),su=Symbol(""),J0=Symbol("");function Ur(){let t=[];function e(n){return t.push(n),()=>{const s=t.indexOf(n);s>-1&&t.splice(s,1)}}function a(){t=[]}return{add:e,list:()=>t.slice(),reset:a}}function qn(t,e,a,n,s,r=i=>i()){const i=n&&(n.enterCallbacks[s]=n.enterCallbacks[s]||[]);return()=>new Promise((o,l)=>{const u=h=>{h===!1?l(xr(4,{from:a,to:e})):h instanceof Error?l(h):Qb(h)?l(xr(2,{from:e,to:h})):(i&&n.enterCallbacks[s]===i&&typeof h=="function"&&i.push(h),o())},c=r(()=>t.call(n&&n.instances[s],e,a,u));let d=Promise.resolve(c);t.length<3&&(d=d.then(u)),d.catch(h=>l(h))})}function u0(t,e,a,n,s=r=>r()){const r=[];for(const i of t)for(const o in i.components){let l=i.components[o];if(!(e!=="beforeRouteEnter"&&!i.instances[o]))if(M8(l)){const c=(l.__vccOpts||l)[e];c&&r.push(qn(c,a,n,i,o,s))}else{let u=l();r.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${o}" at "${i.path}"`);const d=wb(c)?c.default:c;i.mods[o]=c,i.components[o]=d;const f=(d.__vccOpts||d)[e];return f&&qn(f,a,n,i,o,s)()}))}}return r}function rd(t){const e=F(yl),a=F(su),n=x(()=>{const l=A(t.to);return e.resolve(l)}),s=x(()=>{const{matched:l}=n.value,{length:u}=l,c=l[u-1],d=a.matched;if(!c||!d.length)return-1;const h=d.findIndex(wr.bind(null,c));if(h>-1)return h;const f=id(l[u-2]);return u>1&&id(c)===f&&d[d.length-1].path!==f?d.findIndex(wr.bind(null,l[u-2])):h}),r=x(()=>s.value>-1&&b7(a.params,n.value.params)),i=x(()=>s.value>-1&&s.value===a.matched.length-1&&R8(a.params,n.value.params));function o(l={}){if(y7(l)){const u=e[A(t.replace)?"replace":"push"](A(t.to)).catch(di);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:x(()=>n.value.href),isActive:r,isExactActive:i,navigate:o}}function g7(t){return t.length===1?t[0]:t}const v7=Te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:rd,setup(t,{slots:e}){const a=bn(rd(t)),{options:n}=F(yl),s=x(()=>({[od(t.activeClass,n.linkActiveClass,"router-link-active")]:a.isActive,[od(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:a.isExactActive}));return()=>{const r=e.default&&g7(e.default(a));return t.custom?r:pn("a",{"aria-current":a.isExactActive?t.ariaCurrentValue:null,href:a.href,onClick:a.navigate,class:s.value},r)}}}),bl=v7;function y7(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function b7(t,e){for(const a in e){const n=e[a],s=t[a];if(typeof n=="string"){if(n!==s)return!1}else if(!Ja(s)||s.length!==n.length||n.some((r,i)=>r!==s[i]))return!1}return!0}function id(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const od=(t,e,a)=>t??e??a,_7=Te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:a}){const n=F(J0),s=x(()=>t.route||n.value),r=F(sd,0),i=x(()=>{let u=A(r);const{matched:c}=s.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),o=x(()=>s.value.matched[i.value]);hr(sd,x(()=>i.value+1)),hr(m7,o),hr(J0,s);const l=he();return rt(()=>[l.value,o.value,t.name],([u,c,d],[h,f,m])=>{c&&(c.instances[d]=u,f&&f!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),u&&c&&(!f||!wr(c,f)||!h)&&(c.enterCallbacks[d]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=s.value,c=t.name,d=o.value,h=d&&d.components[c];if(!h)return ld(a.default,{Component:h,route:u});const f=d.props[c],m=f?f===!0?u.params:typeof f=="function"?f(u):f:null,y=pn(h,nt({},m,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return ld(a.default,{Component:y,route:u})||y}}});function ld(t,e){if(!t)return null;const a=t(e);return a.length===1?a[0]:a}const N8=_7;function A7(t){const e=l7(t.routes,t),a=t.parseQuery||f7,n=t.stringifyQuery||nd,s=t.history,r=Ur(),i=Ur(),o=Ur(),l=j6(zn);let u=zn;ir&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=o0.bind(null,_=>""+_),d=o0.bind(null,Ib),h=o0.bind(null,Ti);function f(_,V){let ae,we;return L8(_)?(ae=e.getRecordMatcher(_),we=V):we=_,e.addRoute(we,ae)}function m(_){const V=e.getRecordMatcher(_);V&&e.removeRoute(V)}function v(){return e.getRoutes().map(_=>_.record)}function y(_){return!!e.getRecordMatcher(_)}function w(_,V){if(V=nt({},V||l.value),typeof _=="string"){const I=l0(a,_,V.path),S=e.resolve({path:I.path},V),j=s.createHref(I.fullPath);return nt(I,S,{params:h(S.params),hash:Ti(I.hash),redirectedFrom:void 0,href:j})}let ae;if(_.path!=null)ae=nt({},_,{path:l0(a,_.path,V.path).path});else{const I=nt({},_.params);for(const S in I)I[S]==null&&delete I[S];ae=nt({},_,{params:d(I)}),V.params=d(V.params)}const we=e.resolve(ae,V),ee=_.hash||"";we.params=c(h(we.params));const C=Nb(n,nt({},_,{hash:Rb(ee),path:we.path})),E=s.createHref(C);return nt({fullPath:C,hash:ee,query:n===nd?p7(_.query):_.query||{}},we,{redirectedFrom:void 0,href:E})}function k(_){return typeof _=="string"?l0(a,_,l.value.path):nt({},_)}function M(_,V){if(u!==_)return xr(8,{from:V,to:_})}function P(_){return T(_)}function D(_){return P(nt(k(_),{replace:!0}))}function L(_){const V=_.matched[_.matched.length-1];if(V&&V.redirect){const{redirect:ae}=V;let we=typeof ae=="function"?ae(_):ae;return typeof we=="string"&&(we=we.includes("?")||we.includes("#")?we=k(we):{path:we},we.params={}),nt({query:_.query,hash:_.hash,params:we.path!=null?{}:_.params},we)}}function T(_,V){const ae=u=w(_),we=l.value,ee=_.state,C=_.force,E=_.replace===!0,I=L(ae);if(I)return T(nt(k(I),{state:typeof I=="object"?nt({},ee,I.state):ee,force:C,replace:E}),V||ae);const S=ae;S.redirectedFrom=V;let j;return!C&&Bb(n,we,ae)&&(j=xr(16,{to:S,from:we}),Q(we,we,!0,!1)),(j?Promise.resolve(j):B(S,we)).catch(Y=>xn(Y)?xn(Y,2)?Y:me(Y):le(Y,S,we)).then(Y=>{if(Y){if(xn(Y,2))return T(nt({replace:E},k(Y.to),{state:typeof Y.to=="object"?nt({},ee,Y.to.state):ee,force:C}),V||S)}else Y=X(S,we,!0,E,ee);return J(S,we,Y),Y})}function N(_,V){const ae=M(_,V);return ae?Promise.reject(ae):Promise.resolve()}function $(_){const V=G.values().next().value;return V&&typeof V.runWithContext=="function"?V.runWithContext(_):_()}function B(_,V){let ae;const[we,ee,C]=w7(_,V);ae=u0(we.reverse(),"beforeRouteLeave",_,V);for(const I of we)I.leaveGuards.forEach(S=>{ae.push(qn(S,_,V))});const E=N.bind(null,_,V);return ae.push(E),de(ae).then(()=>{ae=[];for(const I of r.list())ae.push(qn(I,_,V));return ae.push(E),de(ae)}).then(()=>{ae=u0(ee,"beforeRouteUpdate",_,V);for(const I of ee)I.updateGuards.forEach(S=>{ae.push(qn(S,_,V))});return ae.push(E),de(ae)}).then(()=>{ae=[];for(const I of C)if(I.beforeEnter)if(Ja(I.beforeEnter))for(const S of I.beforeEnter)ae.push(qn(S,_,V));else ae.push(qn(I.beforeEnter,_,V));return ae.push(E),de(ae)}).then(()=>(_.matched.forEach(I=>I.enterCallbacks={}),ae=u0(C,"beforeRouteEnter",_,V,$),ae.push(E),de(ae))).then(()=>{ae=[];for(const I of i.list())ae.push(qn(I,_,V));return ae.push(E),de(ae)}).catch(I=>xn(I,8)?I:Promise.reject(I))}function J(_,V,ae){o.list().forEach(we=>$(()=>we(_,V,ae)))}function X(_,V,ae,we,ee){const C=M(_,V);if(C)return C;const E=V===zn,I=ir?history.state:{};ae&&(we||E?s.replace(_.fullPath,nt({scroll:E&&I&&I.scroll},ee)):s.push(_.fullPath,ee)),l.value=_,Q(_,V,ae,E),me()}let ne;function Z(){ne||(ne=s.listen((_,V,ae)=>{if(!ue.listening)return;const we=w(_),ee=L(we);if(ee){T(nt(ee,{replace:!0,force:!0}),we).catch(di);return}u=we;const C=l.value;ir&&jb(Gc(C.fullPath,ae.delta),vl()),B(we,C).catch(E=>xn(E,12)?E:xn(E,2)?(T(nt(k(E.to),{force:!0}),we).then(I=>{xn(I,20)&&!ae.delta&&ae.type===Ci.pop&&s.go(-1,!1)}).catch(di),Promise.reject()):(ae.delta&&s.go(-ae.delta,!1),le(E,we,C))).then(E=>{E=E||X(we,C,!1),E&&(ae.delta&&!xn(E,8)?s.go(-ae.delta,!1):ae.type===Ci.pop&&xn(E,20)&&s.go(-1,!1)),J(we,C,E)}).catch(di)}))}let W=Ur(),O=Ur(),q;function le(_,V,ae){me(_);const we=O.list();return we.length?we.forEach(ee=>ee(_,V,ae)):console.error(_),Promise.reject(_)}function ie(){return q&&l.value!==zn?Promise.resolve():new Promise((_,V)=>{W.add([_,V])})}function me(_){return q||(q=!_,Z(),W.list().forEach(([V,ae])=>_?ae(_):V()),W.reset()),_}function Q(_,V,ae,we){const{scrollBehavior:ee}=t;if(!ir||!ee)return Promise.resolve();const C=!ae&&Gb(Gc(_.fullPath,0))||(we||!ae)&&history.state&&history.state.scroll||null;return Jt().then(()=>ee(_,V,C)).then(E=>E&&Yb(E)).catch(E=>le(E,_,V))}const be=_=>s.go(_);let z;const G=new Set,ue={currentRoute:l,listening:!0,addRoute:f,removeRoute:m,clearRoutes:e.clearRoutes,hasRoute:y,getRoutes:v,resolve:w,options:t,push:P,replace:D,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:r.add,beforeResolve:i.add,afterEach:o.add,onError:O.add,isReady:ie,install(_){const V=this;_.component("RouterLink",bl),_.component("RouterView",N8),_.config.globalProperties.$router=V,Object.defineProperty(_.config.globalProperties,"$route",{enumerable:!0,get:()=>A(l)}),ir&&!z&&l.value===zn&&(z=!0,P(s.location).catch(ee=>{}));const ae={};for(const ee in zn)Object.defineProperty(ae,ee,{get:()=>l.value[ee],enumerable:!0});_.provide(yl,V),_.provide(su,Eh(ae)),_.provide(J0,l);const we=_.unmount;G.add(_),_.unmount=function(){G.delete(_),G.size<1&&(u=zn,ne&&ne(),ne=null,l.value=zn,z=!1,q=!1),we()}}};function de(_){return _.reduce((V,ae)=>V.then(()=>$(ae)),Promise.resolve())}return ue}function w7(t,e){const a=[],n=[],s=[],r=Math.max(e.matched.length,t.matched.length);for(let i=0;iwr(u,o))?n.push(o):a.push(o));const l=t.matched[i];l&&(e.matched.find(u=>wr(u,l))||s.push(l))}return[a,n,s]}function _l(){return F(yl)}function x7(t){return F(su)}function B8(t,e){return function(){return t.apply(e,arguments)}}const{toString:S7}=Object.prototype,{getPrototypeOf:ru}=Object,{iterator:Al,toStringTag:V8}=Symbol,wl=(t=>e=>{const a=S7.call(e);return t[a]||(t[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),tn=t=>(t=t.toLowerCase(),e=>wl(e)===t),xl=t=>e=>typeof e===t,{isArray:$r}=Array,Sr=xl("undefined");function zi(t){return t!==null&&!Sr(t)&&t.constructor!==null&&!Sr(t.constructor)&&_a(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Z8=tn("ArrayBuffer");function k7(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Z8(t.buffer),e}const M7=xl("string"),_a=xl("function"),F8=xl("number"),Wi=t=>t!==null&&typeof t=="object",E7=t=>t===!0||t===!1,Mo=t=>{if(wl(t)!=="object")return!1;const e=ru(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(V8 in t)&&!(Al in t)},P7=t=>{if(!Wi(t)||zi(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},T7=tn("Date"),C7=tn("File"),D7=t=>!!(t&&typeof t.uri<"u"),R7=t=>t&&typeof t.getParts<"u",$7=tn("Blob"),L7=tn("FileList"),I7=t=>Wi(t)&&_a(t.pipe);function O7(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const ud=O7(),cd=typeof ud.FormData<"u"?ud.FormData:void 0,H7=t=>{let e;return t&&(cd&&t instanceof cd||_a(t.append)&&((e=wl(t))==="formdata"||e==="object"&&_a(t.toString)&&t.toString()==="[object FormData]"))},N7=tn("URLSearchParams"),[B7,V7,Z7,F7]=["ReadableStream","Request","Response","Headers"].map(tn),U7=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Yi(t,e,{allOwnKeys:a=!1}={}){if(t===null||typeof t>"u")return;let n,s;if(typeof t!="object"&&(t=[t]),$r(t))for(n=0,s=t.length;n0;)if(s=a[n],e===s.toLowerCase())return s;return null}const Ls=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,z8=t=>!Sr(t)&&t!==Ls;function Q0(){const{caseless:t,skipUndefined:e}=z8(this)&&this||{},a={},n=(s,r)=>{if(r==="__proto__"||r==="constructor"||r==="prototype")return;const i=t&&U8(a,r)||r;Mo(a[i])&&Mo(s)?a[i]=Q0(a[i],s):Mo(s)?a[i]=Q0({},s):$r(s)?a[i]=s.slice():(!e||!Sr(s))&&(a[i]=s)};for(let s=0,r=arguments.length;s(Yi(e,(s,r)=>{a&&_a(s)?Object.defineProperty(t,r,{value:B8(s,a),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(t,r,{value:s,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:n}),t),W7=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Y7=(t,e,a,n)=>{t.prototype=Object.create(e.prototype,n),Object.defineProperty(t.prototype,"constructor",{value:t,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(t,"super",{value:e.prototype}),a&&Object.assign(t.prototype,a)},j7=(t,e,a,n)=>{let s,r,i;const o={};if(e=e||{},t==null)return e;do{for(s=Object.getOwnPropertyNames(t),r=s.length;r-- >0;)i=s[r],(!n||n(i,t,e))&&!o[i]&&(e[i]=t[i],o[i]=!0);t=a!==!1&&ru(t)}while(t&&(!a||a(t,e))&&t!==Object.prototype);return e},G7=(t,e,a)=>{t=String(t),(a===void 0||a>t.length)&&(a=t.length),a-=e.length;const n=t.indexOf(e,a);return n!==-1&&n===a},X7=t=>{if(!t)return null;if($r(t))return t;let e=t.length;if(!F8(e))return null;const a=new Array(e);for(;e-- >0;)a[e]=t[e];return a},q7=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&ru(Uint8Array)),K7=(t,e)=>{const n=(t&&t[Al]).call(t);let s;for(;(s=n.next())&&!s.done;){const r=s.value;e.call(t,r[0],r[1])}},J7=(t,e)=>{let a;const n=[];for(;(a=t.exec(e))!==null;)n.push(a);return n},Q7=tn("HTMLFormElement"),e9=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,n,s){return n.toUpperCase()+s}),dd=(({hasOwnProperty:t})=>(e,a)=>t.call(e,a))(Object.prototype),t9=tn("RegExp"),W8=(t,e)=>{const a=Object.getOwnPropertyDescriptors(t),n={};Yi(a,(s,r)=>{let i;(i=e(s,r,t))!==!1&&(n[r]=i||s)}),Object.defineProperties(t,n)},a9=t=>{W8(t,(e,a)=>{if(_a(t)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const n=t[a];if(_a(n)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},n9=(t,e)=>{const a={},n=s=>{s.forEach(r=>{a[r]=!0})};return $r(t)?n(t):n(String(t).split(e)),a},s9=()=>{},r9=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function i9(t){return!!(t&&_a(t.append)&&t[V8]==="FormData"&&t[Al])}const o9=t=>{const e=new Array(10),a=(n,s)=>{if(Wi(n)){if(e.indexOf(n)>=0)return;if(zi(n))return n;if(!("toJSON"in n)){e[s]=n;const r=$r(n)?[]:{};return Yi(n,(i,o)=>{const l=a(i,s+1);!Sr(l)&&(r[o]=l)}),e[s]=void 0,r}}return n};return a(t,0)},l9=tn("AsyncFunction"),u9=t=>t&&(Wi(t)||_a(t))&&_a(t.then)&&_a(t.catch),Y8=((t,e)=>t?setImmediate:e?((a,n)=>(Ls.addEventListener("message",({source:s,data:r})=>{s===Ls&&r===a&&n.length&&n.shift()()},!1),s=>{n.push(s),Ls.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",_a(Ls.postMessage)),c9=typeof queueMicrotask<"u"?queueMicrotask.bind(Ls):typeof process<"u"&&process.nextTick||Y8,d9=t=>t!=null&&_a(t[Al]),re={isArray:$r,isArrayBuffer:Z8,isBuffer:zi,isFormData:H7,isArrayBufferView:k7,isString:M7,isNumber:F8,isBoolean:E7,isObject:Wi,isPlainObject:Mo,isEmptyObject:P7,isReadableStream:B7,isRequest:V7,isResponse:Z7,isHeaders:F7,isUndefined:Sr,isDate:T7,isFile:C7,isReactNativeBlob:D7,isReactNative:R7,isBlob:$7,isRegExp:t9,isFunction:_a,isStream:I7,isURLSearchParams:N7,isTypedArray:q7,isFileList:L7,forEach:Yi,merge:Q0,extend:z7,trim:U7,stripBOM:W7,inherits:Y7,toFlatObject:j7,kindOf:wl,kindOfTest:tn,endsWith:G7,toArray:X7,forEachEntry:K7,matchAll:J7,isHTMLForm:Q7,hasOwnProperty:dd,hasOwnProp:dd,reduceDescriptors:W8,freezeMethods:a9,toObjectSet:n9,toCamelCase:e9,noop:s9,toFiniteNumber:r9,findKey:U8,global:Ls,isContextDefined:z8,isSpecCompliantForm:i9,toJSONObject:o9,isAsyncFn:l9,isThenable:u9,setImmediate:Y8,asap:c9,isIterable:d9};let Ve=class j8 extends Error{static from(e,a,n,s,r,i){const o=new j8(e.message,a||e.code,n,s,r);return o.cause=e,o.name=e.name,e.status!=null&&o.status==null&&(o.status=e.status),i&&Object.assign(o,i),o}constructor(e,a,n,s,r){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,a&&(this.code=a),n&&(this.config=n),s&&(this.request=s),r&&(this.response=r,this.status=r.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:re.toJSONObject(this.config),code:this.code,status:this.status}}};Ve.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";Ve.ERR_BAD_OPTION="ERR_BAD_OPTION";Ve.ECONNABORTED="ECONNABORTED";Ve.ETIMEDOUT="ETIMEDOUT";Ve.ERR_NETWORK="ERR_NETWORK";Ve.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";Ve.ERR_DEPRECATED="ERR_DEPRECATED";Ve.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";Ve.ERR_BAD_REQUEST="ERR_BAD_REQUEST";Ve.ERR_CANCELED="ERR_CANCELED";Ve.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";Ve.ERR_INVALID_URL="ERR_INVALID_URL";const h9=null;function e1(t){return re.isPlainObject(t)||re.isArray(t)}function G8(t){return re.endsWith(t,"[]")?t.slice(0,-2):t}function c0(t,e,a){return t?t.concat(e).map(function(s,r){return s=G8(s),!a&&r?"["+s+"]":s}).join(a?".":""):e}function f9(t){return re.isArray(t)&&!t.some(e1)}const p9=re.toFlatObject(re,{},null,function(e){return/^is[A-Z]/.test(e)});function Sl(t,e,a){if(!re.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,a=re.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!re.isUndefined(y[v])});const n=a.metaTokens,s=a.visitor||c,r=a.dots,i=a.indexes,l=(a.Blob||typeof Blob<"u"&&Blob)&&re.isSpecCompliantForm(e);if(!re.isFunction(s))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(re.isDate(m))return m.toISOString();if(re.isBoolean(m))return m.toString();if(!l&&re.isBlob(m))throw new Ve("Blob is not supported. Use a Buffer instead.");return re.isArrayBuffer(m)||re.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,v,y){let w=m;if(re.isReactNative(e)&&re.isReactNativeBlob(m))return e.append(c0(y,v,r),u(m)),!1;if(m&&!y&&typeof m=="object"){if(re.endsWith(v,"{}"))v=n?v:v.slice(0,-2),m=JSON.stringify(m);else if(re.isArray(m)&&f9(m)||(re.isFileList(m)||re.endsWith(v,"[]"))&&(w=re.toArray(m)))return v=G8(v),w.forEach(function(M,P){!(re.isUndefined(M)||M===null)&&e.append(i===!0?c0([v],P,r):i===null?v:v+"[]",u(M))}),!1}return e1(m)?!0:(e.append(c0(y,v,r),u(m)),!1)}const d=[],h=Object.assign(p9,{defaultVisitor:c,convertValue:u,isVisitable:e1});function f(m,v){if(!re.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(m),re.forEach(m,function(w,k){(!(re.isUndefined(w)||w===null)&&s.call(e,w,re.isString(k)?k.trim():k,v,h))===!0&&f(w,v?v.concat(k):[k])}),d.pop()}}if(!re.isObject(t))throw new TypeError("data must be an object");return f(t),e}function hd(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(n){return e[n]})}function iu(t,e){this._pairs=[],t&&Sl(t,this,e)}const X8=iu.prototype;X8.append=function(e,a){this._pairs.push([e,a])};X8.toString=function(e){const a=e?function(n){return e.call(this,n,hd)}:hd;return this._pairs.map(function(s){return a(s[0])+"="+a(s[1])},"").join("&")};function m9(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function q8(t,e,a){if(!e)return t;const n=a&&a.encode||m9,s=re.isFunction(a)?{serialize:a}:a,r=s&&s.serialize;let i;if(r?i=r(e,s):i=re.isURLSearchParams(e)?e.toString():new iu(e,s).toString(n),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class fd{constructor(){this.handlers=[]}use(e,a,n){return this.handlers.push({fulfilled:e,rejected:a,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){re.forEach(this.handlers,function(n){n!==null&&e(n)})}}const ou={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},g9=typeof URLSearchParams<"u"?URLSearchParams:iu,v9=typeof FormData<"u"?FormData:null,y9=typeof Blob<"u"?Blob:null,b9={isBrowser:!0,classes:{URLSearchParams:g9,FormData:v9,Blob:y9},protocols:["http","https","file","blob","url","data"]},lu=typeof window<"u"&&typeof document<"u",t1=typeof navigator=="object"&&navigator||void 0,_9=lu&&(!t1||["ReactNative","NativeScript","NS"].indexOf(t1.product)<0),A9=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",w9=lu&&window.location.href||"http://localhost",x9=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:lu,hasStandardBrowserEnv:_9,hasStandardBrowserWebWorkerEnv:A9,navigator:t1,origin:w9},Symbol.toStringTag,{value:"Module"})),oa={...x9,...b9};function S9(t,e){return Sl(t,new oa.classes.URLSearchParams,{visitor:function(a,n,s,r){return oa.isNode&&re.isBuffer(a)?(this.append(n,a.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...e})}function k9(t){return re.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function M9(t){const e={},a=Object.keys(t);let n;const s=a.length;let r;for(n=0;n=a.length;return i=!i&&re.isArray(s)?s.length:i,l?(re.hasOwnProp(s,i)?s[i]=[s[i],n]:s[i]=n,!o):((!s[i]||!re.isObject(s[i]))&&(s[i]=[]),e(a,n,s[i],r)&&re.isArray(s[i])&&(s[i]=M9(s[i])),!o)}if(re.isFormData(t)&&re.isFunction(t.entries)){const a={};return re.forEachEntry(t,(n,s)=>{e(k9(n),s,a,0)}),a}return null}function E9(t,e,a){if(re.isString(t))try{return(e||JSON.parse)(t),re.trim(t)}catch(n){if(n.name!=="SyntaxError")throw n}return(a||JSON.stringify)(t)}const ji={transitional:ou,adapter:["xhr","http","fetch"],transformRequest:[function(e,a){const n=a.getContentType()||"",s=n.indexOf("application/json")>-1,r=re.isObject(e);if(r&&re.isHTMLForm(e)&&(e=new FormData(e)),re.isFormData(e))return s?JSON.stringify(K8(e)):e;if(re.isArrayBuffer(e)||re.isBuffer(e)||re.isStream(e)||re.isFile(e)||re.isBlob(e)||re.isReadableStream(e))return e;if(re.isArrayBufferView(e))return e.buffer;if(re.isURLSearchParams(e))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(r){if(n.indexOf("application/x-www-form-urlencoded")>-1)return S9(e,this.formSerializer).toString();if((o=re.isFileList(e))||n.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Sl(o?{"files[]":e}:e,l&&new l,this.formSerializer)}}return r||s?(a.setContentType("application/json",!1),E9(e)):e}],transformResponse:[function(e){const a=this.transitional||ji.transitional,n=a&&a.forcedJSONParsing,s=this.responseType==="json";if(re.isResponse(e)||re.isReadableStream(e))return e;if(e&&re.isString(e)&&(n&&!this.responseType||s)){const i=!(a&&a.silentJSONParsing)&&s;try{return JSON.parse(e,this.parseReviver)}catch(o){if(i)throw o.name==="SyntaxError"?Ve.from(o,Ve.ERR_BAD_RESPONSE,this,null,this.response):o}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:oa.classes.FormData,Blob:oa.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};re.forEach(["delete","get","head","post","put","patch"],t=>{ji.headers[t]={}});const P9=re.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),T9=t=>{const e={};let a,n,s;return t&&t.split(` -`).forEach(function(i){s=i.indexOf(":"),a=i.substring(0,s).trim().toLowerCase(),n=i.substring(s+1).trim(),!(!a||e[a]&&P9[a])&&(a==="set-cookie"?e[a]?e[a].push(n):e[a]=[n]:e[a]=e[a]?e[a]+", "+n:n)}),e},pd=Symbol("internals"),C9=t=>!/[\r\n]/.test(t);function J8(t,e){if(!(t===!1||t==null)){if(re.isArray(t)){t.forEach(a=>J8(a,e));return}if(!C9(String(t)))throw new Error(`Invalid character in header content ["${e}"]`)}}function zr(t){return t&&String(t).trim().toLowerCase()}function D9(t){let e=t.length;for(;e>0;){const a=t.charCodeAt(e-1);if(a!==10&&a!==13)break;e-=1}return e===t.length?t:t.slice(0,e)}function Eo(t){return t===!1||t==null?t:re.isArray(t)?t.map(Eo):D9(String(t))}function R9(t){const e=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=a.exec(t);)e[n[1]]=n[2];return e}const $9=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function d0(t,e,a,n,s){if(re.isFunction(n))return n.call(this,e,a);if(s&&(e=a),!!re.isString(e)){if(re.isString(n))return e.indexOf(n)!==-1;if(re.isRegExp(n))return n.test(e)}}function L9(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,a,n)=>a.toUpperCase()+n)}function I9(t,e){const a=re.toCamelCase(" "+e);["get","set","has"].forEach(n=>{Object.defineProperty(t,n+a,{value:function(s,r,i){return this[n].call(this,e,s,r,i)},configurable:!0})})}let Aa=class{constructor(e){e&&this.set(e)}set(e,a,n){const s=this;function r(o,l,u){const c=zr(l);if(!c)throw new Error("header name must be a non-empty string");const d=re.findKey(s,c);(!d||s[d]===void 0||u===!0||u===void 0&&s[d]!==!1)&&(J8(o,l),s[d||l]=Eo(o))}const i=(o,l)=>re.forEach(o,(u,c)=>r(u,c,l));if(re.isPlainObject(e)||e instanceof this.constructor)i(e,a);else if(re.isString(e)&&(e=e.trim())&&!$9(e))i(T9(e),a);else if(re.isObject(e)&&re.isIterable(e)){let o={},l,u;for(const c of e){if(!re.isArray(c))throw TypeError("Object iterator must return a key-value pair");o[u=c[0]]=(l=o[u])?re.isArray(l)?[...l,c[1]]:[l,c[1]]:c[1]}i(o,a)}else e!=null&&r(a,e,n);return this}get(e,a){if(e=zr(e),e){const n=re.findKey(this,e);if(n){const s=this[n];if(!a)return s;if(a===!0)return R9(s);if(re.isFunction(a))return a.call(this,s,n);if(re.isRegExp(a))return a.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,a){if(e=zr(e),e){const n=re.findKey(this,e);return!!(n&&this[n]!==void 0&&(!a||d0(this,this[n],n,a)))}return!1}delete(e,a){const n=this;let s=!1;function r(i){if(i=zr(i),i){const o=re.findKey(n,i);o&&(!a||d0(n,n[o],o,a))&&(delete n[o],s=!0)}}return re.isArray(e)?e.forEach(r):r(e),s}clear(e){const a=Object.keys(this);let n=a.length,s=!1;for(;n--;){const r=a[n];(!e||d0(this,this[r],r,e,!0))&&(delete this[r],s=!0)}return s}normalize(e){const a=this,n={};return re.forEach(this,(s,r)=>{const i=re.findKey(n,r);if(i){a[i]=Eo(s),delete a[r];return}const o=e?L9(r):String(r).trim();o!==r&&delete a[r],a[o]=Eo(s),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const a=Object.create(null);return re.forEach(this,(n,s)=>{n!=null&&n!==!1&&(a[s]=e&&re.isArray(n)?n.join(", "):n)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,a])=>e+": "+a).join(` -`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...a){const n=new this(e);return a.forEach(s=>n.set(s)),n}static accessor(e){const n=(this[pd]=this[pd]={accessors:{}}).accessors,s=this.prototype;function r(i){const o=zr(i);n[o]||(I9(s,i),n[o]=!0)}return re.isArray(e)?e.forEach(r):r(e),this}};Aa.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);re.reduceDescriptors(Aa.prototype,({value:t},e)=>{let a=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(n){this[a]=n}}});re.freezeMethods(Aa);function h0(t,e){const a=this||ji,n=e||a,s=Aa.from(n.headers);let r=n.data;return re.forEach(t,function(o){r=o.call(a,r,s.normalize(),e?e.status:void 0)}),s.normalize(),r}function Q8(t){return!!(t&&t.__CANCEL__)}let Gi=class extends Ve{constructor(e,a,n){super(e??"canceled",Ve.ERR_CANCELED,a,n),this.name="CanceledError",this.__CANCEL__=!0}};function e4(t,e,a){const n=a.config.validateStatus;!a.status||!n||n(a.status)?t(a):e(new Ve("Request failed with status code "+a.status,[Ve.ERR_BAD_REQUEST,Ve.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function O9(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function H9(t,e){t=t||10;const a=new Array(t),n=new Array(t);let s=0,r=0,i;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=n[r];i||(i=u),a[s]=l,n[s]=u;let d=r,h=0;for(;d!==s;)h+=a[d++],d=d%t;if(s=(s+1)%t,s===r&&(r=(r+1)%t),u-i{a=c,s=null,r&&(clearTimeout(r),r=null),t(...u)};return[(...u)=>{const c=Date.now(),d=c-a;d>=n?i(u,c):(s=u,r||(r=setTimeout(()=>{r=null,i(s)},n-d)))},()=>s&&i(s)]}const Wo=(t,e,a=3)=>{let n=0;const s=H9(50,250);return N9(r=>{const i=r.loaded,o=r.lengthComputable?r.total:void 0,l=i-n,u=s(l),c=i<=o;n=i;const d={loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o&&c?(o-i)/u:void 0,event:r,lengthComputable:o!=null,[e?"download":"upload"]:!0};t(d)},a)},md=(t,e)=>{const a=t!=null;return[n=>e[0]({lengthComputable:a,total:t,loaded:n}),e[1]]},gd=t=>(...e)=>re.asap(()=>t(...e)),B9=oa.hasStandardBrowserEnv?((t,e)=>a=>(a=new URL(a,oa.origin),t.protocol===a.protocol&&t.host===a.host&&(e||t.port===a.port)))(new URL(oa.origin),oa.navigator&&/(msie|trident)/i.test(oa.navigator.userAgent)):()=>!0,V9=oa.hasStandardBrowserEnv?{write(t,e,a,n,s,r,i){if(typeof document>"u")return;const o=[`${t}=${encodeURIComponent(e)}`];re.isNumber(a)&&o.push(`expires=${new Date(a).toUTCString()}`),re.isString(n)&&o.push(`path=${n}`),re.isString(s)&&o.push(`domain=${s}`),r===!0&&o.push("secure"),re.isString(i)&&o.push(`SameSite=${i}`),document.cookie=o.join("; ")},read(t){if(typeof document>"u")return null;const e=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return e?decodeURIComponent(e[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Z9(t){return typeof t!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function F9(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function t4(t,e,a){let n=!Z9(e);return t&&(n||a==!1)?F9(t,e):e}const vd=t=>t instanceof Aa?{...t}:t;function Ws(t,e){e=e||{};const a={};function n(u,c,d,h){return re.isPlainObject(u)&&re.isPlainObject(c)?re.merge.call({caseless:h},u,c):re.isPlainObject(c)?re.merge({},c):re.isArray(c)?c.slice():c}function s(u,c,d,h){if(re.isUndefined(c)){if(!re.isUndefined(u))return n(void 0,u,d,h)}else return n(u,c,d,h)}function r(u,c){if(!re.isUndefined(c))return n(void 0,c)}function i(u,c){if(re.isUndefined(c)){if(!re.isUndefined(u))return n(void 0,u)}else return n(void 0,c)}function o(u,c,d){if(d in e)return n(u,c);if(d in t)return n(void 0,u)}const l={url:r,method:r,data:r,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:o,headers:(u,c,d)=>s(vd(u),vd(c),d,!0)};return re.forEach(Object.keys({...t,...e}),function(c){if(c==="__proto__"||c==="constructor"||c==="prototype")return;const d=re.hasOwnProp(l,c)?l[c]:s,h=d(t[c],e[c],c);re.isUndefined(h)&&d!==o||(a[c]=h)}),a}const a4=t=>{const e=Ws({},t);let{data:a,withXSRFToken:n,xsrfHeaderName:s,xsrfCookieName:r,headers:i,auth:o}=e;if(e.headers=i=Aa.from(i),e.url=q8(t4(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),o&&i.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):""))),re.isFormData(a)){if(oa.hasStandardBrowserEnv||oa.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(re.isFunction(a.getHeaders)){const l=a.getHeaders(),u=["content-type","content-length"];Object.entries(l).forEach(([c,d])=>{u.includes(c.toLowerCase())&&i.set(c,d)})}}if(oa.hasStandardBrowserEnv&&(n&&re.isFunction(n)&&(n=n(e)),n||n!==!1&&B9(e.url))){const l=s&&r&&V9.read(r);l&&i.set(s,l)}return e},U9=typeof XMLHttpRequest<"u",z9=U9&&function(t){return new Promise(function(a,n){const s=a4(t);let r=s.data;const i=Aa.from(s.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:u}=s,c,d,h,f,m;function v(){f&&f(),m&&m(),s.cancelToken&&s.cancelToken.unsubscribe(c),s.signal&&s.signal.removeEventListener("abort",c)}let y=new XMLHttpRequest;y.open(s.method.toUpperCase(),s.url,!0),y.timeout=s.timeout;function w(){if(!y)return;const M=Aa.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),D={data:!o||o==="text"||o==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:M,config:t,request:y};e4(function(T){a(T),v()},function(T){n(T),v()},D),y=null}"onloadend"in y?y.onloadend=w:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(w)},y.onabort=function(){y&&(n(new Ve("Request aborted",Ve.ECONNABORTED,t,y)),y=null)},y.onerror=function(P){const D=P&&P.message?P.message:"Network Error",L=new Ve(D,Ve.ERR_NETWORK,t,y);L.event=P||null,n(L),y=null},y.ontimeout=function(){let P=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const D=s.transitional||ou;s.timeoutErrorMessage&&(P=s.timeoutErrorMessage),n(new Ve(P,D.clarifyTimeoutError?Ve.ETIMEDOUT:Ve.ECONNABORTED,t,y)),y=null},r===void 0&&i.setContentType(null),"setRequestHeader"in y&&re.forEach(i.toJSON(),function(P,D){y.setRequestHeader(D,P)}),re.isUndefined(s.withCredentials)||(y.withCredentials=!!s.withCredentials),o&&o!=="json"&&(y.responseType=s.responseType),u&&([h,m]=Wo(u,!0),y.addEventListener("progress",h)),l&&y.upload&&([d,f]=Wo(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",f)),(s.cancelToken||s.signal)&&(c=M=>{y&&(n(!M||M.type?new Gi(null,t,y):M),y.abort(),y=null)},s.cancelToken&&s.cancelToken.subscribe(c),s.signal&&(s.signal.aborted?c():s.signal.addEventListener("abort",c)));const k=O9(s.url);if(k&&oa.protocols.indexOf(k)===-1){n(new Ve("Unsupported protocol "+k+":",Ve.ERR_BAD_REQUEST,t));return}y.send(r||null)})},W9=(t,e)=>{const{length:a}=t=t?t.filter(Boolean):[];if(e||a){let n=new AbortController,s;const r=function(u){if(!s){s=!0,o();const c=u instanceof Error?u:this.reason;n.abort(c instanceof Ve?c:new Gi(c instanceof Error?c.message:c))}};let i=e&&setTimeout(()=>{i=null,r(new Ve(`timeout of ${e}ms exceeded`,Ve.ETIMEDOUT))},e);const o=()=>{t&&(i&&clearTimeout(i),i=null,t.forEach(u=>{u.unsubscribe?u.unsubscribe(r):u.removeEventListener("abort",r)}),t=null)};t.forEach(u=>u.addEventListener("abort",r));const{signal:l}=n;return l.unsubscribe=()=>re.asap(o),l}},Y9=function*(t,e){let a=t.byteLength;if(a{const s=j9(t,e);let r=0,i,o=l=>{i||(i=!0,n&&n(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await s.next();if(u){o(),l.close();return}let d=c.byteLength;if(a){let h=r+=d;a(h)}l.enqueue(new Uint8Array(c))}catch(u){throw o(u),u}},cancel(l){return o(l),s.return()}},{highWaterMark:2})},bd=64*1024,{isFunction:so}=re,X9=(({Request:t,Response:e})=>({Request:t,Response:e}))(re.global),{ReadableStream:_d,TextEncoder:Ad}=re.global,wd=(t,...e)=>{try{return!!t(...e)}catch{return!1}},q9=t=>{t=re.merge.call({skipUndefined:!0},X9,t);const{fetch:e,Request:a,Response:n}=t,s=e?so(e):typeof fetch=="function",r=so(a),i=so(n);if(!s)return!1;const o=s&&so(_d),l=s&&(typeof Ad=="function"?(m=>v=>m.encode(v))(new Ad):async m=>new Uint8Array(await new a(m).arrayBuffer())),u=r&&o&&wd(()=>{let m=!1;const v=new _d,y=new a(oa.origin,{body:v,method:"POST",get duplex(){return m=!0,"half"}}).headers.has("Content-Type");return v.cancel(),m&&!y}),c=i&&o&&wd(()=>re.isReadableStream(new n("").body)),d={stream:c&&(m=>m.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!d[m]&&(d[m]=(v,y)=>{let w=v&&v[m];if(w)return w.call(v);throw new Ve(`Response type '${m}' is not supported`,Ve.ERR_NOT_SUPPORT,y)})});const h=async m=>{if(m==null)return 0;if(re.isBlob(m))return m.size;if(re.isSpecCompliantForm(m))return(await new a(oa.origin,{method:"POST",body:m}).arrayBuffer()).byteLength;if(re.isArrayBufferView(m)||re.isArrayBuffer(m))return m.byteLength;if(re.isURLSearchParams(m)&&(m=m+""),re.isString(m))return(await l(m)).byteLength},f=async(m,v)=>{const y=re.toFiniteNumber(m.getContentLength());return y??h(v)};return async m=>{let{url:v,method:y,data:w,signal:k,cancelToken:M,timeout:P,onDownloadProgress:D,onUploadProgress:L,responseType:T,headers:N,withCredentials:$="same-origin",fetchOptions:B}=a4(m),J=e||fetch;T=T?(T+"").toLowerCase():"text";let X=W9([k,M&&M.toAbortSignal()],P),ne=null;const Z=X&&X.unsubscribe&&(()=>{X.unsubscribe()});let W;try{if(L&&u&&y!=="get"&&y!=="head"&&(W=await f(N,w))!==0){let Q=new a(v,{method:"POST",body:w,duplex:"half"}),be;if(re.isFormData(w)&&(be=Q.headers.get("content-type"))&&N.setContentType(be),Q.body){const[z,G]=md(W,Wo(gd(L)));w=yd(Q.body,bd,z,G)}}re.isString($)||($=$?"include":"omit");const O=r&&"credentials"in a.prototype,q={...B,signal:X,method:y.toUpperCase(),headers:N.normalize().toJSON(),body:w,duplex:"half",credentials:O?$:void 0};ne=r&&new a(v,q);let le=await(r?J(ne,B):J(v,q));const ie=c&&(T==="stream"||T==="response");if(c&&(D||ie&&Z)){const Q={};["status","statusText","headers"].forEach(ue=>{Q[ue]=le[ue]});const be=re.toFiniteNumber(le.headers.get("content-length")),[z,G]=D&&md(be,Wo(gd(D),!0))||[];le=new n(yd(le.body,bd,z,()=>{G&&G(),Z&&Z()}),Q)}T=T||"text";let me=await d[re.findKey(d,T)||"text"](le,m);return!ie&&Z&&Z(),await new Promise((Q,be)=>{e4(Q,be,{data:me,headers:Aa.from(le.headers),status:le.status,statusText:le.statusText,config:m,request:ne})})}catch(O){throw Z&&Z(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new Ve("Network Error",Ve.ERR_NETWORK,m,ne,O&&O.response),{cause:O.cause||O}):Ve.from(O,O&&O.code,m,ne,O&&O.response)}}},K9=new Map,n4=t=>{let e=t&&t.env||{};const{fetch:a,Request:n,Response:s}=e,r=[n,s,a];let i=r.length,o=i,l,u,c=K9;for(;o--;)l=r[o],u=c.get(l),u===void 0&&c.set(l,u=o?new Map:q9(e)),c=u;return u};n4();const uu={http:h9,xhr:z9,fetch:{get:n4}};re.forEach(uu,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const xd=t=>`- ${t}`,J9=t=>re.isFunction(t)||t===null||t===!1;function Q9(t,e){t=re.isArray(t)?t:[t];const{length:a}=t;let n,s;const r={};for(let i=0;i`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let o=a?i.length>1?`since : -`+i.map(xd).join(` -`):" "+xd(i[0]):"as no adapter specified";throw new Ve("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return s}const s4={getAdapter:Q9,adapters:uu};function f0(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Gi(null,t)}function Sd(t){return f0(t),t.headers=Aa.from(t.headers),t.data=h0.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),s4.getAdapter(t.adapter||ji.adapter,t)(t).then(function(n){return f0(t),n.data=h0.call(t,t.transformResponse,n),n.headers=Aa.from(n.headers),n},function(n){return Q8(n)||(f0(t),n&&n.response&&(n.response.data=h0.call(t,t.transformResponse,n.response),n.response.headers=Aa.from(n.response.headers))),Promise.reject(n)})}const r4="1.15.0",kl={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{kl[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}});const kd={};kl.transitional=function(e,a,n){function s(r,i){return"[Axios v"+r4+"] Transitional option '"+r+"'"+i+(n?". "+n:"")}return(r,i,o)=>{if(e===!1)throw new Ve(s(i," has been removed"+(a?" in "+a:"")),Ve.ERR_DEPRECATED);return a&&!kd[i]&&(kd[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}};kl.spelling=function(e){return(a,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function e_(t,e,a){if(typeof t!="object")throw new Ve("options must be an object",Ve.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 Ve("option "+r+" must be "+l,Ve.ERR_BAD_OPTION_VALUE);continue}if(a!==!0)throw new Ve("Unknown option "+r,Ve.ERR_BAD_OPTION)}}const Po={assertOptions:e_,validators:kl},Ia=Po.validators;let Vs=class{constructor(e){this.defaults=e||{},this.interceptors={request:new fd,response:new fd}}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=(()=>{if(!s.stack)return"";const i=s.stack.indexOf(` -`);return i===-1?"":s.stack.slice(i+1)})();try{if(!n.stack)n.stack=r;else if(r){const i=r.indexOf(` -`),o=i===-1?-1:r.indexOf(` -`,i+1),l=o===-1?"":r.slice(o+1);String(n.stack).endsWith(l)||(n.stack+=` -`+r)}}catch{}}throw n}}_request(e,a){typeof e=="string"?(a=a||{},a.url=e):a=e||{},a=Ws(this.defaults,a);const{transitional:n,paramsSerializer:s,headers:r}=a;n!==void 0&&Po.assertOptions(n,{silentJSONParsing:Ia.transitional(Ia.boolean),forcedJSONParsing:Ia.transitional(Ia.boolean),clarifyTimeoutError:Ia.transitional(Ia.boolean),legacyInterceptorReqResOrdering:Ia.transitional(Ia.boolean)},!1),s!=null&&(re.isFunction(s)?a.paramsSerializer={serialize:s}:Po.assertOptions(s,{encode:Ia.function,serialize:Ia.function},!0)),a.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?a.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:a.allowAbsoluteUrls=!0),Po.assertOptions(a,{baseUrl:Ia.spelling("baseURL"),withXsrfToken:Ia.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=Aa.concat(i,r);const o=[];let l=!0;this.interceptors.request.forEach(function(v){if(typeof v.runWhen=="function"&&v.runWhen(a)===!1)return;l=l&&v.synchronous;const y=a.transitional||ou;y&&y.legacyInterceptorReqResOrdering?o.unshift(v.fulfilled,v.rejected):o.push(v.fulfilled,v.rejected)});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,h;if(!l){const m=[Sd.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 Gi(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 i4(function(s){e=s}),cancel:e}}};function a_(t){return function(a){return t.apply(null,a)}}function n_(t){return re.isObject(t)&&t.isAxiosError===!0}const a1={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(a1).forEach(([t,e])=>{a1[e]=t});function o4(t){const e=new Vs(t),a=B8(Vs.prototype.request,e);return re.extend(a,Vs.prototype,e,{allOwnKeys:!0}),re.extend(a,e,null,{allOwnKeys:!0}),a.create=function(s){return o4(Ws(t,s))},a}const xt=o4(ji);xt.Axios=Vs;xt.CanceledError=Gi;xt.CancelToken=t_;xt.isCancel=Q8;xt.VERSION=r4;xt.toFormData=Sl;xt.AxiosError=Ve;xt.Cancel=xt.CanceledError;xt.all=function(e){return Promise.all(e)};xt.spread=a_;xt.isAxiosError=n_;xt.mergeConfig=Ws;xt.AxiosHeaders=Aa;xt.formToJSON=t=>K8(re.isHTMLForm(t)?new FormData(t):t);xt.getAdapter=s4.getAdapter;xt.HttpStatusCode=a1;xt.default=xt;const{Axios:Ej,AxiosError:Pj,CanceledError:Tj,isCancel:Cj,CancelToken:Dj,VERSION:Rj,all:$j,Cancel:Lj,isAxiosError:Ij,spread:Oj,toFormData:Hj,AxiosHeaders:Nj,HttpStatusCode:Bj,formToJSON:Vj,getAdapter:Zj,mergeConfig:Fj}=xt,We=Rf("main",{state:()=>({appVersion:"3.1.9",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){xt.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(),this.errorCode=null;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 xt(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{this.errorCode===null&&(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}}}}),s_={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"},r_={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:s_,white:r_},Symbol.toStringTag,{value:"Module"})),i_="darkMode",o_="style",cu="xl:max-w-7xl xl:mx-auto 2xl:max-w-full",Lr=Rf("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(o_,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(i_,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"))}}}),Ml={__name:"OverlayLayer",props:{zIndex:{type:String,default:"z-50"},type:{type:String,default:"flex"},transparent:{type:Boolean,default:!1},active:{type:Boolean,default:!0}},emits:["overlay-click"],setup(t,{emit:e}){const a=t,n=e,s=o=>{n("overlay-click",o)},r=Lr(),i=x(()=>a.transparent?"dark:from-gray-700/90 dark:via-gray-900/90 dark:to-gray-700/90":"dark:from-gray-700 dark:via-gray-900 dark:to-gray-700");return(o,l)=>(p(),_e(_n,{name:"overlay-fade"},{default:Ee(()=>[ss(b("div",{class:ve([[t.type,t.zIndex,i.value],"fixed inset-0 flex flex-col items-center justify-center bg-linear-to-tr transform"])},[b("div",{class:ve(["absolute inset-0",`${A(r).overlayStyle} ${t.transparent?"opacity-90":"opacity-100"}`]),onClick:s},null,2),se(o.$slots,"default")],2),[[rs,t.active]])]),_:3}))}},l_="/icon.gif",l4={__name:"CardBoxComponentBody",props:{noPadding:Boolean},setup(t){return(e,a)=>(p(),g("div",{class:ve(["flex-1",{"p-6":!t.noPadding}])},[se(e.$slots,"default")],2))}},du=(t,e)=>{const a=t.__vccOpts||t;for(const[n,s]of e)a[n]=s;return a},u_={},c_={class:"p-6"};function d_(t,e){return p(),g("footer",c_,[se(t.$slots,"default")])}const h_=du(u_,[["render",d_]]),Ks={__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=Qa(),r=x(()=>s.footer&&!!s.footer()),i=he(a.colorProp);a.isAuth&&(i.value="bg-slate-800 md:bg-slate-900 dark:bg-slate-800 md:dark:bg-slate-900");const o=x(()=>{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(ms(t.isForm?"form":"div"),{class:ve([o.value,"bg-white flex"]),onSubmit:l},{default:Ee(()=>[t.hasComponentLayout?se(u.$slots,"default",{key:0}):(p(),g(Pe,{key:1},[Ae(l4,{"no-padding":t.hasTable},{default:Ee(()=>[se(u.$slots,"default")]),_:3},8,["no-padding"]),r.value?(p(),_e(h_,{key:0},{default:Ee(()=>[se(u.$slots,"footer")]),_:3})):U("",!0)],64))]),_:3},40,["class"]))}},f_=["width","height"],p_=["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=We(),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=x(()=>`inline-flex justify-center items-center ${a.w} ${a.h} ${a.color}`),o=x(()=>a.size??(a.icon?20:18));return(l,u)=>(p(),g("span",{class:ve(i.value)},[a.path?(p(),g("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,p_)],8,f_)):a.icon?(p(),_e(A(t.icon),{key:1,size:o.value,weight:A(r)},null,8,["size","weight"])):U("",!0),se(l.$slots,"default")],2))}},m_={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",slight_danger:"bg-red-600 border-red-500"},sn={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"},g_={white:[sn.white,"border-gray-100"],light:[sn.light,"border-gray-100"],contrast:[sn.contrast,"border-gray-900 dark:border-slate-100"],success:[sn.success,"border-emerald-500"],slight_danger:[sn.slight_danger,"border-red-300"],danger:[sn.danger,"border-red-500"],warning:[sn.warning,"border-yellow-500"],info:[sn.info,"border-blue-500"],sakura:[sn.sakura,"border-pink-400"],gold:[sn.gold,"border-amber-300"]},u4=(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},v_=["width","height","fill","transform"],y_={key:0},b_=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),__=[b_],A_={key:1},w_=b("path",{d:"M216,96v96a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96Z",opacity:"0.2"},null,-1),x_=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),S_=[w_,x_],k_={key:2},M_=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),E_=[M_],P_={key:3},T_=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),C_=[T_],D_={key:4},R_=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),$_=[R_],L_={key:5},I_=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),O_=[I_],H_={name:"PhArchive"},Ed=Te({...H_,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",y_,__)):i.value==="duotone"?(p(),g("g",A_,S_)):i.value==="fill"?(p(),g("g",k_,E_)):i.value==="light"?(p(),g("g",P_,C_)):i.value==="regular"?(p(),g("g",D_,$_)):i.value==="thin"?(p(),g("g",L_,O_)):U("",!0)],16,v_))}}),N_=["width","height","fill","transform"],B_={key:0},V_=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),Z_=[V_],F_={key:1},U_=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),z_=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),W_=[U_,z_],Y_={key:2},j_=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),G_=[j_],X_={key:3},q_=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),K_=[q_],J_={key:4},Q_=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),eA=[Q_],tA={key:5},aA=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),nA=[aA],sA={name:"PhBracketsCurly"},rA=Te({...sA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",B_,Z_)):i.value==="duotone"?(p(),g("g",F_,W_)):i.value==="fill"?(p(),g("g",Y_,G_)):i.value==="light"?(p(),g("g",X_,K_)):i.value==="regular"?(p(),g("g",J_,eA)):i.value==="thin"?(p(),g("g",tA,nA)):U("",!0)],16,N_))}}),iA=["width","height","fill","transform"],oA={key:0},lA=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),uA=[lA],cA={key:1},dA=b("path",{d:"M200,48V208l-80-80Z",opacity:"0.2"},null,-1),hA=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),fA=[dA,hA],pA={key:2},mA=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),gA=[mA],vA={key:3},yA=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),bA=[yA],_A={key:4},AA=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),wA=[AA],xA={key:5},SA=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),kA=[SA],MA={name:"PhCaretDoubleLeft"},EA=Te({...MA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",oA,uA)):i.value==="duotone"?(p(),g("g",cA,fA)):i.value==="fill"?(p(),g("g",pA,gA)):i.value==="light"?(p(),g("g",vA,bA)):i.value==="regular"?(p(),g("g",_A,wA)):i.value==="thin"?(p(),g("g",xA,kA)):U("",!0)],16,iA))}}),PA=["width","height","fill","transform"],TA={key:0},CA=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),DA=[CA],RA={key:1},$A=b("path",{d:"M208,200H48l80-80Z",opacity:"0.2"},null,-1),LA=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),IA=[$A,LA],OA={key:2},HA=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),NA=[HA],BA={key:3},VA=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),ZA=[VA],FA={key:4},UA=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),zA=[UA],WA={key:5},YA=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),jA=[YA],GA={name:"PhCaretDoubleUp"},XA=Te({...GA,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",TA,DA)):i.value==="duotone"?(p(),g("g",RA,IA)):i.value==="fill"?(p(),g("g",OA,NA)):i.value==="light"?(p(),g("g",BA,ZA)):i.value==="regular"?(p(),g("g",FA,zA)):i.value==="thin"?(p(),g("g",WA,jA)):U("",!0)],16,PA))}}),qA=["width","height","fill","transform"],KA={key:0},JA=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),QA=[JA],ew={key:1},tw=b("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"},null,-1),aw=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),nw=[tw,aw],sw={key:2},rw=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),iw=[rw],ow={key:3},lw=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),uw=[lw],cw={key:4},dw=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),hw=[dw],fw={key:5},pw=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),mw=[pw],gw={name:"PhCaretDown"},vw=Te({...gw,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",KA,QA)):i.value==="duotone"?(p(),g("g",ew,nw)):i.value==="fill"?(p(),g("g",sw,iw)):i.value==="light"?(p(),g("g",ow,uw)):i.value==="regular"?(p(),g("g",cw,hw)):i.value==="thin"?(p(),g("g",fw,mw)):U("",!0)],16,qA))}}),yw=["width","height","fill","transform"],bw={key:0},_w=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),Aw=[_w],ww={key:1},xw=b("path",{d:"M208,160H48l80-80Z",opacity:"0.2"},null,-1),Sw=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),kw=[xw,Sw],Mw={key:2},Ew=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),Pw=[Ew],Tw={key:3},Cw=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),Dw=[Cw],Rw={key:4},$w=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),Lw=[$w],Iw={key:5},Ow=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),Hw=[Ow],Nw={name:"PhCaretUp"},El=Te({...Nw,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",bw,Aw)):i.value==="duotone"?(p(),g("g",ww,kw)):i.value==="fill"?(p(),g("g",Mw,Pw)):i.value==="light"?(p(),g("g",Tw,Dw)):i.value==="regular"?(p(),g("g",Rw,Lw)):i.value==="thin"?(p(),g("g",Iw,Hw)):U("",!0)],16,yw))}}),Bw=["width","height","fill","transform"],Vw={key:0},Zw=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),Fw=[Zw],Uw={key:1},zw=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),Ww=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),Yw=[zw,Ww],jw={key:2},Gw=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),Xw=[Gw],qw={key:3},Kw=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),Jw=[Kw],Qw={key:4},ex=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),tx=[ex],ax={key:5},nx=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),sx=[nx],rx={name:"PhCloud"},ix=Te({...rx,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",Vw,Fw)):i.value==="duotone"?(p(),g("g",Uw,Yw)):i.value==="fill"?(p(),g("g",jw,Xw)):i.value==="light"?(p(),g("g",qw,Jw)):i.value==="regular"?(p(),g("g",Qw,tx)):i.value==="thin"?(p(),g("g",ax,sx)):U("",!0)],16,Bw))}}),ox=["width","height","fill","transform"],lx={key:0},ux=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),cx=[ux],dx={key:1},hx=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),fx=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),px=[hx,fx],mx={key:2},gx=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),vx=[gx],yx={key:3},bx=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),_x=[bx],Ax={key:4},wx=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),xx=[wx],Sx={key:5},kx=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),Mx=[kx],Ex={name:"PhCloudCheck"},Px=Te({...Ex,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",lx,cx)):i.value==="duotone"?(p(),g("g",dx,px)):i.value==="fill"?(p(),g("g",mx,vx)):i.value==="light"?(p(),g("g",yx,_x)):i.value==="regular"?(p(),g("g",Ax,xx)):i.value==="thin"?(p(),g("g",Sx,Mx)):U("",!0)],16,ox))}}),Tx=["width","height","fill","transform"],Cx={key:0},Dx=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),Rx=[Dx],$x={key:1},Lx=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),Ix=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),Ox=[Lx,Ix],Hx={key:2},Nx=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),Bx=[Nx],Vx={key:3},Zx=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),Fx=[Zx],Ux={key:4},zx=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),Wx=[zx],Yx={key:5},jx=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),Gx=[jx],Xx={name:"PhCloudX"},qx=Te({...Xx,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",Cx,Rx)):i.value==="duotone"?(p(),g("g",$x,Ox)):i.value==="fill"?(p(),g("g",Hx,Bx)):i.value==="light"?(p(),g("g",Vx,Fx)):i.value==="regular"?(p(),g("g",Ux,Wx)):i.value==="thin"?(p(),g("g",Yx,Gx)):U("",!0)],16,Tx))}}),Kx=["width","height","fill","transform"],Jx={key:0},Qx=b("path",{d:"M71.68,97.22,34.74,128l36.94,30.78a12,12,0,1,1-15.36,18.44l-48-40a12,12,0,0,1,0-18.44l48-40A12,12,0,0,1,71.68,97.22Zm176,21.56-48-40a12,12,0,1,0-15.36,18.44L221.26,128l-36.94,30.78a12,12,0,1,0,15.36,18.44l48-40a12,12,0,0,0,0-18.44ZM164.1,28.72a12,12,0,0,0-15.38,7.18l-64,176a12,12,0,0,0,7.18,15.37A11.79,11.79,0,0,0,96,228a12,12,0,0,0,11.28-7.9l64-176A12,12,0,0,0,164.1,28.72Z"},null,-1),eS=[Qx],tS={key:1},aS=b("path",{d:"M240,128l-48,40H64L16,128,64,88H192Z",opacity:"0.2"},null,-1),nS=b("path",{d:"M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z"},null,-1),sS=[aS,nS],rS={key:2},iS=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,40ZM92.8,145.6a8,8,0,1,1-9.6,12.8l-32-24a8,8,0,0,1,0-12.8l32-24a8,8,0,0,1,9.6,12.8L69.33,128Zm58.89-71.4-32,112a8,8,0,1,1-15.38-4.4l32-112a8,8,0,0,1,15.38,4.4Zm53.11,60.2-32,24a8,8,0,0,1-9.6-12.8L186.67,128,163.2,110.4a8,8,0,1,1,9.6-12.8l32,24a8,8,0,0,1,0,12.8Z"},null,-1),oS=[iS],lS={key:3},uS=b("path",{d:"M67.84,92.61,25.37,128l42.47,35.39a6,6,0,1,1-7.68,9.22l-48-40a6,6,0,0,1,0-9.22l48-40a6,6,0,0,1,7.68,9.22Zm176,30.78-48-40a6,6,0,1,0-7.68,9.22L230.63,128l-42.47,35.39a6,6,0,1,0,7.68,9.22l48-40a6,6,0,0,0,0-9.22Zm-81.79-89A6,6,0,0,0,154.36,38l-64,176A6,6,0,0,0,94,221.64a6.15,6.15,0,0,0,2,.36,6,6,0,0,0,5.64-3.95l64-176A6,6,0,0,0,162.05,34.36Z"},null,-1),cS=[uS],dS={key:4},hS=b("path",{d:"M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z"},null,-1),fS=[hS],pS={key:5},mS=b("path",{d:"M66.56,91.07,22.25,128l44.31,36.93A4,4,0,0,1,64,172a3.94,3.94,0,0,1-2.56-.93l-48-40a4,4,0,0,1,0-6.14l48-40a4,4,0,0,1,5.12,6.14Zm176,33.86-48-40a4,4,0,1,0-5.12,6.14L233.75,128l-44.31,36.93a4,4,0,1,0,5.12,6.14l48-40a4,4,0,0,0,0-6.14ZM161.37,36.24a4,4,0,0,0-5.13,2.39l-64,176a4,4,0,0,0,2.39,5.13A4.12,4.12,0,0,0,96,220a4,4,0,0,0,3.76-2.63l64-176A4,4,0,0,0,161.37,36.24Z"},null,-1),gS=[mS],vS={name:"PhCode"},yS=Te({...vS,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",Jx,eS)):i.value==="duotone"?(p(),g("g",tS,sS)):i.value==="fill"?(p(),g("g",rS,oS)):i.value==="light"?(p(),g("g",lS,cS)):i.value==="regular"?(p(),g("g",dS,fS)):i.value==="thin"?(p(),g("g",pS,gS)):U("",!0)],16,Kx))}}),bS=["width","height","fill","transform"],_S={key:0},AS=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),wS=[AS],xS={key:1},SS=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),kS=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),MS=[SS,kS],ES={key:2},PS=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),TS=[PS],CS={key:3},DS=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),RS=[DS],$S={key:4},LS=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),IS=[LS],OS={key:5},HS=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),NS=[HS],BS={name:"PhCrown"},c4=Te({...BS,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",_S,wS)):i.value==="duotone"?(p(),g("g",xS,MS)):i.value==="fill"?(p(),g("g",ES,TS)):i.value==="light"?(p(),g("g",CS,RS)):i.value==="regular"?(p(),g("g",$S,IS)):i.value==="thin"?(p(),g("g",OS,NS)):U("",!0)],16,bS))}}),VS=["width","height","fill","transform"],ZS={key:0},FS=b("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),US=[FS],zS={key:1},WS=b("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),YS=b("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),jS=[WS,YS],GS={key:2},XS=b("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),qS=[XS],KS={key:3},JS=b("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),QS=[JS],ek={key:4},tk=b("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),ak=[tk],nk={key:5},sk=b("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),rk=[sk],ik={name:"PhDiscordLogo"},ok=Te({...ik,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",ZS,US)):i.value==="duotone"?(p(),g("g",zS,jS)):i.value==="fill"?(p(),g("g",GS,qS)):i.value==="light"?(p(),g("g",KS,QS)):i.value==="regular"?(p(),g("g",ek,ak)):i.value==="thin"?(p(),g("g",nk,rk)):U("",!0)],16,VS))}}),lk=["width","height","fill","transform"],uk={key:0},ck=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),dk=[ck],hk={key:1},fk=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),pk=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),mk=[fk,pk],gk={key:2},vk=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),yk=[vk],bk={key:3},_k=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),Ak=[_k],wk={key:4},xk=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),Sk=[xk],kk={key:5},Mk=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),Ek=[Mk],Pk={name:"PhDotsThreeCircle"},Tk=Te({...Pk,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",uk,dk)):i.value==="duotone"?(p(),g("g",hk,mk)):i.value==="fill"?(p(),g("g",gk,yk)):i.value==="light"?(p(),g("g",bk,Ak)):i.value==="regular"?(p(),g("g",wk,Sk)):i.value==="thin"?(p(),g("g",kk,Ek)):U("",!0)],16,lk))}}),Ck=["width","height","fill","transform"],Dk={key:0},Rk=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),$k=[Rk],Lk={key:1},Ik=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),Ok=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),Hk=[Ik,Ok],Nk={key:2},Bk=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),Vk=[Bk],Zk={key:3},Fk=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),Uk=[Fk],zk={key:4},Wk=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),Yk=[Wk],jk={key:5},Gk=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),Xk=[Gk],qk={name:"PhEyeSlash"},Kk=Te({...qk,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",Dk,$k)):i.value==="duotone"?(p(),g("g",Lk,Hk)):i.value==="fill"?(p(),g("g",Nk,Vk)):i.value==="light"?(p(),g("g",Zk,Uk)):i.value==="regular"?(p(),g("g",zk,Yk)):i.value==="thin"?(p(),g("g",jk,Xk)):U("",!0)],16,Ck))}}),Jk=["width","height","fill","transform"],Qk={key:0},eM=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),tM=[eM],aM={key:1},nM=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),sM=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),rM=[nM,sM],iM={key:2},oM=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),lM=[oM],uM={key:3},cM=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),dM=[cM],hM={key:4},fM=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),pM=[fM],mM={key:5},gM=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),vM=[gM],yM={name:"PhFilmSlate"},bM=Te({...yM,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",Qk,tM)):i.value==="duotone"?(p(),g("g",aM,rM)):i.value==="fill"?(p(),g("g",iM,lM)):i.value==="light"?(p(),g("g",uM,dM)):i.value==="regular"?(p(),g("g",hM,pM)):i.value==="thin"?(p(),g("g",mM,vM)):U("",!0)],16,Jk))}}),_M=["width","height","fill","transform"],AM={key:0},wM=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),xM=[wM],SM={key:1},kM=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),MM=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),EM=[kM,MM],PM={key:2},TM=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),CM=[TM],DM={key:3},RM=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),$M=[RM],LM={key:4},IM=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),OM=[IM],HM={key:5},NM=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),BM=[NM],VM={name:"PhFire"},ZM=Te({...VM,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",AM,xM)):i.value==="duotone"?(p(),g("g",SM,EM)):i.value==="fill"?(p(),g("g",PM,CM)):i.value==="light"?(p(),g("g",DM,$M)):i.value==="regular"?(p(),g("g",LM,OM)):i.value==="thin"?(p(),g("g",HM,BM)):U("",!0)],16,_M))}}),FM=["width","height","fill","transform"],UM={key:0},zM=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),WM=[zM],YM={key:1},jM=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),GM=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),XM=[jM,GM],qM={key:2},KM=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),JM=[KM],QM={key:3},eE=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),tE=[eE],aE={key:4},nE=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),sE=[nE],rE={key:5},iE=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),oE=[iE],lE={name:"PhFish"},uE=Te({...lE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",UM,WM)):i.value==="duotone"?(p(),g("g",YM,XM)):i.value==="fill"?(p(),g("g",qM,JM)):i.value==="light"?(p(),g("g",QM,tE)):i.value==="regular"?(p(),g("g",aE,sE)):i.value==="thin"?(p(),g("g",rE,oE)):U("",!0)],16,FM))}}),cE=["width","height","fill","transform"],dE={key:0},hE=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),fE=[hE],pE={key:1},mE=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),gE=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),vE=[mE,gE],yE={key:2},bE=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),_E=[bE],AE={key:3},wE=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),xE=[wE],SE={key:4},kE=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),ME=[kE],EE={key:5},PE=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),TE=[PE],CE={name:"PhFlower"},DE=Te({...CE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",dE,fE)):i.value==="duotone"?(p(),g("g",pE,vE)):i.value==="fill"?(p(),g("g",yE,_E)):i.value==="light"?(p(),g("g",AE,xE)):i.value==="regular"?(p(),g("g",SE,ME)):i.value==="thin"?(p(),g("g",EE,TE)):U("",!0)],16,cE))}}),RE=["width","height","fill","transform"],$E={key:0},LE=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),IE=[LE],OE={key:1},HE=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),NE=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),BE=[HE,NE],VE={key:2},ZE=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),FE=[ZE],UE={key:3},zE=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),WE=[zE],YE={key:4},jE=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),GE=[jE],XE={key:5},qE=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),KE=[qE],JE={name:"PhGavel"},QE=Te({...JE,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",$E,IE)):i.value==="duotone"?(p(),g("g",OE,BE)):i.value==="fill"?(p(),g("g",VE,FE)):i.value==="light"?(p(),g("g",UE,WE)):i.value==="regular"?(p(),g("g",YE,GE)):i.value==="thin"?(p(),g("g",XE,KE)):U("",!0)],16,RE))}}),eP=["width","height","fill","transform"],tP={key:0},aP=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),nP=[aP],sP={key:1},rP=b("path",{d:"M104,56A24,24,0,1,1,80,32,24,24,0,0,1,104,56Z",opacity:"0.2"},null,-1),iP=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),oP=[rP,iP],lP={key:2},uP=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),cP=[uP],dP={key:3},hP=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),fP=[hP],pP={key:4},mP=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),gP=[mP],vP={key:5},yP=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),bP=[yP],_P={name:"PhGitMerge"},AP=Te({..._P,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",tP,nP)):i.value==="duotone"?(p(),g("g",sP,oP)):i.value==="fill"?(p(),g("g",lP,cP)):i.value==="light"?(p(),g("g",dP,fP)):i.value==="regular"?(p(),g("g",pP,gP)):i.value==="thin"?(p(),g("g",vP,bP)):U("",!0)],16,eP))}}),wP=["width","height","fill","transform"],xP={key:0},SP=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),kP=[SP],MP={key:1},EP=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),PP=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),TP=[EP,PP],CP={key:2},DP=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),RP=[DP],$P={key:3},LP=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),IP=[LP],OP={key:4},HP=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),NP=[HP],BP={key:5},VP=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),ZP=[VP],FP={name:"PhGithubLogo"},UP=Te({...FP,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",xP,kP)):i.value==="duotone"?(p(),g("g",MP,TP)):i.value==="fill"?(p(),g("g",CP,RP)):i.value==="light"?(p(),g("g",$P,IP)):i.value==="regular"?(p(),g("g",OP,NP)):i.value==="thin"?(p(),g("g",BP,ZP)):U("",!0)],16,wP))}}),zP=["width","height","fill","transform"],WP={key:0},YP=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),jP=[YP],GP={key:1},XP=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),qP=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),KP=[XP,qP],JP={key:2},QP=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),eT=[QP],tT={key:3},aT=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),nT=[aT],sT={key:4},rT=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),iT=[rT],oT={key:5},lT=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),uT=[lT],cT={name:"PhHandCoins"},dT=Te({...cT,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",WP,jP)):i.value==="duotone"?(p(),g("g",GP,KP)):i.value==="fill"?(p(),g("g",JP,eT)):i.value==="light"?(p(),g("g",tT,nT)):i.value==="regular"?(p(),g("g",sT,iT)):i.value==="thin"?(p(),g("g",oT,uT)):U("",!0)],16,zP))}}),hT=["width","height","fill","transform"],fT={key:0},pT=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),mT=[pT],gT={key:1},vT=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),yT=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),bT=[vT,yT],_T={key:2},AT=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),wT=[AT],xT={key:3},ST=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),kT=[ST],MT={key:4},ET=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),PT=[ET],TT={key:5},CT=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),DT=[CT],RT={name:"PhHandHeart"},$T=Te({...RT,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",fT,mT)):i.value==="duotone"?(p(),g("g",gT,bT)):i.value==="fill"?(p(),g("g",_T,wT)):i.value==="light"?(p(),g("g",xT,kT)):i.value==="regular"?(p(),g("g",MT,PT)):i.value==="thin"?(p(),g("g",TT,DT)):U("",!0)],16,hT))}}),LT=["width","height","fill","transform"],IT={key:0},OT=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),HT=[OT],NT={key:1},BT=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),VT=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),ZT=[BT,VT],FT={key:2},UT=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),zT=[UT],WT={key:3},YT=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),jT=[YT],GT={key:4},XT=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),qT=[XT],KT={key:5},JT=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),QT=[JT],eC={name:"PhHandWaving"},tC=Te({...eC,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",IT,HT)):i.value==="duotone"?(p(),g("g",NT,ZT)):i.value==="fill"?(p(),g("g",FT,zT)):i.value==="light"?(p(),g("g",WT,jT)):i.value==="regular"?(p(),g("g",GT,qT)):i.value==="thin"?(p(),g("g",KT,QT)):U("",!0)],16,LT))}}),aC=["width","height","fill","transform"],nC={key:0},sC=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),rC=[sC],iC={key:1},oC=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),lC=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),uC=[oC,lC],cC={key:2},dC=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),hC=[dC],fC={key:3},pC=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),mC=[pC],gC={key:4},vC=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),yC=[vC],bC={key:5},_C=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),AC=[_C],wC={name:"PhIdentificationCard"},xC=Te({...wC,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",nC,rC)):i.value==="duotone"?(p(),g("g",iC,uC)):i.value==="fill"?(p(),g("g",cC,hC)):i.value==="light"?(p(),g("g",fC,mC)):i.value==="regular"?(p(),g("g",gC,yC)):i.value==="thin"?(p(),g("g",bC,AC)):U("",!0)],16,aC))}}),SC=["width","height","fill","transform"],kC={key:0},MC=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),EC=[MC],PC={key:1},TC=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),CC=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),DC=[TC,CC],RC={key:2},$C=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),LC=[$C],IC={key:3},OC=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),HC=[OC],NC={key:4},BC=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),VC=[BC],ZC={key:5},FC=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),UC=[FC],zC={name:"PhJoystick"},n1=Te({...zC,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",kC,EC)):i.value==="duotone"?(p(),g("g",PC,DC)):i.value==="fill"?(p(),g("g",RC,LC)):i.value==="light"?(p(),g("g",IC,HC)):i.value==="regular"?(p(),g("g",NC,VC)):i.value==="thin"?(p(),g("g",ZC,UC)):U("",!0)],16,SC))}}),WC=["width","height","fill","transform"],YC={key:0},jC=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),GC=[jC],XC={key:1},qC=b("path",{d:"M176,96a48,48,0,1,1-48-48A48,48,0,0,1,176,96Z",opacity:"0.2"},null,-1),KC=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),JC=[qC,KC],QC={key:2},eD=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),tD=[eD],aD={key:3},nD=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),sD=[nD],rD={key:4},iD=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),oD=[iD],lD={key:5},uD=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),cD=[uD],dD={name:"PhMedal"},Pd=Te({...dD,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",YC,GC)):i.value==="duotone"?(p(),g("g",XC,JC)):i.value==="fill"?(p(),g("g",QC,tD)):i.value==="light"?(p(),g("g",aD,sD)):i.value==="regular"?(p(),g("g",rD,oD)):i.value==="thin"?(p(),g("g",lD,cD)):U("",!0)],16,WC))}}),hD=["width","height","fill","transform"],fD={key:0},pD=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),mD=[pD],gD={key:1},vD=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),yD=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),bD=[vD,yD],_D={key:2},AD=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),wD=[AD],xD={key:3},SD=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),kD=[SD],MD={key:4},ED=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),PD=[ED],TD={key:5},CD=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),DD=[CD],RD={name:"PhMonitor"},$D=Te({...RD,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",fD,mD)):i.value==="duotone"?(p(),g("g",gD,bD)):i.value==="fill"?(p(),g("g",_D,wD)):i.value==="light"?(p(),g("g",xD,kD)):i.value==="regular"?(p(),g("g",MD,PD)):i.value==="thin"?(p(),g("g",TD,DD)):U("",!0)],16,hD))}}),LD=["width","height","fill","transform"],ID={key:0},OD=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),HD=[OD],ND={key:1},BD=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),VD=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),ZD=[BD,VD],FD={key:2},UD=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),zD=[UD],WD={key:3},YD=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),jD=[YD],GD={key:4},XD=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),qD=[XD],KD={key:5},JD=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),QD=[JD],eR={name:"PhNewspaper"},tR=Te({...eR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",ID,HD)):i.value==="duotone"?(p(),g("g",ND,ZD)):i.value==="fill"?(p(),g("g",FD,zD)):i.value==="light"?(p(),g("g",WD,jD)):i.value==="regular"?(p(),g("g",GD,qD)):i.value==="thin"?(p(),g("g",KD,QD)):U("",!0)],16,LD))}}),aR=["width","height","fill","transform"],nR={key:0},sR=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),rR=[sR],iR={key:1},oR=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),lR=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),uR=[oR,lR],cR={key:2},dR=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),hR=[dR],fR={key:3},pR=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),mR=[pR],gR={key:4},vR=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),yR=[vR],bR={key:5},_R=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),AR=[_R],wR={name:"PhPaintBrushBroad"},xR=Te({...wR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",nR,rR)):i.value==="duotone"?(p(),g("g",iR,uR)):i.value==="fill"?(p(),g("g",cR,hR)):i.value==="light"?(p(),g("g",fR,mR)):i.value==="regular"?(p(),g("g",gR,yR)):i.value==="thin"?(p(),g("g",bR,AR)):U("",!0)],16,aR))}}),SR=["width","height","fill","transform"],kR={key:0},MR=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),ER=[MR],PR={key:1},TR=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),CR=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),DR=[TR,CR],RR={key:2},$R=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),LR=[$R],IR={key:3},OR=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),HR=[OR],NR={key:4},BR=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),VR=[BR],ZR={key:5},FR=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),UR=[FR],zR={name:"PhPaypalLogo"},WR=Te({...zR,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",kR,ER)):i.value==="duotone"?(p(),g("g",PR,DR)):i.value==="fill"?(p(),g("g",RR,LR)):i.value==="light"?(p(),g("g",IR,HR)):i.value==="regular"?(p(),g("g",NR,VR)):i.value==="thin"?(p(),g("g",ZR,UR)):U("",!0)],16,SR))}}),YR=["width","height","fill","transform"],jR={key:0},GR=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),XR=[GR],qR={key:1},KR=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),JR=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),QR=[KR,JR],e$={key:2},t$=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),a$=[t$],n$={key:3},s$=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),r$=[s$],i$={key:4},o$=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),l$=[o$],u$={key:5},c$=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),d$=[c$],h$={name:"PhPlay"},Td=Te({...h$,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",jR,XR)):i.value==="duotone"?(p(),g("g",qR,QR)):i.value==="fill"?(p(),g("g",e$,a$)):i.value==="light"?(p(),g("g",n$,r$)):i.value==="regular"?(p(),g("g",i$,l$)):i.value==="thin"?(p(),g("g",u$,d$)):U("",!0)],16,YR))}}),f$=["width","height","fill","transform"],p$={key:0},m$=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),g$=[m$],v$={key:1},y$=b("path",{d:"M40,96H88V208H32V104A8,8,0,0,1,40,96Zm176,40H168v72h56V144A8,8,0,0,0,216,136Z",opacity:"0.2"},null,-1),b$=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),_$=[y$,b$],A$={key:2},w$=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),x$=[w$],S$={key:3},k$=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),M$=[k$],E$={key:4},P$=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),T$=[P$],C$={key:5},D$=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),R$=[D$],$$={name:"PhRanking"},Cd=Te({...$$,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",p$,g$)):i.value==="duotone"?(p(),g("g",v$,_$)):i.value==="fill"?(p(),g("g",A$,x$)):i.value==="light"?(p(),g("g",S$,M$)):i.value==="regular"?(p(),g("g",E$,T$)):i.value==="thin"?(p(),g("g",C$,R$)):U("",!0)],16,f$))}}),L$=["width","height","fill","transform"],I$={key:0},O$=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),H$=[O$],N$={key:1},B$=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),V$=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),Z$=[B$,V$],F$={key:2},U$=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),z$=[U$],W$={key:3},Y$=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),j$=[Y$],G$={key:4},X$=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),q$=[X$],K$={key:5},J$=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),Q$=[J$],eL={name:"PhSealCheck"},tL=Te({...eL,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",I$,H$)):i.value==="duotone"?(p(),g("g",N$,Z$)):i.value==="fill"?(p(),g("g",F$,z$)):i.value==="light"?(p(),g("g",W$,j$)):i.value==="regular"?(p(),g("g",G$,q$)):i.value==="thin"?(p(),g("g",K$,Q$)):U("",!0)],16,L$))}}),aL=["width","height","fill","transform"],nL={key:0},sL=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),rL=[sL],iL={key:1},oL=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),lL=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),uL=[oL,lL],cL={key:2},dL=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),hL=[dL],fL={key:3},pL=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),mL=[pL],gL={key:4},vL=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),yL=[vL],bL={key:5},_L=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),AL=[_L],wL={name:"PhShieldChevron"},xL=Te({...wL,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",nL,rL)):i.value==="duotone"?(p(),g("g",iL,uL)):i.value==="fill"?(p(),g("g",cL,hL)):i.value==="light"?(p(),g("g",fL,mL)):i.value==="regular"?(p(),g("g",gL,yL)):i.value==="thin"?(p(),g("g",bL,AL)):U("",!0)],16,aL))}}),SL=["width","height","fill","transform"],kL={key:0},ML=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),EL=[ML],PL={key:1},TL=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),CL=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),DL=[TL,CL],RL={key:2},$L=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),LL=[$L],IL={key:3},OL=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),HL=[OL],NL={key:4},BL=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),VL=[BL],ZL={key:5},FL=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),UL=[FL],zL={name:"PhShieldStar"},WL=Te({...zL,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",kL,EL)):i.value==="duotone"?(p(),g("g",PL,DL)):i.value==="fill"?(p(),g("g",RL,LL)):i.value==="light"?(p(),g("g",IL,HL)):i.value==="regular"?(p(),g("g",NL,VL)):i.value==="thin"?(p(),g("g",ZL,UL)):U("",!0)],16,SL))}}),YL=["width","height","fill","transform"],jL={key:0},GL=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),XL=[GL],qL={key:1},KL=b("path",{d:"M112,80h0v72a20,20,0,0,0,0,40v32H96A72,72,0,0,1,96,80Z",opacity:"0.2"},null,-1),JL=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),QL=[KL,JL],eI={key:2},tI=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),aI=[tI],nI={key:3},sI=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),rI=[sI],iI={key:4},oI=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),lI=[oI],uI={key:5},cI=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),dI=[cI],hI={name:"PhShrimp"},hu=Te({...hI,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",jL,XL)):i.value==="duotone"?(p(),g("g",qL,QL)):i.value==="fill"?(p(),g("g",eI,aI)):i.value==="light"?(p(),g("g",nI,rI)):i.value==="regular"?(p(),g("g",iI,lI)):i.value==="thin"?(p(),g("g",uI,dI)):U("",!0)],16,YL))}}),fI=["width","height","fill","transform"],pI={key:0},mI=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),gI=[mI],vI={key:1},yI=b("path",{d:"M224,56V200a16,16,0,0,1-16,16H48V40H208A16,16,0,0,1,224,56Z",opacity:"0.2"},null,-1),bI=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=[yI,bI],AI={key:2},wI=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),xI=[wI],SI={key:3},kI=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),MI=[kI],EI={key:4},PI=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),TI=[PI],CI={key:5},DI=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),RI=[DI],$I={name:"PhSignOut"},d4=Te({...$I,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",pI,gI)):i.value==="duotone"?(p(),g("g",vI,_I)):i.value==="fill"?(p(),g("g",AI,xI)):i.value==="light"?(p(),g("g",SI,MI)):i.value==="regular"?(p(),g("g",EI,TI)):i.value==="thin"?(p(),g("g",CI,RI)):U("",!0)],16,fI))}}),LI=["width","height","fill","transform"],II={key:0},OI=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),HI=[OI],NI={key:1},BI=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),VI=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),ZI=[BI,VI],FI={key:2},UI=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),zI=[UI],WI={key:3},YI=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),jI=[YI],GI={key:4},XI=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),qI=[XI],KI={key:5},JI=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),QI=[JI],eO={name:"PhSparkle"},tO=Te({...eO,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",II,HI)):i.value==="duotone"?(p(),g("g",NI,ZI)):i.value==="fill"?(p(),g("g",FI,zI)):i.value==="light"?(p(),g("g",WI,jI)):i.value==="regular"?(p(),g("g",GI,qI)):i.value==="thin"?(p(),g("g",KI,QI)):U("",!0)],16,LI))}}),aO=["width","height","fill","transform"],nO={key:0},sO=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),rO=[sO],iO={key:1},oO=b("path",{d:"M224,80l-96,56L32,80l96-56Z",opacity:"0.2"},null,-1),lO=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),uO=[oO,lO],cO={key:2},dO=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),hO=[dO],fO={key:3},pO=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),mO=[pO],gO={key:4},vO=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),yO=[vO],bO={key:5},_O=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),AO=[_O],wO={name:"PhStackPlus"},xO=Te({...wO,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",nO,rO)):i.value==="duotone"?(p(),g("g",iO,uO)):i.value==="fill"?(p(),g("g",cO,hO)):i.value==="light"?(p(),g("g",fO,mO)):i.value==="regular"?(p(),g("g",gO,yO)):i.value==="thin"?(p(),g("g",bO,AO)):U("",!0)],16,aO))}}),SO=["width","height","fill","transform"],kO={key:0},MO=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),EO=[MO],PO={key:1},TO=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),CO=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),DO=[TO,CO],RO={key:2},$O=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),LO=[$O],IO={key:3},OO=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),HO=[OO],NO={key:4},BO=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),VO=[BO],ZO={key:5},FO=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),UO=[FO],zO={name:"PhStorefront"},WO=Te({...zO,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",kO,EO)):i.value==="duotone"?(p(),g("g",PO,DO)):i.value==="fill"?(p(),g("g",RO,LO)):i.value==="light"?(p(),g("g",IO,HO)):i.value==="regular"?(p(),g("g",NO,VO)):i.value==="thin"?(p(),g("g",ZO,UO)):U("",!0)],16,SO))}}),YO=["width","height","fill","transform"],jO={key:0},GO=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),XO=[GO],qO={key:1},KO=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),JO=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),QO=[KO,JO],eH={key:2},tH=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),aH=[tH],nH={key:3},sH=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),rH=[sH],iH={key:4},oH=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),lH=[oH],uH={key:5},cH=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),dH=[cH],hH={name:"PhTestTube"},fH=Te({...hH,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",jO,XO)):i.value==="duotone"?(p(),g("g",qO,QO)):i.value==="fill"?(p(),g("g",eH,aH)):i.value==="light"?(p(),g("g",nH,rH)):i.value==="regular"?(p(),g("g",iH,lH)):i.value==="thin"?(p(),g("g",uH,dH)):U("",!0)],16,YO))}}),pH=["width","height","fill","transform"],mH={key:0},gH=b("path",{d:"M90.86,50.89a12,12,0,0,0-21.72,0l-64,136a12,12,0,0,0,21.71,10.22L42.44,164h75.12l15.58,33.11a12,12,0,0,0,21.72-10.22ZM53.74,140,80,84.18,106.27,140ZM200,84c-13.85,0-24.77,3.86-32.45,11.48a12,12,0,1,0,16.9,17c3-3,8.26-4.52,15.55-4.52,11,0,20,7.18,20,16v4.39A47.28,47.28,0,0,0,200,124c-24.26,0-44,17.94-44,40s19.74,40,44,40a47.18,47.18,0,0,0,22-5.38A12,12,0,0,0,244,192V124C244,101.94,224.26,84,200,84Zm0,96c-11,0-20-7.18-20-16s9-16,20-16,20,7.18,20,16S211,180,200,180Z"},null,-1),vH=[gH],yH={key:1},bH=b("path",{d:"M232,164c0,15.46-14.33,28-32,28s-32-12.54-32-28,14.33-28,32-28S232,148.54,232,164ZM34.82,152h90.36L80,56Z",opacity:"0.2"},null,-1),_H=b("path",{d:"M87.24,52.59a8,8,0,0,0-14.48,0l-64,136a8,8,0,1,0,14.48,6.81L39.9,160h80.2l16.66,35.4a8,8,0,1,0,14.48-6.81ZM47.43,144,80,74.79,112.57,144ZM200,96c-12.76,0-22.73,3.47-29.63,10.32a8,8,0,0,0,11.26,11.36c3.8-3.77,10-5.68,18.37-5.68,13.23,0,24,9,24,20v3.22A42.76,42.76,0,0,0,200,128c-22.06,0-40,16.15-40,36s17.94,36,40,36a42.73,42.73,0,0,0,24-7.25,8,8,0,0,0,16-.75V132C240,112.15,222.06,96,200,96Zm0,88c-13.23,0-24-9-24-20s10.77-20,24-20,24,9,24,20S213.23,184,200,184Z"},null,-1),AH=[bH,_H],wH={key:2},xH=b("path",{d:"M200,156c0,6.5-7.33,12-16,12s-16-5.5-16-12,7.33-12,16-12S200,149.5,200,156ZM232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56ZM143.37,172.88l-44-104a8,8,0,0,0-14.74,0l-44,104a8,8,0,0,0,14.74,6.24L66.84,152h50.32l11.47,27.12a8,8,0,0,0,14.74-6.24ZM216,124c0-15.44-14.36-28-32-28a34.86,34.86,0,0,0-20.78,6.68,8,8,0,0,0,9.56,12.83A18.84,18.84,0,0,1,184,112c8.56,0,15.8,5.36,16,11.76v8A35.24,35.24,0,0,0,184,128c-17.64,0-32,12.56-32,28s14.36,28,32,28a35.13,35.13,0,0,0,16.93-4.26A8,8,0,0,0,216,176ZM73.61,136h36.78L92,92.53Z"},null,-1),SH=[xH],kH={key:3},MH=b("path",{d:"M85.43,53.45a6,6,0,0,0-10.86,0l-64,136a6,6,0,1,0,10.86,5.11L38.63,158h82.74l17.2,36.55a6,6,0,1,0,10.86-5.11ZM44.28,146,80,70.09,115.72,146ZM200,98c-12.21,0-21.71,3.28-28.23,9.74a6,6,0,0,0,8.46,8.52c4.18-4.15,10.84-6.26,19.77-6.26,14.34,0,26,9.87,26,22v7.24A40.36,40.36,0,0,0,200,130c-20.95,0-38,15.25-38,34s17.05,34,38,34a40.36,40.36,0,0,0,26-9.24V192a6,6,0,0,0,12,0V132C238,113.25,221,98,200,98Zm0,88c-14.34,0-26-9.87-26-22s11.66-22,26-22,26,9.87,26,22S214.34,186,200,186Z"},null,-1),EH=[MH],PH={key:4},TH=b("path",{d:"M87.24,52.59a8,8,0,0,0-14.48,0l-64,136a8,8,0,1,0,14.48,6.81L39.9,160h80.2l16.66,35.4a8,8,0,1,0,14.48-6.81ZM47.43,144,80,74.79,112.57,144ZM200,96c-12.76,0-22.73,3.47-29.63,10.32a8,8,0,0,0,11.26,11.36c3.8-3.77,10-5.68,18.37-5.68,13.23,0,24,9,24,20v3.22A42.76,42.76,0,0,0,200,128c-22.06,0-40,16.15-40,36s17.94,36,40,36a42.73,42.73,0,0,0,24-7.25,8,8,0,0,0,16-.75V132C240,112.15,222.06,96,200,96Zm0,88c-13.23,0-24-9-24-20s10.77-20,24-20,24,9,24,20S213.23,184,200,184Z"},null,-1),CH=[TH],DH={key:5},RH=b("path",{d:"M83.62,54.3a4,4,0,0,0-7.24,0l-64,136a4,4,0,0,0,7.24,3.4L37.36,156h85.28l17.74,37.7a4,4,0,1,0,7.24-3.4ZM41.13,148,80,65.39,118.87,148ZM200,100c-11.67,0-20.69,3.08-26.82,9.16a4,4,0,1,0,5.64,5.68c4.57-4.54,11.7-6.84,21.18-6.84,15.44,0,28,10.77,28,24v11.92A37.78,37.78,0,0,0,200,132c-19.85,0-36,14.35-36,32s16.15,32,36,32a37.78,37.78,0,0,0,28-11.92V192a4,4,0,0,0,8,0V132C236,114.36,219.85,100,200,100Zm0,88c-15.44,0-28-10.77-28-24s12.56-24,28-24,28,10.77,28,24S215.44,188,200,188Z"},null,-1),$H=[RH],LH={name:"PhTextAa"},IH=Te({...LH,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",mH,vH)):i.value==="duotone"?(p(),g("g",yH,AH)):i.value==="fill"?(p(),g("g",wH,SH)):i.value==="light"?(p(),g("g",kH,EH)):i.value==="regular"?(p(),g("g",PH,CH)):i.value==="thin"?(p(),g("g",DH,$H)):U("",!0)],16,pH))}}),OH=["width","height","fill","transform"],HH={key:0},NH=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),BH=[NH],VH={key:1},ZH=b("path",{d:"M232,56v64L168,56Z",opacity:"0.2"},null,-1),FH=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),UH=[ZH,FH],zH={key:2},WH=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),YH=[WH],jH={key:3},GH=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),XH=[GH],qH={key:4},KH=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),JH=[KH],QH={key:5},eN=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),tN=[eN],aN={name:"PhTrendUp"},Dd=Te({...aN,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",HH,BH)):i.value==="duotone"?(p(),g("g",VH,UH)):i.value==="fill"?(p(),g("g",zH,YH)):i.value==="light"?(p(),g("g",jH,XH)):i.value==="regular"?(p(),g("g",qH,JH)):i.value==="thin"?(p(),g("g",QH,tN)):U("",!0)],16,OH))}}),nN=["width","height","fill","transform"],sN={key:0},rN=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),iN=[rN],oN={key:1},lN=b("path",{d:"M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z",opacity:"0.2"},null,-1),uN=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),cN=[lN,uN],dN={key:2},hN=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),fN=[hN],pN={key:3},mN=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),gN=[mN],vN={key:4},yN=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),bN=[yN],_N={key:5},AN=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),wN=[AN],xN={name:"PhUser"},SN=Te({...xN,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",sN,iN)):i.value==="duotone"?(p(),g("g",oN,cN)):i.value==="fill"?(p(),g("g",dN,fN)):i.value==="light"?(p(),g("g",pN,gN)):i.value==="regular"?(p(),g("g",vN,bN)):i.value==="thin"?(p(),g("g",_N,wN)):U("",!0)],16,nN))}}),kN=["width","height","fill","transform"],MN={key:0},EN=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),PN=[EN],TN={key:1},CN=b("path",{d:"M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z",opacity:"0.2"},null,-1),DN=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),RN=[CN,DN],$N={key:2},LN=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),IN=[LN],ON={key:3},HN=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),NN=[HN],BN={key:4},VN=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),ZN=[VN],FN={key:5},UN=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),zN=[UN],WN={name:"PhUserCheck"},YN=Te({...WN,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",MN,PN)):i.value==="duotone"?(p(),g("g",TN,RN)):i.value==="fill"?(p(),g("g",$N,IN)):i.value==="light"?(p(),g("g",ON,NN)):i.value==="regular"?(p(),g("g",BN,ZN)):i.value==="thin"?(p(),g("g",FN,zN)):U("",!0)],16,kN))}}),jN=["width","height","fill","transform"],GN={key:0},XN=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),qN=[XN],KN={key:1},JN=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),QN=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),eB=[JN,QN],tB={key:2},aB=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),nB=[aB],sB={key:3},rB=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),iB=[rB],oB={key:4},lB=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),uB=[lB],cB={key:5},dB=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),hB=[dB],fB={name:"PhUserSwitch"},pB=Te({...fB,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",GN,qN)):i.value==="duotone"?(p(),g("g",KN,eB)):i.value==="fill"?(p(),g("g",tB,nB)):i.value==="light"?(p(),g("g",sB,iB)):i.value==="regular"?(p(),g("g",oB,uB)):i.value==="thin"?(p(),g("g",cB,hB)):U("",!0)],16,jN))}}),mB=["width","height","fill","transform"],gB={key:0},vB=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),yB=[vB],bB={key:1},_B=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),AB=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),wB=[_B,AB],xB={key:2},SB=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),kB=[SB],MB={key:3},EB=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),PB=[EB],TB={key:4},CB=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),DB=[CB],RB={key:5},$B=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),LB=[$B],IB={name:"PhWarningCircle"},OB=Te({...IB,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",gB,yB)):i.value==="duotone"?(p(),g("g",bB,wB)):i.value==="fill"?(p(),g("g",xB,kB)):i.value==="light"?(p(),g("g",MB,PB)):i.value==="regular"?(p(),g("g",TB,DB)):i.value==="thin"?(p(),g("g",RB,LB)):U("",!0)],16,mB))}}),HB=["width","height","fill","transform"],NB={key:0},BB=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),VB=[BB],ZB={key:1},FB=b("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),UB=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),zB=[FB,UB],WB={key:2},YB=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),jB=[YB],GB={key:3},XB=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),qB=[XB],KB={key:4},JB=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),QB=[JB],eV={key:5},tV=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),aV=[tV],nV={name:"PhXCircle"},sV=Te({...nV,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(t){const e=t,a=F("weight","regular"),n=F("size","1em"),s=F("color","currentColor"),r=F("mirrored",!1),i=x(()=>e.weight??a),o=x(()=>e.size??n),l=x(()=>e.color??s),u=x(()=>e.mirrored!==void 0?e.mirrored?"scale(-1, 1)":void 0:r?"scale(-1, 1)":void 0);return(c,d)=>(p(),g("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(),g("g",NB,VB)):i.value==="duotone"?(p(),g("g",ZB,zB)):i.value==="fill"?(p(),g("g",WB,jB)):i.value==="light"?(p(),g("g",GB,qB)):i.value==="regular"?(p(),g("g",KB,QB)):i.value==="thin"?(p(),g("g",eV,aV)):U("",!0)],16,HB))}}),rV={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"},vn={__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=We(),a=t,n=x(()=>a.as?a.as:a.to?bl:a.href?"a":"button"),s=x(()=>n.value==="button"?a.type??"button":null),r=x(()=>a.small&&a.icon?"px-1":"px-2");function i(l,u){return u===void 0?l:u}const o=x(()=>{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",u4(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(ms(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(),g("div",rV,$e(t.tooltip),1)):U("",!0),A(e)?.userCustomize?.shrimpLinks?(p(),_e(zt,{key:1,icon:A(hu),size:t.iconSize},null,8,["icon","size"])):(p(),g(Pe,{key:2},[t.icon?(p(),_e(zt,{key:0,icon:t.icon,size:t.iconSize},null,8,["icon","size"])):U("",!0)],64)),t.label?(p(),g("span",{key:3,class:ve(r.value)},$e(A(e).userCustomize.shrimpLinks?"Shrimp":t.label),3)):U("",!0)]),_:1},8,["class","href","type","to","target","disabled"]))}},fu=Te({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),pn("div",{class:e},t?this.$slots.default().map(a=>a&&a.children&&typeof a.children=="object"?pn(a,{},a.children.map(n=>pn(n,{class:[this.classAddon]}))):pn(a,{class:[this.classAddon]})):null)}}),iV={key:0,class:"grid text-center justify-center grid-cols-1 gap-3"},oV={key:0,class:"rounded-full place-self-center",src:l_,width:"70"},lV={class:"text-xl md:text-2xl"},uV={key:1,class:"text-pink-200"},cV={class:"text-lg md:text-xl"},dV={key:1,class:"text-pink-400"},hV={key:1,class:"grid text-center justify-center grid-cols-1 gap-3"},fV={class:"place-self-center"},pV={key:2,class:"grid text-center justify-center grid-cols-1 gap-3"},mV={class:"place-self-center"},gV={class:"text-lg md:text-xl"},vV={class:"text-red-500"},yV={class:"flex justify-center w-full"},bV={__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=_l(),a=We();function n(){return e.go(),null}function s(){return e.go(-1),null}function r(){return a.errorCode=null,a.decrementLoading(),a.decrementSaving(),null}return(i,o)=>(p(),_e(Ks,{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(),g("div",iV,[A(a).userCustomize.shrimpLinks?(p(),_e(zt,{key:1,icon:A(hu),size:"70",w:"w-50",color:"text-pink-400",class:"m-5 animate animate-spin place-self-center"},null,8,["icon"])):(p(),g("img",oV)),b("h1",lV,[A(a).userCustomize.shrimpLinks?(p(),g("span",uV,$e(t.isSave?"Shrimping...":"Krilling..."),1)):(p(),g(Pe,{key:0},[Dt($e(t.isSave?"Submitting...":"Loading..."),1)],64))]),b("p",cV,[A(a).userCustomize.shrimpLinks?(p(),g("span",dV,"Shrimply wait")):(p(),g(Pe,{key:0},[Dt(" Please wait ")],64))])])):U("",!0),t.isSave&&t.isFinished&&!t.errorCode?(p(),g("div",hV,[b("div",fV,[Ae(zt,{icon:A(Px),class:"text-green-700",w:"w-20",size:45},null,8,["icon"])]),o[3]||(o[3]=b("h1",{class:"text-xl md:text-2xl"},"Saved!",-1))])):U("",!0),t.errorCode?(p(),g("div",pV,[b("div",mV,[Ae(zt,{icon:A(qx),class:"text-red-500",w:"w-20",size:45},null,8,["icon"])]),o[5]||(o[5]=b("h1",{class:"text-xl md:text-2xl"},"Uh Oh!",-1)),o[6]||(o[6]=b("h1",{class:"text-lg md:text-xl"}," The server had some trouble processing your request at this time. ",-1)),b("h1",gV,[o[4]||(o[4]=Dt(" Error: ",-1)),b("span",vV,$e(t.errorCode),1)]),Ae(fu,null,{default:Ee(()=>[b("div",yV,[Ae(vn,{color:"warning",label:"Go Back",small:!1,onClick:o[0]||(o[0]=l=>s())}),Ae(vn,{type:"submit",color:"success",label:"Reload",small:!1,onClick:o[1]||(o[1]=l=>n())}),Ae(vn,{color:"info",label:"Close",small:!1,onClick:o[2]||(o[2]=l=>r())})])]),_:1})])):U("",!0)]),_:1}))}},_V={__name:"App",setup(t){const e=We(),a=Lr(),n=x(()=>e.activeRequests!==0),s=x(()=>e.activeSavingRequests!==0),r=x(()=>e.errorCode),i=x(()=>n.value||s.value),o=he(!1);return rt(i,l=>{l?o.value=!0:setTimeout(()=>{i.value||(o.value=!1)},150)}),rt(r,l=>{l?o.value=!0:setTimeout(()=>{r.value||(o.value=!1)},150)}),(l,u)=>(p(),g("div",{class:ve({dark:A(a).darkMode})},[Ae(Ml,{active:o.value,transparent:s.value,"z-index":o.value?"z-55":"-z-150"},{default:Ee(()=>[Ae(_n,{name:"modal-fade"},{default:Ee(()=>[o.value?(p(),_e(bV,{key:0,active:o.value,"is-save":s.value,"error-code":r.value},null,8,["active","is-save","error-code"])):U("",!0)]),_:1})]),_:1},8,["active","transparent","z-index"]),(p(),_e(A(N8),{key:l.$route.path,class:ve(o.value&&!s.value?"hidden":"block")},null,8,["class"]))],2))}},AV="modulepreload",wV=function(t){return"/"+t},Rd={},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=wV(u),u in Rd)return;Rd[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":AV,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)})};class Wn{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 kr=Te({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 pn("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 pn("div",{class:i},[s])}))}}),xV={class:"relative inline-block"},SV=["src","alt"],kV=["src"],h4={__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=x(()=>a.avatar??"https://i.imgur.com/nkx5ufe.jpg"),s=x(()=>a.username);return(r,i)=>(p(),g("div",null,[b("div",xV,[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,SV),t.border?(p(),g("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,kV)):U("",!0)]),se(r.$slots,"default")]))}},MV={__name:"PillTagPlain",props:{label:{type:String,required:!0},icon:{type:Object,default:null},small:Boolean},setup(t){return(e,a)=>(p(),g("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"])):U("",!0),b("span",null,$e(t.label),1)],2))}},fa={__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=We(),a=t;function n(r,i){return i===void 0?r:i}const s=x(()=>[a.small?"py-1 px-3":"py-1.5 px-4",n(a.outline,e.userCustomize.pillOutline)?g_[a.color]:m_[a.color]]);return(r,i)=>(p(),_e(MV,{class:ve(["border rounded-full",s.value]),icon:t.icon,label:t.label,small:t.small},null,8,["class","icon","label","small"]))}},EV=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":""},{"author":"Ryuto Setsujin","header":" what if they made loveplus with men","comment":"please please please play tmgs i beg it's delectable"},{"author":"DRDOOFUS","header":", remember that being grateful is generally a positive.","comment":"If we're logging in here, life's probably pretty good."},{"author":"Shilofax","header":"feeling kinda sus, ?","comment":"amogus"},{"author":"azui","header":"Show the crowd your moves, !","comment":"The club is waiting!"},{"author":"RGTM","header":"ZIv Mod Squad ","comment":"Play jubeat."},{"author":"superaustin7","header":"Why does need Konami Original Songs?","comment":"We ❤️ Pop'n Music!"},{"author":"57z","header":", I once again am asking you to","comment":"submit welcome greetings."},{"author":"Anonymous","header":"Welcome to StepManiaX, !","comment":"Kyle Ward will sue"},{"author":"Dadrewster569","header":"Konnichihello, ","comment":""},{"author":"superaustin7","header":"Welcome to jubeat, ","comment":"THAT WON'T MAKE IT IN TIME FOR THIS SCHEDULE."},{"author":"Anonymous","header":"Explore Every Avenue, .","comment":""},{"author":"Anonymous","header":"Welcome to PhaseII Web Solutions, .","comment":"Now offering a 99% SLA. Excludes pickaxe related incidents."},{"author":"yonokid","header":"Something might happen, ","comment":"If you would please consult the graph."},{"author":"superaustin7","header":"THE HAS AWAKENED","comment":"BE VERY SCARED"},{"author":"superaustin7","header":"Welcome, PhaseII Rhythm Gamer \\"\\"","comment":"A message from PhaseII"},{"author":"superaustin7","header":"Back from a long session, ?","comment":"Or looking to get started?"},{"author":"superaustin7","header":"By your fire, will erase every star in the sky.","comment":"For the future of mankind, THE WORLD ENDS NOW"},{"author":"superaustin7","header":"Friendly Reminder to :","comment":"Thank your local arcade operator. They deserve it!"},{"author":"superaustin7","header":"Amazing, , Awesome!","comment":"AMAZING AND AWESOME!"},{"author":"superaustin7","header":"It's just , the music, and the world to conquer!","comment":"Getting up, and getting down!"},{"author":"superaustin7","header":"Remember to wash your hands, .","comment":"That's what the Taiko no Tatsujin machine tells me, anyway."},{"author":"superaustin7","header":", may your Full Combos be many...","comment":"...and your misses few."},{"author":"superaustin7","header":" = W + Good Scores + Had Fun","comment":"The math just works!"},{"author":"superaustin7","header":"I wish a very","comment":"FULL COMBO! Oh yeah! Uh huh!"},{"author":"superaustin7","header":", welcome to Phase...11?","comment":""},{"author":"superaustin7","header":"Better Call !","comment":"Did you know you have scores? PhaseII says you do, and so do I!"},{"author":"superaustin7","header":"Are you an angel, ?","comment":"They live on the moons of Iego, I think."},{"author":"superaustin7","header":"Stop refreshing the page, !","comment":"I assure you your greeting is in the mix. Probably."}]`),PV={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"}]},TV={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:"news_title",name:"News Title",help:"Title of your news post",type:"String"},{id:"news_body",name:"News Body",help:"Body of your news post. Newlines must have a space if you're doing double newlines.",type:"LargeText"},{id:"info_msg",name:"Information Message",help:"An announcement on the demo play screen.",type:"String"}]},$d={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"},{id:"gameover_select",name:'Gameover "Thank You" Message',help:'Select the "Thank You" message for the game over screen',type:"Array",options:[{id:0,label:"Default Game Over"},{id:1,label:"Diagonal Game Over Text"},{id:2,label:"Ryusei"},{id:3,label:"Yuni 6th KAC"}]}],17:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock 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"}],20:[{id:"disableunlock",name:"Disable Force Unlock",help:"Does not unlock the game.",type:"Boolean"}]},Ld={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"}]},CV={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"}],33:[{id:"global_shop_ranking",name:"Global Shop Ranking",help:"Return network-wide ranking instead of shop ranking on results screen.",type:"Boolean"},{id:"cyber_loader",name:"Enable CYBER LOADER",help:"Enables the CYBER LOADER Vocaloid Event.",type:"Boolean"},{id:"demo_ad",name:"Demo Loop Ad",help:"Enable different ADs",type:"Array",options:[{id:0,label:"No Video"}]},{id:"event_phase",name:"Game Event Phase",help:"Enable different boss events",type:"Array",options:[{id:0,label:"No Event"},{id:1,label:"Sparkle Fruit Lab. レモンルーム (Lemon Room)"},{id:2,label:"Sparkle Fruit Lab. グレープルーム (Grape Room)"},{id:3,label:"Sparkle Fruit Lab. いちごルーム (Strawberry Room)"}]},{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"}]},DV={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"}]},RV={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"}]},$V={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"}]},LV={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"}]},IV={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"}]},OV={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"}]}]},HV={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"}]},NV={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"}]},BV={3:[{id:"info_text",name:"Information Message",help:"An announcement displayed on a bulletin board in attract mode.",type:"LargeText"}]},VV={1:[{id:"info_text",name:"Information Message",help:"A server sent info message. Use \\n to create newlines.",type:"LargeText"}]},ZV={1:[{id:"allow_global_in_local",name:"Allow Global Matching in Local",help:"Allow the server to match-make network wide rather than force a local machine. Not all modes are supported.",type:"Boolean"},{id:"login_event",name:"Login Event",help:"Enable a specific Login Event, separate from the login bonus. Only one can be enabled at a time, and some events may be disabled in newer builds.",type:"Array",options:[{id:0,label:"Disabled"},{id:1,label:"Quiz Magic Academy Stamp Book"},{id:2,label:"KAC2023 Stamp Book"}]},{id:"logout_event",name:"Logout Event",help:"Enable a specific Logout Event. Only one can be enabled at a time, and some events may be disabled in newer builds.",type:"Array",options:[{id:0,label:"Disabled"},{id:2,label:"2023 BINGO BINGO JOKERS"},{id:3,label:"Yocchan business trip Hanami (1)"},{id:4,label:"Yocchan business trip Hanami (2)"},{id:6,label:"Chase Chase Jewelry Leisures (Treasure Hunt)"},{id:7,label:"Yocchan business trip Wedding"},{id:8,label:"Yocchan business trip Chase Sea House"},{id:10,label:"Yocchan business trip Idol"}]},{id:"info_text",name:"Information Message",help:"An announcement on the news banner.",type:"String"}]},FV={15:[{id:"yuniver_charts",name:"YuniverHills Songs",duration:"weekly"}]},UV={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"}]},zV={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"}]},WV={26:[{id:"course",name:"Weekly Chart",duration:"weekly"}],27:[{id:"course",name:"Weekly Chart",duration:"weekly"}],28:[{id:"course",name:"Weekly Chart",duration:"weekly"}]},Zt="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 CCJ="ccj";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 R{static BEATSTREAM=1;static BEATSTREAM_2=2;static THE_STAR_BISHI_BASHI=1;static BISHI_BASHI_CHANNEL=1;static CCJ=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 GITADORA_GALAXY_WAVE=10;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 IIDX_SPARKLE_SHOWER=33;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 YV(){const t=EV,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 Id=[{id:R.GITADORA,label:"Original",maxRivals:3},{id:R.GITADORA_OVERDRIVE,label:"OverDrive",maxRivals:3},{id:R.GITADORA_TRIBOOST,label:"Tri-Boost",maxRivals:3},{id:R.GITADORA_TRIBOOST_RE_EVOLVE,label:"Tri-Boost RE:Evolve",maxRivals:3},{id:R.GITADORA_MATIXX,label:"Matixx",maxRivals:3},{id:R.GITADORA_EXCHAIN,label:"EXCHAIN",maxRivals:3},{id:R.GITADORA_NEXTAGE,label:"Nex+Age",maxRivals:3},{id:R.GITADORA_HIGH_VOLTAGE,label:"HIGH-VOLTAGE",maxRivals:3},{id:R.GITADORA_FUZZUP,label:"FUZZUP",maxRivals:3},{id:R.GITADORA_GALAXY_WAVE,label:"GALAXY WAVE",maxRivals:3}],s1=[{id:Qe.BEATSTREAM,name:"BeatStream",icon:null,cardBG:null,noRivals:!0,useUnicode:!0,videoTable:[R.BEATSTREAM,R.BEATSTREAM_2],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:R.BEATSTREAM,label:"Original"},{id:R.BEATSTREAM_2,label:"アニムトライヴ"}]},{id:Qe.BISHI_BASHI,name:"The ⭐ Bishi Bashi",icon:null,cardBG:null,noRivals:!0,noScores:!0,skip:!0,useUnicode:!0,gameOptions:PV,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.CCJ,name:"Chase Chase Jokers",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,gameOptions:ZV},{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:R.DANCE_RUSH_STARDOM,label:"STARDOM"}]},{id:Qe.DDR,name:"DanceDanceRevolution",shortName:"DDR",icon:null,cardBG:null,gameOptions:$d,scheduledEvents:FV,useActiveRival:!0,videoTable:[R.DDR_ACE,R.DDR_A20,R.DDR_A20_PLUS,R.DDR_A3,R.DDR_WORLD],scoreHeaders:[{text:"EX Score",value:"exscore",width:80},{text:"Grade",value:"data.rank",width:80},{text:"Combos",value:"data.combo",width:80},{text:"Halo",value:"data.halo",width:80},{text:"FLARE",value:"data.flare",width:80}],playerHeaders:[{text:"SP Flare",value:"flare_single",width:60},{text:"DP Flare",value:"flare_double",width:60}],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"},shortChartTable:{0:"bSP",1:"BSP",2:"DSP",3:"ESP",4:"CSP",5:"bDP",6:"BDP",7:"EDP",8:"EDP",9:"CDP"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4",200:"FC",300:"GFC",400:"PFC",500:"MFC"},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"},flareTable:{1:"I",2:"II",3:"III",4:"IV",5:"V",6:"VI",7:"VII",8:"VIII",9:"IX",10:"EX"},flareLevel:{0:{label:"NONE"},500:{label:"NONE+"},1e3:{label:"NONE++"},1500:{label:"NONE+++"},2e3:{label:"MERCURY",color:"#0369a1"},3e3:{label:"MERCURY+",color:"#0369a1"},4e3:{label:"MERCURY++",color:"#0284c7"},5e3:{label:"MERCURY+++",color:"#0284c7"},6e3:{label:"VENUS",color:"#eab308"},7e3:{label:"VENUS+",color:"#eab308"},8e3:{label:"VENUS++",color:"#ca8a04"},9e3:{label:"VENUS+++",color:"#ca8a04"},1e4:{label:"EARTH",color:"#10b981"},11500:{label:"EARTH+",color:"#10b981"},13e3:{label:"EARTH++",color:"#059669"},14500:{label:"EARTH+++",color:"#059669"},16e3:{label:"MARS",color:"#ef4444"},18e3:{label:"MARS+",color:"#ef4444"},2e4:{label:"MARS++",color:"#dc2626"},22e3:{label:"MARS+++",color:"#dc2626"},24e3:{label:"JUPITER",color:"#f59e0b"},26500:{label:"JUPITER+",color:"#f59e0b"},29e3:{label:"JUPITER++",color:"#f59e0b"},31500:{label:"JUPITER+++",color:"#f59e0b"},34e3:{label:"SATURN",color:"#be123c"},36750:{label:"SATURN+",color:"#be123c"},39500:{label:"SATURN++",color:"#9f1239"},42250:{label:"SATURN+++",color:"#9f1239"},45e3:{label:"URANUS",color:"#06b6d4"},48750:{label:"URANUS+",color:"#06b6d4"},52500:{label:"URANUS++",color:"#06b6d4"},56250:{label:"URANUS+++",color:"#06b6d4"},6e4:{label:"NEPTUNE",color:"#4f46e5"},63750:{label:"NEPTUNE+",color:"#4f46e5"},67500:{label:"NEPTUNE++",color:"#4338ca"},71250:{label:"NEPTUNE+++",color:"#4338ca"},75e3:{label:"SUN",color:"#f97316"},78750:{label:"SUN+",color:"#f97316"},82500:{label:"SUN++",color:"#f97316"},86250:{label:"SUN+++",color:"#f97316"},9e4:{label:"WORLD",gradient:"bg-linear-to-r from-orange-500 via-indigo-500 to-green-500 text-transparent bg-clip-text"}},versions:[{id:R.DDR_1ST_MIX,label:"1ST MIX"},{id:R.DDR_2ND_MIX,label:"2ND MIX"},{id:R.DDR_3RD_MIX,label:"3RD MIX"},{id:R.DDR_4TH_MIX,label:"4TH MIX"},{id:R.DDR_5TH_MIX,label:"5TH MIX"},{id:R.DDR_MAX,label:"MAX"},{id:R.DDR_MAX2,label:"MAX 2"},{id:R.DDR_EXTREME,label:"EXTREME"},{id:R.DDR_SUPERNOVA,label:"SuperNOVA"},{id:R.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:R.DDR_X,label:"X",maxRivals:10,maxActiveRivals:1},{id:R.DDR_X2,label:"X2",maxRivals:10,maxActiveRivals:1},{id:R.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX",maxRivals:10,maxActiveRivals:3},{id:R.DDR_2013,label:"(2013)",maxRivals:10,maxActiveRivals:3},{id:R.DDR_2014,label:"(2014)",maxRivals:10,maxActiveRivals:3},{id:R.DDR_ACE,label:"Ace",maxRivals:10,maxActiveRivals:3},{id:R.DDR_A20,label:"A20",maxRivals:10,maxActiveRivals:3},{id:R.DDR_A20_PLUS,label:"A20 PLUS",maxRivals:10,maxActiveRivals:3},{id:R.DDR_A3,label:"A3",maxRivals:10,maxActiveRivals:3},{id:R.DDR_WORLD,label:"WORLD",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DDRCLASS,name:"Classic DDR",icon:`${Zt}/icon/ddr.webp`,cardBG:`${Zt}/card/ddr.webp`,assetId:"ddr",noRivals:!0,noScores:!0,gameOptions:TV,versions:[{id:R.DDR_1ST_MIX,label:"1ST MIX"},{id:R.DDR_2ND_MIX,label:"2ND MIX"},{id:R.DDR_3RD_MIX,label:"3RD MIX"},{id:R.DDR_4TH_MIX,label:"4TH MIX"},{id:R.DDR_5TH_MIX,label:"5TH MIX"},{id:R.DDR_MAX,label:"MAX"},{id:R.DDR_MAX2,label:"MAX 2"},{id:R.DDR_EXTREME,label:"EXTREME"},{id:R.DDR_SUPERNOVA,label:"SuperNOVA"},{id:R.DDR_SUPERNOVA_2,label:"SuperNOVA 2"}]},{id:Qe.DDROMNI,name:"DDR OmniMIX",icon:`${Zt}/icon/ddr.webp`,cardBG:`${Zt}/card/ddr.webp`,assetId:"ddr",gameOptions:$d,useActiveRival:!0,videoTable:[R.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"},shortChartTable:{0:"bSP",1:"BSP",2:"DSP",3:"ESP",4:"CSP",5:"bDP",6:"BDP",7:"EDP",8:"EDP",9:"CDP"},haloTable:{100:"",1e3:"FAILED",2e3:"CLEARED",600:"",4e3:"LIFE4",200:"FC",300:"GFC",400:"PFC",500:"MFC"},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:R.DDR_1ST_MIX,label:"1ST MIX"},{id:R.DDR_2ND_MIX,label:"2ND MIX"},{id:R.DDR_3RD_MIX,label:"3RD MIX"},{id:R.DDR_4TH_MIX,label:"4TH MIX"},{id:R.DDR_5TH_MIX,label:"5TH MIX"},{id:R.DDR_MAX,label:"MAX"},{id:R.DDR_MAX2,label:"MAX 2"},{id:R.DDR_EXTREME,label:"EXTREME"},{id:R.DDR_SUPERNOVA,label:"SuperNOVA"},{id:R.DDR_SUPERNOVA_2,label:"SuperNOVA 2"},{id:R.DDR_X,label:"X"},{id:R.DDR_X2,label:"X2"},{id:R.DDR_X3_VS_2ND_MIX,label:"X3 vs. 2ND MIX"},{id:R.DDR_2013,label:"(2013)"},{id:R.DDR_2014,label:"(2014)"},{id:R.DDR_ACE,label:"A"},{id:R.DDR_A20,label:"A20"},{id:R.DDR_A20_PLUS,label:"OmniMIX (A20 PLUS)",maxRivals:10,maxActiveRivals:3}]},{id:Qe.DRUMMANIA,name:"DRUMMANIA",icon:null,cardBG:null,gameOptions:Ld,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:R.DRUMMANIA_1ST,label:"1ST MIX"},{id:R.DRUMMANIA_2ND,label:"2ND MIX"},{id:R.DRUMMANIA_3RD,label:"3RD MIX"},{id:R.DRUMMANIA_4TH,label:"4TH MIX"},{id:R.DRUMMANIA_5TH,label:"5TH MIX"},{id:R.DRUMMANIA_6TH,label:"6TH MIX"},{id:R.DRUMMANIA_7TH,label:"7TH MIX"},{id:R.DRUMMANIA_8TH,label:"8TH MIX"},{id:R.DRUMMANIA_9TH,label:"9TH MIX"},{id:R.DRUMMANIA_10TH,label:"10TH MIX"},{id:R.DRUMMANIA_V,label:"V"},{id:R.DRUMMANIA_V2,label:"V2"},{id:R.DRUMMANIA_V3,label:"V3"},{id:R.DRUMMANIA_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:R.DRUMMANIA_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:R.DRUMMANIA_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:R.DRUMMANIA_V7,label:"V7",maxRivals:3},{id:R.DRUMMANIA_V8,label:"V8",maxRivals:3}]},{id:Qe.EEMALL,name:"eeMall",icon:null,cardBG:null,skip:!0,noRivals:!0,noScores:!0,versions:[{id:R.EEMALL,label:"1st Avenue"},{id:R.EEMALL_2ND,label:"2nd Avenue"}]},{id:Qe.FUTURETOMTOM,name:"Future Tom Tom",icon:null,cardBG:null,noRivals:!0,noScores:!0,useUnicode:!0,versions:[{id:R.FUTURETOMTOM,label:"Ver 1"},{id:R.FUTURETOMTOM_VER2,label:"Ver 2"}]},{id:Qe.GITADORA_DM,name:"GITADORA (Drums)",shortName:"GITADORA (DM)",icon:null,cardBG:null,videoTable:[R.GITADORA,R.GITADORA_OVERDRIVE,R.GITADORA_TRIBOOST,R.GITADORA_TRIBOOST_RE_EVOLVE,R.GITADORA_MATIXX,R.GITADORA_EXCHAIN,R.GITADORA_NEXTAGE,R.GITADORA_HIGH_VOLTAGE,R.GITADORA_FUZZUP,R.GITADORA_GALAXY_WAVE],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:Id},{id:Qe.GITADORA_GF,name:"GITADORA (Guitar)",shortName:"GITADORA (GF)",icon:null,cardBG:null,videoTable:[R.GITADORA,R.GITADORA_OVERDRIVE,R.GITADORA_TRIBOOST,R.GITADORA_TRIBOOST_RE_EVOLVE,R.GITADORA_MATIXX,R.GITADORA_EXCHAIN,R.GITADORA_NEXTAGE,R.GITADORA_HIGH_VOLTAGE,R.GITADORA_FUZZUP,R.GITADORA_GALAXY_WAVE],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:Id},{id:Qe.GUITARFREAKS,name:"GUITAR FREAKS",icon:null,cardBG:null,gameOptions:Ld,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:R.GUITARFREAKS_1ST,label:"1ST MIX"},{id:R.GUITARFREAKS_2ND,label:"2ND MIX"},{id:R.GUITARFREAKS_3RD,label:"3RD MIX"},{id:R.GUITARFREAKS_4TH,label:"4TH MIX"},{id:R.GUITARFREAKS_5TH,label:"5TH MIX"},{id:R.GUITARFREAKS_6TH,label:"6TH MIX"},{id:R.GUITARFREAKS_7TH,label:"7TH MIX"},{id:R.GUITARFREAKS_8TH,label:"8TH MIX"},{id:R.GUITARFREAKS_9TH,label:"9TH MIX"},{id:R.GUITARFREAKS_10TH,label:"10TH MIX"},{id:R.GUITARFREAKS_11TH,label:"11TH MIX"},{id:R.GUITARFREAKS_V,label:"V"},{id:R.GUITARFREAKS_V2,label:"V2"},{id:R.GUITARFREAKS_V3,label:"V3"},{id:R.GUITARFREAKS_V4,label:"V4: ROCKxROCK",maxRivals:3},{id:R.GUITARFREAKS_V5,label:"V5: ROCK TO INFINITY!",maxRivals:3},{id:R.GUITARFREAKS_V6,label:"V6: BLAZING!!!!",maxRivals:3},{id:R.GUITARFREAKS_V7,label:"V7",maxRivals:3},{id:R.GUITARFREAKS_V8,label:"V8",maxRivals:3}]},{id:Qe.IIDX,name:"beatmaniaIIDX",shortName:"IIDX",icon:`${Zt}/icon/iidx.webp`,cardBG:`${Zt}/card/iidx.webp`,assetId:"iidx",gameOptions:CV,scheduledEvents:UV,splitRivals:!0,maxLength:6,videoTable:[R.IIDX_TRICORO,R.IIDX_SPADA,R.IIDX_PENDUAL,R.IIDX_COPULA,R.IIDX_SINOBUZ,R.IIDX_CANNON_BALLERS,R.IIDX_ROOTAGE,R.IIDX_HEROIC_VERSE,R.IIDX_BISTROVER,R.IIDX_CASTHOUR,R.IIDX_RESIDENT,R.IIDX_EPOLIS,R.IIDX_PINKY_CRUSH,R.IIDX_SPARKLE_SHOWER],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:R.IIDX,label:"1st Style"},{id:R.IIDX_2ND_STYLE,label:"2nd Style"},{id:R.IIDX_3RD_STYLE,label:"3rd Style"},{id:R.IIDX_4TH_STYLE,label:"4th Style"},{id:R.IIDX_5TH_STYLE,label:"5th Style"},{id:R.IIDX_6TH_STYLE,label:"6th Style"},{id:R.IIDX_7TH_STYLE,label:"7th Style"},{id:R.IIDX_8TH_STYLE,label:"8th Style"},{id:R.IIDX_9TH_STYLE,label:"9th Style"},{id:R.IIDX_10TH_STYLE,label:"10th Style"},{id:R.IIDX_RED,label:"RED"},{id:R.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:R.IIDX_DISTORTED,label:"DistorteD"},{id:R.IIDX_GOLD,label:"GOLD"},{id:R.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:R.IIDX_EMPRESS,label:"EMPRESS"},{id:R.IIDX_SIRIUS,label:"SIRIUS"},{id:R.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:R.IIDX_LINCLE,label:"Lincle"},{id:R.IIDX_TRICORO,label:"tricoro",maxRivals:5},{id:R.IIDX_SPADA,label:"SPADA",maxRivals:5},{id:R.IIDX_PENDUAL,label:"PENDUAL",maxRivals:5},{id:R.IIDX_COPULA,label:"COPULA",maxRivals:5},{id:R.IIDX_SINOBUZ,label:"SINOBUZ",maxRivals:5},{id:R.IIDX_CANNON_BALLERS,label:"CANNON BALLERS",maxRivals:5},{id:R.IIDX_ROOTAGE,label:"ROOTAGE",maxRivals:5},{id:R.IIDX_HEROIC_VERSE,label:"HEROIC VERSE",maxRivals:5},{id:R.IIDX_BISTROVER,label:"BISTROVER",maxRivals:5},{id:R.IIDX_CASTHOUR,label:"CastHour",maxRivals:5},{id:R.IIDX_RESIDENT,label:"RESIDENT",maxRivals:5},{id:R.IIDX_EPOLIS,label:"EPOLIS",maxRivals:5},{id:R.IIDX_PINKY_CRUSH,label:"Pinky Crush",maxRivals:5},{id:R.IIDX_SPARKLE_SHOWER,label:"Sparkle Shower",maxRivals:5}]},{id:Qe.IIDXCLASS,name:"Classic IIDX",icon:`${Zt}/icon/iidx.webp`,cardBG:`${Zt}/card/iidx.webp`,assetId:"iidx",gameOptions:DV,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:R.IIDX,label:"1st Style"},{id:R.IIDX_2ND_STYLE,label:"2nd Style"},{id:R.IIDX_3RD_STYLE,label:"3rd Style"},{id:R.IIDX_4TH_STYLE,label:"4th Style"},{id:R.IIDX_5TH_STYLE,label:"5th Style"},{id:R.IIDX_6TH_STYLE,label:"6th Style"},{id:R.IIDX_7TH_STYLE,label:"7th Style"},{id:R.IIDX_8TH_STYLE,label:"8th Style"},{id:R.IIDX_9TH_STYLE,label:"9th Style"},{id:R.IIDX_10TH_STYLE,label:"10th Style"},{id:R.IIDX_RED,label:"RED"},{id:R.IIDX_HAPPY_SKY,label:"HAPPY SKY"},{id:R.IIDX_DISTORTED,label:"DistorteD"},{id:R.IIDX_GOLD,label:"GOLD"},{id:R.IIDX_DJ_TROOPERS,label:"DJ TROOPERS"},{id:R.IIDX_EMPRESS,label:"EMPRESS"},{id:R.IIDX_SIRIUS,label:"SIRIUS"},{id:R.IIDX_RESORT_ANTHEM,label:"Resort Anthem"},{id:R.IIDX_LINCLE,label:"Lincle"}]},{id:Qe.JUBEAT,name:"jubeat",icon:null,cardBG:null,scheduledEvents:zV,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:R.JUBEAT,label:"Original"},{id:R.JUBEAT_RIPPLES,label:"Ripples"},{id:R.JUBEAT_RIPPLES_APPEND,label:"Ripples (Append)"},{id:R.JUBEAT_KNIT,label:"Knit"},{id:R.JUBEAT_KNIT_APPEND,label:"Knit (Append)"},{id:R.JUBEAT_COPIOUS,label:"Copious"},{id:R.JUBEAT_COPIOUS_APPEND,label:"Copious (Append)"},{id:R.JUBEAT_SAUCER,label:"Saucer",maxRivals:3},{id:R.JUBEAT_SAUCER_FULFILL,label:"Saucer Fulfill",maxRivals:3},{id:R.JUBEAT_PROP,label:"Prop",maxRivals:3},{id:R.JUBEAT_QUBELL,label:"Qubell",maxRivals:3},{id:R.JUBEAT_CLAN,label:"Clan",maxRivals:3},{id:R.JUBEAT_FESTO,label:"Festo",maxRivals:3},{id:R.JUBEAT_AVE,label:"Avenue",maxRivals:3},{id:R.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:RV,versions:[{id:R.LOVEPLUS_ARCADE,label:"Medal"},{id:R.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:$V,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:R.MUSECA,label:"Original"},{id:R.MUSECA_1_PLUS,label:"1 + 1/2"}]},{id:Qe.NOSTALGIA,name:"Nostalgia",icon:null,cardBG:null,gameOptions:LV,chartTable:{0:"NORMAL",1:"HARD",2:"EXPERT",3:"REAL"},scoreHeaders:[{text:"Combos",value:"data.combo",width:80}],versions:[{id:R.NOSTALGIA,label:"Original"},{id:R.NOSTALGIA_FORTE,label:"Forte"},{id:R.NOSTALGIA_OP_2,label:"OP.2"},{id:R.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:IV},{id:Qe.POPN_HELLO,name:"Hello! Pop'n Music",icon:`${Zt}/icon/popn.webp`,cardBG:`${Zt}/card/popn.webp`,assetId:"popn",skip:!0,noRivals:!0,noScores:!0},{id:Qe.POPN_MUSIC,name:"pop'n music",shortName:"pop'n",icon:`${Zt}/icon/popn.webp`,cardBG:`${Zt}/card/popn.webp`,assetId:"popn",playerChara:!0,useUnicode:!0,maxLength:6,gameOptions:OV,scheduledEvents:WV,videoTable:[R.POPN_MUSIC_SUNNY_PARK,R.POPN_MUSIC_ECLALE,R.POPN_MUSIC_USANEKO,R.POPN_MUSIC_PEACE,R.POPN_MUSIC_KAIMEI_RIDDLES,R.POPN_MUSIC_UNILAB,R.POPN_MUSIC_JAMFIZZ],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:R.POPN_MUSIC,label:"Original"},{id:R.POPN_MUSIC_2,label:"2"},{id:R.POPN_MUSIC_3,label:"3"},{id:R.POPN_MUSIC_4,label:"4"},{id:R.POPN_MUSIC_5,label:"5"},{id:R.POPN_MUSIC_6,label:"6"},{id:R.POPN_MUSIC_7,label:"7"},{id:R.POPN_MUSIC_8,label:"8"},{id:R.POPN_MUSIC_9,label:"9"},{id:R.POPN_MUSIC_10,label:"10"},{id:R.POPN_MUSIC_11,label:"11"},{id:R.POPN_MUSIC_IROHA,label:"いろは (Iroha)"},{id:R.POPN_MUSIC_CARNIVAL,label:"カーニバル (Carnival)"},{id:R.POPN_MUSIC_FEVER,label:"FEVER!"},{id:R.POPN_MUSIC_ADVENTURE,label:"ADVENTURE"},{id:R.POPN_MUSIC_PARTY,label:"PARTY♪"},{id:R.POPN_MUSIC_THE_MOVIE,label:"THE MOVIE"},{id:R.POPN_MUSIC_SENGOKU_RETSUDEN,label:"せんごく列伝 (Sengoku Retsuden)"},{id:R.POPN_MUSIC_TUNE_STREET,label:"TUNE STREET",maxRivals:2},{id:R.POPN_MUSIC_FANTASIA,label:"fantasia",maxRivals:2},{id:R.POPN_MUSIC_SUNNY_PARK,label:"Sunny Park",maxRivals:2},{id:R.POPN_MUSIC_LAPISTORIA,label:"ラピストリア (Lapistoria)",maxRivals:4},{id:R.POPN_MUSIC_ECLALE,label:"éclale",maxRivals:4},{id:R.POPN_MUSIC_USANEKO,label:"うさぎと猫と少年の夢 (Usaneko)",maxRivals:4},{id:R.POPN_MUSIC_PEACE,label:"peace",maxRivals:4},{id:R.POPN_MUSIC_KAIMEI_RIDDLES,label:"解明リドルズ (Kaimei riddles)",maxRivals:4},{id:R.POPN_MUSIC_UNILAB,label:"UniLab",maxRivals:4},{id:R.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:HV,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:R.REFLEC_BEAT,label:"Original"},{id:R.REFLEC_BEAT_LIMELIGHT,label:"Limelight",maxRivals:3},{id:R.REFLEC_BEAT_COLETTE,label:"Colette",maxRivals:3},{id:R.REFLEC_BEAT_GROOVIN,label:"groovin'!!",maxRivals:3},{id:R.REFLEC_BEAT_VOLZZA,label:"VOLZZA",maxRivals:3},{id:R.REFLEC_BEAT_VOLZZA_2,label:"VOLZZA 2",maxRivals:3}]},{id:Qe.ROAD_FIGHTERS,name:"Road Fighters 3D",icon:`${Zt}/icon/rf.webp`,cardBG:`${Zt}/card/rf.webp`,assetId:"rf",skip:!0,noRivals:!0,noScores:!0},{id:Qe.SDVX,name:"SOUND VOLTEX",shortName:"SDVX",icon:null,cardBG:null,gameOptions:NV,videoTable:[R.SDVX_BOOTH,R.SDVX_INFINITE_INFECTION,R.SDVX_GRAVITY_WARS,R.SDVX_HEAVENLY_HAVEN,R.SDVX_VIVID_WAVE,R.SDVX_EXCEED_GEAR],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:R.SDVX_BOOTH,label:"BOOTH",maxRivals:3},{id:R.SDVX_INFINITE_INFECTION,label:"-II- Infinite Infection",maxRivals:3},{id:R.SDVX_GRAVITY_WARS,label:"GRAVITY WARS",maxRivals:3},{id:R.SDVX_HEAVENLY_HAVEN,label:"HEAVENLY HAVEN",maxRivals:3},{id:R.SDVX_VIVID_WAVE,label:"VIVID WAVE",maxRivals:3},{id:R.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:VV},{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:`${Zt}/icon/we.webp`,cardBG:`${Zt}/card/we.webp`,assetId:"we",skip:!1,noRivals:!0,noScores:!0,gameOptions:BV,versions:[{id:R.WINNING_ELEVEN_2008,label:"Winning Eleven Arcade Championship 2008"},{id:R.WINNING_ELEVEN_2010,label:"Winning Eleven Arcade Championship 2010"},{id:R.WINNING_ELEVEN_2012,label:"Winning Eleven Arcade Championship 2012"},{id:R.WINNING_ELEVEN_2014,label:"Winning Eleven Arcade Championship 2014"}]}];function f4(t){var e=s1.find(a=>a.id===t);return e||(e=s1.find(a=>a.name===t)),e?(e.icon||(e.icon=`${Zt}/icon/${t}.webp`),e.cardBG||(e.cardBG=`${Zt}/card/${t}.webp`),e):null}const jV={class:"space-y-3 text-center md:text-left lg:mx-12"},GV={class:"space-y-2 md:space-y-0"},XV={key:1,class:"text-3xl md:text-4xl"},qV={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]"},KV={key:0,class:"text-center md:text-right"},JV={class:"text-xs italic"},QV={__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=he({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=We();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=YV();function i(){return` - background-image: url('${e}/card/${s.value.userCustomize?.card??"time"}.webp'); - background-size: cover; - background-repeat: no-repeat; - `}return(o,l)=>(p(),_e(Ks,{style:Tt(i())},{default:Ee(()=>[Ae(kr,{type:"justify-around lg:justify-center md:space-x-4 lg:space-x-0",class:"bg-white dark:bg-slate-900/90 rounded-2xl p-3"},{default:Ee(()=>[Ae(h4,{class:"w-28 md:w-30 lg:w-[128px] lg:mx-12 lg:m-2",username:s.value.userName,avatar:s.value.userAvatar,border:s.value.userCustomize?.border??null},null,8,["username","avatar","border"]),b("div",jV,[b("div",GV,[!t.useSmall&&!s.value.userCustomize?.disableGreeting?(p(),g("h1",{key:0,class:ve(["text-2xl md:text-xl lg:text-2xl",A(r).class??null])},[Dt($e(A(r).header[0]),1),b("b",null,$e(A(r).misInput?n(s.value.userName):s.value.userName),1),Dt($e(A(r).header[1]),1)],2)):U("",!0),t.useSmall||s.value.userCustomize?.disableGreeting?(p(),g("h1",XV,[b("b",null,$e(s.value.userName),1)])):U("",!0)]),t.evenSmaller?U("",!0):(p(),g("div",qV,[s.value.userAdmin?(p(),_e(fa,{key:0,label:"System Admin",color:"danger",icon:A(c4),small:""},null,8,["icon"])):U("",!0),s.value.userBanned?(p(),_e(fa,{key:1,label:"Banned",color:"danger",icon:A(QE),small:""},null,8,["icon"])):U("",!0),s.value.userId<300?(p(),_e(fa,{key:2,label:"Veteran",color:"success",icon:A(WL),small:""},null,8,["icon"])):U("",!0),s.value.userPublic?U("",!0):(p(),_e(fa,{key:3,label:"Private Profile",color:"info",icon:A(Kk),small:""},null,8,["icon"])),s.value.userPublic?(p(),_e(fa,{key:4,label:"Public Profile",color:"success",icon:A(YN),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).PLAYER)?(p(),_e(fa,{key:5,label:"Verified",color:"success",icon:A(tL),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).JACKASS)?(p(),_e(fa,{key:6,label:"Jackass",color:"slight_danger",icon:A($T),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).DEVELOPER)?(p(),_e(fa,{key:7,label:"Developer",color:"success",icon:A(rA),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).MODERATOR)?(p(),_e(fa,{key:8,label:"Moderator",color:"slight_danger",icon:A(xL),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).BETA_TESTER)?(p(),_e(fa,{key:9,label:"Beta Tester",color:"warning",icon:A(fH),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).DONOR)?(p(),_e(fa,{key:10,label:"Donor",color:"gold",icon:A(dT),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).BLAHAJ)?(p(),_e(fa,{key:11,label:"Blåhaj",color:"info",icon:A(uE),small:""},null,8,["icon"])):U("",!0),s.value.discordRoles?.includes(A(Wn).RHYTHM_RIOT)?(p(),_e(fa,{key:12,label:"Rhythm Riot",color:"sakura",icon:A(DE),small:""},null,8,["icon"])):U("",!0),s.value.userCustomize?.shrimpLinks?(p(),_e(fa,{key:13,label:"Shrimp Links",color:"sakura",icon:A(hu),small:""},null,8,["icon"])):U("",!0)]))]),!t.useSmall&&!s.value.userCustomize.disableGreeting?(p(),g("div",KV,[b("p",{class:ve(["text-xl md:text-lg lg:text-2lg",A(r).class??null])},$e(A(r).comment),3),b("p",JV,"Greeting by: "+$e(A(r).author),1)])):U("",!0)]),_:1})]),_:1},8,["style"]))}},eZ={__name:"SectionMain",setup(t){return(e,a)=>(p(),g("section",{class:ve(["p-6",A(cu)])},[se(e.$slots,"default")],2))}};function tZ(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var To={exports:{}};var aZ=To.exports,Od;function nZ(){return Od||(Od=1,(function(t){(function(e,a){t.exports?t.exports=a():e.numeral=a()})(aZ,function(){var e,a,n="2.0.6",s={},r={},i={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},o={currentLocale:i.currentLocale,zeroFormat:i.zeroFormat,nullFormat:i.nullFormat,defaultFormat:i.defaultFormat,scalePercentBy100:i.scalePercentBy100};function l(u,c){this._input=u,this._value=c}return e=function(u){var c,d,h,f;if(e.isNumeral(u))c=u.value();else if(u===0||typeof u>"u")c=0;else if(u===null||a.isNaN(u))c=null;else if(typeof u=="string")if(o.zeroFormat&&u===o.zeroFormat)c=0;else if(o.nullFormat&&u===o.nullFormat||!u.replace(/[^0-9]+/g,"").length)c=null;else{for(d in s)if(f=typeof s[d].regexps.unformat=="function"?s[d].regexps.unformat():s[d].regexps.unformat,f&&u.match(f)){h=s[d].unformat;break}h=h||e._.stringToNumber,c=h(u)}else c=Number(u)||null;return new l(u,c)},e.version=n,e.isNumeral=function(u){return u instanceof l},e._=a={numberToFormat:function(u,c,d){var h=r[e.options.currentLocale],f=!1,m=!1,v=0,y="",w=1e12,k=1e9,M=1e6,P=1e3,D="",L=!1,T,N,$,B,J,X,ne;if(u=u||0,N=Math.abs(u),e._.includes(c,"(")?(f=!0,c=c.replace(/[\(|\)]/g,"")):(e._.includes(c,"+")||e._.includes(c,"-"))&&(J=e._.includes(c,"+")?c.indexOf("+"):u<0?c.indexOf("-"):-1,c=c.replace(/[\+|\-]/g,"")),e._.includes(c,"a")&&(T=c.match(/a(k|m|b|t)?/),T=T?T[1]:!1,e._.includes(c," a")&&(y=" "),c=c.replace(new RegExp(y+"a[kmbt]?"),""),N>=w&&!T||T==="t"?(y+=h.abbreviations.trillion,u=u/w):N=k&&!T||T==="b"?(y+=h.abbreviations.billion,u=u/k):N=M&&!T||T==="m"?(y+=h.abbreviations.million,u=u/M):(N=P&&!T||T==="k")&&(y+=h.abbreviations.thousand,u=u/P)),e._.includes(c,"[.]")&&(m=!0,c=c.replace("[.]",".")),$=u.toString().split(".")[0],B=c.split(".")[1],X=c.indexOf(","),v=(c.split(".")[0].split(",")[0].match(/0/g)||[]).length,B?(e._.includes(B,"[")?(B=B.replace("]",""),B=B.split("["),D=e._.toFixed(u,B[0].length+B[1].length,d,B[1].length)):D=e._.toFixed(u,B.length,d),$=D.split(".")[0],e._.includes(D,".")?D=h.delimiters.decimal+D.split(".")[1]:D="",m&&Number(D.slice(1))===0&&(D="")):$=e._.toFixed(u,0,d),y&&!T&&Number($)>=1e3&&y!==h.abbreviations.trillion)switch($=String(Number($)/1e3),y){case h.abbreviations.thousand:y=h.abbreviations.million;break;case h.abbreviations.million:y=h.abbreviations.billion;break;case h.abbreviations.billion:y=h.abbreviations.trillion;break}if(e._.includes($,"-")&&($=$.slice(1),L=!0),$.length0;Z--)$="0"+$;return X>-1&&($=$.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+h.delimiters.thousands)),c.indexOf(".")===0&&($=""),ne=$+D+(y||""),f?ne=(f&&L?"(":"")+ne+(f&&L?")":""):J>=0?ne=J===0?(L?"-":"+")+ne:ne+(L?"-":"+"):L&&(ne="-"+ne),ne},stringToNumber:function(u){var c=r[o.currentLocale],d=u,h={thousand:3,million:6,billion:9,trillion:12},f,m,v;if(o.zeroFormat&&u===o.zeroFormat)m=0;else if(o.nullFormat&&u===o.nullFormat||!u.replace(/[^0-9]+/g,"").length)m=null;else{m=1,c.delimiters.decimal!=="."&&(u=u.replace(/\./g,"").replace(c.delimiters.decimal,"."));for(f in h)if(v=new RegExp("[^a-zA-Z]"+c.abbreviations[f]+"(?:\\)|(\\"+c.currency.symbol+")?(?:\\))?)?$"),d.match(v)){m*=Math.pow(10,h[f]);break}m*=(u.split("-").length+Math.min(u.split("(").length-1,u.split(")").length-1))%2?1:-1,u=u.replace(/[^0-9\.]+/g,""),m*=Number(u)}return m},isNaN:function(u){return typeof u=="number"&&isNaN(u)},includes:function(u,c){return u.indexOf(c)!==-1},insert:function(u,c,d){return u.slice(0,d)+c+u.slice(d)},reduce:function(u,c){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof c!="function")throw new TypeError(c+" is not a function");var d=Object(u),h=d.length>>>0,f=0,m;if(arguments.length===3)m=arguments[2];else{for(;f=h)throw new TypeError("Reduce of empty array with no initial value");m=d[f++]}for(;fh?c:h},1)},toFixed:function(u,c,d,h){var f=u.toString().split("."),m=c-(h||0),v,y,w,k;return f.length===2?v=Math.min(Math.max(f[1].length,m),c):v=m,w=Math.pow(10,v),k=(d(u+"e+"+v)/w).toFixed(v),h>c-v&&(y=new RegExp("\\.?0{1,"+(h-(c-v))+"}$"),k=k.replace(y,"")),k}},e.options=o,e.formats=s,e.locales=r,e.locale=function(u){return u&&(o.currentLocale=u.toLowerCase()),o.currentLocale},e.localeData=function(u){if(!u)return r[o.currentLocale];if(u=u.toLowerCase(),!r[u])throw new Error("Unknown locale : "+u);return r[u]},e.reset=function(){for(var u in i)o[u]=i[u]},e.zeroFormat=function(u){o.zeroFormat=typeof u=="string"?u:null},e.nullFormat=function(u){o.nullFormat=typeof u=="string"?u:null},e.defaultFormat=function(u){o.defaultFormat=typeof u=="string"?u:"0.0"},e.register=function(u,c,d){if(c=c.toLowerCase(),this[u+"s"][c])throw new TypeError(c+" "+u+" already registered.");return this[u+"s"][c]=d,d},e.validate=function(u,c){var d,h,f,m,v,y,w,k;if(typeof u!="string"&&(u+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",u)),u=u.trim(),u.match(/^\d+$/))return!0;if(u==="")return!1;try{w=e.localeData(c)}catch{w=e.localeData(e.locale())}return f=w.currency.symbol,v=w.abbreviations,d=w.delimiters.decimal,w.delimiters.thousands==="."?h="\\.":h=w.delimiters.thousands,k=u.match(/^[^\d]+/),k!==null&&(u=u.substr(1),k[0]!==f)||(k=u.match(/[^\d]+$/),k!==null&&(u=u.slice(0,-1),k[0]!==v.thousand&&k[0]!==v.million&&k[0]!==v.billion&&k[0]!==v.trillion))?!1:(y=new RegExp(h+"{2}"),u.match(/[^\d.,]/g)?!1:(m=u.split(d),m.length>2?!1:m.length<2?!!m[0].match(/^\d+.*\d$/)&&!m[0].match(y):m[0].length===1?!!m[0].match(/^\d+$/)&&!m[0].match(y)&&!!m[1].match(/^\d+$/):!!m[0].match(/^\d+.*\d$/)&&!m[0].match(y)&&!!m[1].match(/^\d+$/)))},e.fn=l.prototype={clone:function(){return e(this)},format:function(u,c){var d=this._value,h=u||o.defaultFormat,f,m,v;if(c=c||Math.round,d===0&&o.zeroFormat!==null)m=o.zeroFormat;else if(d===null&&o.nullFormat!==null)m=o.nullFormat;else{for(f in s)if(h.match(s[f].regexps.format)){v=s[f].format;break}v=v||e._.numberToFormat,m=v(d,h,c)}return m},value:function(){return this._value},input:function(){return this._input},set:function(u){return this._value=Number(u),this},add:function(u){var c=a.correctionFactor.call(null,this._value,u);function d(h,f,m,v){return h+Math.round(c*f)}return this._value=a.reduce([this._value,u],d,0)/c,this},subtract:function(u){var c=a.correctionFactor.call(null,this._value,u);function d(h,f,m,v){return h-Math.round(c*f)}return this._value=a.reduce([u],d,Math.round(this._value*c))/c,this},multiply:function(u){function c(d,h,f,m){var v=a.correctionFactor(d,h);return Math.round(d*v)*Math.round(h*v)/Math.round(v*v)}return this._value=a.reduce([this._value,u],c,1),this},divide:function(u){function c(d,h,f,m){var v=a.correctionFactor(d,h);return Math.round(d*v)/Math.round(h*v)}return this._value=a.reduce([this._value,u],c),this},difference:function(u){return Math.abs(e(this._value).subtract(u).value())}},e.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(u){var c=u%10;return~~(u%100/10)===1?"th":c===1?"st":c===2?"nd":c===3?"rd":"th"},currency:{symbol:"$"}}),(function(){e.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(u,c,d){var h=e._.includes(c," BPS")?" ":"",f;return u=u*1e4,c=c.replace(/\s?BPS/,""),f=e._.numberToFormat(u,c,d),e._.includes(f,")")?(f=f.split(""),f.splice(-1,0,h+"BPS"),f=f.join("")):f=f+h+"BPS",f},unformat:function(u){return+(e._.stringToNumber(u)*1e-4).toFixed(15)}})})(),(function(){var u={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},c={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},d=u.suffixes.concat(c.suffixes.filter(function(f){return u.suffixes.indexOf(f)<0})),h=d.join("|");h="("+h.replace("B","B(?!PS)")+")",e.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(h)},format:function(f,m,v){var y,w=e._.includes(m,"ib")?c:u,k=e._.includes(m," b")||e._.includes(m," ib")?" ":"",M,P,D;for(m=m.replace(/\s?i?b/,""),M=0;M<=w.suffixes.length;M++)if(P=Math.pow(w.base,M),D=Math.pow(w.base,M+1),f===null||f===0||f>=P&&f0&&(f=f/P);break}return y=e._.numberToFormat(f,m,v),y+k},unformat:function(f){var m=e._.stringToNumber(f),v,y;if(m){for(v=u.suffixes.length-1;v>=0;v--){if(e._.includes(f,u.suffixes[v])){y=Math.pow(u.base,v);break}if(e._.includes(f,c.suffixes[v])){y=Math.pow(c.base,v);break}}m*=y||1}return m}})})(),(function(){e.register("format","currency",{regexps:{format:/(\$)/},format:function(u,c,d){var h=e.locales[e.options.currentLocale],f={before:c.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:c.match(/([\+|\-|\)|\s|\$]*)$/)[0]},m,v,y;for(c=c.replace(/\s?\$\s?/,""),m=e._.numberToFormat(u,c,d),u>=0?(f.before=f.before.replace(/[\-\(]/,""),f.after=f.after.replace(/[\-\)]/,"")):u<0&&!e._.includes(f.before,"-")&&!e._.includes(f.before,"(")&&(f.before="-"+f.before),y=0;y=0;y--)switch(v=f.after[y],v){case"$":m=y===f.after.length-1?m+h.currency.symbol:e._.insert(m,h.currency.symbol,-(f.after.length-(1+y)));break;case" ":m=y===f.after.length-1?m+" ":e._.insert(m," ",-(f.after.length-(1+y)+h.currency.symbol.length-1));break}return m}})})(),(function(){e.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(u,c,d){var h,f=typeof u=="number"&&!e._.isNaN(u)?u.toExponential():"0e+0",m=f.split("e");return c=c.replace(/e[\+|\-]{1}0/,""),h=e._.numberToFormat(Number(m[0]),c,d),h+"e"+m[1]},unformat:function(u){var c=e._.includes(u,"e+")?u.split("e+"):u.split("e-"),d=Number(c[0]),h=Number(c[1]);h=e._.includes(u,"e-")?h*=-1:h;function f(m,v,y,w){var k=e._.correctionFactor(m,v),M=m*k*(v*k)/(k*k);return M}return e._.reduce([d,Math.pow(10,h)],f,1)}})})(),(function(){e.register("format","ordinal",{regexps:{format:/(o)/},format:function(u,c,d){var h=e.locales[e.options.currentLocale],f,m=e._.includes(c," o")?" ":"";return c=c.replace(/\s?o/,""),m+=h.ordinal(u),f=e._.numberToFormat(u,c,d),f+m}})})(),(function(){e.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(u,c,d){var h=e._.includes(c," %")?" ":"",f;return e.options.scalePercentBy100&&(u=u*100),c=c.replace(/\s?\%/,""),f=e._.numberToFormat(u,c,d),e._.includes(f,")")?(f=f.split(""),f.splice(-1,0,h+"%"),f=f.join("")):f=f+h+"%",f},unformat:function(u){var c=e._.stringToNumber(u);return e.options.scalePercentBy100?c*.01:c}})})(),(function(){e.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(u,c,d){var h=Math.floor(u/60/60),f=Math.floor((u-h*60*60)/60),m=Math.round(u-h*60*60-f*60);return h+":"+(f<10?"0"+f:f)+":"+(m<10?"0"+m:m)},unformat:function(u){var c=u.split(":"),d=0;return c.length===3?(d=d+Number(c[0])*60*60,d=d+Number(c[1])*60,d=d+Number(c[2])):c.length===2&&(d=d+Number(c[0])*60,d=d+Number(c[1])),Number(d)}})})(),e})})(To)),To.exports}var sZ=nZ();const rZ=tZ(sZ),iZ={class:"text-gray-300 font-medium text-2xl"},oZ={__name:"NumberDynamic",props:{prefix:{type:String,default:null},suffix:{type:String,default:null},value:{type:Number,default:0},duration:{type:Number,default:500}},setup(t){const e=t,a=he(0),n=x(()=>a.value<1e3?a.value:rZ(a.value).format("0,0")),s=x(()=>e.value),r=o=>{const l=Math.ceil(a.value+o);if(l>s.value)return a.value=s.value,!1;a.value=l,setTimeout(()=>{r(o)},25)},i=()=>{a.value=0,r(e.value/(e.duration/25))};return rt(s,()=>{i()}),ht(()=>{i()}),(o,l)=>(p(),g("div",null,[Dt($e(t.prefix)+$e(n.value)+" ",1),b("span",iZ,$e(t.suffix),1)]))}},lZ={__name:"PillTagTrend",props:{trend:{type:String,required:!0},trendType:{type:String,default:null},small:Boolean},setup(t){const e=t,a=x(()=>e.trendType==="up"?{icon:El,style:"success"}:e.trendType==="down"?{icon:vw,style:"danger"}:e.trendType==="alert"?{icon:OB,style:"warning"}:{style:"info"});return(n,s)=>(p(),_e(fa,{label:t.trend,color:a.value.style,icon:a.value.icon,small:t.small},null,8,["label","color","icon","small"]))}},p4={__name:"IconRounded",props:{icon:{type:Object,required:!0},iconColor:{type:String,default:""},color:{type:String,default:null},w:{type:String,default:"w-12"},h:{type:String,default:"h-12"},bgColor:{type:String,default:"bg-slate-900"}},setup(t){const e=t,a=x(()=>e.iconColor);return(n,s)=>(p(),_e(zt,{icon:t.icon,w:t.w,h:t.h,color:a.value,size:"24",class:ve(["rounded-full",e.bgColor])},null,8,["icon","w","h","color","class"]))}},uZ={class:"grid grid-cols-1 justify-center md:justify-start w-full md:flex gap-4"},cZ={class:"text-2xl md:text-3xl leading-tight font-semibold"},dZ={__name:"CardBoxWidget",props:{number:{type:Number,default:0},icon:{type:Object,default:null},prefix:{type:String,default:null},suffix:{type:String,default:null},label:{type:String,default:null},color:{type:String,default:"text-gray-500 dark:text-slate-400"},numColor:{type:String,default:""},iconColor:{type:String,default:""},iconBGColor:{type:String,default:null},trend:{type:String,default:null},trendType:{type:String,default:null},smallContent:{type:Boolean,default:!1}},setup(t){return(e,a)=>(p(),_e(Ks,null,{default:Ee(()=>[b("div",uZ,[t.icon?(p(),_e(p4,{key:0,icon:t.icon,size:"30",class:ve(t.iconColor),"bg-color":"bg-gray-800"},null,8,["icon","class"])):U("",!0),b("div",null,[t.trend?(p(),_e(kr,{key:0,class:"mb-3",mobile:""},{default:Ee(()=>[Ae(lZ,{trend:t.trend,"trend-type":t.trendType,small:""},null,8,["trend","trend-type"])]),_:1})):U("",!0),Ae(kr,{mobile:""},{default:Ee(()=>[b("div",null,[b("h3",{class:ve([t.color,"text-md md:text-lg leading-tight mb-1.5"])},$e(t.label),3),b("h1",cZ,[b("div",{class:ve(t.numColor+(t.smallContent?" text-lg font-normal":""))},[se(e.$slots,"default")],2),t.number?(p(),_e(oZ,{key:0,class:ve(t.numColor),value:t.number,prefix:t.prefix,suffix:t.suffix},null,8,["class","value","prefix","suffix"])):U("",!0)])])]),_:3})])])]),_:3}))}},hZ=["src"],fZ={__name:"GameIcon",props:{path:{type:String,required:!0},w:{type:String,default:"w-16"},h:{type:String,default:"h-16"}},setup(t){const e=t,a=x(()=>`inline-flex justify-center items-center ${e.w} ${e.h}`);return(n,s)=>(p(),g("span",{class:ve(a.value)},[b("img",{src:t.path,class:ve(["rounded-full",`${t.w}`])},null,10,hZ),se(n.$slots,"default")],2))}},pZ={class:"relative w-full h-full bg-white dark:bg-slate-900/70 rounded-2xl"},mZ={class:"text-center space-y-1 md:text-left md:mr-6 w-full"},gZ={class:"text-xl font-semibold not-sr-only sm:sr-only"},vZ={class:"grid"},yZ={class:"text-xl sr-only sm:not-sr-only"},bZ={class:"text-sm md:text-md text-gray-300"},_Z={class:"flex space-x-2 justify-center md:justify-start pt-2 md:pt-0"},AZ={class:"text-lg drop-shadow-xl"},wZ={__name:"CardBoxGameStat",props:{game:{type:String,required:!0},value:{type:[String,Number],required:!0},userId:{type:String,required:!1,default:null},profileName:{type:String,required:!0},type:{type:String,required:!0},disableLocalClick:{type:Boolean,default:!1}},setup(t){const e=_l(),a=t,n=x(()=>a.type==="plays"?{type:"text-emerald-600"}:a.type==="scores"?{type:"text-red-500"}:a.type==="ranking"?{type:"text-amber-400"}:{type:"info"});function s(){a.disableLocalClick||(a.userId?e.push(`/games/${a.game}/profiles/${a.userId}`):e.push(`/games/${a.game}`))}const r=f4(a.game),i=` - background-image: linear-gradient(to top, transparent, rgba(0, 0, 0, .6)), - url('${r.cardBG}'); - background-size: cover; - background-repeat: no-repeat; -`;return(o,l)=>(p(),g("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",pZ,[Ae(l4,null,{default:Ee(()=>[Ae(kr,null,{default:Ee(()=>[Ae(kr,{type:"justify-start"},{default:Ee(()=>[Ae(fZ,{class:"md:mr-6 scale-110 md:scale-100",path:A(r).icon},null,8,["path"]),b("div",mZ,[b("h2",gZ,$e(A(r).shortName?A(r).shortName:A(r).name),1),b("div",vZ,[b("h2",yZ,$e(A(r).name),1),l[1]||(l[1]=b("hr",{class:"my-1 text-gray-500"},null,-1)),b("div",null,[b("p",bZ,$e(t.profileName),1)])]),b("div",_Z,[b("h4",AZ,[Dt($e(t.value)+" ",1),b("span",{class:ve(n.value.type)},$e(t.type),3)])])])]),_:1})]),_:1})]),_:1})])]))}},xZ=[{isCurrentUser:!0,menu:[{icon:SN,label:"Settings",to:"/profile"},{icon:xR,label:"Customize",to:"/profile/customize"},{icon:ix,label:"Integrations",to:"/profile/integrate"},{icon:xC,label:"Login Cards",to:"/profile/cards"},{icon:pB,label:"Claim Profile",to:"/profile/claim"}]},{icon:d4,fill:"regular",label:"Log out",isLogout:!0}];async function Uj(t){const e=We();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 zj(t){const e=We();try{return await e.callApi("/auth/emailAuth","POST",{email:t})}catch(a){throw console.log("Error checking email:",a),a}}async function Wj(t){const e=We();try{return await e.callApi("/auth/check2FAKey","POST",{key:t})}catch(a){throw console.log("Error checking key:",a),a}}async function Yj(t,e,a){const n=We();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 jj(t,e,a){const n=We();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 Gj(t){const e=We();try{return await e.callApi("/user","PUT",t)}catch(a){throw console.log("Error registering:",a),a}}async function Xj(){const t=We();try{return(await t.callApi("/user/card")).cards}catch(e){throw console.log("Error fetching cards:",e),e}}async function qj(t){const e=We();try{return await e.callApi("/user/card","POST",{cardId:t})}catch(a){throw console.log("Error adding card:",a),a}}async function Kj(t){const e=We();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 Jj(t,e){const a=We();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 Qj(t,e,a){const n=We();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 eG(){const t=We();try{return(await t.callApi("/user/playVideos")).data}catch(e){throw console.log("Error fetching videos:",e),e}}async function tG(t){const e=We();try{return(await e.callApi(`/user/content?type=${t}`)).data}catch(a){throw console.log("Error fetching content:",a),a}}async function aG(t){const e=We();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 nG(t,e){const a=We();try{return await a.callApi(`/user/integrate/${t}`,"POST",{code:e})}catch(n){throw console.log(`Error integrating with ${t}:`,n),n}}async function SZ(t){const e=We();try{return await e.callApi("/user/customize","POST",{customize:t})}catch(a){throw console.log("Error saving user customize!",a),a}}async function kZ(t=null,e=!1){const a=We();try{return await a.callApi("/user/appVersion","POST",{version:t,disable:e})}catch(n){throw console.log("Error saving user!",n),n}}async function MZ(t){const e=We();try{return await e.callApi("/user/onboard","POST",{version:t})}catch(a){throw console.log("Error saving user!",a),a}}async function sG(t){const e=We();try{const a=await e.callApi("/user/readNews","POST",{newsId:t}),n=await e.userData.seen_news;return n[t]=!0,a}catch(a){throw console.log("Error saving user!",a),a}}async function rG(){const t=We();try{return(await t.callApi("/user/sessions")).data}catch(e){throw console.log("Error fetching sessions:",e),e}}async function iG(){const t=We();try{return await t.callApi("/user/sessions","DELETE")}catch(e){throw console.log("Error fetching content:",e),e}}async function oG(t){const e=We();try{return(await e.callApi(`/oauth/client/${t}`))?.data}catch(a){throw console.log("Error fetching client:",a),a}}async function lG(t){const e=We();try{return(await e.callApi(`/oauth/client/${t}`,"POST"))?.data}catch(a){throw console.log("Error posting client:",a),a}}async function uG(t){const e=We();try{return(await e.callApi(`/user/contactless/${t}`))?.data}catch(a){throw console.log("Error fetching client:",a),a}}async function cG(t){const e=We();try{return(await e.callApi(`/user/contactless/${t}`,"POST"))?.data}catch(a){throw console.log("Error posting client:",a),a}}const EZ={class:"grid text-center justify-center grid-cols-1 gap-3"},PZ={class:"place-self-center"},TZ={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"},CZ={class:"font-mono text-pink-500"},DZ={__name:"UpdateModal",setup(t){const e=he(null),a="3.1.9",n=he(!0);async function s(){try{const o=await xt.get("/data-sources/changelog.json");o.data&&(e.value=o.data)}catch(o){console.error("Error loading changelog:",o.message)}}ht(async()=>{await s()});function r(){const o=We();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=We();var u=null;try{u=await kZ(a,!1)}catch(c){console.error("Failed to update user:",c)}if(o)try{await SZ({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(),g(Pe,{key:0},[n.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[Ae(Ks,{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",EZ,[b("div",PZ,[Ae(zt,{icon:A(tO),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(),g("div",TZ,[l[4]||(l[4]=b("h1",null,"Changelog:",-1)),(p(!0),g(Pe,null,Xe(e.value[A(a)]??["No changes!"],u=>(p(),g("h2",{key:u,class:"font-mono"},$e(u),1))),128))])):U("",!0),b("h2",CZ,"Version: "+$e(A(a)),1),Ae(fu,null,{default:Ee(()=>[Ae(vn,{label:"Close",color:"success",onClick:l[0]||(l[0]=u=>i(!1))}),Ae(vn,{label:"Never Show Again",color:"danger",onClick:l[1]||(l[1]=u=>i(!0))})]),_:1})])]),_:1})]),_:1})):U("",!0)],64)):U("",!0)}},RZ={class:"rounded-lg overflow-hidden"},$Z={class:"text-lg"},LZ={class:"px-4 py-3 border-t text-left bg-slate-50 dark:bg-slate-700"},IZ={__name:"AccordionItem",props:{title:{type:String,required:!0}},setup(t){const e=he(!1),a=()=>{e.value=!e.value};return(n,s)=>(p(),g("div",RZ,[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",$Z,$e(t.title),1),Ae(zt,{icon:A(El),class:ve(["flex-none transition-transform duration-150 ease-in-out",[e.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),Ae(_n,{"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(()=>[ss(b("div",LZ,[se(n.$slots,"default")],512),[[rs,e.value]])]),_:3})]))}},OZ=["href"],HZ=["src"],NZ={__name:"BaseImage",props:{url:{type:String,required:!0},size:{type:Number,default:200}},setup(t){const e=he(null),a=he(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,v=l.width/l.height,y=10,w=m*-y*Math.min(1,v),k=f*y*Math.min(1,1/v);i.style.transform=` - rotateX(${w}deg) - rotateY(${k}deg) - scale(1.05) - `,o.style.opacity="1",o.style.background=` - radial-gradient( - circle at ${u}px ${c}px, - rgba(255,255,255,0.6), - 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(),g("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,HZ)],512)],8,OZ)],32))}},BZ={class:"space-y-2"},VZ={__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(),g("div",BZ,[(p(!0),g(Pe,null,Xe(t.items,(s,r)=>(p(),_e(IZ,{key:r,title:s.label,class:"grid"},{default:Ee(()=>[(p(!0),g(Pe,null,Xe(s.body,i=>(p(),g("p",null,$e(i),1))),256)),Ae(NZ,{url:`${A(e)}/${t.imagePath}/${s.image}.webp`,class:"mt-2"},null,8,["url"])]),_:2},1032,["title"]))),128))]))}},ZZ={class:"grid text-center justify-center grid-cols-1 gap-3"},FZ={class:"place-self-center"},UZ={key:0,class:"space-y-2"},zZ={key:1},WZ={__name:"WelcomeModal",setup(t){const e=We(),a=he(null),n="3.1.9",s=he(!0);async function r(){try{const l=await xt.get("/data-sources/onboarding.json");l.data&&(a.value=l.data)}catch(l){console.error("Error loading onboardingData:",l.message)}}ht(async()=>{await r()});function i(){return(e.userData.onboardingComplete??!1)&&(s.value=!1),s.value}async function o(){const l=We();var u=null;try{u=await MZ(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(),g(Pe,{key:0},[s.value?(p(),_e(Ml,{key:0,transparent:!0},{default:Ee(()=>[Ae(Ks,{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",ZZ,[b("div",FZ,[Ae(zt,{icon:A(tC),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(),g("div",UZ,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)]))):U("",!0),u[4]||(u[4]=b("hr",{class:"border-t border mt-3 w-full"},null,-1)),a.value?(p(),g("div",zZ,[Ae(VZ,{items:a.value},null,8,["items"])])):U("",!0),Ae(fu,null,{default:Ee(()=>[Ae(vn,{label:"Close",color:"success",onClick:u[0]||(u[0]=c=>o())})]),_:1})])]),_:1})]),_:1})):U("",!0)],64)):se(l.$slots,"default",{key:1},void 0,!0)}},YZ=du(WZ,[["__scopeId","data-v-8a180b36"]]),jZ={__name:"UserAvatarCurrentUser",setup(t){const e=We();return(a,n)=>(p(),_e(h4,{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"]))}},GZ={__name:"BaseDivider",props:{navBar:Boolean},setup(t){const e=t;return(a,n)=>(p(),g("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))}},XZ={__name:"NavBarItem",props:{item:{type:Object,required:!0}},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=x(()=>a.item.href?"a":a.item.to?bl:"div"),r=Lr(),i=x(()=>{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=x(()=>a.item.isCurrentUser?We().userName:a.item.label),l=he(!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=he(null),h=f=>{d.value&&!d.value.contains(f.target)&&(l.value=!1)};return ht(()=>{a.item.menu&&window.addEventListener("click",h)}),ol(()=>{a.item.menu&&window.removeEventListener("click",h)}),(f,m)=>t.item.isDivider?(p(),_e(GZ,{key:0,"nav-bar":""})):(p(),_e(ms(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(jZ,{key:0,class:"w-6 h-6 mr-3 inline-flex"})):U("",!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"])):U("",!0),b("span",{class:ve(["px-2 transition-colors",{"lg:hidden":t.item.isDesktopNoLabel&&t.item.icon}])},$e(o.value),3),t.item.menu?(p(),_e(zt,{key:2,icon:A(El),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"])):U("",!0)],2),t.item.menu?(p(),g("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}])},[Ae(m4,{menu:t.item.menu,onMenuClick:c},null,8,["menu"])],2)):U("",!0)]),_:1},8,["class","to","href","target"]))}},m4={__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),g(Pe,null,Xe(t.menu,(i,o)=>(p(),_e(XZ,{key:o,item:i,onMenuClick:n},null,8,["item"]))),128))}},r1={__name:"NavBarItemPlain",props:{display:{type:String,default:"flex"},useMargin:Boolean},setup(t){const e=Lr();return(a,n)=>(p(),g("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))}},qZ={class:"top-0 left-0 right-0 inset-x-0 fixed bg-gray-50 h-14 z-30 transition-position duration-150 ease-in-out w-full lg:w-auto dark:bg-slate-900"},KZ={class:"flex flex-1 items-stretch h-14"},JZ={class:"flex-none items-stretch flex h-14 lg:hidden"},QZ={__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=he(!1);return(r,i)=>(p(),g("nav",qZ,[b("div",{class:ve(["flex lg:items-stretch",A(cu)])},[b("div",KZ,[se(r.$slots,"default")]),b("div",JZ,[Ae(r1,{onClick:i[0]||(i[0]=qa(o=>s.value=!s.value,["prevent"]))},{default:Ee(()=>[Ae(zt,{icon:A(XA),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 fixed 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"]])},[Ae(m4,{menu:t.menu,onMenuClick:n},null,8,["menu"])],2)],2)]))}},eF="/favicon.png",i1={__name:"AsideMenuItem",props:{item:{type:Object,required:!0},isDropdownList:Boolean},emits:["menu-click"],setup(t,{emit:e}){const a=t,n=e,s=Lr(),r=x(()=>a.item&&a.item.color),i=x(()=>r.value?"":s.asideMenuItemActiveStyle),o=he(!1),l=x(()=>[a.isDropdownList?"py-3 px-6 text-sm":"py-3",r.value?u4(a.item.color,!1,!0):`${s.asideMenuItemStyle} dark:text-slate-300 dark:hover:text-white`]),u=x(()=>!!a.item.menu),c=d=>{n("menu-click",d,a.item),u.value&&(o.value=!o.value)};return(d,h)=>(p(),g("li",null,[(p(),_e(ms(t.item.to?A(bl):"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"])):U("",!0),b("span",{class:ve(["grow text-ellipsis line-clamp-1",[{"pr-12":!u.value},f&&f.isExactActive?i.value:""]])},$e(t.item.label),3),u.value?(p(),_e(zt,{key:1,icon:A(El),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"])):U("",!0)]),_:1},8,["to","href","target","class"])),Ae(_n,{"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(()=>[ss(Ae(g4,{menu:t.item.menu,class:ve([A(s).asideMenuDropdownStyle,"dark:bg-slate-800/50"]),"is-dropdown-list":""},null,8,["menu","class"]),[[rs,o.value]])]),_:1})]))}},g4={__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(),g("ul",null,[(p(!0),g(Pe,null,Xe(t.menu,(i,o)=>(p(),_e(i1,{key:o,item:i,"is-dropdown-list":t.isDropdownList,onMenuClick:n},null,8,["item","is-dropdown-list"]))),128))]))}},tF={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"},aF={class:"invisible lg:visible"},nF={__name:"AsideMenuLayer",props:{menu:{type:Array,required:!0}},emits:["menu-click","aside-lg-close-click"],setup(t,{emit:e}){const a=e,n=Lr(),s=x(()=>({label:"Log out",icon:d4,color:"info",isLogout:!0,fill:"regular"})),r=x(()=>({label:"Close",icon:sV,color:"danger"})),i=(l,u)=>{a("menu-click",l,u)},o=l=>{a("aside-lg-close-click",l)};return(l,u)=>(p(),g("aside",tF,[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]=Kp('

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"])},[Ae(g4,{menu:t.menu,onMenuClick:i},null,8,["menu"])],2),b("ul",aF,[Ae(i1,{class:"hidden lg:block xl:hidden w-full",item:r.value,onMenuClick:o},null,8,["item"]),Ae(i1,{item:s.value,onMenuClick:i},null,8,["item"])])],2)]))}},sF={__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(),g(Pe,null,[Ae(nF,{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"]),ss(Ae(Ml,{"z-index":"z-30",onOverlayClick:s},null,512),[[rs,t.isAsideLgActive]])],64))}},rF={class:"flex md:py-2 gap-2"},iF={class:"text-pink-700 bg-slate-900 p-1.5 font-mono rounded-lg"},oF={__name:"FooterBar",setup(t){const e="3.1.9";return(a,n)=>(p(),g("footer",{class:ve(["py-2 px-6",A(cu)])},[Ae(kr,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",rF,[b("span",iF," v"+$e(A(e)),1),Ae(vn,{color:"warning",href:"https://paypal.me/trmazi",label:"Donate",icon:A(WR),"icon-size":"24"},null,8,["icon"]),Ae(vn,{color:"info",href:"https://github.com/PhaseII-eAmusement-Network/PhaseWeb3-Vue",target:"_blank",label:"View on GitHub",icon:A(UP),"icon-size":"24"},null,8,["icon"])])]),_:1,__:[0]})],2))}},lF={key:0,class:"h-full flex place-items-center ml-4 gap-4"},uF={class:"animated animatedFadeInUp fadeInUp"},Hd="xl:pl-60",cF={__name:"LayoutAuthenticated",setup(t){const e="https://discord.gg/mNmjpX33cd",a="https://docs.phaseii.network",n="https://unity.phaseii.network",s=_l(),r=x7(),i=We(),o=x(()=>i.userLoaded),l=x(()=>i.userCustomize),u=he(!1),c=he(!1);s.beforeEach(()=>{u.value=!1,c.value=!1});const d=(f,m)=>{m.isLogout&&(i.deleteUserSession(),s.push({name:"login"}))},h=x(()=>{const f=s1.filter(w=>!w.skip).map(w=>({label:w.shortName||w.name,to:`/games/${w.id}`})),m=i.userArcades.map(w=>({label:w.name,to:`/arcade/${w.id}`})),v=[{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 y=[{to:"/",icon:$D,label:"Dashboard"}];return i.userAdmin&&y.push({label:"Admin",icon:c4,menu:v}),f.length&&y.push({label:"Games",icon:n1,menu:f}),y.push({label:"My Content",icon:bM,menu:[{label:"Play Videos",to:"/profile/videos"},{label:"Game Images",to:"/profile/content"}]}),m.length&&y.push({label:"My Arcades",icon:WO,menu:m}),y.push({to:"/profile/export",icon:Ed,label:"Data Export"}),y.push({label:"Claim Arcade",icon:xO,to:"/arcade/claim"}),y.push({to:"/news",icon:Ed,label:"News Archive"}),y.push({to:"/changelog",icon:AP,label:"Changelog Archive"}),i.userAdmin&&y.push({label:"Developer Portal",icon:yS,href:n,target:"blank"}),y});return(f,m)=>(p(),g("div",{key:A(r).fullPath,class:ve({"overflow-hidden lg:overflow-visible":u.value})},[o.value?(p(),g(Pe,{key:0},[Ae(YZ,null,{default:Ee(()=>[Ae(DZ)]),_:1}),m[3]||(m[3]=b("div",{id:"modal-root"},null,-1))],64)):U("",!0),o.value?(p(),g("div",{key:1,class:ve([[Hd,{"ml-60 lg:ml-0":u.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"])},[Ae(QZ,{menu:A(xZ),class:ve([Hd,{"ml-60 lg:ml-0":u.value},"opacity-95"]),onMenuClick:d},{default:Ee(()=>[Ae(r1,{display:"flex lg:hidden",onClick:m[0]||(m[0]=qa(v=>u.value=!u.value,["prevent"]))},{default:Ee(()=>[Ae(zt,{icon:A(EA),size:24,fill:"bold",class:ve(["flex-none transition-transform duration-150 ease-in-out",[u.value?"rotate-0":"rotate-180"]])},null,8,["icon","class"])]),_:1}),Ae(r1,{display:"hidden lg:flex xl:hidden",onClick:m[1]||(m[1]=qa(v=>c.value=!0,["prevent"]))},{default:Ee(()=>[Ae(zt,{icon:A(Tk),size:"24"},null,8,["icon"])]),_:1}),l.value.hideQuickLinks?U("",!0):(p(),g("div",lF,[Ae(vn,{small:"",label:"Discord",icon:A(ok),color:"info",href:A(e),target:"_blank"},null,8,["icon","href"]),Ae(vn,{small:"",label:"Docs",icon:A(IH),color:"info",href:A(a),target:"_blank"},null,8,["icon","href"])]))]),_:1},8,["menu","class"]),Ae(sF,{"is-aside-mobile-expanded":u.value,"is-aside-lg-active":c.value,menu:h.value,onMenuClick:d,onAsideLgCloseClick:m[2]||(m[2]=v=>c.value=!1)},null,8,["is-aside-mobile-expanded","is-aside-lg-active","menu"]),b("div",uF,[se(f.$slots,"default"),Ae(oF)])],2)):U("",!0)],2))}},dF={class:"flex items-center justify-start"},ro={__name:"SectionTitleLine",props:{icon:{type:Object,default:null},color:{type:String,default:null},title:{type:String,required:!0},main:Boolean},setup(t){const e=x(()=>Qa().default);return(a,n)=>(p(),g("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",dF,[t.icon&&t.main?(p(),_e(p4,{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"])):U("",!0),b("h1",{class:ve([t.main?"text-3xl":"text-2xl","leading-tight"])},$e(t.title),3)]),e.value?se(a.$slots,"default",{key:0}):U("",!0)],2))}};function Xi(t){return t+.5|0}const Jn=(t,e,a)=>Math.max(Math.min(t,a),e);function Kr(t){return Jn(Xi(t*2.55),0,255)}function ls(t){return Jn(Xi(t*255),0,255)}function Tn(t){return Jn(Xi(t/2.55)/100,0,1)}function Nd(t){return Jn(Xi(t*100),0,100)}const Oa={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},o1=[..."0123456789ABCDEF"],hF=t=>o1[t&15],fF=t=>o1[(t&240)>>4]+o1[t&15],io=t=>(t&240)>>4===(t&15),pF=t=>io(t.r)&&io(t.g)&&io(t.b)&&io(t.a);function mF(t){var e=t.length,a;return t[0]==="#"&&(e===4||e===5?a={r:255&Oa[t[1]]*17,g:255&Oa[t[2]]*17,b:255&Oa[t[3]]*17,a:e===5?Oa[t[4]]*17:255}:(e===7||e===9)&&(a={r:Oa[t[1]]<<4|Oa[t[2]],g:Oa[t[3]]<<4|Oa[t[4]],b:Oa[t[5]]<<4|Oa[t[6]],a:e===9?Oa[t[7]]<<4|Oa[t[8]]:255})),a}const gF=(t,e)=>t<255?e(t):"";function vF(t){var e=pF(t)?hF:fF;return t?"#"+e(t.r)+e(t.g)+e(t.b)+gF(t.a,e):void 0}const yF=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v4(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 bF(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 _F(t,e,a){const n=v4(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 AF(t,e,a,n,s){return t===s?(e-a)/n+(e.5?c/(2-r-i):c/(r+i),l=AF(a,n,s,c,r),l=l*60+.5),[l|0,u||0,o]}function mu(t,e,a,n){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,a,n)).map(ls)}function gu(t,e,a){return mu(v4,t,e,a)}function wF(t,e,a){return mu(_F,t,e,a)}function xF(t,e,a){return mu(bF,t,e,a)}function y4(t){return(t%360+360)%360}function SF(t){const e=yF.exec(t);let a=255,n;if(!e)return;e[5]!==n&&(a=e[6]?Kr(+e[5]):ls(+e[5]));const s=y4(+e[2]),r=+e[3]/100,i=+e[4]/100;return e[1]==="hwb"?n=wF(s,r,i):e[1]==="hsv"?n=xF(s,r,i):n=gu(s,r,i),{r:n[0],g:n[1],b:n[2],a}}function kF(t,e){var a=pu(t);a[0]=y4(a[0]+e),a=gu(a),t.r=a[0],t.g=a[1],t.b=a[2]}function MF(t){if(!t)return;const e=pu(t),a=e[0],n=Nd(e[1]),s=Nd(e[2]);return t.a<255?`hsla(${a}, ${n}%, ${s}%, ${Tn(t.a)})`:`hsl(${a}, ${n}%, ${s}%)`}const Bd={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"},Vd={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 EF(){const t={},e=Object.keys(Vd),a=Object.keys(Bd);let n,s,r,i,o;for(n=0;n>16&255,r>>8&255,r&255]}return t}let oo;function PF(t){oo||(oo=EF(),oo.transparent=[0,0,0,0]);const e=oo[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const TF=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function CF(t){const e=TF.exec(t);let a=255,n,s,r;if(e){if(e[7]!==n){const i=+e[7];a=e[8]?Kr(i):Jn(i*255,0,255)}return n=+e[1],s=+e[3],r=+e[5],n=255&(e[2]?Kr(n):Jn(n,0,255)),s=255&(e[4]?Kr(s):Jn(s,0,255)),r=255&(e[6]?Kr(r):Jn(r,0,255)),{r:n,g:s,b:r,a}}}function DF(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${Tn(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const p0=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,nr=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function RF(t,e,a){const n=nr(Tn(t.r)),s=nr(Tn(t.g)),r=nr(Tn(t.b));return{r:ls(p0(n+a*(nr(Tn(e.r))-n))),g:ls(p0(s+a*(nr(Tn(e.g))-s))),b:ls(p0(r+a*(nr(Tn(e.b))-r))),a:t.a+a*(e.a-t.a)}}function lo(t,e,a){if(t){let n=pu(t);n[e]=Math.max(0,Math.min(n[e]+n[e]*a,e===0?360:1)),n=gu(n),t.r=n[0],t.g=n[1],t.b=n[2]}}function b4(t,e){return t&&Object.assign(e||{},t)}function Zd(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=ls(t[3]))):(e=b4(t,{r:0,g:0,b:0,a:1}),e.a=ls(e.a)),e}function $F(t){return t.charAt(0)==="r"?CF(t):SF(t)}class Di{constructor(e){if(e instanceof Di)return e;const a=typeof e;let n;a==="object"?n=Zd(e):a==="string"&&(n=mF(e)||PF(e)||$F(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=b4(this._rgb);return e&&(e.a=Tn(e.a)),e}set rgb(e){this._rgb=Zd(e)}rgbString(){return this._valid?DF(this._rgb):void 0}hexString(){return this._valid?vF(this._rgb):void 0}hslString(){return this._valid?MF(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=RF(this._rgb,e._rgb,a)),this}clone(){return new Di(this.rgb)}alpha(e){return this._rgb.a=ls(e),this}clearer(e){const a=this._rgb;return a.a*=1-e,this}greyscale(){const e=this._rgb,a=Xi(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 lo(this._rgb,2,e),this}darken(e){return lo(this._rgb,2,-e),this}saturate(e){return lo(this._rgb,1,e),this}desaturate(e){return lo(this._rgb,1,-e),this}rotate(e){return kF(this._rgb,e),this}}function Sn(){}const LF=(()=>{let t=0;return()=>t++})();function tt(t){return t==null}function At(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 rn(t,e){return jt(t)?t:e}function je(t,e){return typeof t>"u"?e:t}const IF=(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 lt(t,e,a,n){let s,r,i;if(At(t))for(r=t.length,s=0;st,x:t=>t.x,y:t=>t.y};function NF(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 BF(t){const e=NF(t);return a=>{for(const n of e){if(n==="")break;a=a&&a[n]}return a}}function Ys(t,e){return(Fd[e]||(Fd[e]=BF(e)))(t)}function vu(t){return t.charAt(0).toUpperCase()+t.slice(1)}const $i=t=>typeof t<"u",fs=t=>typeof t=="function",Ud=(t,e)=>{if(t.size!==e.size)return!1;for(const a of t)if(!e.has(a))return!1;return!0};function VF(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const Bt=Math.PI,Pa=2*Bt,ZF=Pa+Bt,Go=Number.POSITIVE_INFINITY,FF=Bt/180,Ma=Bt/2,ks=Bt/4,zd=Bt*2/3,A4=Math.log10,yn=Math.sign;function pi(t,e,a){return Math.abs(t-e)s-r).pop(),e}function zF(t){return typeof t=="symbol"||typeof t=="object"&&t!==null&&!(Symbol.toPrimitive in t||"toString"in t||"valueOf"in t)}function Li(t){return!zF(t)&&!isNaN(parseFloat(t))&&isFinite(t)}function WF(t,e){const a=Math.round(t);return a-e<=t&&a+e>=t}function YF(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 bu(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 Is=(t,e,a,n)=>bu(t,a,n?s=>{const r=t[s][e];return rt[s][e]bu(t,a,n=>t[n][e]>=a);function KF(t,e,a){let n=0,s=t.length;for(;nn&&t[s-1]>a;)s--;return n>0||s{const n="_onData"+vu(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 jd(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)&&(x4.forEach(r=>{delete t[r]}),delete t._chartjs)}function S4(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const k4=(function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame})();function M4(t,e){let a=[],n=!1;return function(...s){a=s,n||(n=!0,k4.call(window,()=>{n=!1,t.apply(e,a)}))}}function QF(t,e){let a;return function(...n){return e?(clearTimeout(a),a=setTimeout(t,e,n)):t.apply(this,n),e}}const _u=t=>t==="start"?"left":t==="end"?"right":"center",ta=(t,e,a)=>t==="start"?e:t==="end"?a:(e+a)/2,eU=(t,e,a,n)=>t===(n?"left":"right")?a:t==="center"?(e+a)/2:e;function tU(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(Is(l,c,d).lo,a?n:Is(e,c,i.getPixelForValue(d)).lo),u){const v=l.slice(0,s+1).reverse().findIndex(y=>!tt(y[o.axis]));s-=Math.max(0,v)}s=Ea(s,0,n-1)}if(m){let v=Math.max(Is(l,i.axis,h,!0).hi+1,a?0:Is(e,c,i.getPixelForValue(h),!0).hi+1);if(u){const y=l.slice(v-1).findIndex(w=>!tt(w[o.axis]));v+=Math.max(0,y)}r=Ea(v,s,n)-s}else r=n-s}return{start:s,count:r}}function aU(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 uo=t=>t===0||t===1,Gd=(t,e,a)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*Pa/a)),Xd=(t,e,a)=>Math.pow(2,-10*t)*Math.sin((t-e)*Pa/a)+1,mi={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(Bt*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=>uo(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=>uo(t)?t:Gd(t,.075,.3),easeOutElastic:t=>uo(t)?t:Xd(t,.075,.3),easeInOutElastic(t){return uo(t)?t:t<.5?.5*Gd(t*2,.1125,.45):.5+.5*Xd(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-mi.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?mi.easeInBounce(t*2)*.5:mi.easeOutBounce(t*2-1)*.5+.5};function Au(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function qd(t){return Au(t)?t:new Di(t)}function m0(t){return Au(t)?t:new Di(t).saturate(.5).darken(.1).hexString()}const nU=["x","y","borderWidth","radius","tension"],sU=["color","borderColor","backgroundColor"];function rU(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:sU},numbers:{type:"number",properties:nU}}),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 iU(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Kd=new Map;function oU(t,e){e=e||{};const a=t+JSON.stringify(e);let n=Kd.get(a);return n||(n=new Intl.NumberFormat(t,e),Kd.set(a,n)),n}function E4(t,e,a){return oU(e,a).format(t)}const lU={values(t){return At(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=uU(t,a)}const i=A4(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),E4(t,n,l)}};function uU(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 wu={formatters:lU};function cU(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:wu.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 js=Object.create(null),u1=Object.create(null);function gi(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)=>m0(s.backgroundColor),this.hoverBorderColor=(n,s)=>m0(s.borderColor),this.hoverColor=(n,s)=>m0(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 g0(this,e,a)}get(e){return gi(this,e)}describe(e,a){return g0(u1,e,a)}override(e,a){return g0(js,e,a)}route(e,a,n,s){const r=gi(this,e),i=gi(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):je(l,u)},set(l){this[o]=l}}})}apply(e){e.forEach(a=>a(this))}}var Ct=new dU({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[rU,iU,cU]);function hU(t){return!t||tt(t.size)||tt(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Xo(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 fU(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 Ln(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,gU(t,r),l=0;l+t||0;function T4(t,e){const a={},n=Je(e),s=n?Object.keys(e):e,r=Je(t)?n?i=>je(t[i],t[e[i]]):i=>t[i]:()=>t;for(const i of s)a[i]=wU(r(i));return a}function C4(t){return T4(t,{top:"y",right:"x",bottom:"y",left:"x"})}function Zs(t){return T4(t,["topLeft","topRight","bottomLeft","bottomRight"])}function la(t){const e=C4(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Vt(t,e){t=t||{},e=e||Ct.font;let a=je(t.size,e.size);typeof a=="string"&&(a=parseInt(a,10));let n=je(t.style,e.style);n&&!(""+n).match(_U)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);const s={family:je(t.family,e.family),lineHeight:AU(je(t.lineHeight,e.lineHeight),a),size:a,style:n,weight:je(t.weight,e.weight),string:""};return s.string=hU(s),s}function co(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 bs(t,e){return Object.assign(Object.create(t),e)}function xu(t,e=[""],a,n,s=()=>t[0]){const r=a||t;typeof n>"u"&&(n=L4("_fallback",t));const i={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:r,_fallback:n,_getTarget:s,override:o=>xu([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 R4(o,l,()=>DU(l,e,t,o))},getOwnPropertyDescriptor(o,l){return Reflect.getOwnPropertyDescriptor(o._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(o,l){return e2(o).includes(l)},ownKeys(o){return e2(o)},set(o,l,u){const c=o._storage||(o._storage=s());return o[l]=c[l]=u,delete o._keys,!0}})}function Mr(t,e,a,n){const s={_cacheable:!1,_proxy:t,_context:e,_subProxy:a,_stack:new Set,_descriptors:D4(t,n),setContext:r=>Mr(t,r,a,n),override:r=>Mr(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 R4(r,i,()=>kU(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 D4(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:fs(a)?a:()=>a,isIndexable:fs(n)?n:()=>n}}const SU=(t,e)=>t?t+vu(e):e,Su=(t,e)=>Je(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function R4(t,e,a){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const n=a();return t[e]=n,n}function kU(t,e,a){const{_proxy:n,_context:s,_subProxy:r,_descriptors:i}=t;let o=n[e];return fs(o)&&i.isScriptable(e)&&(o=MU(e,o,t,a)),At(o)&&o.length&&(o=EU(e,o,t,i.isIndexable)),Su(e,o)&&(o=Mr(o,s,r&&r[e],i)),o}function MU(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),Su(t,l)&&(l=ku(s._scopes,s,t,l)),l}function EU(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=ku(u,s,t,c);e.push(Mr(d,r,i&&i[t],o))}}return e}function $4(t,e,a){return fs(t)?t(e,a):t}const PU=(t,e)=>t===!0?e:typeof t=="string"?Ys(e,t):void 0;function TU(t,e,a,n,s){for(const r of e){const i=PU(a,r);if(i){t.add(i);const o=$4(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 ku(t,e,a,n){const s=e._rootScopes,r=$4(e._fallback,a,n),i=[...t,...s],o=new Set;o.add(n);let l=Qd(o,i,a,r||a,n);return l===null||typeof r<"u"&&r!==a&&(l=Qd(o,i,r,l,n),l===null)?!1:xu(Array.from(o),[""],s,r,()=>CU(e,a,n))}function Qd(t,e,a,n,s){for(;a;)a=TU(t,e,a,n,s);return a}function CU(t,e,a){const n=t._getTarget();e in n||(n[e]={});const s=n[e];return At(s)&&Je(a)?a:s||{}}function DU(t,e,a,n){let s;for(const r of e)if(s=L4(SU(r,t),a),typeof s<"u")return Su(t,s)?ku(a,n,t,s):s}function L4(t,e){for(const a of e){if(!a)continue;const n=a[t];if(typeof n<"u")return n}}function e2(t){let e=t._keys;return e||(e=t._keys=RU(t._scopes)),e}function RU(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 $U(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 IU(t,e,a,n){const s=t.skip?e:t,r=e,i=a.skip?e:a,o=l1(r,s),l=l1(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 OU(t,e,a){const n=t.length;let s,r,i,o,l,u=Er(t,0);for(let c=0;c!u.skip)),e.cubicInterpolationMode==="monotone")NU(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 ZU(t,e){return Cl(t).getPropertyValue(e)}const FU=["top","right","bottom","left"];function Fs(t,e,a){const n={};a=a?"-"+a:"";for(let s=0;s<4;s++){const r=FU[s];n[r]=parseFloat(t[e+"-"+r+a])||0}return n.width=n.left+n.right,n.height=n.top+n.bottom,n}const UU=(t,e,a)=>(t>0||e>0)&&(!a||!a.shadowRoot);function zU(t,e){const a=t.touches,n=a&&a.length?a[0]:t,{offsetX:s,offsetY:r}=n;let i=!1,o,l;if(UU(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 Cs(t,e){if("native"in t)return t;const{canvas:a,currentDevicePixelRatio:n}=e,s=Cl(a),r=s.boxSizing==="border-box",i=Fs(s,"padding"),o=Fs(s,"border","width"),{x:l,y:u,box:c}=zU(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 WU(t,e,a){let n,s;if(e===void 0||a===void 0){const r=t&&Eu(t);if(!r)e=t.clientWidth,a=t.clientHeight;else{const i=r.getBoundingClientRect(),o=Cl(r),l=Fs(o,"border","width"),u=Fs(o,"padding");e=i.width-u.width-l.width,a=i.height-u.height-l.height,n=qo(o.maxWidth,r,"clientWidth"),s=qo(o.maxHeight,r,"clientHeight")}}return{width:e,height:a,maxWidth:n||Go,maxHeight:s||Go}}const fo=t=>Math.round(t*10)/10;function YU(t,e,a,n){const s=Cl(t),r=Fs(s,"margin"),i=qo(s.maxWidth,t,"clientWidth")||Go,o=qo(s.maxHeight,t,"clientHeight")||Go,l=WU(t,e,a);let{width:u,height:c}=l;if(s.boxSizing==="content-box"){const h=Fs(s,"border","width"),f=Fs(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=fo(Math.min(u,i,l.maxWidth)),c=fo(Math.min(c,o,l.maxHeight)),u&&!c&&(c=fo(u/2)),(e!==void 0||a!==void 0)&&n&&l.height&&c>l.height&&(c=l.height,u=fo(Math.floor(c*n))),{width:u,height:c}}function t2(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 jU=(function(){let t=!1;try{const e={get passive(){return t=!0,!1}};Mu()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t})();function a2(t,e){const a=ZU(t,e),n=a&&a.match(/^(\d+)(\.\d+)?px$/);return n?+n[1]:void 0}function Ds(t,e,a,n){return{x:t.x+a*(e.x-t.x),y:t.y+a*(e.y-t.y)}}function GU(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 XU(t,e,a,n){const s={x:t.cp2x,y:t.cp2y},r={x:e.cp1x,y:e.cp1y},i=Ds(t,s,a),o=Ds(s,r,a),l=Ds(r,e,a),u=Ds(i,o,a),c=Ds(o,l,a);return Ds(u,c,a)}const qU=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}}},KU=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function pr(t,e,a){return t?qU(e,a):KU()}function O4(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 H4(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function N4(t){return t==="angle"?{between:w4,compare:GF,normalize:xa}:{between:es,compare:(e,a)=>e-a,normalize:e=>e}}function n2({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 JU(t,e,a){const{property:n,start:s,end:r}=a,{between:i,normalize:o}=N4(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),L=()=>v||P(),T=()=>!v||D();for(let N=c,$=c;N<=d;++N)k=e[N%i],!k.skip&&(w=u(k[n]),w!==M&&(v=l(w,s,r),y===null&&L()&&(y=o(w,s)===0?N:$),y!==null&&T()&&(m.push(n2({start:y,end:N,loop:h,count:i,style:f})),y=null),$=N,M=w));return y!==null&&m.push(n2({start:y,end:d,loop:h,count:i,style:f})),m}function V4(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 ez(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 tz(t,e){const a=t.points,n=t.options.spanGaps,s=a.length;if(!s)return[];const r=!!t._loop,{start:i,end:o}=QU(a,s,r,n);if(n===!0)return s2(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=k4.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 kn=new rz;const i2="transparent",iz={boolean(t,e,a){return a>.5?e:t},color(t,e,a){const n=qd(t||i2),s=n.valid&&qd(e||i2);return s&&s.valid?s.mix(n,a).hexString():e},number(t,e,a){return t+(e-t)*a}};class oz{constructor(e,a,n,s){const r=a[n];s=co([e.to,s,r,e.from]);const i=co([e.from,r,s]);this._active=!0,this._fn=e.fn||iz[e.type||typeof i],this._easing=mi[e.easing]||mi.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=co([e.to,a,s,e.from]),this._from=co([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];(At(r.properties)&&r.properties||[s]).forEach(o=>{(o===s||!n.has(o))&&n.set(o,i)})})}_animateOptions(e,a){const n=a.options,s=uz(e,n);if(!s)return[];const r=this._createAnimations(s,n);return n.$shared&&lz(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 oz(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 kn.add(this._chart,n),!0}}function lz(t,e){const a=[],n=Object.keys(e);for(let s=0;s0||!a&&r<0)return s.index}return null}function c2(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=fz(r,i,n),d=e.length;let h;for(let f=0;fa[n].axis===e).shift()}function gz(t,e){return bs(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function vz(t,e,a){return bs(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:a,index:e,mode:"default",type:"data"})}function Wr(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 b0=t=>t==="reset"||t==="none",d2=(t,e)=>e?t:Object.assign({},t),yz=(t,e,a)=>t&&!e.hidden&&e._stacked&&{keys:U4(a,!0),values:null};class Dl{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=v0(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&&Wr(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=je(n.xAxisID,y0(e,"x")),i=a.yAxisID=je(n.yAxisID,y0(e,"y")),o=a.rAxisID=je(n.rAxisID,y0(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&&jd(this._data,this),e._stacked&&Wr(e)}_dataCheck(){const e=this.getDataset(),a=e.data||(e.data=[]),n=this._data;if(Je(a)){const s=this._cachedMeta;this._data=hz(a,s)}else if(n!==a){if(n){jd(n,this);const s=this._cachedMeta;Wr(s),s._parsed=[]}a&&Object.isExtensible(a)&&JF(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=v0(a.vScale,a),a.stack!==n.stack&&(s=!0,Wr(a),a.stack=n.stack),this._resyncElements(e),(s||r!==a._stacked)&&(c2(this,a._parsed),a._stacked=v0(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{At(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]v||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),v=u.resolveNamedOptions(h,f,m,d);return v.$shared&&(v.$shared=l,r[i]=Object.freeze(d2(v,l))),v}_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 F4(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||b0(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){b0(s)?Object.assign(e,n):this._resolveAnimations(a,s).update(e,n)}updateSharedOptions(e,a,n){e&&!b0(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;os-r))}return t._cache.$bar}function _z(t){const e=t.iScale,a=bz(e,t.type);let n=e._length,s,r,i,o;const l=()=>{i===32767||i===-32768||($i(o)&&(n=Math.min(n,Math.abs(i-o)||n)),o=i)};for(s=0,r=a.length;s0?s[t-1]:null,o=tMath.abs(o)&&(l=o,u=i),e[a.axis]=u,e._custom={barStart:l,barEnd:u,start:s,end:r,min:i,max:o}}function z4(t,e,a,n){return At(t)?xz(t,e,a,n):e[a.axis]=a.parse(t,n),e}function h2(t,e,a,n){const s=t.iScale,r=t.vScale,i=s.getLabels(),o=s===r,l=[];let u,c,d,h;for(u=a,c=a+n;u=a?1:-1)}function kz(t){let e,a,n,s,r;return t.horizontal?(e=t.base>t.x,a="left",n="right"):(e=t.basec.controller.options.grouped),r=n.options.stacked,i=[],o=this._cachedMeta.controller.getParsed(a),l=o&&o[n.axis],u=c=>{const d=c._parsed.find(f=>f[n.axis]===l),h=d&&d[c.vScale.axis];if(tt(h)||isNaN(h))return!0};for(const c of s)if(!(a!==void 0&&u(c))&&((r===!1||i.indexOf(c.stack)===-1||r===void 0&&c.stack===void 0)&&i.push(c.stack),c.index===e))break;return i.length||i.push(void 0),i}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const e=this.chart.scales,a=this.chart.options.indexAxis;return Object.keys(e).filter(n=>e[n].axis===a).shift()}_getAxis(){const e={},a=this.getFirstScaleIdForIndexAxis();for(const n of this.chart.data.datasets)e[je(this.chart.options.indexAxis==="x"?n.xAxisID:n.yAxisID,a)]=!0;return Object.keys(e)}_getStackIndex(e,a,n){const s=this._getStacks(e,n),r=a!==void 0?s.indexOf(a):-1;return r===-1?s.length-1:r}_getRuler(){const e=this.options,a=this._cachedMeta,n=a.iScale,s=[];let r,i;for(r=0,i=a.data.length;r0&&this.getParsed(a-1);for(let D=0;D=k){T.skip=!0;continue}const N=this.getParsed(D),$=tt(N[f]),B=T[h]=i.getPixelForValue(N[h],D),J=T[f]=r||$?o.getBasePixel():o.getPixelForValue(l?this.applyStack(o,N,l):N[f],D);T.skip=isNaN(B)||isNaN(J)||$,T.stop=D>0&&Math.abs(N[h]-P[h])>y,v&&(T.parsed=N,T.raw=u.data[D]),d&&(T.options=c||this.resolveDataElementOptions(D,L.active?"active":s)),w||this.updateElement(L,D,T,s),P=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 hG extends Dl{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 $U.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!tt(v[d.axis]));c.lo-=Math.max(0,f);const m=h.slice(c.hi).findIndex(v=>!tt(v[d.axis]));c.hi+=Math.max(0,m)}return c}}return{lo:0,hi:r.length-1}}function Rl(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 Iz={modes:{index(t,e,a,n){const s=Cs(e,t),r=a.axis||"x",i=a.includeInvisible||!1,o=a.intersect?A0(t,s,r,n,i):w0(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=Cs(e,t),r=a.axis||"xy",i=a.includeInvisible||!1;let o=a.intersect?A0(t,s,r,n,i):w0(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 g2(t,e){return t.filter(a=>W4.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 Oz(t){const e=[];let a,n,s,r,i,o;for(a=0,n=(t||[]).length;au.box.fullSize),!0),n=jr(Yr(e,"left"),!0),s=jr(Yr(e,"right")),r=jr(Yr(e,"top"),!0),i=jr(Yr(e,"bottom")),o=g2(e,"x"),l=g2(e,"y");return{fullSize:a,leftAndTop:n.concat(r),rightAndBottom:s.concat(l).concat(i).concat(o),chartArea:Yr(e,"chartArea"),vertical:n.concat(s).concat(l),horizontal:r.concat(i).concat(o)}}function v2(t,e,a,n){return Math.max(t[a],e[a])+Math.max(t[n],e[n])}function Y4(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 Vz(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&&Y4(i,r.getPadding());const o=Math.max(0,e.outerWidth-v2(i,t,"left","right")),l=Math.max(0,e.outerHeight-v2(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 Zz(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 Fz(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 Jr(t,e,a,n){const s=[];let r,i,o,l,u,c;for(r=0,i=t.length,u=0;r{typeof v.beforeLayout=="function"&&v.beforeLayout()});const c=l.reduce((v,y)=>y.box.options&&y.box.options.display===!1?v:v+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);Y4(h,la(n));const f=Object.assign({maxPadding:h,w:r,h:i,x:s.left,y:s.top},s),m=Nz(l.concat(u),d);Jr(o.fullSize,f,d,m),Jr(l,f,d,m),Jr(u,f,d,m)&&Jr(l,f,d,m),Zz(f),y2(o.leftAndTop,f,d,m),f.x+=f.w,f.y+=f.h,y2(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},lt(o.chartArea,v=>{const y=v.box;Object.assign(y,t.chartArea),y.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class j4{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 Uz extends j4{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const Co="$chartjs",zz={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},b2=t=>t===null||t==="";function Wz(t,e){const a=t.style,n=t.getAttribute("height"),s=t.getAttribute("width");if(t[Co]={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",b2(s)){const r=a2(t,"width");r!==void 0&&(t.width=r)}if(b2(n))if(t.style.height==="")t.height=t.width/(e||2);else{const r=a2(t,"height");r!==void 0&&(t.height=r)}return t}const G4=jU?{passive:!0}:!1;function Yz(t,e,a){t&&t.addEventListener(e,a,G4)}function jz(t,e,a){t&&t.canvas&&t.canvas.removeEventListener(e,a,G4)}function Gz(t,e){const a=zz[t.type]||t.type,{x:n,y:s}=Cs(t,e);return{type:a,chart:e,native:t,x:n!==void 0?n:null,y:s!==void 0?s:null}}function Ko(t,e){for(const a of t)if(a===e||a.contains(e))return!0}function Xz(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||Ko(o.addedNodes,n),i=i&&!Ko(o.removedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}function qz(t,e,a){const n=t.canvas,s=new MutationObserver(r=>{let i=!1;for(const o of r)i=i||Ko(o.removedNodes,n),i=i&&!Ko(o.addedNodes,n);i&&a()});return s.observe(document,{childList:!0,subtree:!0}),s}const Oi=new Map;let _2=0;function X4(){const t=window.devicePixelRatio;t!==_2&&(_2=t,Oi.forEach((e,a)=>{a.currentDevicePixelRatio!==t&&e()}))}function Kz(t,e){Oi.size||window.addEventListener("resize",X4),Oi.set(t,e)}function Jz(t){Oi.delete(t),Oi.size||window.removeEventListener("resize",X4)}function Qz(t,e,a){const n=t.canvas,s=n&&Eu(n);if(!s)return;const r=M4((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),Kz(t,r),i}function x0(t,e,a){a&&a.disconnect(),e==="resize"&&Jz(t)}function eW(t,e,a){const n=t.canvas,s=M4(r=>{t.ctx!==null&&a(Gz(r,t))},t);return Yz(n,e,s),s}class tW extends j4{acquireContext(e,a){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(Wz(e,a),n):null}releaseContext(e){const a=e.canvas;if(!a[Co])return!1;const n=a[Co].initial;["height","width"].forEach(r=>{const i=n[r];tt(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[Co],!0}addEventListener(e,a,n){this.removeEventListener(e,a);const s=e.$proxies||(e.$proxies={}),i={attach:Xz,detach:qz,resize:Qz}[a]||eW;s[a]=i(e,a,n)}removeEventListener(e,a){const n=e.$proxies||(e.$proxies={}),s=n[a];if(!s)return;({attach:x0,detach:x0,resize:x0}[a]||jz)(e,a,s),n[a]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,a,n,s){return YU(e,a,n,s)}isAttached(e){const a=e&&Eu(e);return!!(a&&a.isConnected)}}function aW(t){return!Mu()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?Uz:tW}let _s=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 Li(this.x)&&Li(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 nW(t,e){const a=t.options.ticks,n=sW(t),s=Math.min(a.maxTicksLimit||n,n),r=a.major.enabled?iW(e):[],i=r.length,o=r[0],l=r[i-1],u=[];if(i>s)return oW(e,u,r,i/s),u;const c=rW(r,e,s);if(i>0){let d,h;const f=i>1?Math.round((l-o)/(i-1)):null;for(go(e,u,c,tt(f)?0:o-f,o),d=0,h=i-1;ds)return l}return Math.max(s,1)}function iW(t){const e=[];let a,n;for(a=0,n=t.length;at==="left"?"right":t==="right"?"left":t,A2=(t,e,a)=>e==="top"||e==="left"?t[e]+a:t[e]-a,w2=(t,e)=>Math.min(e||t,t);function x2(t,e){const a=[],n=t.length/e,s=t.length;let r=0;for(;ri+o)))return l}function dW(t,e){lt(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:rn(a,rn(n,a)),max:rn(n,rn(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=xU(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=Ea(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-Gr(e.grid)-a.padding-S2(e.title,this.chart.options.font),u=Math.sqrt(d*d+h*h),i=yu(Math.min(Math.asin(Ea((c.highest.height+6)/o,-1,1)),Math.asin(Ea(l/u,-1,1))-Math.asin(Ea(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=S2(s,a.options.font);if(o?(e.width=this.maxWidth,e.height=Gr(r)+l):(e.height=this.maxHeight,e.width=Gr(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),v=Math.cos(m),y=Math.sin(m);if(o){const w=n.mirror?0:y*d.width+v*h.height;e.height=Math.min(this.maxHeight,e.height+w+f)}else{const w=n.mirror?0:v*d.width+y*h.height;e.width=Math.min(this.maxWidth,e.width+w+f)}this._calculatePadding(u,c,y,v)}}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(L),highest:N(T),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 XF(this._alignToPixels?Ms(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=Gr(r),f=[],m=o.setContext(this.getContext()),v=m.display?m.width:0,y=v/2,w=function(O){return Ms(n,O,v)};let k,M,P,D,L,T,N,$,B,J,X,ne;if(i==="top")k=w(this.bottom),T=this.bottom-h,$=k-y,J=w(e.top)+y,ne=e.bottom;else if(i==="bottom")k=w(this.top),J=e.top,ne=w(e.bottom)-y,T=k+y,$=this.top+h;else if(i==="left")k=w(this.right),L=this.right-h,N=k-y,B=w(e.left)+y,X=e.right;else if(i==="right")k=w(this.left),B=e.left,X=w(e.right)-y,L=k+y,N=this.left+h;else if(a==="x"){if(i==="center")k=w((e.top+e.bottom)/2+.5);else if(Je(i)){const O=Object.keys(i)[0],q=i[O];k=w(this.chart.scales[O].getPixelForValue(q))}J=e.top,ne=e.bottom,T=k+y,$=T+h}else if(a==="y"){if(i==="center")k=w((e.left+e.right)/2);else if(Je(i)){const O=Object.keys(i)[0],q=i[O];k=w(this.chart.scales[O].getPixelForValue(q))}L=k-y,N=L-h,B=e.left,X=e.right}const Z=je(s.ticks.maxTicksLimit,d),W=Math.max(1,Math.ceil(d/Z));for(M=0;M0&&(de-=G/2);break}Q={left:de,top:ue,width:G+be.width,height:z+be.height,color:W.backdropColor}}y.push({label:P,font:$,textOffset:X,options:{rotation:v,color:q,strokeColor:le,strokeWidth:ie,textAlign:me,textBaseline:ne,translation:[D,L],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 yW(t){return"id"in t&&"defaults"in t}class bW{constructor(){this.controllers=new vo(Dl,"datasets",!0),this.elements=new vo(_s,"elements"),this.plugins=new vo(Object,"plugins"),this.scales=new vo(Ir,"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):lt(s,i=>{const o=n||this._getRegistryForType(i);this._exec(e,o,i)})})}_exec(e,a,n){const s=vu(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 AW(t){const e={},a=[],n=Object.keys(un.plugins.items);for(let r=0;r1&&k2(t[0].toLowerCase());if(n)return n}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function M2(t,e,a){if(a[e+"AxisID"]===t)return{axis:e}}function PW(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 M2(t,"x",a[0])||M2(t,"y",a[0])}return{}}function TW(t,e){const a=js[t.type]||{scales:{}},n=e.scales||{},s=d1(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=h1(i,o,PW(i,t),Ct.scales[o.type]),u=MW(l,s),c=a.scales||{};r[i]=fi(Object.create(null),[{axis:l},o,c[l],c[u]])}),t.data.datasets.forEach(i=>{const o=i.type||t.type,l=i.indexAxis||d1(o,e),c=(js[o]||{}).scales||{};Object.keys(c).forEach(d=>{const h=kW(d,l),f=i[h+"AxisID"]||h;r[f]=r[f]||Object.create(null),fi(r[f],[{axis:h},n[f],c[d]])})}),Object.keys(r).forEach(i=>{const o=r[i];fi(o,[Ct.scales[o.type],Ct.scale])}),r}function q4(t){const e=t.options||(t.options={});e.plugins=je(e.plugins,{}),e.scales=TW(t,e)}function K4(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function CW(t){return t=t||{},t.data=K4(t.data),q4(t),t}const E2=new Map,J4=new Set;function yo(t,e){let a=E2.get(t);return a||(a=e(),E2.set(t,a),J4.add(a)),a}const Xr=(t,e,a)=>{const n=Ys(e,a);n!==void 0&&t.add(n)};class DW{constructor(e){this._config=CW(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=K4(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(),q4(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return yo(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,a){return yo(`${e}.transition.${a}`,()=>[[`datasets.${e}.transitions.${a}`,`transitions.${a}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,a){return yo(`${e}-${a}`,()=>[[`datasets.${e}.elements.${a}`,`datasets.${e}`,`elements.${a}`,""]])}pluginScopeKeys(e){const a=e.id,n=this.type;return yo(`${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=>Xr(l,e,d))),c.forEach(d=>Xr(l,s,d)),c.forEach(d=>Xr(l,js[r]||{},d)),c.forEach(d=>Xr(l,Ct,d)),c.forEach(d=>Xr(l,u1,d))});const u=Array.from(l);return u.length===0&&u.push(Object.create(null)),J4.has(a)&&i.set(a,u),u}chartOptionScopes(){const{options:e,type:a}=this;return[e,js[a]||{},Ct.datasets[a]||{},{type:a},Ct,u1]}resolveNamedOptions(e,a,n,s=[""]){const r={$shared:!0},{resolver:i,subPrefixes:o}=P2(this._resolverCache,e,s);let l=i;if($W(i,a)){r.$shared=!1,n=fs(n)?n():n;const u=this.createResolver(e,n,o);l=Mr(i,n,u)}for(const u of a)r[u]=l[u];return r}createResolver(e,a,n=[""],s){const{resolver:r}=P2(this._resolverCache,e,n);return Je(a)?Mr(r,a,void 0,s):r}}function P2(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:xu(e,a),subPrefixes:a.filter(o=>!o.toLowerCase().includes("hover"))},n.set(s,r)),r}const RW=t=>Je(t)&&Object.getOwnPropertyNames(t).some(e=>fs(t[e]));function $W(t,e){const{isScriptable:a,isIndexable:n}=D4(t);for(const s of e){const r=a(s),i=n(s),o=(i||r)&&t[s];if(r&&(fs(o)||RW(o))||i&&At(o))return!0}return!1}var LW="4.5.0";const IW=["top","bottom","left","right","chartArea"];function T2(t,e){return t==="top"||t==="bottom"||IW.indexOf(t)===-1&&e==="x"}function C2(t,e){return function(a,n){return a[t]===n[t]?a[e]-n[e]:a[t]-n[t]}}function D2(t){const e=t.chart,a=e.options.animation;e.notifyPlugins("afterRender"),gt(a&&a.onComplete,[t],e)}function OW(t){const e=t.chart,a=e.options.animation;gt(a&&a.onProgress,[t],e)}function Q4(t){return Mu()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Do={},R2=t=>{const e=Q4(t);return Object.values(Do).filter(a=>a.canvas===e).pop()};function HW(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 NW(t,e,a,n){return!a||t.type==="mouseout"?null:n?e:t}class f1{static defaults=Ct;static instances=Do;static overrides=js;static registry=un;static version=LW;static getChart=R2;static register(...e){un.add(...e),$2()}static unregister(...e){un.remove(...e),$2()}constructor(e,a){const n=this.config=new DW(a),s=Q4(e),r=R2(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||aW(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=LF(),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 _W,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=QF(d=>this.update(d),i.resizeDelay||0),this._dataChanges=[],Do[this.id]=this,!o||!l){console.error("Failed to create chart: can't acquire context from the given item");return}kn.listen(this,"complete",D2),kn.listen(this,"progress",OW),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:a},width:n,height:s,_aspectRatio:r}=this;return tt(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 un}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():t2(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Jd(this.canvas,this.ctx),this}stop(){return kn.stop(this),this}resize(e,a){kn.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,t2(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||{};lt(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=h1(i,o),u=l==="r",c=l==="x";return{options:o,dposition:u?"chartArea":c?"bottom":"left",dtype:u?"radialLinear":c?"category":"linear"}}))),lt(r,i=>{const o=i.options,l=o.id,u=h1(l,o),c=je(o.type,i.dtype);(o.position===void 0||T2(o.position,u)!==T2(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=un.getScale(c);d=new h({id:l,type:c,ctx:this.ctx,chart:this}),n[d.id]=d}d.init(o,e)}),lt(s,(i,o)=>{i||delete n[o]}),lt(n,i=>{Na.configure(this,i,i.options),Na.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(C2("z","_idx"));const{_active:o,_lastEvent:l}=this;l?this._eventHandler(l,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){lt(this.scales,e=>{Na.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,a=new Set(Object.keys(this._listeners)),n=new Set(e.events);(!Ud(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;HW(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;Na.update(this,this.width,this.height,e);const a=this.chartArea,n=a.width<=0||a.height<=0;this._layers=[],lt(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=Z4(this,e);this.notifyPlugins("beforeDatasetDraw",n)!==!1&&(s&&Pl(a,s),e.controller.draw(),s&&Tl(a),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}isPointInArea(e){return Ln(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,a,n,s){const r=Iz.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=bs(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);$i(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(),kn.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)};lt(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(){lt(this._listeners,(e,a)=>{this.platform.removeEventListener(this,a,e)}),this._listeners={},lt(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}});!Yo(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=VF(e),u=NW(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=!Yo(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 lt(f1.instances,t=>t._plugins.invalidate())}function e6(t,e,a=e){t.lineCap=je(a.borderCapStyle,e.borderCapStyle),t.setLineDash(je(a.borderDash,e.borderDash)),t.lineDashOffset=je(a.borderDashOffset,e.borderDashOffset),t.lineJoin=je(a.borderJoinStyle,e.borderJoinStyle),t.lineWidth=je(a.borderWidth,e.borderWidth),t.strokeStyle=je(a.borderColor,e.borderColor)}function BW(t,e,a){t.lineTo(a.x,a.y)}function VW(t){return t.stepped?pU:t.tension||t.cubicInterpolationMode==="monotone"?mU:BW}function t6(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-P:P))%r,M=()=>{v!==y&&(t.lineTo(c,y),t.lineTo(c,v),t.lineTo(c,w))};for(l&&(f=s[k(0)],t.moveTo(f.x,f.y)),h=0;h<=o;++h){if(f=s[k(h)],f.skip)continue;const P=f.x,D=f.y,L=P|0;L===m?(Dy&&(y=D),c=(d*c+P)/++d):(M(),t.lineTo(P,D),m=L,d=0,v=y=D),w=D}M()}function p1(t){const e=t.options,a=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!a?FW:ZW}function UW(t){return t.stepped?GU:t.tension||t.cubicInterpolationMode==="monotone"?XU:Ds}function zW(t,e,a,n){let s=e._path;s||(s=e._path=new Path2D,e.path(s,a,n)&&s.closePath()),e6(t,e.options),t.stroke(s)}function WW(t,e,a,n){const{segments:s,options:r}=e,i=p1(e);for(const o of s)e6(t,r,o.style),t.beginPath(),i(t,e,o,{start:a,end:a+n-1})&&t.closePath(),t.stroke()}const YW=typeof Path2D=="function";function jW(t,e,a,n){YW&&!e.options.segment?zW(t,e,a,n):WW(t,e,a,n)}class $l extends _s{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;VU(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=tz(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=V4(this,{property:a,start:s,end:s});if(!i.length)return;const o=[],l=UW(n);let u,c;for(u=0,c=i.length;u{o=Ll(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 Ll(t,e,a){for(;e>t;e--){const n=a[e];if(!isNaN(n.x)&&!isNaN(n.y))break}return e}function I2(t,e,a,n){return t&&e?n(t[a],e[a]):t?t[a]:e?e[a]:0}function n6(t,e){let a=[],n=!1;return At(t)?(n=!0,a=t):a=tY(t,e),a.length?new $l({points:a,options:{tension:0},_loop:n,_fullLoop:n}):null}function O2(t){return t&&t.fill!==!1}function aY(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 nY(t,e,a){const n=oY(t);if(Je(n))return isNaN(n.value)?!1:n;let s=parseFloat(n);return jt(s)&&Math.floor(s)===s?sY(n[0],e,s,a):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function sY(t,e,a,n){return(t==="-"||t==="+")&&(a=e+a),a===e||a<0||a>=n?!1:a}function rY(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 iY(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 oY(t){const e=t.options,a=e.fill;let n=je(a&&a.target,a);return n===void 0&&(n=!!e.backgroundColor),n===!1||n===null?!1:n===!0?"origin":n}function lY(t){const{scale:e,index:a,line:n}=t,s=[],r=n.segments,i=n.points,o=uY(e,a);o.push(n6({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&&M0(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;O2(r)&&M0(t.ctx,r,t.chartArea)}},beforeDatasetDraw(t,e,a){const n=e.meta.$filler;!O2(n)||a.drawTime!=="beforeDatasetDraw"||M0(t.ctx,n,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const V2=(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)}},bY=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class Z2 extends _s{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=Vt(n.font),r=s.size,i=this._computeTitleHeight(),{boxWidth:o,itemHeight:l}=V2(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,v)=>{const y=n+a/2+r.measureText(m.text).width;(v===0||u[u.length-1]+y+2*o>i)&&(d+=c,u[u.length-(v>0?0:1)]=0,f+=c,h++),l[v]={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,v=0;return this.legendItems.forEach((y,w)=>{const{itemWidth:k,itemHeight:M}=_Y(n,a,r,y,s);w>0&&f+M+2*o>c&&(d+=h+o,u.push({width:h,height:f}),m+=h+o,v++,h=f=0),l[w]={left:m,top:f,col:v,width:k,height:M},h=Math.max(h,k),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=pr(r,this.left,this.width);if(this.isHorizontal()){let o=0,l=ta(n,this.left+s,this.right-this.lineWidths[o]);for(const u of a)o!==u.row&&(o=u.row,l=ta(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=ta(n,this.top+e+s,this.bottom-this.columnSizes[o].height);for(const u of a)u.col!==o&&(o=u.col,l=ta(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;Pl(e,this),this._draw(),Tl(e)}}_draw(){const{options:e,columnSizes:a,lineWidths:n,ctx:s}=this,{align:r,labels:i}=e,o=Ct.color,l=pr(e.rtl,this.left,this.width),u=Vt(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:v,itemHeight:y}=V2(i,d),w=function(L,T,N){if(isNaN(m)||m<=0||isNaN(v)||v<0)return;s.save();const $=je(N.lineWidth,1);if(s.fillStyle=je(N.fillStyle,o),s.lineCap=je(N.lineCap,"butt"),s.lineDashOffset=je(N.lineDashOffset,0),s.lineJoin=je(N.lineJoin,"miter"),s.lineWidth=$,s.strokeStyle=je(N.strokeStyle,o),s.setLineDash(je(N.lineDash,[])),i.usePointStyle){const B={radius:v*Math.SQRT2/2,pointStyle:N.pointStyle,rotation:N.rotation,borderWidth:$},J=l.xPlus(L,m/2),X=T+h;P4(s,B,J,X,i.pointStyleWidth&&m)}else{const B=T+Math.max((d-v)/2,0),J=l.leftForLtr(L,m),X=Zs(N.borderRadius);s.beginPath(),Object.values(X).some(ne=>ne!==0)?Ii(s,{x:J,y:B,w:m,h:v,radius:X}):s.rect(J,B,m,v),s.fill(),$!==0&&s.stroke()}s.restore()},k=function(L,T,N){Gs(s,N.text,L,T+y/2,u,{strikethrough:N.hidden,textAlign:l.textAlign(N.textAlign)})},M=this.isHorizontal(),P=this._computeTitleHeight();M?f={x:ta(r,this.left+c,this.right-n[0]),y:this.top+c+P,line:0}:f={x:this.left+c,y:ta(r,this.top+P+c,this.bottom-a[0].height),line:0},O4(this.ctx,e.textDirection);const D=y+c;this.legendItems.forEach((L,T)=>{s.strokeStyle=L.fontColor,s.fillStyle=L.fontColor;const N=s.measureText(L.text).width,$=l.textAlign(L.textAlign||(L.textAlign=i.textAlign)),B=m+h+N;let J=f.x,X=f.y;l.setWidth(this.width),M?T>0&&J+B+c>this.right&&(X=f.y+=D,f.line++,J=f.x=ta(r,this.left+c,this.right-n[f.line])):T>0&&X+D>this.bottom&&(J=f.x=J+a[f.line].width+c,f.line++,X=f.y=ta(r,this.top+P+c,this.bottom-a[f.line].height));const ne=l.x(J);if(w(ne,X,L),J=eU($,J+m+h,M?J+B:this.right,e.rtl),k(l.x(J),X,L),M)f.x+=B+c;else if(typeof L.text!="string"){const Z=u.lineHeight;f.y+=r6(L,Z)+c}else f.y+=D}),H4(this.ctx,e.textDirection)}drawTitle(){const e=this.options,a=e.title,n=Vt(a.font),s=la(a.padding);if(!a.display)return;const r=pr(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=ta(e.align,d,this.right-h);else{const m=this.columnSizes.reduce((v,y)=>Math.max(v,y.height),0);c=u+ta(e.align,this.top,this.bottom-m-e.labels.padding-this._computeTitleHeight())}const f=ta(o,d,d+h);i.textAlign=r.textAlign(_u(o)),i.textBaseline="middle",i.strokeStyle=a.color,i.fillStyle=a.color,i.font=n.string,Gs(i,a.text,f,c,n)}_computeTitleHeight(){const e=this.options.title,a=Vt(e.font),n=la(e.padding);return e.display?a.lineHeight+n.height:0}_getLegendItemAt(e,a){let n,s,r;if(es(e,this.left,this.right)&&es(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 wY(t,e,a){let n=t;return typeof e.text!="string"&&(n=r6(e,a)),n}function r6(t,e){const a=t.text?t.text.length:0;return e*a}function xY(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var gG={id:"legend",_element:Z2,start(t,e,a){const n=t.legend=new Z2({ctx:t.ctx,options:a,chart:t});Na.configure(t,n,a),Na.addBox(t,n)},stop(t){Na.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,a){const n=t.legend;Na.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=la(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)}}};class i6 extends _s{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,a){const n=this.options;if(this.left=0,this.top=0,!n.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=e,this.height=this.bottom=a;const s=At(n.text)?n.text.length:1;this._padding=la(n.padding);const r=s*Vt(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=r:this.width=r}isHorizontal(){const e=this.options.position;return e==="top"||e==="bottom"}_drawArgs(e){const{top:a,left:n,bottom:s,right:r,options:i}=this,o=i.align;let l=0,u,c,d;return this.isHorizontal()?(c=ta(o,n,r),d=a+e,u=r-n):(i.position==="left"?(c=n+e,d=ta(o,s,a),l=Bt*-.5):(c=r-e,d=ta(o,a,s),l=Bt*.5),u=s-a),{titleX:c,titleY:d,maxWidth:u,rotation:l}}draw(){const e=this.ctx,a=this.options;if(!a.display)return;const n=Vt(a.font),r=n.lineHeight/2+this._padding.top,{titleX:i,titleY:o,maxWidth:l,rotation:u}=this._drawArgs(r);Gs(e,a.text,0,0,n,{color:a.color,maxWidth:l,rotation:u,textAlign:_u(a.align),textBaseline:"middle",translation:[i,o]})}}function SY(t,e){const a=new i6({ctx:t.ctx,options:e,chart:t});Na.configure(t,a,e),Na.addBox(t,a),t.titleBlock=a}var vG={id:"title",_element:i6,start(t,e,a){SY(t,a)},stop(t){const e=t.titleBlock;Na.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,a){const n=t.titleBlock;Na.configure(t,n,a),n.options=a},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Qr={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 kY(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 F2(t,e){const a=t.chart.ctx,{body:n,footer:s,title:r}=t,{boxWidth:i,boxHeight:o}=e,l=Vt(e.bodyFont),u=Vt(e.titleFont),c=Vt(e.footerFont),d=r.length,h=s.length,f=n.length,m=la(e.padding);let v=m.height,y=0,w=n.reduce((P,D)=>P+D.before.length+D.lines.length+D.after.length,0);if(w+=t.beforeBody.length+t.afterBody.length,d&&(v+=d*u.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),w){const P=e.displayColors?Math.max(o,l.lineHeight):l.lineHeight;v+=f*P+(w-f)*l.lineHeight+(w-1)*e.bodySpacing}h&&(v+=e.footerMarginTop+h*c.lineHeight+(h-1)*e.footerSpacing);let k=0;const M=function(P){y=Math.max(y,a.measureText(P).width+k)};return a.save(),a.font=u.string,lt(t.title,M),a.font=l.string,lt(t.beforeBody.concat(t.afterBody),M),k=e.displayColors?i+2+e.boxPadding:0,lt(n,P=>{lt(P.before,M),lt(P.lines,M),lt(P.after,M)}),k=0,a.font=c.string,lt(t.footer,M),a.restore(),y+=m.width,{width:y,height:v}}function MY(t,e){const{y:a,height:n}=e;return at.height-n/2?"bottom":"center"}function EY(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 PY(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"),EY(u,t,e,a)&&(u="center"),u}function U2(t,e,a){const n=a.yAlign||e.yAlign||MY(t,a);return{xAlign:a.xAlign||e.xAlign||PY(t,e,a,n),yAlign:n}}function TY(t,e){let{x:a,width:n}=t;return e==="right"?a-=n:e==="center"&&(a-=n/2),a}function CY(t,e,a){let{y:n,height:s}=t;return e==="top"?n+=a:e==="bottom"?n-=s+a:n-=s/2,n}function z2(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}=Zs(i);let m=TY(e,o);const v=CY(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:Ea(m,0,n.width-e.width),y:Ea(v,0,n.height-e.height)}}function bo(t,e,a){const n=la(a.padding);return e==="center"?t.x+t.width/2:e==="right"?t.x+t.width-n.right:t.x+n.left}function W2(t){return on([],Mn(t))}function DY(t,e,a){return bs(t,{tooltip:e,tooltipItems:a,type:"tooltip"})}function Y2(t,e){const a=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return a?t.override(a):t}const o6={beforeTitle:Sn,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"?o6[e].call(a,n):s}class j2 extends _s{static positioners=Qr;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 F4(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(r)),r}getContext(){return this.$context||(this.$context=DY(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,a){const{callbacks:n}=a,s=va(n,"beforeTitle",this,e),r=va(n,"title",this,e),i=va(n,"afterTitle",this,e);let o=[];return o=on(o,Mn(s)),o=on(o,Mn(r)),o=on(o,Mn(i)),o}getBeforeBody(e,a){return W2(va(a.callbacks,"beforeBody",this,e))}getBody(e,a){const{callbacks:n}=a,s=[];return lt(e,r=>{const i={before:[],lines:[],after:[]},o=Y2(n,r);on(i.before,Mn(va(o,"beforeLabel",this,r))),on(i.lines,va(o,"label",this,r)),on(i.after,Mn(va(o,"afterLabel",this,r))),s.push(i)}),s}getAfterBody(e,a){return W2(va(a.callbacks,"afterBody",this,e))}getFooter(e,a){const{callbacks:n}=a,s=va(n,"beforeFooter",this,e),r=va(n,"footer",this,e),i=va(n,"afterFooter",this,e);let o=[];return o=on(o,Mn(s)),o=on(o,Mn(r)),o=on(o,Mn(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))),lt(o,c=>{const d=Y2(e.callbacks,c);s.push(va(d,"labelColor",this,c)),r.push(va(d,"labelPointStyle",this,c)),i.push(va(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=Qr[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=F2(this,n),u=Object.assign({},o,l),c=U2(this.chart,n,u),d=z2(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}=Zs(o),{x:h,y:f}=e,{width:m,height:v}=a;let y,w,k,M,P,D;return r==="center"?(P=f+v/2,s==="left"?(y=h,w=y-i,M=P+i,D=P-i):(y=h+m,w=y+i,M=P-i,D=P+i),k=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,P=M-i,y=w-i,k=w+i):(M=f+v,P=M+i,y=w+i,k=w-i),D=M),{x1:y,x2:w,x3:k,y1:M,y2:P,y3:D}}drawTitle(e,a,n){const s=this.title,r=s.length;let i,o,l;if(r){const u=pr(n.rtl,this.x,this.width);for(e.x=bo(this,n.titleAlign,n),a.textAlign=u.textAlign(n.titleAlign),a.textBaseline="middle",i=Vt(n.titleFont),o=n.titleSpacing,a.fillStyle=n.titleColor,a.font=i.string,l=0;lk!==0)?(e.beginPath(),e.fillStyle=r.multiKeyBackground,Ii(e,{x:v,y:m,w:u,h:l,radius:w}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),Ii(e,{x:y,y:m+1,w:u-2,h:l-2,radius:w}),e.fill()):(e.fillStyle=r.multiKeyBackground,e.fillRect(v,m,u,l),e.strokeRect(v,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=Vt(n.bodyFont);let h=d.lineHeight,f=0;const m=pr(n.rtl,this.x,this.width),v=function(N){a.fillText(N,m.x(e.x+f),e.y+h/2),e.y+=h+r},y=m.textAlign(i);let w,k,M,P,D,L,T;for(a.textAlign=i,a.textBaseline="middle",a.font=d.string,e.x=bo(this,y,n),a.fillStyle=n.bodyColor,lt(this.beforeBody,v),f=o&&y!=="right"?i==="center"?u/2+c:u+2+c:0,P=0,L=s.length;P0&&a.stroke()}_updateAnimationTarget(e){const a=this.chart,n=this.$animations,s=n&&n.x,r=n&&n.y;if(s||r){const i=Qr[e.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=F2(this,e),l=Object.assign({},i,this._size),u=U2(a,e,l),c=z2(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=la(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),O4(e,a.textDirection),r.y+=i.top,this.drawTitle(r,e,a),this.drawBody(r,e,a),this.drawFooter(r,e,a),H4(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=!Yo(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||!Yo(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=Qr[r.position].call(this,e,a);return i!==!1&&(n!==i.x||s!==i.y)}}var RY={id:"tooltip",_element:j2,positioners:Qr,afterInit(t,e,a){a&&(t.tooltip=new j2({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:o6},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 $Y=(t,e,a,n)=>(typeof e=="string"?(a=t.push(e)-1,n.unshift({index:a,label:e})):isNaN(e)&&(a=null),a);function LY(t,e,a,n){const s=t.indexOf(e);if(s===-1)return $Y(t,e,a,n);const r=t.lastIndexOf(e);return s!==r?a:s}const IY=(t,e)=>t===null?null:Ea(Math.round(t),0,e);function G2(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 HY(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:v,max:y}=e,w=!tt(i),k=!tt(o),M=!tt(u),P=(y-v)/(d+1);let D=Wd((y-v)/m/f)*f,L,T,N,$;if(D<1e-14&&!w&&!k)return[{value:v},{value:y}];$=Math.ceil(y/D)-Math.floor(v/D),$>m&&(D=Wd($*D/m/f)*f),tt(l)||(L=Math.pow(10,l),D=Math.ceil(D*L)/L),s==="ticks"?(T=Math.floor(v/D)*D,N=Math.ceil(y/D)*D):(T=v,N=y),w&&k&&r&&WF((o-i)/r,D/1e3)?($=Math.round(Math.min((o-i)/D,c)),D=(o-i)/$,T=i,N=o):M?(T=w?i:T,N=k?o:N,$=u-1,D=(N-T)/$):($=(N-T)/D,pi($,Math.round($),D/1e3)?$=Math.round($):$=Math.ceil($));const B=Math.max(Yd(D),Yd(T));L=Math.pow(10,tt(l)?B:l),T=Math.round(T*L)/L,N=Math.round(N*L)/L;let J=0;for(w&&(h&&T!==i?(a.push({value:i}),To)break;a.push({value:X})}return k&&h&&N!==o?a.length&&pi(a[a.length-1].value,o,X2(o,P,t))?a[a.length-1].value=o:a.push({value:o}):(!k||N===o)&&a.push({value:N}),a}function X2(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 g1 extends Ir{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 tt(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=yn(s),u=yn(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=HY(s,r);return e.bounds==="ticks"&&YF(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 E4(e,this.chart.options.locale,this.options.ticks.format)}}class NY extends g1{static id="linear";static defaults={ticks:{callback:wu.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 v1(t){const e=t.ticks;if(e.display&&t.display){const a=la(e.backdropPadding);return je(e.font&&e.font.size,Ct.font.size)+a.height}return 0}function BY(t,e,a){return a=At(a)?a:[a],{w:fU(t,e.string,a),h:a.length*e.lineHeight}}function q2(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 VY(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?Bt/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 FY(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(yu(xa(l.angle+Ma))),c=jY(l.y,o.h,u),d=WY(u),h=YY(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 UY(t,e){if(!e)return!0;const{left:a,top:n,right:s,bottom:r}=t;return!(Ln({x:a,y:n},e)||Ln({x:a,y:r},e)||Ln({x:s,y:n},e)||Ln({x:s,y:r},e))}function zY(t,e,a){const n=[],s=t._pointLabels.length,r=t.options,{centerPointLabels:i,display:o}=r.pointLabels,l={extra:v1(r)/2,additionalAngle:i?Bt/s:0};let u;for(let c=0;c270||a<90)&&(t-=e),t}function GY(t,e,a){const{left:n,top:s,right:r,bottom:i}=a,{backdropColor:o}=e;if(!tt(o)){const l=Zs(e.borderRadius),u=la(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(),Ii(t,{x:c,y:d,w:h,h:f,radius:l}),t.fill()):t.fillRect(c,d,h,f)}}function XY(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));GY(a,i,r);const o=Vt(i.font),{x:l,y:u,textAlign:c}=r;Gs(a,t._pointLabels[s],l,u+o.lineHeight/2,o,{color:i.color,textAlign:c,textBaseline:"middle"})}}function l6(t,e,a,n){const{ctx:s}=t;if(a)s.arc(t.xCenter,t.yCenter,e,0,Pa);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?VY(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=Pa/(this._pointLabels.length||1),n=this.options.startAngle||0;return xa(e*a+Qn(n))}getDistanceFromCenterForValue(e){if(tt(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(tt(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);qY(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=Vt(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=la(u.backdropPadding);e.fillRect(-i/2-d.left,-r-c.size/2-d.top,i+d.width,c.size+d.height)}Gs(e,o.label,0,-r,c,{color:u.color,strokeColor:u.textStrokeColor,strokeWidth:u.textStrokeWidth})}),e.restore()}drawTitle(){}}const Il={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}},ya=Object.keys(Il);function K2(t,e){return t-e}function J2(t,e){if(tt(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"&&(Li(r)||r===!0)?a.startOf(i,"isoWeek",r):a.startOf(i,s)),+i)}function Q2(t,e,a,n){const s=ya.length;for(let r=ya.indexOf(t);r=ya.indexOf(a);r--){const i=ya[r];if(Il[i].common&&t._adapter.diff(s,n,i)>=e-1)return i}return ya[a?ya.indexOf(a):0]}function QY(t){for(let e=ya.indexOf(t)+1,a=ya.length;e=e?a[n]:a[s];t[r]=!0}}function ej(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 th(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=Ea(a,0,i),n=Ea(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||Q2(r.minUnit,a,n,this._getLabelCapacity(a)),o=je(s.ticks.stepSize,1),l=i==="week"?r.isoWeekday:!1,u=Li(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+v)}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}=Is(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}=Is(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 bG extends ah{static id="timeseries";static defaults=ah.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=_o(a,this.min),this._tableRange=_o(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(_o(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const a=this._offsets,n=this.getDecimalForPixel(e)/a.factor-a.end;return _o(this._table,n*this._tableRange+this._minPos,!0)}}const tj={__name:"LineChart",props:{data:{type:Object,required:!0}},setup(t){const e=t,a=he(null);let n;f1.register($l,GW,Tz,NY,OY,RY),ht(()=>{n=new f1(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=x(()=>e.data);return rt(s,r=>{n&&(n.data=r,n.update())}),(r,i)=>(p(),g("canvas",{ref_key:"root",ref:a},null,512))}},aj={class:"flex justify-between"},nj={class:"text-sm"},sj={key:0,class:"animated-text bg-linear-to-r from-teal-400 to-yellow-200 bg-clip-text text-transparent"},rj={class:"text-xl pb-2"},ij={__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=_l();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(),g("button",{class:"text-left hover:cursor-pointer",onClick:s},[Ae(Ks,{class:"mb-2",style:Tt(n(e.cover)),"has-table":""},{default:Ee(()=>[b("div",{class:ve(["hover:scale-[1.01] hover:shadow-xl hover:bg-slate-500 hover:dark:bg-slate-950/90 bg-slate-900/90 rounded-xl p-4 h-full w-full transition-all duration-100",e.read?"hover:outline outline-blue-500/50":"outline outline-green-900/50"])},[b("div",aj,[b("p",nj,$e(e.date),1),t.read?U("",!0):(p(),g("p",sj," Unread "))]),i[0]||(i[0]=b("hr",{class:"pb-1"},null,-1)),b("h2",rj,$e(e.title),1)],2)]),_:1},8,["style"])]))}},oj={},lj={class:"text-center py-14 text-gray-500 dark:text-slate-400"};function uj(t,e){return p(),g("div",lj,e[0]||(e[0]=[b("p",null,"Nothing's here…",-1)]))}const cj=du(oj,[["render",uj]]),In={default:{primary:"#00D1B2",info:"#209CEE",danger:"#FF3860"}},dj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Plays"}),hj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Records"}),fj=(t,e)=>({fill:!1,borderColor:In.default[t],borderWidth:2,borderDash:[],borderDashOffset:0,pointBackgroundColor:In.default[t],pointBorderColor:"rgba(255,255,255,0)",pointHoverBackgroundColor:In.default[t],pointBorderWidth:20,pointHoverRadius:4,pointHoverBorderWidth:15,pointRadius:4,data:e,tension:.5,cubicInterpolationMode:"default",label:"Scores"}),pj=t=>{const e=o=>{const l={};return o.forEach(u=>{const c=new Date(u*1e3).toISOString().split("T")[0];l[c]=(l[c]||0)+1}),l},a=()=>{const o=new Date,l=[];for(let u=13;u>=0;u--){const c=new Date(o);c.setDate(o.getDate()-u),l.push(c.toISOString().split("T")[0])}return l},n=[];t.forEach(o=>{const l=o.data?.arcade_history||{};Object.values(l).forEach(u=>{Object.values(u).forEach(c=>{n.push(...c)})})});const s=e(n),r=a(),i=r.map(o=>s[o]||0);return{labels:r,data:i}},mj=(t,e=null)=>{if(!Array.isArray(t)||t.length===0)return{labels:[],datasets:[]};const{labels:a,data:n}=pj(t),s=a,r=l=>{const u={};return l.forEach(c=>{const d=new Date(c*1e3).toISOString().split("T")[0];u[d]=(u[d]||0)+1}),u},i=[],o=[];if(e?.records&&e?.attempts){const l=e.records.map(h=>h.timestamp),u=e.attempts.map(h=>h.timestamp),c=r(l),d=r(u);s.forEach(h=>{i.push(c[h]||0),o.push(d[h]||0)})}return{labels:s,datasets:[dj("info",n),hj("primary",i),fj("danger",o)]}};function u6(t){if(!t)return null;const e=new Date(t*1e3),a=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),s=String(e.getDate()).padStart(2,"0"),r=String(e.getHours()).padStart(2,"0"),i=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${a}-${n}-${s} ${r}:${i}:${o}`}const gj={key:0,class:"grid gap-4 grid-cols-1 xl:grid-cols-2 w-full pb-4"},vj={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 3xl:grid-cols-5 mb-6"},yj={class:"grid grid-flow-row auto-rows-auto grid-cols-2 md:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3 3xl:grid-cols-4 4xl:grid-cols-6 gap-5 mb-5"},bj={key:0},_j={__name:"HomeView",setup(t){const e=We();var a=he([]);ht(async()=>{try{const y=await e.fetchAllNews(2);a.value=y}catch(y){console.error("Failed to fetch news data:",y)}});const n=x(()=>e.userProfiles),s=x(()=>e.userScoreStats),r=x(()=>n.value.reduce((y,w)=>y+w.data.total_plays,0)),i=x(()=>n.value.length),o=x(()=>{const y=k=>{const M={};return k.forEach(P=>{const D=new Date(P*1e3).toISOString().split("T")[0];M[D]=(M[D]||0)+1}),M};var w=0;return n.value.forEach(k=>{const M=k.data?.arcade_history?k.data?.arcade_history:{},P=[];Object.values(M).forEach(T=>{Object.values(T).forEach(N=>{P.push(...N)})});const D=y(P),L=Math.max(...Object.values(D));w=Math.max(w,L)}),w});function l(y){var w=[];for(const k of y){const M=f4(k.game);M&&!M.skip&&w.push(k)}return w.sort(function(k,M){return M.data.last_play_timestamp-k.data.last_play_timestamp}),w}const u=new Date().toISOString().split("T")[0],c=x(()=>s.value?.attempts?.length||0),d=x(()=>s.value?.records?.length||0),h=x(()=>s.value?.attempts?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),f=x(()=>s.value?.records?.filter(y=>new Date(y.timestamp*1e3).toISOString().split("T")[0]===u).length||0),m=x(()=>{const y=new Date().toISOString().split("T")[0];let w=0;return n.value.forEach(k=>{const M=k.data?.arcade_history||{};Object.values(M).forEach(P=>{Object.values(P).forEach(D=>{D.forEach(L=>{new Date(L*1e3).toISOString().split("T")[0]===y&&w++})})})}),w}),v=he([{label:"Cumulative Plays",icon:Td,iconColor:"text-emerald-600",suffix:"play",number:r},{label:"Games Played",icon:n1,iconColor:"text-sky-300",suffix:"game",number:i},{label:"Plays Today",icon:Td,iconColor:"text-sky-300",suffix:"play",number:m},{label:"Longest Play Streak",icon:ZM,iconColor:"text-red-500",suffix:"play",number:o},{label:"Total Records",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:d},{label:"Total Scores",icon:Pd,iconColor:"text-pink-300",suffix:"score",number:c},{label:"Records Today",icon:Cd,iconColor:"text-amber-400",suffix:"record",number:f},{label:"Scores Today",icon:Pd,iconColor:"text-sky-300",suffix:"score",number:h}]);return(y,w)=>(p(),_e(cF,null,{default:Ee(()=>[Ae(eZ,null,{default:Ee(()=>[Ae(QV,{class:"mb-6 mt-2 shadow-xl"}),Ae(ro,{icon:A(tR),title:"Network News",main:""},null,8,["icon"]),A(a).length?(p(),g("div",gj,[(p(!0),g(Pe,null,Xe(A(a),k=>(p(),_e(ij,{id:k.id,key:k.id,title:k.title,content:k.body,date:A(u6)(k.timestamp),cover:k.data.img,read:A(e)?.userData?.seen_news?A(e)?.userData?.seen_news[k.id]:!1,class:"w-full h-full"},null,8,["id","title","content","date","cover","read"]))),128))])):U("",!0),!A(a)||!A(a).length?(p(),_e(cj,{key:1})):U("",!0),Ae(ro,{icon:A(Dd),title:"Quick Stats",main:""},null,8,["icon"]),b("div",vj,[(p(!0),g(Pe,null,Xe(v.value,k=>(p(),g(Pe,{key:k.label},[k.number?(p(),_e(dZ,{key:0,icon:k.icon,number:k.number,label:k.label,suffix:`${k.suffix}${k.number==1?"":"s"}`,"icon-color":k.iconColor},null,8,["icon","number","label","suffix","icon-color"])):U("",!0)],64))),128))]),Ae(ro,{icon:A(n1),title:"Showcase",main:""},null,8,["icon"]),b("div",yj,[(p(!0),g(Pe,null,Xe(l(n.value),k=>(p(),_e(wZ,{key:k.game,game:k.game,value:k.data.total_plays,"profile-name":k?.username,type:"plays"},null,8,["game","value","profile-name"]))),128))]),Ae(ro,{icon:A(Dd),title:"Play Trends",main:""},null,8,["icon"]),Ae(Ks,{class:"mb-6"},{default:Ee(()=>[n.value?(p(),g("div",bj,[Ae(tj,{data:A(mj)(n.value,s.value),class:"h-96"},null,8,["data"])])):U("",!0)]),_:1})]),_:1})]),_:1}))}},Aj=[{meta:{requiresAuth:!0,title:"Dashboard"},path:"/",name:"dashboard",component:_j},{meta:{requiresAuth:!0,title:"News Archive"},path:"/news",name:"news_board",component:()=>Ue(()=>import("./NewsView-DaqWxgoS.js"),[])},{meta:{requiresAuth:!0,title:"News Post"},path:"/news/:id",name:"news_post",component:()=>Ue(()=>import("./PostView-NbxH1tRu.js"),[])},{meta:{requiresAuth:!0,title:"WebUI Changelog"},path:"/changelog",name:"changelog",component:()=>Ue(()=>import("./ChangelogView-C5J-BUGR.js"),[])},{meta:{title:"Login"},path:"/auth/login",name:"login",component:()=>Ue(()=>import("./LoginView-ApO9FVMc.js"),__vite__mapDeps([0,1,2,3,4,5,6]))},{meta:{title:"Register"},path:"/auth/register",name:"register",component:()=>Ue(()=>import("./RegisterView-BDUa7_OR.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-Cyo1r8Zr.js"),__vite__mapDeps([11,8,12,1,10,3,4,5,6]))},{meta:{requiresAuth:!0,title:"Authorize an App"},path:"/profile/authorize",name:"authorize_service",component:()=>Ue(()=>import("./AuthorizeView-BbP43LeH.js"),__vite__mapDeps([13,5,6]))},{meta:{requiresAuth:!0,title:"Cardless Login"},path:"/profile/authorize_game",name:"authorize_game",component:()=>Ue(()=>import("./AuthorizeGameView-D1MUkjvQ.js"),__vite__mapDeps([14,5,6]))},{meta:{requiresAuth:!0,title:"Profile"},path:"/profile",name:"profile",component:()=>Ue(()=>import("./ProfileView-B8N7WeEK.js"),__vite__mapDeps([15,8,1,10,3,4,2]))},{meta:{requiresAuth:!0,title:"Customizations"},path:"/profile/customize",name:"profile_customizations",component:()=>Ue(()=>import("./CustomizeView-D91DBCCL.js"),__vite__mapDeps([16,3,4,2]))},{meta:{requiresAuth:!0,title:"Integrations"},path:"/profile/integrate",name:"profile_integrations",component:()=>Ue(()=>import("./IntegrationView-CFhT9gh8.js"),[])},{meta:{requiresAuth:!0,title:"Integration Callback"},path:"/profile/integrate/:service",name:"profile_integration_callback",component:()=>Ue(()=>import("./IntegrationView-CFhT9gh8.js"),[])},{meta:{requiresAuth:!0,title:"Login Cards"},path:"/profile/cards",name:"profile_cards",component:()=>Ue(()=>import("./CardsView-BIfSJ6JX.js"),__vite__mapDeps([17,9,18,10,19,3,4]))},{meta:{requiresAuth:!0,title:"Claim a Profile"},path:"/profile/claim",name:"profile_claim",component:()=>Ue(()=>import("./ClaimView-BnqhiNKc.js"),__vite__mapDeps([20,9,1,10,21,3,4,2,22]))},{meta:{requiresAuth:!0,title:"Data Export"},path:"/profile/export",name:"data_export",component:()=>Ue(()=>import("./ExportView-BnJlipoV.js"),__vite__mapDeps([23,3,24,22,25]))},{meta:{requiresAuth:!0,title:"Play Videos"},path:"/profile/videos",name:"profile_videos",component:()=>Ue(()=>import("./VideoView-CVZ_7hSK.js"),__vite__mapDeps([26,27,24,28,25]))},{meta:{requiresAuth:!0,title:"Game Images"},path:"/profile/content",name:"profile_content",component:()=>Ue(()=>import("./ContentView-HuD_u4kJ.js"),__vite__mapDeps([29,30]))},{meta:{requiresAuth:!0,title:"View User"},path:"/profiles/:id",name:"profile_viewer",component:()=>Ue(()=>import("./PublicView-BhqXBq2A.js"),__vite__mapDeps([31,8,32,1,33,3,4,2,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Admin Dashboard"},path:"/admin",name:"admin_dashboard",component:()=>Ue(()=>import("./DashboardView-YffwVRGE.js"),__vite__mapDeps([35,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Onboarding"},path:"/admin/onboarding",name:"onboarding",component:()=>Ue(()=>import("./OnboardingView-DqmRmPTo.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Auto-Onboarding"},path:"/admin/onboarding/:data",name:"auto-onboarding",component:()=>Ue(()=>import("./OnboardingView-DqmRmPTo.js"),__vite__mapDeps([37,38,39,32,3,2,4,34,40]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Network Maintenance"},path:"/admin/maint",name:"admin_maint",component:()=>Ue(()=>import("./MaintView-Dkr_ngAZ.js"),__vite__mapDeps([41,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Events"},path:"/admin/events",name:"admin_events",component:()=>Ue(()=>import("./EventsView-F5VLQdE9.js"),__vite__mapDeps([42,43,44,36,27,24,28,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Data API"},path:"/admin/api",name:"data_api",component:()=>Ue(()=>import("./APIView-C1vbFp_W.js"),__vite__mapDeps([45,12,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Arcades"},path:"/admin/arcades",name:"admin_arcades",component:()=>Ue(()=>import("./ArcadesView-DnQGw-wj.js"),__vite__mapDeps([46,47,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"Users"},path:"/admin/users",name:"admin_users",component:()=>Ue(()=>import("./UsersView-B5QY4f0w.js"),__vite__mapDeps([48,47,49,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"News"},path:"/admin/news",name:"admin_news",component:()=>Ue(()=>import("./NewsView-DSK_72Yf.js"),__vite__mapDeps([50,51,18,27,24,28,3,4,34]))},{meta:{requiresAuth:!0,requiresAdmin:!0,title:"OTA Updates"},path:"/admin/ota",name:"admin_ota",component:()=>Ue(()=>import("./OTAView-Z90DzkNz.js"),__vite__mapDeps([52,44,3,2,4]))},{meta:{requiresAuth:!0,title:"Arcade Overview"},path:"/arcade/:id",name:"arcade",component:()=>Ue(()=>import("./ArcadeView-CU4eJi_s.js"),__vite__mapDeps([53,38,39,32,54,43,55,3,2,4,56,57,34]))},{meta:{requiresAuth:!0,title:"Event Settings"},path:"/arcade/:id/events",name:"arcade_events",component:()=>Ue(()=>import("./EventView-fZA8bXJ5.js"),__vite__mapDeps([58,54,43,55,3,4,2,56,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Machine List"},path:"/arcade/:id/machines",name:"arcade_machines",component:()=>Ue(()=>import("./MachinesView-EWE728CU.js"),__vite__mapDeps([59,39,51,18,3,4,2,54,43,55,27,24,28,40,57,34])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"PASELI Transactions"},path:"/arcade/:id/paseli",name:"arcade_paseli",component:()=>Ue(()=>import("./PaseliView-2_hc8rMg.js"),__vite__mapDeps([60,43,9,18,27,24,28,54,55,4,3,57])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Claim an Arcade"},path:"/arcade/claim",name:"arcade_claim",component:()=>Ue(()=>import("./ClaimView-B6AiWe8x.js"),__vite__mapDeps([61,10,21,3,4,57]))},{meta:{requiresAuth:!0,title:"Game Overview"},path:"/games/:id/",name:"game_page",component:()=>Ue(()=>import("./GameView-CRJJS4Ra.js"),__vite__mapDeps([62,63,27,24,28,49,64,39,55,4,65,19,66,22,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Profile"},path:"/games/:game/profiles/:userId/",name:"game_profile",component:()=>Ue(()=>import("./PlayerView-CNHrIZry.js"),__vite__mapDeps([67,63,27,24,28,64,39,55,65,19,66,4,68,69,22,57,25])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Edit Profile"},path:"/games/:game/edit",name:"edit_profile",component:()=>Ue(()=>import("./EditView-BzxjBtLC.js"),__vite__mapDeps([70,33,64,39,55,65,19,66,3,2,4,10,22,68,56])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Rivals"},path:"/games/:game/rivals",name:"game_rivals",component:()=>Ue(()=>import("./RivalsView-CMQ0sHcP.js"),__vite__mapDeps([71,18,64,39,55,65,19,66,4,3,22])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Song Overview"},path:"/games/:game/song/:songId",name:"song_overview",component:()=>Ue(()=>import("./SongView-COUN6He7.js"),__vite__mapDeps([72,64,39,55,27,24,28,4,73,56,25,74])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"View Scores"},path:"/games/:game/scores/:userId",name:"personal_scores",component:()=>Ue(()=>import("./PersonalScores-CoGnE9KY.js"),__vite__mapDeps([75,27,24,28,64,39,55,22,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Scores"},path:"/games/:game/scores",name:"all_scores",component:()=>Ue(()=>import("./NetworkScores-BPz-hlvm.js"),__vite__mapDeps([76,27,24,28,64,39,55,74,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Error"},path:"/:catchAll(.*)",name:"ErrorPage",component:()=>Ue(()=>import("./ErrorView-CPv6kXrJ.js"),__vite__mapDeps([77,5,6]))},{meta:{requiresAuth:!0,title:"View Records"},path:"/games/:game/records/:userId",name:"personal_records",component:()=>Ue(()=>import("./PersonalRecords-GnL-MCwQ.js"),__vite__mapDeps([78,79,69,80,4,64,39,55,25,22,73])),options:{hotReload:!0}},{meta:{requiresAuth:!0,title:"Network Records"},path:"/games/:game/records",name:"all_records",component:()=>Ue(()=>import("./NetworkRecords-D9H7P80F.js"),__vite__mapDeps([81,79,69,80,4,64,39,55,25,73])),options:{hotReload:!0}}],Tu=A7({history:Jb(),routes:Aj,scrollBehavior(t,e,a){return a||{top:0}}});Tu.beforeEach(async t=>{const e=We();return e.errorCode=null,t.meta.requiresAuth&&!await e.loadUser()?(e.deleteUserSession(),{name:"login",query:{redirect:t.fullPath}}):t.meta.requiresAdmin&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not an admin!"),window.alert("You're not an admin!"),{name:"dashboard"}):t.meta.requiresDev&&(!await e.loadUser()||!e.userAdmin)?(console.log("You're not a dev!"),window.alert("You're not a dev!"),{name:"dashboard"}):!0});const c6=Fm(),Or=Bm(_V);Or.use(Tu);Or.use(c6);Or.component("EasyDataTable",Lf);Or.component("VueDatePicker",au);Or.config.globalProperties.$formatSortableDate=u6;Or.mount("#app");We(c6);const nh="PhaseII eAmusement Network";Tu.afterEach(t=>{document.title=t.meta?.title?`${t.meta.title} — ${nh}`:nh});export{iG as $,sG as A,bn as B,cj as C,ve as D,eF as E,Pe as F,qa as G,EA as H,Ed as I,SN as J,zt as K,Gj as L,Dt as M,zj as N,Wj as O,Yj as P,oG as Q,lG as R,uG as S,_n as T,cG as U,rt as V,rG as W,QV as X,GZ as Y,jj as Z,eZ as _,p as a,RY as a$,s1 as a0,xR as a1,SZ as a2,nG as a3,ix as a4,ok as a5,Cd as a6,aG as a7,xC as a8,Xj as a9,sV as aA,wj as aB,ip as aC,WO as aD,tC as aE,tR as aF,h4 as aG,fH as aH,kr as aI,Tt as aJ,ss as aK,xj as aL,Qa as aM,ol as aN,Rm as aO,vc as aP,du as aQ,tZ as aR,Kt as aS,l_ as aT,Qe as aU,R as aV,f1 as aW,yG as aX,GW as aY,$l as aZ,mG as a_,qj as aa,Kj as ab,Te as ac,F as ad,se as ae,De as af,f4 as ag,fZ as ah,Ml as ai,pB as aj,wZ as ak,Jj as al,Qj as am,Uj as an,eG as ao,Vn as ap,tG as aq,Dd as ar,dZ as as,n1 as at,tj as au,mj as av,Td as aw,ZM as ax,Pd as ay,c4 as az,Ae as b,gG as b0,j6 as b1,pn as b2,im as b3,et as b4,C1 as b5,dG as b6,hG as b7,Jt as b8,vw as b9,El as ba,OY as bb,NY as bc,pG as bd,vG as be,_e as c,ro as d,A as e,g as f,Xe as g,ij as h,u6 as i,U as j,cF as k,x7 as l,_l as m,Ks as n,ht as o,b as p,fu as q,he as r,vn as s,$e as t,We as u,x as v,Ee as w,AP as x,fa as y,xt as z}; diff --git a/assets/music-CsLF0Y6u.js b/assets/music-CsLF0Y6u.js deleted file mode 100644 index 8dba14c..0000000 --- a/assets/music-CsLF0Y6u.js +++ /dev/null @@ -1 +0,0 @@ -import{u as s}from"./index-Dd7VcHfL.js";const c=s();async function i(o,n,a=null,t=!1){try{const r=new URLSearchParams({game:o,version:n});return t&&r.append("oneChart","true"),a?.length&&r.append("songIds",a.join(",")),(await c.callApi(`/music?${r.toString()}`,"GET",null)).data}catch(r){throw console.log("Error fetching music data:",r),r}}async function u(o,n=null){try{const a=new URLSearchParams;n&&a.append("userId",n);const t=a.toString();return(await c.callApi(`/attempts/${o}${t?`?${t}`:""}`,"GET",null)).data}catch(a){throw console.log("Error fetching attempt data:",a),a}}async function d(o,n=null,a=null){try{const t=new URLSearchParams;n&&t.append("userId",n),a&&t.append("songId",a);const r=t.toString();return(await c.callApi(`/records/${o}${r?`?${r}`:""}`,"GET",null)).data}catch(t){throw console.log("Error fetching record data:",t),t}}async function p(o,n=null){try{return(await c.callApi(`/topscore/${o}/${n}`,"GET",null)).data}catch(a){throw console.log("Error fetching score data:",a),a}}export{d as A,i as a,p as b,u as g}; diff --git a/assets/music-fARBPEcN.js b/assets/music-fARBPEcN.js new file mode 100644 index 0000000..05eef57 --- /dev/null +++ b/assets/music-fARBPEcN.js @@ -0,0 +1 @@ +import{d as e}from"./favicon-DOtDvKM0.js";var t=e();async function n(e,n,r=null,i=!1){try{let a=new URLSearchParams({game:e,version:n});return i&&a.append(`oneChart`,`true`),r?.length&&a.append(`songIds`,r.join(`,`)),(await t.callApi(`/music?${a.toString()}`,`GET`,null)).data}catch(e){throw console.log(`Error fetching music data:`,e),e}}async function r(e,n=null){try{let r=new URLSearchParams;n&&r.append(`userId`,n);let i=r.toString();return(await t.callApi(`/attempts/${e}${i?`?${i}`:``}`,`GET`,null)).data}catch(e){throw console.log(`Error fetching attempt data:`,e),e}}async function i(e,n=null,r=null){try{let i=new URLSearchParams;n&&i.append(`userId`,n),r&&i.append(`songId`,r);let a=i.toString();return(await t.callApi(`/records/${e}${a?`?${a}`:``}`,`GET`,null)).data}catch(e){throw console.log(`Error fetching record data:`,e),e}}async function a(e,n=null){try{return(await t.callApi(`/topscore/${e}/${n}`,`GET`,null)).data}catch(e){throw console.log(`Error fetching score data:`,e),e}}export{r as i,i as n,a as r,n as t}; \ No newline at end of file diff --git a/assets/pcbid-CIkJuo1f.js b/assets/pcbid-CIkJuo1f.js deleted file mode 100644 index 77290f9..0000000 --- a/assets/pcbid-CIkJuo1f.js +++ /dev/null @@ -1 +0,0 @@ -function a(){const o="01201000000000",t="0123456789ABCDEF";let e="";for(let n=0;n<6;n++)e+=t[Math.floor(Math.random()*t.length)];return o+e}export{a as g}; diff --git a/assets/pcbid-ClX4BatC.js b/assets/pcbid-ClX4BatC.js new file mode 100644 index 0000000..3acb6f1 --- /dev/null +++ b/assets/pcbid-ClX4BatC.js @@ -0,0 +1 @@ +function e(){let e=``;for(let t=0;t<6;t++)e+=`0123456789ABCDEF`[Math.floor(Math.random()*16)];return`01201000000000`+e}export{e as t}; \ No newline at end of file diff --git a/assets/profile-Ci8BPFQa.js b/assets/profile-Ci8BPFQa.js new file mode 100644 index 0000000..97f7c29 --- /dev/null +++ b/assets/profile-Ci8BPFQa.js @@ -0,0 +1 @@ +import{d as e}from"./favicon-DOtDvKM0.js";var t=e();async function n(e,n=null,r=!1){try{return(await t.callApi(`/game/${e}?version=${n}&noUsers=${r}`)).data}catch(e){throw console.log(`Error fetching game:`,e),e}}async function r(e,n,r=null){if(!r){for(;!t.userId;)await new Promise(e=>setTimeout(e,200));r=t.userId}try{return(await t.callApi(`/profile/${e}?version=${n}&userId=${r}`)).data}catch(e){throw console.log(`Error fetching profile:`,e),e}}async function i(e,n,r){try{for(;!t.userId;)await new Promise(e=>setTimeout(e,200));let i=t.userId;return await t.callApi(`/profile/${e}?version=${n}&userId=${i}`,`POST`,r)}catch(e){throw console.log(`Error updating profile:`,e),e}}async function a(e,n,r=null,i=[]){if(!r){for(;!t.userId;)await new Promise(e=>setTimeout(e,200));r=t.userId}var a=``;for(let e of i){let t=e[0],n=e[1];a+=`${t}:${n},`}try{return(await t.callApi(`/profile/${e}/achievements?version=${n}&userId=${r}`,`GET`,null,{achievements:a.substring(0,a.length-1)})).data}catch(e){throw console.log(`Error fetching achievements:`,e),e}}async function o(e,n){for(;!t.userId;)await new Promise(e=>setTimeout(e,200));let r=t.userId;try{return(await t.callApi(`/profile/${e}/links?version=${n}&userId=${r}`))?.data}catch(e){throw console.log(`Error fetching profile links:`,e),e}}async function s(e,n,r,i){for(;!t.userId;)await new Promise(e=>setTimeout(e,200));let a=t.userId;try{return await t.callApi(`/profile/${e}/link`,`PUT`,{version:n,userId:a,otherUserId:r,type:i}),!0}catch(e){throw console.log(`Error putting profile link:`,e),e}}async function c(e,n,r,i){for(;!t.userId;)await new Promise(e=>setTimeout(e,200));let a=t.userId;if(window.confirm(`Are you really?`))try{return await t.callApi(`/profile/${e}/link`,`DELETE`,{version:n,userId:a,otherUserId:r,type:i}),!0}catch(e){throw console.log(`Error deleting profile link:`,e),e}else return!1}export{r as a,o as i,a as n,s as o,n as r,i as s,c as t}; \ No newline at end of file diff --git a/assets/profile-D_7fwj3s.js b/assets/profile-D_7fwj3s.js deleted file mode 100644 index cc907a9..0000000 --- a/assets/profile-D_7fwj3s.js +++ /dev/null @@ -1 +0,0 @@ -import{u as l}from"./index-Dd7VcHfL.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/runtime-dom.esm-bundler-BDCxTkxb.js b/assets/runtime-dom.esm-bundler-BDCxTkxb.js new file mode 100644 index 0000000..6e7df31 --- /dev/null +++ b/assets/runtime-dom.esm-bundler-BDCxTkxb.js @@ -0,0 +1 @@ +import{$ as e,At as t,B as n,Bt as r,C as i,Dt as a,E as o,Et as s,Ft as c,Ht as l,It as u,J as d,Jt as f,K as p,Lt as m,M as h,Mt as g,Nt as _,Ot as v,Pt as y,R as b,Rt as x,S as ee,Tt as S,Vt as C,W as w,Wt as T,jt as E,kt as D,q as te,st as ne,w as re,wt as ie,x as ae,zt as oe}from"./favicon-DOtDvKM0.js";var O=void 0,k=typeof window<`u`&&window.trustedTypes;if(k)try{O=k.createPolicy(`vue`,{createHTML:e=>e})}catch{}var A=O?e=>O.createHTML(e):e=>e,se=`http://www.w3.org/2000/svg`,ce=`http://www.w3.org/1998/Math/MathML`,j=typeof document<`u`?document:null,le=j&&j.createElement(`template`),ue={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?j.createElementNS(se,e):t===`mathml`?j.createElementNS(ce,e):n?j.createElement(e,{is:n}):j.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>j.createTextNode(e),createComment:e=>j.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>j.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{le.innerHTML=A(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=le.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},M=`transition`,N=`animation`,P=Symbol(`_vtc`),de={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},fe=a({},ee,de),pe=(e=>(e.displayName=`Transition`,e.props=fe,e))((e,{slots:t})=>n(ae,me(e),t)),F=(e,t=[])=>{E(e)?e.forEach(e=>e(...t)):e&&e(...t)},I=e=>e?E(e)?e.some(e=>e.length>1):e.length>1:!1;function me(e){let t={};for(let n in e)n in de||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=s,appearToClass:d=c,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=he(i),g=h&&h[0],_=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:ee,onBeforeAppear:S=v,onAppear:C=y,onAppearCancelled:w=b}=t,T=(e,t,n,r)=>{e._enterCancelled=r,z(e,t?d:c),z(e,t?u:s),n&&n()},E=(e,t)=>{e._isLeaving=!1,z(e,f),z(e,m),z(e,p),t&&t()},D=e=>(t,n)=>{let i=e?C:y,a=()=>T(t,e,n);F(i,[t,a]),B(()=>{z(t,e?l:o),R(t,e?d:c),I(i)||V(t,r,g,a)})};return a(t,{onBeforeEnter(e){F(v,[e]),R(e,o),R(e,s)},onBeforeAppear(e){F(S,[e]),R(e,l),R(e,u)},onEnter:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>E(e,t);R(e,f),e._enterCancelled?(R(e,p),be(e)):(be(e),R(e,p)),B(()=>{e._isLeaving&&(z(e,f),R(e,m),I(x)||V(e,r,_,n))}),F(x,[e,n])},onEnterCancelled(e){T(e,!1,void 0,!0),F(b,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),F(w,[e])},onLeaveCancelled(e){E(e),F(ee,[e])}})}function he(e){if(e==null)return null;if(y(e))return[L(e.enter),L(e.leave)];{let t=L(e);return[t,t]}}function L(e){return f(e)}function R(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[P]||(e[P]=new Set)).add(t)}function z(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[P];n&&(n.delete(t),n.size||(e[P]=void 0))}function B(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var ge=0;function V(e,t,n,r){let i=e._endId=++ge,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=_e(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[e]||``).split(`, `),i=r(`${M}Delay`),a=r(`${M}Duration`),o=ve(i,a),s=r(`${N}Delay`),c=r(`${N}Duration`),l=ve(s,c),u=null,d=0,f=0;t===M?o>0&&(u=M,d=o,f=a.length):t===N?l>0&&(u=N,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?M:N:null,f=u?u===M?a.length:c.length:0);let p=u===M&&/\b(?:transform|all)(?:,|$)/.test(r(`${M}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ve(e,t){for(;e.lengthye(t)+ye(e[n])))}function ye(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function be(e){return(e?e.ownerDocument:document).body.offsetHeight}function xe(e,t,n){let r=e[P];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var H=Symbol(`_vod`),Se=Symbol(`_vsh`),Ce={name:`show`,beforeMount(e,{value:t},{transition:n}){e[H]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):U(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),U(e,!0),r.enter(e)):r.leave(e,()=>{U(e,!1)}):U(e,t))},beforeUnmount(e,{value:t}){U(e,t)}};function U(e,t){e.style.display=t?e[H]:`none`,e[Se]=!t}var we=Symbol(``);function Te(t){let n=b();if(!n)return;let r=n.ut=(e=t(n.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${n.uid}"]`)).forEach(t=>G(t,e))},i=()=>{let e=t(n.proxy);n.ce?G(n.ce,e):W(n.subTree,e),r(e)};p(()=>{e(i)}),te(()=>{ne(i,ie,{flush:`post`});let e=new MutationObserver(i);e.observe(n.subTree.el.parentNode,{childList:!0}),d(()=>e.disconnect())})}function W(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{W(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)G(e.el,t);else if(e.type===i)e.children.forEach(e=>W(e,t));else if(e.type===re){let{el:n,anchor:r}=e;for(;n&&(G(n,t),n!==r);)n=n.nextSibling}}function G(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=T(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[we]=r}}var Ee=/(?:^|;)\s*display\s*:/;function De(e,t,n){let r=e.style,i=x(n),a=!1;if(n&&!i){if(t)if(x(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??K(r,t,``)}else for(let e in t)n[e]??K(r,e,``);for(let i in n){i===`display`&&(a=!0);let o=n[i];o==null?K(r,i,``):je(e,i,!x(t)&&t?t[i]:void 0,o)||K(r,i,o)}}else if(i){if(t!==n){let e=r[we];e&&(n+=`;`+e),r.cssText=n,a=Ee.test(n)}}else t&&e.removeAttribute(`style`);H in e&&(e[H]=a?r.display:``,e[Se]&&(r.display=`none`))}var Oe=/\s*!important$/;function K(e,t,n){if(E(n))n.forEach(n=>K(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=Ae(e,t);Oe.test(n)?e.setProperty(v(r),n.replace(Oe,``),`important`):e[r]=n}}var ke=[`Webkit`,`Moz`,`ms`],q={};function Ae(e,t){let n=q[t];if(n)return n;let r=S(t);if(r!==`filter`&&r in e)return q[t]=r;r=s(r);for(let n=0;nVe||=(He.then(()=>Ve=0),Date.now());function We(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;let r=n.value;if(E(r)){let n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};let i=r.slice(),a=[e];for(let n=0;ne.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ke=(e,t,n,r,i,a)=>{let o=i===`svg`;t===`class`?xe(e,r,o):t===`style`?De(e,n,r):c(t)?_(t)||Le(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):qe(e,t,r,o))?(Pe(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Ne(e,t,r,o,a,t!==`value`)):e._isVueCE&&(Je(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!x(r)))?Pe(e,S(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),Ne(e,t,r,o))};function qe(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&Ge(t)&&g(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return Ge(t)&&x(n)?!1:t in e}function Je(e,t){let n=e._def.props;if(!n)return!1;let r=S(t);return Array.isArray(n)?n.some(e=>S(e)===r):Object.keys(n).some(e=>S(e)===r)}var Y=e=>{let n=e.props[`onUpdate:modelValue`]||!1;return E(n)?e=>t(n,e):n};function Ye(e){e.target.composing=!0}function Xe(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var X=Symbol(`_assign`);function Ze(e,t,n){return t&&(e=e.trim()),n&&(e=l(e)),e}var Z={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[X]=Y(i);let a=r||i.props&&i.props.type===`number`;J(e,t?`change`:`input`,t=>{t.target.composing||e[X](Ze(e.value,n,a))}),(n||a)&&J(e,`change`,()=>{e.value=Ze(e.value,n,a)}),t||(J(e,`compositionstart`,Ye),J(e,`compositionend`,Xe),J(e,`change`,Xe))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[X]=Y(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?l(e.value):e.value,c=t??``;if(s===c)return;let u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},Qe={deep:!0,created(e,t,n){e[X]=Y(n),J(e,`change`,()=>{let t=e._modelValue,n=Q(e),r=e.checked,i=e[X];if(E(t)){let e=C(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(u(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(rt(e,r))})},mounted:$e,beforeUpdate(e,t,n){e[X]=Y(n),$e(e,t,n)}};function $e(e,{value:t,oldValue:n},i){e._modelValue=t;let a;if(E(t))a=C(t,i.props.value)>-1;else if(u(t))a=t.has(i.props.value);else{if(t===n)return;a=r(t,rt(e,!0))}e.checked!==a&&(e.checked=a)}var et={created(e,{value:t},n){e.checked=r(t,n.props.value),e[X]=Y(n),J(e,`change`,()=>{e[X](Q(e))})},beforeUpdate(e,{value:t,oldValue:n},i){e[X]=Y(i),t!==n&&(e.checked=r(t,i.props.value))}},tt={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,J(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?l(Q(e)):Q(e));e[X](e.multiple?u(e._modelValue)?new Set(t):t:t[0]),e._assigning=!0,w(()=>{e._assigning=!1})}),e[X]=Y(r)},mounted(e,{value:t}){nt(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[X]=Y(n)},updated(e,{value:t}){e._assigning||nt(e,t)}};function nt(e,t){let n=e.multiple,i=E(t);if(!(n&&!i&&!u(t))){for(let a=0,o=e.options.length;aString(e)===String(s)):o.selected=C(t,s)>-1}else o.selected=t.has(s);else if(r(Q(o),t)){e.selectedIndex!==a&&(e.selectedIndex=a);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Q(e){return`_value`in e?e._value:e.value}function rt(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var it={created(e,t,n){$(e,t,n,null,`created`)},mounted(e,t,n){$(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){$(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){$(e,t,n,r,`updated`)}};function at(e,t){switch(e){case`SELECT`:return tt;case`TEXTAREA`:return Z;default:switch(t){case`checkbox`:return Qe;case`radio`:return et;default:return Z}}}function $(e,t,n,r,i){let a=at(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}var ot=[`ctrl`,`shift`,`alt`,`meta`],st={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>ot.some(n=>e[`${n}Key`]&&!t.includes(n))},ct=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=v(n.key);if(t.some(e=>e===r||lt[e]===r))return e(n)}))},dt=a({patchProp:Ke},ue),ft;function pt(){return ft||=h(dt)}var mt=((...e)=>{let t=pt().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=gt(e);if(!r)return;let i=t._component;!g(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,ht(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function ht(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function gt(e){return x(e)?document.querySelector(e):e}export{tt as a,ut as c,it as i,ct as l,mt as n,Z as o,Te as r,Ce as s,pe as t}; \ No newline at end of file diff --git a/assets/scoreDataFilters-4V9cRP9S.js b/assets/scoreDataFilters-4V9cRP9S.js deleted file mode 100644 index 1ff88bd..0000000 --- a/assets/scoreDataFilters-4V9cRP9S.js +++ /dev/null @@ -1 +0,0 @@ -function o(r){return Number(r)===r&&r%1!==0}function u(r,s,t){const n=![0,-1,"-1",null].includes(r),e=!!s?.[t];return n&&e}function i(r,s=1){return o(r)?r:isNaN(r/s)?r?.difnum?r.difnum:r:r/s}function l(r,s){const t=Object.entries(r).map(([n,e])=>[Number(n),e]).sort((n,e)=>n[0]-e[0]);var a=100;for(const[n,e]of t)if(s>=n)a=e;else break;return a}export{i as f,l as r,u as s}; diff --git a/assets/scoreDataFilters-D37H7L_Z.js b/assets/scoreDataFilters-D37H7L_Z.js new file mode 100644 index 0000000..4253193 --- /dev/null +++ b/assets/scoreDataFilters-D37H7L_Z.js @@ -0,0 +1 @@ +function e(e){return Number(e)===e&&e%1!=0}function t(e,t,n){let r=![0,-1,`-1`,null].includes(e),i=!!t?.[n];return r&&i}function n(t,n=1){return e(t)?t:isNaN(t/n)?t?.difnum?t.difnum:t:t/n}function r(e,t){let n=Object.entries(e).map(([e,t])=>[Number(e),t]).sort((e,t)=>e[0]-t[0]);var r=100;for(let[e,i]of n)if(t>=e)r=i;else break;return r}export{r as n,t as r,n as t}; \ No newline at end of file diff --git a/assets/scores-AYFuWRFt.js b/assets/scores-AYFuWRFt.js new file mode 100644 index 0000000..735c333 --- /dev/null +++ b/assets/scores-AYFuWRFt.js @@ -0,0 +1 @@ +import{t as e}from"./index-CioSqWPr.js";import{n as t,t as n}from"./scoreDataFilters-D37H7L_Z.js";function r(e,t){var n=JSON.parse(JSON.stringify(t));if(e){var r=n?.points/e*100;r=Math.round(r*100)/100,n.data.achievement_rate=r*100}return n}function i(e){let t=[{text:`Player`,value:`username`,width:120},{text:`New PB`,value:`newRecord`,width:80},{text:`Timestamp`,value:`timestamp`,width:120},{text:`Song`,value:`song.name`,width:180},{text:`Artist`,value:`song.artist`,width:150},{text:`Chart`,value:`song.chart`,width:100},{text:`Score`,value:`points`,width:100}];if(e.scoreHeaders)for(var n of e.scoreHeaders)t.push(n);return t}function a(e){let t=[{text:`Timestamp`,value:`timestamp`,width:120},{text:`New PB`,value:`newRecord`,width:80},{text:`Song`,value:`song.name`,width:180},{text:`Artist`,value:`song.artist`,width:180},{text:`Chart`,value:`song.chart`,width:120},{text:`Score`,value:`points`,width:100}];if(e.scoreHeaders)for(var n of e.scoreHeaders)t.push(n);return t}function o(e){let t=[{text:`Player`,value:`username`,width:120,sortable:!0},{text:`Timestamp`,value:`timestamp`,width:140,sortable:!0},{text:`Score`,value:`points`,width:100,sortable:!0}];if(e.scoreHeaders)for(var n of e.scoreHeaders)n.sortable=!0,t.push(n);return t}function s(i,a){var o=[];for(var s of a)s.song?.data?.notecount&&(s=r(s.song.data.notecount*2,s)),s.newRecord?s.newRecord=`✅`:s.newRecord=``,s.timestamp&&=e(s.timestamp),s.song?.chart!=null&&i.chartTable&&(s.song.chart=`${i.chartTable[s.song?.chart]} - ${n(s.song.data?.difficulty,i.difficultyDenom)}`),s.data?.halo!=null&&i.haloTable&&(s.data.halo=i.haloTable[s.data?.halo]),s.data?.medal!=null&&i.medalTable&&(s.data.medal=i.medalTable[s.data?.medal]),s.data?.clear_status!=null&&i.medalTable&&(s.data.medal=i.medalTable[s.data?.clear_status]),s.data?.clear_type!=null&&i.medalTable&&(s.data.clear_type=i.medalTable[s.data?.clear_type]),s.data?.combo_type!=null&&i.comboTable&&(s.data.combo_type=i.comboTable[s.data?.combo_type]),!s.data?.rank&&i.ratingTable&&(s.data.rank=t(i.ratingTable,s.points)),!s.data?.rank&&i.percTable&&(s.data.rank=t(i.percTable,s.data?.achievement_rate)),s.data?.rank!=null&&i.rankTable&&(s.data.rank=i.rankTable[s.data?.rank]),s.data?.result_rank!=null&&i.rankTable&&(s.data.rank=i.rankTable[s.data?.result_rank]),s.data?.grade!=null&&i.rankTable&&(s.data.rank=i.rankTable[s.data?.grade]),s.data?.skill_perc>0?s.data.skill_perc=`${s.data?.skill_perc/100}%`:s.data.skill_perc=`0%`,s.data?.skill_points&&(s.data.skill_points=s.data?.skill_points/10),s.data?.perc>0?s.data.perc=`${s.data?.perc/100}%`:s.data.perc=`0%`,s.data?.new_skill&&(s.data.new_skill=s.data?.new_skill/10),s.data?.music_rate&&(s.data.music_rate=s.data?.music_rate/10),s.data?.achievement_rate&&(s.data.achievement_rate=`${s.data?.achievement_rate/100}%`),s.data?.excellent?s.medal=`EX FC`:s.data?.fullcombo?s.medal=`FC`:s.data?.clear?s.medal=`CLEARED`:s.medal=`FAILED`,s.data?.clear_gauge!==void 0&&(s.data.clear_gauge=`${s.data?.clear_gauge/10}%`),s.data?.combo||(s.data.combo=0),s.data?.miss_count===-1&&(s.data.miss_count=0),s.data?.flare!==void 0&&i.flareTable!==void 0&&(s.data.flare<=0?s.data.flare=``:s.data.flare=i.flareTable[s.data.flare]),s.points!=null&&(s.points=s.points.toString().replace(/\B(?0?a.data.skill_perc=`${a.data?.skill_perc/100}%`:a.data.skill_perc="0%",a.data?.skill_points&&(a.data.skill_points=a.data?.skill_points/10),a.data?.perc>0?a.data.perc=`${a.data?.perc/100}%`:a.data.perc="0%",a.data?.new_skill&&(a.data.new_skill=a.data?.new_skill/10),a.data?.music_rate&&(a.data.music_rate=a.data?.music_rate/10),a.data?.achievement_rate&&(a.data.achievement_rate=`${a.data?.achievement_rate/100}%`),a.data?.excellent?a.medal="EX FC":a.data?.fullcombo?a.medal="FC":a.data?.clear?a.medal="CLEARED":a.medal="FAILED",a.data?.clear_gauge!==void 0&&(a.data.clear_gauge=`${a.data?.clear_gauge/10}%`),a.data?.combo||(a.data.combo=0),a.data?.miss_count===-1&&(a.data.miss_count=0),a.data?.flare!==void 0&&e.flareTable!==void 0&&(a.data.flare<=0?a.data.flare="":a.data.flare=e.flareTable[a.data.flare]),a.points!=null&&(a.points=a.points.toString().replace(new RegExp("\\B(?t&&t[f],s)}function l(s,u,t){const f=u.split("."),o=f.pop(),e=f.reduce((n,r)=>n[r]=n[r]||{},s);e[o]=t}function x(s,u){const t=/^[0-9A-Z!?#$&*-. ]*$/,f=s.toUpperCase().slice(0,u);return(t.test(f)?f:"").toUpperCase()}function F(s,u){let t="";for(let o=0;o=48&&e<=57?e=65296+(e-48):e>=65&&e<=90?e=65313+(e-65):e>=97&&e<=122?e=65345+(e-97):e===64?e=65312:e===44?e=65292:e===46?e=65294:e===95&&(e=65343),t+=String.fromCharCode(e)}return(/^[\uFF20-\uFF3A\uFF41-\uFF5A\uFF10-\uFF19\uFF0C\uFF0E\uFF3F\u3041-\u308D\u308F\u3092\u3093\u30A1-\u30ED\u30EF\u30F2\u30F3\u30FC]*$/.test(t)?t:"").toUpperCase()}export{x as a,a as g,l as s,F as t}; diff --git a/assets/values-DT0FfaYW.js b/assets/values-DT0FfaYW.js new file mode 100644 index 0000000..13b3b9c --- /dev/null +++ b/assets/values-DT0FfaYW.js @@ -0,0 +1 @@ +function e(e,t){return t.split(`.`).reduce((e,t)=>e&&e[t],e)}function t(e,t,n){let r=t.split(`.`),i=r.pop(),a=r.reduce((e,t)=>e[t]=e[t]||{},e);a[i]=n}function n(e,t){let n=/^[0-9A-Z!?#$&*-. ]*$/,r=e.toUpperCase().slice(0,t);return(n.test(r)?r:``).toUpperCase()}function r(e,t){let n=``;for(let r=0;r=48&&t<=57?t=65296+(t-48):t>=65&&t<=90?t=65313+(t-65):t>=97&&t<=122?t=65345+(t-97):t===64?t=65312:t===44?t=65292:t===46?t=65294:t===95&&(t=65343),n+=String.fromCharCode(t)}return(/^[\uFF20-\uFF3A\uFF41-\uFF5A\uFF10-\uFF19\uFF0C\uFF0E\uFF3F\u3041-\u308D\u308F\u3092\u3093\u30A1-\u30ED\u30EF\u30F2\u30F3\u30FC]*$/.test(n)?n:``).toUpperCase()}export{r as i,t as n,n as r,e as t}; \ No newline at end of file diff --git a/index.html b/index.html index 4ecb201..c4bb63d 100644 --- a/index.html +++ b/index.html @@ -46,8 +46,10 @@ document.addEventListener('keydown', keyHandler, false); - - + + + +