PageSourceSearch

https://coobi.health/_next/static/chunks/0jug42vpwezp4.js

js coobi.health collected 2026-10-06 20:53:45 UTC 31,114 bytes, 48 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,37848,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:a,blurDataURL:i,objectFit:s}){let o=r?40*r:e,l=a?40*a:t,d=o&&l?`viewBox='0 0 ${o} ${l}'`:"";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"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},1183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return s}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=["default","imgix","cloudinary","akamai","custom"],s={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,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},4879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(72489);let n=e.r(42736),a=e.r(37848),i=e.r(1183),s=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function l(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:r=!1,priority:c=!1,preload:u=!1,loading:p,className:m,quality:f,width:h,height:x,fill:g=!1,style:v,overrideSrc:b,onLoad:y,onLoadingComplete:j,placeholder:w="empty",blurDataURL:k,fetchPriority:S,decoding:_="async",layout:N,objectFit:P,objectPosition:C,lazyBoundary:O,lazyRoot:E,...z},R){var M;let $,F,I,{imgConf:T,showAltText:L,blurComplete:D,defaultLoader:W}=R,A=T||i.imageConfigDefault;if("allSizes"in A)$=A;else{let e=[...A.deviceSizes,...A.imageSizes].sort((e,t)=>e-t),t=A.deviceSizes.sort((e,t)=>e-t),r=A.qualities?.sort((e,t)=>e-t);$={...A,allSizes:e,deviceSizes:t,qualities:r}}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 B=z.loader||W;delete z.loader,delete z.srcSet;let q="__next_img_default"in B;if(q){if("custom"===$.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=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(N){"fill"===N&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[N];e&&(v={...v,...e});let r={responsive:"100vw",fill:"100vw"}[N];r&&!t&&(t=r)}let U="",G=l(h),H=l(x);if((M=e)&&"object"==typeof M&&(o(M)||void 0!==M.src)){let t=o(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)}
2`),"__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(F=t.blurWidth,I=t.blurHeight,k=k||t.blurDataURL,U=t.src,!g)if(G||H){if(G&&!H){let e=G/t.width;H=Math.round(t.height*e)}else if(!G&&H){let e=H/t.height;G=Math.round(t.width*e)}}else G=t.width,H=t.height}let X=!c&&!u&&("lazy"===p||void 0===p);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,X=!1),$.unoptimized&&(r=!0),q&&!$.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let V=l(f),Y=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:C}:{},L?{}:{color:"transparent"},v),J=D||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:G,heightInt:H,blurWidth:F,blurHeight:I,blurDataURL:k||"",objectFit:Y.objectFit})}")`:`url("${w}")`,K=s.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,Q=J?{backgroundSize:K,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Z=function({config:e,src:t,unoptimized:r,width:a,quality:i,sizes:s,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:d}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(n);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,s),c=l.length-1;return{sizes:s||"w"!==d?s:"100vw",srcSet:l.map((r,n)=>`${o({config:e,src:t,quality:i,width:r})} ${"w"===d?r:n+1}${d}`).join(", "),src:o({config:e,src:t,quality:i,width:l[c]})}}({config:$,src:e,unoptimized:r,width:G,quality:V,sizes:t,loader:B}),ee=X?"lazy":p;return{props:{...z,loading:ee,fetchPriority:S,width:G,height:H,decoding:_,className:m,style:{...Y,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:u||c,placeholder:w,fill:g}}}},61080,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(73576),a="u"<typeof window,i=a?()=>{}:n.useLayoutEffect,s=a?()=>{}:n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),o()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},52991,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return u}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(81258),s=e.r(44066),o=e.r(76350),l=s._(e.r(73576)),d=i._(e.r(61080)),c=e.r(37090);function u(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(72489);let m=["name","httpEquiv","charSet","itemProp"];function f(e){let t,r,n,a;return e.reduce(p,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,n=new Set,a={},e=>{let i=!0,s=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){s=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=a[r]||new Set;("name"!==r||!s)&&n.has(t)?i=!1:(n.add(t),a[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,o.jsx)(d.default,{reduceComponentsToState:f,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},4044,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=e.r(81258)._(e.r(73576)),a=e.r(1183),i=n.default.createContext(a.imageConfigDefault)},34233,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(81258)._(e.r(73576)).default.createContext(null)},2692,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},80934,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(2692),a=e.r(42736);function i({config:e,src:t,width:r,quality:s}){let o=(0,a.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){o=n,r.delete("dpl");let a=r.toString();t=t.slice(0,e)+(a?"?"+a:"")}}}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 l=(0,n.findClosestQuality)(s,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}i.__next_img_default=!0;let s=i},83540,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return y}});let n=e.r(81258),a=e.r(44066),i=e.r(76350),s=a._(e.r(73576)),o=n._(e.r(55284)),l=n._(e.r(52991)),d=e.r(4879),c=e.r(1183),u=e.r(4044);e.r(72489);let p=e.r(34233),m=n._(e.r(80934)),f=e.r(86032),h={deviceSizes:[640,750,1080,1200,1920],imageSizes:[16,32,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function x(e,t,r,n,a,i,s){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function g(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,s.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:a,decoding:o,className:l,style:d,fetchPriority:c,placeholder:u,loading:p,unoptimized:m,fill:h,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:y,setShowAltText:j,sizesInput:w,onLoad:k,onError:S,..._},N)=>{let P=(0,s.useCallback)(e=>{e&&(S&&(e.src=e.src),e.complete&&x(e,u,v,b,y,m,w))},[e,u,v,b,y,S,m,w]),C=(0,f.useMergedRef)(N,P);return(0,i.jsx)("img",{..._,...g(c),loading:p,width:a,height:n,decoding:o,"data-nimg":h?"fill":"1",className:l,style:d,sizes:r,srcSet:t,src:e,ref:C,onLoad:e=>{x(e.currentTarget,u,v,b,y,m,w)},onError:e=>{j(!0),"empty"!==u&&y(!0),S&&S(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...g(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let y=(0,s.forwardRef)((e,t)=>{let r=(0,s.useContext)(p.RouterContext),n=(0,s.useContext)(u.ImageConfigContext),a=(0,s.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:o,onLoadingComplete:l}=e,f=(0,s.useRef)(o);(0,s.useEffect)(()=>{f.current=o},[o]);let x=(0,s.useRef)(l);(0,s.useEffect)(()=>{x.current=l},[l]);let[g,y]=(0,s.useState)(!1),[j,w]=(0,s.useState)(!1),{props:k,meta:S}=(0,d.getImgProps)(e,{defaultLoader:m.default,imgConf:a,blurComplete:g,showAltText:j});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...k,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:f,onLoadingCompleteRef:x,setBlurComplete:y,setShowAltText:w,sizesInput:e.sizes,ref:t}),S.preload?(0,i.jsx)(b,{isAppRouter:!r,imgAttributes:k}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},92331,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return d}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(81258),s=e.r(4879),o=e.r(83540),l=i._(e.r(80934));function d(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,1080,1200,1920],imageSizes:[16,32,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=o.Image},92321,(e,t,r)=>{t.exports=e.r(92331)},48589,e=>{"use strict";e.s(["quotesFor",0,e=>"de"===e?{open:"„",close:"“"}:{open:"“",close:"”"}])},26080,e=>{"use strict";var t=e.i(76350),r=e.i(92321),n=e.i(73576),a=e.i(28540),i=e.i(48589),s=e.i(7560);e.s(["SignedTestimonial",0,function({content:e,locale:o}){let{open:l,close:d}=(0,i.quotesFor)(o),c=(0,n.useRef)(null),u=(0,n.useRef)(null),p=(0,n.useRef)(null),m=(0,s.useIsTouch)();return(0,t.jsx)("section",{className:"py-14 md:py-24",children:(0,t.jsxs)(a.Container,{children:[(0,t.jsxs)("div",{className:"mb-12 text-center",children:[(0,t.jsx)("span",{className:"ds-eyebrow",children:e.eyebrow}),(0,t.jsx)("h2",{className:"mt-3.5",style:{fontFamily:"var(--font-display)",fontWeight:400,fontSize:"clamp(32px, 7vw, 56px)",lineHeight:1.05,letterSpacing:"-0.022em",textWrap:"balance"},children:e.sectionTitle})]}),(0,t.jsxs)("div",{ref:c,onPointerMove:m?void 0:e=>{let t=c.current,r=p.current;if(!t||!r)return;let n=t.getBoundingClientRect(),a=(e.clientX-n.left)/n.width,i=(e.clientY-n.top)/n.height;r.style.transform=`rotateY(${((a-.5)*6).toFixed(2)}deg) rotateX(${((.5-i)*4).toFixed(2)}deg)`,t.style.setProperty("--spot-x",`${(100*a).toFixed(2)}%`),t.style.setProperty("--spot-y",`${(100*i).toFixed(2)}%`),t.style.setProperty("--spot-opacity","1")},onPointerLeave:m?void 0:()=>{p.current&&(p.current.style.transform="rotateY(0deg) rotateX(0deg)"),c.current&&(c.current.style.setProperty("--spot-x","85%"),c.current.style.setProperty("--spot-y","15%"),c.current.style.setProperty("--spot-opacity","0.45"))},className:"testimonial-card relative grid items-center gap-10 overflow-hidden rounded-[28px] border border-[var(--line)] bg-[var(--cream-50)] px-8 py-12 md:grid-cols-[1fr_2fr] md:gap-14 md:px-20 md:py-[72px]",style:{"--spot-x":"85%","--spot-y":"15%","--spot-opacity":"0.45"},children:[(0,t.jsx)("style",{children:`
4            .testimonial-card {
5              transition:
6                box-shadow 360ms var(--ease-settle),
7                transform 360ms var(--ease-settle);
8              transform: translateY(0);
9              box-shadow: 0 0 0 rgba(25,25,25,0);
10            }
11            .testimonial-card:hover {
12              transform: translateY(-2px);
13              box-shadow: 0 30px 60px rgba(25,25,25,.08);
14            }
15            .testimonial-portrait-inner {
16              transition: transform 200ms var(--ease-settle);
17              transform-style: preserve-3d;
18              will-change: transform;
19            }
20            .testimonial-spotlight {
21              transition: opacity 700ms var(--ease-settle);
22            }
23          `}),(0,t.jsx)("div",{"aria-hidden":"true",className:"testimonial-spotlight pointer-events-none absolute inset-0",style:{background:"radial-gradient(540px cir
23cle at var(--spot-x) var(--spot-y), rgba(218,84,14,.22) 0%, rgba(140,122,181,.10) 38%, transparent 70%)",opacity:"var(--spot-opacity)"}}),(0,t.jsx)("div",{className:"relative mx-auto w-full max-w-[220px] md:mx-0 md:max-w-none",ref:u,style:{perspective:"1100px"},children:(0,t.jsx)("div",{ref:p,className:"testimonial-portrait-inner overflow-hidden rounded-[18px] border border-[var(--line)]",style:{aspectRatio:"4 / 5",position:"relative"},children:(0,t.jsx)(r.default,{src:e.portraitSrc,alt:e.name,fill:!0,className:"object-cover",sizes:"(min-width: 1024px) 400px, 220px",unoptimized:!0})})}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("p",{style:{fontFamily:"var(--font-display)",fontSize:"clamp(24px, 2.8vw, 36px)",lineHeight:1.2,letterSpacing:"-0.018em",textWrap:"balance",color:"var(--ink-900)"},children:[(0,t.jsx)("span",{style:{color:"var(--ember-700)"},children:l}),e.quote,(0,t.jsx)("span",{style:{color:"var(--ember-700)"},children:d})]}),(0,t.jsxs)("div",{className:"mt-8 border-t border-[var(--line)] pt-4.5",children:[(0,t.jsx)("div",{className:"text-[15px] font-medium",children:e.name}),(0,t.jsx)("div",{className:"mt-1 uppercase",style:{fontFamily:"var(--font-mono)",fontSize:11,letterSpacing:"0.12em",color:"var(--ink-500)",lineHeight:1.5,whiteSpace:"pre-line"},children:e.role})]})]})]})]})})}])},74243,39007,57841,73179,e=>{"use strict";var t=e.i(76350);e.s(["DashMock",0,function({children:e}){return(0,t.jsx)("div",{className:"rounded-[16px] border border-[var(--line)] bg-[var(--cream-50)] p-5",style:{boxShadow:"0 24px 60px rgba(25,25,25,.10)"},children:e})}],74243);var r=e.i(73576);let n={severe:"var(--heatmap-severe)",mild:"var(--heatmap-mild)",normal:"var(--heatmap-normal)"},a={severe:"var(--heatmap-severe)",mild:"var(--heatmap-mild)",normal:"var(--heatmap-normal)"},i={abstinence:"var(--vital-green)","twelve-steps":"var(--iris-700)",chatgroups:"var(--ember-700)"};function s({tone:e,children:r}){return(0,t.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,t.jsx)("span",{className:"inline-block h-2 w-2 rounded-full",style:{background:a[e],boxShadow:"normal"===e?"inset 0 0 0 1px var(--line-strong)":"none"}}),r]})}function o({on:e}){return(0,t.jsx)("span",{className:"relative inline-flex h-5 w-9 shrink-0 items-center rounded-full transition-colors",style:{background:e?"var(--ember-700)":"var(--ink-200)"},"aria-hidden":"true",children:(0,t.jsx)("span",{className:"absolute h-4 w-4 rounded-full bg-white transition-[left]",style:{left:e?"calc(100% - 18px)":"2px",boxShadow:"0 1px 2px rgba(25,25,25,.20)"}})})}e.s(["TrendOverviewView",0,function({content:e}){let[a,i]=(0,r.useState)(0),[o,l]=(0,r.useState)(!1),[d,c]=(0,r.useState)(null);return(0,t.jsxs)("div",{className:"relative mt-1 flex flex-col gap-3",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)("p",{className:"text-[13px] leading-tight font-medium text-[var(--ink-900)]",children:e.title}),(0,t.jsxs)("div",{className:"inline-flex flex-wrap items-center gap-2",style:{fontFamily:"var(--font-sans)",fontSize:10,color:"var(--ink-500)"},children:[(0,t.jsxs)("span",{children:[e.legendLabel,":"]}),(0,t.jsx)(s,{tone:"severe",children:e.legendSevere}),(0,t.jsx)(s,{tone:"mild",children:e.legendMild}),(0,t.jsx)(s,{tone:"normal",children:e.legendNormal})]})]}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("button",{type:"button","aria-haspopup":"listbox","aria-expanded":o,onClick:()=>l(e=>!e),className:"inline-flex min-h-[36px] cursor-pointer items-center gap-1 rounded-full border border-[var(--line)] bg-[var(--cream-50)] px-3 py-1.5 transition-colors hover:border-[var(--ember-700)]",style:{fontFamily:"var(--font-mono)",fontSize:10,letterSpacing:"0.04em",color:"var(--ink-700)"},children:[e.periods[a],(0,t.jsx)("svg",{width:"8",height:"8",viewBox:"0 0 8 8","aria-hidden":"true",style:{transform:o?"rotate(180deg)":"rotate(0deg)",transition:"transform .2s var(--ease-settle)"},children:(0,t.jsx)("path",{d:"M1.5 3l2.5 2.5L6.5 3",stroke:"currentColor",strokeWidth:"1.2",fill:"none",strokeLinecap:"round"})})]}),o&&(0,t.jsx)("ul",{role:"listbox",className:"absolute right-0 z-10 mt-1.5 min-w-[120px] rounded-[10px] border border-[var(--line-strong)] p-1",style:{background:"color-mix(in srgb, var(--bg) 92%, transparent)",backdropFilter:"blur(22px) saturate(1.4)",WebkitBackdropFilter:"blur(22px) saturate(1.4)",boxShadow:"0 14px 36px rgba(25,25,25,.22), 0 1px 0 rgba(255,255,255,.4) inset"},children:e.periods.map((e,r)=>{let n=r===a;return(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",role:"option","aria-selected":n,onClick:()=>{i(r),l(!1)},className:"block min-h-[32px] w-full cursor-pointer rounded-[6px] px-2.5 py-1.5 text-left transition-colors hover:bg-[var(--cream-100)]",style:{fontFamily:"var(--font-mono)",fontSize:10,letterSpacing:"0.04em",color:n?"var(--ember-700)":"var(--ink-700)",fontWeight:n?600:400},children:e})},e)})})]})]}),(0,t.jsx)("div",{className:"-mx-1 overflow-x-auto",children:(0,t.jsx)("div",{className:"px-1",children:(0,t.jsxs)("div",{className:"grid items-stretch gap-y-1",style:{gridTemplateColumns:`94px repeat(${e.patients.length}, minmax(72px, 1fr))`},children:[(0,t.jsx)("div",{}),e.patients.map((e,r)=>{let n=d===r;return(0,t.jsx)("button",{type:"button","aria-pressed":n,onClick:()=>c(e=>e===r?null:r),className:"cursor-pointer rounded-[6px] px-1 pb-1.5 text-center transition-colors hover:text-[var(--ink-900)]",style:{fontFamily:"var(--font-sans)",fontSize:10,fontWeight:n?600:500,color:n?"var(--ink-900)":"var(--ink-700)",letterSpacing:"-0.005em"},children:e},e)}),e.biomarkers.flatMap(r=>{let i=r.severities[a]??r.severities[0];return[(0,t.jsx)("div",{className:"flex items-center pr-2",style:{fontFamily:"var(--font-sans)",fontSize:10.5,fontWeight:500,color:"var(--ink-700)",letterSpacing:"-0.005em"},children:r.label},`${r.label}-label`),...i.map((a,i)=>(0,t.jsx)("div",{role:"img",className:"mx-0.5 h-[18px] rounded-[5px] transition-[background,box-shadow] duration-300",style:{background:n[a],border:"1px solid var(--heatmap-cell-border)",boxShadow:d===i?"inset 0 0 0 1.5px var(--ink-800)":"none",transitionTimingFunction:"var(--ease-settle)"},"aria-label":`${r.label} \xb7 ${e.patients[i]} \xb7 ${a}`},`${r.label}-${i}`))]})]})})})]})}],39007),e.s(["Toggle",0,o],57841),e.s(["GlobalContentView",0,function({content:e}){let[n,a]=(0,r.useState)(()=>Object.fromEntries(e.modules.map(e=>[e.id,e.defaultOn])));return(0,t.jsxs)("div",{className:"mt-1 flex flex-col gap-2",children:[(0,t.jsxs)("div",{className:"mb-2 flex items-center gap-2 uppercase",style:{fontFamily:"var(--font-mono)",fontSize:11,letterSpacing:"0.12em",color:"var(--ink-500)"},children:[(0,t.jsx)("span",{className:"inline-block h-1.5 w-1.5 rounded-full bg-[var(--ember-700)]"}),e.header]}),e.modules.map(e=>{let r=n[e.id]??!1,s=i[e.id]??"var(--ember-700)";return(0,t.jsxs)("button",{type:"button",role:"switch","aria-checked":r,onClick:()=>a(t=>
23({...t,[e.id]:!t[e.id]})),className:"grid w-full cursor-pointer items-center gap-3 rounded-[12px] bg-[var(--cream-100)] px-3.5 py-3 text-left transition-colors hover:bg-[var(--cream-200)]",style:{gridTemplateColumns:"auto 1fr auto"},children:[(0,t.jsx)("div",{className:"h-2 w-2 rounded-full",style:{background:s}}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-[13px] font-medium text-[var(--ink-900)]",children:e.label}),(0,t.jsx)("div",{className:"mt-0.5 text-[11px] leading-[1.35] text-[var(--ink-500)]",children:e.description})]}),(0,t.jsx)(o,{on:r})]},e.id)}),(0,t.jsxs)("button",{type:"button",className:"flex w-full cursor-pointer items-center justify-center gap-2 rounded-[12px] border border-dashed border-[var(--line-strong)] bg-transparent px-3.5 py-3 text-[13px] font-medium text-[var(--ink-700)] transition-colors hover:border-[var(--ember-700)] hover:bg-[rgba(218,84,14,0.05)] hover:text-[var(--ember-700)]",children:[(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M7 2v10M2 7h10",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})}),e.addLabel]})]})}],73179)},78490,e=>{"use strict";var t=e.i(76350),r=e.i(73576);function n({content:e,maxY:r,selectedIndex:a,onSelect:i}){let s=e.values.length,o=e=>6+(1===s?44:88/(s-1)*e),l=e=>92-e/r*84,d=e.values.map((e,t)=>`${0===t?"M":"L"}${o(t).toFixed(2)},${l(e).toFixed(2)}`).join(" "),c=null!=a?e.values[a]:null,u=null!=a?e.breakdowns[a]:null,p=null!=a?e.dateLabels[a]:null,m=e=>{let t=e.currentTarget.getBoundingClientRect();if(0===t.width)return;let r=(e.clientX-t.left)/t.width*100,n=0,l=1/0;for(let e=0;e<s;e++){let t=Math.abs(o(e)-r);t<l&&(l=t,n=e)}n!==a&&i(n)},f=null!=a&&a>=Math.ceil(s/2);return(0,t.jsxs)("div",{className:"relative mt-4 h-[190px] w-full",onMouseEnter:m,onMouseMove:m,onMouseLeave:()=>i(null),children:[(0,t.jsxs)("div",{className:"absolute left-0 right-0 top-0 bottom-[28px]",children:[(0,t.jsxs)("svg",{viewBox:"0 0 100 100",preserveAspectRatio:"none",className:"absolute inset-0 h-full w-full","aria-hidden":"true",children:[[.25,.5,.75].map(e=>(0,t.jsx)("line",{x1:6,x2:94,y1:8+84*(1-e),y2:8+84*(1-e),stroke:"var(--line)",strokeWidth:.4,strokeDasharray:"0.8 0.8",vectorEffect:"non-scaling-stroke"},e)),(0,t.jsx)("line",{x1:6,x2:94,y1:92,y2:92,stroke:"var(--ink-300)",strokeWidth:.9,vectorEffect:"non-scaling-stroke"}),null!=a&&(0,t.jsx)("line",{x1:o(a),x2:o(a),y1:8,y2:92,stroke:"var(--ink-900)",strokeWidth:.6,vectorEffect:"non-scaling-stroke",opacity:.45}),(0,t.jsx)("path",{d:d,fill:"none",stroke:"var(--ink-700)",strokeWidth:1.2,strokeLinejoin:"round",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"})]}),(0,t.jsx)("style",{children:`
24          .hero-anom-dot-btn { background: transparent; cursor: pointer; }
25          .hero-anom-dot {
26            display: block;
27            width: 6px; height: 6px;
28            margin: auto;
29            border-radius: 999px;
30            background: var(--ink-900);
31            transition: transform 120ms var(--ease-settle), box-shadow 120ms var(--ease-settle);
32          }
33          .hero-anom-dot.is-peak { background: var(--ember-700); }
34          .hero-anom-dot-btn:hover .hero-anom-dot {
35            transform: scale(1.5);
36            box-shadow: 0 0 0 4px rgba(25,25,25,.10);
37          }
38          .hero-anom-dot-btn:hover .hero-anom-dot.is-peak {
39            box-shadow: 0 0 0 4px rgba(218,84,14,.18);
40          }
41          .hero-anom-dot.is-active {
42            transform: scale(1.5);
43            box-shadow: 0 0 0 4px rgba(25,25,25,.12);
44          }
45          .hero-anom-dot.is-active.is-peak {
46            box-shadow: 0 0 0 4px rgba(218,84,14,.22);
47          }
48        `}),(0,t.jsx)("div",{className:"absolute inset-0",children:e.values.map((r,n)=>{let s=r>=e.peakThreshold,d=n===a;return(0,t.jsx)("button",{type:"button",onFocus:()=>i(n),onClick:()=>i(d?null:n),className:"hero-anom-dot-btn absolute -translate-x-1/2 -translate-y-1/2 rounded-full",style:{left:`${o(n)}%`,top:`${l(r)}%`,width:14,height:14},"aria-label":`${e.xLabels[n]}: ${r}`,children:(0,t.jsx)("span",{className:"hero-anom-dot"+(s?" is-peak":"")+(d?" is-active":"")})},n)})})]}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 flex justify-between px-[6%] pt-2",style:{fontFamily:"var(--font-sans)",fontSize:11,color:"var(--ink-500)"},"aria-hidden":"true",children:e.xLabels.map(e=>(0,t.jsx)("span",{className:"text-center",children:e},e))}),null!=a&&null!=c&&u&&u.length>0&&(0,t.jsxs)("div",{className:"pointer-events-none absolute top-0 z-10 w-[200px] max-w-[calc(100%-16px)] rounded-[10px] border border-[var(--line)] p-2.5 "+(f?"left-0":"right-0"),style:{background:"var(--cream-50)",boxShadow:"0 14px 36px rgba(25,25,25,.16)"},children:[(0,t.jsxs)("div",{className:"mb-1.5 flex items-center justify-between",children:[(0,t.jsx)("span",{className:"text-[11px] font-medium text-[var(--ink-900)]",style:{fontFamily:"var(--font-sans)"},children:p}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-full px-1.5 py-0.5",style:{background:"rgba(218,84,14,.10)",fontFamily:"var(--font-mono)",fontSize:9.5,letterSpacing:"0.04em",color:"var(--ember-700)"}
48,children:[c," ",e.highBadgeLabel,(0,t.jsx)("svg",{width:"8",height:"8",viewBox:"0 0 10 10","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M5 1l4 7H1z",fill:"currentColor"})})]})]}),(0,t.jsx)("ul",{className:"space-y-0.5",children:u.map(e=>(0,t.jsxs)("li",{className:"flex items-center justify-between gap-3",style:{fontFamily:"var(--font-sans)",fontSize:10.5,color:"var(--ink-900)"},children:[(0,t.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,t.jsx)("span",{className:"inline-block h-1.5 w-1.5 rounded-full",style:{background:"var(--ember-700)"}}),e.metric]}),(0,t.jsx)("span",{style:{color:"var(--ink-700)"},children:e.value})]},e.metric))})]})]})}e.s(["HeroAnomaliesView",0,function({content:e}){let[a,i]=(0,r.useState)(null),s=Math.max(8,...e.values);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{style:{fontFamily:"var(--font-mono)",fontSize:11,letterSpacing:"0.14em",textTransform:"uppercase",color:"var(--ink-500)"},children:e.eyebrow}),(0,t.jsx)(n,{content:e,maxY:s,selectedIndex:a,onSelect:i})]})}])}]);

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.