1try{!function(){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]="b7549f12-fc78-4e68-b686-66d3cf6f65cb",e._sentryDebugIdIdentifier="sentry-dbid-b7549f12-fc78-4e68-b686-66d3cf6f65cb")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7439],{41158:function(e,t,l){l.d(t,{Jd:function(){return r},U4:function(){return s},rG:function(){return i}}),l(83079);var a=l(12119),s=(0,a.$)("72b774315d6d27682eccf897d5cd2acc6fd56384"),i=(0,a.$)("0db882f2e6bf8699d06f589945ae48249e945246");(0,a.$)("f6f33f605534e5b65f5d4bd4e8817611f31ee167");var r=(0,a.$)("8760c7ca8f4cf762aa3eb973ec7d8b001274d0a1")},43225:function(e,t,l){l.d(t,{default:function(){return L}});var a=l(57437),s=l(85946),i=l(80534),r=l(39380),n=l(36760),c=l.n(n),x=l(33145),d=l(99376),h=l(2265),o=l(21438),f=()=>(0,a.jsxs)(o.ZP,{viewBox:"0 30 330 162",children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 95.9999C38.8072 95.9999 50 84.807 50 70.9999C50 57.1928 38.8072 45.9999 25 45.9999C11.1929 45.9999 4.19617e-05 57.1928 4.19617e-05 70.9999C4.19617e-05 84.807 11.1929 95.9999 25 95.9999ZM10.3334 70.9999C10.3334 62.8997 16.8999 56.3333 25 56.3333C33.1002 56.3333 39.6667 62.8997 39.6667 70.9999C39.6667 79.1001 33.1002 85.6666 25 85.6666C16.8999 85.6666 10.3334 79.1001 10.3334 70.9999ZM15.544 78.3889C13.9501 76.3519 13 73.7869 13 70.9999C13 64.3725 18.3726 58.9999 25 58.9999C31.6275 58.9999 37 64.3725 37 70.9999C37 73.7364 36.0841 76.2589 34.542 78.2777C32.3456 75.4707 28.9265 73.6666 25.086 73.6666C21.1951 73.6666 17.7366 75.5184 15.544 78.3889ZM17.4369 80.317C19.5009 81.9945 22.1331 82.9999 25 82.9999C27.9175 82.9999 30.5919 81.9588 32.6717 80.2277C30.9778 77.8694 28.2113 76.3333 25.086 76.3333C21.9214 76.3333 19.1247 77.9082 17.4369 80.317ZM25 72.3333C27.9456 72.3333 30.3334 69.9454 30.3334 66.9999C30.3334 64.0544 27.9456 61.6666 25 61.6666C22.0545 61.6666 19.6667 64.0544 19.6667 66.9999C19.6667 69.9454 22.0545 72.3333 25 72.3333ZM25 69.6666C26.4728 69.6666 27.6667 68.4727 27.6667 66.9999C27.6667 65.5272 26.4728 64.3333 25 64.3333C23.5273 64.3333 22.3334 65.5272 22.3334 66.9999C22.3334 68.4727 23.5273 69.6666 25 69.6666Z",fill:"#F6F6F6"}),(0,a.jsx)("rect",{x:"58",y:"55",width:"80",height:"18",rx:"4",fill:"#F6F6F6"}),(0,a.jsx)("rect",{x:"58",y:"77",width:"59",height:"12",rx:"4",fill:"#F6F6F6"}),(0,a.jsx)("path",{d:"M256.049 58.927C256.348 58.0057 257.652 58.0057 257.951 58.9271L258.572 60.8369C258.705 61.2489 259.089 61.5279 259.523 61.5279H261.531C262.499 61.5279 262.902 62.7675 262.119 63.3369L260.494 64.5172C260.143 64.7719 259.997 65.2232 260.131 65.6353L260.751 67.5451C261.051 68.4664 259.996 69.2325 259.212 68.6631L257.588 67.4828C257.237 67.2281 256.763 67.2281 256.412 67.4828L254.788 68.6631C254.004 69.2325 252.949 68.4664 253.249 67.5451L253.869 65.6353C254.003 65.2232 253.857 64.7719 253.506 64.5172L251.881 63.3369C251.098 62.7675 251.501 61.5279 252.469 61.5279H254.477C254.911 61.5279 255.295 61.2489 255.428 60.8369L256.049 58.927Z",fill:"#F6F6F6"}),(0,a.jsx)("path",{d:"M272.049 58.927C272.348 58.0057 273.652 58.0057 273.951 58.9271L274.572 60.8369C274.705 61.2489 275.089 61.5279 275.523 61.5279H277.531C278.499 61.5279 278.902 62.7675 278.119 63.3369L276.494 64.5172C276.143 64.7719 275.997 65.2232 276.131 65.6353L276.751 67.5451C277.051 68.4664 275.996 69.2325 275.212 68.6631L273.588 67.4828C273.237 67.2281 272.763 67.2281 272.412 67.4828L270.788 68.6631C270.004 69.2325 268.949 68.4664 269.249 67.5451L269.869 65.6353C270.003 65.2232 269.857 64.7719 269.506 64.5172L267.881 63.3369C267.098 62.7675 267.501 61.5279 268.469 61.5279H270.477C270.911 61.5279 271.295 61.2489 271.428 60.8369L272.049 58.927Z",fill:"#F6F6F6"}),(0,a.jsx)("path",{d:"M288.049 58.927C288.348 58.0057 289.652 58.0057 289.951 58.9271L290.572 60.8369C290.705 61.2489 291.089 61.5279 291.523 61.5279H293.531C294.499 61.5279 294.902 62.7675 294.119 63.3369L292.494 64.5172C292.143 64.7719 291.997 65.2232 292.131 65.6353L292.751 67.5451C293.051 68.4664 291.996 69.2325 291.212 68.6631L289.588 67.4828C289.237 67.2281 288.763 67.2281 288.412 67.4828L286.788 68.6631C286.004 69.2325 284.949 68.4664 285.249 67.5451L285.869 65.6353C286.003 65.2232 285.857 64.7719 285.506 64.5172L283.881 63.3369C283.098 62.7675 283.501 61.5279 284.469 61.5279H286.477C286.911 61.5279 287.295 61.2489 287.428 60.8369L288.049 58.927Z",fill:"#F6F6F6"}),(0,a.jsx)("path",{d:"M304.049 58.927C304.348 58.0057 305.652 58.0057 305.951 58.9271L306.572 60.8369C306.705 61.2489 307.089 61.5279 307.523 61.5279H309.531C310.499 61.5279 310.902 62.7675 310.119 63.3369L308.494 64.5172C308.143 64.7719 307.997 65.2232 308.131 65.6353L308.751 67.5451C309.051 68.4664 307.996 69.2325 307.212 68.6631L305.588 67.4828C305.237 67.2281 304.763 67.2281 304.412 67.4828L302.788 68.6631C302.004 69.2325 300.949 68.4664 301.249 67.5451L301.869 65.6353C302.003 65.2232 301.857 64.7719 301.506 64.5172L299.881 63.3369C299.098 62.7675 299.501 61.5279 300.469 61.5279H302.477C302.911 61.5279 303.295 61.2489 303.428 60.8369L304.049 58.927Z",fill:"#F6F6F6"}),(0,a.jsx)("path",{d:"M320.049 58.927C320.348 58.0057 321.652 58.0057 321.951 58.9271L322.572 60.8369C322.705 61.2489 323.089 61.5279 323.523 61.5279H325.531C326.499 61.5279 326.902 62.7675 326.119 63.3369L324.494 64.5172C324.143 64.7719 323.997 65.2232 324.131 65.6353L324.751 67.5451C325.051 68.4664 323.996 69.2325 323.212 68.6631L321.588 67.4828C321.237 67.2281 320.763 67.2281 320.412 67.4828L318.788 68.6631C318.004 69.2325 316.949 68.4664 317.249 67.5451L317.869 65.6353C318.003 65.2232 317.857 64.7719 317.506 64.5172L315.881 63.3369C315.098 62.7675 315.501 61.5279 316.469 61.5279H318.477C318.911 61.5279 319.295 61.2489 319.428 60.8369L320.049 58.927Z",fill:"#F6F6F6"}),(0,a.jsx)("rect",{x:"268",y:"76",width:"59",height:"12",rx:"4",fill:"#F6F6F6"}),(0,a.jsx)("mask",{id:"mask0_25761_106367",maskUnits:"userSpaceOnUse",x:"-36",y:"-25",width:"367",height:"254",children:(0,a.jsx)("rect",{x:"-36",y:"166",width:"381.133",height:"72.2504",transform:"rotate(-30 -36 166)",fill:"white"})}),(0,a.jsxs)("g",{mask:"url(#mask0_25761_106367)",children:[(0,a.jsx)("path",{d:"M25 69.6667C26.4728 69.6667 27.6667 68.4728 27.6667 67C27.6667 65.5272 26.4728 64.3333 25 64.3333C23.5272 64.3333 22.3333 65.5272 22.3333 67C22.3333 68.4728 23.5272 69.6667 25 69.6667Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.544 78.3889C13.9501 76.352 13 73.7869 13 71C13 64.3726 18.3726 59 25 59C31.6274 59 37 64.3726 37 71C37 73.7365 36.084 76.259 34.542 78.2777C32.3455 75.4708 28.9264 73.6667 25.086 73.6667C21.195 73.6667 17.7366 75.5185 15.544 78.3889ZM25 72.3333C27.9455 72.3333 30.3333 69.9455 30.3333 67C30.3333 64.0545 27.9455 61.6667 25 61.6667C22.0545 61.6667 19.6667 64.0545 19.6667 67C19.6667 69.9455 22.0545 72.3333 25 72.3333Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M17.4369 80.3171C19.5009 81.9946 22.133 83 25 83
1C27.9175 83 30.5918 81.9588 32.6717 80.2278C30.9778 77.8694 28.2113 76.3333 25.086 76.3333C21.9214 76.3333 19.1247 77.9083 17.4369 80.3171Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25 96C38.8071 96 50 84.8071 50 71C50 57.1929 38.8071 46 25 46C11.1929 46 0 57.1929 0 71C0 84.8071 11.1929 96 25 96ZM10.3333 71C10.3333 62.8998 16.8998 56.3333 25 56.3333C33.1002 56.3333 39.6667 62.8998 39.6667 71C39.6667 79.1002 33.1002 85.6667 25 85.6667C16.8998 85.6667 10.3333 79.1002 10.3333 71Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M58 59C58 56.7909 59.7909 55 62 55H134C136.209 55 138 56.7909 138 59V69C138 71.2091 136.209 73 134 73H62C59.7909 73 58 71.2091 58 69V59Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M62 77C59.7909 77 58 78.7909 58 81V85C58 87.2091 59.7909 89 62 89H113C115.209 89 117 87.2091 117 85V81C117 78.7909 115.209 77 113 77H62Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M256.049 58.927C256.348 58.0057 257.652 58.0057 257.951 58.9271L258.572 60.8369C258.705 61.2489 259.089 61.5279 259.523 61.5279H261.531C262.499 61.5279 262.902 62.7675 262.119 63.3369L260.494 64.5172C260.143 64.7719 259.997 65.2232 260.131 65.6353L260.751 67.5451C261.051 68.4664 259.996 69.2325 259.212 68.6631L257.588 67.4828C257.237 67.2281 256.763 67.2281 256.412 67.4828L254.788 68.6631C254.004 69.2325 252.949 68.4664 253.249 67.5451L253.869 65.6353C254.003 65.2232 253.857 64.7719 253.506 64.5172L251.881 63.3369C251.098 62.7675 251.501 61.5279 252.469 61.5279H254.477C254.911 61.5279 255.295 61.2489 255.428 60.8369L256.049 58.927Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M273.951 58.9271C273.652 58.0057 272.348 58.0057 272.049 58.927L271.428 60.8369C271.295 61.2489 270.911 61.5279 270.477 61.5279H268.469C267.501 61.5279 267.098 62.7675 267.881 63.3369L269.506 64.5172C269.857 64.7719 270.003 65.2232 269.869 65.6353L269.249 67.5451C268.949 68.4664 270.004 69.2325 270.788 68.6631L272.412 67.4828C272.763 67.2281 273.237 67.2281 273.588 67.4828L275.212 68.6631C275.996 69.2325 277.051 68.4664 276.751 67.5451L276.131 65.6353C275.997 65.2232 276.143 64.7719 276.494 64.5172L278.119 63.3369C278.902 62.7675 278.499 61.5279 277.531 61.5279H275.523C275.089 61.5279 274.705 61.2489 274.572 60.8369L273.951 58.9271Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M288.049 58.927C288.348 58.0057 289.652 58.0057 289.951 58.9271L290.572 60.8369C290.705 61.2489 291.089 61.5279 291.523 61.5279H293.531C294.499 61.5279 294.902 62.7675 294.119 63.3369L292.494 64.5172C292.143 64.7719 291.997 65.2232 292.131 65.6353L292.751 67.5451C293.051 68.4664 291.996 69.2325 291.212 68.6631L289.588 67.4828C289.237 67.2281 288.763 67.2281 288.412 67.4828L286.788 68.6631C286.004 69.2325 284.949 68.4664 285.249 67.5451L285.869 65.6353C286.003 65.2232 285.857 64.7719 285.506 64.5172L283.881 63.3369C283.098 62.7675 283.501 61.5279 284.469 61.5279H286.477C286.911 61.5279 287.295 61.2489 287.428 60.8369L288.049 58.927Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M305.951 58.9271C305.652 58.0057 304.348 58.0057 304.049 58.927L303.428 60.8369C303.295 61.2489 302.911 61.5279 302.477 61.5279H300.469C299.501 61.5279 299.098 62.7675 299.881 63.3369L301.506 64.5172C301.857 64.7719 302.003 65.2232 301.869 65.6353L301.249 67.5451C300.949 68.4664 302.004 69.2325 302.788 68.6631L304.412 67.4828C304.763 67.2281 305.237 67.2281 305.588 67.4828L307.212 68.6631C307.996 69.2325 309.051 68.4664 308.751 67.5451L308.131 65.6353C307.997 65.2232 308.143 64.7719 308.494 64.5172L310.119 63.3369C310.902 62.7675 310.499 61.5279 309.531 61.5279H307.523C307.089 61.5279 306.705 61.2489 306.572 60.8369L305.951 58.9271Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M320.049 58.927C320.348 58.0057 321.652 58.0057 321.951 58.9271L322.572 60.8369C322.705 61.2489 323.089 61.5279 323.523 61.5279H325.531C326.499 61.5279 326.902 62.7675 326.119 63.3369L324.494 64.5172C324.143 64.7719 323.997 65.2232 324.131 65.6353L324.751 67.5451C325.051 68.4664 323.996 69.2325 323.212 68.6631L321.588 67.4828C321.237 67.2281 320.763 67.2281 320.412 67.4828L318.788 68.6631C318.004 69.2325 316.949 68.4664 317.249 67.5451L317.869 65.6353C318.003 65.2232 317.857 64.7719 317.506 64.5172L315.881 63.3369C315.098 62.7675 315.501 61.5279 316.469 61.5279H318.477C318.911 61.5279 319.295 61.2489 319.428 60.8369L320.049 58.927Z",fill:"#EFEFEF"}),(0,a.jsx)("path",{d:"M272 76C269.791 76 268 77.7909 268 80V84C268 86.2091 269.791 88 272 88H323C325.209 88 327 86.2091 327 84V80C327 77.7909 325.209 76 323 76H272Z",fill:"#EFEFEF"})]}),(0,a.jsx)("rect",{y:"112",width:"41",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"45",y:"112",width:"24",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"73",y:"112",width:"52",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"129",y:"112",width:"71",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{y:"130",width:"32",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"36",y:"130",width:"59",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"99",y:"130",width:"52",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"155",y:"130",width:"71",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"32",height:"14",rx:"4",transform:"matrix(-1 0 0 1 215 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"67",height:"14",rx:"4",transform:"matrix(-1 0 0 1 179 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"33",height:"14",rx:"4",transform:"matrix(-1 0 0 1 108 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"71",height:"14",rx:"4",transform:"matrix(-1 0 0 1 71 148)",fill:"#FAFAFA"}),(0,a.jsxs)("g",{opacity:"0.3",children:[(0,a.jsxs)("mask",{id:"mask1_25761_106367",maskUnits:"userSpaceOnUse",x:"0",y:"112",width:"226",height:"50",children:[(0,a.jsx)("rect",{y:"112",width:"41",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"45",y:"112",width:"24",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"73",y:"112",width:"52",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"129",y:"112",width:"71",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{y:"130",width:"32",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"36",y:"130",width:"59",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"99",y:"130",width:"52",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{x:"155",y:"130",width:"71",height:"14",rx:"4",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"32",height:"14",rx:"4",transform:"matrix(-1 0 0 1 215 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"67",height:"14",rx:"4",transform:"matrix(-1 0 0 1 179 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"33",height:"14",rx:"4",transform:"matrix(-1 0 0 1 108 148)",fill:"#FAFAFA"}),(0,a.jsx)("rect",{width:"71",height:"14",rx:"4",transform:"matrix(-1 0 0 1 71 148)",fill:"#FAFAFA"})]}),(0,a.jsx)("g",{mask:"url(#mask1_25761_106367)",children:(0,a.jsx)("rect",{opacity:"0.4",x:"-35.0981",y:"164.729",width:"334.509",height:"72.2504",transform:"rotate(-30 -35.0981 164.729)",fill:"#06110F",fillOpacity:"0.2"})})]})]}),m=l(58116),u=l(33982),p=l(65582),C=l(1447),g=l(64131),F=l(14474),w=l(66856),j=l(22179);class v{static splitText(e){var t;let l=(null===(t=e.match(/[^.!?]+[.!?]/g))||void 0===t?void 0:t.map(e=>e.trim()))||[];if(!l||l.length<=1)return[e];let a=[];if(l.length<=4)return l;let s=Math.ceil((l.length-1)/2),i=Math.ceil(s+(l.length-1-s)/2),r=[0,Math.ceil(s/2),s,i,l.length];for(let e=1;e<=4;e++)a.push(l.slice(r[e-1],r[e]).join(" "));return a}static calculateDelayForText(e){return e/550*6e4}static convertTimestampToMs(e){return e?1e3*e:0}static calculateElapsedTime(e){return e?Date.now()-this.convertTimestampToMs(e):0}static createBlockTimings(e){let t=0,l=[];for(let a of e){let e=this.calculateDelayForText(a.length);l.push({part:a,cumulativeTime:t,delay:e}),t+=e}return l}static categorizeBlocks(e,t){let l=[],a=[];
1return e.forEach(e=>{let s=e.cumulativeTime+e.delay;t>=s?l.push(e.part):a.push({part:e.part,remainingTime:Math.max(0,s-t)})}),{immediateMessages:l,delayedBlocks:a}}}var y=e=>{let{text:t,animate:l=!1,interpretationTimestamp:a,onMessagesShowed:s=()=>{},onMessagesAlreadyShowed:i=()=>{}}=e,[r,n]=(0,h.useState)([]),[c,x]=(0,h.useState)(!!l),d=(0,h.useRef)([]),o=e=>{for(let t of e){let e=setTimeout(()=>{n(e=>[...e,t.part])},t.remainingTime);d.current.push(e)}},f=e=>{if(0===e.length){i();return}let t=setTimeout(()=>{x(!1),s()},Math.max(...e.map(e=>e.remainingTime)));d.current.push(t)},m=async e=>{let t=v.splitText(e||"");if(n([]),x(!0),!l){n(t),x(!1);return}let s=v.calculateElapsedTime(a),i=v.createBlockTimings(t),{immediateMessages:r,delayedBlocks:c}=v.categorizeBlocks(i,s);r.length>0&&n(r),o(c),f(c)};return(0,h.useEffect)(()=>()=>{d.current.forEach(clearTimeout),d.current=[]},[]),(0,h.useEffect)(()=>{t&&m(t)},[t,l,a]),{messages:r,messagesLoading:c}},b=l(49938);let A=()=>(0,a.jsxs)("div",{className:"flex min-h-[36px] w-fit items-center gap-[3px] rounded-2xl bg-slate-100 px-4 py-1",children:[(0,a.jsx)("svg",{className:"animate-pulse ",xmlns:"http://www.w3.org/2000/svg",width:"5",height:"5",viewBox:"0 0 5 5",fill:"none",children:(0,a.jsx)("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"#1DA5A5"})}),(0,a.jsx)("svg",{className:"animate-pulse animation-delay-200",xmlns:"http://www.w3.org/2000/svg",width:"5",height:"5",viewBox:"0 0 5 5",fill:"none",children:(0,a.jsx)("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"#1DA5A5"})}),(0,a.jsx)("svg",{className:"animate-pulse animation-delay-[400ms]",xmlns:"http://www.w3.org/2000/svg",width:"5",height:"5",viewBox:"0 0 5 5",fill:"none",children:(0,a.jsx)("circle",{cx:"2.5",cy:"2.5",r:"2.5",fill:"#1DA5A5"})})]});var L=e=>{let{className:t,loading:l,rating:n,reviews:o,text:v,firstName:L,lastName:E,specialization:N,avatar:_,nickname:k,dreamId:M,expert:H,animatedMessages:T,interpretationTimestamp:Z,isCurrentDreamFinished:q,onMessagesShowed:B}=e,S=(0,d.useRouter)(),{isAuthenticated:D,socket:V}=(0,m.a)(),{trigger:P}=(0,p.Z)("/api/user",C.b2),[O,R]=(0,h.useState)(!1),{trigger:z}=(0,w.Tk)(),{messages:U,messagesLoading:I}=y({text:v,animate:T,interpretationTimestamp:Z,onMessagesShowed:B,onMessagesAlreadyShowed:()=>{b.Lo.remove(),S.push("/dreams/".concat(M)),S.refresh()}}),$=async()=>{if(!O){if(D){R(!0);let e=g.Z.get("accessToken"),t=((0,F.o)(e||"")||"").uuid,l=null==H?void 0:H.uuid;l&&t&&P({userUuid:t,expertUuid:l}).then(async t=>{let a=t.uuid;if(R(!1),!a){try{let t=(await (0,j.D2)(e)).questionBlocks;z(l||"",{questionnaireUpdte:{...t},visibleNotes:!0}).catch(()=>{R(!1)})}catch(e){console.log(e),R(!1)}return}S.push("/dashboard/chat/".concat(a))}).catch(async t=>{try{let t=(await (0,j.D2)(e)).questionBlocks;z(l||"",{questionnaireUpdte:{...t},visibleNotes:!0},S).catch(()=>{R(!1)})}catch(e){console.log(e),R(!1)}})}else S.push("/signup?backDreamId=".concat(M))}},G=()=>{k&&S.push("/psychics/".concat(k))};return(0,h.useEffect)(()=>{if(!V)return;let e=e=>{try{let s=JSON.parse(e.data);if("CHAT_THERAPY"===s.type){var t,l,a;if((null==H?void 0:H.uuid)!==(null==s?void 0:null===(l=s.data)||void 0===l?void 0:null===(t=l.expertProfile)||void 0===t?void 0:t.profileUuid))return;let e=null==s?void 0:null===(a=s.data)||void 0===a?void 0:a.uuid;S.push("/dashboard/chat/".concat(e)),R(!1)}else console.log("Unknown event type:",s)}catch(e){console.error("Error parsing WebSocket message:",e)}};return V.addEventListener("message",e),()=>{V.removeEventListener("message",e)}},[V]),(0,a.jsx)("div",{className:c()("flex flex-col",t),children:l?(0,a.jsx)(f,{}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"mb-2.5 flex w-full items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)(u.default,{showPlug:!_,classNames:{root:"mr-3 cursor-pointer h-[50px] w-[50px] min-w-[50px] 2xl:h-[60px] 2xl:w-[60px] 2xl:min-w-[60px]"},name:L,onClick:G,children:(0,a.jsx)(x.default,{onClick:G,height:60,width:60,className:"mr-3 h-[50px] w-[50px] cursor-pointer rounded-full 2xl:h-[60px] 2xl:w-[60px]",src:_,alt:"".concat(L," ").concat(E)})}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsxs)("div",{onClick:G,className:"cursor-pointer text-lg font-bold 2xl:text-xl",children:[(0,a.jsx)("span",{children:L}),(0,a.jsx)("span",{className:"hidden xl:inline",children:E})]}),(0,a.jsx)("span",{className:"text-sm text-slate-400",children:N})]})]}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)(s.default,{className:"mb-1 ml-1.5",amount:Math.round(n)}),(0,a.jsxs)("div",{className:"text-sm",children:[(0,a.jsx)("span",{className:"mr-1 font-bold",children:n}),(0,a.jsxs)("span",{className:"text-slate-400",children:[o," Reviews"]})]})]})]}),(0,a.jsxs)("div",{className:"mb-2.5 flex flex-col gap-[10px]",children:[U.map(e=>(0,a.jsx)("div",{className:"rounded-2xl bg-slate-100 px-[15px] py-[10px]",children:e},e)),I&&(0,a.jsx)(A,{})]}),q&&(0,a.jsxs)("div",{className:"relative flex",children:[(0,a.jsx)(r.t,{placeholder:"Ask more info about your dreamâ¦",className:"rounded-[12px] bg-slate-100 px-4 py-2 pr-[75px] placeholder:text-[15px] sm:mr-2 sm:pr-4 lg:px-5 xl:mr-2 xl:py-[13px] xl:text-base",variant:"gray",disabled:l||O,onClick:$}
1),(0,a.jsx)(i.o,{variant:"teal",className:"hidden rounded-[15px] px-[22px] py-0 sm:block lg:hidden xl:block",onClick:$,disabled:l||O,children:"Send"}),(0,a.jsx)(i.o,{variant:"teal",className:"absolute right-1 top-1 rounded-[8px] px-4 py-2 text-xs font-bold sm:hidden lg:block xl:hidden",onClick:$,disabled:l||O,children:"Send"})]})]})})}},2876:function(e,t,l){l.d(t,{Z:function(){return _}});var a,s,i,r,n,c,x=l(57437),d=l(80534),h=l(36760),o=l.n(h),f=l(2265),m=l(94746);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var a in l)({}).hasOwnProperty.call(l,a)&&(e[a]=l[a])}return e}).apply(null,arguments)}var p=function(e){return m.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 43 43"},e),a||(a=m.createElement("g",{clipPath:"url(#clarity-of-dream_svg__a)"},m.createElement("rect",{width:42.667,height:42.667,x:.007,fill:"#fff",rx:21.333}),m.createElement("path",{fill:"#1DA5A5",d:"m30.093 23.376 3.244-2.043-3.244-2.043 2.046-3.268-3.792-.408.45-3.881-3.594 1.277-1.247-3.677-2.644 2.808-2.645-2.757-1.247 3.677-3.593-1.328.45 3.83-3.793.408 2.046 3.32-3.193 2.042 3.243 2.043-2.046 3.268 3.792.408-.499 3.881 3.593-1.277 1.247 3.677 2.645-2.808 2.644 2.757 1.247-3.677 3.593 1.277-.449-3.83 3.792-.408zm-8.781 4.085c-3.294 0-5.988-2.758-5.988-6.128s2.695-6.128 5.988-6.128 5.987 2.758 5.987 6.128-2.694 6.128-5.987 6.128"}),m.createElement("path",{fill:"#1DA5A5",d:"M25.337 21.333c0 2.2-1.8 4-4 4v-8c2.2 0 4 1.8 4 4"}))),s||(s=m.createElement("defs",null,m.createElement("clipPath",{id:"clarity-of-dream_svg__a"},m.createElement("path",{fill:"#fff",d:"M.005 0h42.667v42.667H.005z"})))))};function C(){return(C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var a in l)({}).hasOwnProperty.call(l,a)&&(e[a]=l[a])}return e}).apply(null,arguments)}var g=function(e){return m.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 43 43"},e),i||(i=m.createElement("g",{clipPath:"url(#mood_svg__a)"},m.createElement("rect",{width:42.667,height:42.667,x:.332,fill:"#fff",rx:21.333}),m.createElement("path",{fill:"#D23554",d:"M21.667 10.666C15.785 10.666 11 15.451 11 21.333s4.785 10.666 10.667 10.666 10.666-4.785 10.666-10.666-4.785-10.667-10.666-10.667m-3.734 7.467a1.601 1.601 0 1 1 0 3.202 1.601 1.601 0 0 1 0-3.202m8.257 7.727a6.4 6.4 0 0 1-3.236 1.743 6.45 6.45 0 0 1-3.777-.373 6.4 6.4 0 0 1-2.818-2.32l1.768-1.192q.23.339.521.63a4.25 4.25 0 0 0 2.157 1.164 4.4 4.4 0 0 0 1.724 0q.406-.085.8-.249c.25-.106.494-.239.724-.392q.335-.229.63-.522.293-.292.522-.631l1.768 1.191a6 6 0 0 1-.783.95m-3.457-4.527s.534-2.134 2.667-2.134 2.667 2.134 2.667 2.134z"}))),r||(r=m.createElement("defs",null,m.createElement("clipPath",{id:"mood_svg__a"},m.createElement("path",{fill:"#fff",d:"M.334 0h42.667v42.667H.334z"})))))};function F(){return(F=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var a in l)({}).hasOwnProperty.call(l,a)&&(e[a]=l[a])}return e}).apply(null,arguments)}var w=function(e){return m.createElement("svg",F({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 44 43"},e),n||(n=m.createElement("g",{clipPath:"url(#sleep-quality_svg__a)"},m.createElement("rect",{width:42.667,height:42.667,x:.665,fill:"#fff",rx:21.333}),m.createElement("path",{fill:"#6E59A4",d:"m33.075 19.085-1.333 8.833a2.83 2.83 0 0 1-.93 1.714c-.5.44-1.139.68-1.799.68h-10.86c-.466 0-1.046-.38-1.046-.856V18.663q.055-.191.173-.35l3.896-8.835a.77.77 0 0 1 .278-.362.75.75 0 0 1 .43-.137c.98.003 1.918.406 2.607 1.118a3.8 3.8 0 0 1 1.06 2.676v3.014h4.762q.225.01.445.057c.726.119 1.378.526 1.812 1.133s.615 1.364.505 2.107M15.11 17.583h-4.001a.64.64 0 0 0-.47.215.77.77 0 0 0-.196.517v11.846a.77.77 0 0 0 .192.524c.126.14.296.218.474.218h4.001a.64.64 0 0 0 .471-.214.77.77 0 0 0 .195-.518V18.315c0-.194-.07-.38-.196-.517a.64.64 0 0 0-.47-.215"}))),c||(c=m.createElement("defs",null,m.createElement("clipPath",{id:"sleep-quality_svg__a"},m.createElement("path",{fill:"#fff",d:"M.663 0H43.33v42.667H.663z"})))))};let j={rose:{container:"bg-rose-500",percentBar:"bg-rose-600"},purple:{container:"bg-purple-500",percentBar:"bg-purple-600"},teal:{container:"bg-teal-600",percentBar:"bg-teal-700"}};var v=e=>{let{className:t,icon:l,text:a,percent:s,variant:i}=e;return(0,x.jsx)("div",{className:o()("flex rounded-3xl p-4",j[i].container,t),children:(0,x.jsxs)("div",{className:"flex w-full flex-col",children:[(0,x.jsx)("div",{className:"mb-2.5 sm:w-[43px] w-8 lg:w-8 xl:w-[43px]",children:l}),(0,x.jsx)("span",{className:"mb-1 font-medium text-white text-xs sm:text-base lg:text-xs xl:text-base",children:a}),(0,x.jsxs)("span",{className:"mb-1 sm:text-3xl text-2xl lg:text-2xl xl:text-3xl font-medium text-white",children:[s,"%"]}),(0,x.jsx)("div",{className:o()("w-full sm:w-[80%] overflow-hidden rounded-full",j[i].percentBar),children:(0,x.jsx)("div",{style:{width:"".concat(s,"%")},className:"h-1 bg-white"})})]})})},y=l(10146),b=e=>{let{onChange:t,defaultValue:l}=e,[a,s]=(0,f.useState)(l);return(0,x.jsxs)("div",{className:"flex flex-col",children:[(0,x.jsxs)("div",{className:"mb-2 flex text-xs text-slate-400",children:[(0,x.jsx)("div",{className:o()("w-1/3",a<34&&"text-black"),children:"Bad"}),(0,x.jsx)("div",{className:o()("w-1/3 text-center",a<67&&a>33&&"text-black"),children:"Normal"}),(0,x.jsx)("div",{className:o()("w-1/3 text-end",a>
167&&"text-black"),children:"Great"})]}),(0,x.jsx)(y.L,{size:"sm",step:1,onChangeEnd:e=>{s(e),t(e)},maxValue:100,minValue:0,"aria-label":"Temperature",defaultValue:a,className:"w-full",renderThumb:e=>(0,x.jsxs)("div",{...e,className:"flex h-[25px] w-[25px] cursor-grab items-center justify-center rounded-full bg-teal-600",children:[(0,x.jsx)("div",{className:"mx-px h-[6.5px] w-px rounded-full bg-white"}),(0,x.jsx)("div",{className:"mx-px h-[6.5px] w-px rounded-full bg-white"}),(0,x.jsx)("div",{className:"mx-px h-[6.5px] w-px rounded-full bg-white"})]})})]})},A=l(23897),L=l(36498),E=l(12743);L.p8.registerPlugin(E.i),L.p8.registerPlugin(A.V);var N=e=>{let t=(0,f.useRef)(null),[l,a]=(0,f.useState)([0,0,0]),[s,i]=(0,f.useState)(!1);return(0,f.useEffect)(()=>{let e=()=>{i(window.matchMedia("(max-width: 1158px)").matches)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,A.V)(()=>{if(!t.current||!e)return;let l=L.p8.utils.selector(t.current)(".animation-class"),s=[e.them_mood,e.sleep_quality,e.clarity_of_dream];L.p8.fromTo(l,{autoAlpha:0,y:30},{autoAlpha:1,y:0,stagger:.3,duration:2,ease:"power2.out",scrollTrigger:{trigger:t.current,start:"top 98%"},onStart:()=>{let e=L.p8.timeline();L.p8.utils.toArray(l).forEach((t,l)=>{e.to([t],{duration:2,onUpdate:function(){let e=Math.round(s[l]*this.progress());a(t=>t.map((t,a)=>a===l?e:t))},onComplete:function(){a([...s])}},0===l?"":"<+=0.3")})}})},{scope:t,dependencies:[e,s]}),{animationContainerRef:t,numbers:{them_mood:l[0],sleep_quality:l[1],clarity_of_dream:l[2]}}},_=e=>{let{className:t,onSave:l,dreamAssessment:a,button:s}=e,[i,r]=(0,f.useState)({sleep_quality:50,clarity_of_dream:50,them_mood:50}),{animationContainerRef:n,numbers:c}=N(a),h=(e,t)=>{r({...i,[t]:e})};return(0,x.jsxs)("div",{ref:n,className:o()("flex w-1/2 flex-col",t),children:[(0,x.jsx)("span",{className:"text-semibold mb-2 text-2xl",children:"Assess your dream"}),(0,x.jsxs)("div",{children:[a?(0,x.jsxs)("div",{className:"mb-5 flex w-full gap-2 flex-col sm:flex-row",children:[(0,x.jsx)(v,{className:"flex-1 animation-class opacity-0",variant:"rose",icon:(0,x.jsx)(g,{}),text:"The mood",percent:c.them_mood}),(0,x.jsx)(v,{className:"flex-1 animation-class opacity-0",variant:"purple",icon:(0,x.jsx)(w,{}),text:"Sleep quality",percent:c.sleep_quality}),(0,x.jsx)(v,{className:"flex-1 animation-class opacity-0",variant:"teal",icon:(0,x.jsx)(p,{}),text:"Clarity of dream",percent:c.clarity_of_dream})]}):(0,x.jsx)("div",{className:"mb-5 flex w-full flex-col",children:(0,x.jsxs)("div",{className:"flex flex-col",children:[(0,x.jsxs)("div",{className:"mb-4 flex flex-col",children:[(0,x.jsx)("span",{className:"mb-2",children:"The mood"}),(0,x.jsx)(b,{onChange:e=>h(e,"them_mood"),defaultValue:i.them_mood})]}),(0,x.jsxs)("div",{className:"mb-4 flex flex-col",children:[(0,x.jsx)("span",{className:"mb-2",children:"Clarity of dream"}),(0,x.jsx)(b,{onChange:e=>h(e,"clarity_of_dream"),defaultValue:i.clarity_of_dream})]}),(0,x.jsxs)("div",{className:"mb-4 flex flex-col",children:[(0,x.jsx)("span",{className:"mb-2",children:"Sleep quality"}),(0,x.jsx)(b,{onChange:e=>h(e,"sleep_quality"),defaultValue:i.sleep_quality})]})]})}),(0,x.jsxs)("div",{className:"flex flex-col gap-4 sm:flex-row",children:[!a&&(0,x.jsx)(d.o,{onClick:()=>l(i),variant:"teal",children:"Save"}),s]})]})]})}},39380:function(e,t,l){l.d(t,{t:function(){return c}});var a=l(57437),s=l(36760),i=l.n(s),r=l(2265),n=l(97841);let c=(0,r.forwardRef)((e,t)=>{let{className:l,variant:s="white",...r}=e;return(0,a.jsx)("input",{className:(0,n.m)(i()("w-full rounded-[16px] border-none px-[32px] py-[20px] text-base text-black outline-none",{"bg-white placeholder:text-black/30":"white"===s,"bg-slate-300 placeholder:text-black/50":"gray"===s}),l),...r,ref:t})})}}]);
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.