PageSourceSearch

https://verily.com/_next/static/chunks/verily-design-libs-7fbc30c8-733b0ec8b4426fdd.js

js verily.com collected 2026-10-01 09:20:17 UTC 44,926 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7109],{51001:(e,t,a)=>{var r=a(28173),i=a(14232),n=a(95062),o=a.n(n),l=a(15039),s=a.n(l),d=a(78009),u={chatSimulatorWrapper:"ChatSimulator-module_chatSimulatorWrapper__bq-cS",contentSection:"ChatSimulator-module_contentSection__4bYRj",titleSection:"ChatSimulator-module_titleSection__LX02M",titleSectionVisible:"ChatSimulator-module_titleSectionVisible__LtgGv",title:"ChatSimulator-module_title__3BPLo",gradientText:"ChatSimulator-module_gradientText__nrrcF",subtitle:"ChatSimulator-module_subtitle__hj1-z",fadeIn:"ChatSimulator-module_fadeIn__vesDp",body:"ChatSimulator-module_body__Z1vaw",moduleLayout:"ChatSimulator-module_moduleLayout__kTppw",centerColumn:"ChatSimulator-module_centerColumn__CVHfd",phoneContainer:"ChatSimulator-module_phoneContainer__0c-V6",violetChat:"ChatSimulator-module_violetChat__dU0JU",violetChatHidden:"ChatSimulator-module_violetChatHidden__ptFm-",iphoneFrame:"ChatSimulator-module_iphoneFrame__xz37r",phoneScreen:"ChatSimulator-module_phoneScreen__96La9",appScreen:"ChatSimulator-module_appScreen__T2o7E",appScreenSlideOut:"ChatSimulator-module_appScreenSlideOut__wN7Jm",appScreenContent:"ChatSimulator-module_appScreenContent__Xjj7u",appGlow:"ChatSimulator-module_appGlow__6QXAF",appCard:"ChatSimulator-module_appCard__FiMC-",appVioletAvatar:"ChatSimulator-module_appVioletAvatar__yGDyj",appVioletImage:"ChatSimulator-module_appVioletImage__-AKwE",appVioletShadow:"ChatSimulator-module_appVioletShadow__DGLFH",appTitle:"ChatSimulator-module_appTitle__HjDTm",appPrompts:"ChatSimulator-module_appPrompts__uKBVg",appPromptCard:"ChatSimulator-module_appPromptCard__5ZLUv",appPromptIcon:"ChatSimulator-module_appPromptIcon__084v6",appPromptText:"ChatSimulator-module_appPromptText__Hbn1v",appIconCompact:"ChatSimulator-module_appIconCompact__clirA",appConversations:"ChatSimulator-module_appConversations__7qqgd",appConversationsTitle:"ChatSimulator-module_appConversationsTitle__Atg69",appConversationItem:"ChatSimulator-module_appConversationItem__V9WLF",appConversationIcon:"ChatSimulator-module_appConversationIcon__Gd8jF",appConversationContent:"ChatSimulator-module_appConversationContent__LBP8a",appConversationName:"ChatSimulator-module_appConversationName__6cSW1",appConversationPreview:"ChatSimulator-module_appConversationPreview__zqek7",appConversationDate:"ChatSimulator-module_appConversationDate__LdQd9",chatScreen:"ChatSimulator-module_chatScreen__zeu5z",chatScreenSlideIn:"ChatSimulator-module_chatScreenSlideIn__-05k0",externalChat:"ChatSimulator-module_externalChat__zieHr",externalChatVisible:"ChatSimulator-module_externalChatVisible__jPbRe",downloadSection:"ChatSimulator-module_downloadSection__7gQkv",chatHeader:"ChatSimulator-module_chatHeader__RaYe9",backArrowButton:"ChatSimulator-module_backArrowButton__BYJU4",backArrowCircle:"ChatSimulator-module_backArrowCircle__aLPI-",backArrow:"ChatSimulator-module_backArrow__oP4gH",chatHeaderTitle:"ChatSimulator-module_chatHeaderTitle__1Yp8l",chatViewport:"ChatSimulator-module_chatViewport__ck2Ah",chatViewportMasked:"ChatSimulator-module_chatViewportMasked__AIhXc",chatTrack:"ChatSimulator-module_chatTrack__TVH9l",messageRow:"ChatSimulator-module_messageRow__gBj0j",senderRow:"ChatSimulator-module_senderRow__cYyse",messageContent:"ChatSimulator-module_messageContent__KzZdV",receiverRow:"ChatSimulator-module_receiverRow__cYOxV",messageBubble:"ChatSimulator-module_messageBubble__yO5mw",senderBubble:"ChatSimulator-module_senderBubble__8njMe",bubbleFadeIn:"ChatSimulator-module_bubbleFadeIn__QZ1Jg",receiverBubble:"ChatSimulator-module_receiverBubble__DRFTR",structuredBubble:"ChatSimulator-module_structuredBubble__qdUJ0",structuredHeading:"ChatSimulator-module_structuredHeading__xF339",structuredBody:"ChatSimulator-module_structuredBody__0cFB7",bulletList:"ChatSimulator-module_bulletList__BUPx-",bulletItem:"ChatSimulator-module_bulletItem__aMPki",typingBubble:"ChatSimulator-module_typingBubble__iuIAu",typingDots:"ChatSimulator-module_typingDots__R2AV8",dot:"ChatSimulator-module_dot__Te4x8",typingBounce:"ChatSimulator-module_typingBounce__J9C1H",avatarWrapper:"ChatSimulator-module_avatarWrapper__fvZsv",avatarContainer:"ChatSimulator-module_avatarContainer__FSwNa",avatarName:"ChatSimulator-module_avatarName__SsOQE",avatarImage:"ChatSimulator-module_avatarImage__X0HL9",srOnly:"ChatSimulator-module_srOnly__ZbWA2",sayHiTo:"ChatSimulator-module_sayHiTo__Wbq8x",slideInFromBottomText:"ChatSimulator-module_slideInFromBottomText__MuNyd",violetWord:"ChatSimulator-module_violetWord__oow7p"},c=a(69271),h=a(36687),m=a(18153);let p=(0,m.FD)(m.FK,{children:[(0,m.Y)("stop",{stopColor:"#8AA9FD"}),(0,m.Y)("stop",{offset:"0.447115",stopColor:"#9F88F0"}),(0,m.Y)("stop",{offset:"1",stopColor:"#E4BAC7"})]}),C={chat:({className:e})=>(0,m.Y)("svg",{className:e,viewBox:"0 0 17 17",fill:"currentColor",children:(0,m.Y)("path",{d:"M2.5 3.5A1.5 1.5 0 014 2h9a1.5 1.5 0 011.5 1.5v7A1.5 1.5 0 0113 12H8.5l-3 2.5V12H4a1.5 1.5 0 01-1.5-1.5v-7z"})}),chatGradient:({className:e})=>{let t=(0,i.useId)();return(0,m.FD)("svg",{className:e,viewBox:"0 0 17 17",fill:`url(#${t})`,children:[(0,m.Y)("defs",{children:(0,m.FD)("linearGradient",{id:t,x1:"0",y1:"0",x2:"17",y2:"17",gradientUnits:"userSpaceOnUse",children:[(0,m.Y)("stop",{stopColor:"#8AA9FD"}),(0,m.Y)("stop",{offset:"0.45",stopColor:"#9F88F0"}),(0,m.Y)("stop",{offset:"1",stopColor:"#E4BAC7"})]})}),(0,m.Y)("path",{d:"M2.5 3.5A1.5 1.5 0 014 2h9a1.5 1.5 0 011.5 1.5v7A1.5 1.5 0 0113 12H8.5l-3 2.5V12H4a1.5 1.5 0 01-1.5-1.5v-7z"})]})},chatQuestion:({className:e})=>(0,m.FD)("svg",{className:e,width:"17.0377",height:"17.0377",viewBox:"0 0 17.0377 17.0377",fill:"none",children:[(0,m.Y)("path",{d:"M2.84456 13.3541L2.18261 13.0976L2.18261 13.0976L2.84456 13.3541ZM2.93063 13.4479L2.73186 12.7664L2.73185 12.7664L2.93063 13.4479ZM5.83635 12.6004L5.63758 11.9189L5.83635 12.6004ZM5.89578 12.6095L5.50447 13.2018L5.89578 12.6095ZM3.97862 10.3678L4.62471 10.0736L3.97862 10.3678ZM3.98029 10.4232L4.64223 10.6797L3.98029 10.4232ZM14.1511 8.16391H13.4412C13.4412 10.7124 11.3753 12.7783 8.8268 12.7783V13.4882V14.1981C12.1594 14.1981 14.861 11.4965 14.861 8.16391H14.1511ZM8.8268 2.83962V3.54953C11.3753 3.54953 13.4412 5.61546 13.4412 8.16391H14.1511H14.861C14.861 4.83132 12.1594 2.12972 8.8268 2.12972V2.83962ZM3.50252 8.16391H4.21242C4.21242 5.61546 6.27835 3.54953 8.8268 3.54953V2.83962V2.12972C5.49421 2.12972 2.79261 4.83132 2.79261 8.16391H3.50252ZM3.97862 10.3678L4.62471 10.0736C4.36015 9.49255 4.21242 8.84644 4.21242 8.16391H3.50252H2.79261C2.79261 9.05344 2.98554 9.89984 3.33253 10.6619L3.97862 10.3678ZM2.84456 13.3541L3.5065 13.6106L4.64223 10.6797L3.98029 10.4232L3.31834 10.1667L2.18261 13.0976L2.84456 13.3541ZM2.93063 13.4479L2.73185 12.7664C3.24011 12.6182 3.6978 13.117 3.5065 13.6106L2.84456 13.3541L2.18261 13.0976C1.94881 13.701 2.5082 14.3106 3.12941 14.1295L2.93063 13.4479ZM5.83635 12.6004L5.63758 11.9189L2.73186 12.7664L2.93063 13.4479L3.1294 14.1295L6.03513 13.282L5.83635 12.6004ZM8.8268 13.4882V12.7783C7.88723 12.7783 7.01523 12.4982 6.28709 12.0172L5.89578 12.6095L5.50447 13.2018C6.45764 13.8315 7.60049 14.1981 8.8268 14.1981V13.4882ZM5.83635 12.6004L6.03513 13.282C5.85285 13.3351 5.65905 13.304 5.50447 13.2018L5.89578 12.6095L6.28709 12.0172C6.09744 11.8919 5.8602 11.854 5.63758 11.9189L5.83635 12.6004ZM3.97862 10.3678L3.33253 10.6619C3.26216 10.5074 3.2555 10.3289 3.31834 10.1667L3.98029 10.4232L4.64223 10.6797C4.71898 10.4817 4.71102 10.2632 4.62471 10.0736L3.97862 10.3678Z",fill:"#494846"}),(0,m.Y)("text",{x:"8.89",y:"10.6",textAnchor:"middle",fontFamily:"Inter, sans-serif",fontWeight:"600",fontSize:"8.519",fill:"#494846",children:"?"})]}),chatQuestionGradient:({className:e})=>{let t=(0,i.useId)();return(0,m.FD)("svg",{className:e,width:"17.0377",height:"17.0377",viewBox:"0 0 17.0377 17.0377",fill:"none",children:[(0,m.FD)("g",{transform:"translate(2.13 2.13)",children:[(0,m.Y)("path",{d:"M0.716252 11.2244L0.0543069 10.9679L0.0543061 10.9679L0.716252 11.2244ZM0.802324 11.3182L0.60355 10.6367L0.603544 10.6367L0.802324 11.3182ZM3.70805 10.4707L3.50927 9.78922L3.70805 10.4707ZM3.76747 10.4798L3.37616 11.0721L3.76747 10.4798ZM1.85031 8.23805L2.4964 7.94388L1.85031 8.23805ZM1.85198 8.29351L2.51393 8.55001L1.85198 8.29351ZM12.0228 6.03419H11.3129C11.3129 8.58265 9.24695 10.6486 6.6985 10.6486V11.3585V12.0684C10.0311 12.0684 12.7327 9.36679 12.7327 6.03419H12.0228ZM6.6985 0.709905V1.41981C9.24695 1.41981 11.3129 3.48574 11.3129 6.03419H12.0228H12.7327C12.7327 2.7016 10.0311 0 6.6985 0V0.709905ZM1.37421 6.03419H2.08412C2.08412 3.48574 4.15005 1.41981 6.6985 1.41981V0.709905V0C3.36591 0 0.664305 2.7016 0.664305 6.03419H1.37421ZM1.85031 8.23805L2.4964 7.94388C2.23185 7.36283 2.08412 6.71673 2.08412 6.03419H1.37421H0.664305C0.664305 6.92373 0.857239 7.77012 1.20422 8.53221L1.85031 8.23805ZM0.716252 11.2244L1.3782 11.4809L2.51393 8.55001L1.85198 8.29351L1.19004 8.03701L0.0543069 10.9679L0.716252 11.2244ZM0.802324 11.3182L0.603544 10.6367C1.11181 10.4885 1.56949 10.9873 1.3782 11.4809L0.716252 11.2244L0.0543061 10.9679C-0.179498 11.5713 0.379896 12.1809 1.0011 11.9997L0.802324 11.3182ZM3.70805 10.4707L3.50927 9.78922L0.60355 10.6367L0.802324 11.3182L1.0011 11.9997L3.90682 11.1522L3.70805 10.4707ZM6.6985 11.3585V10.6486C5.75892 10.6486 4.88692 10.3685 4.15878 9.88748L3.76747 10.4798L3.37616 11.0721C4.32933 11.7018 5.47219 12.0684 6.6985 12.0684V11.3585ZM3.70805 10.4707L3.90682 11.1522C3.72455 11.2054 3.53075 11.
11742 3.37616 11.0721L3.76747 10.4798L4.15878 9.88748C3.96913 9.76219 3.73189 9.72429 3.50927 9.78922L3.70805 10.4707ZM1.85031 8.23805L1.20422 8.53221C1.13386 8.37767 1.1272 8.19917 1.19004 8.03701L1.85198 8.29351L2.51393 8.55001C2.59068 8.35194 2.58272 8.13347 2.4964 7.94388L1.85031 8.23805Z",fill:`url(#${t}-bubble)`}),(0,m.Y)("path",{d:"M6.03825 7.40686V7.32821C6.04027 6.96317 6.07455 6.67276 6.14111 6.45696C6.20968 6.24117 6.30648 6.06772 6.43152 5.93663C6.55656 5.80353 6.70883 5.68151 6.88832 5.57059C7.01135 5.49395 7.12126 5.41025 7.21807 5.3195C7.31689 5.22673 7.39453 5.12387 7.451 5.01093C7.50747 4.89598 7.53571 4.76791 7.53571 4.62674C7.53571 4.46741 7.4984 4.32926 7.42378 4.21229C7.34916 4.09532 7.24832 4.00456 7.12126 3.94002C6.99622 3.87549 6.85605 3.84322 6.70076 3.84322C6.55757 3.84322 6.42144 3.87448 6.29236 3.937C6.16531 3.9975 6.05943 4.09027 5.97472 4.21531C5.89203 4.33834 5.84565 4.49464 5.83557 4.68421H4.75861C4.76869 4.30103 4.86146 3.98036 5.03692 3.72221C5.2144 3.46407 5.44834 3.27045 5.73876 3.14138C6.03119 3.01231 6.35388 2.94777 6.70681 2.94777C7.09202 2.94777 7.43084 3.01533 7.72327 3.15046C8.01772 3.28558 8.24662 3.47818 8.40998 3.72826C8.57536 3.97633 8.65804 4.27078 8.65804 4.61161C8.65804 4.84152 8.62073 5.04723 8.54611 5.22874C8.47351 5.41025 8.36964 5.5716 8.23452 5.71277C8.0994 5.85395 7.93906 5.97999 7.75352 6.09092C7.59016 6.19176 7.45604 6.29663 7.35117 6.40553C7.24832 6.51444 7.17168 6.6425 7.12126 6.78973C7.07286 6.93494 7.04765 7.11443 7.04563 7.32821V7.40686H6.03825ZM6.56463 9.29457C6.38312 9.29457 6.22682 9.23003 6.09573 9.10095C5.96464 8.97188 5.89909 8.81457 5.89909 8.62903C5.89909 8.44752 5.96464 8.29223 6.09573 8.16315C6.22682 8.03408 6.38312 7.96954 6.56463 7.96954C6.74412 7.96954 6.89941 8.03408 7.03051 8.16315C7.16361 8.29223 7.23017 8.44752 7.23017 8.62903C7.23017 8.75205 7.19891 8.86398 7.13639 8.96482C7.07588 9.06566 6.99521 9.14633 6.89437 9.20684C6.79555 9.26532 6.68564 9.29457 6.56463 9.29457Z",fill:`url(#${t}-mark)`})]}),(0,m.FD)("defs",{children:[(0,m.Y)("linearGradient",{id:`${t}-bubble`,x1:"11.7184",y1:"11.3585",x2:"3.66665",y2:"-1.0151",gradientUnits:"userSpaceOnUse",children:p}),(0,m.Y)("linearGradient",{id:`${t}-mark`,x1:"8.5531",y1:"9.29456",x2:"3.34046",y2:"4.66133",gradientUnits:"userSpaceOnUse",children:p})]})]})},stethoscope:({className:e})=>(0,m.Y)("svg",{className:e,viewBox:"0 0 17 17",fill:"none",children:(0,m.Y)("path",{d:"M5.5 2v4a3 3 0 006 0V2M4 2h3M10 2h3M12.5 9.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM12.5 12.5V14a2 2 0 01-2 2h-1",stroke:"currentColor",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})}),stethoscopeGradient:({className:e})=>{let t=(0,i.useId)();return(0,m.FD)("svg",{className:e,viewBox:"0 0 17 17",fill:"none",children:[(0,m.Y)("path",{d:"M5.5 2v4a3 3 0 006 0V2M4 2h3M10 2h3M12.5 9.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM12.5 12.5V14a2 2 0 01-2 2h-1",stroke:`url(#${t})`,strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,m.Y)("defs",{children:(0,m.FD)("linearGradient",{id:t,x1:"0",y1:"0",x2:"17",y2:"17",gradientUnits:"userSpaceOnUse",children:[(0,m.Y)("stop",{stopColor:"#8AA9FD"}),(0,m.Y)("stop",{offset:"0.45",stopColor:"#9F88F0"}),(0,m.Y)("stop",{offset:"1",stopColor:"#E4BAC7"})]})})]})},doctorGradient:({className:e})=>{let t=(0,i.useId)();return(0,m.FD)("svg",{className:e,width:"17.0377",height:"17.0377",viewBox:"0 0 17.0377 17.0377",fill:"none",children:[(0,m.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.7149 8.86723C10.8885 7.85851 11.7552 7.11596 12.7786 7.09905C13.8094 7.10705 14.6864 7.85213 14.861 8.86806C15.0356 9.88399 14.4575 10.8791 13.4885 11.2307C13.4257 13.3871 11.6268 15.0843 9.47041 15.0216C7.31403 14.9589 5.61679 13.1599 5.67952 11.0035V9.52693C3.59804 9.11357 2.10643 7.27591 2.12999 5.15391V2.83962C2.12999 2.44755 2.44783 2.12972 2.8399 2.12972H4.25971C4.65178 2.12972 4.96961 2.44755 4.96961 2.83962C4.96961 3.23169 4.65178 3.54953 4.25971 3.54953H3.5498V5.2107C3.52343 6.70688 4.62803 7.98283 6.11256 8.17101C6.91237 8.24937 7.70793 7.98517 8.30197 7.44391C8.896 6.90264 9.23287 6.13502 9.22904 5.33139V3.54953H8.51914C8.12707 3.54953 7.80923 3.23169 7.80923 2.83962C7.80923 2.44755 8.12707 2.12972 8.51914 2.12972H9.93895C10.331 2.12972 10.6489 2.44755 10.6489 2.83962V5.33139C10.6502 7.41091 9.14977 9.18744 7.09933 9.53403V11.0035C7.03856 12.3758 8.10172 13.5375 9.47396 13.5982C10.8462 13.659 12.0079 12.5958 12.0687 11.2236C11.1098 10.8655 10.5413 9.87595 10.7149 8.86723ZM12.0684 9.22877C12.0684 9.62084 12.3862 9.93867 12.7783 9.93867C13.1704 9.93867 13.4882 9.62084 13.4882 9.22877C13.4882 8.8367 13.1704 8.51886 12.7783 8.51886C12.3862 8.51886 12.0684 8.8367 12.0684 9.22877Z",fill:`url(#${t})`}),(0,m.Y)("defs",{children:(0,m.Y)("linearGradient",{id:t,x1:"14.5485",y1:"15.0233",x2:"4.53762",y2:"0.688033",gradientUnits:"userSpaceOnUse",children:p})})]})},eyeDrop:({className:e})=>(0,m.FD)("svg",{className:s()(e,u.appIconCompact),width:"14.6836",height:"14.6836",viewBox:"0 0 14.6836 14.6836",fill:"none",children:[(0,m.Y)("path",{d:"M9.72597 10.5691C9.90235 11.0422 9.76431 11.5574 9.37498 11.879L9.78821 12.5996C10.6507 12.1017 10.9259 11.0746 10.4442 10.1516L9.72597 10.5691ZM11.8619 9.31879L11.166 9.7206C11.8262 10.9875 11.4166 12.5163 10.1969 13.3371L10.5987 14.0331C12.263 13.0751 12.8131 11.0354 11.8619 9.31879Z",fill:"#494846"}),(0,m.Y)("path",{d:"M2.66471 13.1623C3.6651 13.9267 5.41578 14.1815 6.66619 14.1815C7.91659 14.1815 7.66666 13.542 7.66666 12.9809C7.66666 12.7178 7.7094 12.2471 7.7962 11.899C7.80583 11.8604 7.77633 11.8221 7.73656 11.8202C4.78852 11.6857 4.38342 9.47454 5.
112705 9.7271C5.70945 9.9249 7.67318 9.89879 8.09399 9.74188C8.11554 9.73384 8.12822 9.71261 8.12822 9.6896V8.7952C8.12822 8.77219 8.14104 8.75084 8.16251 8.74257C8.5433 8.59584 9.78675 8.70686 10.1745 8.05025C10.6098 7.31326 9.01966 6.00999 8.5516 5.69206C7.95137 5.28434 8.04486 4.76408 8.12822 4.08455C8.30711 2.62641 7.3447 1.44731 6.40142 0.504035",stroke:"#494846",strokeWidth:"0.917725",strokeLinecap:"round"}),(0,m.Y)("ellipse",{cx:"5.75536",cy:"5.28398",rx:"0.843507",ry:"0.843507",fill:"#494846"})]})},v=({icon:e,className:t})=>{if(!e)return null;if("string"!=typeof e)return e;let a=C[e];return a?(0,m.Y)(a,{className:t}):null},g=({className:e})=>(0,m.Y)("svg",{className:e,width:"73",height:"61",viewBox:"0 0 73 61","aria-hidden":"true",children:(0,m.Y)("image",{href:"data:image/webp;base64,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",width:"73",height:"61"})}),f={symptom:{title:"I’m Violet, your personal AI companion",prompts:[{text:"Explore your health records",icon:"chat"},{text:"Ask about a symptom",icon:"stethoscope"}],highlightedPromptIndex:1,conversations:[{title:"Asking about HbA1C",preview:"You: What’s HbA1C, and why does it matter?",date:"7/12/25",icon:"chatGradient"},{title:"Headache symptom check",preview:"Violet: When did the symptom start?",date:"7/12/25",icon:"stethoscopeGradient"}],chatTitle:"Asking about a symptom"},dryEye:{title:"I’m Violet, your personal AI companion",prompts:[{text:"Explore your health records",icon:"chatQuestion"},{text:"Ask about dry eye",icon:"eyeDrop"}],highlightedPromptIndex:1,conversations:[{title:"Asking about Dry Eye Disease",preview:"You: Why eyes feel worse at night",date:"9/03/26",icon:"chatQuestionGradient"},{title:"Headache symptom check",preview:"Violet: When did the symptom start?",date:"7/12/25",icon:"doctorGradient"}],chatTitle:"Asking about dry eye disease"}},S="symptom",A=()=>{var e,t;return null==(e=(t=window).matchMedia)?void 0:e.call(t,"(prefers-reduced-motion: reduce)").matches},w=[{text:"Hi Violet, it burns when I pee",sender:!0,delay:500},{text:"How long have you been experiencing this burning sensation?",sender:!1,delay:4e3},{text:"1 day",sender:!0,delay:2500},{text:"Have you noticed a sudden urge to go more often than usual?",sender:!1,delay:4e3},{text:"Yes",sender:!0,delay:2500},{text:"Have you had any fever or chills since this started?",sender:!1,delay:4e3},{text:"Not really",sender:!0,delay:2500},{text:"Do you notice any blood in your urine?",sender:!1,delay:4e3},{text:"None",sender:!0,delay:2500},{text:"Do you have any pain or pressure in your lower belly or along your sides/back?",sender:!1,delay:4e3},{text:"No, I don’t think so",sender:!0,delay:2500},{text:"Does the burning pain occur at the start, middle, or end of urination?",sender:!1,delay:4e3},{text:"At the end",sender:!0,delay:2500},{text:"Reviewing your available health records and coming up with the next steps. This could take up to a minute...",sender:!1,delay:5e3}],Y=()=>(0,m.FD)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"20",viewBox:"0 0 24 20",fill:"none",className:u.avatarImage,"aria-label":"Violet Avatar",role:"img",children:[(0,m.FD)("g",{clipPath:"url(#clip0_violet)",children:[(0,m.Y)("path",{d:"M13.6019 0.0117188C8.75393 0.0117188 4.67393 3.17972 3.52793 7.46972C3.52193 7.49372 3.51593 7.52372 3.50393 7.54772C2.99393 9.65372 2.19593 10.6857 0.581934 10.2597C0.167934 10.1517 -0.162066 10.6137 0.071934 10.9737C1.51193 13.1817 4.97993 17.6637 10.2239 19.2957C10.6499 19.4337 11.0879 19.5477 11.5379 19.6377H11.5499C12.2099 19.7637 12.8939 19.8297 13.5959 19.8297C19.3379 19.8297 23.9939 15.3957 23.9939 9.92372C23.9939 4.45172 19.3439 0.0117188 13.6019 0.0117188Z",fill:"url(#paint0_violet)"}),(0,m.Y)("path",{d:"M7.11621 7.8414C7.11621 7.8414 11.9642 6.7674 12.4742 2.4354C12.4742 2.4354 14.4602 7.6374 18.0542 4.5174C20.4302 2.4534 19.3202 0.503395 17.9522 0.605395C16.1942 0.737395 16.2722 3.6294 18.2762 4.5354C20.2802 5.4414 22.0082 4.5114 23.2562 3.1794",stroke:"url(#paint1_violet)",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,m.Y)("path",{d:"M11.2751 14.4897C12.7213 14.3321 13.751 12.8958 13.5751 11.2816C13.3991 9.66745 12.0842 8.48669 10.638 8.6443C9.19187 8.80192 8.16215 10.2382 8.33807 11.8524C8.51399 13.4665 9.82895 14.6473 11.2751 14.4897Z",fill:"white"}),(0,m.Y)("mask",{id:"mask0_violet",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"8",y:"8",width:"6",height:"7",children:(0,m.Y)("path",{d:"M11.2751 14.4897C12.7213 14.3321 13.751 12.8958 13.5751 11.2816C13.3991 9.66745 12.0842 8.48669 10.638 8.6443C9.19187 8.80192 8.16215 10.2382 8.33807 11.8524C8.51399 13.4665 9.82895 14.6473 11.2751 14.4897Z",fill:"white"})}),(0,m.FD)("g",{mask:"url(#mask0_violet)",children:[(0,m.Y)("path",{d:"M11.5139 13.9038C12.7731 13.9038 13.7939 12.883 13.7939 11.6238C13.7939 10.3645 12.7731 9.34375 11.5139 9.34375C10.2547 9.34375 9.23389 10.3645 9.23389 11.6238C9.23389 12.883 10.2547 13.9038 11.5139 13.9038Z",fill:"#3C3682"}),(0,m.Y)("path",{d:"M11.0904 11.1884C11.2694 10.8784 11.1632 10.4821 10.8532 10.3032C10.5433 10.1243 10.147 10.23
104 9.96804 10.5404C9.7891 10.8503 9.89529 11.2466 10.2052 11.4256C10.5152 11.6045 10.9115 11.4983 11.0904 11.1884Z",fill:"#97A0E0"})]}),(0,m.Y)("path",{d:"M20.2922 13.142C21.7383 12.9844 22.7681 11.5481 22.5921 9.93396C22.4162 8.3198 21.1013 7.13903 19.6551 7.29665C18.209 7.45426 17.1792 8.89057 17.3552 10.5047C17.5311 12.1189 18.846 13.2996 20.2922 13.142Z",fill:"white"}),(0,m.Y)("mask",{id:"mask1_violet",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"17",y:"7",width:"6",height:"7",children:(0,m.Y)("path",{d:"M20.2922 13.142C21.7383 12.9844 22.7681 11.5481 22.5921 9.93396C22.4162 8.3198 21.1013 7.13903 19.6551 7.29665C18.209 7.45426 17.1792 8.89057 17.3552 10.5047C17.5311 12.1189 18.846 13.2996 20.2922 13.142Z",fill:"white"})}),(0,m.FD)("g",{mask:"url(#mask1_violet)",children:[(0,m.Y)("path",{d:"M20.532 12.5522C21.7912 12.5522 22.812 11.5314 22.812 10.2722C22.812 9.01298 21.7912 7.99219 20.532 7.99219C19.2727 7.99219 18.252 9.01298 18.252 10.2722C18.252 11.5314 19.2727 12.5522 20.532 12.5522Z",fill:"#3C3682"}),(0,m.Y)("path",{d:"M20.1085 9.84463C20.2874 9.53469 20.1812 9.13838 19.8713 8.95944C19.5614 8.7805 19.165 8.88669 18.9861 9.19663C18.8072 9.50656 18.9134 9.90287 19.2233 10.0818C19.5332 10.2608 19.9295 10.1546 20.1085 9.84463Z",fill:"#97A0E0"})]})]}),(0,m.FD)("defs",{children:[(0,m.FD)("linearGradient",{id:"paint0_violet",x1:"1.17593",y1:"26.4177",x2:"23.7839",y2:"-4.09228",gradientUnits:"userSpaceOnUse",children:[(0,m.Y)("stop",{offset:"0.19",stopColor:"#BAA4FF"}),(0,m.Y)("stop",{offset:"0.39",stopColor:"#BCA5FC"}),(0,m.Y)("stop",{offset:"0.51",stopColor:"#C5A8F5"}),(0,m.Y)("stop",{offset:"0.62",stopColor:"#D3AFE8"}),(0,m.Y)("stop",{offset:"0.71",stopColor:"#E7B8D6"}),(0,m.Y)("stop",{offset:"0.76",stopColor:"#F8BFC8"})]}),(0,m.FD)("linearGradient",{id:"paint1_violet",x1:"6.14651",y1:"5.04786",x2:"23.8014",y2:"2.76428",gradientUnits:"userSpaceOnUse",children:[(0,m.Y)("stop",{stopColor:"#3C3682"}),(0,m.Y)("stop",{offset:"0.13",stopColor:"#473C87"}),(0,m.Y)("stop",{offset:"0.37",stopColor:"#664E94"}),(0,m.Y)("stop",{offset:"0.68",stopColor:"#986BAA"}),(0,m.Y)("stop",{offset:"1",stopColor:"#D28DC3"})]}),(0,m.Y)("clipPath",{id:"clip0_violet",children:(0,m.Y)("rect",{width:"24",height:"19.83",fill:"white"})})]})]}),y=()=>{let e=(0,i.useId)();return(0,m.FD)("svg",{className:u.appVioletShadow,width:"35.5613",height:"6.28874",viewBox:"0 0 35.5613 6.28874",fill:"none",children:[(0,m.Y)("path",{opacity:"0.5",d:"M17.7807 6.28874C27.6007 6.28874 35.5613 4.88096 35.5613 3.14437C35.5613 1.40778 27.6007 0 17.7807 0C7.96068 0 0 1.40778 0 3.14437C0 4.88096 7.96068 6.28874 17.7807 6.28874Z",fill:"url(#".concat(e,")")}),(0,m.Y)("defs",{children:(0,m.FD)("linearGradient",{id:e,x1:"2.14065",y1:"3.74078",x2:"46.3882",y2:"2.08746",gradientUnits:"userSpaceOnUse",children:[(0,m.Y)("stop",{stopColor:"#8884C8",stopOpacity:"0.1"}),(0,m.Y)("stop",{offset:"0.89",stopColor:"#514AAF",stopOpacity:"0.4"})]})})]})},L=e=>{let t=e.isSender,a=s()(u.messageRow,t?u.senderRow:u.receiverRow),r=s()(u.messageBubble,u.typingBubble,t?u.senderBubble:u.receiverBubble);return(0,m.Y)("div",{className:a,role:"status","aria-label":t?"User is typing":"Violet is typing","aria-atomic":"true",children:(0,m.FD)("div",{className:u.messageContent,children:[!t&&(0,m.FD)("div",{className:u.avatarWrapper,children:[(0,m.Y)("div",{className:u.avatarContainer,children:(0,m.Y)(Y,{})}),(0,m.Y)("span",{className:u.avatarName,children:"Violet"})]}),(0,m.Y)("div",{className:r,children:(0,m.FD)("span",{className:u.typingDots,"aria-hidden":"true",children:[(0,m.Y)("span",{className:u.dot}),(0,m.Y)("span",{className:u.dot}),(0,m.Y)("span",{className:u.dot})]})})]})})},b=e=>{let t,a,n,o,l,d=e.text,c=e.isSender,h=!c&&d.includes("\n"),p=(0,i.useState)(()=>{if(c||h)return d;let e=d.split(" ");return e.length>5?e.slice(0,-5).join(" ")+" ":d}),C=(0,r.zC)(p,2),v=C[0],g=C[1];(0,i.useEffect)(()=>{if(c||h||!c)return void g(d);let e=d.split(" ");if(e.length<=5)return void g(d);let t=e.slice(-5).join(" "),a=e.slice(0,-5).join(" ");g(a+" ");let r=0,i=setInterval(()=>{r<=t.length?(g(a+" "+t.slice(0,r)),r++):clearInterval(i)},10);return()=>clearInterval(i)},[d,h,c]);let f=s()(u.messageBubble,c?u.senderBubble:u.receiverBubble,h&&u.structuredBubble),S=s()(u.messageRow,c?u.
1senderRow:u.receiverRow);return(0,m.Y)("div",{className:S,role:"group","aria-label":c?"You":"Violet",children:(0,m.FD)("div",{className:u.messageContent,children:[!c&&(0,m.FD)("div",{className:u.avatarWrapper,children:[(0,m.Y)("div",{className:u.avatarContainer,children:(0,m.Y)(Y,{})}),(0,m.Y)("span",{className:u.avatarName,children:"Violet"})]}),(0,m.Y)("div",{className:f,children:h?(t=d.indexOf("\n"),a=d.substring(0,t),l=(o=(n=d.substring(t+1)).split("\n").filter(e=>e.trim())).some(e=>e.trim().startsWith("•")),(0,m.FD)(m.FK,{children:[(0,m.Y)("div",{className:u.structuredHeading,children:a}),l?(0,m.Y)("ul",{className:u.bulletList,children:o.map((e,t)=>(0,m.Y)("li",{className:u.bulletItem,children:e.replace(/^•\s*/,"")},"bullet-".concat(t)))}):(0,m.Y)("div",{className:u.structuredBody,children:n})]})):v})]})})};function x(e){let t=e.content,a=e.messages,n=e.violetLottieSrc,o=e.iphoneFrameSrc,l=e.headingContent,p=e.downloadButton,C=e.variant,Y=e.appScreen,x=(0,r.T1)((0,r.T1)({},f[C]||f[S]),Y),_=(0,i.useState)([]),D=(0,r.zC)(_,2),F=D[0],N=D[1],H=(0,i.useState)(0),I=(0,r.zC)(H,2),M=I[0],B=I[1],T=(0,i.useState)(!0),V=(0,r.zC)(T,2),k=V[0],E=V[1],Z=(0,i.useState)(0),P=(0,r.zC)(Z,2),z=P[0],R=P[1],j=(0,i.useState)(!1),O=(0,r.zC)(j,2),Q=O[0],U=O[1],W=(0,i.useState)(!1),X=(0,r.zC)(W,2),G=X[0],J=X[1],K=(0,i.useState)(!1),q=(0,r.zC)(K,2),$=q[0],ee=q[1],et=(0,i.useState)(!1),ea=(0,r.zC)(et,2),er=ea[0],ei=ea[1],en=(0,i.useState)("initial"),eo=(0,r.zC)(en,2),el=eo[0],es=eo[1],ed=(0,i.useState)(""),eu=(0,r.zC)(ed,2),ec=eu[0],eh=eu[1],em=(0,i.useRef)(null),ep=(0,i.useRef)(null),eC=(0,i.useRef)(null),ev=(0,i.useRef)(0),eg=(0,i.useRef)(0),ef=(0,i.useRef)(null),eS=(0,i.useRef)(0),eA=(0,i.useRef)(0),ew=(0,i.useRef)(0),eY=(0,i.useRef)(null),ey=(0,i.useRef)(0),eL=(0,i.useRef)(!1),eb=(0,i.useCallback)(()=>{var e;return(null==(e=ep.current)?void 0:e.clientHeight)||400},[]),ex=l.heading,e_=l.gradientText,eD=l.content,eF=l.body,eN=e=>null==e?void 0:e.replace(/<[^>]+>/g,"");(0,i.useEffect)(()=>{let e=new IntersectionObserver(e=>{(0,r.zC)(e,1)[0].isIntersecting&&!Q&&U(!0)},{threshold:.3});return em.current&&e.observe(em.current),()=>{em.current&&e.unobserve(em.current)}},[Q]),(0,i.useEffect)(()=>{if(!Q)return;if(A())return void es("chat");let e=setTimeout(()=>es("highlight"),1500),t=setTimeout(()=>es("slide"),3e3),a=setTimeout(()=>es("chat"),3800);return()=>{clearTimeout(e),clearTimeout(t),clearTimeout(a)}},[Q]),(0,i.useEffect)(()=>{if(!Q||!k||"chat"!==el)return;let e=a||w;if(z>=e.length)return void ee(!1);let t=e[z],r=t.delay||2e3,i=Math.min(.4*r,1200),n=!t.sender&&!eL.current,o=n?setTimeout(()=>{ee(!0),ei(t.sender)},r-i):null;return ef.current=setTimeout(()=>{ee(!1),n&&(eL.current=!0),N(e=>[...e,t]),R(e=>e+1)},r),()=>{o&&clearTimeout(o),ef.current&&clearTimeout(ef.current)}},[z,Q,k,el,a]),(0,i.useEffect)(()=>{if(0===F.length)return;let e=F[F.length-1],t=e.sender?"You":"Violet";eh("".concat(t,": ").concat(e.text))},[F]),(0,i.useEffect)(()=>{if(!k||!eC.current||!ep.current)return;let e=requestAnimationFrame(()=>{var e;let t=eC.current,a=(null==(e=ep.current)?void 0:e.clientHeight)||400,r=null==t?void 0:t.children;if(!r||0===r.length)return;let i=r[r.length-1],n=Math.min(0,-(i.offsetTop+i.offsetHeight+100-a));ey.current=n,B(n)});return()=>cancelAnimationFrame(e)},[F,$,k]);let eH=(0,i.useCallback)(()=>{if(k){E(!1),ee(!1),ef.current&&clearTimeout(ef.current);let e=a||w;N(e),R(e.length)}},[k,a]),eI=(0,i.useCallback)(()=>{var e;return 0!==F.length&&null!=(e=eC.current)&&e.firstElementChild?-Math.max(0,eC.current.firstElementChild.offsetTop-.15*eb()):0},[F.length,eb]),eM=(0,i.useCallback)(e=>{var t;e.preventDefault(),eH();let a=-(((null==(t=eC.current)?void 0:t.scrollHeight)||0)-eb()),r=eI();B(t=>{let i=t-.6*e.deltaY;return i>r&&(i=r),i<a&&(i=a),ey.current=i,i})},[eH,eI,eb]),eB=(0,i.useCallback)(e=>{eY.current&&(cancelAnimationFrame(eY.current),eY.current=null),J(!0),eH(),ev.current=e,eg.current=ey.current,eS.current=e,eA.current=Date.now(),ew.current=0},[eH]),eT=(0,i.useCallback)(e=>{var t;let a=Date.now(),r=a-eA.current;r>0&&(ew.current=(e-eS.current)/r),eS.current=e,eA.current=a;let i=e-ev.current,n=-(((null==(t=eC.current)?void 0:t.scrollHeight)||0)-eb()),o=eI(),l=eg.current+i;l>o?l=o+.3*(l-o):l<n&&(l=n+.3*(l-n)),ey.current=l,B(l)},[eI,eb]),eV=(0,i.useCallback)(()=>{var e;let t=-(((null==(e=eC.current)?void 0:e.scrollHeight)||0)-eb()),a=eI(),r=1e3*ew.current;if(Math.abs(r)>50){let e=()=>{.5>Math.abs(r*=.95)?(eY.current=null,J(!1)):(B(e=>{let i=e+1/60*r;return i>a&&(i=a,r=0),i<t&&(i=t,r=0),ey.current=i,i}),eY.current=requestAnimationFrame(e))};eY.current=requestAnimationFrame(e)}else J(!1),B(e=>{let r=e;return e>a&&(r=a),e<t&&(r=t),ey.current=r,r})},[eI,eb]);return(0,i.useEffect)(()=>{let e=ep.current;if(!e)return;let t=e=>eM(e),a=!1,r=e=>{if(a)return;let t=e.touches[0].clientY;
1if(t<ev.current){var n,o;let e=-(((null==(n=eC.current)?void 0:n.scrollHeight)||0)-((null==(o=ep.current)?void 0:o.clientHeight)||400));if(eg.current+(t-ev.current)<=e)return a=!0,eV(),window.removeEventListener("touchmove",r),void window.removeEventListener("touchend",i)}e.preventDefault(),eT(t)},i=()=>{eV(),window.removeEventListener("touchmove",r),window.removeEventListener("touchend",i)},n=e=>{a=!1,eB(e.touches[0].clientY),window.addEventListener("touchmove",r,{passive:!1}),window.addEventListener("touchend",i)},o=e=>{e.preventDefault(),eT(e.clientY)},l=()=>{eV(),window.removeEventListener("mousemove",o),window.removeEventListener("mouseup",l)},s=e=>{e.preventDefault(),eB(e.clientY),window.addEventListener("mousemove",o),window.addEventListener("mouseup",l)},d=e=>{var t,a;let r=e.key;if(!["ArrowUp","ArrowDown","PageUp","PageDown","Home","End"].includes(r))return;e.preventDefault(),eH();let i=-(((null==(t=eC.current)?void 0:t.scrollHeight)||0)-((null==(a=ep.current)?void 0:a.clientHeight)||400)),n=eI();B(e=>{let t=e;return"ArrowUp"===r?t=e+40:"ArrowDown"===r?t=e-40:"PageUp"===r?t=e+200:"PageDown"===r?t=e-200:"Home"===r?t=n:"End"===r&&(t=i),t>n&&(t=n),t<i&&(t=i),ey.current=t,t})};return e.addEventListener("wheel",t,{passive:!1}),e.addEventListener("touchstart",n,{passive:!1}),e.addEventListener("mousedown",s),e.addEventListener("keydown",d),()=>{e.removeEventListener("wheel",t),e.removeEventListener("touchstart",n),e.removeEventListener("mousedown",s),e.removeEventListener("keydown",d),window.removeEventListener("touchmove",r),window.removeEventListener("touchend",i),window.removeEventListener("mousemove",o),window.removeEventListener("mouseup",l)}},[eM,eB,eT,eV,eH,eI]),(0,m.FD)("div",{ref:em,className:u.chatSimulatorWrapper,children:[t&&(0,m.Y)("div",{className:u.contentSection,children:(0,m.Y)("div",{dangerouslySetInnerHTML:(0,c.R2)(t)})}),(0,m.FD)("div",{className:s()(u.titleSection,{[u.titleSectionVisible]:Q}),children:[(0,m.FD)("h2",{className:s()(u.title,u.sayHiTo),children:[eN(ex)," ",(0,m.Y)("span",{className:s()(u.gradientText,u.violetWord),children:eN(e_)})]}),(0,m.Y)("p",{className:u.subtitle,children:eN(eD)}),eF&&(0,m.Y)("p",{className:u.body,children:eN(eF)}),p&&(0,m.Y)("div",{className:u.downloadSection,children:(0,m.Y)(h.A,{text:p.text,href:p.href,target:p.target||"_blank",template:p.template||"primary-dark",variant:p.variant||"link",icon:p.icon||"ArrowForwardIcon",hasAnimatedIcon:!0,ariaLabel:p.ariaLabel||p.text})})]}),(0,m.Y)("div",{"aria-live":"polite","aria-atomic":"true","aria-hidden":"true",className:u.srOnly,role:"status",children:ec}),(0,m.Y)("div",{className:u.moduleLayout,children:(0,m.FD)("div",{className:u.centerColumn,children:[(0,m.FD)("div",{className:u.phoneContainer,children:[n?(0,m.Y)("div",{className:s()(u.violetChat),"aria-hidden":"true",children:(0,m.Y)(d.A,{options:{loop:!A(),autoplay:!A(),animationData:n},style:{width:"100%",height:"100%"}})}):null,o&&(0,m.Y)("img",{src:o,alt:"A phone shows the start screen of an in-app conversation between a member and Violet, your AI companion. It is overlaid on an image of Violet who has a thought bubble containing a squiggly line.",className:u.iphoneFrame,"aria-hidden":"true"}),(0,m.FD)("div",{className:u.phoneScreen,"aria-hidden":"true",children:[(0,m.Y)("div",{className:s()(u.appScreen),children:(0,m.FD)("div",{className:u.appScreenContent,children:[(0,m.Y)("div",{className:u.appGlow}),(0,m.FD)("div",{className:u.appCard,children:[(0,m.FD)("div",{className:u.appVioletAvatar,children:[(0,m.Y)(y,{}),(0,m.Y)(g,{className:u.appVioletImage})]}),(0,m.Y)("p",{className:u.appTitle,children:x.title}),(0,m.Y)("div",{className:u.appPrompts,children:x.prompts.map((e,t)=>(0,m.FD)("div",{className:s()(u.appPromptCard,t===x.highlightedPromptIndex&&u.appPromptCardHighlight),children:[(0,m.Y)(v,{icon:e.icon,className:u.appPromptIcon}),(0,m.Y)("span",{className:u.appPromptText,children:e.text})]},"prompt-".concat(t)))})]}),(0,m.FD)("div",{className:u.appConversations,children:[(0,m.Y)("h3",{className:u.appConversationsTitle,children:"Conversations"}),x.conversations.map((e,t)=>(0,m.FD)("div",{className:u.appConversationItem,children:[(0,m.Y)(v,{icon:e.icon,className:u.appConversationIcon}),(0,m.FD)("div",{className:u.appConversationContent,children:[(0,m.Y)("span",{className:u.appConversationName,children:e.title}),(0,m.Y)("span",{className:u.appConversationPreview,children:e.preview})]}),(0,m.Y)("span",{className:u.appConversationDate,children:e.date})]},"conversation-".concat(t)))]})]})}),(0,m.Y)("div",{className:s()(u.chatScreen),children:(0,m.FD)("div",{className:u.chatHeader,children:[(0,m.Y)("div",{className:u.backArrowButton,children:(0,m.Y)("div",{className:u.backArrowCircle,children:(0,m.Y)("svg",{className:u.backArrow,viewBox:"0 0 24 24",fill:"
1currentColor",children:(0,m.Y)("path",{d:"M16.62 2.99c-.49-.49-1.28-.49-1.77 0L6.44 11.4c-.39.39-.39 1.02 0 1.41l8.41 8.41c.49.49 1.28.49 1.77 0 .49-.49.49-1.28 0-1.77L9.38 12.1l7.25-7.25c.48-.49.48-1.29-.01-1.86z"})})})}),(0,m.Y)("span",{className:u.chatHeaderTitle,children:x.chatTitle})]})})]})]}),(0,m.Y)("div",{className:s()(u.externalChat,{[u.externalChatVisible]:"chat"===el}),"aria-hidden":"true",children:(0,m.Y)("div",{className:s()(u.chatViewport,{[u.chatViewportMasked]:M<-20}),ref:ep,role:"log",children:(0,m.FD)("div",{className:u.chatTrack,ref:eC,style:{transform:"translateY(".concat(M,"px)"),transition:G?"none":"transform 0.8s cubic-bezier(0.4, 0, 0.2, 1)"},children:[F.map((e,t)=>(0,m.Y)(b,{text:e.text,isSender:e.sender},"msg-".concat(t))),$&&(0,m.Y)(L,{isSender:er})]})})})]})})]})}x.defaultProps={content:"",messages:null,violetLottieSrc:null,iphoneFrameSrc:null,downloadButton:null,variant:S,appScreen:null},x.propTypes={content:o().string,headingContent:o().shape({heading:o().string,gradientText:o().str
1ing,content:o().string,body:o().string}).isRequired,messages:o().arrayOf(o().shape({text:o().string.isRequired,sender:o().bool.isRequired,delay:o().number})),violetLottieSrc:o().string,iphoneFrameSrc:o().string,downloadButton:o().shape({text:o().string,href:o().string,target:o().string,template:o().string,variant:o().string,icon:o().string,ariaLabel:o().string}),variant:o().oneOf(Object.keys(f)),appScreen:o().shape({title:o().string,prompts:o().arrayOf(o().shape({text:o().string.isRequired,icon:o().oneOfType([o().string,o().node])})),highlightedPromptIndex:o().number,conversations:o().arrayOf(o().shape({title:o().string.isRequired,preview:o().string,date:o().string,icon:o().oneOfType([o().string,o().node])})),chatTitle:o().string})}}}]);

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.