1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98879,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return l}});let r=e.r(71645),s="u"<typeof window,i=s?()=>{}:r.useLayoutEffect,n=s?()=>{}:r.useEffect;function l(e){let{headManager:t,reduceComponentsToState:a}=e;function l(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(a(e))}}return s&&(t?.mountedInstances?.add(e.children),l()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),n(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return x},defaultHead:function(){return u}};for(var s in r)Object.defineProperty(a,s,{enumerable:!0,get:r[s]});let i=e.r(55682),n=e.r(90809),l=e.r(43476),o=n._(e.r(71645)),d=i._(e.r(98879)),c=e.r(42732);function u(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function m(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let f=["name","httpEquiv","charSet","itemProp"];function p(e){let t,a,r,s;return e.reduce(m,[]).reverse().concat(u().reverse()).filter((t=new Set,a=new Set,r=new Set,s={},e=>{let i=!0,n=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){n=!0;let a=e.key.slice(e.key.indexOf("$")+1);t.has(a)?i=!1:t.add(a)}switch(e.type){case"title":case"base":a.has(e.type)?i=!1:a.add(e.type);break;case"meta":for(let t=0,a=f.length;t<a;t++){let a=f[t];if(e.props.hasOwnProperty(a))if("charSet"===a)r.has(a)?i=!1:r.add(a);else{let t=e.props[a],r=s[a]||new Set;("name"!==a||!n)&&r.has(t)?i=!1:(r.add(t),s[a]=r)}}}return i})).reverse().map((e,t)=>{let a=e.key||t;return o.default.cloneElement(e,{key:a})})}let x=function({children:e}){let t=(0,o.useContext)(c.HeadManagerContext);return(0,l.jsx)(d.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},88143,(e,t,a)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:a,blurHeight:s,blurDataURL:i,objectFit:n}){let l=a?40*a:e,o=s?40*s:t,d=l&&o?`viewBox='0 0 ${l} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${d}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d?"none":"contain"===n?"xMidYMid":"cover"===n?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},87690,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return n}};for(var s in r)Object.defineProperty(a,s,{enumerable:!0,get:r[s]});let i=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,
1contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(33525);let r=e.r(43369),s=e.r(88143),i=e.r(87690),n=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:a=!1,priority:c=!1,preload:u=!1,loading:m,className:f,quality:p,width:x,height:h,fill:b=!1,style:g,overrideSrc:y,onLoad:v,onLoadingComplete:j,placeholder:w="empty",blurDataURL:k,fetchPriority:N,decoding:_="async",layout:M,objectFit:S,objectPosition:O,lazyBoundary:C,lazyRoot:P,...z},E){var R;let I,$,D,{imgConf:A,showAltText:T,blurComplete:F,defaultLoader:W}=E,L=A||i.imageConfigDefault;if("allSizes"in L)I=L;else{let e=[...L.deviceSizes,...L.imageSizes].sort((e,t)=>e-t),t=L.deviceSizes.sort((e,t)=>e-t),a=L.qualities?.sort((e,t)=>e-t);I={...L,allSizes:e,deviceSizes:t,qualities:a}}if(void 0===W)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let q=z.loader||W;delete z.loader,delete z.srcSet;let B="__next_img_default"in q;if(B){if("custom"===I.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=q;q=t=>{let{config:a,...r}=t;return e(r)}}if(M){"fill"===M&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[M];e&&(g={...g,...e});let a={responsive:"100vw",fill:"100vw"}[M];a&&!t&&(t=a)}let U="",V=o(x),H=o(h);if((R=e)&&"object"==typeof R&&(l(R)||void 0!==R.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if($=t.blurWidth,D=t.blurHeight,k=k||t.blurDataURL,U=t.src,!b)if(V||H){if(V&&!H){let e=V/t.width;H=Math.round(t.height*e)}else if(!V&&H){let e=H/t.height;V=Math.round(t.width*e)}}else V=t.width,H=t.height}let G=!c&&!u&&("lazy"===m||void 0===m);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(a=!0,G=!1),I.unoptimized&&(a=!0),B&&!I.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(a=!0);let Y=o(p),X=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:O}:{},T?{}:{color:"transparent"},g),Q=F||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,s.getImageBlurSvg)({widthInt:V,heightInt:H,blurWidth:$,blurHeight:D,blurDataURL:k||"",objectFit:X.objectFit})}")`:`url("${w}")`,J=n.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,K=Q?{backgroundSize:J,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Q}:{},Z=function({config:e,src:t,unoptimized:a,width:s,quality:i,sizes:n,loader:l}){if(a){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(e){let a=t.indexOf("?");if(-1!==a){let r=new URLSearchParams(t.slice(a+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,a)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:o,kind:d}=function({deviceSizes:e,allSizes:t},a,r){if(r){let a=/(^|\s)(1?\d?\d)vw/g,s=[];for(let e;e=a.exec(r);)s.push(parseInt(e[2]));if(s.length){let a=.01*Math.min(...s);return{widths:t.filter(t=>t>=e[0]*a),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof a?{widths:e,kind:"w"}:{widths:[...new Set([a,2*a].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,s,n),c=o.length-1;return{sizes:n||"w"!==d?n:"100vw",srcSet:o.map((a,r)=>
2`${l({config:e,src:t,quality:i,width:a})} ${"w"===d?a:r+1}${d}`).join(", "),src:l({config:e,src:t,quality:i,width:o[c]})}}({config:I,src:e,unoptimized:a,width:V,quality:Y,sizes:t,loader:q}),ee=G?"lazy":m;return{props:{...z,loading:ee,fetchPriority:N,width:V,height:H,decoding:_,className:f,style:{...X,...K},sizes:Z.sizes,srcSet:Z.srcSet,src:y||Z.src},meta:{unoptimized:a,preload:u||c,placeholder:w,fill:b}}}},18556,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=e.r(55682)._(e.r(71645)),s=e.r(87690),i=r.default.createContext(s.imageConfigDefault)},65856,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RouterContext",{enumerable:!0,get:function(){return r}});let r=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,a)=>{"use strict";function r(e,t){let a=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-a)<Math.abs(e-a)?t:e,t.qualities[0]):a}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1948,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return n}});let r=e.r(70965),s=e.r(43369);function i({config:e,src:t,width:a,quality:n}){let l=(0,s.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let a=new URLSearchParams(t.slice(e+1)),r=a.get("dpl");if(r){l=r,a.delete("dpl");let s=a.toString();t=t.slice(0,e)+(s?"?"+s:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,r.findClosestQuality)(n,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${a}&q=${o}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}i.__next_img_default=!0;let n=i},85437,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Image",{enumerable:!0,get:function(){return v}});let r=e.r(55682),s=e.r(90809),i=e.r(43476),n=s._(e.r(71645)),l=r._(e.r(74080)),o=r._(e.r(25633)),d=e.r(8927),c=e.r(87690),u=e.r(18556);e.r(33525);let m=e.r(65856),f=r._(e.r(1948)),p=e.r(18581),x={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75,90],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e,t,a,r,s,i,n){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),a?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,s=!1;a.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function b(e){return n.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,n.forwardRef)(({src:e,srcSet:t,sizes:a,height:r,width:s,decoding:l,className:o,style:d,fetchPriority:c,placeholder:u,loading:m,unoptimized:f,fill:x,onLoadRef:g,onLoadingCompleteRef:y,setBlurComplete:v,setShowAltText:j,sizesInput:w,onLoad:k,onError:N,..._},M)=>{let S=(0,n.useCallback)(e=>{e&&(N&&(e.src=e.src),e.complete&&h(e,u,g,y,v,f,w))},[e,u,g,y,v,N,f,w]),O=(0,p.useMergedRef)(M,S);return(0,i.jsx)("img",{..._,...b(c),loading:m,width:s,height:r,decoding:l,"data-nimg":x?"fill":"1",className:o,style:d,sizes:a,srcSet:t,src:e,ref:O,onLoad:e=>{h(e.currentTarget,u,g,y,v,f,w)},onError:e=>{j(!0),"empty"!==u&&v(!0),N&&N(e)}})});function y({isAppRouter:e,imgAttributes:t}){let a={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,a),null):(0,i.jsx)(o.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...a},"__nimg-"+t.src+t.srcSet+t.sizes)})}let v=(0,n.forwardRef)((e,t)=>{let a=(0,n.useContext)(m.RouterContext),r=(0,n.useContext)(u.ImageConfigContext),s=(0,n.useMemo)(()=>{let e=x||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),a=e.deviceSizes.sort((e,t)=>e-t),s=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:a,qualities:s,localPatterns:"u"<typeof window?r?.localPatterns:e.localPatterns}},[r]),{onLoad:l,onLoadingComplete:o}=e,p=(0,n.useRef)(l);(0,n.useEffect)(()=>{p.current=l},[l]);let h=(0,n.useRef)(o);(0,n.useEffect)(()=>{h.current=o},[o]);let[b,v]=(0,n.useState)(!1),[j,w]=(0,n.useState)(!1),{props:k,meta:N}=(0,d.getImgProps)(e,{defaultLoader:f.default,imgConf:s,blurComplete:b,showAltText:j});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{...k,unoptimized:N.unoptimized,placeholder:N.placeholder,fill:N.fill,onLoadRef:p,onLoadingCompleteRef:h,setBlurComplete:v,setShowAltText:w,sizesInput:e.sizes,ref:t}),N.preload?(0,i.jsx)(y,{isAppRouter:!a,imgAttributes:k}):null]})});("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},32645,e=>{"use strict";var t=e.i(71645);e.s(["useInView",0,function(e={rootMargin:"200px"}){let a=(0,t.useRef)(null),[r,s]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let t=a.current;if(!t)return;if("u"<typeof IntersectionObserver)return void s(!0);let r=new IntersectionObserver(e=>{s(e[e.length-1].isIntersecting)},e);return r.observe(t),()=>r.disconnect()},[]),[a,r]}])},47108,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(72328),s=e.i(89664),i=e.i(86192),n=e.i(32645);let l=[{time:"09:00",label:"Standup",client:"Internal",minutes:15,billable:!1},{time:"09:30",label:"Marketing",client:"FlyingToast.ai",minutes:120,billable:!0},{time:"12:00",label:"Design review",client:"FlyingToast.ai",minutes:45,billable:!0},{time:"14:00",label:"Site fixes",client:"Northstar Studio",minutes:75,billable:!0},{time:"16:30",label:"Invoices",client:"Internal",minutes:30,billable:!1}],o=l.length,d=l.reduce((e,t)=>e+t.minutes,0),c=l.filter(e=>e.billable).length,u=l.map(e=>({label:Math.min(132,44+6*e.label.length),client:Math.min(96,34+5*e.client.length)})),m=(o-1)*430+620,f=m+5200,p=f+(o-1)*55+300+320,x=l.filter(e=>e.billable).reduce((e,t)=>e+t.minutes,0),h=e=>1-Math.pow(1-e,3),b=e=>e<=0?0:e>=1?1:1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2);function g(e){let t=Math.floor(e/60),a=e%60;return 0===t?`${a}m`:`${t}h ${String(a).padStart(2,"0")}m`}function y(e,t){let a=430*e;if(t<a)return 0;if(t<a+620)return h((t-a)/620);if(t<f)return 1;let r=f+55*e;if(t<r)return 1;if(t<r+300){let e;return 1-(e=(t-r)/300)*e}return 0}function v({showCaption:e=!0,clock:x}){let j=(0,r.useReducedMotion)()??!1,w=void 0!==x,[k,N]=(0,n.useInView)(),[_,M]=(0,a.useState)(0),[S,O]=(0,a.useState)(!1),C=(0,a.useRef)(0),P=(0,a.useRef)(0);(0,a.useEffect)(()=>{let e=setTimeout(()=>O(!0),90);return()=>clearTimeout(e)},[]),(0,a.useEffect)(()=>{if(w||j||!N)return;C.current=performance.now();let e=t=>{M((t-C.current)%p),P.current=requestAnimationFrame(e)};return P.current=requestAnimationFrame(e),()=>cancelAnimationFrame(P.current)},[w,j,N]);let z=x??_,E=j||w||S,R=!j&&z<m,I=j?{min:d,bill:c}:function(e){let t=0,a=0;for(let r=0;r<o;r++)y(r,e)>=.62&&(t+=l[r].minutes,l[r].billable&&(a+=1));return{min:t,bill:a}}(z),$=j?1:function(e){if(e<344)return 0;if(e<864)return h((e-344)/520);if(e<f)return 1;let t=(o-1)*55+300;if(e<f+t){let a;return 1-(a=(e-f)/t)*a}return 0}(z);return(0,t.jsxs)("div",{ref:k,className:"relative mx-auto w-full max-w-md",children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -inset-7 -z-10 rounded-[40px] blur-3xl",style:{background:"radial-gradient(62% 62% at 50% 42%, rgba(0,0,0,0.42), transparent 72%)"}}),(0,t.jsxs)("div",{className:"surface-card rounded-[24px] p-3",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-2.5 pb-2 pt-1",children:[(0,t.jsx)("span",{className:"font-display text-[15px] font-semibold text-ink",children:"Today"}),(0,t.jsxs)("span",{className:"flex items-center gap-1.5 font-mono text-[11px] tabular-nums text-ink-faint",children:[(0,t.jsxs)("span",{className:"relative flex size-1.5",children:[(0,t.jsx)("span",{className:"absolute inline-flex size-full animate-ping rounded-full opacity-60",style:{background:R?"var(--color-amber)":"var(--color-teal-bright)"}}),(0,t.jsx)("span",{className:"relative inline-flex size-1.5 rounded-full",style:{background:R?"var(--color-amber)":"var(--color-teal-bright)"}})]}),R?"reconstructing":"live"]})]}),(0,t.jsx)("div",{className:"flex flex-col",children:l.map((e,a)=>{let r,i=j?1:y(a,z),n=j?0:z<=(r=430*a)||z>=r+620?0:Math.sin((z-r)/620*Math.PI),l=1-i,o={opacity:i,filter:l>.01?`blur(${5*l}px)`:void 0,transform:`translateY(${4*l}px)`};return(0,t.jsxs)("div",{className:"relative flex items-center gap-3 rounded-2xl px-3 py-2.5",children:[(0,t.jsx)("span",{"aria-hidden":!0,
3className:"pointer-events-none absolute inset-0 rounded-2xl",style:{opacity:n,background:"radial-gradient(120% 100% at 0% 50%, color-mix(in srgb, var(--color-teal-bright) 18%, transparent), transparent 68%)"}}),(0,t.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-y-1.5 left-0 w-[2px] rounded-full",style:{opacity:n,background:"var(--color-teal-bright)",boxShadow:"0 0 10px color-mix(in srgb, var(--color-teal-bright) 90%, transparent)"}}),(0,t.jsx)("span",{className:"w-11 shrink-0 font-mono text-[11px] tabular-nums text-ink-faint",style:{opacity:.5+.5*i},children:e.time}),(0,t.jsxs)("span",{className:"relative flex size-7 shrink-0 items-center justify-center",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute inset-0 rounded-lg border border-dashed border-line-strong",style:{opacity:l}}),(0,t.jsx)("span",{className:"absolute inset-0 flex items-center justify-center rounded-lg bg-teal-bright/15 text-teal-bright",style:{opacity:i,transform:`scale(${b(i)})`},children:(0,t.jsx)(s.Check,{size:14,strokeWidth:3})})]}),(0,t.jsxs)("div",{className:"relative min-w-0 flex-1",children:[(0,t.jsxs)("div",{style:o,children:[(0,t.jsx)("div",{className:"truncate text-[13px] font-medium text-ink",children:e.label}),(0,t.jsx)("div",{className:"truncate text-[11.5px] text-ink-faint",children:e.client})]}),(0,t.jsxs)("div",{"aria-hidden":!0,className:"absolute inset-0 flex flex-col justify-center gap-1.5",style:{opacity:l},children:[(0,t.jsx)("span",{className:"skeleton-shimmer h-2.5 rounded",style:{width:u[a].label}}),(0,t.jsx)("span",{className:"skeleton-shimmer h-2 rounded",style:{width:u[a].client}})]})]}),(0,t.jsxs)("div",{className:"relative flex min-w-[62px] shrink-0 items-center justify-end gap-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",style:o,children:[e.billable&&(0,t.jsx)("span",{className:"size-1.5 rounded-full bg-teal-bright",style:{transform:`scale(${b(i)})`,boxShadow:i>.9?"0 0 8px color-mix(in srgb, var(--color-teal-bright) 85%, transparent)":void 0},title:"Billable"}),(0,t.jsx)("span",{className:"font-mono text-[11px] tabular-nums text-ink",children:g(e.minutes)})]}),(0,t.jsx)("span",{"aria-hidden":!0,className:"skeleton-shimmer absolute right-0 h-2.5 w-9 rounded",style:{opacity:l}})]})]},e.time)})}),(0,t.jsxs)("div",{className:"relative mt-1.5 rounded-xl bg-bg-soft px-3 py-2.5",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",style:{opacity:$},children:[(0,t.jsx)("span",{className:"font-mono text-[11px] uppercase tracking-wider text-ink-faint",children:"Logged today"}),(0,t.jsxs)("span",{className:"flex items-baseline gap-2",children:[(0,t.jsx)(i.AnimatedNumber,{value:E?I.min:0,format:e=>g(Math.round(e)),duration:.6,className:"font-display text-[16px] font-semibold tabular-nums text-ink"}),(0,t.jsxs)("span",{className:"text-[11.5px] text-teal-bright",children:[(0,t.jsx)(i.AnimatedNumber,{value:E?I.bill:0,duration:.6})," billable"]})]})]}),(0,t.jsxs)("div",{"aria-hidden":!0,className:"absolute inset-0 flex items-center justify-between px-3",style:{opacity:1-$},children:[(0,t.jsx)("span",{className:"skeleton-shimmer h-2.5 w-20 rounded"}),(0,t.jsx)("span",{className:"skeleton-shimmer h-3 w-24 rounded"})]})]})]}),e&&(0,t.jsx)("p",{className:"mt-4 text-center font-mono text-[11px] text-ink-faint",children:"no timer to start · your day, reconstructing itself"})]})}let j=[{d:"M",bill:5.5,non:1},{d:"T",bill:6,non:.5},{d:"W",bill:3.5,non:1.5},{d:"T",bill:6.5,non:.5},{d:"F",bill:4,non:1},{d:"S",bill:1.5,non:0},{d:"S",bill:0,non:0}];function w(){let e=j.reduce((e,t)=>e+t.bill,0),a=j.reduce((e,t)=>e+t.bill+t.non,0),r=Math.round(e/a*100);return(0,t.jsxs)("div",{className:"surface-card w-60 rounded-2xl p-4",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("span",{className:"font-display text-[14px] font-semibold text-ink",children:"This week"}),(0,t.jsxs)("div",{className:"flex items-center gap-2.5 font-mono text-[9px] uppercase tracking-wider text-ink-faint",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)("span",{className:"size-1.5 rounded-full bg-teal-bright"}),"billable"]}),(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)("span",{className:"size-1.5 rounded-full bg-ink-faint"}),"other"]})]})]}),(0,t.jsx)("div",{className:"mt-4 flex items-end justify-between gap-1.5",children:j.map((e,a)=>(0,t.jsxs)("div",{className:"flex flex-1 flex-col items-center gap-1.5",children:[(0,t.jsxs)("div",{className:"flex h-24 w-full flex-col justify-end overflow-hidden rounded-md bg-bg-soft",children:[(0,t.jsx)("div",{className:"w-full rounded-t-md bg-ink-faint/45",style:{height:`${e.non/7.5*100}%`}}),(0,t.jsx)("div",{className:"w-full bg-teal-bright",style:{height:`${e.bill/7.5*100}%`}})]}),(0,t.jsx)("span",{className:"font-mono text-[9px] text-ink-faint",children:e.d})]},a))}),(0,t.jsxs)("div",{className:"mt-3 flex items-baseline justify-between border-t border-line pt-3",children:[(0,t.jsxs)("span",{className:"font-display text-[15px] font-semibold tabular-nums text-ink",children:[Math.round(a),"h 20m"]}),(0,t.jsxs)("span",{className:"text-[11.5px] text-teal-bright",children:[r,"% billable"]})]})]})}let{RECON_END:k,HOLD_END:N,LOOP:_}={RECON_END:m,HOLD_END:f,LOOP:p},M=k+300,S=M+480,O=S+500,C=O+550,P=x/60*150,z=[{client:"FlyingToast.ai",hours:"2h 45m"},{client:"Northstar Studio",hours:"1h 15m"}],E=e=>e<0?0:e>1?1:e,R=e=>1-Math.pow(1-e,3);e.s(["HeroShowcase",0,function(){var e;let i,l=(0,r.useReducedMotion)()??!1,[o,d]=(0,n.useInView)(),[c,u]=(0,a.useState)(0),m=(0,a.useRef)(0),f=(0,a.useRef)(0);(0,a.useEffect)(()=>
3{if(l||!d)return;m.current=performance.now();let e=t=>{u((t-m.current)%_),f.current=requestAnimationFrame(e)};return f.current=requestAnimationFrame(e),()=>cancelAnimationFrame(f.current)},[l,d]);let p=l?C+400:c,x=1-(i=E((p-N)/480))*i,h=E((p-M)/550),b=p<M||p>M+550?0:Math.sin(h*Math.PI),g=R(E((p-(M+550-140))/420))*x,y=e=>R(E((p-(S+220*e))/420))*x,j=Math.round(P*R(E((p-O)/650))),k=(e=E((p-C)/420))<=0?0:e>=1?1:1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2),I=E((p-C)/220)*x;return(0,t.jsxs)("div",{ref:o,className:"relative z-10 mx-auto flex max-w-5xl items-center justify-center px-5 pb-20 pt-16 sm:pb-28 sm:pt-20",children:[(0,t.jsx)("div",{className:"relative z-0 mr-[-8px] hidden -rotate-[4deg] lg:block",children:(0,t.jsx)(w,{})}),(0,t.jsx)("div",{className:"relative z-10 w-full max-w-[430px] shrink-0",children:(0,t.jsx)(v,{showCaption:!1,clock:l?void 0:c})}),(0,t.jsxs)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 z-20 hidden lg:block",children:[(0,t.jsx)("span",{className:"absolute left-1/2 top-1/2 h-px w-[130px] border-t border-dashed border-line-strong",style:{transform:"translateX(150px)",opacity:.7*b}}),(0,t.jsx)("span",{className:"absolute left-1/2 top-1/2 size-2 rounded-full",style:{opacity:b,transform:`translate(${150+130*R(h)}px, -50%)`,background:`color-mix(in srgb, var(--color-teal-bright) ${Math.round(100*h)}%, var(--color-indigo))`,boxShadow:`0 0 14px 2px color-mix(in srgb, var(--color-teal-bright) ${Math.round(100*h)}%, var(--color-indigo))`}})]}),(0,t.jsx)("div",{className:"relative z-0 ml-[-8px] hidden rotate-[4deg] lg:block",children:(0,t.jsxs)("div",{className:"relative w-60",children:[(0,t.jsxs)("div",{"aria-hidden":!0,className:"absolute inset-0 rounded-2xl border border-dashed border-line-strong p-4",style:{opacity:1-g},children:[(0,t.jsx)("span",{className:"skeleton-shimmer block h-2.5 w-24 rounded"}),(0,t.jsx)("span",{className:"skeleton-shimmer mt-5 block h-2 w-36 rounded"}),(0,t.jsx)("span",{className:"skeleton-shimmer mt-3 block h-2 w-32 rounded"}),(0,t.jsx)("span",{className:"skeleton-shimmer mt-6 block h-3 w-20 rounded"})]}),(0,t.jsxs)("div",{className:"surface-card rounded-2xl p-4",style:{opacity:g},children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("span",{className:"font-mono text-[9.5px] font-semibold uppercase tracking-[0.14em] text-ink-soft",children:"Invoice draft"}),(0,t.jsx)("span",{className:"font-mono text-[9.5px] tabular-nums text-ink-faint",children:"TG-2026-019"})]}),(0,t.jsx)("div",{className:"mt-4 flex flex-col gap-2.5",children:z.map((e,a)=>(0,t.jsxs)("div",{className:"flex items-center justify-between text-[12.5px]",style:{opacity:y(a),transform:`translateY(${(1-y(a))*5}px)`},children:[(0,t.jsx)("span",{className:"truncate text-ink",children:e.client}),(0,t.jsx)("span",{className:"ml-3 shrink-0 font-mono text-[11px] tabular-nums text-ink-soft",children:e.hours})]},e.client))}),(0,t.jsxs)("div",{className:"mt-4 flex items-baseline justify-between border-t border-line pt-3",style:{opacity:y(1)},children:[(0,t.jsx)("span",{className:"font-mono text-[10px] uppercase tracking-wider text-ink-faint",children:"Total"}),(0,t.jsxs)("span",{className:"font-display text-[20px] font-semibold tabular-nums tracking-[-0.01em] text-ink",children:["â¬",j]})]}),(0,t.jsxs)("div",{className:"mt-3 flex items-center gap-2 rounded-lg bg-teal-bright/10 px-2.5 py-2 text-[11.5px] font-semibold text-teal-bright",style:{opacity:I,transform:`scale(${.9+.1*k})`},children:[(0,t.jsx)("span",{className:"flex size-4 items-center justify-center rounded-full bg-teal-bright text-[#0a0a0a]",children:(0,t.jsx)(s.Check,{size:10,strokeWidth:3.5})}),"Ready to send"]})]})]})})]})}],47108)},28623,e=>{"use strict";let t=(0,e.i(56420).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
3],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",0,t],28623)},41658,e=>{"use strict";var t=e.i(43476),a=e.i(32181),r=e.i(56420);let s=(0,r.default)("calendar-days",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]),i=(0,r.default)("camera",[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]),n=(0,r.default)("message-square-text",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}],["path",{d:"M7 11h10",key:"1twpyw"}],["path",{d:"M7 15h6",key:"d9of3u"}],["path",{d:"M7 7h8",key:"af5zfr"}]]),l=(0,r.default)("pen-line",[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]]);var o=e.i(28623),d=e.i(88760);let c=[{r:94,opacity:.25,delay:.24},{r:72,opacity:.5,delay:.36},{r:50,opacity:.85,delay:.48}],u=[{icon:s,label:"Calendar",pos:"left-1 top-6 -rotate-6",dur:2.1},{icon:n,label:"Quick note",pos:"-left-2 bottom-16 rotate-3",dur:1.9},{icon:i,label:"Screenshot",pos:"left-3 bottom-3 -rotate-3",dur:2},{icon:o.Sparkles,label:"Chat",pos:"right-2 top-4 rotate-6",dur:2.2},{icon:l,label:"Manual",pos:"right-1 bottom-8 -rotate-6",dur:1.8}];e.s(["FeatureCaptureOrbit",0,function(){return(0,t.jsxs)("div",{className:"relative mx-auto flex h-[210px] w-full max-w-[320px] items-center justify-center",children:[(0,t.jsx)("svg",{viewBox:"0 0 200 200",fill:"none",className:"size-[190px] shrink-0","aria-hidden":!0,children:c.map(e=>(0,t.jsx)(a.motion.circle,{cx:"100",cy:"100",r:e.r,stroke:"var(--color-line-strong)",strokeOpacity:e.opacity,strokeWidth:"1.5",style:{transformBox:"fill-box",transformOrigin:"center"},animate:{scale:[1,.92,1]},transition:{duration:2.75,delay:e.delay,repeat:1/0,ease:"easeOut"}},e.r))}),(0,t.jsx)("div",{className:"surface-card absolute flex size-16 items-center justify-center rounded-2xl",children:(0,t.jsx)(d.Logo,{withWordmark:!1})}),u.map(({icon:e,label:r,pos:s,dur:i},n)=>(0,t.jsxs)(a.motion.span,{className:`surface-card absolute ${s} inline-flex items-center gap-1.5 rounded-full px-2.5 py-1.5 text-[11px] font-medium text-ink`,initial:{opacity:0}
3,animate:{opacity:1,y:[0,-9,0]},transition:{opacity:{duration:.5,delay:.2+.12*n},y:{duration:i,repeat:1/0,ease:"easeInOut"}},children:[(0,t.jsx)(e,{size:13,className:"text-ink-faint",strokeWidth:2.1}),r]},r))]})}],41658)},10486,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(72328),s=e.i(89664),i=e.i(28623),n=e.i(32645);let l=[{at:700,label:"Client",value:"FlyingToast.ai"},{at:1100,label:"Project",value:"Marketing"},{at:1500,label:"Duration",value:"2h 00m"},{at:1900,label:"Billable",value:"Yes",good:!0}];e.s(["FeatureAiDraft",0,function(){let e=(0,r.useReducedMotion)()??!1,[o,d]=(0,n.useInView)(),[c,u]=(0,a.useState)(0),m=(0,a.useRef)(0);(0,a.useEffect)(()=>{if(e)return void u(5200);if(!d)return;m.current=Date.now();let t=setInterval(()=>u((Date.now()-m.current)%5600),60);return()=>clearInterval(t)},[e,d]);let f=c>=3400,p=f?{text:"Confirmed",cls:"bg-mint text-teal-bright"}:c>=2500&&c<3400?{text:"Awaiting you",cls:"bg-sand text-amber"}:{text:"Drafting",cls:"bg-bg-soft text-ink-faint"};return(0,t.jsxs)("div",{ref:o,className:"surface-card mx-auto w-full max-w-[300px] overflow-hidden rounded-2xl",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between border-b border-line px-4 py-3",children:[(0,t.jsxs)("span",{className:"inline-flex items-center gap-2 font-mono text-[9.5px] font-semibold uppercase tracking-[0.14em] text-ink-soft",children:[(0,t.jsx)(i.Sparkles,{size:13,className:f?"text-teal-bright":"text-ink-faint"}),"AI proposal"]}),(0,t.jsx)("span",{className:`rounded-full px-2.5 py-1 text-[10px] font-semibold transition-colors duration-500 ${p.cls}`,children:p.text})]}),(0,t.jsx)("div",{className:"grid grid-cols-2 gap-x-4 gap-y-3.5 px-4 py-4",children:l.map(e=>{let a=c>=e.at;return(0,t.jsxs)("div",{className:"transition-all duration-500",style:{opacity:+!!a,transform:a?"translateY(0)":"translateY(6px)"},children:[(0,t.jsx)("div",{className:"font-mono text-[8.5px] uppercase tracking-[0.1em] text-ink-faint",children:e.label}),(0,t.jsx)("div",{className:`mt-0.5 text-[13px] font-semibold ${e.good?"text-teal":"text-ink"}`,children:e.value})]},e.label)})}),(0,t.jsxs)("div",{className:"flex items-center gap-2 border-t border-line px-4 py-3 text-[12px] font-semibold",children:[(0,t.jsx)("span",{className:"flex size-5 items-center justify-center rounded-full transition-colors duration-500",style:{background:f?"var(--color-teal-bright)":"var(--color-line-strong)",color:f?"#0a0a0a":"transparent"},children:(0,t.jsx)(s.Check,{size:12,strokeWidth:3})}),(0,t.jsx)("span",{className:f?"text-teal-bright":"text-ink-faint",children:f?"Confirmed by you":"Waiting for your say-so"})]})]})}])},83192,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(32181),s=e.i(72328),i=e.i(88760),n=e.i(32645);function l(){return(0,t.jsx)("span",{className:"flex items-center gap-1 py-1",children:[0,1,2].map(e=>(0,t.jsx)(r.motion.span,{className:"size-1.5 rounded-full bg-ink-faint",animate:{opacity:[.3,1,.3],y:[0,-2,0]},transition:{duration:.9,delay:.15*e,repeat:1/0,ease:"easeInOut"}},e))})}e.s(["FeatureCoach",0,function(){let e=(0,s.useReducedMotion)()??!1,[r,o]=(0,n.useInView)(),[d,c]=(0,a.useState)(0),u=(0,a.useRef)(0);(0,a.useEffect)(()=>{if(e)return void c(4700);if(!o)return;u.current=Date.now();let t=setInterval(()=>c((Date.now()-u.current)%5200),60);return()=>clearInterval(t)},[e,o]);let m=d>=200;return(0,t.jsxs)("div",{ref:r,className:"mx-auto flex w-full max-w-[280px] flex-col gap-3",children:[(0,t.jsx)("div",{className:"flex justify-end transition-all duration-300",style:{opacity:+!!m,transform:m?"translateY(0)":"translateY(6px)"},children:(0,t.jsx)("span",{className:"max-w-[82%] rounded-2xl rounded-br-md border border-line-strong bg-surface-2 px-3.5 py-2 text-[12.5px] font-medium leading-snug text-ink",children:"Billable for FlyingToast.ai this month?"})}),(0,t.jsxs)("div",{className:"flex items-end gap-2",children:[(0,t.jsx)("span",{className:"shrink-0",children:(0,t.jsx)(i.Logo,{withWordmark:!1})}),(0,t.jsxs)("div",{className:"min-h-[40px] max-w-[82%] rounded-2xl rounded-bl-md border border-line bg-surface px-3.5 py-2 text-[12.5px] leading-snug shadow-[0_10px_30px_-24px_rgba(23,25,43,0.5)]",children:[d>=1e3&&d<2100&&(0,t.jsx)(l,{}),d>=2100&&(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"font-semibold text-ink",children:"24h 10m"})," billable ·"," ",(0,t.jsx)("span",{className:"font-semibold text-teal-bright",children:"â¬3,600"}),(0,t.jsx)("span",{className:"mt-0.5 block text-[11px] text-ink-faint",children:"across 12 entries"})]})]})]})]})}])}]);
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.