PageSourceSearch

https://static.betterhelp.com/_next/static/chunks/pages/client-info/[client-id]/insights-36303b124ec0f101.js

js betterhelp.com collected 2026-09-27 21:12:42 UTC 27,387 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5134],{4349:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>F,default:()=>M});var i=a(33164),n=a(44896),r=a(92430),o=a.n(r),s=a(59668),l=a(4981),d=a(61154),c=a(58179),u=a(12817),m=a(74415),b=a(33132),g=a(37643),p=a(24188),x=a(39423),h=a(97393),f=a(9993);let v=[a(65389).A.configure({bold:{HTMLAttributes:{class:"font-bold"}},italic:{HTMLAttributes:{class:"italic"}},heading:{levels:[1,2],HTMLAttributes:{class:'!font-bold !font-["Lato"] leading-8 mt-4 first:mt-0'}},paragraph:{HTMLAttributes:{class:"text-base mt-4 first:mt-0"}},bulletList:{HTMLAttributes:{class:"list-disc pl-6 mt-4 first:mt-0"}},orderedList:{HTMLAttributes:{class:"list-decimal pl-6 mt-4 first:mt-0"}},listItem:{HTMLAttributes:{class:"[&_ul]:mt-0 [&_ol]:mt-0"}},horizontalRule:{HTMLAttributes:{class:"border-t border-gray-300 my-6"}},underline:{HTMLAttributes:{class:"underline"}},strike:!1,blockquote:!1,codeBlock:!1,code:!1}).extend({addGlobalAttributes:()=>[{types:["heading"],attributes:{headingSize:{renderHTML:e=>(0,f.KV)(e,{class:1===e.level?"text-2xl":"text-xl"})}}}]})];var y=a(97110),_=a(88621),w=a(51760),k=a(12960);function A(e){let{insights:t,updated_at:a}=e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j;return{content:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j;if(!e)return t;try{return JSON.parse(e)}catch(e){return console.error("Failed to parse insights content",e),j}}(t,i),lastSavedAt:a?1e3*a:null}}async function N(e,t,a){let i=new k.A,n=await i.put("/api/counselor/client-info/".concat(e,"/insights/"),{insights:JSON.stringify(t),updated_at:Math.round(Date.now()/1e3)});if(!n)throw Error("Failed to save insights document");return A(n,a)}let j={type:"doc",content:[]};function S(e){return{type:"doc",content:[{type:"heading",attrs:{headingSize:null,level:1},content:[{type:"text",text:e.generalOverviewHeading}]},{type:"paragraph",content:[{type:"text",text:e.generalOverviewText}]},{type:"horizontalRule"},{type:"heading",attrs:{headingSize:null,level:2},content:[{type:"text",text:e.primaryConcernsHeading}]},{type:"paragraph",content:[{type:"text",text:e.primaryConcernsText}]},{type:"horizontalRule"},{type:"heading",attrs:{headingSize:null,level:2},content:[{type:"text",text:e.historyHeading}]},{type:"bulletList",content:[{type:"listItem",content:[{type:"paragraph",content:[{type:"text",text:e.historyText}]}]}]},{type:"horizontalRule"},{type:"heading",attrs:{headingSize:null,level:2},content:[{type:"text",text:e.peopleAndPlacesHeading}]},{type:"bulletList",content:[{type:"listItem",content:[{type:"paragraph",content:[{type:"text",text:e.peopleAndPlacesText}]}]}]},{type:"horizontalRule"},{type:"heading",attrs:{headingSize:null,level:2},content:[{type:"text",text:e.objectivesHeading}]},{type:"bulletList",content:[{type:"listItem",content:[{type:"paragraph",content:[{type:"text",text:e.objectivesText}]}]}]},{type:"horizontalRule"},{type:"heading",attrs:{headingSize:null,level:2},content:[{type:"text",text:e.therapyProgressHeading}]},{type:"bulletList",content:[{type:"listItem",content:[{type:"paragraph",content:[{type:"text",text:e.therapyProgressText}]}]}]}]}}function C(e){let{initialLastSavedAt:t}=e,{query:{"client-id":a}}=(0,s.useRouter)(),{editor:r}=(0,x.aA)(),{conf:o}=(0,_.SF)(),l=(0,b.B)(p.A),[d,c]=(0,n.useState)(()=>t?new Date(t):null),[u,m]=(0,n.useState)(!1),[h,f]=(0,n.useState)(!1),v=(0,n.useRef)(null),k=(0,n.useCallback)(async()=>{try{m(!0),f(!1);let e=r.getJSON(),t=await N(a,e,S(l.editor.exampleDocument));c(new Date(t.lastSavedAt))}catch(e){f(!0)}finally{m(!1)}},[a,r,l.editor.exampleDocument]);return(0,n.useEffect)(()=>{if(!r)return;let e=()=>{v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{k()},1e3)};return r.on("update",e),()=>{r.off("update",e),v.current&&clearTimeout(v.current)}},[v,r,k]),(0,i.jsxs)("div",{className:"relative",children:[h&&(0,i.jsx)(y.A,{type:y.v.DANGER,icon:"triangle-exclamation",className:"my-4",children:(0,g.t)(l.editor.saveError)}),(0,i.jsx)("div",{className:"flex justify-end gap-2 w-full mt-2",children:d&&(0,i.jsxs)("span",{className:"text-site-gray-mediumdark text-[11px] font-medium",children:[(0,i.jsx)("i",{className:"fa-solid fa-floppy-disk mr-1"}),u?(0,g.t)(l.editor.saving):(0,g.t)(l.editor.saved,{timeAgo:(0,w.fw)(d,o.localizejs_language)})]})})]})}var T=a(40254);function D(){let{editor:e}=(0,x.aA)(),t=(0,b.B)(p.A),a=(0,x.er)({editor:e,selector:e=>{let{editor:t}=e;return{bold:t.isActive("bold"),italic:t.isActive("italic"),underline:t.isActive("underline"),h1:t.isActive("heading",{level:1}),h2:t.isActive("heading",{level:2}),bulletList:t.isActive("bulletList"),orderedList:t.isActive("orderedList"),horizontalRule:t.isActive("horizontalRule")}}}
1),r=[[{label:(0,g.t)(t.editor.toolbar.bold),iconClassName:"fa-bold",onPress:()=>e.chain().focus().toggleBold().run(),isSelected:a.bold},{label:(0,g.t)(t.editor.toolbar.italic),iconClassName:"fa-italic",onPress:()=>e.chain().focus().toggleItalic().run(),isSelected:a.italic},{label:(0,g.t)(t.editor.toolbar.underline),iconClassName:"fa-underline",onPress:()=>e.chain().focus().toggleUnderline().run(),isSelected:a.underline}],[{label:(0,g.t)(t.editor.toolbar.heading1),iconClassName:"fa-h1",onPress:()=>e.chain().focus().toggleHeading({level:1}).run(),isSelected:a.h1},{label:(0,g.t)(t.editor.toolbar.heading2),iconClassName:"fa-h2",onPress:()=>e.chain().focus().toggleHeading({level:2}).run(),isSelected:a.h2}],[{label:(0,g.t)(t.editor.toolbar.bulletList),iconClassName:"fa-list",onPress:()=>e.chain().focus().toggleBulletList().run(),isSelected:a.bulletList},{label:(0,g.t)(t.editor.toolbar.orderedList),iconClassName:"fa-list-ol",onPress:()=>e.chain().focus().toggleOrderedList().run(),isSelected:a.orderedList},{label:(0,g.t)(t.editor.toolbar.horizontalRule),iconClassName:"fa-horizontal-rule",onPress:()=>e.chain().focus().setHorizontalRule().run(),isSelected:a.horizontalRule}]];return(0,i.jsx)("div",{className:"flex flex-wrap items-center gap-2 py-2 px-4 border border-site-gray-lighter border-b-0 rounded-t-lg",children:r.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)("div",{className:"flex items-center gap-2",children:e.map(e=>(0,i.jsx)(T.I,{label:e.label,iconClassName:e.iconClassName,onPress:e.onPress,isSelected:e.isSelected},e.label))}),t<r.length-1&&(0,i.jsx)("div",{className:"h-6 w-[2px] rounded-[1px] bg-gray-300 mx-1"})]},t))})}function E(e){let{initialData:t}=e;return(0,i.jsx)(x.zz,{extensions:v,content:t.content,immediatelyRender:!1,slotBefore:(0,i.jsx)(D,{}),slotAfter:(0,i.jsx)(C,{initialLastSavedAt:t.lastSavedAt}),editorProps:{attributes:{id:"client-insights-editor-content",class:(0,h.A)("p-4 min-h-[700px]","rounded-t-none rounded-b-lg","border border-site-gray-lighter","hover:border-site-gray-accent")}}})}function L(e){let{initialData:t,hasCopilot:a}=e,n=(0,b.B)(p.A);return(0,i.jsxs)(m.A,{className:"p-7.5 w-full",children:[(0,i.jsxs)("div",{className:"flex items-start justify-between mb-2",children:[(0,i.jsx)("h2",{className:"text-2xl/[34px] !font-bold !font-['Lato']",children:(0,g.t)(n.summary.heading)}),(0,i.jsxs)("span",{className:"text-site-gray-mediumdark text-[11px] font-medium",children:[(0,i.jsx)("i",{className:"fa-regular fa-lock mr-1"}),(0,g.t)(n.summary.privateLabel)]})]}),(0,i.jsx)("p",{className:"text-sm/6 mb-5",children:a?(0,g.t)(n.summary.descriptionWithCopilot):(0,g.t)(n.summary.description)}),(0,i.jsx)(E,{initialData:t})]})}var P=a(43769),R=a(91113),z=a(34375);let I=o()(()=>Promise.all([a.e(3741),a.e(4837),a.e(1142),a.e(7304),a.e(5859),a.e(8559),a.e(8912),a.e(7455)]).then(a.bind(a,88912)),{loadableGenerated:{webpack:()=>[88912]},ssr:!1});var F=!0;function M(e){var t,a;let{clientSummary:r,insightsData:o,observationData:d,clientId:c}=e,{logger:m,snowplow:x,session:h}=(0,_.SF)(),f=(0,b.B)(p.A),{user:v}=h,y=(0,s.useRouter)(),[w,k]=(0,n.useState)("1"===y.query.expanded),[N,j]=(0,n.useState)(!1),[C,T]=(0,n.use
1State)(!0),[D,E]=(0,n.useState)(""),[P,z]=(0,n.useState)(!0),[F,B]=(0,n.useState)("current"),[G,Y]=(0,n.useState)([]),[J,X]=(0,n.useState)(d.data),[W,q]=(0,n.useState)(d.notification_count),[V,Z]=(0,n.useState)(!1),[U,K]=(0,n.useState)(d.show_tutorial),Q=["TEST","EARLY_PREVIEW"].includes(null==(a=v.post_signup_experiments)||null==(t=a.THERAPIST_AI_COPILOT_EARLY_PREVIEW)?void 0:t.variant_name),$=(0,n.useMemo)(()=>A(o,S(f.editor.exampleDocument)),[o,f]);M.pageTitle=(0,g.t)(f.meta.pageTitle),M.shortTitle=(0,g.t)(f.meta.shortTitle);let ee=(0,n.useCallback)(async(e,t,a,i,n)=>{try{await (0,u.OF)(e,c,t);let r={...J};if(r[a]&&r[a].observation_data.length>0){let o=null;if(r[a]&&r[a].observation_data.every((e,t)=>(o=t,e.date!==i)),null!==o){for(let s=0;s<r[a].observation_data[o].observations.length;s++)if(r[a].observation_data[o].observations[s].id===t){if(r[a].observation_data[o].observations[s].has_interaction||(r[a].observation_data[o].observations[s].has_interaction=!0,q(W-1)),"copy"===e&&n.current[t])await navigator.clipboard.writeText(n.current[t].innerText),new l.A("observation_copy_clicked").send();else if(["remove","archive"].includes(e)){if("archive"===e){let e=r[a].observation_data[o],t=r[a].observation_data[o].observations[s],n=null;r.previous&&r.previous.observation_data.every((e,t)=>e.date!==i||(n=t,!1)),null!==n?r.previous.observation_data[n].observations.unshift(t):r.previous.observation_data.unshift({date:e.date,formatted_date:e.formatted_date,previous_formatted_date:e.previous_formatted_date,has_feedback:e.has_feedback,is_expanded:e.is_expanded,observations:[t]})}r[a].observation_data[o].observations.splice(s,1),Object.keys(r[a].observation_data[o].observations).length<=0&&(delete r[a].observation_data[o],"current"===a&&Z(!0)),"archive"===e?new l.A("observation_archive_clicked").send():new l.A("observation_remove_incorrect_clicked").send()}X(r);break}}}}catch(e){m.error("failed setting observation interaction: ".concat(e))}},[c,J,W,m]);(0,n.useEffect)(()=>{x.isConnected&&new l.A("client_insights_page_viewed").send()},[x.isConnected]);let et=(0,n.useCallback)(async(e,t)=>{try{await (0,u.J8)(c,e);let a={...J},i=null;a.previous&&a.previous.observation_data.every((e,a)=>(i=a,e.date!==t)),null!==i&&(a.previous.observation_data[i].is_expanded=!a.previous.observation_data[i].is_expanded,X(a))}catch(e){m.error("failed setting observation summary expansion: ".concat(e))}},[c,m,J]);return(0,i.jsxs)(I,{clientSummary:r,notificationCount:W,observationsCleared:V,observationTabs:J,showObservations:w,tab:F,expandedObservations:G,toggleObservations:()=>{k(e=>!e)},toggleTabs:e=>{B(e)},saveObservation:ee,toggleExpansion:(e,t)=>{"add"===e?Y([...G,t]):"remove"===e&&Y(G.filter(e=>e!==t))},toggleFeedbackModal:(e,t)=>{z(t),E(e),j(e=>!e)},showObservationSidebarTutorial:U,toggleObservationSidebarTutorial:()=>{K(!U)},toggleSummaryExpansion:et,children:[(0,i.jsx)(L,{initialData:$,hasCopilot:Q}),(0,i.jsx)(R.Ay,{isOpen:N,onOpenChange:j,ContentComponent:O,FooterComponent:H,extraContentProps:{setIsFeedbackModalButtonDisabled:T},extraFooterProps:{clientId:c,feedbackObservationForDate:D,isHelpful:P,isFeedbackModalButtonDisabled:C,setShowFeedbackModal:j,setFeedbackObservationForDate:E,observationTabs:J,setObservationTabs:X,tab:F},children:(0,g.t)(f.feedbackModal.title)})]})}let O=e=>{let{setIsFeedbackModalButtonDisabled:t}=e,a=(0,b.B)(p.A),[r,o]=(0,n.useState)("");return(0,n.useEffect)(()=>{document.dispatchEvent(new CustomEvent("clientInsightObservationFeedbackChanged",{detail:{feedback:r}}))},[r]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"body-md mb-[25px] text-sm font-['Lato']",children:(0,g.t)(a.feedbackModal.intro)}),(0,i.jsx)("div",{className:"body-md mb-[5px] text-sm font-['Lato']",children:(0,g.t)(a.feedbackModal.prompt)}),(0,i.jsx)(c.A,{label:{text:(0,g.t)(a.feedbackModal.label),isHidden:!0},variant:"textarea",textarea:!0,inputClassnames:"border-[#DDDDDD] m-[2px] text-sm leading-6 font-['Lato'] font-normal placeholder:text-site-gray-medium",placeholder:(0,g.t)(a.feedbackModal.placeholder),resize:"none",value:r,onChange:e=>(e=>{e?(t(!1),o(e)):(t(!0),o(""))})(e)})]})},H=e=>{let{clientId:t,feedbackObservationForDate:a,isHelpful:r,isFeedbackModalButtonDisabled:o,setShowFeedbackModal:s,setFeedbackObservationForDate:c,observationTabs:m,setObservationTabs:x,tab:h}=e,{logger:f}
1=(0,_.SF)(),v=(0,b.B)(p.A),[y,w]=(0,n.useState)("");(0,n.useEffect)(()=>{function e(e){let{detail:{feedback:t}}=e;w(t)}return document.addEventListener("clientInsightObservationFeedbackChanged",e),()=>{document.removeEventListener("clientInsightObservationFeedbackChanged",e)}},[]);let k=(0,n.useCallback)(()=>{c(""),s(!1)},[c,s]),A=(0,n.useCallback)(async()=>{try{if(y){await (0,u.Ze)(y,a,r,t);let e={...m};if(e[h]&&e[h].observation_data.length>0){let t=null;e[h]&&e[h].observation_data.every((i,n)=>(t=n,i.date!==a||(e[h].observation_data[t].has_feedback=!0,x(e),!1)))}}new l.A("feedback_modal_answered","client_selection","submit").send()}catch(e){f.error("failed saving observation feedback: ".concat(e))}k(),(0,z.hw)({key:"feedback-submitted-confirmation",title:(0,g.t)(v.toast.feedbackSubmittedTitle),body:(0,g.t)(v.toast.feedbackSubmittedBody),variant:"basicIcon",iconClassName:"flex justify-center items-center fa-regular text-xl fa-check text-system-success-700 bg-system-success-200 text-white !bg-site-green w-9 h-9 rounded-full",hasTimeout:!0})},[t,k,a,y,r,f,m,x,h,v]);return(0,i.jsxs)(P.A,{children:[(0,i.jsx)(d.A,{className:" !bg-[#DDDDDD] !text-black",onClick:()=>{new l.A("feedback_modal_answered","client_selection","dismiss").send(),k()},size:"md",children:(0,g.t)(v.feedbackModal.dismiss)}),(0,i.jsx)(d.A,{className:"!bg-[#5FAA41]",onClick:A,size:"md",isDisabled:o,children:(0,g.t)(v.feedbackModal.submit)})]})};M.pageTitle="Client Insights",M.displayName="Client Insights",M.shortTitle="Insights"},43769:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(33164);function n(e){let{children:t}=e;return(0,i.jsx)("div",{className:"flex flex-col-reverse sm:flex-row justify-end gap-4 sm:items-center",children:t})}},51760:(e,t,a)=>{"use strict";a.d(t,{Bb:()=>d,D7:()=>y,DP:()=>D,En:()=>b,Ic:()=>h,J0:()=>x,K_:()=>A,LO:()=>P,P2:()=>c,RH:()=>C,Vb:()=>E,WT:()=>p,X0:()=>k,Yj:()=>j,bc:()=>u,cl:()=>S,fP:()=>v,fw:()=>T,jZ:()=>f,jl:()=>m,mi:()=>w,qJ:()=>g,r6:()=>_,v3:()=>N,w_:()=>l});var i=a(16110),n=a(22542),r=a(35032),o=a(30156);let s=[{limit:60,divisor:1,unit:"second"},{limit:3600,divisor:60,unit:"minute"},{limit:86400,divisor:3600,unit:"hour"},{limit:2592e3,divisor:86400,unit:"day"},{limit:0x1e187e0,divisor:2630016,unit:"month"}],l={year:"numeric",month:"2-digit",day:"2-digit"},d={month:"short",day:"numeric"},c={weekday:"short"},u={month:"2-digit",day:"2-digit"},m={weekday:"short",month:"long",day:"numeric"},b={weekday:"short",month:"short",day:"numeric"},g={weekday:"short",month:"short",day:"numeric",year:"numeric"},p={year:"numeric",month:"short",day:"numeric"},x={year:"numeric",month:"long",day:"numeric"},h={year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"},f={hour:"numeric",minute:"2-digit"},v={hour:"numeric",minute:"2-digit",timeZoneName:"short"},y={weekday:"short",month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit",hour12:!0,timeZoneName:"short"},_=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";a=a||navigator.language;let i="object"!=typeof e?new Date(e):e,n=new Date(e).toString();if(!n||Number.isNaN(Date.parse(n))||0===Date.parse(n))return n;try{n="string"==typeof t?(0,r.A)(i,t,{locale:(0,o.R6)(a)}):E(i.toLocaleString(a,t))}catch(i){console.error("Invalid datetime, format, or locale provided. No formatting applied.",{datetime:e,dateTimeFormat:t,localeCode:a})}return n},w=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";i=i||navigator.language;let n="object"!=typeof e?new Date(e):e,r="object"!=typeof t?new Date(t):t,o="".concat(n.toString()," - ").concat(r.toString());try{o=E(new Intl.DateTimeFormat(i||void 0,a).formatRange(n,r))}catch(n){console.error("Invalid datetime, format, or locale provided. No formatting applied.",{start:e,end:t,dateTimeFormat:a,localeCode:i})}return o},k=e=>(0,i.gw)((0,i.Yd)(1e3*e,(0,n.Xj)())),A=e=>(0,i.tR)((0,i.Yd)(1e3*e,(0,n.Xj)())),N=e=>e.toDate((0,n.Xj)()).getTime()/1e3,j=(e,t,a)=>!!e&&!!t&&e!==t&&(0,i.Yd)(1e3*a,e).offset!==(0,i.Yd)(1e3*a,t).offset,S=function(e,t,a){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:v;if(j(e,t,a))return _(1e3*a,{...n,hour12:!0,timeZone:e},i)},C=e=>Math.abs(Date.now()-1e3*e)/36e5<=24,T=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();t=t||navigator.language;let i="object"==typeof e?e:new Date(e);if(Number.isNaN(i.getTime()))return String(e);let n=new Intl.RelativeTimeFormat(t),r=Math.floor((a-i.getTime())/1e3);for(let{limit:e,divisor:t,unit:a}of s)if(r<e)return n.format(-Math.floor(r/t),a);return n.format(-Math.floor(r/0x1e187e0),"year")};function D(e){if(!e||"-"===e)return 0;let t=e.match(/(\d+)\s*h/),a=e.match(/(\d+)\s*m/),i=e.match(/(\d+)\s*s/),n=t?parseInt(t[1],10):0;return 3600*n+60*(a?parseInt(a[1],10):0)+(i?parseInt(i[1],10):0)}function E(e){return e.replace(L," ")}let L=/\s/g;function P(e){let{groupables:t,toUnix:a,userTimeZone:n}=e,r=[];for(let e of t){let t=(0,i.gw)((0,i.Yd)(1e3*a(e),n)),o=r.findIndex(R(t));if(-1===o){r.push({calendarDate:t,group:[e]});continue}r[o].group.push(e)}return{grouped:r,getGroup:function(e){var t;return null==(t=r.find(R(e)))?void 0:t.group},containsGroup:function(e){return r.some(R(e))},getGrouped:function(e){for(let{group:t}of r)for(let i of t)if(a(i)===e)return i}}}function R(e){return t=>{let{calendarDate:a}=t;return 0===a.compare(e)}}}
1,58179:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var i=a(33164),n=a(44896),r=a(97393),o=a(87131),s=a(22699),l=a(20857),d=a(17283),c=a(61154);function u(e){let{label:t,isReadOnly:a,isDisabled:u,variant:m="input",error:b=!1,rootClassNames:g="",inputClassnames:p="",labelClassNames:x="",labelWrapperClassNames:h="",controlProps:f={},resize:v="both",deleteButton:y=null,topBanner:_=null,rootRef:w=null,example:k={onClick:null,btnText:"",additionalText:""},testId:A="",...N}=e,j=(0,n.useRef)(null),S=(0,n.useRef)(null),{inputProps:C,labelProps:T,errorMessageProps:D}=(0,o.v)({...N,isReadOnly:a,isDisabled:u,inputElementType:"textarea"===m?"textarea":"input",label:t.text,example:k,type:"date"===m||"time"===m?m:N.type},"textarea"===m?j:S),{isFocused:E,focusProps:L}=(0,s.o)(),{errorMessage:P,value:R}=N,z=(0,r.A)("w-full h-[35px] px-[15px] border border-gray-200 shadow-[inset_0_1px_1px_rgba(0,0,0,.075)] transition-shadow outline-none font-medium leading-5 scroll-pb-4",_?"mt-0 rounded-b":"mt-[5px] rounded","placeholder:text-site-gray-medium","focus:shadow-[inset_0_1px_1px_rgba(0,0,0,.075),0_0_8px_rgba(221,221,221,.6)]","disabled:bg-site-gray-lighter disabled:!text-site-gray-medium",!u&&"read-only:border-none read-only:shadow-none read-only:focus:shadow-none read-only:outline-none read-only:p-0 read-only:mt-2","disabled:opacity-100",b&&"border-system-danger-600 shadow-[inset_0_1px_1px_rgba(0,0,0,.075)",b&&"focus:border-[#843534] focus:shadow-[inset_0_1px_1px_rgba(0,0,0,.075),_0_0_6px_#ce8483]","textarea"===m&&"min-h-[116px] max-h-[140px] py-[10px]","textarea"===m&&function(e){switch(e){case"none":return"resize-none";case"both":default:return"resize";case"x":return"resize-x";case"y":return"resize-y"}}(v),"date"===m&&'before:content-["Select_a_date"]',"time"===m&&'before:content-["Enter_time"]',("date"===m||"time"===m)&&(0,r.A)("!block text-transparent relative before:text-site-gray-medium before:absolute before:w-[calc(100%_-_50px)] before:h-full before:top-0 before:left-0 before:bg-white before:rounded before:px-[15px] before:leading-8","focus:!text-inherit","disabled:before:bg-site-gray-lighter disabled:before:!text-site-gray-medium","[&::-webkit-datetime-edit-text]:!text-inherit [&::-webkit-datetime-edit-month-field]:!text-inherit [&::-webkit-datetime-edit-day-field]:!text-inherit [&::-webkit-datetime-edit-year-field]:!text-inherit",!!R&&"!text-inherit",a&&"pointer-events-none before:display-none before:px-0","!appearance-none bg-white disabled:bg-site-gray-lighter [&::-webkit-date-and-time-value]:!text-left [&::-webkit-date-and-time-value]:!p-0 [&::-webkit-date-and-time-value]:disabled:!text-site-gray-medium [&::-webkit-date-and-time-value]:h-full [&::-webkit-date-and-time-value]:leading-[35px]"),E&&("date"===m||"time"===m)&&"before:content-none",!!R&&("date"===m||"time"===m)&&"before:content-none",p);return(0,i.jsxs)("div",{className:(0,r.A)(g,"text-site-gray-dark"),ref:w,"data-testid":(0,d.A)("".concat(A,"-field-section")),children:[(0,i.jsxs)("div",{className:(0,r.A)("flex flex-wrap items-center gap-x-2 justify-between",h),children:[(0,i.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2",children:[(0,i.jsx)("label",{...T,className:(0,r.A)("leading-6",b&&"text-site-red",!u&&!b&&a&&"font-bold",t.isHidden&&"sr-only",x),"data-testid":(0,d.A)("".concat(A,"-textfield-label")),children:t.text}),y]}),k.onClick&&(0,i.jsxs)("div",{className:"flex items-center justify-end ml-auto",children:[(0,i.jsx)(c.A,{size:"sm",variant:"link",onClick:k.onClick,className:"text-base font-normal",children:k.btnText}),(0,i.jsxs)("span",{className:"",children:["\xa0",k.additionalText]})]})]}),_,"textarea"===m&&a?(0,i.jsx)("div",{className:"mt-2 leading-5",children:R}):"textarea"===m?(0,i.jsx)("textarea",{className:z,...f,...(0,l.v)(C,L),ref:j}):(0,i.jsx)("input",{className:z,...f,...(0,l.v)(C,L),ref:S}),P&&(0,i.jsx)("p",{className:"sr-only",...D,children:P})]})}},61154:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var i=a(33164),n=a(44896),r=a(97393),o=a(60985),s=a(22699),l=a(20857),d=a(96684);function c(e){let{children:t,type:a="button",onClick:c=()=>{},controlProps:u={},variant:m="default",size:b="md",className:g="",form:p=null,buttonRef:x,...h}=e,f=(0,n.useRef)(null),v=(0,n.useCallback)(e=>{x&&(x.current=e),f.current=e},[x]),{isDisabled:y,onPressEnd:_,...w}=h,{buttonProps:k}=(0,o.s)({...h,onPress:e=>{var t;c&&c(e),null==h||null==(t=h.onPress)||t.call(h,e)},onPressEnd:e=>{null==_||_(e)}},f),{focusProps:A}=(0,s.o)();return(0,i.jsx)("button",{...u,...(0,l.v)(k,A),type:a,className:(0,r.A)((0,d.A)({variant:m,size:b,isDisabled:y}),g),disabled:y,form:p,...w,ref:v,children:t})}},74415:(e,t,a)=>{"use strict";a.d(t,{A:()=>
1o});var i=a(33164),n=a(97393),r=a(17283);function o(e){let{children:t,className:a="",dataTestId:o}=e;return(0,i.jsx)("div",{"data-testid":(0,r.A)("".concat(o,"-rounded-shadow-box")),className:(0,n.A)("rounded shadow-card bg-white",a),children:t})}},85300:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/client-info/[client-id]/insights",function(){return a(4349)}])},96684:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(97393);function n(e){let{variant:t="default",size:a="md",isDisabled:n=!1}=e;return(0,i.A)("outline-none inline-block text-center","link"===t?"inline":"inline-block","link"!==t&&"misc"!==t&&"rounded font-bold","default"===t&&"bg-site-brandPrimary text-white","default"===t&&!n&&"hover:bg-site-green-dark active:bg-site-green-dark","primary"===t&&"bg-site-orange text-white","primary"===t&&!n&&"hover:bg-[#CC451D] active:bg-[#AD3A18]","dismiss"===t&&"bg-site-gray-light text-site-gray","dismiss"===t&&!n&&"hover:bg-site-gray-accent active:bg-site-gray-accent","info"===t&&"bg-white text-site-gray-medium border-site-gray-accent","info"===t&&!n&&"hover:border-site-gray-darkaccent active:border-site-gray-darkaccent","danger"===t&&"bg-site-red text-white","danger"===t&&!n&&"hover:bg-site-red-hover active:bg-site-red-hover","alt1"===t&&"bg-white text-site-brandPrimary border-site-brandPrimary","alt1"===t&&!n&&"hover:bg-site-ctaBg active:bg-site-ctaBg","float"===t&&"rounded-[50px] bg-site-orange shadow-[0px_3px_5px_0px_rgba(37,_38,_37,_0.20),_0px_0px_1px_0px_rgba(37,_38,_37,_0.30)] text-white text-base leading-7 font-bold","float"===t&&!n&&"active:bg-[#AD3A18]","link"===t&&"text-site-link leading-5","link"===t&&!n&&"hover:underline hover:text-site-link active:text-site-link",("pagination-num"===t||"pagination-num-active"===t||"pagination-nav"===t)&&"md:px-px py-[5px] md:min-w-[unset] md:w-[32px] max-h-8 md:max-w-8",("pagination-num"===t||"pagination-num-active"===t)&&"flex items-center justify-center","pagination-num"===t&&"bg-white text-site-gray-mediumdark !border border-site-gray-accent","pagination-num"===t&&!n&&"hover:text-white hover:bg-site-green hover:border-site-green hover:opacity-[0.65] active:text-white active:bg-site-green active:border-site-green","pagination-num-active"===t&&"bg-site-green text-white","pagination-nav"===t&&"bg-white text-site-green !border border-site-gray-accent","pagination-nav"===t&&!n&&"hover:md:text-white hover:md:bg-site-green hover:md:border-site-green hover:md:opacity-[0.65] active:md:text-white active:md:bg-site-green active:md:border-site-green","pagination-nav"===t&&n&&"!opacity-1 !text-site-gray-darkaccent md:!opacity-[0.65]","sm"===a&&"text-sm","sm"===a&&("pagination-num"===t||"pagination-num-active"===t||"pagination-nav"===t)&&"leading-5","sm"===a&&"link"!==t&&"pagination-num"!==t&&"pagination-num-active"!==t&&"pagination-nav"!==t&&"min-w-[30px] min-h-[30px] px-[10px] leading-[30px]","sm"===a&&"link"===t&&"border-0 leading-inherit",("md"===a||"lg"===a)&&"min-w-[90px] text-base font-bold px-[15px]","md"===a&&"min-h-[35px]","lg"===a&&"min-h-[45px]","info"===t&&"sm"===a&&"border","info"===t&&("md"===a||"lg"===a)&&"border-2","alt1"===t&&("sm"===a||"md"===a)&&"border","alt1"===t&&"lg"===a&&"border-2",("info"===t&&"sm"===a||"alt1"===t)&&!n&&"active:shadow-[inset_0px_2px_6px_0px_rgba(68,_68,_68,_0.20)]",n&&"opacity-[0.65]")}},97110:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,v:()=>o});var i=a(33164),n=a(97393),r=a(17283),o=function(e){return e.DEFAULT="default",e.INFO="info",e.SUCCESS="success",e.WARNING="warning",e.DANGER="danger",e}({});let s={default:{background:"bg-site-gray-bg",border:"border-site-gray-light",text:"text-site-gray"},info:{background:"bg-[#E2F8F9]",border:"border-[#C6EDEF]",text:"text-site-darkblue"}
1,success:{background:"bg-[#EBF5E6]",border:"border-[#E1EEDA]",text:"text-[#165038]"},warning:{background:"bg-[#FCF8E3]",border:"border-[#FAEBCC]",text:"text-[#564C0C]"},danger:{background:"bg-[#F2DEDE]",border:"border-[#EBCCD1]",text:"text-text-danger"}};function l(e){let{type:t,icon:a=null,className:o="",onClose:l=null,children:d=null,dataTestId:c=""}=e;return(0,i.jsxs)("div",{className:(0,n.A)("px-[15px] py-[11px] rounded flex flex-row items-center justify-between border border-solid text-sm/5",s[t].background,s[t].border,s[t].text,o),"data-testid":(0,r.A)("".concat(c,"-").concat(t,"-alert")),children:[(0,i.jsxs)("div",{className:"flex flex-row items-start gap-[10px] text-inherit",children:["string"==typeof a?(0,i.jsx)("i",{className:"text-sm/5 font-normal fa fa-".concat(a)}):a,d]}),l&&(0,i.jsx)("button",{type:"button","aria-label":"Close",onClick:l,className:"self-end ml-2 border-0",children:(0,i.jsx)("i",{className:"font-normal text-sm/4 fa fa-xmark text-site-gray-darkaccent"})})]})}}},e=>{e.O(0,[9342,8025,4241,1321,5032,3922,2864,1623,636,6593,8792],()=>e(e.s=85300)),_N_E=e.O()}]);

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.