1"use strict";(self.webpackChunklanding_v3=self.webpackChunklanding_v3||[]).push([[1186],{69623(u,D,F){F.d(D,{h:()=>r});var e,o=F(9950);const n=["title","titleId"];function t(){return t=Object.assign?Object.assign.bind():function(u){for(var D=1;D<arguments.length;D++){var F=arguments[D];for(var e in F)({}).hasOwnProperty.call(F,e)&&(u[e]=F[e])}return u},t.apply(null,arguments)}function a(u,D){let F=u.title,a=u.titleId,r=function(u,D){if(null==u)return{};var F,e,o=function(u,D){if(null==u)return{};var F={};for(var e in u)if({}.hasOwnProperty.call(u,e)){if(-1!==D.indexOf(e))continue;F[e]=u[e]}return F}(u,D);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(u);for(e=0;e<n.length;e++)F=n[e],-1===D.indexOf(F)&&{}.propertyIsEnumerable.call(u,F)&&(o[F]=u[F])}return o}(u,n);return o.createElement("svg",t({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",ref:D,"aria-labelledby":a},r),F?o.createElement("title",{id:a},F):null,e||(e=o.createElement("path",{d:"M6 12C6.01104 11.4541 6.19871 11.0066 6.65133 10.5808L14.9972 2.49127C15.3395 2.16376 15.7369 2 16.2226 2C17.1941 2 18 2.78603 18 3.73581C18 4.21616 17.7902 4.66376 17.4259 5.0131L10.1509 11.9891L17.4259 18.976C17.7902 19.3362 18 19.7729 18 20.2642C18 21.2249 17.1941 22 16.2226 22C15.7369 22 15.3395 21.8362 14.9972 21.5087L6.65133 13.4192C6.19871 12.9825 6 12.5349 6 12Z",fill:"var(--secondary-color)"})))}const r=o.forwardRef(a);F.p},26905(u,D,F){F.d(D,{W:()=>r});var e=F(15125),o=F(48738),n=F.n(o),t=F(32009),a=F(44414);const r=u=>{let D=u.value,F=u.onChange,o=u.placeholder,r=u.title,C=u.onCheck,l=void 0===C?()=>{}:C,i=u.error,E=u.disabled,A=void 0!==E&&E,s=u.oneLine,B=void 0!==s&&s,d=u.autoHeight,c=void 0!==d&&d,p=u.className;return(0,a.jsxs)("div",{className:n()(t.A.block,p),children:[r&&(0,a.jsx)("h3",{className:t.A.blockTitle,children:r}),(0,a.jsx)("div",{className:t.A.blockContent,children:(0,a.jsx)(e.I,{value:D,onChange:F,placeholder:o,onCheck:l,error:i,disabled:A,autoHeight:c,className:n()(B&&t.A.oneLine)})})]})}},51828(u,D,F){F.d(D,{J:()=>c});var e=F(96413),o=F(18216),n=F(66160);const t="NamePronoun_container__r75ri",a="NamePronoun_name__OfMu0",r="NamePronoun_pronoun__5x4Q2",C="NamePronoun_btn__9pI3c",l="NamePronoun_btnSelected__ZeQ74",i="NamePronoun_error__usxIi";var E=F(48738),A=F.n(E),s=F(95371),B=F(44414);const d=u=>{let D=u.pronoun,F=u.handlePronounClick,n=u.disabled,t=u.className;return(0,B.jsxs)(e.A,{className:A()(r,t),disabled:n,children:[(0,B.jsx)(o.A,{onClick:()=>F("N/A"),className:A()(C,{[l]:"N/A"===D}),children:"N/A"}),(0,B.jsx)(o.A,{onClick:()=>F("He"),className:A()(C,{[l]:"He"===D}),children:"He"}),(0,B.jsx)(o.A,{onClick:()=>F("She"),className:A()(C,{[l]:"She"===D}),children:"She"}),(0,B.jsx)(o.A,{onClick:()=>F("They"),className:A()(C,{[l]:"They"===D}),children:"They"})]})},c=u=>{let D=u.error,F=u.onChangeName,e=u.onChangePronoun,o=u.name,r=u.pronoun,C=u.onCheck,l=u.disabled,E=u.title,A=void 0===E?"Enter bot name":E;return(0,B.jsxs)("div",{className:t,children:[(0,B.jsx)(n.f,{onChange:F,showError:!!D,value:o,placeholder:A,maxLength:s.ai.name,className:a,onBlur:u=>((u,D)=>{D&&(null===C||void 0===C||C(u))})(o,u),disabled:l}),D&&(0,B.jsx)("p",{className:i,children:D}),(0,B.jsx)(d,{pronoun:r,handlePronounClick:u=>{e(u)},disabled:l})]})}},99183(u,D,F){F.d(D,{e:()=>uu});var e=F(89379),o=F(5544),n=F(9950),t=F(28429),a=F(8881),r=F(79600),C=F(90210),l=F(73629),i=F(82309),E=F(70152),A=F(46676);const s="ChatPersonaModal_addButton__YTShf",B="ChatPersonaModal_modal__uLGPJ",d="ChatPersonaModal_modalContent__QfY-U",c="ChatPersonaModal_title__W+ujl",p="ChatPersonaModal_icon__rGkOR",h="ChatPersonaModal_header__MyIRj",v="ChatPersonaModal_modalTitle__kO-zi",m="ChatPersonaModal_personality__AG-dG",f="ChatPersonaModal_namePronoun__1iO9h",g="ChatPersonaModal_namePronounTitle__UujCa",b="ChatPersonaModal_avatarSelector__EFguF",x="ChatPersonaModal_avatarContainer__x24rd",y="ChatPersonaModal_pairTooltip__tuFZI",P="ChatPersonaModal_mobilePronounContainer__4VWVx",w="ChatPersonaModal_pronoun__j361P",_="ChatPersonaModal_btn__iC3AI",j="ChatPersonaModal_btnSelected__E+ihq";var N,S=F(51828);const O=["title","titleId"];function k(){return k=Object.assign?Object.assign.bind():function(u){for(var D=1;D<arguments.length;D++){var F=arguments[D];for(var e in F)({}).hasOwnProperty.call(F,e)&&(u[e]=F[e])}return u},k.apply(null,arguments)}
1function M(u,D){let F=u.title,e=u.titleId,o=function(u,D){if(null==u)return{};var F,e,o=function(u,D){if(null==u)return{};var F={};for(var e in u)if({}.hasOwnProperty.call(u,e)){if(-1!==D.indexOf(e))continue;F[e]=u[e]}return F}(u,D);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(u);for(e=0;e<n.length;e++)F=n[e],-1===D.indexOf(F)&&{}.propertyIsEnumerable.call(u,F)&&(o[F]=u[F])}return o}(u,O);return n.createElement("svg",k({xmlns:"http://www.w3.org/2000/svg",width:64,height:64,viewBox:"0 0 64 64",fill:"none",ref:D,"aria-labelledby":e},o),F?n.createElement("title",{id:e},F):null,N||(N=n.createElement("path",{d:"M29.6587 46H18.3413C19.1733 43.64 21.4373 42 24 42C26.5627 42 28.824 43.64 29.6587 46ZM24 38C25.8373 38 27.3333 36.504 27.3333 34.6667C27.3333 32.8293 25.8373 31.3333 24 31.3333C22.1627 31.3333 20.6667 32.8293 20.6667 34.6667C20.6667 36.504 22.1627 38 24 38ZM58 13.3333V19.3333H6V13.3333C6 9.288 9.288 6 13.3333 6H50.6667C54.712 6 58 9.288 58 13.3333ZM18 13.3333C18 12.2293 17.104 11.3333 16 11.3333H13.3333C12.2293 11.3333 11.3333 12.2293 11.3333 13.3333C11.3333 14.4373 12.2293 15.3333 13.3333 15.3333H16C17.104 15.3333 18 14.4373 18 13.3333ZM28.6667 13.3333C28.6667 12.2293 27.7707 11.3333 26.6667 11.3333H24C22.896 11.3333 22 12.2293 22 13.3333C22 14.4373 22.896 15.3333 24 15.3333H26.6667C27.7707 15.3333 28.6667 14.4373 28.6667 13.3333ZM6 23.3333H58V50.6667C58 54.712 54.712 58 50.6667 58H13.3333C9.288 58 6 54.712 6 50.6667V23.3333ZM35.3333 34.6667C35.3333 35.7707 36.2293 36.6667 37.3333 36.6667H48C49.104 36.6667 50 35.7707 50 34.6667C50 33.5627 49.104 32.6667 48 32.6667H37.3333C36.2293 32.6667 35.3333 33.5627 35.3333 34.6667ZM35.3333 42.6667C35.3333 43.7707 36.2293 44.6667 37.3333 44.6667H48C49.104 44.6667 50 43.7707 50 42.6667C50 41.5627 49.104 40.6667 48 40.6667H37.3333C36.2293 40.6667 35.3333 41.5627 35.3333 42.6667ZM14.888 48.7653C15.528 49.5493 16.4747 50 17.4853 50H30.5173C31.5253 50 32.472 49.5493 33.1147 48.7653C33.752 47.984 34.0027 46.9733 33.8 45.9947C33.248 43.2853 31.592 41.0347 29.3787 39.6133C30.5813 38.3067 31.3333 36.5787 31.3333 34.6667C31.3333 30.6213 28.0453 27.3333 24 27.3333C19.9547 27.3333 16.6667 30.6213 16.6667 34.6667C16.6667 36.5787 17.4187 38.3067 18.6213 39.6133C16.408 41.0347 14.752 43.2827 14.2 45.992C14 46.9733 14.2507 47.984 14.8853 48.7653H14.888Z",fill:"var(--main-color)"})))}const R=n.forwardRef(M),H=(F.p,u=>{if(!u)return"N/A";return{"he/him":"He","she/her":"She","they/them":"They"}[u]||"N/A"}),T=u=>{var D;let F=u.open,e=u.onSubmit,t=u.onClose,a=u.data,C=u.showPairTooltip;const l=(0,n.useContext)(r.BR).user,i=(0,n.useState)(a.personaName||""),E=(0,o.A)(i,2),A=E[0],s=E[1],B=(0,n.useState)(a.personaPronouns||null),d=(0,o.A)(B,2),c=d[0],p=d[1],h=(0,n.use
1State)(a.personaDescription||""),v=(0,o.A)(h,2),m=v[0],f=v[1],g=(0,n.useState)(!1),b=(0,o.A)(g,2),x=b[0],y=b[1],P=(0,n.useState)(null!==(D=null===l||void 0===l?void 0:l.personaAvatar)&&void 0!==D?D:null),w=(0,o.A)(P,2),_=w[0],j=w[1],N=(0,n.useState)(null),S=(0,o.A)(N,2),O=S[0],k=S[1],M=(0,n.useState)(C),R=(0,o.A)(M,2),T=R[0],L=R[1],I=(0,n.useState)(!1),Z=(0,o.A)(I,2),W=Z[0],z=Z[1];(0,n.useEffect)(()=>{C&&L(!0)},[C]),(0,n.useEffect)(()=>{const u=()=>{L(!1)};return T&&document.addEventListener("click",u),()=>document.removeEventListener("click",u)},[T]),(0,n.useEffect)(()=>{F||y(!1)},[F]),(0,n.useEffect)(()=>{var u;x&&j(null!==(u=null===l||void 0===l?void 0:l.personaAvatar)&&void 0!==u?u:null)},[x]);return{name:A,pronoun:c,personality:m,handlePronounChange:u=>{p({He:"he/him",She:"she/her",They:"they/them","N/A":null}[u]||null)},handleSubmit:async()=>{try{z(!0),await e({name:A,pronoun:c,personality:m,file:O}),t()}catch(u){console.error(u)}finally{z(!1)}},setName:u=>{u=u.replace(/(?:[\0-\x08\x0E-\x1F!-,\.\/:-@\[-`\{-\x9F\xA1-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u0890-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDB\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C8B-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u2FFF\u3001-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7D
1D-\uA7F0\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD\uFEFE\uFF00-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDBF\uDDF4-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD3F\uDD5A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDD49\uDD66-\uDD6E\uDD86-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEC1\uDEC8-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDF7F\uDF8A\uDF8C\uDF8D\uDF8F\uDFB6\uDFB8-\uDFD0\uDFD2\uDFD4-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFBF\uDFE1-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDDAF\uDDDC-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD812-\uD817\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87C\uD87D\uD87F\uD88E-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDC5F]|\uD810[\uDFFB-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD818[\uDC00-\uDCFF\uDD1E-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDD3F\uDD6D-\uDE3F\uDE80-\uDE9F\uDEB9\uDEBA\uDED4-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFF1\uDFF4-\uDFFF]|\uD823[\uDCD6-\uDCFE\uDD1F-\uDD7F\uDDF3-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDDCF\uDDEE\uDDEF\uDDF1-\uDEBF\uDEDF\uDEE3\uDEE6\uDEEE\uDEEF\uDEF5-\uDEFD\uDF00-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEAE\uDEAF]|\uD87A[\uDFE1-\uDFEF]|\uD87B[\uDE5E-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD88D[\uDC7A-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,""),s(u)},setPronoun:p,setPersonality:f,convertUserPronounToPronoun:H,disabled:A.length<3||m.length<3&&m.length>0,isAIPopupOpen:x,setIsAIPopupOpen:y,handleImageChange:(u,D)=>{j(D),k(u)}
1,image:_,file:O,showPairTooltip:T,isLoading:W}};var L=F(42763),I=F(68327),Z=F(26905),W=F(44414);const z=u=>{let D=u.onSubmit,F=u.disabled;return(0,W.jsx)(l.Yu,{id:"add-chat-persona",isFilled:!0,onClick:D,className:s,isDisabled:F,children:"Save"})},V=()=>(0,W.jsxs)("div",{className:h,children:[(0,W.jsx)(R,{className:p}),(0,W.jsx)("span",{className:c,children:"Bots will remember your persona to improve conversations. The information provided is private and will not be visible to other users."})]}),U=()=>(0,W.jsx)("div",{className:y,children:(0,W.jsx)("p",{children:"Upload selfie to get pair photos"})}),G=u=>{const D=u.open,F=u.onClose,e=T(u),o=e.name,n=e.pronoun,t=e.personality,a=e.handlePronounChange,r=e.handleSubmit,C=e.setName,i=e.setPersonality,E=e.convertUserPronounToPronoun,s=e.disabled,c=e.isAIPopupOpen,p=e.setIsAIPopupOpen,h=e.handleImageChange,y=e.image,P=e.showPairTooltip,w=e.isLoading;return(0,W.jsx)(A.A,{open:D,onClose:F,className:B,children:(0,W.jsxs)("div",{className:d,children:[w&&(0,W.jsx)(l.y$,{withLayout:!0}),(0,W.jsx)("h3",{className:v,children:"Chat persona"}),(0,W.jsx)(V,{}),(0,W.jsxs)("div",{className:x,children:[(0,W.jsx)(L.p,{showError:!1,onGenerateClick:()=>p(!0),value:y,onChange:h,loading:!1,avatarData:null,className:b,type:"persona"}),P&&(0,W.jsx)(U,{})]}),(0,W.jsxs)("div",{className:f,children:[(0,W.jsx)("span",{className:g,children:"Name & Pronoun"}),(0,W.jsx)(S.J,{name:o,title:"Name",onChangeName:C,pronoun:E(n),onChangePronoun:a})]}),(0,W.jsx)(Z.W,{value:t,onChange:i,title:"Personality",placeholder:"Share some details of your personality and background. Which preferences do you have? What makes you unique? Add details to make chats more personal",className:m}),(0,W.jsx)(z,{onSubmit:r,disabled:s}),(0,W.jsx)(l._K,{onClose:F}),(0,W.jsx)(I.UE,{opened:c,onClose:()=>p(!1),onChange:h,oneStyle:!0})]})})};var Y=F(96413),q=F(18216),J=F(48738),Q=F.n(J),$=F(31619),K=F(96607);const X=u=>{const D=u.open,F=u.onClose;(0,K.y)(D);const e=T(u),o=e.name,n=e.pronoun,t=e.personality,a=e.handlePronounChange,r=e.handleSubmit,C=e.setName,i=e.setPersonality,A=e.convertUserPronounToPronoun,s=e.disabled,B=e.isAIPopupOpen,d=e.setIsAIPopupOpen,c=e.handleImageChange,p=e.image,h=e.showPairTooltip,v=e.isLoading,f=A(n);return(0,W.jsxs)(E.x,{opened:D,onClose:F,title:"Chat persona",children:[v&&(0,W.jsx)(l.y$,{withLayout:!0}),(0,W.jsx)(V,{}),(0,W.jsxs)("div",{className:x,children:[(0,W.jsx)(L.p,{showError:!1,onGenerateClick:()=>d(!0),value:p,onChange:c,loading:!1,avatarData:null,className:b,type:"persona"}),h&&(0,W.jsx)(U,{})]}),(0,W.jsx)(Z.W,{value:o,onChange:C,title:"Name & Pronoun",placeholder:"Name",className:m,autoHeight:!0}),(0,W.jsx)("div",{className:P,children:(0,W.jsxs)(Y.A,{className:Q()(w),children:[(0,W.jsx)(q.A,{onClick:()=>a("N/A"),className:Q()(_,{[j]:"N/A"===f}),children:"N/A"}),(0,W.jsx)(q.A,{onClick:()=>a("He"),className:Q()(_,{[j]:"He"===f}),children:"He"}),(0,W.jsx)(q.A,{onClick:()=>a("She"),className:Q()(_,{[j]:"She"===f}),children:"She"}),(0,W.jsx)(q.A,{onClick:()=>a("They"),className:Q()(_,{[j]:"They"===f}),children:"They"})]})}),(0,W.jsx)(Z.W,{value:t,onChange:i,title:"Personality",placeholder:"Share some details of your personality and background. Which preferences do you have? What makes you unique? Add details to make chats more personal",className:m,autoHeight:!0}),(0,W.jsx)(z,{onSubmit:r,disabled:s}),(0,W.jsx)($.u,{opened:B,onClose:()=>d(!1),onChange:c,oneStyle:!0})]})},uu=u=>{let D=u.open,F=u.onClose,E=u.showPairTooltip,A=void 0!==E&&E;const s=(0,t.zy)(),B=(0,t.Zp)(),d=(0,a.dh)().enqueueSnackbar,c=(0,n.useContext)(r.BR),p=c.isMobile,h=c.user,v=c.isLoadingUser,m=c.handleUpdateUser,f=(0,n.useState)(!1),g=(0,o.A)(f,2),b=g[0],x=g[1],y=(0,n.useState)({personaName:(null===h||void 0===h?void 0:h.personaName)||"",personaPronouns:(null===h||void 0===h?void 0:h.personaPronouns)||null,personaDescription:(null===h||void 0===h?void 0:h.personaDescription)||""}),P=(0,o.A)(y,2),w=P[0],_=P[1],j=(0,n.useRef)(null),N=(0,i.D)(D,()=>{F();const u=j.current;u&&(j.current=null,B(u,{replace:!0}))});(0,n.useEffect)(()=>{v&&!D||_({personaName:(null===h||void 0===h?void 0:h.personaName)||"",personaPronouns:(null===h||void 0===h?void 0:h.personaPronouns)||null,personaDescription:(null===h||void 0===h?void 0:h.personaDescription)||""})},[h,v,D]);const S=p?X:G;return(0,W.jsxs)(W.Fragment,{children:[b&&(0,W.jsx)(l.y$,{withLayout:!0}),(0,W.jsx)(S,{open:D,onClose:N,onSubmit:u=>{const D={personaName:u.name,personaPronouns:u.pronoun,personaDescription:u.personality};return _(D),(async(u,D)=>{x(!0);const F=D?C.d.updateChatPersonaAvatar(D):Promise.resolve(),n=(0,e.A)((0,e.A)({},u),{},{personaName:u.personaName.replace(/(?:[\0-\x08\x0E-\x1F!-,\.\/:-@\[-`\{-\x9F\xA1-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u
10530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u0890-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDB\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C8B-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u2FFF\u3001-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7DD-\uA7F0\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD\uFEFE\uFF00-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDBF\uDDF4-\uDDFF\uD
1F37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD3F\uDD5A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDD49\uDD66-\uDD6E\uDD86-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEC1\uDEC8-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDF7F\uDF8A\uDF8C\uDF8D\uDF8F\uDFB6\uDFB8-\uDFD0\uDFD2\uDFD4-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFBF\uDFE1-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDDAF\uDDDC-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD812-\uD817\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87C\uD87D\uD87F\uD88E-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDC5F]|\uD810[\uDFFB-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD818[\uDC00-\uDCFF\uDD1E-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDD3F\uDD6D-\uDE3F\uDE80-\uDE9F\uDEB9\uDEBA\uDED4-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFF1\uDFF4-\uDFFF]|\uD823[\uDCD6-\uDCFE\uDD1F-\uDD7F\uDDF3-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDDCF\uDDEE\uDDEF\uDDF1-\uDEBF\uDEDF\uDEE3\uDEE6\uDEEE\uDEEF\uDEF5-\uDEFD\uDF00-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEAE\uDEAF]|\uD87A[\uDFE1-\uDFEF]|\uD87B[\uDE5E-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD88D[\uDC7A-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,"")});return Promise.all([C.d.updateMe(n),F]).then(u=>{let D=(0,o.A)(u,2),F=D[0],n=D[1];const t=(0,e.A)((0,e.A)({},h),F);if(null!==n&&void 0!==n&&n.personaAvatar&&(t.personaAvatar=n.personaAvatar),m(t),d("Chat persona updated",{variant:"success",autoHideDuration:2e3}),s.search.includes("from=")){const u=new URLSearchParams(s.search);j.current=decodeURIComponent(u.get("from")||"/profile")}}).catch(u=>{throw d("Failed to update chat persona",{variant:"error"}),console.error(u),u}).finally(()=>{x(!1)})})((0,e.A)((0,e.A)({},h),D),u.file)},data:w,showPairTooltip:A})]})}},17746(u,D,F){F.d(D,{o:()=>d});var e,o,n=F(9950);const t=["title","titleId"];function a(){return a=Object.assign?Object.assign.bind():function(u){for(var D=1;D<arguments.length;D++){var F=arguments[D];for(var e in F)({}).hasOwnProperty.call(F,e)&&(u[e]=F[e])}return u},a.apply(null,arguments)}
vendor: 1,183 bytes, line 1
1function r(u,D){let F=u.title,r=u.titleId,C=function(u,D){if(null==u)return{};var F,e,o=function(u,D){if(null==u)return{};var F={};for(var e in u)if({}.hasOwnProperty.call(u,e)){if(-1!==D.indexOf(e))continue;F[e]=u[e]}return F}(u,D);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(u);for(e=0;e<n.length;e++)F=n[e],-1===D.indexOf(F)&&{}.propertyIsEnumerable.call(u,F)&&(o[F]=u[F])}return o}(u,t);return n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:65,height:65,viewBox:"0 0 65 65",fill:"none",ref:D,"aria-labelledby":r},C),F?n.createElement("title",{id:r},F):null,e||(e=n.createElement("path",{d:"M0.5 32.5C0.5 21.299 0.5 15.6984 2.67987 11.4202C4.59734 7.65695 7.65695 4.59734 11.4202 2.67987C15.6984 0.5 21.299 0.5 32.5 0.5C43.701 0.5 49.3016 0.5 53.5798 2.67987C57.3431 4.59734 60.4027 7.65695 62.3201 11.4202C64.5 15.6984 64.5 21.299 64.5 32.5C64.5 43.701 64.5 49.3016 62.3201 53.5798C60.4027 57.3431 57.3431 60.4027 53.5798 62.3201C49.3016 64.5 43.701 64.5 32.5 64.5C21.299 64.5 15.6984 64.5 11.4202 62.3201C7.65695 60.4027 4.59734 57.3431 2.67987 53.5798C0.5 49.3016 0.5 43.701 0.5 32.5Z",fill:"#2E2C46",stroke:"white",strokeOpacity:.05}
1)),o||(o=n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.5815 18.7571C39.5982 18.6708 39.6687 18.6054 39.7557 18.5894C41.1929 18.3246 42.2812 17.0737 42.2812 15.5705C42.2812 13.8747 40.8961 12.5 39.1875 12.5C37.4789 12.5 36.0938 13.8747 36.0938 15.5705C36.0938 16.6481 36.653 17.596 37.4992 18.144C37.5723 18.1913 37.612 18.277 37.5955 18.3621L37.1448 20.6881H28.8552L28.4045 18.3621C28.388 18.277 28.4277 18.1913 28.5008 18.144C29.347 17.596 29.9062 16.6481 29.9062 15.5705C29.9062 13.8747 28.5211 12.5 26.8125 12.5C25.1039 12.5 23.7188 13.8747 23.7188 15.5705C23.7188 17.0737 24.8071 18.3246 26.2443 18.5894C26.3313 18.6054 26.4018 18.6708 26.4185 18.7571L26.7927 20.6881H22.6875C19.2702 20.6881 16.5 23.4376 16.5 26.8292V40.1349C16.5 43.5265 19.2702 46.2759 22.6875 46.2759H25.7812C26.3508 46.2759 26.8125 46.7342 26.8125 47.2994V51.4747C26.8125 52.3027 27.7516 52.7881 28.4351 52.3132L35.5271 47.386C36.5672 46.6635 37.8059 46.2759 39.0754 46.2759H43.3125C46.7298 46.2759 49.5 43.5265 49.5 40.1349V26.8292C49.5 23.4376 46.7298 20.6881 43.3125 20.6881H39.2073L39.5815 18.7571ZM40.7344 15.5705C40.7344 16.4184 40.0418 17.1058 39.1875 17.1058C38.3332 17.1058 37.6406 16.4184 37.6406 15.5705C37.6406 14.7226 38.3332 14.0353 39.1875 14.0353C40.0418 14.0353 40.7344 14.7226 40.7344 15.5705ZM26.8125 17.1058C25.9582 17.1058 25.2656 16.4184 25.2656 15.5705C25.2656 14.7226 25.9582 14.0353 26.8125 14.0353C27.6668 14.0353 28.3594 14.7226 28.3594 15.5705C28.3594 16.4184 27.6668 17.1058 26.8125 17.1058ZM33 38.0878C30.5333 38.0878 28.193 37.5506 26.0914 36.5876C25.9396 36.5002 25.7632 36.4502 25.575 36.4502C25.0055 36.4502 24.5437 36.9084 24.5437 37.4737C24.5437 37.8807 24.7831 38.2323 25.1298 38.3972L25.1279 38.4009C27.5179 39.5133 30.1858 40.1349 33 40.1349C35.7982 40.1349 38.4518 39.5203 40.8313 38.4199L40.8292 38.4156C41.1979 38.2596 41.4562 37.8966 41.4562 37.4737C41.4562 36.9084 40.9945 36.4502 40.425 36.4502C40.2368 36.4502 40.0604 36.5002 39.9085 36.5876C37.807 37.5506 35.4667 38.0878 33 38.0878ZM26.2969 26.8292C28.2161 26.8292 29.7855 28.3159 29.8996 30.1923C29.904 30.2306 29.9062 30.2696 29.9062 30.3091C29.9062 30.8744 29.4445 31.3326 28.875 31.3326C28.3055 31.3326 27.8438 30.8744 27.8438 30.3091H27.8404C27.7873 29.5089 27.1165 28.8762 26.2969 28.8762C25.4772 28.8762 24.8064 29.5089 24.7534 30.3091H24.75C24.75 30.8744 24.2883 31.3326 23.7188 31.3326C23.1492 31.3326 22.6875 30.8744 22.6875 30.3091C22.6875 30.2696 22.6898 30.2306 22.6941 30.1923C22.8083 28.3159 24.3776 26.8292 26.2969 26.8292ZM43.3059 30.1923C43.1917 28.3159 41.6224 26.8292 39.7031 26.8292C37.7839 26.8292 36.2145 28.3159 36.1004 30.1923C36.096 30.2306 36.0938 30.2696 36.0938 30.3091C36.0938 30.8744 36.5555 31.3326 37.125 31.3326C37.6945 31.3326 38.1562 30.8744 38.1562 30.3091H38.1596C38.2127 29.5089 38.8835 28.8762 39.7031 28.8762C40.5228 28.8762 41.1936 29.5089 41.2466 30.3091H41.25C41.25 30.8744 41.7117 31.3326 42.2812 31.3326C42.8508 31.3326 43.3125 30.8744 43.3125 30.3091C43.3125 30.2696 43.3102 30.2306 43.3059 30.1923Z",fill:"white",fillOpacity:.2})))}const C=n.forwardRef(r);F.p;var l,i;const E=["title","titleId"];function A(){return A=Object.assign?Object.assign.bind():function(u){for(var D=1;D<arguments.length;D++){var F=arguments[D];for(var e in F)({}).hasOwnProperty.call(F,e)&&(u[e]=F[e])}return u},A.apply(null,arguments)}function s(u,D){let F=u.title,e=u.titleId,o=function(u,D){if(null==u)return{};var F,e,o=function(u,D){if(null==u)return{};var F={};for(var e in u)if({}.hasOwnProperty.call(u,e)){if(-1!==D.indexOf(e))continue;F[e]=u[e]}return F}(u,D);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(u);for(e=0;e<n.length;e++)F=n[e],-1===D.indexOf(F)&&{}.propertyIsEnumerable.call(u,F)&&(o[F]=u[F])}return o}(u,E);return n.createElement("svg",A({width:320,height:320,viewBox:"0 0 320 320",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:D,"aria-labelledby":e},o),F?n.createElement("title",{id:e},F):null,l||(l=n.createElement("rect",{width:320,height:320,fill:"#212121"})),i||(i=n.createElement("path",{d:"M94.4093 256C87.3829 256 81.8915 254.359 77.9349 251.076C73.9783 247.793 72 243.244 72 237.431C72 230.933 74.0806 224.128 78.2419 217.015C82.4031 209.834 88.338 203.165 96.0465 197.01C103.823 190.786 113.101 185.759 123.879
1181.929C134.726 178.03 146.766 176.081 160 176.081C173.302 176.081 185.343 178.03 196.121 181.929C206.899 185.759 216.143 190.786 223.851 197.01C231.628 203.165 237.597 209.834 241.758 217.015C245.919 224.128 248 230.933 248 237.431C248 243.244 246.022 247.793 242.065 251.076C238.177 254.359 232.719 256 225.693 256H94.4093ZM160 158.538C151.95 158.538 144.685 156.452 138.205 152.28C131.792 148.108 126.676 142.499 122.856 135.455C119.104 128.41 117.228 120.579 117.228 111.961C117.228 103.685 119.138 96.0594 122.958 89.0832C126.778 82.1069 131.929 76.5328 138.409 72.3607C144.89 68.1202 152.087 66 160 66C167.981 66 175.212 68.1202 181.693 72.3607C188.174 76.5328 193.324 82.1069 197.144 89.0832C200.964 96.0594 202.874 103.651 202.874 111.859C202.874 120.545 200.964 128.41 197.144 135.455C193.392 142.499 188.276 148.108 181.795 152.28C175.315 156.452 168.05 158.538 160 158.538Z",fill:"#333333"})))}const B=n.forwardRef(s);F.p;const d=(0,F(17858).eY)()?B:C},96607(u,D,F){F.d(D,{y:()=>o});var e=F(9950);const o=u=>{const D=(0,e.useId)();(0,e.useEffect)(()=>{if(!u)return;const F=(()=>{const u=window;return u.__bodyScrollLockState__||(u.__bodyScrollLockState__={locks:new Set,scrollY:0}),u.__bodyScrollLockState__})(),e=0===F.locks.size;return F.locks.add(D),e&&(u=>{u.scrollY=window.scrollY;const D=document.body;D.style.position="fixed",D.style.top="-".concat(u.scrollY,"px"),D.style.left="0",D.style.right="0",D.style.width="100%",D.style.overflow="hidden"})(F),()=>{F.locks.delete(D),0===F.locks.size&&(u=>{const D=document.body;D.style.position="",D.style.top="",D.style.left="",D.style.right="",D.style.width="",D.style.overflow="",window.scrollTo(0,u.scrollY)})(F)}},[u,D])}},96413(u,D,F){F.d(D,{A:()=>m});var e=F(98587),o=F(58168),n=F(9950),t=F(72004),a=F(88465),r=F(99269);var C=F(61676),l=F(59254),i=F(57353),E=F(1763),A=F(423);function s(u){return(0,A.Ay)("MuiButtonGroup",u)}const B=(0,E.A)("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","vertical","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]);var d=F(15514),c=F(74210),p=F(44414);const h=["children","className","color","component","disabled","disableElevation","disableFocusRipple","disableRipple","fullWidth","orientation","size","variant"],v=(0,l.Ay)("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:(u,D)=>{const F=u.ownerState;return[{["& .".concat(B.grouped)]:D.grouped},{["& .".concat(B.grouped)]:D["grouped".concat((0,C.A)(F.orientation))]},{["& .".concat(B.grouped)]:D["grouped".concat((0,C.A)(F.variant))]},{["& .".concat(B.grouped)]:D["grouped".concat((0,C.A)(F.variant)).concat((0,C.A)(F.orientation))]},{["& .".concat(B.grouped)]:D["grouped".concat((0,C.A)(F.variant)).concat((0,C.A)(F.color))]},{["& .".concat(B.firstButton)]:D.firstButton},{["& .".concat(B.lastButton)]:D.lastButton},{["& .".concat(B.middleButton)]:D.middleButton},D.root,D[F.variant],!0===F.disableElevation&&D.disableElevation,F.fullWidth&&D.fullWidth,"vertical"===F.orientation&&D.vertical]}})(u=>{let D=u.theme,F=u.ownerState;return(0,o.A)({display:"inline-flex",borderRadius:(D.vars||D).shape.borderRadius},"contained"===F.variant&&{boxShadow:(D.vars||D).shadows[2]},F.disableElevation&&{boxShadow:"none"},F.fullWidth&&{width:"100%"},"vertical"===F.orientation&&{flexDirection:"column"},{["& .".concat(B.grouped)]:(0,o.A)({minWidth:40,"&:hover":(0,o.A)({},"contained"===F.variant&&{boxShadow:"none"})},"contained"===F.variant&&{boxShadow:"none"}),["& .".concat(B.firstButton,",& .").concat(B.middleButton)]:(0,o.A)({},"horizontal"===F.orientation&&{borderTopRightRadius:0,borderBottomRightRadius:0},"vertical"===F.orientation&&{borderBottomRightRadius:0,borderBottomLeftRadius:0},"text"===F.variant&&"horizontal"===F.orientation&&{borderRight:D.vars?"1px solid rgba(".concat(D.vars.palette.common.onBackgroun
1dChannel," / 0.23)"):"1px solid ".concat("light"===D.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),["&.".concat(B.disabled)]:{borderRight:"1px solid ".concat((D.vars||D).palette.action.disabled)}},"text"===F.variant&&"vertical"===F.orientation&&{borderBottom:D.vars?"1px solid rgba(".concat(D.vars.palette.common.onBackgroundChannel," / 0.23)"):"1px solid ".concat("light"===D.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),["&.".concat(B.disabled)]:{borderBottom:"1px solid ".concat((D.vars||D).palette.action.disabled)}},"text"===F.variant&&"inherit"!==F.color&&{borderColor:D.vars?"rgba(".concat(D.vars.palette[F.color].mainChannel," / 0.5)"):(0,r.X4)(D.palette[F.color].main,.5)},"outlined"===F.variant&&"horizontal"===F.orientation&&{borderRightColor:"transparent"},"outlined"===F.variant&&"vertical"===F.orientation&&{borderBottomColor:"transparent"},"contained"===F.variant&&"horizontal"===F.orientation&&{borderRight:"1px solid ".concat((D.vars||D).palette.grey[400]),["&.".concat(B.disabled)]:{borderRight:"1px solid ".concat((D.vars||D).palette.action.disabled)}},"contained"===F.variant&&"vertical"===F.orientation&&{borderBottom:"1px solid ".concat((D.vars||D).palette.grey[400]),["&.".concat(B.disabled)]:{borderBottom:"1px solid ".concat((D.vars||D).palette.action.disabled)}},"contained"===F.variant&&"inherit"!==F.color&&{borderColor:(D.vars||D).palette[F.color].dark},{"&:hover":(0,o.A)({},"outlined"===F.variant&&"horizontal"===F.orientation&&{borderRightColor:"currentColor"},"outlined"===F.variant&&"vertical"===F.orientation&&{borderBottomColor:"currentColor"})}),["& .".concat(B.lastButton,",& .").concat(B.middleButton)]:(0,o.A)({},"horizontal"===F.orientation&&{borderTopLeftRadius:0,borderBottomLeftRadius:0},"vertical"===F.orientation&&{borderTopRightRadius:0,borderTopLeftRadius:0},"outlined"===F.variant&&"horizontal"===F.orientation&&{marginLeft:-1},"outlined"===F.variant&&"vertical"===F.orientation&&{marginTop:-1})})}),m=n.forwardRef(function(u,D){const F=(0,i.b)({props:u,name:"MuiButtonGroup"}),r=F.children,l=F.className,E=F.color,A=void 0===E?"primary":E,B=F.component,m=void 0===B?"div":B,f=F.disabled,g=void 0!==f&&f,b=F.disableElevation,x=void 0!==b&&b,y=F.disableFocusRipple,P=void 0!==y&&y,w=F.disableRipple,_=void 0!==w&&w,j=F.fullWidth,N=void 0!==j&&j,S=F.orientation,O=void 0===S?"horizontal":S,k=F.size,M=void 0===k?"medium":k,R=F.variant,H=void 0===R?"outlined":R,T=(0,e.A)(F,h),L=(0,o.A)({},F,{color:A,component:m,disabled:g,disableElevation:x,disableFocusRipple:P,disableRipple:_,fullWidth:N,orientation:O,size:M,variant:H}),I=(u=>{const D=u.classes,F=u.color,e=u.disabled,o=u.disableElevation,n=u.fullWidth,t=u.orientation,r=u.variant,l={root:["root",r,"vertical"===t&&"vertical",n&&"fullWidth",o&&"disableElevation"],grouped:["grouped","grouped".concat((0,C.A)(t)),"grouped".concat((0,C.A)(r)),"grouped".concat((0,C.A)(r)).concat((0,C.A)(t)),"grouped".concat((0,C.A)(r)).concat((0,C.A)(F)),e&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return(0,a.A)(l,s,D)})(L),Z=n.useMemo(()=>({className:I.grouped,color:A,disabled:g,disableElevation:x,disableFocusRipple:P,disableRipple:_,fullWidth:N,size:M,variant:H}),[A,g,x,P,_,N,M,H,I.grouped]),W=function(u){return n.Children.toArray(u).filter(u=>n.isValidElement(u))}(r),z=W.length,V=u=>{const D=0===u,F=u===z-1;return D&&F?"":D?I.firstButton:F?I.lastButton:I.middleButton};return(0,p.jsx)(v,(0,o.A)({as:m,role:"group",className:(0,t.A)(I.root,l),ref:D,ownerState:L},T,{children:(0,p.jsx)(d.A.Provider,{value:Z,children:W.map((u,D)=>(0,p.jsx)(c.A.Provider,{value:V(D),children:u},D))})}))})}}]);
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.