1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{8498:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,19324,23)),Promise.resolve().then(r.bind(r,34627)),Promise.resolve().then(r.bind(r,39942)),Promise.resolve().then(r.bind(r,54392)),Promise.resolve().then(r.bind(r,50670)),Promise.resolve().then(r.bind(r,58762)),Promise.resolve().then(r.bind(r,23864)),Promise.resolve().then(r.bind(r,3264)),Promise.resolve().then(r.bind(r,46096)),Promise.resolve().then(r.t.bind(r,65299,23)),Promise.resolve().then(r.t.bind(r,82905,23)),Promise.resolve().then(r.t.bind(r,46492,23)),Promise.resolve().then(r.bind(r,92641))},19324:()=>{},28771:(e,t,r)=>{"use strict";r.d(t,{FP:()=>g,RK:()=>u,Yj:()=>p,_e:()=>i,hC:()=>l,hL:()=>n,mO:()=>m,ul:()=>o,um:()=>a});let n=[{code:"en",label:"English"},{code:"de",label:"Deutsch"},{code:"fr",label:"Fran\xe7ais"},{code:"pt",label:"Portugu\xeas"},{code:"es",label:"Espa\xf1ol"},{code:"nl",label:"Nederlands"}],a="scribe-language-last",s="scribe-language-manual";function i(e){try{if(localStorage.getItem(s)){let e=localStorage.getItem(a);if(e&&"auto"!==e&&n.some(t=>t.code===e))return e}}catch(e){}return n.some(t=>t.code===e)?e:"en"}function o(e,t){try{t?(localStorage.setItem(a,e),localStorage.setItem(s,"1")):localStorage.getItem(s)||localStorage.setItem(a,e)}catch(e){}}let l=".pdf,.jpg,.jpeg,.png,.docx,.eml,.ics,.xlsx,.xls,.csv,.tsv,.json,.fhir,.hl7",c=["application/pdf","image/jpeg","image/png","application/vnd.openxmlformats-officedocument.wordprocessingml.document","message/rfc822","text/calendar","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-excel","text/csv","application/csv","text/tab-separated-values","application/fhir+json","application/json"],d=[".pdf",".jpg",".jpeg",".png",".docx",".eml",".ics",".xlsx",".xls",".csv",".tsv",".json",".fhir",".hl7"];function u(e){if(c.includes(e.type))return!0;let t=(e.name||"").toLowerCase();return d.some(e=>t.endsWith(e))}let m=["Doctor","Patient","Relative","Nurse","Other"],g={Doctor:"doctor",Patient:"patient",Relative:"relative",Nurse:"nurse",Other:"other","Speaker 1":"speaker1","Speaker 2":"speaker2","Speaker 3":"speaker3"},p="scribe:recording-changed"},30369:(e,t,r)=>{"use strict";r.d(t,{$:()=>g});var n=r(95155),a=r(12115),s=r(17652),i=r(6990),o=r(51154),l=r(18979),c=r(97207),d=r(56671),u=r(64570),m=r(28771);function g(e){let{onText:t,language:r,disabled:g,className:p=""}=e,f=(0,s.c)("scribe.dictate"),x=(0,s.c)("scribe.recording"),h=(0,i.Ym)(),[b,v]=(0,a.useState)("idle"),[y,w]=(0,a.useState)(0),j=(0,a.useRef)(null),k=(0,a.useRef)([]),N=(0,a.useRef)(null);(0,a.useEffect)(()=>{if("recording"!==b)return;w(0);let e=setInterval(()=>w(e=>e+1),1e3);return()=>clearInterval(e)},[b]),(0,a.useEffect)(()=>()=>{try{var e;null===(e=j.current)||void 0===e||e.stream.getTracks().forEach(e=>e.stop())}catch(e){}N.current&&clearTimeout(N.current)},[]);let _=()=>{try{var e;null===(e=j.current)||void 0===e||e.stop()}catch(e){}},E=async()=>{try{let e=await navigator.mediaDevices.getUserMedia({audio:!0}),n=new MediaRecorder(e);j.current=n,k.current=[],n.ondataavailable=e=>{e.data.size&&k.current.push(e.data)},n.onstop=async()=>{e.getTracks().forEach(e=>e.stop()),N.current&&(clearTimeout(N.current),N.current=null);let a=new Blob(k.current,{type:n.mimeType||"audio/webm"});if(k.current=[],a.size<2e3){v("idle");return}v("busy");try{let e=null!=r?r:(0,m._e)(h),n=(await (0,u.Ks)(a,"dictation.webm",e,e)).segments.map(e=>e.text).join(" ").replace(/\s+/g," ").trim();n?t(n):d.oR.error(f("nothingHeard"))}catch(t){let e=(0,u.bR)(null==t?void 0:t.message);d.oR.error(e?x("guard.".concat(e)):f("failed"))}finally{v("idle")}},n.start(),v("recording"),N.current=setTimeout(_,12e4)}catch(e){d.oR.error(f("micDenied"))}},S="recording"===b,A="busy"===b,I="".concat(Math.floor(y/60),":").concat(String(y%60).padStart(2,"0"));return(0,n.jsx)("button",{type:"button",onClick:()=>S?_():"idle"===b?void E():void 0,disabled:g||A,"aria-label":S?f("stop"):f("start"),title:S?f("stop"):A?f("busy"):f("start"),className:"flex items-center justify-center h-7 rounded-[10px] transition-colors ".concat(S?"gap-1.5 px-2.5 bg-brand-500/5 text-brand-700 hover:bg-brand-500/10 shadow-sm ring-1 ring-brand-500/10":A?"gap-1.5 px-2.5 text-gray-500 bg-gray-100 shadow-sm ring-1 ring-gray-200/60":"w-7 text-brand-600 bg-white shadow-sm ring-1 ring-gray-200 hover:bg-brand-500/10 hover:ring-brand-500/20"," disabled:opacity-50 disabled:pointer-events-none ").concat(p),children:A?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A,{size:13,className:"animate-spin"}),(0,n.jsx)("span",{className:"text-xs font-medium whitespace-nowrap",children:f("busy")})]}):S?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{"aria-hidden":!0,
1className:"h-1.5 w-1.5 rounded-full bg-error-500 animate-pulse"}),(0,n.jsx)("span",{className:"text-xs font-medium whitespace-nowrap",children:f("listening")}),(0,n.jsx)("span",{className:"text-xs tabular-nums text-brand-600/70",children:I}),(0,n.jsx)(l.A,{size:10,className:"ml-0.5 fill-current"})]}):(0,n.jsx)(c.A,{size:15})})}},34627:(e,t,r)=>{"use strict";r.d(t,{FeedbackWidget:()=>j});var n=r(95155),a=r(12115),s=r(47650),i=r(35695),o=r(17652),l=r(6990),c=r(54416),d=r(5196),u=r(51154),m=r(92504),g=r(64570),p=r(30369),f=r(28771),x=r(49509);let h="scribe-feedback-draft",b={none:5,minor:4,major:2,rewrote:1},v=[{sec:"work",items:[{k:"doctypes",multi:["consult","discharge","referral","operative","imaging","certificate","expert"],help:!0},{k:"when",opts:["during","after","eod"]}]},{sec:"quality",items:[{k:"effort",opts:["none","minor","major","rewrote"],help:!0},{k:"timesaved",opts:["yes","same","no"]},{k:"issues",opts:["yes","no"],followupOn:"yes",help:!0},{k:"friction",input:!0}]}],y=["accuracy","speed","style","workflow","features","other"],w=v.length+1;function j(){let e=(0,m.q)(),t=(0,o.c)("scribe.feedback"),r=(0,l.Ym)(),j=(0,i.usePathname)(),[k,N]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=window.location.hostname;N("1"===x.env.NEXT_PUBLIC_FEEDBACK_WIDGET||"app.drinfo.ai"===e||"stage.drinfo.ai"===e||"localhost"===e||"127.0.0.1"===e)},[]);let[_,E]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=e=>{var t;return E(!!(null===(t=e.detail)||void 0===t?void 0:t.recording))};return window.addEventListener(f.Yj,e),()=>window.removeEventListener(f.Yj,e)},[]);let[S,A]=(0,a.useState)(!1),[I,P]=(0,a.useState)(0),[C,q]=(0,a.useState)({}),[T,L]=(0,a.useState)({}),[O,z]=(0,a.useState)(""),[D,R]=(0,a.useState)([]),[G,X]=(0,a.useState)("idle"),[B,F]=(0,a.useState)(!1);(0,a.useEffect)(()=>{try{let e=JSON.parse(sessionStorage.getItem(h)||"null");e&&(q(e.answers&&"object"==typeof e.answers?e.answers:{}),L(e.extras&&"object"==typeof e.extras?e.extras:{}),z("string"==typeof e.text?e.text:""),R(Array.isArray(e.improvements)?e.improvements:[]))}catch(e){}},[]),(0,a.useEffect)(()=>{try{sessionStorage.setItem(h,JSON.stringify({answers:C,extras:T,text:O,improvements:D}))}catch(e){}},[C,T,O,D]),(0,a.useEffect)(()=>{_&&S&&A(!1)},[_,S]);let M=(j||"").startsWith("/scribe")||(j||"").startsWith("/reports");if(!0!==e||!k||_||!M)return null;let W=(e,t)=>q(r=>{let n={...r};return null===t?delete n[e]:n[e]=t,n}),K=(e,t)=>q(r=>{let n=(r[e]||"").split(",").filter(Boolean),a=n.includes(t)?n.filter(e=>e!==t):[...n,t],s={...r};return 0===a.length?delete s[e]:s[e]=a.join(","),s}),H=(e,t)=>L(r=>({...r,[e]:t})),Y=(e,t)=>L(r=>{var n;let a=(null!==(n=r[e])&&void 0!==n?n:"").trimEnd();return{...r,[e]:a?"".concat(a," ").concat(t):t}}),U=Object.keys(C).length>0||Object.values(T).some(e=>e.trim().length>0)||O.trim().length>0||D.length>0,$=async()=>{if(!U){X("thanks");return}X("sending"),F(!1);let e=Object.entries(T).filter(e=>{let[,t]=e;return t.trim().length>0}).map(e=>{let[t,r]=e;return"[".concat(t,"] ").concat(r.trim())}),t=[O.trim(),...e].filter(Boolean).join("\n");try{var n;await (0,g.Wz)({rating:null!==(n=b[C.effort])&&void 0!==n?n:null,ratingScale:"edit-effort-4",text:t,categories:D.map(e=>"improve_".concat(e)),context:{page:(j||"/").split("/").map(e=>/^[0-9a-fA-F-]{8,}$/.test(e)||/^\d+$/.test(e)?":id":e).join("/"),locale:r,scribeLang:(0,f._e)(r),viewport:"".concat(window.innerWidth,"x").concat(window.innerHeight),ua:navigator.userAgent.
1slice(0,120),version:"2d988932ef397aab463c6eb5ed8143178b4f1be4".slice(0,7),origin:"tab",...C}}),X("thanks"),q({}),L({}),z(""),R([]);try{sessionStorage.removeItem(h)}catch(e){}}catch(e){X("idle"),F(!0)}},J=e=>"inline-flex min-w-[104px] items-center justify-center rounded-xl px-4 py-2 text-[13px] leading-tight transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-500/40 active:scale-[0.98] ".concat(e?"bg-brand-500/10 font-medium text-brand-700 ring-1 ring-inset ring-brand-500/30":"bg-gray-100/70 text-gray-600 hover:bg-gray-200/60 hover:text-gray-900"),V=function(e,t){var r;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(0,n.jsxs)("div",{className:"relative ".concat(a),children:[(0,n.jsx)("input",{type:"text",value:null!==(r=T[e])&&void 0!==r?r:"",onChange:t=>H(e,t.target.value),placeholder:t,maxLength:300,className:"w-full h-10 rounded-xl border-0 bg-gray-100/60 px-3.5 pr-10 text-sm text-gray-800 placeholder:text-gray-400 transition-colors focus:bg-white focus:outline-none focus:ring-1 focus:ring-brand-500"}),(0,n.jsx)(p.$,{onText:t=>Y(e,t),className:"absolute right-1.5 top-1/2 -translate-y-1/2"})]})};return(0,n.jsxs)(n.Fragment,{children:[!S&&(0,n.jsx)("button",{onClick:()=>{X("idle"),P(0),A(!0)},"aria-label":t("tab"),className:"fixed right-0 top-[45%] z-30 rounded-l-[10px] border border-r-0 border-gray-200 bg-white/90 backdrop-blur px-1.5 py-3 text-xs font-medium text-gray-500 shadow-[0_2px_8px_rgba(15,23,42,0.08)] hover:text-gray-800 hover:bg-white transition-colors [writing-mode:vertical-rl] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-500/40",children:t("tab")}),S&&(0,s.createPortal)((0,n.jsxs)("div",{"data-sidebar-modal":!0,className:"fixed inset-0 z-[9999] flex items-end sm:items-center justify-center p-0 sm:p-6",onClick:()=>A(!1),onKeyDown:e=>{"Escape"===e.key&&A(!1)},children:[(0,n.jsx)("div",{className:"absolute inset-0 bg-gray-950/30 backdrop-blur-[3px] animate-in fade-in duration-200"}),(0,n.jsxs)("div",{role:"dialog","aria-modal":"true","aria-label":t("title"),onClick:e=>e.stopPropagation(),className:"relative flex w-full max-w-[680px] h-[620px] max-h-[92dvh] flex-col overflow-hidden rounded-t-2xl sm:rounded-2xl bg-white shadow-[0_24px_80px_-16px_rgba(15,23,42,0.35)] font-['Inter'] animate-in fade-in slide-in-from-bottom-4 sm:zoom-in-95 sm:slide-in-from-bottom-0 duration-200",children:[(0,n.jsx)("button",{onClick:()=>A(!1),"aria-label":t("closeAria"),className:"absolute right-5 top-5 z-10 flex h-8 w-8 items-center justify-center rounded-lg text-gray-400 hover:bg-gray-100 hover:text-gray-700 transition-colors",children:(0,n.jsx)(c.A,{size:16})}),"thanks"===G?(0,n.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center gap-3 px-8 py-10 text-center animate-in fade-in duration-300",children:[(0,n.jsx)("span",{className:"flex h-12 w-12 items-center justify-center rounded-full bg-success-50",children:(0,n.jsx)(d.A,{size:22,className:"text-success-600"})}),(0,n.jsx)("p",{className:"text-base font-semibold text-gray-900",children:t("thanksTitle")}),(0,n.jsx)("p",{className:"text-sm leading-relaxed text-gray-500",children:t("thanksBody")}),(0,n.jsx)("button",{onClick:()=>{X("idle"),P(0)},className:"mt-2 text-sm font-medium text-brand-600 hover:text-brand-700",children:t("another")})]}):(0,n.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col",children:[(0,n.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto px-8 pb-6",children:I<v.length?(0,n.jsxs)("section",{className:"pt-7 animate-in fade-in slide-in-from-right-2 duration-200",children:[0===I&&(0,n.jsxs)("div",{className:"mb-7 border-b border-gray-100 pb-6 pr-12",children:[(0,n.jsx)("h2",{className:"text-[24px] font-semibold leading-snug tracking-[-0.01em] text-gray-900",children:t("introTitle")}),(0,n.jsx)("p",{className:"mt-1.5 text-[13px] text-gray-500",children:t("introHint")})]}),(0,n.jsx)("h3",{className:"mb-6 pr-12 text-[15px] font-semibold text-gray-900",children:t("sec_".concat(v[I].sec))}),(0,n.jsx)("div",{className:"flex flex-col gap-8",children:v[I].items.map(e=>(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:"text-sm font-medium text-gray-900",children:t("q_".concat(e.k))}),e.help&&(0,n.jsx)("p",{className:"mt-1.5 text-[13px] text-gray-500",children:t("help_".concat(e.k))}),"input"in e?V(e.k,t("fup_".concat(e.k)),"mt-3"):"multi"in e?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"mt-3 flex flex-wrap gap-2",role:"group","aria-label":t("q_".concat(e.k)),children:e.multi.map(r=>{let a=(C[e.k]||"").split(",").includes(r);return(0,n.jsx)("button",{"aria-pressed":a,onClick:()=>K(e.k,r),className:J(a),children:t("opt_".concat(e.k,"_").concat(r))},r)})}),V(e.k,t("fup_".concat(e.k)),"mt-2.5")]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"mt-3 flex flex-wrap gap-2",role:"radiogroup","aria-label":t("q_".concat(e.k)),children:e.opts.map(r=>{let a=C[e.k]===r;return(0,n.jsx)("button",{role:"radio","aria-checked":a,onClick:()=>W(e.k,a?null:r),className:J(a),children:t("opt_".concat(e.k,"_").concat(r))},r)})}),e.followupOn&&C[e.k]===e.followupOn&&V(e.k,t("fup_".concat(e.k)),"mt-2.5 animate-in fade-in slide-in-from-top-1 duration-150")]})]},e.k))})]},v[I].sec):(0,n.jsxs)("section",{className:"pt-7 animate-in fade-in slide-in-from-right-2 duration-200",children:[(0,n.jsx)("h3",{className:"mb-6 pr-12 text-[15px] font-semibold text-gray-900",children:t("sec_more")}),(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("textarea",{value:O,onChange:e=>z(e.target.value),rows:4,placeholder:t("placeholder"),className:"w-full resize-y rounded-xl border-0 bg-gray-100/60 px-3.5 py-3 pr-10 text-sm leading-relaxed text-gray-800 placeholder:text-gray-400 transition-colors focus:bg-white focus:outline-none focus:ring-1 focus:ring-brand-500"}),(0,n.jsx)(p.$,{onText:e=>z(t=>t.trim()?"".concat(t.trimEnd()," ").concat(e):e),className:"absolute bottom-4 right-3"})]}),(0,n.jsx)("p",{className:"mt-2 text-xs text-gray-400",children:t("noPatientData")}),(0,n.jsx)("p",{className:"mb-3 mt-6 text-xs font-medium text-gray-500",children:t("improveLabel")}),(0,n.jsx)("div",{className:"flex flex-wrap gap-2",children:y.map(e=>{let r=D.includes(e);return(0,n.jsx)("button",{"aria-pressed":r,onClick:()=>R(t=>r?t.filter(t=>t!==e):[...t,e]),className:"rounded-full border px-3 py-1.5 text-xs transition-colors ".concat(r?"border-brand-500 bg-brand-500/10 font-medium text-brand-700":"border-gray-200 text-gray-500 hover:border-gray-300 hover:text-gray-700"),children:t("improve_".concat(e))},e)})}),(0,n.jsxs)("div",{className:"mt-8 border-t border-gray-100 pt-6",children:[(0,n.jsx)("p",{className:"text-sm font-medium text-gray-900",children:t("q_interview")}),(0,n.jsx)("p",{className:"mt-1.5 text-[13px] text-gray-500",children:t("help_interview")}),(0,n.jsx)("div",{className:"mt-3 flex flex-wrap gap-2",role:"radiogroup","aria-label":t("q_interview"),children:["yes","no"].map(e=>{let r=C.interview===e;return(0,n.jsx)("button",{role:"radio","aria-checked":r,onClick:()=>W("interview",r?null:e),className:J(r),children:t("opt_interview_".concat(e))},e)})})]})]})}),(0,n.jsxs)("div",{className:"shrink-0 space-y-3 border-t border-gray-100 px-8 py-4",children:[B&&(0,n.jsx)("p",{className:"text-xs text-error-600",children:t("failed")}),(0,n.jsxs)("div",{className:"flex items-center gap-4",children:[(0,n.jsx)("button",{onClick:()=>P(e=>Math.max(0,e-1)),disabled:0===I,className:"inline-flex h-10 items-center justify-center rounded-xl border border-gray-200 px-5 text-sm font-medium text-gray-600 transition-colors hover:bg-gray-50 hover:text-gray-900 disabled:pointer-events-none disabled:opacity-0",children:t("back")}),(0,n.jsxs)("div",{className:"flex flex-1 items-center justify-center gap-3","aria-hidden":!0,
1children:[(0,n.jsx)("span",{className:"text-xs text-gray-400",children:t("step_of",{current:I+1,total:w})}),(0,n.jsx)("span",{className:"h-1 w-24 overflow-hidden rounded-full bg-gray-100",children:(0,n.jsx)("span",{className:"block h-full rounded-full bg-brand-500/70 transition-all duration-300",style:{width:"".concat((I+1)/w*100,"%")}})})]}),I<w-1?(0,n.jsx)("button",{onClick:()=>P(e=>e+1),className:"inline-flex h-10 items-center justify-center rounded-xl bg-brand-500 px-6 text-sm font-medium text-white transition-colors hover:bg-brand-600",children:t("next")}):(0,n.jsxs)("button",{onClick:$,disabled:"sending"===G,className:"inline-flex h-10 items-center justify-center gap-2 rounded-xl bg-brand-500 px-6 text-sm font-medium text-white transition-colors hover:bg-brand-600 disabled:pointer-events-none disabled:opacity-50",children:["sending"===G&&(0,n.jsx)(u.A,{size:15,className:"animate-spin"}),t("submit")]})]})]})]})]})]}),document.body)]})}},39942:(e,t,r)=>{"use strict";r.d(t,{default:()=>o});var n=r(95155),a=r(63554),s=r(11821),i=r(49509);function o(){if(!s.GA_TRACKING_ID||"G-XXXXXXXXXX"===s.GA_TRACKING_ID)return null;let e="true"===i.env.NEXT_PUBLIC_GA_DEBUG;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.default,{strategy:"afterInteractive",src:"https://www.googletagmanager.com/gtag/js?id=".concat(s.GA_TRACKING_ID)}),(0,n.jsx)(a.default,{id:"google-analytics",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', '".concat(s.GA_TRACKING_ID,"', {\n page_title: document.title,\n page_location: window.location.href,\n ").concat(e?"debug_mode: true,":"","\n ").concat(e?"send_page_view: true,":"","\n });\n ").concat(e?'console.log("Google Analytics Debug Mode Enabled");':"","\n ")}})]})}},50670:(e,t,r)=>{"use strict";r.d(t,{default:()=>a}),r(95155);var n=r(12115);function a(){return(0,n.useEffect)(()=>{document.querySelectorAll("img").forEach(e=>{e.hasAttribute("loading")||e.setAttribute("loading","lazy"),e.hasAttribute("decoding")||e.setAttribute("decoding","async")}),"performance"in window&&new PerformanceObserver(e=>{for(let t of e.getEntries())t.entryType}).observe({entryTypes:["largest-contentful-paint","first-input","layout-shift"]}),"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").catch(()=>{})},[]),null}},54392:(e,t,r)=>{"use strict";r.d(t,{default:()=>s});var n=r(12115),a=r(90674);function s(){return(0,n.useEffect)(()=>{(0,a.oq)();let e=()=>(0,a.oq)();return window.addEventListener("cookie-consent-updated",e),()=>window.removeEventListener("cookie-consent-updated",e)},[]),null}},58762:(e,t,r)=>{"use strict";r.d(t,{default:()=>a});var n=r(12115);function a(){return(0,n.useEffect)(()=>{let e;Array.from(document.querySelectorAll("img")).filter(e=>!e.alt).length,document.querySelectorAll("h1, h2, h3, h4, h5, h6");let t=document.querySelectorAll("h1").length;document.querySelectorAll('a[href^="/"], a[href^="https://app.drinfo.ai"]'),document.querySelectorAll('a[href^="http"]:not([href*="app.drinfo.ai"])').forEach(e=>{e.hasAttribute("rel")||e.setAttribute("rel","noopener noreferrer")}),"performance"in window&&window.addEventListener("load",()=>{performance.getEntriesByType("navigation")[0]}),new PerformanceObserver(e=>{let t=e.getEntries();t[t.length-1]}).observe({entryTypes:["largest-contentful-paint"]}),new PerformanceObserver(e=>{for(let t of e.getEntries());}).observe({entryTypes:["first-input"]}),e=0,new PerformanceObserver(t=>{for(let r of t.getEntries())r.hadRecentInput||(e+=r.value)}).observe({entryTypes:["layout-shift"]});let r=0,n=()=>{let e=Math.round(window.scrollY/(document.body.scrollHeight-window.innerHeight)*100);e>r&&(r=e)};return window.addEventListener("scroll",n),()=>{window.removeEventListener("scroll",n)}},[]),null}},90674:(e,t,r)=>{"use strict";function n(){(function(){try{var e;let t=localStorage.getItem("drinfo-cookie-consent");if(!t)return!1;return(null===(e=JSON.parse(t))||void 0===e?void 0:e.marketing)===!0}catch(e){return!1}})()&&function(){let e=window;if(e.fbq)return;!function(e,t,r,n){var a;if(e.fbq)return;
1let s=e.fbq=function(){s.callMethod?s.callMethod.apply(s,arguments):s.queue.push(arguments)};e._fbq||(e._fbq=s),s.push=s,s.loaded=!0,s.version="2.0",s.queue=[];let i=t.createElement(r);i.async=!0,i.src=n;let o=t.getElementsByTagName(r)[0];null===(a=o.parentNode)||void 0===a||a.insertBefore(i,o)}(e,document,"script","https://connect.facebook.net/en_US/fbevents.js");let t=window.fbq;t("init","1278410081170930"),t("track","PageView")}()}function a(e,t){let r=window.fbq;"function"==typeof r&&(t?r("track",e,t):r("track",e))}r.d(t,{Jz:()=>a,oq:()=>n})}},e=>{var t=t=>e(e.s=t);e.O(0,[3565,2533,3633,5563,9135,5404,7399,9401,5186,6874,6671,4687,6811,3667,2504,8441,1684,7358],()=>t(8498)),_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.