nekomeowww commited on
Commit
a223c42
·
1 Parent(s): 47bcfca

release: build 32a4a86476a3c7f6540f07833b8f63c6853033dd

Browse files
Files changed (43) hide show
  1. assets/{BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js → BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js} +1 -1
  2. assets/{Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js → Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js} +1 -1
  3. assets/{HeaderLink-TAthUS-r.js → HeaderLink-awT6j5Mw.js} +1 -1
  4. assets/{IconStatusItem-GCorLoz5.js → IconStatusItem-CC_xYeU5.js} +1 -1
  5. assets/IconStatusItem-CpIfgkQX.css +0 -1
  6. assets/IconStatusItem-VVImM4eC.css +1 -0
  7. assets/{Live2DSettings.vue_vue_type_script_setup_true_lang-BuBdDqQ7.js → Live2DSettings.vue_vue_type_script_setup_true_lang-Cf5zZTOl.js} +0 -0
  8. assets/{MobileInteractiveArea-8XIZ8mBh.css → MobileInteractiveArea-B1SOEFE-.css} +1 -1
  9. assets/{MobileInteractiveArea.vue_vue_type_script_setup_true_lang-BY6cZbLs.js → MobileInteractiveArea.vue_vue_type_script_setup_true_lang-Ce4FO4nE.js} +0 -0
  10. assets/{Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js → Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js} +0 -0
  11. assets/{_...all_-CPkf-FY2.js → _...all_-CzrtcpBd.js} +1 -1
  12. assets/{audio-CQ8yrCbP.js → audio-DYQmKj8k.js} +1 -1
  13. assets/{consciousness-3YGsnVt8.js → consciousness-C6wst4qw.js} +1 -1
  14. assets/{default-DZM0GCcz.js → default-egfOwZ_l.js} +1 -1
  15. assets/{default-node-C_2ij5eP.js → default-node-ht5U_SZA.js} +1 -1
  16. assets/{delays-BdCFDhdB.js → delays-CD5fMvF3.js} +1 -1
  17. assets/{emotions-DfSSL_UG.js → emotions-DyhS-3pU.js} +1 -1
  18. assets/{filter-message-BUUsbfcb.js → filter-message-CRA5qKTO.js} +1 -1
  19. assets/{image-DXOHEgag.js → image-DmE6hDKs.js} +1 -1
  20. assets/{index-BeNxVrh1.js → index-B8n2r4rD.js} +1 -1
  21. assets/{index-EnAZ3iPA.js → index-BM6GZ_JI.js} +1 -1
  22. assets/{index-C2TetWMy.js → index-BdQf2-gE.js} +0 -0
  23. assets/{index-rn-Dvkjk.js → index-Bn8UmNzq.js} +1 -1
  24. assets/index-CWKl-VW7.css +1 -0
  25. assets/index-CdSxHP1s.css +0 -1
  26. assets/index-Cl-ff4Dh.css +0 -0
  27. assets/{index-DfCMVXic.css → index-Cqww2nts.css} +1 -1
  28. assets/{index-CoPaV779.js → index-Cr5DXjUq.js} +1 -1
  29. assets/index-DBwCoveS.css +1 -0
  30. assets/index-DJi5Ok2b.css +0 -1
  31. assets/{index-Bt42jTYF.js → index-DKYSOjoO.js} +1 -1
  32. assets/{index-cnMdDBED.js → index-Di5qLIiY.js} +1 -1
  33. assets/index-Do-3D3jG.css +0 -0
  34. assets/{index-gsXsM_QA.js → index-Dt_vndih.js} +1 -1
  35. assets/{messages-3k55tAOw.js → messages-CFSERqq6.js} +1 -1
  36. assets/{openrouter-DF41zOw4.js → openrouter-p-J8sPSh.js} +1 -1
  37. assets/{providers-BXGNYbJf.js → providers-Bxv_3YcF.js} +1 -1
  38. assets/{queue-KGvx_35H.js → queue-Df3dr5Kf.js} +1 -1
  39. assets/{queue-QTjjRTIH.js → queue-f_tnCwE3.js} +1 -1
  40. assets/{queues-mTfZLgH7.js → queues-F4nv9sdv.js} +1 -1
  41. assets/{stage-frV8QqjB.js → stage-BCjBpGnP.js} +1 -1
  42. assets/{v2-D0u6Xhyp.js → v2-C0SOslZ8.js} +1 -1
  43. index.html +2 -2
assets/{BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js → BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js} RENAMED
@@ -1,2 +1,2 @@
1
- import{d as g,cf as m,cg as h,g as s,i as p,z as x,H as y,o as E,c as M,n as T,U as H}from"./index-C2TetWMy.js";const $=g({__name:"BasicTextarea",props:{modelValue:{default:""},modelModifiers:{}},emits:m(["submit"],["update:modelValue"]),setup(i,{emit:u}){const c=u,a=h(i,"modelValue"),t=s(),l=s({height:"auto",overflowY:"hidden"});function f(e){e.target instanceof HTMLTextAreaElement&&(e.target.style.height="auto",e.target.style.height=`${e.target.scrollHeight}px`)}function d(e){var n,o;if(e.target instanceof HTMLTextAreaElement)if(e.code==="Enter"&&e.shiftKey){e.preventDefault();const r=(n=e.target)==null?void 0:n.selectionStart,v=(o=e.target)==null?void 0:o.selectionEnd;a.value=`${a.value.substring(0,r)}
2
  ${a.value.substring(v)}`,l.value.height="0",H().then(()=>{t.value&&(t.value.selectionStart=t.value.selectionEnd=r+1,l.value.height=`${t.value.scrollHeight}px`)})}else e.code==="Enter"&&(e.preventDefault(),c("submit",a.value))}return p(()=>{t.value&&(l.value.height=`${t.value.scrollHeight}px`)}),(e,n)=>x((E(),M("textarea",{ref_key:"textareaRef",ref:t,"onUpdate:modelValue":n[0]||(n[0]=o=>a.value=o),style:T(l.value),onInput:f,onKeydown:d},null,36)),[[y,a.value]])}});export{$ as _};
 
1
+ import{d as g,cf as m,cg as h,g as s,i as p,z as x,H as y,o as E,c as M,n as T,U as H}from"./index-BdQf2-gE.js";const $=g({__name:"BasicTextarea",props:{modelValue:{default:""},modelModifiers:{}},emits:m(["submit"],["update:modelValue"]),setup(i,{emit:u}){const c=u,a=h(i,"modelValue"),t=s(),l=s({height:"auto",overflowY:"hidden"});function f(e){e.target instanceof HTMLTextAreaElement&&(e.target.style.height="auto",e.target.style.height=`${e.target.scrollHeight}px`)}function d(e){var n,o;if(e.target instanceof HTMLTextAreaElement)if(e.code==="Enter"&&e.shiftKey){e.preventDefault();const r=(n=e.target)==null?void 0:n.selectionStart,v=(o=e.target)==null?void 0:o.selectionEnd;a.value=`${a.value.substring(0,r)}
2
  ${a.value.substring(v)}`,l.value.height="0",H().then(()=>{t.value&&(t.value.selectionStart=t.value.selectionEnd=r+1,l.value.height=`${t.value.scrollHeight}px`)})}else e.code==="Enter"&&(e.preventDefault(),c("submit",a.value))}return p(()=>{t.value&&(l.value.height=`${t.value.scrollHeight}px`)}),(e,n)=>x((E(),M("textarea",{ref_key:"textareaRef",ref:t,"onUpdate:modelValue":n[0]||(n[0]=o=>a.value=o),style:T(l.value),onInput:f,onKeydown:d},null,36)),[[y,a.value]])}});export{$ as _};
assets/{Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js → Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js} RENAMED
@@ -1 +1 @@
1
- import{d as v,l as C,o as T,T as E,m as B,f,cf as W,cg as k,ae as V,c as _,b as x,al as m,am as L,j as M,Z as $,a as h,G as N,t as b}from"./index-C2TetWMy.js";const n="0px",P=v({__name:"TransitionVertical",props:{duration:{default:250},easingEnter:{default:"ease-in-out"},easingLeave:{default:"ease-in-out"},opacityClosed:{default:0},opacityOpened:{default:1}},setup(u){const i=u;function s(t){return{height:t.style.height,width:t.style.width,position:t.style.position,visibility:t.style.visibility,overflow:t.style.overflow,paddingTop:t.style.paddingTop,paddingBottom:t.style.paddingBottom,borderTopWidth:t.style.borderTopWidth,borderBottomWidth:t.style.borderBottomWidth,marginTop:t.style.marginTop,marginBottom:t.style.marginBottom}}function c(t,o){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="";const{height:a}=getComputedStyle(t);return t.style.width=o.width,t.style.position=o.position,t.style.visibility=o.visibility,t.style.height=n,t.style.overflow="hidden",o.height&&o.height!==n?o.height:a}function r(t,o,e,a,l){const p=t.animate(a,l);t.style.height=o.height,p.onfinish=()=>{t.style.overflow=o.overflow,e()}}function d(t,o){return[{height:n,opacity:i.opacityClosed,paddingTop:n,paddingBottom:n,borderTopWidth:n,borderBottomWidth:n,marginTop:n,marginBottom:n},{height:t,opacity:i.opacityOpened,paddingTop:o.paddingTop,paddingBottom:o.paddingBottom,borderTopWidth:o.borderTopWidth,borderBottomWidth:o.borderBottomWidth,marginTop:o.marginTop,marginBottom:o.marginBottom}]}function y(t,o){const e=t,a=s(e),l=c(e,a),p=d(l,a),g={duration:i.duration,easing:i.easingEnter};r(e,a,o,p,g)}function w(t,o){const e=t,a=s(e),{height:l}=getComputedStyle(e);e.style.height=l,e.style.overflow="hidden";const p=d(l,a).reverse(),g={duration:i.duration,easing:i.easingLeave};r(e,a,o,p,g)}return(t,o)=>(T(),C(E,{css:!1,onEnter:y,onLeave:w},{default:B(()=>[f(t.$slots,"default")]),_:3}))}}),j={op50:""},H=v({__name:"Collapsable",props:W({default:{type:Boolean},label:null},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(u){const i=u,s=k(u,"modelValue");V(()=>{i.default!=null&&(s.value=!!i.default)});function c(r){return s.value=r,r}return(r,d)=>(T(),_("div",null,[f(r.$slots,"trigger",m(L({visible:s.value,setVisible:c})),()=>[h("button",{sticky:"","top-0":"","z-10":"",flex:"","items-center":"","justify-between":"",px2:"",py1:"","text-sm":"","backdrop-blur-xl":"",onClick:d[0]||(d[0]=y=>s.value=!s.value)},[h("span",null,b(i.label??"Collapsable"),1),d[1]||(d[1]=N()),h("span",j,b(s.value?"▲":"▼"),1)])]),x(P,null,{default:B(()=>[s.value?f(r.$slots,"default",m($({key:0},{visible:s.value,setVisible:c}))):M("",!0)]),_:3})]))}});export{H as _,P as a};
 
1
+ import{d as v,l as C,o as T,T as E,m as B,f,cf as W,cg as k,ae as V,c as _,b as x,al as m,am as L,j as M,Z as $,a as h,G as N,t as b}from"./index-BdQf2-gE.js";const n="0px",P=v({__name:"TransitionVertical",props:{duration:{default:250},easingEnter:{default:"ease-in-out"},easingLeave:{default:"ease-in-out"},opacityClosed:{default:0},opacityOpened:{default:1}},setup(u){const i=u;function s(t){return{height:t.style.height,width:t.style.width,position:t.style.position,visibility:t.style.visibility,overflow:t.style.overflow,paddingTop:t.style.paddingTop,paddingBottom:t.style.paddingBottom,borderTopWidth:t.style.borderTopWidth,borderBottomWidth:t.style.borderBottomWidth,marginTop:t.style.marginTop,marginBottom:t.style.marginBottom}}function c(t,o){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="";const{height:a}=getComputedStyle(t);return t.style.width=o.width,t.style.position=o.position,t.style.visibility=o.visibility,t.style.height=n,t.style.overflow="hidden",o.height&&o.height!==n?o.height:a}function r(t,o,e,a,l){const p=t.animate(a,l);t.style.height=o.height,p.onfinish=()=>{t.style.overflow=o.overflow,e()}}function d(t,o){return[{height:n,opacity:i.opacityClosed,paddingTop:n,paddingBottom:n,borderTopWidth:n,borderBottomWidth:n,marginTop:n,marginBottom:n},{height:t,opacity:i.opacityOpened,paddingTop:o.paddingTop,paddingBottom:o.paddingBottom,borderTopWidth:o.borderTopWidth,borderBottomWidth:o.borderBottomWidth,marginTop:o.marginTop,marginBottom:o.marginBottom}]}function y(t,o){const e=t,a=s(e),l=c(e,a),p=d(l,a),g={duration:i.duration,easing:i.easingEnter};r(e,a,o,p,g)}function w(t,o){const e=t,a=s(e),{height:l}=getComputedStyle(e);e.style.height=l,e.style.overflow="hidden";const p=d(l,a).reverse(),g={duration:i.duration,easing:i.easingLeave};r(e,a,o,p,g)}return(t,o)=>(T(),C(E,{css:!1,onEnter:y,onLeave:w},{default:B(()=>[f(t.$slots,"default")]),_:3}))}}),j={op50:""},H=v({__name:"Collapsable",props:W({default:{type:Boolean},label:null},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(u){const i=u,s=k(u,"modelValue");V(()=>{i.default!=null&&(s.value=!!i.default)});function c(r){return s.value=r,r}return(r,d)=>(T(),_("div",null,[f(r.$slots,"trigger",m(L({visible:s.value,setVisible:c})),()=>[h("button",{sticky:"","top-0":"","z-10":"",flex:"","items-center":"","justify-between":"",px2:"",py1:"","text-sm":"","backdrop-blur-xl":"",onClick:d[0]||(d[0]=y=>s.value=!s.value)},[h("span",null,b(i.label??"Collapsable"),1),d[1]||(d[1]=N()),h("span",j,b(s.value?"▲":"▼"),1)])]),x(P,null,{default:B(()=>[s.value?f(r.$slots,"default",m($({key:0},{visible:s.value,setVisible:c}))):M("",!0)]),_:3})]))}});export{H as _,P as a};
assets/{HeaderLink-TAthUS-r.js → HeaderLink-awT6j5Mw.js} RENAMED
@@ -1 +1 @@
1
- import{d as r,k as c,l,u as e,J as _,o as s,m as d,c as t,a,_ as i}from"./index-C2TetWMy.js";const k="/assets/logo-dark-CO0kwKsz.svg",u="/assets/logo-D6zeZTFl.svg",p=["src"],m=["src"],f=r({__name:"HeaderLink",setup(g){const n=c();return(x,o)=>(s(),l(e(_),{to:"/",flex:"~ 1","w-full":"","items-center":"","gap-2":"","px-2":"","text-nowrap":"","text-2xl":"","outline-none":""},{default:d(()=>[e(n)?(s(),t("img",{key:0,src:e(k),"h-8":"","w-8":"",class:"theme-colored"},null,8,p)):(s(),t("img",{key:1,src:e(u),"h-8":"","w-8":"",class:"theme-colored"},null,8,m)),o[0]||(o[0]=a("div",{"font-cute":""},[a("span",null,"アイリ")],-1))]),_:1}))}}),w=i(f,[["__scopeId","data-v-07934e76"]]);export{w as H};
 
1
+ import{d as r,k as c,l,u as e,J as _,o as s,m as d,c as t,a,_ as i}from"./index-BdQf2-gE.js";const k="/assets/logo-dark-CO0kwKsz.svg",u="/assets/logo-D6zeZTFl.svg",p=["src"],m=["src"],f=r({__name:"HeaderLink",setup(g){const n=c();return(x,o)=>(s(),l(e(_),{to:"/",flex:"~ 1","w-full":"","items-center":"","gap-2":"","px-2":"","text-nowrap":"","text-2xl":"","outline-none":""},{default:d(()=>[e(n)?(s(),t("img",{key:0,src:e(k),"h-8":"","w-8":"",class:"theme-colored"},null,8,p)):(s(),t("img",{key:1,src:e(u),"h-8":"","w-8":"",class:"theme-colored"},null,8,m)),o[0]||(o[0]=a("div",{"font-cute":""},[a("span",null,"アイリ")],-1))]),_:1}))}}),w=i(f,[["__scopeId","data-v-07934e76"]]);export{w as H};
assets/{IconStatusItem-GCorLoz5.js → IconStatusItem-CC_xYeU5.js} RENAMED
@@ -1 +1 @@
1
- import{d as u,r as c,c as e,o as n,b as d,a as o,m as _,j as a,t as i,q as s,_ as m}from"./index-C2TetWMy.js";const p={flex:"~ col",bg:"neutral-200/50 dark:neutral-700",border:"neutral-100 dark:neutral-700 hover:primary-500 dark:hover:primary-400 solid 2","drop-shadow":"none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none",class:"menu-icon-status-item",transition:"all ease-in-out duration-200","w-full":"","of-hidden":"","rounded-xl":""},g={"z-1":"","flex-1":""},h={"text-lg":"","font-bold":"",class:"menu-icon-status-item-title",transition:"all ease-in-out duration-200"},k={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-status-item-description",transition:"all ease-in-out duration-200"},x=["src"],f={"p-2":""},v={key:0,"size-3":"",bg:"green-500 dark:green-600","rounded-full":""},y={key:1,"size-3":"",bg:"neutral-400 dark:neutral-500","rounded-full":""},b=u({__name:"IconStatusItem",props:{title:null,description:null,icon:null,iconColor:null,iconImage:null,to:null,configured:{type:Boolean}},setup(r){const t=r;return(I,C)=>{const l=c("RouterLink");return n(),e("div",p,[d(l,{flex:"~ row",bg:"neutral-50 dark:neutral-800",transition:"all ease-in-out duration-200",relative:"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:t.to},{default:_(()=>[o("div",g,[o("div",h,i(t.title),1),o("div",k,[o("span",null,i(t.description),1)])]),t.icon?(n(),e("div",{key:0,class:s(["menu-icon-status-item-icon",[t.icon]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconColor?(n(),e("div",{key:1,class:s(["menu-icon-status-item-icon-color",[t.iconColor]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconImage?(n(),e("img",{key:2,src:t.iconImage,class:"menu-icon-status-item-icon-image",transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"","grayscale-100":""},null,8,x)):a("",!0)]),_:1},8,["to"]),o("div",f,[t.configured?(n(),e("div",v)):(n(),e("div",y))])])}}}),w=m(b,[["__scopeId","data-v-d85b7568"]]);export{w as I};
 
1
+ import{d as u,r as c,c as e,o as n,b as d,a as o,m as _,j as a,t as i,q as s,_ as m}from"./index-BdQf2-gE.js";const p={flex:"~ col",bg:"neutral-200/50 dark:neutral-700",border:"neutral-100 dark:neutral-700 hover:primary-500 dark:hover:primary-400 solid 2","drop-shadow":"none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none",class:"menu-icon-status-item",transition:"all ease-in-out duration-200","w-full":"","of-hidden":"","rounded-xl":""},g={"z-1":"","flex-1":""},h={"text-lg":"","font-bold":"",class:"menu-icon-status-item-title",transition:"all ease-in-out duration-200"},k={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-status-item-description",transition:"all ease-in-out duration-200"},x=["src"],f={"p-2":""},v={key:0,"size-3":"",bg:"green-500 dark:green-600","rounded-full":""},y={key:1,"size-3":"",bg:"neutral-400 dark:neutral-500","rounded-full":""},b=u({__name:"IconStatusItem",props:{title:null,description:null,icon:null,iconColor:null,iconImage:null,to:null,configured:{type:Boolean}},setup(r){const t=r;return(I,C)=>{const l=c("RouterLink");return n(),e("div",p,[d(l,{flex:"~ row",bg:"neutral-50 dark:neutral-800",transition:"all ease-in-out duration-200",relative:"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:t.to},{default:_(()=>[o("div",g,[o("div",h,i(t.title),1),o("div",k,[o("span",null,i(t.description),1)])]),t.icon?(n(),e("div",{key:0,class:s(["menu-icon-status-item-icon",[t.icon]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconColor?(n(),e("div",{key:1,class:s(["menu-icon-status-item-icon-color",[t.iconColor]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconImage?(n(),e("img",{key:2,src:t.iconImage,class:"menu-icon-status-item-icon-image",transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-16":"","translate-y-2":"","grayscale-100":""},null,8,x)):a("",!0)]),_:1},8,["to"]),o("div",f,[t.configured?(n(),e("div",v)):(n(),e("div",y))])])}}}),w=m(b,[["__scopeId","data-v-d85b7568"]]);export{w as I};
assets/IconStatusItem-CpIfgkQX.css DELETED
@@ -1 +0,0 @@
1
- .menu-icon-status-item[data-v-d85b7568]:after{background-image:radial-gradient(circle at 1px 1px,rgb(229 229 229 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-size:10px 10px;content:"";-webkit-mask-image:linear-gradient(165deg,white 30%,transparent 50%);mask-image:linear-gradient(165deg,white 30%,transparent 50%)}.menu-icon-status-item[data-v-d85b7568]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(85% .2 var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.5}.dark .menu-icon-status-item[data-v-d85b7568]:after{background-image:radial-gradient(circle at 1px 1px,rgb(64 64 64 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.8}.dark .menu-icon-status-item[data-v-d85b7568]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(90% .12 var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.2}.menu-icon-status-item:hover .menu-icon-status-item-title[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity))}.menu-icon-status-item:hover .menu-icon-status-item-description[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.menu-icon-status-item:hover .menu-icon-status-item-icon[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity));scale:1.2;opacity:.2;filter:grayscale(0)}.menu-icon-status-item:hover .menu-icon-status-item-icon-color[data-v-d85b7568],.menu-icon-status-item:hover .menu-icon-status-item-icon-image[data-v-d85b7568]{scale:1.2;filter:grayscale(0)}.dark .menu-icon-status-item:hover .menu-icon-status-item-title[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity))}.dark .menu-icon-status-item:hover .menu-icon-status-item-description[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.dark .menu-icon-status-item:hover .menu-icon-status-item-icon[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.2}
 
 
assets/IconStatusItem-VVImM4eC.css ADDED
@@ -0,0 +1 @@
 
 
1
+ .menu-icon-status-item[data-v-d85b7568]:after{background-image:radial-gradient(circle at 1px 1px,rgb(229 229 229 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-size:10px 10px;content:"";-webkit-mask-image:linear-gradient(165deg,white 30%,transparent 50%);mask-image:linear-gradient(165deg,white 30%,transparent 50%)}.menu-icon-status-item[data-v-d85b7568]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(85% var(--theme-colors-chroma-300) var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.5}.dark .menu-icon-status-item[data-v-d85b7568]:after{background-image:radial-gradient(circle at 1px 1px,rgb(64 64 64 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.8}.dark .menu-icon-status-item[data-v-d85b7568]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(90% var(--theme-colors-chroma-200) var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.2}.menu-icon-status-item:hover .menu-icon-status-item-title[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity))}.menu-icon-status-item:hover .menu-icon-status-item-description[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.menu-icon-status-item:hover .menu-icon-status-item-icon[data-v-d85b7568]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity));scale:1.2;opacity:.2;filter:grayscale(0)}.menu-icon-status-item:hover .menu-icon-status-item-icon-color[data-v-d85b7568],.menu-icon-status-item:hover .menu-icon-status-item-icon-image[data-v-d85b7568]{scale:1.2;filter:grayscale(0)}.dark .menu-icon-status-item:hover .menu-icon-status-item-title[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity))}.dark .menu-icon-status-item:hover .menu-icon-status-item-description[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.dark .menu-icon-status-item:hover .menu-icon-status-item-icon[data-v-d85b7568]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.2}
assets/{Live2DSettings.vue_vue_type_script_setup_true_lang-BuBdDqQ7.js → Live2DSettings.vue_vue_type_script_setup_true_lang-Cf5zZTOl.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{MobileInteractiveArea-8XIZ8mBh.css → MobileInteractiveArea-B1SOEFE-.css} RENAMED
@@ -1 +1 @@
1
- .animate-stripe[data-v-016cc9a7]{background-image:repeating-linear-gradient(-45deg,#a16207,#a16207 25px,#eab308 25px,#eab308 50px);background-size:175% 100%}.animate-stripe[data-v-016cc9a7]:hover{animation:progress-016cc9a7 2s linear infinite}@-webkit-keyframes progress-016cc9a7{0%{background-position:0 0}to{background-position:-75px 0px}}@-moz-keyframes progress-016cc9a7{0%{background-position:0 0}to{background-position:-75px 0px}}@-ms-keyframes progress-016cc9a7{0%{background-position:0 0}to{background-position:-75px 0px}}@keyframes progress-016cc9a7{0%{background-position:0 0}to{background-position:-70px 0px}}.slide-forward-enter-active[data-v-2a32d08f],.slide-forward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-forward-enter-from[data-v-2a32d08f]{transform:translate(100%)}.slide-forward-leave-to[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-forward-enter-to[data-v-2a32d08f],.slide-forward-leave-from[data-v-2a32d08f]{transform:translate(0)}.slide-backward-enter-active[data-v-2a32d08f],.slide-backward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-backward-enter-from[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-backward-leave-to[data-v-2a32d08f]{transform:translate(100%)}.slide-backward-enter-to[data-v-2a32d08f],.slide-backward-leave-from[data-v-2a32d08f]{transform:translate(0)}
 
1
+ .animate-stripe[data-v-f21fce8f]{background-image:repeating-linear-gradient(-45deg,#a16207,#a16207 25px,#eab308 25px,#eab308 50px);background-size:175% 100%}.animate-stripe[data-v-f21fce8f]:hover{animation:progress-f21fce8f 2s linear infinite}@-webkit-keyframes progress-f21fce8f{0%{background-position:0 0}to{background-position:-75px 0px}}@-moz-keyframes progress-f21fce8f{0%{background-position:0 0}to{background-position:-75px 0px}}@-ms-keyframes progress-f21fce8f{0%{background-position:0 0}to{background-position:-75px 0px}}@keyframes progress-f21fce8f{0%{background-position:0 0}to{background-position:-70px 0px}}.slide-forward-enter-active[data-v-2a32d08f],.slide-forward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-forward-enter-from[data-v-2a32d08f]{transform:translate(100%)}.slide-forward-leave-to[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-forward-enter-to[data-v-2a32d08f],.slide-forward-leave-from[data-v-2a32d08f]{transform:translate(0)}.slide-backward-enter-active[data-v-2a32d08f],.slide-backward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-backward-enter-from[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-backward-leave-to[data-v-2a32d08f]{transform:translate(100%)}.slide-backward-enter-to[data-v-2a32d08f],.slide-backward-leave-from[data-v-2a32d08f]{transform:translate(0)}
assets/{MobileInteractiveArea.vue_vue_type_script_setup_true_lang-BY6cZbLs.js → MobileInteractiveArea.vue_vue_type_script_setup_true_lang-Ce4FO4nE.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js → Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{_...all_-CPkf-FY2.js → _...all_-CzrtcpBd.js} RENAMED
@@ -1 +1 @@
1
- import{_ as e,c as _,o as c}from"./index-C2TetWMy.js";const n={};function o(t,r){return c(),_("div",null," 404 - Page not found ")}const s=e(n,[["render",o]]);export{s as default};
 
1
+ import{_ as e,c as _,o as c}from"./index-BdQf2-gE.js";const n={};function o(t,r){return c(),_("div",null," 404 - Page not found ")}const s=e(n,[["render",o]]);export{s as default};
assets/{audio-CQ8yrCbP.js → audio-DYQmKj8k.js} RENAMED
@@ -1 +1 @@
1
- import{d as s,g as f,c as d,o as p,a as t}from"./index-C2TetWMy.js";const R=s({__name:"audio",setup(_){const a=f(),l=f();function u(o){var r,c,i;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(i=a.value)==null||i.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
 
1
+ import{d as s,g as f,c as d,o as p,a as t}from"./index-BdQf2-gE.js";const R=s({__name:"audio",setup(_){const a=f(),l=f();function u(o){var r,c,i;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(i=a.value)==null||i.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
assets/{consciousness-3YGsnVt8.js → consciousness-C6wst4qw.js} RENAMED
@@ -1 +1 @@
1
- import{d as i,s as o,c as n,o as a,a as e,u,F as d}from"./index-C2TetWMy.js";import{b as r}from"./route-block-B_A1xBdJ.js";const s={flex:"~ row","items-center":"","gap-2":""},f=i({__name:"consciousness",setup(p){const l=o();return(c,t)=>(a(),n(d,null,[e("div",s,[e("button",{onClick:t[0]||(t[0]=m=>u(l).back())},t[1]||(t[1]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-xl":""},null,-1)])),t[2]||(t[2]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Modules")]),e("div",{"text-3xl":"","font-semibold":""}," Consciousness ")],-1))]),t[3]||(t[3]=e("div",{bg:"neutral-100 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":""},[e("div",{flex:"~ col gap-4"},[e("div",null,[e("h2",{"text-2xl":""}," Provider "),e("div",{text:"neutral-400 dark:neutral-400"},[e("span",null,"Select the suitable LLM provider for consciousness")])]),e("div",{"max-w-full":""},[e("fieldset",{flex:"~ row gap-4",style:{"scrollbar-width":"none"},"min-w-0":"","of-x-scroll":"","scroll-smooth":""},[e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")])])])])],-1)),t[4]||(t[4]=e("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lucide:ghost":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof r=="function"&&r(f);export{f as default};
 
1
+ import{d as i,s as o,c as n,o as a,a as e,u,F as d}from"./index-BdQf2-gE.js";import{b as r}from"./route-block-B_A1xBdJ.js";const s={flex:"~ row","items-center":"","gap-2":""},f=i({__name:"consciousness",setup(p){const l=o();return(c,t)=>(a(),n(d,null,[e("div",s,[e("button",{onClick:t[0]||(t[0]=m=>u(l).back())},t[1]||(t[1]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-xl":""},null,-1)])),t[2]||(t[2]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Modules")]),e("div",{"text-3xl":"","font-semibold":""}," Consciousness ")],-1))]),t[3]||(t[3]=e("div",{bg:"neutral-100 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":""},[e("div",{flex:"~ col gap-4"},[e("div",null,[e("h2",{"text-2xl":""}," Provider "),e("div",{text:"neutral-400 dark:neutral-400"},[e("span",null,"Select the suitable LLM provider for consciousness")])]),e("div",{"max-w-full":""},[e("fieldset",{flex:"~ row gap-4",style:{"scrollbar-width":"none"},"min-w-0":"","of-x-scroll":"","scroll-smooth":""},[e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")]),e("label",{bg:"neutral-200 dark:neutral-800",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-lg":"","p-3":"","text-left":""},[e("input",{type:"radio",name:"provider",value:"provider-1"}),e("div",{flex:"~ col","min-h-16":"","w-full":"","items-center":"","justify-center":""}," Provider 1 ")])])])])],-1)),t[4]||(t[4]=e("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lucide:ghost":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof r=="function"&&r(f);export{f as default};
assets/{default-DZM0GCcz.js → default-egfOwZ_l.js} RENAMED
@@ -1 +1 @@
1
- import{d as a,c as t,a as e,b as o,u as s,R as r,o as c}from"./index-C2TetWMy.js";import{H as n}from"./HeaderLink-TAthUS-r.js";const _={"p-2":""},d={"mb-1":"","w-full":"","gap-2":"","p-2":""},p={"p-5":"",flex:"~ col gap-4"},h=a({__name:"default",setup(i){return(f,l)=>(c(),t("div",_,[e("div",d,[o(n)]),e("div",p,[o(s(r))])]))}});export{h as default};
 
1
+ import{d as a,c as t,a as e,b as o,u as s,R as r,o as c}from"./index-BdQf2-gE.js";import{H as n}from"./HeaderLink-awT6j5Mw.js";const _={"p-2":""},d={"mb-1":"","w-full":"","gap-2":"","p-2":""},p={"p-5":"",flex:"~ col gap-4"},h=a({__name:"default",setup(i){return(f,l)=>(c(),t("div",_,[e("div",d,[o(n)]),e("div",p,[o(s(r))])]))}});export{h as default};
assets/{default-node-C_2ij5eP.js → default-node-ht5U_SZA.js} RENAMED
@@ -1 +1 @@
1
- import{cq as t}from"./index-C2TetWMy.js";async function s(){const{createRequire:a}=await t(async()=>{const{createRequire:o}=await import("./__vite-browser-external-FmFgRqLi.js");return{createRequire:o}},[]),{dirname:n,resolve:e}=await t(async()=>{const{dirname:o,resolve:c}=await import("./__vite-browser-external-FmFgRqLi.js");return{dirname:o,resolve:c}},[]),d=a(import.meta.url),r=n(d.resolve("@duckdb/duckdb-wasm"));return{mvp:{mainModule:e(r,"./duckdb-mvp.wasm"),mainWorker:e(r,"./duckdb-node-mvp.worker.cjs")},eh:{mainModule:e(r,"./duckdb-eh.wasm"),mainWorker:e(r,"./duckdb-node-eh.worker.cjs")}}}export{s as getBundles};
 
1
+ import{cq as t}from"./index-BdQf2-gE.js";async function s(){const{createRequire:a}=await t(async()=>{const{createRequire:o}=await import("./__vite-browser-external-FmFgRqLi.js");return{createRequire:o}},[]),{dirname:n,resolve:e}=await t(async()=>{const{dirname:o,resolve:c}=await import("./__vite-browser-external-FmFgRqLi.js");return{dirname:o,resolve:c}},[]),d=a(import.meta.url),r=n(d.resolve("@duckdb/duckdb-wasm"));return{mvp:{mainModule:e(r,"./duckdb-mvp.wasm"),mainWorker:e(r,"./duckdb-node-mvp.worker.cjs")},eh:{mainModule:e(r,"./duckdb-eh.wasm"),mainWorker:e(r,"./duckdb-node-eh.worker.cjs")}}}export{s as getBundles};
assets/{delays-BdCFDhdB.js → delays-CD5fMvF3.js} RENAMED
@@ -1 +1 @@
1
- import{_ as v}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{u as _,l as k}from"./queues-mTfZLgH7.js";import"./index-EnAZ3iPA.js";import{d as b,g as d,c as s,o as l,a as e,b as y,u as x,t as i,F as p,D as f}from"./index-C2TetWMy.js";import"./queue-KGvx_35H.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},M={"w-full":"",flex:"","flex-row":"","gap-4":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},D={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},Q=b({__name:"delays",setup(E){const t=d(""),m=d([]),c=d([]),r=d(!1),u=_();u.onHandlerEvent("delay",a=>{c.value.push(a)});function g(){r.value=!0;const a=t.value.split("");for(const o of a)u.add(o);u.add(k),t.value="",r.value=!1}return(a,o)=>(l(),s("div",z,[e("div",w,[y(x(v),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=n=>t.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:g},null,8,["modelValue"]),e("button",h,i(r.value?"Processing...":"Send"),1)]),e("div",M,[e("div",V,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(p,null,f(m.value,n=>(l(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",D,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(p,null,f(c.value,n=>(l(),s("div",{key:n},[e("div",null,i(n)+"s",1)]))),128))])])]))}});export{Q as default};
 
1
+ import{_ as v}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{u as _,l as k}from"./queues-F4nv9sdv.js";import"./index-BM6GZ_JI.js";import{d as b,g as d,c as s,o as l,a as e,b as y,u as x,t as i,F as p,D as f}from"./index-BdQf2-gE.js";import"./queue-Df3dr5Kf.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},M={"w-full":"",flex:"","flex-row":"","gap-4":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},D={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},Q=b({__name:"delays",setup(E){const t=d(""),m=d([]),c=d([]),r=d(!1),u=_();u.onHandlerEvent("delay",a=>{c.value.push(a)});function g(){r.value=!0;const a=t.value.split("");for(const o of a)u.add(o);u.add(k),t.value="",r.value=!1}return(a,o)=>(l(),s("div",z,[e("div",w,[y(x(v),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=n=>t.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:g},null,8,["modelValue"]),e("button",h,i(r.value?"Processing...":"Send"),1)]),e("div",M,[e("div",V,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(p,null,f(m.value,n=>(l(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",D,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(p,null,f(c.value,n=>(l(),s("div",{key:n},[e("div",null,i(n)+"s",1)]))),128))])])]))}});export{Q as default};
assets/{emotions-DfSSL_UG.js → emotions-DyhS-3pU.js} RENAMED
@@ -1 +1 @@
1
- import{_}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{u as k}from"./queue-KGvx_35H.js";import{a as b,l as x}from"./queues-mTfZLgH7.js";import{d as z,g as u,c as s,o as t,a as e,b as h,u as w,t as r,F as m,D as f}from"./index-C2TetWMy.js";const M={flex:"","flex-col":"","gap-2":"","p-2":""},V={flex:"","flex-row":"","gap-2":""},y={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},L=z({__name:"emotions",setup(B){const l=u(""),p=u([]),i=u([]),d=u(!1),g=k({handlers:[async a=>{i.value.push(a.data)}]}),c=b(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(x),l.value="",d.value=!1}return(a,o)=>(t(),s("div",M,[e("div",V,[h(w(_),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",y,r(d.value?"Processing...":"Send"),1)]),e("div",E,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(m,null,f(p.value,n=>(t(),s("div",{key:n},[e("div",null,r(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(m,null,f(i.value,n=>(t(),s("div",{key:n},[e("div",null,r(n),1)]))),128))])])]))}});export{L as default};
 
1
+ import{_}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{u as k}from"./queue-Df3dr5Kf.js";import{a as b,l as x}from"./queues-F4nv9sdv.js";import{d as z,g as u,c as s,o as t,a as e,b as h,u as w,t as r,F as m,D as f}from"./index-BdQf2-gE.js";const M={flex:"","flex-col":"","gap-2":"","p-2":""},V={flex:"","flex-row":"","gap-2":""},y={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},L=z({__name:"emotions",setup(B){const l=u(""),p=u([]),i=u([]),d=u(!1),g=k({handlers:[async a=>{i.value.push(a.data)}]}),c=b(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(x),l.value="",d.value=!1}return(a,o)=>(t(),s("div",M,[e("div",V,[h(w(_),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",y,r(d.value?"Processing...":"Send"),1)]),e("div",E,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(m,null,f(p.value,n=>(t(),s("div",{key:n},[e("div",null,r(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(m,null,f(i.value,n=>(t(),s("div",{key:n},[e("div",null,r(n),1)]))),128))])])]))}});export{L as default};
assets/{filter-message-BUUsbfcb.js → filter-message-CRA5qKTO.js} RENAMED
@@ -1 +1 @@
1
- import{d as g,g as u,r as m,c as v,o as _,a as s,b as x,t as d}from"./index-C2TetWMy.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
 
1
+ import{d as g,g as u,r as m,c as v,o as _,a as s,b as x,t as d}from"./index-BdQf2-gE.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
assets/{image-DXOHEgag.js → image-DmE6hDKs.js} RENAMED
@@ -1,2 +1,2 @@
1
- import{d as _,g as c,p as y,c as d,o as u,a,j as x,t as v,u as w,_ as b}from"./index-C2TetWMy.js";const h={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},C={key:0},U=["src"],R={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},k=_({__name:"image",setup(D){const p=c(),n=c(""),{copy:g}=y({source:n});async function m(r){return new Promise((e,o)=>{const t=new FileReader;t.onload=s=>{var l,i;e(((i=(l=s.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=s=>{o(s)},t.readAsDataURL(r)})}async function f(r){var t;const o=(t=r.target.files)==null?void 0:t[0];if(o){p.value=o;const s=await m(o);n.value=s}}return(r,e)=>(u(),d("div",null,[a("label",h,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),n.value?(u(),d("div",C,[a("img",{src:n.value,alt:"Uploaded Image","w-100":""},null,8,U),a("pre",R," "+v(n.value)+`
2
  `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>w(g)())}," Copy Data URL ")])):x("",!0)]))}}),B=b(k,[["__scopeId","data-v-7edd53e6"]]);export{B as default};
 
1
+ import{d as _,g as c,p as y,c as d,o as u,a,j as x,t as v,u as w,_ as b}from"./index-BdQf2-gE.js";const h={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},C={key:0},U=["src"],R={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},k=_({__name:"image",setup(D){const p=c(),n=c(""),{copy:g}=y({source:n});async function m(r){return new Promise((e,o)=>{const t=new FileReader;t.onload=s=>{var l,i;e(((i=(l=s.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=s=>{o(s)},t.readAsDataURL(r)})}async function f(r){var t;const o=(t=r.target.files)==null?void 0:t[0];if(o){p.value=o;const s=await m(o);n.value=s}}return(r,e)=>(u(),d("div",null,[a("label",h,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),n.value?(u(),d("div",C,[a("img",{src:n.value,alt:"Uploaded Image","w-100":""},null,8,U),a("pre",R," "+v(n.value)+`
2
  `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>w(g)())}," Copy Data URL ")])):x("",!0)]))}}),B=b(k,[["__scopeId","data-v-7edd53e6"]]);export{B as default};
assets/{index-BeNxVrh1.js → index-B8n2r4rD.js} RENAMED
@@ -1 +1 @@
1
- import{d as m,s as p,x as u,C as f,c as n,o as t,a as o,u as g,F as r,D as v,l as b}from"./index-C2TetWMy.js";import"./emotions-D2WM87AE.js";import{u as k}from"./providers-BXGNYbJf.js";import{I as x}from"./IconStatusItem-GCorLoz5.js";import{b as s}from"./route-block-B_A1xBdJ.js";const C={flex:"~ row","items-center":"","gap-2":""},w={grid:"~ cols-2 gap-2"},I=m({__name:"index",setup(h){const a=p(),l=k(),{configuredForOpenRouter:c}=u(l),d=f(()=>[{id:"openrouter-ai",name:"OpenRouter",description:"openrouter.ai",icon:"i-lobe-icons:openrouter",to:"/settings/providers/openrouter",configured:c.value},{id:"openai",name:"OpenAI",description:"openai.com",icon:"i-lobe-icons:openai",to:"/settings/providers/openai",configured:!1},{id:"ollama-ai",name:"Ollama",description:"ollama.com",icon:"i-lobe-icons:ollama",to:"/settings/providers/ollama",configured:!1},{id:"vllm",name:"vLLM",description:"vllm.ai",iconColor:"i-lobe-icons:vllm-color",to:"/settings/providers/vllm",configured:!1},{id:"elevenlabs",name:"ElevenLabs",description:"elevenlabs.io",icon:"i-simple-icons:elevenlabs",to:"/settings/providers/elevenlabs",configured:!1},{id:"xai",name:"xAI",description:"x.ai",icon:"i-lobe-icons:xai",to:"/settings/providers/xai",configured:!1},{id:"deepseek",name:"DeepSeek",description:"deepseek.com",iconColor:"i-lobe-icons:deepseek-color",to:"/settings/providers/deepseek",configured:!1},{id:"together-ai",name:"Together.ai",description:"together.ai",iconColor:"i-lobe-icons:together-color",to:"/settings/providers/together",configured:!1},{id:"novita-ai",name:"Novita",description:"novita.ai",iconColor:"i-lobe-icons:novita-color",to:"/settings/providers/novita",configured:!1},{id:"fireworks-ai",name:"Fireworks.ai",description:"fireworks.ai",icon:"i-lobe-icons:fireworks",to:"/settings/providers/fireworks",configured:!1},{id:"cloudflare-workers-ai",name:"Cloudflare Workers AI",description:"cloudflare.com",iconColor:"i-lobe-icons:cloudflare-color",to:"/settings/providers/cloudflare",configured:!1},{id:"mistral-ai",name:"Mistral",description:"mistral.ai",iconColor:"i-lobe-icons:mistral-color",to:"/settings/providers/mistral",configured:!1},{id:"moonshot-ai",name:"Moonshot AI",description:"moonshot.ai",icon:"i-lobe-icons:moonshot",to:"/settings/providers/moonshot",configured:!1}]);return(L,i)=>(t(),n(r,null,[o("div",C,[o("button",{onClick:i[0]||(i[0]=e=>g(a).back())},i[1]||(i[1]=[o("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),i[2]||(i[2]=o("h1",{relative:""},[o("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[o("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),o("div",{"text-3xl":"","font-semibold":""}," Providers ")],-1))]),o("div",w,[(t(!0),n(r,null,v(d.value,e=>(t(),b(x,{key:e.id,title:e.name,description:e.description,icon:e.icon,"icon-color":e.iconColor,"icon-image":e.iconImage,to:e.to,configured:e.configured},null,8,["title","description","icon","icon-color","icon-image","to","configured"]))),128))]),i[3]||(i[3]=o("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[o("div",{text:"40","i-lucide:brain":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof s=="function"&&s(I);export{I as default};
 
1
+ import{d as m,s as p,x as u,C as f,c as n,o as t,a as o,u as g,F as r,D as v,l as b}from"./index-BdQf2-gE.js";import"./emotions-D2WM87AE.js";import{u as k}from"./providers-Bxv_3YcF.js";import{I as x}from"./IconStatusItem-CC_xYeU5.js";import{b as s}from"./route-block-B_A1xBdJ.js";const C={flex:"~ row","items-center":"","gap-2":""},w={grid:"~ cols-2 gap-2"},I=m({__name:"index",setup(h){const a=p(),l=k(),{configuredForOpenRouter:c}=u(l),d=f(()=>[{id:"openrouter-ai",name:"OpenRouter",description:"openrouter.ai",icon:"i-lobe-icons:openrouter",to:"/settings/providers/openrouter",configured:c.value},{id:"openai",name:"OpenAI",description:"openai.com",icon:"i-lobe-icons:openai",to:"/settings/providers/openai",configured:!1},{id:"ollama-ai",name:"Ollama",description:"ollama.com",icon:"i-lobe-icons:ollama",to:"/settings/providers/ollama",configured:!1},{id:"vllm",name:"vLLM",description:"vllm.ai",iconColor:"i-lobe-icons:vllm-color",to:"/settings/providers/vllm",configured:!1},{id:"elevenlabs",name:"ElevenLabs",description:"elevenlabs.io",icon:"i-simple-icons:elevenlabs",to:"/settings/providers/elevenlabs",configured:!1},{id:"xai",name:"xAI",description:"x.ai",icon:"i-lobe-icons:xai",to:"/settings/providers/xai",configured:!1},{id:"deepseek",name:"DeepSeek",description:"deepseek.com",iconColor:"i-lobe-icons:deepseek-color",to:"/settings/providers/deepseek",configured:!1},{id:"together-ai",name:"Together.ai",description:"together.ai",iconColor:"i-lobe-icons:together-color",to:"/settings/providers/together",configured:!1},{id:"novita-ai",name:"Novita",description:"novita.ai",iconColor:"i-lobe-icons:novita-color",to:"/settings/providers/novita",configured:!1},{id:"fireworks-ai",name:"Fireworks.ai",description:"fireworks.ai",icon:"i-lobe-icons:fireworks",to:"/settings/providers/fireworks",configured:!1},{id:"cloudflare-workers-ai",name:"Cloudflare Workers AI",description:"cloudflare.com",iconColor:"i-lobe-icons:cloudflare-color",to:"/settings/providers/cloudflare",configured:!1},{id:"mistral-ai",name:"Mistral",description:"mistral.ai",iconColor:"i-lobe-icons:mistral-color",to:"/settings/providers/mistral",configured:!1},{id:"moonshot-ai",name:"Moonshot AI",description:"moonshot.ai",icon:"i-lobe-icons:moonshot",to:"/settings/providers/moonshot",configured:!1}]);return(L,i)=>(t(),n(r,null,[o("div",C,[o("button",{onClick:i[0]||(i[0]=e=>g(a).back())},i[1]||(i[1]=[o("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),i[2]||(i[2]=o("h1",{relative:""},[o("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[o("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),o("div",{"text-3xl":"","font-semibold":""}," Providers ")],-1))]),o("div",w,[(t(!0),n(r,null,v(d.value,e=>(t(),b(x,{key:e.id,title:e.name,description:e.description,icon:e.icon,"icon-color":e.iconColor,"icon-image":e.iconImage,to:e.to,configured:e.configured},null,8,["title","description","icon","icon-color","icon-image","to","configured"]))),128))]),i[3]||(i[3]=o("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[o("div",{text:"40","i-lucide:brain":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof s=="function"&&s(I);export{I as default};
assets/{index-EnAZ3iPA.js → index-BM6GZ_JI.js} RENAMED
@@ -1,4 +1,4 @@
1
- import{ch as getAugmentedNamespace}from"./index-C2TetWMy.js";var dist={},ortWeb_min={exports:{}};const backends={},backendsSortedByPriority=[],registerBackend=(D,u,b)=>{if(u&&typeof u.init=="function"&&typeof u.createSessionHandler=="function"){const g=backends[D];if(g===void 0)backends[D]={backend:u,priority:b};else{if(g.priority>b)return;if(g.priority===b&&g.backend!==u)throw new Error(`cannot register backend "${D}" using priority ${b}`)}if(b>=0){const p=backendsSortedByPriority.indexOf(D);p!==-1&&backendsSortedByPriority.splice(p,1);for(let h=0;h<backendsSortedByPriority.length;h++)if(backends[backendsSortedByPriority[h]].priority<=b){backendsSortedByPriority.splice(h,0,D);return}backendsSortedByPriority.push(D)}return}throw new TypeError("not a valid backend")},resolveBackend=async D=>{const u=D.length===0?backendsSortedByPriority:D,b=[];for(const g of u){const p=backends[g];if(p){if(p.initialized)return p.backend;if(p.aborted)continue;const h=!!p.initPromise;try{return h||(p.initPromise=p.backend.init()),await p.initPromise,p.initialized=!0,p.backend}catch(o){h||b.push({name:g,err:o}),p.aborted=!0}finally{delete p.initPromise}}}throw new Error(`no available backend found. ERR: ${b.map(g=>`[${g.name}] ${g.err}`).join(", ")}`)};class EnvImpl{constructor(){this.wasm={},this.webgl={},this.logLevelInternal="warning"}set logLevel(u){if(u!==void 0){if(typeof u!="string"||["verbose","info","warning","error","fatal"].indexOf(u)===-1)throw new Error(`Unsupported logging level: ${u}`);this.logLevelInternal=u}}get logLevel(){return this.logLevelInternal}}const env=new EnvImpl,isBigInt64ArrayAvailable=typeof BigInt64Array<"u"&&typeof BigInt64Array.from=="function",isBigUint64ArrayAvailable=typeof BigUint64Array<"u"&&typeof BigUint64Array.from=="function",NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP=new Map([["float32",Float32Array],["uint8",Uint8Array],["int8",Int8Array],["uint16",Uint16Array],["int16",Int16Array],["int32",Int32Array],["bool",Uint8Array],["float64",Float64Array],["uint32",Uint32Array]]),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP=new Map([[Float32Array,"float32"],[Uint8Array,"uint8"],[Int8Array,"int8"],[Uint16Array,"uint16"],[Int16Array,"int16"],[Int32Array,"int32"],[Float64Array,"float64"],[Uint32Array,"uint32"]]);isBigInt64ArrayAvailable&&(NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.set("int64",BigInt64Array),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.set(BigInt64Array,"int64"));isBigUint64ArrayAvailable&&(NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.set("uint64",BigUint64Array),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.set(BigUint64Array,"uint64"));const calculateSize=D=>{let u=1;for(let b=0;b<D.length;b++){const g=D[b];if(typeof g!="number"||!Number.isSafeInteger(g))throw new TypeError(`dims[${b}] must be an integer, got: ${g}`);if(g<0)throw new RangeError(`dims[${b}] must be a non-negative integer, got: ${g}`);u*=g}return u};let Tensor$1=class at{constructor(u,b,g){let p,h,o;if(typeof u=="string")if(p=u,o=g,u==="string"){if(!Array.isArray(b))throw new TypeError("A string tensor's data must be a string array.");h=b}else{const f=NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.get(u);if(f===void 0)throw new TypeError(`Unsupported tensor type: ${u}.`);if(Array.isArray(b))h=f.from(b);else if(b instanceof f)h=b;else throw new TypeError(`A ${p} tensor's data must be type of ${f}`)}else if(o=b,Array.isArray(u)){if(u.length===0)throw new TypeError("Tensor type cannot be inferred from an empty array.");const f=typeof u[0];if(f==="string")p="string",h=u;else if(f==="boolean")p="bool",h=Uint8Array.from(u);else throw new TypeError(`Invalid element type of data array: ${f}.`)}else{const f=NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.get(u.constructor);if(f===void 0)throw new TypeError(`Unsupported type for tensor data: ${u.constructor}.`);p=f,h=u}if(o===void 0)o=[h.length];else if(!Array.isArray(o))throw new TypeError("A tensor's dims must be a number array");const c=calculateSize(o);if(c!==h.length)throw new Error(`Tensor's size(${c}) does not match data length(${h.length}).`);this.dims=o,this.type=p,this.data=h,this.size=c}static bufferToTensor(u,b){if(u===void 0)throw new Error("Image buffer must be defined");if(b.height===void 0||b.width===void 0)throw new Error("Image height and width must be defined");const{height:g,width:p}=b,h=b.norm;let o,c;h===void 0||h.mean===void 0?o=255:o=h.mean,h===void 0||h.bias===void 0?c=0:c=h.bias;const f=b.bitmapFormat!==void 0?b.bitmapFormat:"RGBA",s=b.tensorFormat!==void 0&&b.tensorFormat!==void 0?b.tensorFormat:"RGB",i=g*p,t=s==="RGBA"?new Float32Array(i*4):new Float32Array(i*3);let e=4,n=0,r=1,a=2,l=3,d=0,m=i,y=i*2,v=-1;f==="RGB"&&(e=3,n=0,r=1,a=2,l=-1),s==="RGBA"?v=i*3:s==="RBG"?(d=0,y=i,m=i*2):s==="BGR"&&(y=0,m=i,d=i*2);for(let T=0;T<i;T++,n+=e,a+=e,r+=e,l+=e)t[d++]=(u[n]+c)/o,t[m++]=(u[r]+c)/o,t[y++]=(u[a]+c)/o,v!==-1&&l!==-1&&(t[v++]=(u[l]+c)/o);return s==="RGBA"?new at("float32",t,[1,4,g,p]):new at("float32",t,[1,3,g,p])}static async fromImage(u,b){const g=typeof HTMLImageElement<"u"&&u instanceof HTMLImageElement,p=typeof ImageData<"u"&&u instanceof ImageData,h=typeof ImageBitmap<"u"&&u instanceof ImageBitmap,o=typeof String<"u"&&(u instanceof String||typeof u=="string");let c,f={};if(g){const s=document.createElement("canvas"),i=s.getContext("2d");if(i!=null){let t=u.naturalHeight,e=u.naturalWidth;if(b!==void 0&&b.resizedHeight!==void 0&&b.resizedWidth!==void 0&&(t=b.resizedHeight,e=b.resizedWidth),b!==void 0){if(f=b,b.tensorFormat!==void 0)throw new Error("Image input config format must be RGBA for HTMLImageElement");if(f.tensorFormat="RGBA",b.height!==void 0&&b.height!==t)throw new Error("Image input config height doesn't match HTMLImageElement height");if(f.height=t,b.width!==void 0&&b.width!==e)throw new Error("Image input config width doesn't match HTMLImageElement width");f.width=e}else f.tensorFormat="RGBA",f.height=t,f.width=e;s.width=e,s.height=t,i.drawImage(u,0,0,e,t),c=i.getImageData(0,0,e,t).data}else throw new Error("Can not access image data")}else if(p){const s="RGBA";let i,t;if(b!==void 0&&b.resizedWidth!==void 0&&b.resizedHeight!==void 0?(i=b.resizedHeight,t=b.resizedWidth):(i=u.height,t=u.width),b!==void 0){if(f=b,b.bitmapFormat!==void 0&&b.bitmapFormat!==s)throw new Error("Image input config format must be RGBA for ImageData");f.bitmapFormat="RGBA"}else f.bitmapFormat="RGBA";if(f.height=i,f.width=t,b!==void 0){const e=document.createElement("canvas");e.width=t,e.height=i;const n=e.getContext("2d");if(n!=null)n.putImageData(u,0,0),c=n.getImageData(0,0,t,i).data;else throw new Error("Can not access image data")}else c=u.data}else if(h){if(b===void 0)throw new Error("Please provide image config with format for Imagebitmap");if(b.bitmapFormat!==void 0)throw new Error("Image input config format must be defined for ImageBitmap");const s=document.createElement("canvas").getContext("2d");if(s!=null){const i=u.height,t=u.width;if(s.drawImage(u,0,0,t,i),c=s.getImageData(0,0,t,i).data,b!==void 0){if(b.height!==void 0&&b.height!==i)throw new Error("Image input config height doesn't match ImageBitmap height");if(f.height=i,b.width!==void 0&&b.width!==t)throw new Error("Image input config width doesn't match ImageBitmap width");f.width=t}else f.height=i,f.width=t;return at.bufferToTensor(c,f)}else throw new Error("Can not access image data")}else{if(o)return new Promise((s,i)=>{const t=document.createElement("canvas"),e=t.getContext("2d");if(!u||!e)return i();const n=new Image;n.crossOrigin="Anonymous",n.src=u,n.onload=()=>{t.width=n.width,t.height=n.height,e.drawImage(n,0,0,t.width,t.height);const r=e.getImageData(0,0,t.width,t.height);if(b!==void 0){if(b.height!==void 0&&b.height!==t.height)throw new Error("Image input config height doesn't match ImageBitmap height");if(f.height=t.height,b.width!==void 0&&b.width!==t.width)throw new Error("Image input config width doesn't match ImageBitmap width");f.width=t.width}else f.height=t.height,f.width=t.width;s(at.bufferToTensor(r.data,f))}});throw new Error("Input data provided is not supported - aborted tensor creation")}if(c!==void 0)return at.bufferToTensor(c,f);throw new Error("Input data provided is not supported - aborted tensor creation")}toImageData(u){var b,g;const p=document.createElement("canvas").getContext("2d");let h;if(p!=null){const o=this.dims[3],c=this.dims[2],f=this.dims[1],s=u!==void 0&&u.format!==void 0?u.format:"RGB",i=u!==void 0&&((b=u.norm)===null||b===void 0?void 0:b.mean)!==void 0?u.norm.mean:255,t=u!==void 0&&((g=u.norm)===null||g===void 0?void 0:g.bias)!==void 0?u.norm.bias:0,e=c*o;if(u!==void 0){if(u.height!==void 0&&u.height!==c)throw new Error("Image output config height doesn't match tensor height");if(u.width!==void 0&&u.width!==o)throw new Error("Image output config width doesn't match tensor width");if(u.format!==void 0&&f===4&&u.format!=="RGBA"||f===3&&u.format!=="RGB"&&u.format!=="BGR")throw new Error("Tensor format doesn't match input tensor dims")}const n=4;let r=0,a=1,l=2,d=3,m=0,y=e,v=e*2,_=-1;s==="RGBA"?(m=0,y=e,v=e*2,_=e*3):s==="RGB"?(m=0,y=e,v=e*2):s==="RBG"&&(m=0,v=e,y=e*2),h=p.createImageData(o,c);for(let T=0;T<c*o;r+=n,a+=n,l+=n,d+=n,T++)h.data[r]=(this.data[m++]-t)*i,h.data[a]=(this.data[y++]-t)*i,h.data[l]=(this.data[v++]-t)*i,h.data[d]=_===-1?255:(this.data[_++]-t)*i}else throw new Error("Can not access image data");return h}reshape(u){return new at(this.type,this.data,u)}};const Tensor=Tensor$1;let InferenceSession$1=class cn{constructor(u){this.handler=u}async run(u,b,g){const p={};let h={};if(typeof u!="object"||u===null||u instanceof Tensor||Array.isArray(u))throw new TypeError("'feeds' must be an object that use input names as keys and OnnxValue as corresponding values.");let o=!0;if(typeof b=="object"){if(b===null)throw new TypeError("Unexpected argument[1]: cannot be null.");if(b instanceof Tensor)throw new TypeError("'fetches' cannot be a Tensor");if(Array.isArray(b)){if(b.length===0)throw new TypeError("'fetches' cannot be an empty array.");o=!1;for(const s of b){if(typeof s!="string")throw new TypeError("'fetches' must be a string array or an object.");if(this.outputNames.indexOf(s)===-1)throw new RangeError(`'fetches' contains invalid output name: ${s}.`);p[s]=null}if(typeof g=="object"&&g!==null)h=g;else if(typeof g<"u")throw new TypeError("'options' must be an object.")}else{let s=!1;const i=Object.getOwnPropertyNames(b);for(const t of this.outputNames)if(i.indexOf(t)!==-1){const e=b[t];(e===null||e instanceof Tensor)&&(s=!0,o=!1,p[t]=e)}if(s){if(typeof g=="object"&&g!==null)h=g;else if(typeof g<"u")throw new TypeError("'options' must be an object.")}else h=b}}else if(typeof b<"u")throw new TypeError("Unexpected argument[1]: must be 'fetches' or 'options'.");for(const s of this.inputNames)if(typeof u[s]>"u")throw new Error(`input '${s}' is missing in 'feeds'.`);if(o)for(const s of this.outputNames)p[s]=null;const c=await this.handler.run(u,p,h),f={};for(const s in c)Object.hasOwnProperty.call(c,s)&&(f[s]=new Tensor(c[s].type,c[s].data,c[s].dims));return f}static async create(u,b,g,p){let h,o={};if(typeof u=="string"){if(h=u,typeof b=="object"&&b!==null)o=b;else if(typeof b<"u")throw new TypeError("'options' must be an object.")}else if(u instanceof Uint8Array){if(h=u,typeof b=="object"&&b!==null)o=b;else if(typeof b<"u")throw new TypeError("'options' must be an object.")}else if(u instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&u instanceof SharedArrayBuffer){const t=u;let e=0,n=u.byteLength;if(typeof b=="object"&&b!==null)o=b;else if(typeof b=="number"){if(e=b,!Number.isSafeInteger(e))throw new RangeError("'byteOffset' must be an integer.");if(e<0||e>=t.byteLength)throw new RangeError(`'byteOffset' is out of range [0, ${t.byteLength}).`);if(n=u.byteLength-e,typeof g=="number"){if(n=g,!Number.isSafeInteger(n))throw new RangeError("'byteLength' must be an integer.");if(n<=0||e+n>t.byteLength)throw new RangeError(`'byteLength' is out of range (0, ${t.byteLength-e}].`);if(typeof p=="object"&&p!==null)o=p;else if(typeof p<"u")throw new TypeError("'options' must be an object.")}else if(typeof g<"u")throw new TypeError("'byteLength' must be a number.")}else if(typeof b<"u")throw new TypeError("'options' must be an object.");h=new Uint8Array(t,e,n)}else throw new TypeError("Unexpected argument[0]: must be 'path' or 'buffer'.");const f=(o.executionProviders||[]).map(t=>typeof t=="string"?t:t.name),i=await(await resolveBackend(f)).createSessionHandler(h,o);return new cn(i)}startProfiling(){this.handler.startProfiling()}endProfiling(){this.handler.endProfiling()}get inputNames(){return this.handler.inputNames}get outputNames(){return this.handler.outputNames}};const InferenceSession=InferenceSession$1,lib=Object.freeze(Object.defineProperty({__proto__:null,InferenceSession,Tensor,env,registerBackend},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(lib);/*!
2
  * ONNX Runtime Web v1.14.0
3
  * Copyright (c) Microsoft Corporation. All rights reserved.
4
  * Licensed under the MIT License.
 
1
+ import{ch as getAugmentedNamespace}from"./index-BdQf2-gE.js";var dist={},ortWeb_min={exports:{}};const backends={},backendsSortedByPriority=[],registerBackend=(D,u,b)=>{if(u&&typeof u.init=="function"&&typeof u.createSessionHandler=="function"){const g=backends[D];if(g===void 0)backends[D]={backend:u,priority:b};else{if(g.priority>b)return;if(g.priority===b&&g.backend!==u)throw new Error(`cannot register backend "${D}" using priority ${b}`)}if(b>=0){const p=backendsSortedByPriority.indexOf(D);p!==-1&&backendsSortedByPriority.splice(p,1);for(let h=0;h<backendsSortedByPriority.length;h++)if(backends[backendsSortedByPriority[h]].priority<=b){backendsSortedByPriority.splice(h,0,D);return}backendsSortedByPriority.push(D)}return}throw new TypeError("not a valid backend")},resolveBackend=async D=>{const u=D.length===0?backendsSortedByPriority:D,b=[];for(const g of u){const p=backends[g];if(p){if(p.initialized)return p.backend;if(p.aborted)continue;const h=!!p.initPromise;try{return h||(p.initPromise=p.backend.init()),await p.initPromise,p.initialized=!0,p.backend}catch(o){h||b.push({name:g,err:o}),p.aborted=!0}finally{delete p.initPromise}}}throw new Error(`no available backend found. ERR: ${b.map(g=>`[${g.name}] ${g.err}`).join(", ")}`)};class EnvImpl{constructor(){this.wasm={},this.webgl={},this.logLevelInternal="warning"}set logLevel(u){if(u!==void 0){if(typeof u!="string"||["verbose","info","warning","error","fatal"].indexOf(u)===-1)throw new Error(`Unsupported logging level: ${u}`);this.logLevelInternal=u}}get logLevel(){return this.logLevelInternal}}const env=new EnvImpl,isBigInt64ArrayAvailable=typeof BigInt64Array<"u"&&typeof BigInt64Array.from=="function",isBigUint64ArrayAvailable=typeof BigUint64Array<"u"&&typeof BigUint64Array.from=="function",NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP=new Map([["float32",Float32Array],["uint8",Uint8Array],["int8",Int8Array],["uint16",Uint16Array],["int16",Int16Array],["int32",Int32Array],["bool",Uint8Array],["float64",Float64Array],["uint32",Uint32Array]]),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP=new Map([[Float32Array,"float32"],[Uint8Array,"uint8"],[Int8Array,"int8"],[Uint16Array,"uint16"],[Int16Array,"int16"],[Int32Array,"int32"],[Float64Array,"float64"],[Uint32Array,"uint32"]]);isBigInt64ArrayAvailable&&(NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.set("int64",BigInt64Array),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.set(BigInt64Array,"int64"));isBigUint64ArrayAvailable&&(NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.set("uint64",BigUint64Array),NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.set(BigUint64Array,"uint64"));const calculateSize=D=>{let u=1;for(let b=0;b<D.length;b++){const g=D[b];if(typeof g!="number"||!Number.isSafeInteger(g))throw new TypeError(`dims[${b}] must be an integer, got: ${g}`);if(g<0)throw new RangeError(`dims[${b}] must be a non-negative integer, got: ${g}`);u*=g}return u};let Tensor$1=class at{constructor(u,b,g){let p,h,o;if(typeof u=="string")if(p=u,o=g,u==="string"){if(!Array.isArray(b))throw new TypeError("A string tensor's data must be a string array.");h=b}else{const f=NUMERIC_TENSOR_TYPE_TO_TYPEDARRAY_MAP.get(u);if(f===void 0)throw new TypeError(`Unsupported tensor type: ${u}.`);if(Array.isArray(b))h=f.from(b);else if(b instanceof f)h=b;else throw new TypeError(`A ${p} tensor's data must be type of ${f}`)}else if(o=b,Array.isArray(u)){if(u.length===0)throw new TypeError("Tensor type cannot be inferred from an empty array.");const f=typeof u[0];if(f==="string")p="string",h=u;else if(f==="boolean")p="bool",h=Uint8Array.from(u);else throw new TypeError(`Invalid element type of data array: ${f}.`)}else{const f=NUMERIC_TENSOR_TYPEDARRAY_TO_TYPE_MAP.get(u.constructor);if(f===void 0)throw new TypeError(`Unsupported type for tensor data: ${u.constructor}.`);p=f,h=u}if(o===void 0)o=[h.length];else if(!Array.isArray(o))throw new TypeError("A tensor's dims must be a number array");const c=calculateSize(o);if(c!==h.length)throw new Error(`Tensor's size(${c}) does not match data length(${h.length}).`);this.dims=o,this.type=p,this.data=h,this.size=c}static bufferToTensor(u,b){if(u===void 0)throw new Error("Image buffer must be defined");if(b.height===void 0||b.width===void 0)throw new Error("Image height and width must be defined");const{height:g,width:p}=b,h=b.norm;let o,c;h===void 0||h.mean===void 0?o=255:o=h.mean,h===void 0||h.bias===void 0?c=0:c=h.bias;const f=b.bitmapFormat!==void 0?b.bitmapFormat:"RGBA",s=b.tensorFormat!==void 0&&b.tensorFormat!==void 0?b.tensorFormat:"RGB",i=g*p,t=s==="RGBA"?new Float32Array(i*4):new Float32Array(i*3);let e=4,n=0,r=1,a=2,l=3,d=0,m=i,y=i*2,v=-1;f==="RGB"&&(e=3,n=0,r=1,a=2,l=-1),s==="RGBA"?v=i*3:s==="RBG"?(d=0,y=i,m=i*2):s==="BGR"&&(y=0,m=i,d=i*2);for(let T=0;T<i;T++,n+=e,a+=e,r+=e,l+=e)t[d++]=(u[n]+c)/o,t[m++]=(u[r]+c)/o,t[y++]=(u[a]+c)/o,v!==-1&&l!==-1&&(t[v++]=(u[l]+c)/o);return s==="RGBA"?new at("float32",t,[1,4,g,p]):new at("float32",t,[1,3,g,p])}static async fromImage(u,b){const g=typeof HTMLImageElement<"u"&&u instanceof HTMLImageElement,p=typeof ImageData<"u"&&u instanceof ImageData,h=typeof ImageBitmap<"u"&&u instanceof ImageBitmap,o=typeof String<"u"&&(u instanceof String||typeof u=="string");let c,f={};if(g){const s=document.createElement("canvas"),i=s.getContext("2d");if(i!=null){let t=u.naturalHeight,e=u.naturalWidth;if(b!==void 0&&b.resizedHeight!==void 0&&b.resizedWidth!==void 0&&(t=b.resizedHeight,e=b.resizedWidth),b!==void 0){if(f=b,b.tensorFormat!==void 0)throw new Error("Image input config format must be RGBA for HTMLImageElement");if(f.tensorFormat="RGBA",b.height!==void 0&&b.height!==t)throw new Error("Image input config height doesn't match HTMLImageElement height");if(f.height=t,b.width!==void 0&&b.width!==e)throw new Error("Image input config width doesn't match HTMLImageElement width");f.width=e}else f.tensorFormat="RGBA",f.height=t,f.width=e;s.width=e,s.height=t,i.drawImage(u,0,0,e,t),c=i.getImageData(0,0,e,t).data}else throw new Error("Can not access image data")}else if(p){const s="RGBA";let i,t;if(b!==void 0&&b.resizedWidth!==void 0&&b.resizedHeight!==void 0?(i=b.resizedHeight,t=b.resizedWidth):(i=u.height,t=u.width),b!==void 0){if(f=b,b.bitmapFormat!==void 0&&b.bitmapFormat!==s)throw new Error("Image input config format must be RGBA for ImageData");f.bitmapFormat="RGBA"}else f.bitmapFormat="RGBA";if(f.height=i,f.width=t,b!==void 0){const e=document.createElement("canvas");e.width=t,e.height=i;const n=e.getContext("2d");if(n!=null)n.putImageData(u,0,0),c=n.getImageData(0,0,t,i).data;else throw new Error("Can not access image data")}else c=u.data}else if(h){if(b===void 0)throw new Error("Please provide image config with format for Imagebitmap");if(b.bitmapFormat!==void 0)throw new Error("Image input config format must be defined for ImageBitmap");const s=document.createElement("canvas").getContext("2d");if(s!=null){const i=u.height,t=u.width;if(s.drawImage(u,0,0,t,i),c=s.getImageData(0,0,t,i).data,b!==void 0){if(b.height!==void 0&&b.height!==i)throw new Error("Image input config height doesn't match ImageBitmap height");if(f.height=i,b.width!==void 0&&b.width!==t)throw new Error("Image input config width doesn't match ImageBitmap width");f.width=t}else f.height=i,f.width=t;return at.bufferToTensor(c,f)}else throw new Error("Can not access image data")}else{if(o)return new Promise((s,i)=>{const t=document.createElement("canvas"),e=t.getContext("2d");if(!u||!e)return i();const n=new Image;n.crossOrigin="Anonymous",n.src=u,n.onload=()=>{t.width=n.width,t.height=n.height,e.drawImage(n,0,0,t.width,t.height);const r=e.getImageData(0,0,t.width,t.height);if(b!==void 0){if(b.height!==void 0&&b.height!==t.height)throw new Error("Image input config height doesn't match ImageBitmap height");if(f.height=t.height,b.width!==void 0&&b.width!==t.width)throw new Error("Image input config width doesn't match ImageBitmap width");f.width=t.width}else f.height=t.height,f.width=t.width;s(at.bufferToTensor(r.data,f))}});throw new Error("Input data provided is not supported - aborted tensor creation")}if(c!==void 0)return at.bufferToTensor(c,f);throw new Error("Input data provided is not supported - aborted tensor creation")}toImageData(u){var b,g;const p=document.createElement("canvas").getContext("2d");let h;if(p!=null){const o=this.dims[3],c=this.dims[2],f=this.dims[1],s=u!==void 0&&u.format!==void 0?u.format:"RGB",i=u!==void 0&&((b=u.norm)===null||b===void 0?void 0:b.mean)!==void 0?u.norm.mean:255,t=u!==void 0&&((g=u.norm)===null||g===void 0?void 0:g.bias)!==void 0?u.norm.bias:0,e=c*o;if(u!==void 0){if(u.height!==void 0&&u.height!==c)throw new Error("Image output config height doesn't match tensor height");if(u.width!==void 0&&u.width!==o)throw new Error("Image output config width doesn't match tensor width");if(u.format!==void 0&&f===4&&u.format!=="RGBA"||f===3&&u.format!=="RGB"&&u.format!=="BGR")throw new Error("Tensor format doesn't match input tensor dims")}const n=4;let r=0,a=1,l=2,d=3,m=0,y=e,v=e*2,_=-1;s==="RGBA"?(m=0,y=e,v=e*2,_=e*3):s==="RGB"?(m=0,y=e,v=e*2):s==="RBG"&&(m=0,v=e,y=e*2),h=p.createImageData(o,c);for(let T=0;T<c*o;r+=n,a+=n,l+=n,d+=n,T++)h.data[r]=(this.data[m++]-t)*i,h.data[a]=(this.data[y++]-t)*i,h.data[l]=(this.data[v++]-t)*i,h.data[d]=_===-1?255:(this.data[_++]-t)*i}else throw new Error("Can not access image data");return h}reshape(u){return new at(this.type,this.data,u)}};const Tensor=Tensor$1;let InferenceSession$1=class cn{constructor(u){this.handler=u}async run(u,b,g){const p={};let h={};if(typeof u!="object"||u===null||u instanceof Tensor||Array.isArray(u))throw new TypeError("'feeds' must be an object that use input names as keys and OnnxValue as corresponding values.");let o=!0;if(typeof b=="object"){if(b===null)throw new TypeError("Unexpected argument[1]: cannot be null.");if(b instanceof Tensor)throw new TypeError("'fetches' cannot be a Tensor");if(Array.isArray(b)){if(b.length===0)throw new TypeError("'fetches' cannot be an empty array.");o=!1;for(const s of b){if(typeof s!="string")throw new TypeError("'fetches' must be a string array or an object.");if(this.outputNames.indexOf(s)===-1)throw new RangeError(`'fetches' contains invalid output name: ${s}.`);p[s]=null}if(typeof g=="object"&&g!==null)h=g;else if(typeof g<"u")throw new TypeError("'options' must be an object.")}else{let s=!1;const i=Object.getOwnPropertyNames(b);for(const t of this.outputNames)if(i.indexOf(t)!==-1){const e=b[t];(e===null||e instanceof Tensor)&&(s=!0,o=!1,p[t]=e)}if(s){if(typeof g=="object"&&g!==null)h=g;else if(typeof g<"u")throw new TypeError("'options' must be an object.")}else h=b}}else if(typeof b<"u")throw new TypeError("Unexpected argument[1]: must be 'fetches' or 'options'.");for(const s of this.inputNames)if(typeof u[s]>"u")throw new Error(`input '${s}' is missing in 'feeds'.`);if(o)for(const s of this.outputNames)p[s]=null;const c=await this.handler.run(u,p,h),f={};for(const s in c)Object.hasOwnProperty.call(c,s)&&(f[s]=new Tensor(c[s].type,c[s].data,c[s].dims));return f}static async create(u,b,g,p){let h,o={};if(typeof u=="string"){if(h=u,typeof b=="object"&&b!==null)o=b;else if(typeof b<"u")throw new TypeError("'options' must be an object.")}else if(u instanceof Uint8Array){if(h=u,typeof b=="object"&&b!==null)o=b;else if(typeof b<"u")throw new TypeError("'options' must be an object.")}else if(u instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&u instanceof SharedArrayBuffer){const t=u;let e=0,n=u.byteLength;if(typeof b=="object"&&b!==null)o=b;else if(typeof b=="number"){if(e=b,!Number.isSafeInteger(e))throw new RangeError("'byteOffset' must be an integer.");if(e<0||e>=t.byteLength)throw new RangeError(`'byteOffset' is out of range [0, ${t.byteLength}).`);if(n=u.byteLength-e,typeof g=="number"){if(n=g,!Number.isSafeInteger(n))throw new RangeError("'byteLength' must be an integer.");if(n<=0||e+n>t.byteLength)throw new RangeError(`'byteLength' is out of range (0, ${t.byteLength-e}].`);if(typeof p=="object"&&p!==null)o=p;else if(typeof p<"u")throw new TypeError("'options' must be an object.")}else if(typeof g<"u")throw new TypeError("'byteLength' must be a number.")}else if(typeof b<"u")throw new TypeError("'options' must be an object.");h=new Uint8Array(t,e,n)}else throw new TypeError("Unexpected argument[0]: must be 'path' or 'buffer'.");const f=(o.executionProviders||[]).map(t=>typeof t=="string"?t:t.name),i=await(await resolveBackend(f)).createSessionHandler(h,o);return new cn(i)}startProfiling(){this.handler.startProfiling()}endProfiling(){this.handler.endProfiling()}get inputNames(){return this.handler.inputNames}get outputNames(){return this.handler.outputNames}};const InferenceSession=InferenceSession$1,lib=Object.freeze(Object.defineProperty({__proto__:null,InferenceSession,Tensor,env,registerBackend},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(lib);/*!
2
  * ONNX Runtime Web v1.14.0
3
  * Copyright (c) Microsoft Corporation. All rights reserved.
4
  * Licensed under the MIT License.
assets/{index-C2TetWMy.js → index-BdQf2-gE.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{index-rn-Dvkjk.js → index-Bn8UmNzq.js} RENAMED
@@ -1 +1 @@
1
- import{d as n,s as d,y as m,c as p,o as b,a as r,b as c,u as e,m as o,z as u,H as v,q as y,F as x}from"./index-C2TetWMy.js";import{_ as g}from"./Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{b as l}from"./route-block-B_A1xBdJ.js";const f={flex:"~ row","items-center":"","gap-2":""},k=["onClick"],w={"p-4":""},C={class:"flex items-center gap-8"},h=n({__name:"index",setup(z){const s=d(),a=m();return(V,t)=>(b(),p(x,null,[r("div",f,[r("button",{onClick:t[0]||(t[0]=i=>e(s).back())},t[2]||(t[2]=[r("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t[3]||(t[3]=r("h1",{relative:""},[r("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[r("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),r("div",{"text-3xl":"","font-semibold":""}," Themes ")],-1))]),c(e(g),{"mt-4":"","w-full":"",default:!0},{trigger:o(i=>[r("button",{bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:_=>i.setVisible(!i.visible)},[t[5]||(t[5]=r("div",{flex:"~ row 1","items-center":"","gap-1.5":""},[r("div",{"i-solar:pallete-2-bold-duotone":"",class:"provider-icon size-6",transition:"filter duration-250 ease-in-out"}),r("div",null," Colors ")],-1)),r("div",{transform:"",transition:"transform duration-250",class:y({"rotate-180":i.visible})},t[4]||(t[4]=[r("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,k)]),default:o(()=>[r("div",w,[r("div",C,[t[6]||(t[6]=r("div",{class:"flex items-center gap-1 text-sm font-medium"}," Primary color ",-1)),u(r("input",{"onUpdate:modelValue":t[1]||(t[1]=i=>e(a).themeColorsHue=i),type:"range",min:"0",max:"360",step:"1",class:"theme-hue-slider"},null,512),[[v,e(a).themeColorsHue]])]),t[7]||(t[7]=r("div",{"mt-4":"","h-10":"","w-full":"",flex:"","overflow-hidden":"","rounded-lg":""},[r("div",{bg:"primary-50",class:"primary-color-bar","text-black":""}," 50 "),r("div",{bg:"primary-100",class:"primary-color-bar","text-black":""}," 100 "),r("div",{bg:"primary-200",class:"primary-color-bar","text-black":""}," 200 "),r("div",{bg:"primary-300",class:"primary-color-bar","text-black":""}," 300 "),r("div",{bg:"primary-400",class:"primary-color-bar","text-black":""}," 400 "),r("div",{bg:"primary-500",class:"primary-color-bar","text-black":""}," 500 "),r("div",{bg:"primary-600",class:"primary-color-bar","text-black":""}," 600 "),r("div",{bg:"primary-700",class:"primary-color-bar","text-black":""}," 700 "),r("div",{bg:"primary-800",class:"primary-color-bar","text-white":""}," 800 "),r("div",{bg:"primary-900",class:"primary-color-bar","text-white":""}," 900 "),r("div",{bg:"primary-950",class:"primary-color-bar","text-white":""}," 950 "),r("div",{bg:"primary-960",class:"primary-color-bar","text-white":""}," 960 "),r("div",{bg:"primary-970",class:"primary-color-bar","text-white":""}," 970 "),r("div",{bg:"primary-980",class:"primary-color-bar","text-white":""}," 980 "),r("div",{bg:"primary-990",class:"primary-color-bar","text-white":""}," 990 ")],-1))])]),_:1}),t[8]||(t[8]=r("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[r("div",{text:"40","i-lucide:paintbrush":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof l=="function"&&l(h);export{h as default};
 
1
+ import{d as n,s as d,y as m,c as b,o as p,a as r,b as c,u as i,m as l,z as y,H as v,q as u,F as x}from"./index-BdQf2-gE.js";import{_ as g}from"./Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{b as o}from"./route-block-B_A1xBdJ.js";const f={flex:"~ row","items-center":"","gap-2":""},k=["onClick"],w={"p-4":""},C={class:"flex items-center gap-8"},z=n({__name:"index",setup(h){const s=d(),e=m();return(V,a)=>(p(),b(x,null,[r("div",f,[r("button",{onClick:a[0]||(a[0]=t=>i(s).back())},a[2]||(a[2]=[r("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),a[3]||(a[3]=r("h1",{relative:""},[r("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[r("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),r("div",{"text-3xl":"","font-semibold":""}," Themes ")],-1))]),c(i(g),{"mt-4":"","w-full":"",default:!0},{trigger:l(t=>[r("button",{bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:B=>t.setVisible(!t.visible)},[a[5]||(a[5]=r("div",{flex:"~ row 1","items-center":"","gap-1.5":""},[r("div",{"i-solar:pallete-2-bold-duotone":"",class:"provider-icon size-6",transition:"filter duration-250 ease-in-out"}),r("div",null," Colors ")],-1)),r("div",{transform:"",transition:"transform duration-250",class:u({"rotate-180":t.visible})},a[4]||(a[4]=[r("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,k)]),default:l(()=>[r("div",w,[r("div",C,[a[6]||(a[6]=r("div",{class:"flex items-center gap-1 text-sm font-medium"}," Primary color ",-1)),y(r("input",{"onUpdate:modelValue":a[1]||(a[1]=t=>i(e).themeColorsHue=t),type:"range",min:"0",max:"360",step:"1",class:"theme-hue-slider"},null,512),[[v,i(e).themeColorsHue]])]),a[7]||(a[7]=r("div",{"mt-4":"","h-10":"","w-full":"",flex:"","overflow-hidden":"","rounded-lg":""},[r("div",{bg:"primary-50",class:"primary-color-bar","text-black":""}," 50 "),r("div",{bg:"primary-100",class:"primary-color-bar","text-black":""}," 100 "),r("div",{bg:"primary-200",class:"primary-color-bar","text-black":""}," 200 "),r("div",{bg:"primary-300",class:"primary-color-bar","text-black":""}," 300 "),r("div",{bg:"primary-400",class:"primary-color-bar","text-black":""}," 400 "),r("div",{bg:"primary-500",class:"primary-color-bar","text-black":""}," 500 "),r("div",{bg:"primary-600",class:"primary-color-bar","text-white":""}," 600 "),r("div",{bg:"primary-700",class:"primary-color-bar","text-white":""}," 700 "),r("div",{bg:"primary-800",class:"primary-color-bar","text-white":""}," 800 "),r("div",{bg:"primary-900",class:"primary-color-bar","text-white":""}," 900 "),r("div",{bg:"primary-950",class:"primary-color-bar","text-white":""}," 950 ")],-1)),a[8]||(a[8]=r("div",{"mt-4":"","h-10":"","w-full":"",flex:"","overflow-hidden":"","rounded-lg":"",class:"transparency-grid"},[r("div",{bg:"primary-500/5",class:"primary-color-bar","text-black":""}," 500/5 "),r("div",{bg:"primary-500/10",class:"primary-color-bar","text-black":""}," 500/10 "),r("div",{bg:"primary-500/20",class:"primary-color-bar","text-black":""}," 500/20 "),r("div",{bg:"primary-500/30",class:"primary-color-bar","text-black":""}," 500/30 "),r("div",{bg:"primary-500/40",class:"primary-color-bar","text-black":""}," 500/40 "),r("div",{bg:"primary-500/50",class:"primary-color-bar","text-black":""}," 500/50 "),r("div",{bg:"primary-500/60",class:"primary-color-bar","text-black":""}," 500/60 "),r("div",{bg:"primary-500/70",class:"primary-color-bar","text-black":""}," 500/70 "),r("div",{bg:"primary-500/80",class:"primary-color-bar","text-black":""}," 500/80 "),r("div",{bg:"primary-500/90",class:"primary-color-bar","text-black":""}," 500/90 "),r("div",{bg:"primary-500",class:"primary-color-bar","text-black":""}," 500 ")],-1))])]),_:1}),a[9]||(a[9]=r("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[r("div",{text:"40","i-lucide:paintbrush":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof o=="function"&&o(z);export{z as default};
assets/index-CWKl-VW7.css ADDED
@@ -0,0 +1 @@
 
 
1
+ .menu-icon-item[data-v-c91a4eaa]:after{background-image:radial-gradient(circle at 1px 1px,rgb(229 229 229 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-size:10px 10px;content:"";-webkit-mask-image:linear-gradient(165deg,white 30%,transparent 50%);mask-image:linear-gradient(165deg,white 30%,transparent 50%)}.menu-icon-item[data-v-c91a4eaa]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(85% var(--theme-colors-chroma-300) var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.5}.dark .menu-icon-item[data-v-c91a4eaa]:after{background-image:radial-gradient(circle at 1px 1px,rgb(64 64 64 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.8}.dark .menu-icon-item[data-v-c91a4eaa]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(90% var(--theme-colors-chroma-200) var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.2}.menu-icon-item:hover .menu-icon-item-title[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity))}.menu-icon-item:hover .menu-icon-item-description[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.menu-icon-item:hover .menu-icon-item-icon[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% var(--theme-colors-chroma) var(--theme-colors-hue) / var(--un-text-opacity));scale:1.2;opacity:.2}.dark .menu-icon-item:hover .menu-icon-item-title[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity))}.dark .menu-icon-item:hover .menu-icon-item-description[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.dark .menu-icon-item:hover .menu-icon-item-icon[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% var(--theme-colors-chroma-400) var(--theme-colors-hue) / var(--un-text-opacity));opacity:.2}
assets/index-CdSxHP1s.css DELETED
@@ -1 +0,0 @@
1
- .cross-background-container[data-v-35ba59bb]{background-color:#fff;--cross-color: oklch(.95 .06 var(--theme-colors-hue));background:radial-gradient(circle,transparent 20%,#ffffff 20%,#ffffff 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#ffffff 20%,#ffffff 80%,transparent 80%,transparent) 25px 25px,linear-gradient(var(--cross-color) 2px,transparent 2px) 0 -1px,linear-gradient(90deg,var(--cross-color) 2px,#ffffff 2px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px}.dark .cross-background-container[data-v-35ba59bb]{background-color:#121212;background:radial-gradient(circle,transparent 20%,#121212 20%,#121212 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#121212 20%,#121212 80%,transparent 80%,transparent) 25px 25px,linear-gradient(#312129 2px,transparent 2px) 0 -1px,linear-gradient(90deg,#312129 2px,#121212 2px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px}@keyframes wave-animation-1640f555{0%{transform:translate(0)}to{transform:translate(var(--wave-translate, -250px))}}.wave[data-v-1640f555]{animation:wave-animation-1640f555 var(--animation-duration, 5s) linear infinite}
 
 
assets/index-Cl-ff4Dh.css DELETED
The diff for this file is too large to render. See raw diff
 
assets/{index-DfCMVXic.css → index-Cqww2nts.css} RENAMED
@@ -1 +1 @@
1
- .primary-color-bar{width:100%;height:100%;display:flex;flex:1 1 0%;align-items:center;justify-content:center}.theme-hue-slider{width:8rem;height:.5rem;flex:1 1 0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background:linear-gradient(to right,#ffb6cb,#ffbaae 8.33%,#ffbc9d 12.5%,#ffbd94 14.58%,#ffbe8f 15.62%,#ffbe8c,#ffbe89 16.67%,#fac704,#bedf0d 33.33%,#bae025,#b6e133 34.38%,#aee347 35.42%,#9be764 37.5%,#6ded8f 41.67%,#4aefa1 43.75%,#2ef1aa 44.79%,#13f1ae 45.31%,#00f1b0,#00f1b3 45.83%,#00f0bc,#01efc4 47.92%,#00eed2 50%,#36e6ff 58.33%,#84dbff,#9cd6ff 66.67%,#9dd5ff,#9ed5ff 67.19%,#a0d4ff 67.71%,#a4d3ff 68.75%,#acd1ff 70.83%,#bcf 75%,#d6c1ff,#ffadf7,#ffb6cb);background:linear-gradient(to right,color(xyz 0.829 0.56 0.613),color(xyz 0.771 0.573 0.303) 8.33%,color(xyz 0.747 0.579 0.179) 12.5%,color(xyz 0.736 0.581 0.124) 14.58%,color(xyz 0.731 0.582 0.098) 15.62%,color(xyz 0.729 0.583 0.085),color(xyz 0.726 0.583 0.073) 16.67%,#fac704,#bedf0d 33.33%,#bae025,#b6e133 34.38%,#aee347 35.42%,#9be764 37.5%,#6ded8f 41.67%,#4aefa1 43.75%,#2ef1aa 44.79%,#13f1ae,color(xyz 0.392 0.664 0.531) 45.83%,color(xyz 0.388 0.665 0.577),color(xyz 0.384 0.667 0.624) 47.92%,color(xyz 0.377 0.67 0.724) 50%,color(xyz 0.456 0.651 1.158) 58.33%,color(xyz 0.503 0.639 1.415),color(xyz 0.554 0.627 1.699) 66.67%,color(xyz 0.56 0.625 1.697),color(xyz 0.566 0.623 1.694) 67.71%,color(xyz 0.578 0.62 1.688) 68.75%,color(xyz 0.601 0.613 1.677) 70.83%,color(xyz 0.651 0.6 1.654) 75%,color(xyz 0.756 0.573 1.609),color(xyz 0.777 0.569 1.05),color(xyz 0.829 0.56 0.613))}
 
1
+ .primary-color-bar{width:100%;height:100%;display:flex;flex:1 1 0%;align-items:center;justify-content:center}.theme-hue-slider{width:8rem;height:.5rem;flex:1 1 0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background:linear-gradient(to right,#ffb6cb,#ffbaae 8.33%,#ffbc9d 12.5%,#ffbd94 14.58%,#ffbe8f 15.62%,#ffbe8c,#ffbe89 16.67%,#fac704,#bedf0d 33.33%,#bae025,#b6e133 34.38%,#aee347 35.42%,#9be764 37.5%,#6ded8f 41.67%,#4aefa1 43.75%,#2ef1aa 44.79%,#13f1ae 45.31%,#00f1b0,#00f1b3 45.83%,#00f0bc,#01efc4 47.92%,#00eed2 50%,#36e6ff 58.33%,#84dbff,#9cd6ff 66.67%,#9dd5ff,#9ed5ff 67.19%,#a0d4ff 67.71%,#a4d3ff 68.75%,#acd1ff 70.83%,#bcf 75%,#d6c1ff,#ffadf7,#ffb6cb);background:linear-gradient(to right,color(xyz 0.829 0.56 0.613),color(xyz 0.771 0.573 0.303) 8.33%,color(xyz 0.747 0.579 0.179) 12.5%,color(xyz 0.736 0.581 0.124) 14.58%,color(xyz 0.731 0.582 0.098) 15.62%,color(xyz 0.729 0.583 0.085),color(xyz 0.726 0.583 0.073) 16.67%,#fac704,#bedf0d 33.33%,#bae025,#b6e133 34.38%,#aee347 35.42%,#9be764 37.5%,#6ded8f 41.67%,#4aefa1 43.75%,#2ef1aa 44.79%,#13f1ae,color(xyz 0.392 0.664 0.531) 45.83%,color(xyz 0.388 0.665 0.577),color(xyz 0.384 0.667 0.624) 47.92%,color(xyz 0.377 0.67 0.724) 50%,color(xyz 0.456 0.651 1.158) 58.33%,color(xyz 0.503 0.639 1.415),color(xyz 0.554 0.627 1.699) 66.67%,color(xyz 0.56 0.625 1.697),color(xyz 0.566 0.623 1.694) 67.71%,color(xyz 0.578 0.62 1.688) 68.75%,color(xyz 0.601 0.613 1.677) 70.83%,color(xyz 0.651 0.6 1.654) 75%,color(xyz 0.756 0.573 1.609),color(xyz 0.777 0.569 1.05),color(xyz 0.829 0.56 0.613))}.transparency-grid{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:#fff}
assets/{index-CoPaV779.js → index-Cr5DXjUq.js} RENAMED
@@ -1 +1 @@
1
- import{d as w,r as T,l as z,o as i,m as h,a as e,c as r,j as _,f as B,t as d,q as I,_ as L,s as R,v as V,x as $,y as D,k as M,u as n,b as l,z as x,A as f,B as k,T as b,F as S}from"./index-C2TetWMy.js";import"./emotions-D2WM87AE.js";import{b as y}from"./route-block-B_A1xBdJ.js";const N={"z-1":"","flex-1":""},U={"text-lg":"","font-bold":"",class:"menu-icon-item-title",transition:"all ease-in-out duration-200"},j={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-item-description",transition:"all ease-in-out duration-200"},F=w({__name:"IconItem",props:{title:null,description:null,icon:null,iconTemplate:{type:Boolean},to:null},setup(o){return(g,u)=>{const m=T("RouterLink");return i(),z(m,{flex:"~ row",bg:"neutral-50 dark:neutral-800",border:"neutral-100 dark:neutral-700 hover:primary-500 dark:hover:primary-400 solid 2","drop-shadow":"none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none",class:"menu-icon-item",transition:"all ease-in-out duration-200",relative:"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:o.to},{default:h(()=>[e("div",N,[e("div",U,d(o.title),1),e("div",j,[e("span",null,d(o.description),1)])]),typeof o.icon=="string"?(i(),r("div",{key:0,class:I(["menu-icon-item-icon",[o.icon]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-24":"","translate-y-4":"",text:"neutral-400/50 dark:neutral-600/50"},null,2)):_("",!0),o.iconTemplate?B(g.$slots,"icon",{key:1},void 0,!0):_("",!0)]),_:3},8,["to"])}}}),p=L(F,[["__scopeId","data-v-c91a4eaa"]]),q={flex:"~ row","items-center":"","gap-2":""},A={flex:"~ col gap-4"},E={flex:"~ col gap-4"},G={flex:"~ col gap-4"},P={grid:"~ cols-[150px_1fr]",bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":""},H={text:"sm"},J={flex:"~ row","w-full":"","justify-end":""},K={value:"en-US"},O={value:"zh-CN"},Q={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":""},W=["checked","aria-checked"],X={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},Y={text:"sm","w-full":"","flex-1":""},Z={"select-none":""},ee={key:0,"i-solar:moon-stars-bold-duotone":"",transition:"all ease-in-out duration-250"},te={key:1,"i-solar:sun-fog-bold-duotone":"",transition:"all ease-in-out duration-250"},ne={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":""},oe=["checked","aria-checked"],ie={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},se={"select-none":""},ae={key:0,"i-solar:people-nearby-bold-duotone":"",transition:"all ease-in-out duration-250"},le={key:1,"i-solar:running-2-line-duotone":"",transition:"all ease-in-out duration-250"},re=w({__name:"index",setup(o){const g=R(),{t:u}=V(),{language:m,disableTransitions:s}=$(D()),a=M();function C(v){const t=v.target;m.value=t.value}return(v,t)=>(i(),r(S,null,[e("div",q,[e("button",{onClick:t[0]||(t[0]=c=>n(g).back())},t[3]||(t[3]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t[4]||(t[4]=e("h1",{"text-3xl":""}," Settings ",-1))]),e("div",A,[e("div",E,[l(p,{title:"Modules",description:"Thinking, vision, speech synthesis, gaming, etc.",icon:"i-lucide:blocks",to:"/settings/modules"}),l(p,{title:"Models",description:"Live2D, VRM, etc.",icon:"i-lucide:person-standing",to:"/settings/models"}),l(p,{title:"Providers",description:"LLMs, speech providers, etc.",icon:"i-lucide:brain",to:"/settings/providers"}),l(p,{title:"Themes",description:"Customize your stage!",icon:"i-lucide:paintbrush",to:"/settings/themes"})]),t[6]||(t[6]=e("div",null,[e("h2",{"text-2xl":""}," General ")],-1)),e("div",G,[e("div",P,[e("div",H,[e("span",null,d(n(u)("settings.language.title")),1)]),e("div",J,[e("select",{class:"w-32",bg:"transparent",text:"sm right neutral-800 dark:neutral-100",transition:"all ease-in-out duration-250",outline:"none","cursor-pointer":"",onChange:C},[e("option",K,d(n(u)("settings.language.english")),1),e("option",O,d(n(u)("settings.language.chinese")),1)],32)])]),e("label",Q,[x(e("input",{"onUpdate:modelValue":t[1]||(t[1]=c=>k(a)?a.value=c:null),text:"neutral-800 dark:neutral-100",checked:n(a),"aria-checked":n(a),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,W),[[f,n(a)]]),e("div",X,[e("div",Y,[e("span",null,d(n(u)("settings.theme")),1)]),e("div",Z,[l(b,{name:"slide-away",mode:"out-in"},{default:h(()=>[n(a)?(i(),r("div",ee)):(i(),r("div",te))]),_:1})])])]),e("label",ne,[x(e("input",{"onUpdate:modelValue":t[2]||(t[2]=c=>k(s)?s.value=c:null),text:"neutral-800 dark:neutral-100",checked:n(s),"aria-checked":n(s),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,oe),[[f,n(s)]]),e("div",ie,[t[5]||(t[5]=e("div",{text:"sm","w-full":"","flex-1":""},[e("span",null,"Disable Transitions (for debugging)")],-1)),e("div",se,[l(b,{name:"slide-away",mode:"out-in"},{default:h(()=>[n(s)?(i(),r("div",ae)):(i(),r("div",le))]),_:1})])])])]),t[7]||(t[7]=e("div",{text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":""},[e("div",{text:"40","i-lucide:cog":"","translate-x-10":"","translate-y-10":""})],-1))])],64))}});typeof y=="function"&&y(re);export{re as default};
 
1
+ import{d as w,r as T,l as z,o as i,m as h,a as e,c as r,j as _,f as B,t as d,q as I,_ as L,s as R,v as V,x as $,y as D,k as M,u as n,b as l,z as x,A as f,B as k,T as b,F as S}from"./index-BdQf2-gE.js";import"./emotions-D2WM87AE.js";import{b as y}from"./route-block-B_A1xBdJ.js";const N={"z-1":"","flex-1":""},U={"text-lg":"","font-bold":"",class:"menu-icon-item-title",transition:"all ease-in-out duration-200"},j={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-item-description",transition:"all ease-in-out duration-200"},F=w({__name:"IconItem",props:{title:null,description:null,icon:null,iconTemplate:{type:Boolean},to:null},setup(o){return(g,u)=>{const m=T("RouterLink");return i(),z(m,{flex:"~ row",bg:"neutral-50 dark:neutral-800",border:"neutral-100 dark:neutral-700 hover:primary-500 dark:hover:primary-400 solid 2","drop-shadow":"none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none",class:"menu-icon-item",transition:"all ease-in-out duration-200",relative:"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:o.to},{default:h(()=>[e("div",N,[e("div",U,d(o.title),1),e("div",j,[e("span",null,d(o.description),1)])]),typeof o.icon=="string"?(i(),r("div",{key:0,class:I(["menu-icon-item-icon",[o.icon]]),transition:"all ease-in-out duration-500",absolute:"","right-0":"","size-24":"","translate-y-4":"",text:"neutral-400/50 dark:neutral-600/50"},null,2)):_("",!0),o.iconTemplate?B(g.$slots,"icon",{key:1},void 0,!0):_("",!0)]),_:3},8,["to"])}}}),p=L(F,[["__scopeId","data-v-c91a4eaa"]]),q={flex:"~ row","items-center":"","gap-2":""},A={flex:"~ col gap-4"},E={flex:"~ col gap-4"},G={flex:"~ col gap-4"},P={grid:"~ cols-[150px_1fr]",bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":""},H={text:"sm"},J={flex:"~ row","w-full":"","justify-end":""},K={value:"en-US"},O={value:"zh-CN"},Q={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":""},W=["checked","aria-checked"],X={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},Y={text:"sm","w-full":"","flex-1":""},Z={"select-none":""},ee={key:0,"i-solar:moon-stars-bold-duotone":"",transition:"all ease-in-out duration-250"},te={key:1,"i-solar:sun-fog-bold-duotone":"",transition:"all ease-in-out duration-250"},ne={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":""},oe=["checked","aria-checked"],ie={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},se={"select-none":""},ae={key:0,"i-solar:people-nearby-bold-duotone":"",transition:"all ease-in-out duration-250"},le={key:1,"i-solar:running-2-line-duotone":"",transition:"all ease-in-out duration-250"},re=w({__name:"index",setup(o){const g=R(),{t:u}=V(),{language:m,disableTransitions:s}=$(D()),a=M();function C(v){const t=v.target;m.value=t.value}return(v,t)=>(i(),r(S,null,[e("div",q,[e("button",{onClick:t[0]||(t[0]=c=>n(g).back())},t[3]||(t[3]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t[4]||(t[4]=e("h1",{"text-3xl":""}," Settings ",-1))]),e("div",A,[e("div",E,[l(p,{title:"Modules",description:"Thinking, vision, speech synthesis, gaming, etc.",icon:"i-lucide:blocks",to:"/settings/modules"}),l(p,{title:"Models",description:"Live2D, VRM, etc.",icon:"i-lucide:person-standing",to:"/settings/models"}),l(p,{title:"Providers",description:"LLMs, speech providers, etc.",icon:"i-lucide:brain",to:"/settings/providers"}),l(p,{title:"Themes",description:"Customize your stage!",icon:"i-lucide:paintbrush",to:"/settings/themes"})]),t[6]||(t[6]=e("div",null,[e("h2",{"text-2xl":""}," General ")],-1)),e("div",G,[e("div",P,[e("div",H,[e("span",null,d(n(u)("settings.language.title")),1)]),e("div",J,[e("select",{class:"w-32",bg:"transparent",text:"sm right neutral-800 dark:neutral-100",transition:"all ease-in-out duration-250",outline:"none","cursor-pointer":"",onChange:C},[e("option",K,d(n(u)("settings.language.english")),1),e("option",O,d(n(u)("settings.language.chinese")),1)],32)])]),e("label",Q,[x(e("input",{"onUpdate:modelValue":t[1]||(t[1]=c=>k(a)?a.value=c:null),text:"neutral-800 dark:neutral-100",checked:n(a),"aria-checked":n(a),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,W),[[f,n(a)]]),e("div",X,[e("div",Y,[e("span",null,d(n(u)("settings.theme")),1)]),e("div",Z,[l(b,{name:"slide-away",mode:"out-in"},{default:h(()=>[n(a)?(i(),r("div",ee)):(i(),r("div",te))]),_:1})])])]),e("label",ne,[x(e("input",{"onUpdate:modelValue":t[2]||(t[2]=c=>k(s)?s.value=c:null),text:"neutral-800 dark:neutral-100",checked:n(s),"aria-checked":n(s),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,oe),[[f,n(s)]]),e("div",ie,[t[5]||(t[5]=e("div",{text:"sm","w-full":"","flex-1":""},[e("span",null,"Disable Transitions (for debugging)")],-1)),e("div",se,[l(b,{name:"slide-away",mode:"out-in"},{default:h(()=>[n(s)?(i(),r("div",ae)):(i(),r("div",le))]),_:1})])])])]),t[7]||(t[7]=e("div",{text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":""},[e("div",{text:"40","i-lucide:cog":"","translate-x-10":"","translate-y-10":""})],-1))])],64))}});typeof y=="function"&&y(re);export{re as default};
assets/index-DBwCoveS.css ADDED
@@ -0,0 +1 @@
 
 
1
+ .cross-background-container[data-v-56ac1413]{background-color:#fff;--cross-color: oklch(.85 var(--theme-colors-chroma) var(--theme-colors-hue) / .2);background:radial-gradient(circle,transparent 20%,#ffffff 20%,#ffffff 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#ffffff 20%,#ffffff 80%,transparent 80%,transparent) 25px 25px,linear-gradient(var(--cross-color) 2px,transparent 2px) 0 -1px,linear-gradient(90deg,var(--cross-color) 2px,#ffffff 2px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px}.dark .cross-background-container[data-v-56ac1413]{background-color:#121212;--cross-color: oklch(.2 var(--theme-colors-chroma) var(--theme-colors-hue));background:radial-gradient(circle,transparent 20%,#121212 20%,#121212 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#121212 20%,#121212 80%,transparent 80%,transparent) 25px 25px,linear-gradient(var(--cross-color) 2px,transparent 2px) 0 -1px,linear-gradient(90deg,var(--cross-color) 2px,#121212 2px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px}@keyframes wave-animation-1640f555{0%{transform:translate(0)}to{transform:translate(var(--wave-translate, -250px))}}.wave[data-v-1640f555]{animation:wave-animation-1640f555 var(--animation-duration, 5s) linear infinite}
assets/index-DJi5Ok2b.css DELETED
@@ -1 +0,0 @@
1
- .menu-icon-item[data-v-c91a4eaa]:after{background-image:radial-gradient(circle at 1px 1px,rgb(229 229 229 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-size:10px 10px;content:"";-webkit-mask-image:linear-gradient(165deg,white 30%,transparent 50%);mask-image:linear-gradient(165deg,white 30%,transparent 50%)}.menu-icon-item[data-v-c91a4eaa]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(85% .2 var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.5}.dark .menu-icon-item[data-v-c91a4eaa]:after{background-image:radial-gradient(circle at 1px 1px,rgb(64 64 64 / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.8}.dark .menu-icon-item[data-v-c91a4eaa]:after:hover{background-image:radial-gradient(circle at 1px 1px,oklch(90% .12 var(--theme-colors-hue) / var(--un-background-opacity)) 1px,transparent 0);--un-background-opacity:.2}.menu-icon-item:hover .menu-icon-item-title[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity))}.menu-icon-item:hover .menu-icon-item-description[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.menu-icon-item:hover .menu-icon-item-icon[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(62% .2 var(--theme-colors-hue) / var(--un-text-opacity));scale:1.2;opacity:.2}.dark .menu-icon-item:hover .menu-icon-item-title[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity))}.dark .menu-icon-item:hover .menu-icon-item-description[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.8}.dark .menu-icon-item:hover .menu-icon-item-icon[data-v-c91a4eaa]{--un-text-opacity:1;color:oklch(74% .2 var(--theme-colors-hue) / var(--un-text-opacity));opacity:.2}
 
 
assets/{index-Bt42jTYF.js → index-DKYSOjoO.js} RENAMED
@@ -1 +1 @@
1
- import{d,s as l,C as m,c as n,o as t,a as e,u,F as s,D as f,l as g}from"./index-C2TetWMy.js";import{I as p}from"./IconStatusItem-GCorLoz5.js";import{b as r}from"./route-block-B_A1xBdJ.js";const y="/assets/factorio-P3v2tIeq.png",v={flex:"~ row","items-center":"","gap-2":""},k={grid:"~ cols-1 sm:cols-2 gap-4"},x=d({__name:"index",setup(h){const c=l(),a=m(()=>[{id:"consciousness",name:"Consciousness",description:"Thinking, vision, speech synthesis, gaming, etc.",icon:"i-lucide:ghost",to:"/settings/modules/consciousness",configured:!1},{id:"hearing",name:"Hearing",description:"Hearing, speech recognition, etc.",icon:"i-lucide:ear",to:"",configured:!1},{id:"messaging-discord",name:"Discord",description:"Messaging, notifications, etc.",icon:"i-simple-icons:discord",to:"",configured:!1},{id:"speech",name:"Speech",description:"Speech synthesis, etc.",icon:"i-lucide:mic",to:"",configured:!1},{id:"memory-short-term",name:"Short-Term Memory",description:"Short-term memory, etc.",icon:"i-lucide:book",to:"",configured:!1},{id:"memory-long-term",name:"Long-Term Memory",description:"Long-term memory, etc.",icon:"i-lucide:book-copy",to:"",configured:!1},{id:"vision",name:"Vision",description:"Vision, etc.",icon:"i-lucide:eye",to:"",configured:!1},{id:"game-minecraft",name:"Minecraft",description:"Playing Minecraft with you, etc.",iconColor:"i-vscode-icons:file-type-minecraft",to:"",configured:!1},{id:"game-factorio",name:"Factorio",description:"Playing Factorio with you, etc.",iconImage:y,to:"",configured:!1}]);return(b,o)=>(t(),n(s,null,[e("div",v,[e("button",{onClick:o[0]||(o[0]=i=>u(c).back())},o[1]||(o[1]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),o[2]||(o[2]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),e("div",{"text-3xl":"","font-semibold":""}," Modules ")],-1))]),e("div",k,[(t(!0),n(s,null,f(a.value,i=>(t(),g(p,{key:i.id,title:i.name,description:i.description,icon:i.icon,"icon-color":i.iconColor,"icon-image":i.iconImage,to:i.to,configured:i.configured},null,8,["title","description","icon","icon-color","icon-image","to","configured"]))),128))]),o[3]||(o[3]=e("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lucide:blocks":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof r=="function"&&r(x);export{x as default};
 
1
+ import{d,s as l,C as m,c as n,o as t,a as e,u,F as s,D as f,l as g}from"./index-BdQf2-gE.js";import{I as p}from"./IconStatusItem-CC_xYeU5.js";import{b as r}from"./route-block-B_A1xBdJ.js";const y="/assets/factorio-P3v2tIeq.png",v={flex:"~ row","items-center":"","gap-2":""},k={grid:"~ cols-1 sm:cols-2 gap-4"},x=d({__name:"index",setup(h){const c=l(),a=m(()=>[{id:"consciousness",name:"Consciousness",description:"Thinking, vision, speech synthesis, gaming, etc.",icon:"i-lucide:ghost",to:"/settings/modules/consciousness",configured:!1},{id:"hearing",name:"Hearing",description:"Hearing, speech recognition, etc.",icon:"i-lucide:ear",to:"",configured:!1},{id:"messaging-discord",name:"Discord",description:"Messaging, notifications, etc.",icon:"i-simple-icons:discord",to:"",configured:!1},{id:"speech",name:"Speech",description:"Speech synthesis, etc.",icon:"i-lucide:mic",to:"",configured:!1},{id:"memory-short-term",name:"Short-Term Memory",description:"Short-term memory, etc.",icon:"i-lucide:book",to:"",configured:!1},{id:"memory-long-term",name:"Long-Term Memory",description:"Long-term memory, etc.",icon:"i-lucide:book-copy",to:"",configured:!1},{id:"vision",name:"Vision",description:"Vision, etc.",icon:"i-lucide:eye",to:"",configured:!1},{id:"game-minecraft",name:"Minecraft",description:"Playing Minecraft with you, etc.",iconColor:"i-vscode-icons:file-type-minecraft",to:"",configured:!1},{id:"game-factorio",name:"Factorio",description:"Playing Factorio with you, etc.",iconImage:y,to:"",configured:!1}]);return(b,o)=>(t(),n(s,null,[e("div",v,[e("button",{onClick:o[0]||(o[0]=i=>u(c).back())},o[1]||(o[1]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),o[2]||(o[2]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),e("div",{"text-3xl":"","font-semibold":""}," Modules ")],-1))]),e("div",k,[(t(!0),n(s,null,f(a.value,i=>(t(),g(p,{key:i.id,title:i.name,description:i.description,icon:i.icon,"icon-color":i.iconColor,"icon-image":i.iconImage,to:i.to,configured:i.configured},null,8,["title","description","icon","icon-color","icon-image","to","configured"]))),128))]),o[3]||(o[3]=e("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lucide:blocks":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof r=="function"&&r(x);export{x as default};
assets/{index-cnMdDBED.js → index-Di5qLIiY.js} RENAMED
@@ -1 +1 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{W as i,_ as s}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-BuBdDqQ7.js";import{d as l,s as d,c as m,o as p,a as t,u as o,b as r,F as u}from"./index-C2TetWMy.js";import{b as n}from"./route-block-B_A1xBdJ.js";import"./queue-KGvx_35H.js";import"./queues-mTfZLgH7.js";import"./providers-BXGNYbJf.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js";const f={flex:"~ row","items-center":"","gap-2":""},x={flex:""},v=l({__name:"index",setup(b){const a=d();return(g,e)=>(p(),m(u,null,[t("div",f,[t("button",{onClick:e[0]||(e[0]=k=>o(a).back())},e[1]||(e[1]=[t("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),e[2]||(e[2]=t("h1",{relative:""},[t("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[t("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),t("div",{"text-3xl":"","font-semibold":""}," Models ")],-1))]),t("div",x,[r(o(i),{w:"50%",h:"80vh"}),r(s,{w:"50%",h:"80vh"})]),e[3]||(e[3]=t("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[t("div",{text:"40","i-lucide:person-standing":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof n=="function"&&n(v);export{v as default};
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{W as i,_ as s}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-Cf5zZTOl.js";import{d as l,s as d,c as m,o as p,a as t,u as o,b as r,F as u}from"./index-BdQf2-gE.js";import{b as n}from"./route-block-B_A1xBdJ.js";import"./queue-Df3dr5Kf.js";import"./queues-F4nv9sdv.js";import"./providers-Bxv_3YcF.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js";const f={flex:"~ row","items-center":"","gap-2":""},x={flex:""},v=l({__name:"index",setup(b){const a=d();return(g,e)=>(p(),m(u,null,[t("div",f,[t("button",{onClick:e[0]||(e[0]=k=>o(a).back())},e[1]||(e[1]=[t("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),e[2]||(e[2]=t("h1",{relative:""},[t("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[t("span",{text:"neutral-300 dark:neutral-500"},"Settings")]),t("div",{"text-3xl":"","font-semibold":""}," Models ")],-1))]),t("div",x,[r(o(i),{w:"50%",h:"80vh"}),r(s,{w:"50%",h:"80vh"})]),e[3]||(e[3]=t("div",{fixed:"","bottom-0":"","right-0":"","z--1":"",text:"neutral-100/80 dark:neutral-500/20"},[t("div",{text:"40","i-lucide:person-standing":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});typeof n=="function"&&n(v);export{v as default};
assets/index-Do-3D3jG.css ADDED
The diff for this file is too large to render. See raw diff
 
assets/{index-gsXsM_QA.js → index-Dt_vndih.js} RENAMED
@@ -1 +1 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import{_ as O,c as m,o as d,f as I,d as A,g as a,w as V,h as j,i as E,a as p,j as y,n as W,k as H,l as Z,m as S,b as c,u as B}from"./index-C2TetWMy.js";import"./emotions-D2WM87AE.js";import{W as D}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-BuBdDqQ7.js";import{_ as F,M as R,I as Y,a as q}from"./MobileInteractiveArea.vue_vue_type_script_setup_true_lang-BY6cZbLs.js";import{b as L}from"./route-block-B_A1xBdJ.js";import"./queue-KGvx_35H.js";import"./queues-mTfZLgH7.js";import"./providers-BXGNYbJf.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js";import"./HeaderLink-TAthUS-r.js";import"./BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js";import"./index-EnAZ3iPA.js";const G={},J={class:"cross-background-container"};function K(v,e){return d(),m("div",J,[I(v.$slots,"default",{},void 0,!0)])}const Q=O(G,[["render",K],["__scopeId","data-v-35ba59bb"]]),T={class:"relative"},U=["width","height","viewBox"],X=["d","fill"],ee=A({__name:"AnimatedBackground",props:{verticalOffset:{default:20},height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:"oklch(95% 0.10 var(--theme-colors-hue))"},direction:{default:"down"},animationSpeed:{default:50}},setup(v){const e=v,i=a(null),_=a(null),u=a(0),l=a(e.height),C=a(e.amplitude),t=a(e.waveLength),M=a(""),w=a(e.fillColor),g=a(e.direction);function z(r,o,h,s,$){const n=[],k=Math.ceil(r/s)*s,P=1,b=$==="up"?o-h:h;n.push(`M 0 ${b}`);for(let f=0;f<=k;f+=P){const N=$==="up"?b-h*Math.sin(2*Math.PI*f/s):b+h*Math.sin(2*Math.PI*f/s);n.push(`L ${f} ${N}`)}return $==="up"?(n.push(`L ${k} ${o}`),n.push(`L 0 ${o} Z`)):(n.push(`L ${k} 0`),n.push("L 0 0 Z")),n.join(" ")}function x(){var r;if(i.value){const o=i.value.clientWidth;u.value=o;const s=Math.ceil(o*2/t.value)*t.value;M.value=z(s,l.value,C.value,t.value,g.value),(r=_.value)==null||r.setAttribute("width",s.toString())}}return V(()=>[e.height,e.amplitude,e.waveLength,e.fillColor,e.direction],()=>{l.value=e.height,C.value=e.amplitude,t.value=e.waveLength,w.value=e.fillColor,g.value=e.direction,x()},{immediate:!0}),j("resize",x),E(()=>{x()}),(r,o)=>(d(),m("div",T,[I(r.$slots,"default",{},void 0,!0),p("div",{ref_key:"container",ref:i,absolute:"","left-0":"","right-0":"","top-0":"","w-full":"","overflow-hidden":""},[g.value==="down"?(d(),m("div",{key:0,style:W({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):y("",!0),(d(),m("svg",{ref_key:"svg",ref:_,width:t.value*Math.ceil(u.value*2/t.value),height:l.value,viewBox:`0 0 ${t.value*Math.ceil(u.value*2/t.value)} ${l.value}`,xmlns:"http://www.w3.org/2000/svg",h:"[100%]",w:"auto",style:W({willChange:"transform","--wave-translate":`${-t.value}px`,"--animation-duration":`${t.value/v.animationSpeed}s`}),class:"wave"},[p("path",{d:M.value,fill:w.value},null,8,X)],12,U)),g.value==="up"?(d(),m("div",{key:1,style:W({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):y("",!0)],512)]))}}),te=O(ee,[["__scopeId","data-v-1640f555"]]),ae={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},le={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},oe=A({__name:"index",setup(v){const e=H(),i=a(!1);function _(u){i.value=u}return(u,l)=>(d(),Z(Q,null,{default:S(()=>[c(te,{"fill-color":B(e)?"oklch(95% 0.20 var(--theme-colors-hue))":"oklch(99% 0.10 var(--theme-colors-hue))"},{default:S(()=>[p("div",ae,[p("div",null,[c(F,{class:"flex <md:hidden",p2:""}),c(R,{class:"hidden <md:block"})]),p("div",le,[c(B(D),{"flex-1":"","min-w":"1/2",paused:i.value},null,8,["paused"]),c(Y,{class:"flex <md:hidden","flex-1":"","max-w":"500px","min-w":"30%"}),c(q,{class:"hidden <md:block",mx2:"",mb2:"",onSettingsOpen:_})])])]),_:1},8,["fill-color"])]),_:1}))}});typeof L=="function"&&L(oe);export{oe as default};
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import{_ as O,c as m,o as d,f as I,d as A,g as a,w as V,h as j,i as E,a as p,j as y,n as W,k as H,l as Z,m as S,b as c,u as B}from"./index-BdQf2-gE.js";import"./emotions-D2WM87AE.js";import{W as D}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-Cf5zZTOl.js";import{_ as F,M as R,I as Y,a as q}from"./MobileInteractiveArea.vue_vue_type_script_setup_true_lang-Ce4FO4nE.js";import{b as L}from"./route-block-B_A1xBdJ.js";import"./queue-Df3dr5Kf.js";import"./queues-F4nv9sdv.js";import"./providers-Bxv_3YcF.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js";import"./HeaderLink-awT6j5Mw.js";import"./BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js";import"./index-BM6GZ_JI.js";const G={},J={class:"cross-background-container"};function K(v,e){return d(),m("div",J,[I(v.$slots,"default",{},void 0,!0)])}const Q=O(G,[["render",K],["__scopeId","data-v-56ac1413"]]),T={class:"relative"},U=["width","height","viewBox"],X=["d","fill"],ee=A({__name:"AnimatedBackground",props:{verticalOffset:{default:20},height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:"oklch(95% 0.10 var(--theme-colors-hue))"},direction:{default:"down"},animationSpeed:{default:50}},setup(v){const e=v,i=a(null),_=a(null),r=a(0),l=a(e.height),C=a(e.amplitude),t=a(e.waveLength),M=a(""),w=a(e.fillColor),g=a(e.direction);function z(u,o,h,s,k){const n=[],$=Math.ceil(u/s)*s,P=1,b=k==="up"?o-h:h;n.push(`M 0 ${b}`);for(let f=0;f<=$;f+=P){const N=k==="up"?b-h*Math.sin(2*Math.PI*f/s):b+h*Math.sin(2*Math.PI*f/s);n.push(`L ${f} ${N}`)}return k==="up"?(n.push(`L ${$} ${o}`),n.push(`L 0 ${o} Z`)):(n.push(`L ${$} 0`),n.push("L 0 0 Z")),n.join(" ")}function x(){var u;if(i.value){const o=i.value.clientWidth;r.value=o;const s=Math.ceil(o*2/t.value)*t.value;M.value=z(s,l.value,C.value,t.value,g.value),(u=_.value)==null||u.setAttribute("width",s.toString())}}return V(()=>[e.height,e.amplitude,e.waveLength,e.fillColor,e.direction],()=>{l.value=e.height,C.value=e.amplitude,t.value=e.waveLength,w.value=e.fillColor,g.value=e.direction,x()},{immediate:!0}),j("resize",x),E(()=>{x()}),(u,o)=>(d(),m("div",T,[I(u.$slots,"default",{},void 0,!0),p("div",{ref_key:"container",ref:i,absolute:"","left-0":"","right-0":"","top-0":"","w-full":"","overflow-hidden":""},[g.value==="down"?(d(),m("div",{key:0,style:W({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):y("",!0),(d(),m("svg",{ref_key:"svg",ref:_,width:t.value*Math.ceil(r.value*2/t.value),height:l.value,viewBox:`0 0 ${t.value*Math.ceil(r.value*2/t.value)} ${l.value}`,xmlns:"http://www.w3.org/2000/svg",h:"[100%]",w:"auto",style:W({willChange:"transform","--wave-translate":`${-t.value}px`,"--animation-duration":`${t.value/v.animationSpeed}s`}),class:"wave"},[p("path",{d:M.value,fill:w.value},null,8,X)],12,U)),g.value==="up"?(d(),m("div",{key:1,style:W({backgroundColor:w.value,height:`${l.value}px`}),"w-full":""},null,4)):y("",!0)],512)]))}}),te=O(ee,[["__scopeId","data-v-1640f555"]]),ae={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},le={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},oe=A({__name:"index",setup(v){const e=H(),i=a(!1);function _(r){i.value=r}return(r,l)=>(d(),Z(Q,null,{default:S(()=>[c(te,{"fill-color":B(e)?"oklch(29% var(--theme-colors-chroma) var(--theme-colors-hue))":"color-mix(in srgb, oklch(95% var(--theme-colors-chroma-50) var(--theme-colors-hue)) 80%, oklch(100% 0 360))"},{default:S(()=>[p("div",ae,[p("div",null,[c(F,{class:"flex <md:hidden",p2:""}),c(R,{class:"hidden <md:block"})]),p("div",le,[c(B(D),{"flex-1":"","min-w":"1/2",paused:i.value},null,8,["paused"]),c(Y,{class:"flex <md:hidden","flex-1":"","max-w":"500px","min-w":"30%"}),c(q,{class:"hidden <md:block",mx2:"",mb2:"",onSettingsOpen:_})])])]),_:1},8,["fill-color"])]),_:1}))}});typeof L=="function"&&L(oe);export{oe as default};
assets/{messages-3k55tAOw.js → messages-CFSERqq6.js} RENAMED
@@ -1 +1 @@
1
- import{_ as m}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{u as g}from"./queue-KGvx_35H.js";import{b as _,l as v}from"./queues-mTfZLgH7.js";import{d as b,g as t,c as l,o as u,a as e,b as x,u as k,t as c,F as h,D as z}from"./index-C2TetWMy.js";const w={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},y={"w-full":"",flex:"","flex-row":"","gap-4":""},M={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},I=b({__name:"messages",setup(Q){const s=t(""),r=t([]),a=t(!1),p=g({handlers:[async i=>{r.value.push(i.data)}]}),d=_(p);async function f(){a.value=!0,d.add(s.value),d.add(v),s.value="",a.value=!1}return(i,n)=>(u(),l("div",w,[e("div",S,[x(k(m),{modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=o=>s.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:f},null,8,["modelValue"]),e("button",V,c(a.value?"Processing...":"Send"),1)]),e("div",y,[e("div",M,[n[1]||(n[1]=e("h3",{"font-semibold":""}," TTS Message ",-1)),(u(!0),l(h,null,z(r.value,o=>(u(),l("div",{key:o},[e("div",null,c(o),1)]))),128))])])]))}});export{I as default};
 
1
+ import{_ as m}from"./BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{u as g}from"./queue-Df3dr5Kf.js";import{b as _,l as v}from"./queues-F4nv9sdv.js";import{d as b,g as t,c as l,o as u,a as e,b as x,u as k,t as c,F as h,D as z}from"./index-BdQf2-gE.js";const w={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},y={"w-full":"",flex:"","flex-row":"","gap-4":""},M={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},I=b({__name:"messages",setup(Q){const s=t(""),r=t([]),a=t(!1),p=g({handlers:[async i=>{r.value.push(i.data)}]}),d=_(p);async function f(){a.value=!0,d.add(s.value),d.add(v),s.value="",a.value=!1}return(i,n)=>(u(),l("div",w,[e("div",S,[x(k(m),{modelValue:s.value,"onUpdate:modelValue":n[0]||(n[0]=o=>s.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:f},null,8,["modelValue"]),e("button",V,c(a.value?"Processing...":"Send"),1)]),e("div",y,[e("div",M,[n[1]||(n[1]=e("h3",{"font-semibold":""}," TTS Message ",-1)),(u(!0),l(h,null,z(r.value,o=>(u(),l("div",{key:o},[e("div",null,c(o),1)]))),128))])])]))}});export{I as default};
assets/{openrouter-DF41zOw4.js → openrouter-p-J8sPSh.js} RENAMED
@@ -1 +1 @@
1
- import{d as b,s as g,x as w,g as i,E as k,i as z,w as y,c as U,o as V,a as e,u as s,b as C,z as d,G as R,H as p,m as v,q as B,I as K,F as A}from"./index-C2TetWMy.js";import{_ as T}from"./Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{u as I}from"./providers-BXGNYbJf.js";const M={flex:"~ row","items-center":"","gap-2":""},N={grid:"~ cols-2 gap-4"},S=["onClick"],E={"mt-4":""},F={grid:"~ cols-2 gap-4"},G=b({__name:"openrouter",setup(L){var l,u;const x=g(),m=I(),{providers:n}=w(m),r=i(((l=n.value["openrouter-ai"])==null?void 0:l.apiKey)||""),a=i(((u=n.value["openrouter-ai"])==null?void 0:u.baseUrl)||""),f=i(!1),c=k(f);return z(()=>{n.value["openrouter-ai"]||(n.value["openrouter-ai"]={baseUrl:"https://openrouter.ai/api/v1/"})}),y([r,a],()=>{n.value["openrouter-ai"]={apiKey:r.value,baseUrl:a.value||"https://openrouter.ai/api/v1/"}}),(O,t)=>(V(),U(A,null,[e("div",M,[e("button",{onClick:t[0]||(t[0]=o=>s(x).back())},t[3]||(t[3]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t[4]||(t[4]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Provider")]),e("div",{"text-3xl":"","font-semibold":""}," OpenRouter ")],-1))]),e("form",{flex:"~ col gap-4",onSubmit:K(()=>{},["prevent"])},[t[9]||(t[9]=e("div",null,[e("h2",{"text-2xl":""},[e("span",null,"Basic")])],-1)),e("div",null,[e("label",N,[t[5]||(t[5]=e("div",null,[e("div",{class:"flex items-center gap-1 text-sm font-medium"},[R(" API Key "),e("span",{class:"text-red-500"},"*")]),e("div",{class:"text-xs text-zinc-500 dark:text-zinc-400","text-nowrap":""}," API Key for OpenRouter ")],-1)),d(e("input",{"onUpdate:modelValue":t[1]||(t[1]=o=>r.value=o),type:"password",border:"zinc-300 dark:zinc-800 solid 1 focus:zinc-400 dark:focus:zinc-600",transition:"border duration-250 ease-in-out","w-full":"",rounded:"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":"",placeholder:"sk-or-..."},null,512),[[p,r.value]])])]),C(s(T),{"w-full":""},{trigger:v(o=>[e("button",{transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:()=>o.setVisible(!o.visible)&&s(c)()},[t[7]||(t[7]=e("h2",{"text-2xl":""},[e("span",null,"Advanced")],-1)),e("div",{transform:"",transition:"transform duration-250",class:B({"rotate-180":o.visible})},t[6]||(t[6]=[e("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,S)]),default:v(()=>[e("div",E,[e("label",F,[t[8]||(t[8]=e("div",null,[e("div",{class:"flex items-center gap-1 text-sm font-medium"}," Base URL "),e("div",{class:"text-xs text-zinc-500 dark:text-zinc-400"}," Custom base URL (optional) ")],-1)),d(e("input",{"onUpdate:modelValue":t[2]||(t[2]=o=>a.value=o),type:"text",border:"zinc-300 dark:zinc-800 solid 1 focus:zinc-400 dark:focus:zinc-600",transition:"border duration-250 ease-in-out","w-full":"",rounded:"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":"",placeholder:"https://openrouter.ai/api/v1/"},null,512),[[p,a.value]])])])]),_:1})],32),t[10]||(t[10]=e("div",{fixed:"","bottom-0":"","right-0":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lobe-icons:openrouter":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});export{G as default};
 
1
+ import{d as b,s as g,x as w,g as i,E as k,i as z,w as y,c as U,o as V,a as e,u as s,b as C,z as d,G as R,H as p,m as v,q as B,I as K,F as A}from"./index-BdQf2-gE.js";import{_ as T}from"./Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js";import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{u as I}from"./providers-Bxv_3YcF.js";const M={flex:"~ row","items-center":"","gap-2":""},N={grid:"~ cols-2 gap-4"},S=["onClick"],E={"mt-4":""},F={grid:"~ cols-2 gap-4"},G=b({__name:"openrouter",setup(L){var l,u;const x=g(),m=I(),{providers:n}=w(m),r=i(((l=n.value["openrouter-ai"])==null?void 0:l.apiKey)||""),a=i(((u=n.value["openrouter-ai"])==null?void 0:u.baseUrl)||""),f=i(!1),c=k(f);return z(()=>{n.value["openrouter-ai"]||(n.value["openrouter-ai"]={baseUrl:"https://openrouter.ai/api/v1/"})}),y([r,a],()=>{n.value["openrouter-ai"]={apiKey:r.value,baseUrl:a.value||"https://openrouter.ai/api/v1/"}}),(O,t)=>(V(),U(A,null,[e("div",M,[e("button",{onClick:t[0]||(t[0]=o=>s(x).back())},t[3]||(t[3]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t[4]||(t[4]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Provider")]),e("div",{"text-3xl":"","font-semibold":""}," OpenRouter ")],-1))]),e("form",{flex:"~ col gap-4",onSubmit:K(()=>{},["prevent"])},[t[9]||(t[9]=e("div",null,[e("h2",{"text-2xl":""},[e("span",null,"Basic")])],-1)),e("div",null,[e("label",N,[t[5]||(t[5]=e("div",null,[e("div",{class:"flex items-center gap-1 text-sm font-medium"},[R(" API Key "),e("span",{class:"text-red-500"},"*")]),e("div",{class:"text-xs text-zinc-500 dark:text-zinc-400","text-nowrap":""}," API Key for OpenRouter ")],-1)),d(e("input",{"onUpdate:modelValue":t[1]||(t[1]=o=>r.value=o),type:"password",border:"zinc-300 dark:zinc-800 solid 1 focus:zinc-400 dark:focus:zinc-600",transition:"border duration-250 ease-in-out","w-full":"",rounded:"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":"",placeholder:"sk-or-..."},null,512),[[p,r.value]])])]),C(s(T),{"w-full":""},{trigger:v(o=>[e("button",{transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:()=>o.setVisible(!o.visible)&&s(c)()},[t[7]||(t[7]=e("h2",{"text-2xl":""},[e("span",null,"Advanced")],-1)),e("div",{transform:"",transition:"transform duration-250",class:B({"rotate-180":o.visible})},t[6]||(t[6]=[e("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,S)]),default:v(()=>[e("div",E,[e("label",F,[t[8]||(t[8]=e("div",null,[e("div",{class:"flex items-center gap-1 text-sm font-medium"}," Base URL "),e("div",{class:"text-xs text-zinc-500 dark:text-zinc-400"}," Custom base URL (optional) ")],-1)),d(e("input",{"onUpdate:modelValue":t[2]||(t[2]=o=>a.value=o),type:"text",border:"zinc-300 dark:zinc-800 solid 1 focus:zinc-400 dark:focus:zinc-600",transition:"border duration-250 ease-in-out","w-full":"",rounded:"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":"",placeholder:"https://openrouter.ai/api/v1/"},null,512),[[p,a.value]])])])]),_:1})],32),t[10]||(t[10]=e("div",{fixed:"","bottom-0":"","right-0":"",text:"neutral-100/80 dark:neutral-500/20"},[e("div",{text:"40","i-lobe-icons:openrouter":"","translate-x-10":"","translate-y-10":""})],-1))],64))}});export{G as default};
assets/{providers-BXGNYbJf.js → providers-Bxv_3YcF.js} RENAMED
@@ -1 +1 @@
1
- import{ap as a,ce as r,C as u}from"./index-C2TetWMy.js";const d=a("providers",()=>{const e=r("settings/credentials/providers",{}),t=r("settings/credentials/coreControllerProvider","openai"),s=r("settings/credentials/audioSynthesisProvider","elevenlabs"),o=u(()=>!!e.value["openrouter-ai"].baseUrl&&!!e.value["openrouter-ai"].apiKey);function n(i){switch(i){case"openrouter-ai":return o.value;default:return!1}}return{providers:e,coreControllerProvider:t,audioSynthesisProvider:s,configuredForOpenRouter:o,configuredFor:n}});export{d as u};
 
1
+ import{ap as a,ce as r,C as u}from"./index-BdQf2-gE.js";const d=a("providers",()=>{const e=r("settings/credentials/providers",{}),t=r("settings/credentials/coreControllerProvider","openai"),s=r("settings/credentials/audioSynthesisProvider","elevenlabs"),o=u(()=>!!e.value["openrouter-ai"].baseUrl&&!!e.value["openrouter-ai"].apiKey);function n(i){switch(i){case"openrouter-ai":return o.value;default:return!1}}return{providers:e,coreControllerProvider:t,audioSynthesisProvider:s,configuredForOpenRouter:o,configuredFor:n}});export{d as u};
assets/{queue-KGvx_35H.js → queue-Df3dr5Kf.js} RENAMED
@@ -1 +1 @@
1
- import{g as l}from"./index-C2TetWMy.js";function m(f){const t=l([]),a=l(!1),d={add:[],pick:[],processing:[],error:[],processed:[],done:[]},s={};function c(n,e){d[n].push(e)}function r(n,...e){d[n].forEach(i=>{i(...e)})}function h(n,e){s[n]=s[n]||[],s[n].push(e)}function p(n,...e){(s[n]||[]).forEach(i=>{i(...e)})}async function v(n){t.value.push(n),r("add",n)}function g(){const n=t.value.shift();if(n)return r("pick",n),n}async function u(){if(a.value)return;const n=g();if(n){a.value=!0;for(const e of f.handlers){r("processing",n,e);try{const o=await e({data:n,itemsToBeProcessed:()=>t.value.length,emit:p});r("processed",n,o,e)}catch(o){r("error",n,o,e);continue}}a.value=!1,r("done",n),t.value.length>0&&u()}}return c("add",u),c("done",u),{add:v,on:c,onHandlerEvent:h,queue:t}}export{m as u};
 
1
+ import{g as l}from"./index-BdQf2-gE.js";function m(f){const t=l([]),a=l(!1),d={add:[],pick:[],processing:[],error:[],processed:[],done:[]},s={};function c(n,e){d[n].push(e)}function r(n,...e){d[n].forEach(i=>{i(...e)})}function h(n,e){s[n]=s[n]||[],s[n].push(e)}function p(n,...e){(s[n]||[]).forEach(i=>{i(...e)})}async function v(n){t.value.push(n),r("add",n)}function g(){const n=t.value.shift();if(n)return r("pick",n),n}async function u(){if(a.value)return;const n=g();if(n){a.value=!0;for(const e of f.handlers){r("processing",n,e);try{const o=await e({data:n,itemsToBeProcessed:()=>t.value.length,emit:p});r("processed",n,o,e)}catch(o){r("error",n,o,e);continue}}a.value=!1,r("done",n),t.value.length>0&&u()}}return c("add",u),c("done",u),{add:v,on:c,onHandlerEvent:h,queue:t}}export{m as u};
assets/{queue-QTjjRTIH.js → queue-f_tnCwE3.js} RENAMED
@@ -1 +1 @@
1
- import{u as o}from"./queue-KGvx_35H.js";import{d as v,g as h,i as g,c as k,o as w,a as I}from"./index-C2TetWMy.js";const Q=v({__name:"queue",setup(P){function i(e){return new Promise(a=>setTimeout(a,e))}const n=h(""),d=o({handlers:[async e=>{console.log("ready to play speech audio for",e)}]}),u=o({handlers:[async e=>{console.log("ready to stream speech audio for",e),d.add(e.data)}]}),c=o({handlers:[async e=>{const a=[".","?","!"];let s=!1;for(const t of a){if(!e.data.includes(t))continue;const r=e.data.indexOf(t),p=e.data.slice(0,r+1),y=e.data.slice(r+1);n.value+=p,u.add(n.value.trim()),n.value=y,s=!0}s||(n.value+=e.data)}]}),l=["Hello"," N","eko","! I"," am"," an"," AI"," assistant"," trained"," to"," help"," with"," a"," variety"," of"," tasks"," such"," as"," answering"," questions",","," providing"," information",","," giving"," recommendations",","," and"," more",". How"," can"," I"," assist"," you"," today","?","Hello"," N","eko",","," I"," am"," an"," AI"," assistant","."," I"," can"," help"," answer"," questions",","," provide"," information",","," assist"," with"," tasks",","," and"," engage"," in"," conversation","."," How"," can"," I"," assist"," you"," today","?"];async function f(){for(const e of l)await i(100),c.add(e)}async function m(){f()}return g(()=>{m()}),(e,a)=>(w(),k("div",null,a[0]||(a[0]=[I("div",null,null,-1)])))}});export{Q as default};
 
1
+ import{u as o}from"./queue-Df3dr5Kf.js";import{d as v,g as h,i as g,c as k,o as w,a as I}from"./index-BdQf2-gE.js";const Q=v({__name:"queue",setup(P){function i(e){return new Promise(a=>setTimeout(a,e))}const n=h(""),d=o({handlers:[async e=>{console.log("ready to play speech audio for",e)}]}),u=o({handlers:[async e=>{console.log("ready to stream speech audio for",e),d.add(e.data)}]}),c=o({handlers:[async e=>{const a=[".","?","!"];let s=!1;for(const t of a){if(!e.data.includes(t))continue;const r=e.data.indexOf(t),p=e.data.slice(0,r+1),y=e.data.slice(r+1);n.value+=p,u.add(n.value.trim()),n.value=y,s=!0}s||(n.value+=e.data)}]}),l=["Hello"," N","eko","! I"," am"," an"," AI"," assistant"," trained"," to"," help"," with"," a"," variety"," of"," tasks"," such"," as"," answering"," questions",","," providing"," information",","," giving"," recommendations",","," and"," more",". How"," can"," I"," assist"," you"," today","?","Hello"," N","eko",","," I"," am"," an"," AI"," assistant","."," I"," can"," help"," answer"," questions",","," provide"," information",","," assist"," with"," tasks",","," and"," engage"," in"," conversation","."," How"," can"," I"," assist"," you"," today","?"];async function f(){for(const e of l)await i(100),c.add(e)}async function m(){f()}return g(()=>{m()}),(e,a)=>(w(),k("div",null,a[0]||(a[0]=[I("div",null,null,-1)])))}});export{Q as default};
assets/{queues-mTfZLgH7.js → queues-F4nv9sdv.js} RENAMED
@@ -1 +1 @@
1
- import{E as i}from"./emotions-D2WM87AE.js";import{u as s}from"./queue-KGvx_35H.js";import{g as d}from"./index-C2TetWMy.js";const l="<|llm_inference_end|>";function y(o){function t(e){for(const n of i)if(e.includes(n))return{ok:!0,emotion:n};return{ok:!1,emotion:""}}return s({handlers:[async e=>{if(i.includes(e.data)){e.emit("emotion",e.data),await o.add(e.data);return}{const{ok:n,emotion:a}=t(e.data);n&&(e.emit("emotion",a),await o.add(a))}}]})}function k(){function o(e){if(!/<\|DELAY:\d+\|>/i.test(e))return{ok:!1,delay:0};const n=/<\|DELAY:(\d+)\|>/i.exec(e),a=n==null?void 0:n[1];if(!a)return{ok:!1,delay:0};const r=Number.parseFloat(a);return r<=0||Number.isNaN(r)?{ok:!0,delay:0}:{ok:!0,delay:r}}function t(e){return new Promise(n=>setTimeout(n,e))}return s({handlers:[async e=>{const{ok:n,delay:a}=o(e.data);n&&(e.emit("delay",a),await t(a*1e3))}]})}function p(o){const t=d("");return s({handlers:[async e=>{if(e.data===l){const a=t.value.trim();a&&await o.add(a),t.value="";return}const n=/[.?!]/;for(t.value+=e.data;t.value;){const a=n.exec(t.value);if(!a||typeof a.index>"u")break;const r=t.value.slice(0,a.index+1),u=t.value.slice(a.index+1);await o.add(r),t.value=u}}]})}export{y as a,p as b,l,k as u};
 
1
+ import{E as i}from"./emotions-D2WM87AE.js";import{u as s}from"./queue-Df3dr5Kf.js";import{g as d}from"./index-BdQf2-gE.js";const l="<|llm_inference_end|>";function y(o){function t(e){for(const n of i)if(e.includes(n))return{ok:!0,emotion:n};return{ok:!1,emotion:""}}return s({handlers:[async e=>{if(i.includes(e.data)){e.emit("emotion",e.data),await o.add(e.data);return}{const{ok:n,emotion:a}=t(e.data);n&&(e.emit("emotion",a),await o.add(a))}}]})}function k(){function o(e){if(!/<\|DELAY:\d+\|>/i.test(e))return{ok:!1,delay:0};const n=/<\|DELAY:(\d+)\|>/i.exec(e),a=n==null?void 0:n[1];if(!a)return{ok:!1,delay:0};const r=Number.parseFloat(a);return r<=0||Number.isNaN(r)?{ok:!0,delay:0}:{ok:!0,delay:r}}function t(e){return new Promise(n=>setTimeout(n,e))}return s({handlers:[async e=>{const{ok:n,delay:a}=o(e.data);n&&(e.emit("delay",a),await t(a*1e3))}]})}function p(o){const t=d("");return s({handlers:[async e=>{if(e.data===l){const a=t.value.trim();a&&await o.add(a),t.value="";return}const n=/[.?!]/;for(t.value+=e.data;t.value;){const a=n.exec(t.value);if(!a||typeof a.index>"u")break;const r=t.value.slice(0,a.index+1),u=t.value.slice(a.index+1);await o.add(r),t.value=u}}]})}export{y as a,p as b,l,k as u};
assets/{stage-frV8QqjB.js → stage-BCjBpGnP.js} RENAMED
@@ -1 +1 @@
1
- import{d as p,e as s,c,b as d,r as i,n as m,u as e,o as l}from"./index-C2TetWMy.js";const x=p({__name:"stage",setup(u){const{top:t,right:o,bottom:a,left:n}=s();return(f,_)=>{const r=i("RouterView");return l(),c("main",{text:"gray-700 dark:gray-200","h-full":"","font-cuteen":"",style:m({paddingTop:`${e(t)}px`,paddingRight:`${e(o)}px`,paddingBottom:`${e(a)}px`,paddingLeft:`${e(n)}px`})},[d(r)],4)}}});export{x as default};
 
1
+ import{d as p,e as s,c,b as d,r as i,n as m,u as e,o as l}from"./index-BdQf2-gE.js";const x=p({__name:"stage",setup(u){const{top:t,right:o,bottom:a,left:n}=s();return(f,_)=>{const r=i("RouterView");return l(),c("main",{text:"gray-700 dark:gray-200","h-full":"","font-cuteen":"",style:m({paddingTop:`${e(t)}px`,paddingRight:`${e(o)}px`,paddingBottom:`${e(a)}px`,paddingLeft:`${e(n)}px`})},[d(r)],4)}}});export{x as default};
assets/{v2-D0u6Xhyp.js → v2-C0SOslZ8.js} RENAMED
@@ -1 +1 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-C_1-78fG.js";import"./emotions-D2WM87AE.js";import{W as t}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-BuBdDqQ7.js";import{_ as i,M as r,I as m,a as s}from"./MobileInteractiveArea.vue_vue_type_script_setup_true_lang-BY6cZbLs.js";import{d,c,o as l,a as o,b as e,u as n}from"./index-C2TetWMy.js";import{b as a}from"./route-block-B_A1xBdJ.js";import"./queue-KGvx_35H.js";import"./queues-mTfZLgH7.js";import"./providers-BXGNYbJf.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-JVpcYYGn.js";import"./HeaderLink-TAthUS-r.js";import"./BasicTextarea.vue_vue_type_script_setup_true_lang-MsCEjAC7.js";import"./index-EnAZ3iPA.js";const p={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},f={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},_=d({__name:"v2",setup(x){return(h,v)=>(l(),c("div",null,[o("div",p,[o("div",null,[e(i,{class:"flex <md:hidden",p2:""}),e(r,{class:"hidden <md:block"})]),o("div",f,[e(n(t),{"flex-1":"","min-w":"1/2"}),e(m,{class:"flex <md:hidden","flex-1":"","max-w":"30%"}),e(s,{class:"hidden <md:block",mx2:"",mb2:""})])])]))}});typeof a=="function"&&a(_);export{_ as default};
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_4bb9f885_lang-D3uBaZhI.js";import"./emotions-D2WM87AE.js";import{W as t}from"./Live2DSettings.vue_vue_type_script_setup_true_lang-Cf5zZTOl.js";import{_ as i,M as r,I as m,a as s}from"./MobileInteractiveArea.vue_vue_type_script_setup_true_lang-Ce4FO4nE.js";import{d,c,o as l,a as o,b as e,u as n}from"./index-BdQf2-gE.js";import{b as a}from"./route-block-B_A1xBdJ.js";import"./queue-Df3dr5Kf.js";import"./queues-F4nv9sdv.js";import"./providers-Bxv_3YcF.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-hlXKztz6.js";import"./HeaderLink-awT6j5Mw.js";import"./BasicTextarea.vue_vue_type_script_setup_true_lang-PC68xWfd.js";import"./index-BM6GZ_JI.js";const p={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},f={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},_=d({__name:"v2",setup(x){return(h,v)=>(l(),c("div",null,[o("div",p,[o("div",null,[e(i,{class:"flex <md:hidden",p2:""}),e(r,{class:"hidden <md:block"})]),o("div",f,[e(n(t),{"flex-1":"","min-w":"1/2"}),e(m,{class:"flex <md:hidden","flex-1":"","max-w":"30%"}),e(s,{class:"hidden <md:block",mx2:"",mb2:""})])])]))}});typeof a=="function"&&a(_);export{_ as default};
index.html CHANGED
@@ -23,8 +23,8 @@
23
  src="/remote-assets/page-external-data/js/script.js"
24
  ></script>
25
  <script src="/assets/js/CubismSdkForWeb-5-r.1/Core/live2dcubismcore.min.js"></script>
26
- <script type="module" crossorigin src="/assets/index-C2TetWMy.js"></script>
27
- <link rel="stylesheet" crossorigin href="/assets/index-Cl-ff4Dh.css">
28
  </head>
29
  <body class="font-sans">
30
  <div id="app"></div>
 
23
  src="/remote-assets/page-external-data/js/script.js"
24
  ></script>
25
  <script src="/assets/js/CubismSdkForWeb-5-r.1/Core/live2dcubismcore.min.js"></script>
26
+ <script type="module" crossorigin src="/assets/index-BdQf2-gE.js"></script>
27
+ <link rel="stylesheet" crossorigin href="/assets/index-Do-3D3jG.css">
28
  </head>
29
  <body class="font-sans">
30
  <div id="app"></div>