1import{p as r0,C as u,D as n0,v as e,A as L,g as Z,b as h,s as g,r as c,c as a,d as s0,E as d0,l as A,a as _,m as v0,n as $,j as a0,i as Z0,f as e0,q as o0,t as t0,k as Y,H as p0,B as w0,a8 as A0}from"../chunks/BA1mfeB7.js";import"../chunks/2SshL0Bl.js";import{R as M0,a as b0}from"../chunks/CHuSGgEL.js";import{S as y0}from"../chunks/DGJMuDm7.js";import{B as i0}from"../chunks/YywdiGdA.js";import{B as u0}from"../chunks/B9LT5EGY.js";import{C as k0}from"../chunks/C0QkUqkZ.js";import{g as m0}from"../chunks/DVcVRBoH.js";var V0=u('<path d="M241,150.65s0,0,0-.05a51.33,51.33,0,0,0-2.53-5.9L196.93,50.18a12,12,0,0,0-2.5-3.65,36,36,0,0,0-50.92,0A12,12,0,0,0,140,55V76H116V55a12,12,0,0,0-3.51-8.48,36,36,0,0,0-50.92,0,12,12,0,0,0-2.5,3.65L17.53,144.7A51.33,51.33,0,0,0,15,150.6s0,0,0,.05A52,52,0,1,0,116,168V100h24v68a52,52,0,1,0,101-17.35ZM80,62.28a12,12,0,0,1,12-1.22v63.15a51.9,51.9,0,0,0-35.9-7.62ZM64,196a28,28,0,1,1,28-28A28,28,0,0,1,64,196ZM164,61.06a12.06,12.06,0,0,1,12,1.22l23.87,54.31a51.9,51.9,0,0,0-35.9,7.62ZM192,196a28,28,0,1,1,28-28A28,28,0,0,1,192,196Z"></path>'),L0=u('<path d="M104,168a40,40,0,1,1-40-40A40,40,0,0,1,104,168Zm88-40a40,40,0,1,0,40,40A40,40,0,0,0,192,128Z" opacity="0.2"></path><path d="M237.2,151.87v0a47.1,47.1,0,0,0-2.35-5.45L193.26,51.8a7.82,7.82,0,0,0-1.66-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,7.82,7.82,0,0,0-1.66,2.44L21.15,146.4a47.1,47.1,0,0,0-2.35,5.45v0A48,48,0,1,0,112,168V96h32v72a48,48,0,1,0,93.2-16.13ZM76.71,59.75a16,16,0,0,1,19.29-1v73.51a47.9,47.9,0,0,0-46.79-9.92ZM64,200a32,32,0,1,1,32-32A32,32,0,0,1,64,200ZM160,58.74a16,16,0,0,1,19.29,1l27.5,62.58A47.9,47.9,0,0,0,160,132.25ZM192,200a32,32,0,1,1,32-32A32,32,0,0,1,192,200Z"></path>',1),H0=u('<path d="M237.22,151.9l0-.1a1.42,1.42,0,0,0-.07-.22,48.46,48.46,0,0,0-2.31-5.3L193.27,51.8a8,8,0,0,0-1.67-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,8,8,0,0,0-1.67,2.44L21.2,146.28a48.46,48.46,0,0,0-2.31,5.3,1.72,1.72,0,0,0-.07.21s0,.08,0,.11a48,48,0,0,0,90.32,32.51,47.49,47.49,0,0,0,2.9-16.59V96h32v71.83a47.49,47.49,0,0,0,2.9,16.59,48,48,0,0,0,90.32-32.51Zm-143.15,27a32,32,0,0,1-60.2-21.71l1.81-4.13A32,32,0,0,1,96,167.88V168h0A32,32,0,0,1,94.07,178.94ZM203,198.07A32,32,0,0,1,160,168h0v-.11a32,32,0,0,1,60.32-14.78l1.81,4.13A32,32,0,0,1,203,198.07Z"></path>'),C0=u('<path d="M233,147.24,191.43,52.6a6,6,0,0,0-1.25-1.83,30,30,0,0,0-42.42,0A6,6,0,0,0,146,55V82H110V55a6,6,0,0,0-1.76-4.25,30,30,0,0,0-42.42,0,6,6,0,0,0-1.25,1.83L23,147.24A46,46,0,1,0,110,168V94h36v74a46,46,0,1,0,87-20.76ZM64,202a34,34,0,1,1,34-34A34,34,0,0,1,64,202Zm0-80a45.77,45.77,0,0,0-18.55,3.92L75.06,58.54A18,18,0,0,1,98,57.71V137A45.89,45.89,0,0,0,64,122Zm94-64.28a18,18,0,0,1,22.94.83l29.61,67.37A45.9,45.9,0,0,0,158,137ZM192,202a34,34,0,1,1,34-34A34,34,0,0,1,192,202Z"></path>'),S0=u('<path d="M237.2,151.87v0a47.1,47.1,0,0,0-2.35-5.45L193.26,51.8a7.82,7.82,0,0,0-1.66-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,7.82,7.82,0,0,0-1.66,2.44L21.15,146.4a47.1,47.1,0,0,0-2.35,5.45v0A48,48,0,1,0,112,168V96h32v72a48,48,0,1,0,93.2-16.13ZM76.71,59.75a16,16,0,0,1,19.29-1v73.51a47.9,47.9,0,0,0-46.79-9.92ZM64,200a32,32,0,1,1,32-32A32,32,0,0,1,64,200ZM160,58.74a16,16,0,0,1,19.29,1l27.5,62.58A47.9,47.9,0,0,0,160,132.25ZM192,200a32,32,0,1,1,32-32A32,32,0,0,1,192,200Z"></path>'),z0=u('<path d="M231.22,148.09,189.6,53.41a3.94,3.94,0,0,0-.83-1.22,28,28,0,0,0-39.6,0A4,4,0,0,0,148,55V84H108V55a4,4,0,0,0-1.17-2.83,28,28,0,0,0-39.6,0,3.94,3.94,0,0,0-.83,1.22L24.78,148.09A44,44,0,1,0,108,168V92h40v76a44,44,0,1,0,83.22-19.91ZM64,204a36,36,0,1,1,36-36A36,36,0,0,1,64,204Zm0-80a43.78,43.78,0,0,0-22.66,6.3L73.4,57.35a20,20,0,0,1,26.6-.59v86A44,44,0,0,0,64,124Zm92-67.23a20,20,0,0,1,26.6.59l32.06,72.94A43.92,43.92,0,0,0,156,142.74ZM192,204a36,36,0,1,1,36-36A36,36,0,0,1,192,204Z"></path>'),B0=u('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function P0(G,i){r0(i,!0);const x=m0();let U=d0(i,["$$slots","$$events","$$legacy","children"]),v=L(()=>i.weight??x.weight??"regular"),E=L(()=>i.color??x.color??"currentColor"),H=L(()=>i.size??x.size??"1em"),D=L(()=>i.mirrored??x.mirrored??!1);function z(t){let{weight:s,color:n,size:w,mirrored:b,...r}=t;return r}var M=B0();n0(M,(t,s)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:e(H),height:e(H),fill:e(E),transform:e(D)?"scale(-1, 1)":void 0,viewB
1ox:"0 0 256 256",...t,...s}),[()=>z(x),()=>z(U)]);var C=Z(M);{var j=t=>{var s=A(),n=_(s);v0(n,()=>i.children),a(t,s)};h(C,t=>{i.children&&t(j)})}var N=g(C,2);{var W=t=>{var s=V0();a(t,s)},q=t=>{var s=A(),n=_(s);{var w=r=>{var f=L0();$(),a(r,f)},b=r=>{var f=A(),I=_(f);{var P=l=>{var y=H0();a(l,y)},S=l=>{var y=A(),J=_(y);{var T=m=>{var k=C0();a(m,k)},F=m=>{var k=A(),K=_(k);{var X=o=>{var p=S0();a(o,p)},Q=o=>{var p=A(),B=_(p);{var O=d=>{var V=z0();a(d,V)},R=d=>{var V=a0();V.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),a(d,V)};h(B,d=>{e(v)==="thin"?d(O):d(R,!1)},!0)}a(o,p)};h(K,o=>{e(v)==="regular"?o(X):o(Q,!1)},!0)}a(m,k)};h(J,m=>{e(v)==="light"?m(T):m(F,!1)},!0)}a(l,y)};h(I,l=>{e(v)==="fill"?l(P):l(S,!1)},!0)}a(r,f)};h(n,r=>{e(v)==="duotone"?r(w):r(b,!1)},!0)}a(t,s)};h(N,t=>{e(v)==="bold"?t(W):t(q,!1)})}c(M),a(G,M),s0()}var D0=u('<path d="M128,60a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,60Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,124Zm0-112a92.1,92.1,0,0,0-92,92c0,77.36,81.64,135.4,85.12,137.83a12,12,0,0,0,13.76,0,259,259,0,0,0,42.18-39C205.15,170.57,220,136.37,220,104A92.1,92.1,0,0,0,128,12Zm31.3,174.71A249.35,249.35,0,0,1,128,216.89a249.35,249.35,0,0,1-31.3-30.18C80,167.37,60,137.31,60,104a68,68,0,0,1,136,0C196,137.31,176,167.37,159.3,186.71Z"></path>'),j0=u('<path d="M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z" opacity="0.2"></path><path d="M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"></path>',1),I0=u('<path d="M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z"></path>'),T0=u('<path d="M128,66a38,38,0,1,0,38,38A38,38,0,0,0,128,66Zm0,64a26,26,0,1,1,26-26A26,26,0,0,1,128,130Zm0-112a86.1,86.1,0,0,0-86,86c0,30.91,14.34,63.74,41.47,94.94a252.32,252.32,0,0,0,41.09,38,6,6,0,0,0,6.88,0,252.32,252.32,0,0,0,41.09-38c27.13-31.2,41.47-64,41.47-94.94A86.1,86.1,0,0,0,128,18Zm0,206.51C113,212.93,54,163.62,54,104a74,74,0,0,1,148,0C202,163.62,143,212.93,128,224.51Z"></path>'),F0=u('<path d="M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"></path>'),O0=u('<path d="M128,68a36,36,0,1,0,36,36A36,36,0,0,0,128,68Zm0,64a28,28,0,1,1,28-28A28,28,0,0,1,128,132Zm0-112a84.09,84.09,0,0,0-84,84c0,30.42,14.17,62.79,41,93.62a250,250,0,0,0,40.73,37.66,4,4,0,0,0,4.58,0A250,250,0,0,0,171,197.62c26.81-30.83,41-63.2,41-93.62A84.09,84.09,0,0,0,128,20Zm37.1,172.23A254.62,254.62,0,0,1,128,227a254.62,254.62,0,0,1-37.1-34.81C73.15,171.8,52,139.9,52,104a76,76,0,0,1,152,0C204,139.9,182.85,171.8,165.1,192.23Z"></path>'),R0=u('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function U0(G,i){r0(i,!0);const x=m0();let U=d0(i,["$$slots","$$events","$$legacy","children"]),v=L(()=>i.weight??x.weight??"regular"),E=L(()=>i.color??x.color??"currentColor"),H=L(()=>i.size??x.size??"1em"),D=L(()=>i.mirrored??x.mirrored??!1);function z(t){let{weight:s,color:n,size:w,mirrored:b,...r}=t;return r}var M=R0();n0(M,(t,s)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:e(H),height:e(H),fill:e(E),transform:e(D)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...t,...s}),[()=>z(x),()=>z(U)]);var C=Z(M);{var j=t=>{var s=A(),n=_(s);v0(n,()=>i.children),a(t,s)};h(C,t=>{i.children&&t(j)})}var N=g(C,2);{var W=t=>{var s=D0();a(t,s)},q=t=>{var s=A(),n=_(s);{var w=r=>{var f=j0();$(),a(r,f)},b=r=>{var f=A(),I=_(f);{var P=l=>{var y=I0();a(l,y)},S=l=>{var y=A(),J=_(y);{var T=m=>{var k=T0();a(m,k)},F=m=>{var k=A(),K=_(k);{var X=o=>{var p=F0();a(o,p)},Q=o=>{var p=A(),B=_(p);{var O=d=>{var V=O0();a(d,V)},R=d=>{var V=a0();V.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),a(d,V)};h(B,d=>{e(v)==="thin"?d(O):d(R,!1)},!0)}a(o,p)};h(K,o=>{e(v)==="regular"?o(X):o(Q,!1)},!0)}a(m,k)};h(J,m=>{e(v)==="light"?m(T):m(F,!1)},!0)}a(l,y)};h(I,l=>{e(v)==="fill"?l(P):l(S,!1)},!0)}a(r,f)};h(n,r=>{e(v)==="duotone"?r(w):r(b,!1)},!0)}a(t,s)};h(N,t=>{e(v)==="bold"?t(W):t(q,!1)})}c(M),a(G,M),s0()}var E0=u('<path d="M140,32V64a12,12,0,0,1-24,0V32a12,12,0,0,1,24,0Zm33.25,62.75a12,12,0,0,0,8.49-3.52L204.37,68.6a12,12,0,0,0-17-17L164.77,74.26a12,12,0,0,0,8.48,20.49ZM224,116H192a12,12,0,0,0,0,24h32a12,12,0,0,0,0-24Zm-42.26,48.77a12,12,0,1,0-17,17l22.63,22.63a12,12,0,0,0,17-17ZM128,180a12,12,0,0,0-12,12v32a12,12,0,0,0,24,0V192A12,12,0,0,0,128,180ZM74.26,164.77,51.
163,187.4a12,12,0,0,0,17,17l22.63-22.63a12,12,0,1,0-17-17ZM76,128a12,12,0,0,0-12-12H32a12,12,0,0,0,0,24H64A12,12,0,0,0,76,128ZM68.6,51.63a12,12,0,1,0-17,17L74.26,91.23a12,12,0,0,0,17-17Z"></path>'),N0=u('<path d="M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z" opacity="0.2"></path><path d="M136,32V64a8,8,0,0,1-16,0V32a8,8,0,0,1,16,0Zm37.25,58.75a8,8,0,0,0,5.66-2.35l22.63-22.62a8,8,0,0,0-11.32-11.32L167.6,77.09a8,8,0,0,0,5.65,13.66ZM224,120H192a8,8,0,0,0,0,16h32a8,8,0,0,0,0-16Zm-45.09,47.6a8,8,0,0,0-11.31,11.31l22.62,22.63a8,8,0,0,0,11.32-11.32ZM128,184a8,8,0,0,0-8,8v32a8,8,0,0,0,16,0V192A8,8,0,0,0,128,184ZM77.09,167.6,54.46,190.22a8,8,0,0,0,11.32,11.32L88.4,178.91A8,8,0,0,0,77.09,167.6ZM72,128a8,8,0,0,0-8-8H32a8,8,0,0,0,0,16H64A8,8,0,0,0,72,128ZM65.78,54.46A8,8,0,0,0,54.46,65.78L77.09,88.4A8,8,0,0,0,88.4,77.09Z"></path>',1),W0=u('<path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm33.94,58.75,17-17a8,8,0,0,1,11.32,11.32l-17,17a8,8,0,0,1-11.31-11.31ZM48,136a8,8,0,0,1,0-16H72a8,8,0,0,1,0,16Zm46.06,37.25-17,17a8,8,0,0,1-11.32-11.32l17-17a8,8,0,0,1,11.31,11.31Zm0-79.19a8,8,0,0,1-11.31,0l-17-17A8,8,0,0,1,77.09,65.77l17,17A8,8,0,0,1,94.06,94.06ZM136,208a8,8,0,0,1-16,0V184a8,8,0,0,1,16,0Zm0-136a8,8,0,0,1-16,0V48a8,8,0,0,1,16,0Zm54.23,118.23a8,8,0,0,1-11.32,0l-17-17a8,8,0,0,1,11.31-11.31l17,17A8,8,0,0,1,190.23,190.23ZM208,136H184a8,8,0,0,1,0-16h24a8,8,0,0,1,0,16Z"></path>'),q0=u('<path d="M134,32V64a6,6,0,0,1-12,0V32a6,6,0,0,1,12,0Zm39.25,56.75A6,6,0,0,0,177.5,87l22.62-22.63a6,6,0,0,0-8.48-8.48L169,78.5a6,6,0,0,0,4.24,10.25ZM224,122H192a6,6,0,0,0,0,12h32a6,6,0,0,0,0-12Zm-46.5,47A6,6,0,0,0,169,177.5l22.63,22.62a6,6,0,0,0,8.48-8.48ZM128,186a6,6,0,0,0-6,6v32a6,6,0,0,0,12,0V192A6,6,0,0,0,128,186ZM78.5,169,55.88,191.64a6,6,0,1,0,8.48,8.48L87,177.5A6,6,0,1,0,78.5,169ZM70,128a6,6,0,0,0-6-6H32a6,6,0,0,0,0,12H64A6,6,0,0,0,70,128ZM64.36,55.88a6,6,0,0,0-8.48,8.48L78.5,87A6,6,0,1,0,87,78.5Z"></path>'),J0=u('<path d="M136,32V64a8,8,0,0,1-16,0V32a8,8,0,0,1,16,0Zm37.25,58.75a8,8,0,0,0,5.66-2.35l22.63-22.62a8,8,0,0,0-11.32-11.32L167.6,77.09a8,8,0,0,0,5.65,13.66ZM224,120H192a8,8,0,0,0,0,16h32a8,8,0,0,0,0-16Zm-45.09,47.6a8,8,0,0,0-11.31,11.31l22.62,22.63a8,8,0,0,0,11.32-11.32ZM128,184a8,8,0,0,0-8,8v32a8,8,0,0,0,16,0V192A8,8,0,0,0,128,184ZM77.09,167.6,54.46,190.22a8,8,0,0,0,11.32,11.32L88.4,178.91A8,8,0,0,0,77.09,167.6ZM72,128a8,8,0,0,0-8-8H32a8,8,0,0,0,0,16H64A8,8,0,0,0,72,128ZM65.78,54.46A8,8,0,0,0,54.46,65.78L77.09,88.4A8,8,0,0,0,88.4,77.09Z"></path>'),K0=u('<path d="M132,32V64a4,4,0,0,1-8,0V32a4,4,0,0,1,8,0Zm41.25,54.75a4,4,0,0,0,2.83-1.18L198.71,63a4,4,0,0,0-5.66-5.66L170.43,79.92a4,4,0,0,0,2.82,6.83ZM224,124H192a4,4,0,0,0,0,8h32a4,4,0,0,0,0-8Zm-47.92,46.43a4,4,0,1,0-5.65,5.65l22.62,22.63a4,4,0,0,0,5.66-5.66ZM128,188a4,4,0,0,0-4,4v32a4,4,0,0,0,8,0V192A4,4,0,0,0,128,188ZM79.92,170.43,57.29,193.05A4,4,0,0,0,63,198.71l22.62-22.63a4,4,0,1,0-5.65-5.65ZM68,128a4,4,0,0,0-4-4H32a4,4,0,0,0,0,8H64A4,4,0,0,0,68,128ZM63,57.29A4,4,0,0,0,57.29,63L79.92,85.57a4,4,0,1,0,5.65-5.65Z"></path>'),Q0=u('<svg><!><rect width="256" height="256" fill="none"></rect><!></svg>');function Y0(G,i){r0(i,!0);const x=m0();let U=d0(i,["$$slots","$$events","$$legacy","children"]),v=L(()=>i.weight??x.weight??"regular"),E=L(()=>i.color??x.color??"currentColor"),H=L(()=>i.size??x.size??"1em"),D=L(()=>i.mirrored??x.mirrored??!1);function z(t){let{weight:s,color:n,size:w,mirrored:b,...r}=t;return r}var M=Q0();n0(M,(t,s)=>({xmlns:"http://www.w3.org/2000/svg",role:"img",width:e(H),height:e(H),fill:e(E),transform:e(D)?"scale(-1, 1)":void 0,viewBox:"0 0 256 256",...t,...s}),[()=>z(x),()=>z(U)]);var C=Z(M);{var j=t=>{var s=A(),n=_(s);v0(n,()=>i.children),a(t,s)};h(C,t=>{i.children&&t(j)})}var N=g(C,2);{var W=t=>{var s=E0();a(t,s)},q=t=>{var s=A(),n=_(s);{var w=r=>{var f=N0();$(),a(r,f)},b=r=>{var f=A(),I=_(f);{var P=l=>{var y=W0();a(l,y)},S=l=>{var y=A(),J=_(y);{var T=m=>{var k=q0();a(m,k)},F=m=>{var k=A(),K=_(k);{var X=o=>{var p=J0();a(o,p)},Q=o=>{var p=A(),B=_(p);{var O=d=>{var V=K0();a(d,V)},R=d=>{var V=a0();V.nodeValue=(console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'),""),a(d,V)};h(B,d=>{e(v)==="thin"?d(O):d(R,!1)},!0)}a(o,p)};h(K,o=>{e(v)==="regular"?o(X):o(Q,!1)},!0)}a(m,k)};h(J,m=>{e(v)==="light"?m(T):m(F,!1)},!0)}a(l,y)};h(I,l=>{e(v)==="fill"?l(P):l(S,!1)},!0)}a(r,f)};h(n,r=>{e(v)==="duotone"?r(w):r(b,!1)},!0)}a(t,s)};h(N,t=>{e(v)==="bold"?t(W):t(q,!1)})}c(M),a(G,M),s0()}const G0="2026-03-16",l0={shipped:{label:"Shipped",icon:k0,class:"bg-emerald-500/10 text-emerald-600 dark:text-emerald-400 border-emerald-500/20"},"in-progress":{label:"In progress",icon:Y0,class:"bg-primary/10 text-primary border-primary/20"}
1,planned:{label:"Planned",icon:U0,class:"bg-amber-500/10 text-amber-600 dark:text-amber-400 border-amber-500/20"},exploring:{label:"Exploring",icon:P0,class:"bg-muted text-muted-foreground border-border"}},f0=[{title:"Foundation",status:"shipped",description:"The core loop â timer, notes, and history.",items:[{title:"Focus timer",description:"Pomodoro, countdown, and stopwatch modes with pause, resume, and skip.",status:"shipped"},{title:"Session notes",description:"Markdown editor inside each session for capturing context while you work.",status:"shipped"},{title:"Tags",description:"Label sessions and notes by topic. Filter history by what matters.",status:"shipped"},{title:"Session history & stats",description:"Activity heatmap, focus charts, streaks, and session tables.",status:"shipped"},{title:"Picture-in-Picture timer",description:"Float the timer over other windows on desktop so you stay in flow.",status:"shipped"},{title:"Desktop app",description:"Native desktop app via Tauri for Windows, macOS, and Linux.",status:"shipped"},{title:"Layout modes",description:"Zen, split, and stacked layouts to match how you like to work.",status:"shipped"}]},{title:"Polish",status:"in-progress",description:"Making the experience smoother and more reliable.",items:[{title:"Mobile experience",description:"Improving the landing page and app layout for phones and tablets.",status:"in-progress"},{title:"Keyboard shortcuts",description:"Quick actions for power users â start, pause, new note, switch layouts.",status:"shipped"},{title:"Session templates",description:"Save and reuse common session setups â timer mode, tags, and note scaffolds.",status:"planned"},{title:"Onboarding flow",description:"A short guided tour for new users so the core loop clicks immediately.",status:"in-progress"}]},{title:"Insights",status:"planned",description:"Deeper analytics for understanding your work patterns.",items:[{title:"Advanced analytics",description:"Trends over weeks and months, peak focus hours, and tag-level breakdowns.",status:"planned"},{title:"Weekly digest",description:"An optional summary of your focus time, top tags, and streaks delivered weekly.",status:"planned"},{title:"Data export",description:"Download your sessions, notes, and stats as CSV or JSON. Your data, your way.",status:"planned"}]},{title:"Exploring",status:"exploring",description:"Ideas we're thinking about â not committed yet.",items:[{title:"Integrations",description:"Connect with calendars, Slack, or other tools to log focus time automatically.",status:"exploring"},{title:"Browser extension",description:"Start a session from any tab without opening the full app.",status:"exploring"},{title:"Mobile app",description:"A dedicated native app for iOS and Android, not just a responsive web view.",status:"exploring"},{title:"Team focus",description:"Shared sessions and team-level focus metrics for small teams that ship together.",status:"exploring"}]}];var X0=e0("<!> ",1),$0=e0('<div class="absolute left-4 top-12 hidden h-[calc(100%+2.5rem)] w-px bg-border sm:left-5 sm:block" aria-hidden="true"></div>'),a1=e0('<div class="rounded-lg border bg-card/50 p-4 space-y-2 transition-colors hover:bg-card/80"><div class="flex items-start justify-between gap-2"><h3 class="text-sm font-semibold"> </h3> <!></div> <p class="text-[0.82rem] leading-relaxed text-muted-foreground"> </p></div>'),t1=e0('<section class="relative"><!> <div class="flex items-start gap-3 sm:gap-4"><div><!></div> <div class="min-w-0 space-y-1"><div class="flex flex-wrap items-center gap-2"><h2 class="text-lg font-semibold sm:text-xl"> </h2> <!></div> <p class="text-[0.85rem] leading-relaxed text-muted-foreground"> </p></div></div> <div class="mt-4 grid gap-3 sm:ml-14 sm:grid-cols-2"></div></section>'),e1=e0(`<!> <!> <main class="mx-auto max-w-4xl px-4 sm:px-6 lg:px-8 pb-12 sm:pb-16"><section class="space-y-3 pt-8 text-center sm:pt-12"><p class="text-xs font-medium uppercase tracking-[0.2em] text-primary/80">Roadmap</p> <h1 class="font-serif text-3xl font-semibold sm:text-4xl">Where Monkeio is headed</h1> <p class="mx-auto max-w-xl text-[0.9rem] leading-relaxed text-muted-foreground">A living document of what's shipped, what's being built, and what we're 2 thinking about. Priorities shift based on feedback.</p>
2 <p class="text-xs text-muted-foreground/60"> </p></section> <div class="mt-8 flex flex-wrap items-center justify-center gap-2 sm:mt-10 sm:gap-3"></div> <div class="mt-10 space-y-10 sm:mt-14 sm:space-y-14"></div> <section class="mt-14 flex flex-col items-center gap-4 rounded-lg border bg-card/50 p-6 text-center sm:mt-20 sm:p-8"><h2 class="text-lg font-semibold sm:text-xl">Missing something?</h2> <p class="max-w-md text-[0.9rem] leading-relaxed text-muted-foreground">This roadmap is shaped by the people who use Monkeio. If a feature 3 matters to you, tell us â it directly affects what gets built next.</p> <div class="flex w-full max-w-sm flex-col gap-2 sm:max-w-none sm:flex-row sm:justify-center"><!> <!></div></section></main> <!>`,1);function c1(G,i){r0(i,!1);const x=new Date(G0+"T00:00:00").toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"});Z0();var U=e1(),v=_(U);y0(v,{title:"Roadmap | Monkeio",description:"See what's shipped, what's in progress, and what's coming next for Monkeio â the minimal focus timer for deep workers and makers."});var E=g(v,2);M0(E,{});var H=g(E,2),D=Z(H),z=g(Z(D),6),M=Z(z);c(z),c(D);var C=g(D,2);o0(C,5,()=>Object.entries(l0),([n,w])=>n,(n,w)=>{var b=L(()=>A0(e(w),2));let r=()=>e(b)[1];i0(n,{variant:"outline",get class(){return`gap-1.5 ${r().class??""}`},children:(f,I)=>{var P=X0(),S=_(P);r().icon(S,{size:12,weight:"fill"});var l=g(S);t0(()=>Y(l,` ${r().label??""}`)),a(f,P)},$$slots:{default:!0}})}),c(C);var j=g(C,2);o0(j,7,()=>f0,n=>n.title,(n,w,b)=>{const r=p0(()=>l0[e(w).status]);var f=t1(),I=Z(f);{var P=o=>{var p=$0();a(o,p)};h(I,o=>{e(b)<f0.length-1&&o(P)})}var S=g(I,2),l=Z(S),y=Z(l);e(r).icon(y,{size:16,weight:"fill"}),c(l);var J=g(l,2),T=Z(J),F=Z(T),m=Z(F,!0);c(F);var k=g(F,2);i0(k,{variant:"outline",get class(){return`text-[0.65rem] ${e(r).class??""}`},children:(o,p)=>{$();var B=a0();t0(()=>Y(B,e(r).label)),a(o,B)},$$slots:{default:!0}}),c(T);var K=g(T,2),X=Z(K,!0);c(K),c(J),c(S);var Q=g(S,2);o0(Q,5,()=>e(w).items,o=>o.title,(o,p)=>{const B=p0(()=>l0[e(p).status]);var O=a1(),R=Z(O),d=Z(R),V=Z(d,!0);c(d);var g0=g(d,2);i0(g0,{variant:"outline",get class(){return`shrink-0 text-[0.6rem] ${e(B).class??""}`},children:(x0,r1)=>{$();var h0=a0();t0(()=>Y(h0,e(B).label)),a(x0,h0)},$$slots:{default:!0}}),c(R);var c0=g(R,2),_0=Z(c0,!0);c(c0),c(O),t0(()=>{Y(V,e(p).title),Y(_0,e(p).description)}),a(o,O)}),c(Q),c(f),t0(()=>{w0(l,1,`relative z-10 mt-0.5 flex h-8 w-8 shrink-0 items-center justify-center rounded-full border sm:h-10 sm:w-10 ${e(r).class??""}`),Y(m,e(w).title),Y(X,e(w).description)}),a(n,f)}),c(j);var N=g(j,2),W=g(Z(N),4),q=Z(W);u0(q,{href:"https://forms.gle/Bi3dkBxZJyBcND2E8",target:"_blank",rel:"noopener noreferrer",class:"h-11 w-full sm:h-9 sm:w-auto",children:(n,w)=>{$();var b=a0("Share feedback");a(n,b)},$$slots:{default:!0}});var t=g(q,2);u0(t,{href:"/",variant:"ghost",class:"h-11 w-full sm:h-9 sm:w-auto",children:(n,w)=>{$();var b=a0("Back to home");a(n,b)},$$slots:{default:!0}}),c(W),c(N),c(H);var s=g(H,2);b0(s,{}),t0(()=>Y(M,`Last updated ${x??""}`)),a(G,U),s0()}export{c1 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.