1import"../chunks/DsnmJJEf.js";import{f as a1,t as s1,b as e,b6 as _0,b7 as w0,p as _1,aR as f,O as t,ai as S,d as l,s as c,r,c as w1,ah as x,a as b,aq as L1,an as d1,aO as k1,ao as A0,al as b1,am as R1,e as R}from"../chunks/BN1SZ1vA.js";import{p as x1,i as v,r as Z1}from"../chunks/InhFHllE.js";import{e as m1,i as f1}from"../chunks/BmyB_2jS.js";import{a as y0}from"../chunks/DhbVa8al.js";import{s as g1,b as B1,d as p0,e as M1,a as N}from"../chunks/qsbTZ_ho.js";import{e as q1}from"../chunks/CMb4_sAc.js";import{i as L0,a as z0,b as C0,c as k0}from"../chunks/dmAq0LiT.js";import"../chunks/CU1QhgsP.js";function Z0(M){const i=JSON.parse(M);return i.data&&(i.data=C0(i.data,k0.decoders)),i}function Q1(M){return HTMLElement.prototype.cloneNode.call(M)}function M0(M,i=()=>{}){const m=async({action:d,result:D,reset:y=!0,invalidateAll:U=!0})=>{D.type==="success"&&(y&&HTMLFormElement.prototype.reset.call(M),U&&await L0()),(location.origin+location.pathname===d.origin+d.pathname||D.type==="redirect"||D.type==="error")&&await z0(D)};async function j(d){if((d.submitter?.hasAttribute("formmethod")?d.submitter.formMethod:Q1(M).method)!=="post")return;d.preventDefault();const y=new URL(d.submitter?.hasAttribute("formaction")?d.submitter.formAction:Q1(M).action),U=d.submitter?.hasAttribute("formenctype")?d.submitter.formEnctype:Q1(M).enctype,Z=new FormData(M,d.submitter),_=new AbortController;let P=!1;const E=await i({action:y,cancel:()=>P=!0,controller:_,formData:Z,formElement:M,submitter:d.submitter})??m;if(P)return;let O;try{const W=new Headers({accept:"application/json","x-sveltekit-action":"true"});U!=="multipart/form-data"&&W.set("Content-Type",/^(:?application\/x-www-form-urlencoded|text\/plain)$/.test(U)?U:"application/x-www-form-urlencoded");const a=U==="multipart/form-data"?Z:new URLSearchParams(Z),o=await fetch(y,{method:"POST",headers:W,cache:"no-store",body:a,signal:_.signal});O=Z0(await o.text()),O.type==="error"&&(O.status=o.status)}catch(W){if(W?.name==="AbortError")return;O={type:"error",error:W}}await E({action:y,formData:Z,formElement:M,update:W=>m({action:y,result:O,reset:W?.reset,invalidateAll:W?.invalidateAll}),result:O})}return HTMLFormElement.prototype.addEventListener.call(M,"submit",j),{destroy(){HTMLFormElement.prototype.removeEventListener.call(M,"submit",j)}}}const H0=""+new URL("../assets/logo.Bfl7Z6jB.png",import.meta.url).href;var F0=a1("<img/>");function S0(M,i){let m=x1(i,"width",8,32),j=x1(i,"height",8,32),d=x1(i,"className",8,""),D=x1(i,"alt",8,"Xybrid Logo");var y=F0();s1(()=>{g1(y,"src",H0),g1(y,"width",m()),g1(y,"height",j()),g1(y,"alt",D()),B1(y,1,p0(d()))}),e(M,y)}let h0=Symbol("phosphor-svelte");function H1(){return _0(h0)?w0(h0):{}}var W0=f('<path d="M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"></path>'),V0=f('<path d="M216,128l-72,72V56Z" opacity="0.2"></path><path d="M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"></path>',1),D0=f('<path d="M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"></path>'),I0=f('<path d="M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"></path>'),P0=f('<path d="M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"></path>'),B0=f('<path d="M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"></path>'),O0=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function U0(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=O0();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewB
1ox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=W0();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=V0();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=D0();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=I0();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=P0();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=B0();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var T0=f('<path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path>'),j0=f('<path d="M208,96l-80,80L48,96Z" opacity="0.2"></path><path d="M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"></path>',1),R0=f('<path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"></path>'),q0=f('<path d="M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"></path>'),N0=f('<path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path>'),E0=f('<path d="M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"></path>'),G0=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function K0(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=G0();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=T0();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=j0();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=R0();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=q0();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=N0();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=E0();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var Y0=f('<path d="M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"></path>'),X0=f('<path d="M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z" opacity="0.2"></path><path d="M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path>',1),Q0=f('<path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z"></path>'),J0=f('<path d="M172.24,99.76a6,6,0,0,1,0,8.48l-56,56a6,6,0,0,1-8.48,0l-24-24a6,6,0,0,1,8.48-8.48L112,151.51l51.76-51.75A6,6,0,0,1,172.24,99.76ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"></path>'),$0=f('<path d="M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path>'),ee=f('<path d="M170.83,101.17a4,4,0,0,1,0,5.66l-56,56a4,4,0,0,1-5.66,0l-24-24a4,4,0,0,1,5.66-5.66L112,154.34l53.17-53.17A4,4,0,0,1,170.83,101.17ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"></path>'),ae=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function te(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);
1function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=ae();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=Y0();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=X0();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=Q0();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=J0();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=$0();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=ee();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var re=f('<path d="M108,136a16,16,0,1,1-16-16A16,16,0,0,1,108,136Zm56-16a16,16,0,1,0,16,16A16,16,0,0,0,164,120Zm76.07,76.56-67,29.71A20.15,20.15,0,0,1,146,214.9l-8.54-23.13c-3.13.14-6.27.24-9.45.24s-6.32-.1-9.45-.24L110,214.9a20.19,20.19,0,0,1-27.08,11.37l-67-29.71A19.93,19.93,0,0,1,4.62,173.41L34.15,57A20,20,0,0,1,50.37,42.19l36.06-5.93A20.26,20.26,0,0,1,109.22,51.1l4.41,17.41c4.74-.33,9.52-.51,14.37-.51s9.63.18,14.37.51l4.41-17.41a20.25,20.25,0,0,1,22.79-14.84l36.06,5.93A20,20,0,0,1,221.85,57l29.53,116.38A19.93,19.93,0,0,1,240.07,196.56ZM227.28,176,199.23,65.46l-30.07-4.94-2.84,11.17c2.9.58,5.78,1.2,8.61,1.92a12,12,0,1,1-5.86,23.27A168.43,168.43,0,0,0,128,92a168.43,168.43,0,0,0-41.07,4.88,12,12,0,0,1-5.86-23.27c2.83-.72,5.71-1.34,8.61-1.92L86.85,60.52,56.77,65.46,28.72,176l60.22,26.7,5-13.57c-4.37-.76-8.67-1.65-12.88-2.71a12,12,0,0,1,5.86-23.28A168.43,168.43,0,0,0,128,168a168.43,168.43,0,0,0,41.07-4.88,12,12,0,0,1,5.86,23.28c-4.21,1.06-8.51,1.95-12.88,2.71l5,13.57Z"></path>'),oe=f('<path d="M235.21,185.59l-67,29.7a8.15,8.15,0,0,1-11-4.56L147,183.06a190.5,190.5,0,0,1-19,.94,190.5,190.5,0,0,1-19-.94L98.75,210.73a8.15,8.15,0,0,1-11,4.56l-67-29.7a8,8,0,0,1-4.55-9.24L45.77,60A8.08,8.08,0,0,1,52.31,54l36.06-5.92a8.1,8.1,0,0,1,9.21,6l5,19.63a192.32,192.32,0,0,1,50.88,0l5-19.63a8.1,8.1,0,0,1,9.21-6L203.69,54A8.08,8.08,0,0,1,210.23,60l29.53,116.37A8,8,0,0,1,235.21,185.59Z" opacity="0.2"></path><path d="M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.94,15.94,0,0,1-9.06-18.51L38,58A16.08,16.08,0,0,1,51,46.13l36.06-5.92a16.21,16.21,0,0,1,18.26,11.88l3.26,12.83Q118.11,64,128,64t19.4.92l3.26-12.83a16.22,16.22,0,0,1,18.26-11.88L205,46.13A16.08,16.08,0,0,1,218,58l29.53,116.38A15.94,15.94,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56a.21.21,0,0,0-.12,0h0L53.61,61.92a.24.24,0,0,0-.09,0L24,178.33,91,208a.21.21,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"></path>',1),ie=f('<path d="M247.51,174.39,218,58a16.08,16.08,0,0,0-13-11.88l-36.06-5.92a16.22,16.22,0,0,0-18.26,11.88l-.21.85a4,4,0,0,0,3.27,4.93,155.62,155.62,0,0,1,24.41,5.62,8.2,8.2,0,0,1,5.62,9.7,8,8,0,0,1-10.19,5.64,155.4,155.4,0,0,0-90.8-.1,8.22,8.22,0,0,1-10.28-4.81,8,8,0,0,1,5.08-10.33,156.85,156.85,0,0,1,24.72-5.72,4,4,0,0,0,3.27-4.93l-.21-.85A16.21,16.21,0,0,0,87.08,40.21L51,46.13A16.08,16.08,0,0,0,38,58L8.49,174.39a15.94,15.94,0,0,0,9.06,18.51l67,29.71a16.17,16.17,0,0,0,21.71-9.1l3.49-9.45a4,4,0,0,0-3.27-5.35,158.13,158.13,0,0,1-28.63-6.2,8.2,8.2,0,0,1-5.61-9.67,8,8,0,0,1,10.2-5.66,155.59,155.59,0,0,0,91.12,0,8,8,0,0,1,10.19,5.65,8.19,8.19,0,0,1-5.61,9.68,157.84,157.84,0,0,1-28.62,6.2,4,4,0,0,0-3.27,5.35l3.49,9.45a16.18,16.18,0,0,0,21.71,9.1l67-29.71A15.94,15.94,0,0,0,247.51,174.39ZM92,152a12,12,0,1,1,12-12A12,12,0,0,1,92,152Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,152Z"></path>'),le=f('<path d="M102,140a10,10,0,1,1-10-10A10,10,0,0,1,102,140Zm62-10a10,10,0,1,0,10,10A10,10,0,0,0,164,130Zm73.64,61.08-67,29.71a14.43,14.43,0,0,1-5.77,1.21,14.13,14.13,0,0,1-13.25-9.18L143,189.43c-4.93.37-9.92.58-15,.58s-10.06-.21-15-.58l-8.63,23.39A14.13,14.13,0,0,1,91.13,222a14.43,14.43,0,0,1-5.77-1.21l-6
17-29.71a14,14,0,0,1-7.93-16.2L40,58.5A14.07,14.07,0,0,1,51.34,48.11L87.4,42.19a14.19,14.19,0,0,1,16,10.39l3.69,14.53a197.5,197.5,0,0,1,41.82,0l3.69-14.53a14.19,14.19,0,0,1,16-10.39l36.06,5.92A14.07,14.07,0,0,1,216,58.5l29.53,116.38A14,14,0,0,1,237.64,191.08Zm-3.7-13.25L204.41,61.45a2.08,2.08,0,0,0-1.7-1.5L166.65,54a2.13,2.13,0,0,0-2.42,1.5l-3.36,13.24a169.28,169.28,0,0,1,16.75,3.76A6,6,0,0,1,176,84.31a5.71,5.71,0,0,1-1.62-.23A174.26,174.26,0,0,0,128,78a174.26,174.26,0,0,0-46.38,6.08,6,6,0,1,1-3.24-11.55,169.28,169.28,0,0,1,16.75-3.76L91.77,55.53A2.12,2.12,0,0,0,89.35,54L53.29,60a2.08,2.08,0,0,0-1.7,1.5L22.06,177.83a2,2,0,0,0,1.16,2.28l67,29.7a2.19,2.19,0,0,0,1.76,0,2.07,2.07,0,0,0,1.14-1.17l7.58-20.55a171.46,171.46,0,0,1-22.33-4.64,6,6,0,1,1,3.24-11.55A174.26,174.26,0,0,0,128,178a174.26,174.26,0,0,0,46.38-6.08,6,6,0,1,1,3.24,11.55,171.46,171.46,0,0,1-22.33,4.64l7.58,20.55a2.07,2.07,0,0,0,1.14,1.17,2.19,2.19,0,0,0,1.76,0l67-29.7A2,2,0,0,0,233.94,177.83Z"></path>'),se=f('<path d="M104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm60-12a12,12,0,1,0,12,12A12,12,0,0,0,164,128Zm74.45,64.9-67,29.71a16.17,16.17,0,0,1-21.71-9.1l-8.11-22q-6.72.45-13.63.46t-13.63-.46l-8.11,22a16.18,16.18,0,0,1-21.71,9.1l-67-29.71a15.93,15.93,0,0,1-9.06-18.51L38,58A16.07,16.07,0,0,1,51,46.14l36.06-5.93a16.22,16.22,0,0,1,18.26,11.88l3.26,12.84Q118.11,64,128,64t19.4.93l3.26-12.84a16.21,16.21,0,0,1,18.26-11.88L205,46.14A16.07,16.07,0,0,1,218,58l29.53,116.38A15.93,15.93,0,0,1,238.45,192.9ZM232,178.28,202.47,62s0,0-.08,0L166.33,56a.17.17,0,0,0-.17,0l-2.83,11.14c5,.94,10,2.06,14.83,3.42A8,8,0,0,1,176,86.31a8.09,8.09,0,0,1-2.16-.3A172.25,172.25,0,0,0,128,80a172.25,172.25,0,0,0-45.84,6,8,8,0,1,1-4.32-15.4c4.82-1.36,9.78-2.48,14.82-3.42L89.83,56s0,0-.12,0h0L53.61,61.93a.17.17,0,0,0-.09,0L24,178.33,91,208a.23.23,0,0,0,.22,0L98,189.72a173.2,173.2,0,0,1-20.14-4.32A8,8,0,0,1,82.16,170,171.85,171.85,0,0,0,128,176a171.85,171.85,0,0,0,45.84-6,8,8,0,0,1,4.32,15.41A173.2,173.2,0,0,1,158,189.72L164.75,208a.22.22,0,0,0,.21,0Z"></path>'),ne=f('<path d="M100,140a8,8,0,1,1-8-8A8,8,0,0,1,100,140Zm64-8a8,8,0,1,0,8,8A8,8,0,0,0,164,132Zm72.83,57.25-67,29.71a12.36,12.36,0,0,1-5,1,12.13,12.13,0,0,1-11.38-7.88l-9.15-24.81c-5.36.45-10.81.69-16.34.69s-11-.24-16.34-.69l-9.15,24.81A12.13,12.13,0,0,1,91.13,220a12.36,12.36,0,0,1-5-1l-67-29.71a12,12,0,0,1-6.8-13.88L41.9,59a12.06,12.06,0,0,1,9.77-8.91l36.06-5.92a12.18,12.18,0,0,1,13.73,8.91l4.12,16.22a195.47,195.47,0,0,1,44.84,0l4.12-16.22a12.18,12.18,0,0,1,13.73-8.91l36.06,5.92A12.06,12.06,0,0,1,214.1,59l29.53,116.38A12,12,0,0,1,236.83,189.25Zm-1-11.91L206.35,61A4.07,4.07,0,0,0,203,58L167,52.05a4.15,4.15,0,0,0-4.69,3L158.4,70.38a166.74,166.74,0,0,1,18.68,4.08,4,4,0,1,1-2.16,7.7A176.21,176.21,0,0,0,128,76a176.21,176.21,0,0,0-46.92,6.16,4,4,0,1,1-2.16-7.7A166.74,166.74,0,0,1,97.6,70.38L93.71,55a4.15,4.15,0,0,0-4.69-3L53,58a4.07,4.07,0,0,0-3.31,3L20.12,177.34a4,4,0,0,0,2.29,4.59l67,29.71a4.16,4.16,0,0,0,3.35,0A4,4,0,0,0,95,209.35l8.45-22.88a171.49,171.49,0,0,1-24.53-4.92,4,4,0,0,1,2.16-7.71A176.21,176.21,0,0,0,128,180a176.21,176.21,0,0,0,46.92-6.16,4,4,0,0,1,2.16,7.71,171.49,171.49,0,0,1-24.53,4.92L161,209.35a4,4,0,0,0,2.23,2.32,4.16,4.16,0,0,0,3.35,0l67-29.71A4,4,0,0,0,235.88,177.34Z"></path>'),de=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function J1(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=de();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=re();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=oe();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=ie();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=le();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=se();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=ne();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>
1{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var ce=f('<path d="M212.62,75.17A63.7,63.7,0,0,0,206.39,26,12,12,0,0,0,196,20a63.71,63.71,0,0,0-50,24H126A63.71,63.71,0,0,0,76,20a12,12,0,0,0-10.39,6,63.7,63.7,0,0,0-6.23,49.17A61.5,61.5,0,0,0,52,104v8a60.1,60.1,0,0,0,45.76,58.28A43.66,43.66,0,0,0,92,192v4H76a20,20,0,0,1-20-20,44.05,44.05,0,0,0-44-44,12,12,0,0,0,0,24,20,20,0,0,1,20,20,44.05,44.05,0,0,0,44,44H92v12a12,12,0,0,0,24,0V192a20,20,0,0,1,40,0v40a12,12,0,0,0,24,0V192a43.66,43.66,0,0,0-5.76-21.72A60.1,60.1,0,0,0,220,112v-8A61.5,61.5,0,0,0,212.62,75.17ZM196,112a36,36,0,0,1-36,36H112a36,36,0,0,1-36-36v-8a37.87,37.87,0,0,1,6.13-20.12,11.65,11.65,0,0,0,1.58-11.49,39.9,39.9,0,0,1-.4-27.72,39.87,39.87,0,0,1,26.41,17.8A12,12,0,0,0,119.82,68h32.35a12,12,0,0,0,10.11-5.53,39.84,39.84,0,0,1,26.41-17.8,39.9,39.9,0,0,1-.4,27.72,12,12,0,0,0,1.61,11.53A37.85,37.85,0,0,1,196,104Z"></path>'),ve=f('<path d="M208,104v8a48,48,0,0,1-48,48H136a32,32,0,0,1,32,32v40H104V192a32,32,0,0,1,32-32H112a48,48,0,0,1-48-48v-8a49.28,49.28,0,0,1,8.51-27.3A51.92,51.92,0,0,1,76,32a52,52,0,0,1,43.83,24h32.34A52,52,0,0,1,196,32a51.92,51.92,0,0,1,3.49,44.7A49.28,49.28,0,0,1,208,104Z" opacity="0.2"></path><path d="M208.3,75.68A59.74,59.74,0,0,0,202.93,28,8,8,0,0,0,196,24a59.75,59.75,0,0,0-48,24H124A59.75,59.75,0,0,0,76,24a8,8,0,0,0-6.93,4,59.78,59.78,0,0,0-5.38,47.68A58.14,58.14,0,0,0,56,104v8a56.06,56.06,0,0,0,48.44,55.47A39.8,39.8,0,0,0,96,192v8H72a24,24,0,0,1-24-24A40,40,0,0,0,8,136a8,8,0,0,0,0,16,24,24,0,0,1,24,24,40,40,0,0,0,40,40H96v16a8,8,0,0,0,16,0V192a24,24,0,0,1,48,0v40a8,8,0,0,0,16,0V192a39.8,39.8,0,0,0-8.44-24.53A56.06,56.06,0,0,0,216,112v-8A58,58,0,0,0,208.3,75.68ZM200,112a40,40,0,0,1-40,40H112a40,40,0,0,1-40-40v-8a41.74,41.74,0,0,1,6.9-22.48A8,8,0,0,0,80,73.83a43.81,43.81,0,0,1,.79-33.58,43.88,43.88,0,0,1,32.32,20.06A8,8,0,0,0,119.82,64h32.35a8,8,0,0,0,6.74-3.69,43.87,43.87,0,0,1,32.32-20.06A43.81,43.81,0,0,1,192,73.83a8.09,8.09,0,0,0,1,7.65A41.76,41.76,0,0,1,200,104Z"></path>',1),he=f('<path d="M216,104v8a56.06,56.06,0,0,1-48.44,55.47A39.8,39.8,0,0,1,176,192v40a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V216H72a40,40,0,0,1-40-40A24,24,0,0,0,8,152a8,8,0,0,1,0-16,40,40,0,0,1,40,40,24,24,0,0,0,24,24H96v-8a39.8,39.8,0,0,1,8.44-24.53A56.06,56.06,0,0,1,56,
1112v-8a58.14,58.14,0,0,1,7.69-28.32A59.78,59.78,0,0,1,69.07,28,8,8,0,0,1,76,24a59.75,59.75,0,0,1,48,24h24a59.75,59.75,0,0,1,48-24,8,8,0,0,1,6.93,4,59.74,59.74,0,0,1,5.37,47.68A58,58,0,0,1,216,104Z"></path>'),pe=f('<path d="M206.13,75.92A57.79,57.79,0,0,0,201.2,29a6,6,0,0,0-5.2-3,57.77,57.77,0,0,0-47,24H123A57.77,57.77,0,0,0,76,26a6,6,0,0,0-5.2,3,57.79,57.79,0,0,0-4.93,46.92A55.88,55.88,0,0,0,58,104v8a54.06,54.06,0,0,0,50.45,53.87A37.85,37.85,0,0,0,98,192v10H72a26,26,0,0,1-26-26A38,38,0,0,0,8,138a6,6,0,0,0,0,12,26,26,0,0,1,26,26,38,38,0,0,0,38,38H98v18a6,6,0,0,0,12,0V192a26,26,0,0,1,52,0v40a6,6,0,0,0,12,0V192a37.85,37.85,0,0,0-10.45-26.13A54.06,54.06,0,0,0,214,112v-8A55.88,55.88,0,0,0,206.13,75.92ZM202,112a42,42,0,0,1-42,42H112a42,42,0,0,1-42-42v-8a43.86,43.86,0,0,1,7.3-23.69,6,6,0,0,0,.81-5.76,45.85,45.85,0,0,1,1.43-36.42,45.85,45.85,0,0,1,35.23,21.1A6,6,0,0,0,119.83,62h32.34a6,6,0,0,0,5.06-2.76,45.83,45.83,0,0,1,35.23-21.11,45.85,45.85,0,0,1,1.43,36.42,6,6,0,0,0,.79,5.74A43.78,43.78,0,0,1,202,104Z"></path>'),ue=f('<path d="M208.31,75.68A59.78,59.78,0,0,0,202.93,28,8,8,0,0,0,196,24a59.75,59.75,0,0,0-48,24H124A59.75,59.75,0,0,0,76,24a8,8,0,0,0-6.93,4,59.78,59.78,0,0,0-5.38,47.68A58.14,58.14,0,0,0,56,104v8a56.06,56.06,0,0,0,48.44,55.47A39.8,39.8,0,0,0,96,192v8H72a24,24,0,0,1-24-24A40,40,0,0,0,8,136a8,8,0,0,0,0,16,24,24,0,0,1,24,24,40,40,0,0,0,40,40H96v16a8,8,0,0,0,16,0V192a24,24,0,0,1,48,0v40a8,8,0,0,0,16,0V192a39.8,39.8,0,0,0-8.44-24.53A56.06,56.06,0,0,0,216,112v-8A58.14,58.14,0,0,0,208.31,75.68ZM200,112a40,40,0,0,1-40,40H112a40,40,0,0,1-40-40v-8a41.74,41.74,0,0,1,6.9-22.48A8,8,0,0,0,80,73.83a43.81,43.81,0,0,1,.79-33.58,43.88,43.88,0,0,1,32.32,20.06A8,8,0,0,0,119.82,64h32.35a8,8,0,0,0,6.74-3.69,43.87,43.87,0,0,1,32.32-20.06A43.81,43.81,0,0,1,192,73.83a8.09,8.09,0,0,0,1,7.65A41.72,41.72,0,0,1,200,104Z"></path>'),me=f('<path d="M203.94,76.16A55.73,55.73,0,0,0,199.46,30,4,4,0,0,0,196,28a55.78,55.78,0,0,0-46,24H122A55.78,55.78,0,0,0,76,28a4,4,0,0,0-3.46,2,55.73,55.73,0,0,0-4.48,46.16A53.78,53.78,0,0,0,60,104v8a52.06,52.06,0,0,0,52,52h1.41A36,36,0,0,0,100,192v12H72a28,28,0,0,1-28-28A36,36,0,0,0,8,140a4,4,0,0,0,0,8,28,28,0,0,1,28,28,36,36,0,0,0,36,36h28v20a4,4,0,0,0,8,0V192a28,28,0,0,1,56,0v40a4,4,0,0,0,8,0V192a36,36,0,0,0-13.41-28H160a52.06,52.06,0,0,0,52-52v-8A53.78,53.78,0,0,0,203.94,76.16ZM204,112a44.05,44.05,0,0,1-44,44H112a44.05,44.05,0,0,1-44-44v-8a45.76,45.76,0,0,1,7.71-24.89,4,4,0,0,0,.53-3.84,47.82,47.82,0,0,1,2.1-39.21,47.8,47.8,0,0,1,38.12,22.1A4,4,0,0,0,119.83,60h32.34a4,4,0,0,0,3.37-1.84,47.8,47.8,0,0,1,38.12-22.1,47.82,47.82,0,0,1,2.1,39.21,4,4,0,0,0,.53,3.83A45.85,45.85,0,0,1,204,104Z"></path>'),fe=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function $1(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=fe();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=ce();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=ve();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=he();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=pe();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=ue();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=me();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}
1var ge=f('<path d="M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128ZM40,76H216a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24ZM216,180H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Z"></path>'),be=f('<path d="M216,64V192H40V64Z" opacity="0.2"></path><path d="M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"></path>',1),xe=f('<path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z"></path>'),_e=f('<path d="M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128ZM40,70H216a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12ZM216,186H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Z"></path>'),we=f('<path d="M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"></path>'),Ae=f('<path d="M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128ZM40,68H216a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8ZM216,188H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Z"></path>'),ye=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function Le(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=ye();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=ge();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=be();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=xe();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=_e();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=we();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=Ae();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var ze=f('<path d="M168.49,104.49,145,128l23.52,23.51a12,12,0,0,1-17,17L128,145l-23.51,23.52a12,12,0,0,1-17-17L111,128,87.51,104.49a12,12,0,0,1,17-17L128,111l23.51-23.52a12,12,0,0,1,17,17ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z"></path>'),Ce=f('<path d="M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z" opacity="0.2"></path><path d="M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path>',1),ke=f('<path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path>'),Ze=f('<path d="M164.24,100.24,136.48,128l27.76,27.76a6,6,0,1,1-8.48,8.48L128,136.48l-27.76,27.76a6,6,0,0,1-8.48-8.48L119.52,128,91.76,100.24a6,6,0,0,1,8.48-8.48L128,119.52l27.76-27.76a6,6,0,0,1,8.48,8.48ZM230,128A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"></path>'),Me=f('<path d="M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path>'),He=f('<path d="M162.83,98.83,133.66,128l29.17,29.17a4,4,0,0,1-5.66,5.66L128,133.66,98.83,162.83a4,4,0,0,1-5.66-5.66L122.34,128,93.17,98.83a4,4,0,0,1,5.66-5.66L128,122.34l29.17-29.17a4,4,0,1,1,5.66,5.66ZM228,128A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"></path>'),Fe=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function Se(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);
1function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=Fe();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=ze();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=Ce();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=ke();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=Ze();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=Me();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=He();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var We=f('<path d="M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"></path>'),Ve=f('<path d="M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z" opacity="0.2"></path><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path>',1),De=f('<path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path>'),Ie=f('<path d="M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"></path>'),Pe=f('<path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path>'),Be=f('<path d="M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"></path>'),Oe=f('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function Ue(M,i){_1(i,!0);const m=H1();let j=Z1(i,["$$slots","$$events","$$legacy","children"]),d=S(()=>i.weight??m.weight??"regular"),D=S(()=>i.color??m.color??"currentColor"),y=S(()=>i.size??m.size??"1em"),U=S(()=>i.mirrored??m.mirrored??!1);function Z(a){let{weight:o,color:L,size:B,mirrored:I,...s}=a;return s}var _=Oe();M1(_,(a,o)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:t(y),height:t(y),fill:t(D),transform:t(U)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...a,...o}),[()=>Z(m),()=>Z(j)]);var P=l(_);{var t1=a=>{var o=x(),L=b(o);L1(L,()=>i.children),e(a,o)};v(P,a=>{i.children&&a(t1)})}var E=c(P,2);{var O=a=>{var o=We();e(a,o)},W=a=>{var o=x(),L=b(o);{var B=s=>{var z=Ve();d1(),e(s,z)},I=s=>{var z=x(),K=b(z);{var Y=p=>{var C=De();e(p,C)},X=p=>{var C=x(),r1=b(C);{var Q=h=>{var w=Ie();e(h,w)},J=h=>{var w=x(),o1=b(w);{var q=u=>{var k=Pe();e(u,k)},$=u=>{var k=x(),i1=b(k);{var e1=n=>{var g=Be();e(n,g)},A=n=>{var g=k1();g.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),e(n,g)};v(i1,n=>{t(d)==="thin"?n(e1):n(A,!1)},!0)}e(u,k)};v(o1,u=>{t(d)==="regular"?u(q):u($,!1)},!0)}e(h,w)};v(r1,h=>{t(d)==="light"?h(Q):h(J,!1)},!0)}e(p,C)};v(K,p=>{t(d)==="fill"?p(Y):p(X,!1)},!0)}e(s,z)};v(L,s=>{t(d)==="duotone"?s(B):s(I,!1)},!0)}e(a,o)};v(E,a=>{t(d)==="bold"?a(O):a(W,!1)})}r(_),e(M,_),w1()}var Te=a1('<a href="/" class="flex items-center gap-2"><!> <span class="text-xl font-semibold text-white">xybrid</span></a>'),je=a1("<a> </a>"),Re=a1('<a href="https://cal.com/glennsonna/xybrid-demo" target="_blank" rel="noopener noreferrer" class="px-4 py-2 border rounded-lg font-medium hover:opacity-80 transition-colors">
1Book Demo</a>'),qe=a1("<a> </a>"),Ne=a1('<a href="https://cal.com/glennsonna/xybrid-demo" target="_blank" rel="noopener noreferrer" class="px-4 py-2 border rounded-lg font-medium text-center hover:opacity-80 transition-colors">Book Demo</a>'),Ee=a1('<nav class="md:hidden border-t border-zinc-800 bg-zinc-950/95 backdrop-blur-md px-6 py-4 flex flex-col gap-4"><!> <div class="flex flex-col gap-3 pt-3 border-t border-zinc-800/50"><!> <a class="px-4 py-2 bg-white text-black rounded-lg font-medium text-center hover:bg-zinc-200 transition-colors">Console</a></div></nav>'),Ge=a1('<header><div class="max-w-7xl mx-auto px-6 py-4 flex items-center justify-between"><!> <nav class="hidden md:flex items-center gap-6"><!> <a href="https://github.com/xybrid-ai/xybrid" class="text-zinc-400 hover:text-white transition-colors" aria-label="GitHub"><!></a> <a href="https://discord.gg/YhFHHkhbad" class="text-zinc-400 hover:text-white transition-colors" aria-label="Discord"><!></a> <!> <a class="px-4 py-2 bg-white text-black rounded-lg font-medium hover:bg-zinc-200 transition-colors">Console</a></nav> <div class="md:hidden flex items-center gap-3"><a href="https://github.com/xybrid-ai/xybrid" class="text-zinc-400 hover:text-white transition-colors" aria-label="GitHub"><!></a> <a href="https://discord.gg/YhFHHkhbad" class="text-zinc-400 hover:text-white transition-colors" aria-label="Discord"><!></a> <button class="text-zinc-400 hover:text-white transition-colors p-1"><!></button></div></div> <!></header>');function Ke(M,i){_1(i,!0);let m=x1(i,"activePage",3,""),j=x1(i,"fixed",3,!1),d=x1(i,"headerClass",3,""),D=x1(i,"headerStyle",3,""),y=x1(i,"showBookDemo",3,!0),U=x1(i,"hideLinks",19,()=>[]),Z=R1(!1);const _=q1.PUBLIC_CONSOLE_URL||"https://console.xybrid.dev",P=`${q1.PUBLIC_DOCS_URL||"https://docs.xybrid.dev"}/docs/quickstart`,t1=[{href:"/models",label:"Models",id:"models"},{href:"/blog",label:"Blog",id:"blog"},{href:"/games",label:"Games",id:"games"},{href:"/builders",label:"Builders",id:"builders"},{href:P,label:"Docs",id:"docs"}];let E=S(()=>t1.filter(A=>!U().includes(A.id)));function O(A){return A===m()?"text-white font-medium transition-colors":"text-zinc-400 hover:text-white transition-colors"}var W=Ge(),a=l(W),o=l(a);{var L=A=>{var n=x(),g=b(n);L1(g,()=>i.logo),e(A,n)},B=A=>{var n=Te(),g=l(n);S0(g,{width:32,height:32}),d1(2),r(n),e(A,n)};v(o,A=>{i.logo?A(L):A(B,!1)})}var I=c(o,2),s=l(I);m1(s,17,()=>t(E),f1,(A,n)=>{var g=je(),V1=l(g,!0);r(g),s1(z1=>{g1(g,"href",t(n).href),B1(g,1,z1),R(V1,t(n).label)},[()=>p0(O(t(n).id))]),e(A,g)});var z=c(s,2),K=l(z);$1(K,{size:24,weight:"bold"}),r(z);var Y=c(z,2),X=l(Y);J1(X,{size:24,weight:"fill"}),r(Y);var p=c(Y,2);{var C=A=>{var n=Re();N(n,"border-color: #7CFF7C; color: #7CFF7C"),e(A,n)};v(p,A=>{y()&&A(C)})}var r1=c(p,2);r(I);var Q=c(I,2),J=l(Q),h=l(J);$1(h,{size:22,weight:"bold"}),r(J);var w=c(J,2),o1=l(w);J1(o1,{size:22,weight:"fill"}),r(w);var q=c(w,2);q.__click=()=>b1(Z,!t(Z));var $=l(q);{var u=A=>{Ue(A,{size:28,weight:"bold"})},k=A=>{Le(A,{size:28,weight:"bold"})};v($,A=>{t(Z)?A(u):A(k,!1)})}r(q),r(Q),r(a);var i1=c(a,2);{var e1=A=>{var n=Ee(),g=l(n);m1(g,17,()=>t(E),f1,(C1,v1)=>{var A1=qe();A1.__click=()=>b1(Z,!1);var U1=l(A1,!0);r(A1),s1(T1=>{g1(A1,"href",t(v1).href),B1(A1,1,`${T1??""} text-lg`),R(U1,t(v1).label)},[()=>O(t(v1).id)]),e(C1,A1)});var V1=c(g,2),z1=l(V1);{var O1=C1=>{var v1=Ne();N(v1,"border-color: #7CFF7C; color: #7CFF7C"),v1.__click=()=>b1(Z,!1),e(C1,v1)};v(z1,C1=>{y()&&C1(O1)})}var I1=c(z1,2);I1.__click=()=>b1(Z,!1),r(V1),r(n),s1(()=>g1(I1,"href",_)),e(A,n)};v(i1,A=>{t(Z)&&A(e1)})}r(W),s1(()=>{B1(W,1,`${j()?"fixed top-0 left-0 right-0":"sticky top-0"} z-50 border-b ${j()?"border-white/5 bg-zinc-950/60 backdrop-blur-md":"border-zinc-800 bg-zinc-950/80 backdrop-blur-sm"} ${d()??""}`),N(W,D()),g1(r1,"href",_),g1(q,"aria-label",t(Z)?"Close menu":"Open menu")}),e(M,W),w1()}A0(["click"]);var Ye=a1('<li class="flex items-start gap-2.5 text-sm text-zinc-300 leading-relaxed"><!> </li>'),Xe=a1('<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-7 hover:border-zinc-700 transition-colors"><p class="text-xs font-mono font-semibold uppercase tracking-wider text-zinc-400 mb-2"> </p> <p class="text-3xl font-bold text-white mb-1"> <span class="text-base font-normal text-zinc-400"> </span></p> <p class="text-sm text-zinc-400 mb-6"> </p> <ul class="flex flex-col gap-3"></ul></div>'),Qe=a1('<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-6 flex items-start gap-5"><div class="w-9 h-9 rounded-lg flex items-center justify-center flex-shrink-0 font-mono text-sm font-bold"> </div> <div><h3 class="text-base font-semibold text-white mb-1"> </h3> <p class="text-sm text-zinc-400 leading-relaxed"> </p></div></div>'),Je=a1('<div><div class="absolute -left-[23px] top-1.5 w-2.5 h-2.5 rounded-full border-2 border-zinc-950"></div> <p class="text-xs font-mono font-semibold uppercase tracking-wider mb-1"> </p> <h3 class="text-base font-semibold text-white mb-1"> </h3> <p class="text-sm text-zinc-400 leading-relaxed"> </p></div>'),$e=a1('<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-6 hover:border-zinc-700 transition-colors"><h3 class="text-base font-semibold text-white mb-1"> </h3> <p class="text-sm text-zinc-400 leading-relaxed"> </p></div>'),ea=a1('<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-6"><span class="inline-block text-xs font-mono font-semibold uppercase tracking-wider px-2 py-0.5 rounded mb-3"> </span> <h3 class="text-base font-semibold text-white mb-1"> </h3> <p class="text-sm text-zinc-400 leading-relaxed"> </p></div>'),aa=a1('<div class="flex items-start gap-3 text-sm text-zinc-400 leading-relaxed"><!> </div>'),ta=a1('<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-6"><h3 class="text-base font-semibold text-white mb-2"> </h3> <p class="text-sm text-zinc-400 leading-relaxed"> </p></div>'),ra=a1(`<div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-10 text-center"><div class="mb-4"><!></div> <h2 class="text-2xl font-bold text-white mb-3">You're in the pipeline!</h2> <p class="text-zinc-400 mb-6 max-w-md mx-auto">We'll review your application and get back to you within a few days. In the meantime, join the Builders channel on Discord to introduce yourself and meet other applicants.</p> <a href="https://discord.gg/cgd3tbFPWx" class="inline-flex items-center gap-2 px-6 py-3 text-black rounded-xl font-semibold transition-all hover:opacity-90"><!> Join Discord</a></div>`),oa=a1('<div class="bg-red-500/10 border border-red-500/20 rounded-xl px-4 py-3 text-sm text-red-400"> </div>'),ia=a1("<option> </option>"),la=a1(`<div class="text-center mb-10"><p class="text-sm font-medium mb-2 tracking-wide uppercase">Apply</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-3">Ready to build?</h2> <p class="text-zinc-400">Cohort 01 has 5 spots. Tell us what you want to make.</p></div> <form method="POST" action="?/apply" class="bg-zinc-900 border border-zinc-800 rounded-2xl p-8 space-y-6"><!> <div class="grid grid-cols-1 md:grid-cols-2 gap-5"><div><label for="name" class="block text-sm font-medium text-zinc-300 mb-2">Name or handle <span class="text-red-400">*</span></label> <input type="text" id="name" name="name" required placeholder="Your name" class="w-full bg-zinc-950 border border-zinc-800 rounded-xl px-4 py-3 text-white placeholder-zinc-500 focus:outline-none focus:border-zinc-600 transition-colors"/></div> <div><label for="email" class="block text-sm font-medium text-zinc-300 mb-2">Email <span class="text-red-400">*</span></label> <input type="email" id="email" name="email" required placeholder="[email protected]" class="w-full bg-zinc-950 border border-zinc-800 rounded-xl px-4 py-3 text-white placeholder-zinc-500 focus:outline-none focus:border-zinc-600 transition-colors"/></div></div> <div><label for="pitch" class="block text-sm font-medium text-zinc-300 mb-2">What do you want to build? <span class="text-red-400">*</span></label> <textarea id="pitch" name="pitch" required rows="4" placeholder="2-3 sentences about your project idea â what it does, who it's for, and why it's interesting." class="w-full bg-zinc-950 border border-zinc-800 rounded-xl px-4 py-3 text-white placeholder-zinc-500 focus:outline-none focus:border-zinc-600 transition-colors resize-y"></textarea></div> <div class="grid grid-cols-1 md:grid-cols-2 gap-5"><div><label for="sdk" class="block text-sm font-medium text-zinc-300 mb-2">Which SDK? <span class="text-red-400">*</span></label> <div class="relative"><select id="sdk" name="sdk" required class="w-full bg-zinc-950 border border-zinc-800 rounded-xl px-4 py-3 text-white focus:outline-none focus:border-zinc-600 transition-colors appearance-none"><option disabled selected>Select an SDK</option><!></select> <!></div></div> <div><label for="github" class="block text-sm font-medium text-zinc-300 mb-2">GitHub or portfolio link</label> <input type="url" id="github" name="github" placeholder="https://github.com/you" class="w-full bg-zinc-950 border border-zinc-800 rounded-xl px-4 py-3 text-white placeholder-zinc-500 focus:outline-none focus:border-zinc-600 transition-colors"/></div></div> <div class="flex items-start gap-3"><input type="checkbox" id="starred" name="starred" class="mt-1 w-4 h-4 rounded border-zinc-700 bg-zinc-950 accent-emerald-400"/> <label for="starred" class="text-sm text-zinc-400">I've starred <a href="https://github.com/xybrid-ai/xybrid" target="_blank" rel="noopener noreferrer" class="underline hover:text-white transition-colors">xybrid-ai/xybrid</a> on GitHub</label></div> <button type="submit" class="w-full py-3 rounded-xl font-semibold text-black transition-all hover:opacity-90 disabled:opacity-50 disabled:cursor-not-allowed"> </button></form>`,1),sa=a1(`<div class="min-h-screen flex flex-col"><!> <section class="py-24 md:py-32 px-6"><div class="max-w-3xl mx-auto"><div class="flex items-center gap-2 mb-8"><span class="inline-flex items-center gap-2 px-3 py-1 text-xs font-mono font-medium rounded-full border"><span class="w-1.5 h-1.5 rounded-full animate-pulse"></span> Cohort 01 â 5 spots</span></div> <h1 class="text-4xl md:text-5xl lg:text-6xl font-bold text-white mb-6 leading-tight tracking-tight">Build with Xybrid.<br/> <span>Get funded.</span></h1> <p class="text-lg text-zinc-300 max-w-2xl leading-relaxed mb-8">We're funding developers to build real apps with on-device AI. <span>$500â$1,000</span> per project. Build something you'd actually ship, 2 share what you learned, and get featured.</p> <div class="flex flex-col sm:flex-row gap-3"><a href="#apply" class="px-6 py-3 text-black rounded-xl font-semibold transition-all hover:opacity-90">Apply Now</a> <a href="https://github.com/xybrid-ai/xybrid" class="flex items-center justify-center gap-2 px-6 py-3 border border-zinc-700 text-white rounded-xl font-semibold hover:bg-zinc-900 transition-colors"><!> Star the Repo</a></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">Two Tiers</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">Choose your scope</h2> <div class="grid grid-cols-1 md:grid-cols-2 gap-5"></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">What We Ask</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">Four commitments</h2> <div class="flex flex-col gap-4"></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">How It Works</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">From pitch to payout</h2> <div class="relative pl-8"><div class="absolute left-[5px] top-2 bottom-2 w-px bg-zinc-800"></div> <!></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">What You Get</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">More than a grant</h2> <div class="grid grid-cols-1 md:grid-cols-2 gap-4"></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">Project Ideas</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-4">Starting points</h2> <p class="text-zinc-400 mb-10">These are starting points â bring your own ideas. The best projects are ones you're genuinely excited about.</p> <div class="grid grid-cols-1 md:grid-cols-2 gap-4"></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">Not a Fit</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">What we're not looking for</h2> <div class="bg-zinc-900 border border-zinc-800 rounded-2xl p-6 flex flex-col gap-3"></div></div></section> <section class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><p class="text-sm font-medium mb-2 tracking-wide uppercase">FAQ</p> <h2 class="text-3xl md:text-4xl font-bold text-white mb-10">Common questions</h2> <div class="flex flex-col gap-4"></div></div></section> <section id="apply" class="border-t border-zinc-800 py-24 px-6"><div class="max-w-3xl mx-auto"><!></div></section> <footer class="border-t border-zinc-800 py-8 px-6"><div class="max-w-7xl mx-auto flex flex-col md:flex-row items-center justify-between gap-4 text-zinc-500 text-sm"><span>© 2026 Xybrid. Open source under Apache 2.0.</span> <div class="flex items-center gap-6"><a href="/models" class="hover:text-white transition-colors">Models</a> <a href="/builders" class="hover:text-white transition-colors">Builders</a> <a class="hover:text-white transition-colors">Docs</a> <a href="https://github.com/xybrid-ai" class="hover:text-white transition-colors">GitHub</a> <a class="hover:text-white transition-colors">Console</a></div></div></footer></div>`);function ga(M,i){_1(i,!0);const m=q1.PUBLIC_CONSOLE_URL||"https://console.xybrid.dev",j=`${q1.PUBLIC_DOCS_URL||"https://docs.xybrid.dev"}/docs/quickstart`;let d=R1(!1),D=R1(""),y=R1(!1);const U=[{label:"Starter",amount:"$500",per:"per project",desc:"Single model, one platform, focused scope.",items:["Use at least one Xybrid model (TTS, ASR, or LLM)","Working app â open sourced or demo video","One content piece: blog post, LinkedIn post, or tutorial","Honest take â what worked, what didn't"]},{label:"Showcase",amount:"$1,000",per:"per project",desc:"Full pipeline, cross-platform, complete story.",items:["Multi-model pipeline (e.g. ASR â LLM â TTS)","Cross-platform or technically ambitious build","Open-sourced on GitHub as a reference app","Written content + video demo (short-form is fine)","Willing to be featured on xybrid.ai"]}],Z=[{num:"01",title:"Build something real",desc:"Not a to-do app with AI sprinkled on top. We want apps that meaningfully use on-device inference â apps you'd actually use or ship. Prototypes are fine, but they should demonstrate genuine value."},{num:"02",title:"Share the experience",desc:"Write about what you built and how. Blog post, LinkedIn thread, video walkthrough â pick the format that fits your audience. Be honest. If something was frustrating or broken, say so."},{num:"03",title:"Ship within 6 weeks",desc:"We'll agree on milestones upfront. Week 2: working prototype. Week 4: feature-complete. Week 6: content published. 50% paid at prototype, 50% on completion."},{num:"04",title:"Give us feedback",desc:"Your experience directly shapes the SDK. File issues, tell us what's confusing, suggest improvements. This is as much a beta program as a grant."}
2],_=[{label:"Apply",title:"Tell us what you want to build",desc:"Short pitch â what's the app, which SDK, why it's interesting. No formal proposals."},{label:"Week 0",title:"Kick-off call",desc:"30 minutes to align on scope, milestones, and which tier fits. We'll set up a direct support channel."},{label:"Week 2",title:"Working prototype",desc:"Core functionality running. First 50% of the grant paid at this milestone."},{label:"Week 4â6",title:"Ship & share",desc:"App complete, content published, code open-sourced (if applicable). Final 50% paid. We feature your project."}],P=[{title:"Grant funding",desc:"$500 or $1,000 depending on scope. Paid in two milestones."},{title:"Direct founder support",desc:"Private channel with the Xybrid team. We'll help debug, optimize, and ship."},{title:"Featured placement",desc:"Your app showcased on xybrid.ai, our GitHub, and socials."},{title:"Early access",desc:"New models, features, and SDKs before they're public."},{title:"Conference support",desc:"Want to present your project at a conference? We'll help with travel and submissions."},{title:"Community recognition",desc:"Builder badge, contributor credits, and introductions to the Xybrid network."}],t1=[{platform:"Flutter",title:"Offline Voice Notes",desc:"Record, transcribe, and summarize â entirely on-device. Searchable voice journal that works on a plane."},{platform:"Kotlin / KMP",title:"Cross-Platform Translator",desc:"Speak in one language, hear back in another. Whisper + LLM + Kokoro TTS across Android, iOS, and desktop."},{platform:"Unity",title:"AI NPCs with Voice",desc:"Game characters that listen, think, and speak â no cloud APIs, no per-request costs, works offline."},{platform:"Any SDK",title:"Your Wild Idea",desc:"Accessibility tools, creative apps, developer utilities â if it uses on-device AI in a compelling way, we want to hear about it."}],E=["Wrapper apps that just pipe input to a model and display output â we want genuine product thinking","Content that reads like a press release â your audience can tell, and so can we","Projects where Xybrid could be swapped for any HTTP API â the local/offline angle should matter","Anything that requires us to approve your content before publishing â write what you think"],O=[{q:"Do I need to be a full-time developer?",a:"No. Students, hobbyists, content creators, indie devs â all welcome. What matters is that you can ship something real within 6 weeks."},{q:"Can I build something for my existing product?",a:"Yes. If you're integrating Xybrid into an app you're already building, that's great. We just ask that the content you create is about the AI integration, not a promo for your product."},{q:"What if I hit blockers or the SDK has bugs?",a:"That's expected at this stage. You'll have direct access to our team and we'll prioritize fixing issues you hit. Part of the value for us is learning where the rough edges are."},{q:"Do I keep the IP?",a:"Yes. Your app is yours. We just ask for permission to feature it on our site and in our marketing. If you open-source it, we'd love to link it from our examples â but that's your choice."},{q:"How do I get paid?",a:"Wire transfer or PayPal. 50% at working prototype (week 2), 50% on completion (week 4â6). We'll sort out the specifics on our kick-off call."},{q:"Will there be more cohorts?",a:"If this works, yes. First cohort is 5 spots. We'd rather support 5 builders well than spread thin across 20."}],W=["Flutter","Kotlin / KMP","Unity","Rust","Other"];var a=sa(),o=l(a);Ke(o,{activePage:"builders"});var L=c(o,2),B=l(L),I=l(B),s=l(I);N(s,"color: #7CFF7C; border-color: #7CFF7C33; background: #7CFF7C0d");var z=l(s);N(z,"background: #7CFF7C"),d1(),r(s),r(I);var K=c(I,2),Y=c(l(K),3);N(Y,"color: #7CFF7C"),r(K);var X=c(K,2),p=c(l(X));N(p,"color: #7CFF7C"),d1(),r(X);var C=c(X,2),r1=l(C);N(r1,"background: #7CFF7C");var Q=c(r1,2),J=l(Q);$1(J,{size:20,weight:"fill"}),d1(),r(Q),r(C),r(B),r(L);var h=c(L,2),w=l(h),o1=l(w);N(o1,"color: #7CFF7C");var q=c(o1,4);m1(q,21,()=>U,f1,(l1,V)=>{var H=Xe(),F=l(H),G=l(F,!0);r(F);var T=c(F,2),n1=l(T),c1=c(n1),h1=l(c1,!0);r(c1),r(T);var p1=c(T,2),F1=l(p1,!0);r(p1);var D1=c(p1,2);m1(D1,21,()=>t(V).items,f1,(K1,Y1)=>{var S1=Ye(),P1=l(S1);U0(P1,{size:14,weight:"bold",class:"flex-shrink-0 mt-1",style:"color: #7CFF7C"});var X1=c(P1);r(S1),s1(()=>R(X1,` ${t(Y1)??""}`)),e(K1,S1)}),r(D1),r(H),s1(()=>{R(G,t(V).label),R(n1,`${t(V).amount??""} `),R(h1,t(V).per),R(F1,t(V).desc)}),e(l1,H)}),r(q),r(w),r(h);var $=c(h,2),u=l($),k=l(u);N(k,"color: #7CFF7C");var i1=c(k,4);m1(i1,21,()=>Z,f1,(l1,V)=>{var H=Qe(),F=l(H);N(F,"color: #7CFF7C; background: #7CFF7C15");var G=l(F,!0);r(F);var T=c(F,2),n1=l(T),c1=l(n1,!0);r(n1);var h1=c(n1,2),p1=l(h1,!0);r(h1),r(T),r(H),s1(()=>{R(G,t(V).num),R(c1,t(V).title),R(p1,t(V).desc)}),e(l1,H)}),r(i1),r(u),r($);var e1=c($,2),A=l(e1),n=l(A);N(n,"color: #7CFF7C");var g=c(n,4),V1=c(l(g),2);m1(V1,17,()=>_,f1,(l1,V,H)=>{var F=Je(),G=l(F);N(G,"background: #7CFF7C; box-shadow: 0 0 0 3px #7CFF7C22");var T=c(G,2);N(T,"color: #7CFF7C");var n1=l(T,!0);r(T);var c1=c(T,2),h1=l(c1,!0);r(c1);var p1=c(c1,2),F1=l(p1,!0);r(p1),r(F),s1(()=>{B1(F,1,`relative pb-8 ${H===_.length-1?"pb-0":""}`),R(n1,t(V).label),R(h1,t(V).title),R(F1,t(V).desc)}),e(l1,F)}),r(g),r(A),r(e1);
2var z1=c(e1,2),O1=l(z1),I1=l(O1);N(I1,"color: #7CFF7C");var C1=c(I1,4);m1(C1,21,()=>P,f1,(l1,V)=>{var H=$e(),F=l(H),G=l(F,!0);r(F);var T=c(F,2),n1=l(T,!0);r(T),r(H),s1(()=>{R(G,t(V).title),R(n1,t(V).desc)}),e(l1,H)}),r(C1),r(O1),r(z1);var v1=c(z1,2),A1=l(v1),U1=l(A1);N(U1,"color: #7CFF7C");var T1=c(U1,6);m1(T1,21,()=>t1,f1,(l1,V)=>{var H=ea(),F=l(H);N(F,"color: #7CFF7C; background: #7CFF7C15");var G=l(F,!0);r(F);var T=c(F,2),n1=l(T,!0);r(T);var c1=c(T,2),h1=l(c1,!0);r(c1),r(H),s1(()=>{R(G,t(V).platform),R(n1,t(V).title),R(h1,t(V).desc)}),e(l1,H)}),r(T1),r(A1),r(v1);var N1=c(v1,2),e0=l(N1),a0=l(e0);N(a0,"color: #7CFF7C");var t0=c(a0,4);m1(t0,21,()=>E,f1,(l1,V)=>{var H=aa(),F=l(H);Se(F,{size:16,weight:"fill",class:"flex-shrink-0 mt-0.5 text-red-500"});var G=c(F);r(H),s1(()=>R(G,` ${t(V)??""}`)),e(l1,H)}),r(t0),r(e0),r(N1);var E1=c(N1,2),r0=l(E1),o0=l(r0);N(o0,"color: #7CFF7C");var i0=c(o0,4);m1(i0,21,()=>O,f1,(l1,V)=>{var H=ta(),F=l(H),G=l(F,!0);r(F);var T=c(F,2),n1=l(T,!0);r(T),r(H),s1(()=>{R(G,t(V).q),R(n1,t(V).a)}),e(l1,H)}),r(i0),r(r0),r(E1);var G1=c(E1,2),l0=l(G1),u0=l(l0);{var m0=l1=>{var V=ra(),H=l(V),F=l(H);te(F,{size:48,weight:"fill",style:"color: #7CFF7C",class:"mx-auto"}),r(H);var G=c(H,6);N(G,"background: #7CFF7C");var T=l(G);J1(T,{size:20,weight:"fill"}),d1(),r(G),r(V),e(l1,V)},f0=l1=>{var V=la(),H=b(V),F=l(H);N(F,"color: #7CFF7C"),d1(4),r(H);var G=c(H,2),T=l(G);{var n1=u1=>{var y1=oa(),W1=l(y1,!0);r(y1),s1(()=>R(W1,t(D))),e(u1,y1)};v(T,u1=>{t(D)&&u1(n1)})}var c1=c(T,6),h1=l(c1),p1=c(l(h1),2),F1=l(p1),D1=l(F1);D1.value=D1.__value="";var K1=c(D1);m1(K1,17,()=>W,f1,(u1,y1)=>{var W1=ia(),x0=l(W1,!0);r(W1);var v0={};s1(()=>{R(x0,t(y1)),v0!==(v0=t(y1))&&(W1.value=(W1.__value=t(y1))??"")}),e(u1,W1)}),r(F1);var Y1=c(F1,2);K0(Y1,{size:16,class:"absolute right-4 top-1/2 -translate-y-1/2 text-zinc-500 pointer-events-none"}),r(p1),r(h1),d1(2),r(c1);var S1=c(c1,2),P1=c(l(S1),2),X1=c(l(P1));N(X1,"color: #7CFF7C"),d1(),r(P1),r(S1);var j1=c(S1,2);N(j1,"background: #7CFF7C");var b0=l(j1,!0);r(j1),r(G),y0(G,(u1,y1)=>M0?.(u1,y1),()=>()=>(b1(y,!0),b1(D,""),async({result:u1})=>{b1(y,!1),u1.type==="success"?b1(d,!0):u1.type==="failure"?b1(D,u1.data?.error??"Something went wrong. Please try again.",!0):b1(D,"Something went wrong. Please try again.")})),s1(()=>{j1.disabled=t(y),R(b0,t(y)?"Submitting...":"Submit Application")}),e(l1,V)};v(u0,l1=>{t(d)?l1(m0):l1(f0,!1)})}r(l0),r(G1);var s0=c(G1,2),n0=l(s0),d0=c(l(n0),2),c0=c(l(d0),4),g0=c(c0,4);r(d0),r(n0),r(s0),r(a),s1(()=>{g1(c0,"href",j),g1(g0,"href",m)}),e(M,a),w1()}export{ga as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.