1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a2523c5f-f232-4cfc-b60e-8ffcee246467",e._sentryDebugIdIdentifier="sentry-dbid-a2523c5f-f232-4cfc-b60e-8ffcee246467")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5972],{36524:(e,t,n)=>{n.r(t),n.d(t,{default:()=>O});var a=n(38290),r=n(4822),c=n(23632),l=n(39888),i=n(16373),o=n(55729),d=n(9349),s=n(57704),m=n(92864),u=n(86552),f=n(24865),p=n(2384),k=n(34066),b=n(97024),g=n(88066),E=n(81082),h=n(56348),y=n(3632),x=n(84460),C=n(8891),v=n(73302),w=n(74585);let S=(0,f.A)("button",{target:"e1qi8kcg1"})("flex:1;display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:4px;padding:0;background:transparent;border:none;cursor:pointer;border-radius:16px;border-style:solid;border-width:2px;border-color:transparent;:focus-visible{outline:none;border-color:",a.gq.accent100,";box-shadow:",e=>e.theme.sheet.shadows.focus4," ",a.gq.accent40,";}"),A=(0,f.A)("svg",{target:"e1qi8kcg0"})("width:56px;height:56px;fill:none;flex-shrink:0;",e=>{let{emojiState:t,emojiColor:n}=e;switch(t){case"default":return"\n rect {\n fill: none;\n stroke: ".concat(n,";\n }\n circle {\n fill: ").concat(n,";\n }\n path {\n stroke: ").concat(n,";\n }\n ");case"active":return"\n rect {\n fill: ".concat(n,";\n stroke: ").concat(n,";\n }\n circle {\n fill: black;\n }\n path {\n stroke: black;\n }\n ");case"inactive":return"\n rect {\n fill: none;\n stroke: #949494;\n }\n circle {\n fill: #949494;\n }\n path {\n stroke: #949494;\n }\n "}},"@media (hover: hover){&:hover{rect{fill:",e=>{let{emojiColor:t}=e;return t},";stroke:",e=>{let{emojiColor:t}=e;return t},";}circle{fill:black;}path{stroke:black;}}}&:active{filter:brightness(90%);}"),I=e=>{let{emojiState:t="default"}=e;return o.createElement(A,{"aria-hidden":!0,emojiState:t,emojiColor:"#2F7427",viewBox:"0 0 56 56"},o.createElement("rect",{x:"2",y:"2.5",width:"51",height:"51",rx:"25.5",strokeWidth:"4"}),o.createElement("path",{d:"M27.5 41.3945C37 41.3945 41 31.3945 41 31.3945L27.5 31.3945L14 31.3945C14 31.3945 18 41.3945 27.5 41.3945Z",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("circle",{cx:"20.5",cy:"20.8945",r:"3.5"}),o.createElement("circle",{cx:"34.5",cy:"20.8945",r:"3.5"}))},T=e=>{let{emojiState:t="default"}=e;return o.createElement(A,{"aria-hidden":!0,emojiState:t,emojiColor:"#5FA257",viewBox:"0 0 56 56"},o.createElement("rect",{x:"2",y:"2.5",width:"51",height:"51",rx:"25.5",strokeWidth:"4"}),o.createElement("path",{d:"M40 33.3945C40 33.3945 35.3125 38.3945 27.5 38.3945C19.6875 38.3945 15 33.3945 15 33.3945",strokeWidth:"4",strokeLinecap:"round"}),o.createElement("circle",{cx:"20.5",cy:"20.8945",r:"3.5"}),o.createElement("circle",{cx:"34.5",cy:"20.8945",r:"3.5"}))},F=e=>{let{emojiState:t="default"}=e;return o.createElement(A,{"aria-hidden":!0,emojiState:t,emojiColor:"#D68100",viewBox:"0 0 56 56"},o.createElement("rect",{x:"2",y:"2.5",width:"51",height:"51",rx:"25.5",strokeWidth:"4"}),o.createElement("path",{d:"M15 37.3945C15 37.3945 19.6875 32.3945 27.5 32.3945C35.3125 32.3945 40 37.3945 40 37.3945",strokeWidth:"4",strokeLinecap:"round"}),o.createElement("circle",{cx:"20.5",cy:"20.8945",r:"3.5"}),o.createElement("circle",{cx:"34.5",cy:"20.8945",r:"3.5"}))},_=e=>{let{emojiState:t="default"}=e;return o.createElement(A,{"aria-hidden":!0,emojiState:t,emojiColor:"#AE462F",viewBox:"0 0 56 56"},o.createElement("rect",{x:"2",y:"2.5",width:"51",height:"51",rx:"25.5",strokeWidth:"4"}),o.createElement("path",{d:"M15 37.3945C15 37.3945 19.6875 32.3945 27.5 32.3945C35.3125 32.3945 40 37.3945 40 37.3945",strokeWidth:"4",strokeLinecap:"round"}),o.createElement("path",{d:"M13.9233 19.546C13.9233 19.546 15.9832 19.43
117 18.272 20.4138C20.5607 21.3959 21.7958 22.8062 21.7958 22.8062",strokeWidth:"4",strokeLinecap:"round"}),o.createElement("circle",{cx:"20.5453",cy:"23.6548",r:"3.5",transform:"rotate(-11.5138 20.5453 23.6548)"}),o.createElement("path",{d:"M40.1744 19.546C40.1744 19.546 38.1144 19.4317 35.8257 20.4138C33.5369 21.3959 32.3019 22.8062 32.3019 22.8062",strokeWidth:"4",strokeLinecap:"round"}),o.createElement("circle",{r:"3.5",transform:"matrix(-0.979877 -0.199604 -0.199604 0.979877 33.5522 23.6548)"}))},D=e=>{let{sessionId:t,disabled:n,value:a,onChange:r,feedbackRequest:c,...i}=e,d=(0,u.m)(),s=[{Component:_,value:p.A.ANGRY,label:d("summary.feedback.veryBad")},{Component:F,value:p.A.SAD,label:d("summary.feedback.bad")},{Component:T,value:p.A.SMILE,label:d("summary.feedback.good")},{Component:I,value:p.A.HAPPY,label:d("summary.feedback.veryGood")}],m="feedback-rating-label";return o.createElement(l.T,{gap:40},o.createElement(q,{sessionId:t,content:c,id:m,linkContext:v.Un.NODE_DESCRIPTION}),o.createElement(l.z,Object.assign({gap:8},i,(0,w.z$)({"aria-labelledby":m})),s.map(e=>{let{label:t,value:c,Component:l}=e,i=a===c?"active":null===a?"default":"inactive",d="active"===i;return o.createElement(S,{key:t,disabled:n,onClick:()=>{r(c)}},o.createElement(l,{emojiState:i}),o.createElement(C.A.ButtonTextXSmall,{textColor:d?"grey90":"grey60"},t))})))};var N=n(53730);let q=(0,f.A)(N.o,{target:"ewsfx971"})("font-weight:600;font-size:16px;line-height:140%;color:",a.gq.grey60,";"),B=(0,f.A)("div",{target:"ewsfx970"})("position:relative;transform:translateY(",e=>e.nudgeVerticalCenter?"50px":"0",");margin-bottom:",e=>e.nudgeVerticalCenter?"50px":"0",";transition:transform ",k.Ey.normal,"s cubic-bezier(0.645, 0.045, 0.355, 1),margin-bottom ",k.Ey.normal,"s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:1;"),L=e=>{let{sessionId:t,children:n,feedback:r,feedbackRequest:c,positiveFeedbackFollowup:i,positiveFeedbackCommentPlaceholder:d,positiveFeedbackTopics:s,negativeFeedbackFollowup:m,negativeFeedbackCommentPlaceholder:f,negativeFeedbackTopics:k,pickedTopicIds:g,sessionTitle:E,onFeedback:w,onToggleTopic:S,onSubmit:A}
1=e,I=null!==r,[T,F]=o.useState(""),[_,N]=o.useState(!1),L=(0,u.m)();o.useEffect(()=>{N(!1)},[r]);let O=async()=>{N(!0);try{await A(T)}catch(e){throw N(!1),e}};return o.createElement(o.Fragment,null,o.createElement(l.T,{gap:40},o.createElement(C.A.CardTitle,{as:"h2","data-test":"feedback-card-title",className:(0,a.sc)("card-inner__title")},E),n,o.createElement(B,{nudgeVerticalCenter:!I},o.createElement(D,{sessionId:t,feedbackRequest:c,value:r,onChange:w})),o.createElement(b.Ay,{isOpen:I},o.createElement(l.T,{gap:16},null!==r&&(r>=p.A.SMILE?o.createElement(o.Fragment,null,o.createElement(q,{sessionId:t,content:i,linkContext:v.Un.NODE_DESCRIPTION}),s.length>0&&o.createElement(j,{topics:s,pickedTopicIds:g,onToggleTopic:S})):o.createElement(o.Fragment,null,o.createElement(q,{sessionId:t,content:m,linkContext:v.Un.NODE_DESCRIPTION}),k.length>0&&o.createElement(j,{topics:k,pickedTopicIds:g,onToggleTopic:S}))),o.createElement(y.Ay,{id:"session-feedback",label:L("summary.nextgen.feedbackLabel"),labelRight:L("form.optional")},o.createElement(x.A,{id:"session-feedback",rows:3,placeholder:null!==r&&r>=p.A.SMILE?d:f,value:T,onChange:e=>F(e.target.value)})))),o.createElement(h.A,{id:"submit-session-feedback",fullWidth:!0,onCheckedChange:()=>O(),checked:_},I?o.createElement(u.x,{id:"summary.feedback.button.submit"}):o.createElement(u.x,{id:"summary.feedback.button.skip"}))))},j=e=>{let{topics:t,pickedTopicIds:n,onToggleTopic:a}=e;return o.createElement(E.A,null,t.map(e=>o.createElement(g.A,{key:e.id,id:e.id,checked:n.includes(e.id),onCheckedChange:()=>(0,i.cu)(async()=>{await a(e.id)})},e.name)))};function O(e){let{sessionId:t,displayCard:{sessionTitle:n,feedback:f,feedbackRequest:p,negativeFeedbackConfig:k,positiveFeedbackConfig:b,pickedTopicIds:g},renderStackDepth:E,onAction:h}=e,y=(0,u.m)(),{currentOrg:x}=(0,d.S)(),{onRevealingChange:C}=(0,s.GF)(),[v,w]=o.useState(void 0),S={1:a.gq.feedbackAngryBg,2:a.gq.feedbackSadBg,3:a.gq.feedbackSmileBg,4:a.gq.feedbackHappyBg}[f||4],A={1:a.gq.feedbackAngryFg,2:a.gq.feedbackSadFg,3:a.gq.feedbackSmileFg,4:a.gq.feedbackHappyFg}[f||4];return o.useEffect(()=>{C(!1)},[C]),o.createElement(m.v,{className:(0,a.sc)("card","card--session-feedback"),cardTitle:null!=p?p:y("summary.feedback.title"),"data-test":"display-card-feedback"},o.createElement(r.Ox,{className:(0,a.sc)("card-outer","card-outer--session-feedback"),color:S,padded:!0},o.createElement(l.T,{gap:16},o.createElement(r.Ay,{className:(0,a.sc)("card-inner")},o.createElement(L,{sessionId:t,feedback:f,feedbackRequest:null!=p?p:y("summary.feedback.title"),positiveFeedbackFollowup:b.prompt,positiveFeedbackCommentPlaceholder:b.responsePlaceholder,positiveFeedbackTopics:b.topics,negativeFeedbackFollowup:k.prompt,negativeFeedbackCommentPlaceholder:k.responsePlaceholder,negativeFeedbackTopics:k.topics,pickedTopicIds:g,sessionTitle:n,onToggleTopic:e=>{if(!f)throw Error("Cannot pick topic without feedback");return h({kind:"UPDATE_SESSION_FEEDBACK",feedback:f,topicIds:g.includes(e)?g.filter(t=>t!==e):[...g,e]},{renderStackDepth:E})},onFeedback:e=>{(0,i.cu)(async()=>{w(e);try{await h({kind:"UPDATE_SESSION_FEEDBACK",feedback:e,topicIds:g},{renderStackDepth:E})}finally{w(t=>t===e?void 0:t)}})},onSubmit:e=>h({kind:"SUBMIT_SESSION_FEEDBACK",feedback:null!=v?v:f,topicIds:g,comment:e},{renderStackDepth:E})})),x&&o.createElement(c.h,{orgName:x.name,textColor:A,style:{padding:"0px 16px 12px"}}))))}}}]);
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.