TelegramPWA/dist/713.4ab377441d7ded91093b.js
Alexander Zinchuk 0cc3614088 [Build]
2025-02-13 14:29:27 +01:00

2 lines
64 KiB
JavaScript

"use strict";(self.webpackChunktelegram_t=self.webpackChunktelegram_t||[]).push([[713],{68292:(e,t,n)=>{n.d(t,{A:()=>A});var a=n(84051),i=n(13439),r=n(29807),s=n(87357),o=n(37836),c=n(30857),l=n(39351),d=n(73767);let m=0;const u=(0,o.Fe)((()=>{m=0})),A=(0,a.ph)((({text:e,className:t,isDisabled:n,ref:o})=>{const{isRtl:A}=(0,l.A)(),p=(0,d.A)(e),h=(0,c.A)(),y=!(!(!n&&(0,r.PKK)((0,i.mS)())&&void 0!==p&&p!==e)||m>=10||(0===m&&u(),m++,0)),g=(0,a.Kr)((()=>y?function(e,t){const n=[],i=e.length,r=t?.length??0;for(let s=0;s<=i;s++){const o=i-s,c=r-s;t&&c>=0&&e[o]!==t[c]?n.unshift(a.Ay.createElement("div",{className:"IYTzbS8o"},a.Ay.createElement("div",{className:"Jw1oQFdk"},e[o]??""),a.Ay.createElement("div",{className:"TZfEz3sc"},t[c]),a.Ay.createElement("div",{className:"Y9ied8_t"},e[o]??""))):n.unshift(a.Ay.createElement("span",null,e[o]??""))}return n}(e,p):e),[y,p,e]);return(0,a.vJ)((()=>{if(!y)return;const e=window.setTimeout((()=>{h()}),200);return()=>{window.clearTimeout(e)}}),[y,e]),a.Ay.createElement("span",{ref:o,className:(0,s.A)(t,!n&&"tgKbsVmz"),dir:A?"rtl":void 0},g)}))},79577:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(84051),i=n(23174),r=n(90709),s=n(62587),o=n(64489);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},c.apply(this,arguments)}const l=(0,a.ph)((function(e){const{sticker:t,noLoad:n,forcePreview:l,...d}=e,m=t?.thumbnail?.dataUri,u=t&&(0,r.Mwy)(t,"full"),A=(0,s.A)(t?(0,r.Mwy)(t,"preview"):void 0,n&&!l,i.qZ.BlobUrl),p=(0,s.A)(u,n);return a.Ay.createElement(o.A,c({tgsUrl:p,previewUrl:A,thumbDataUri:m},d))}))},64489:(e,t,n)=>{n.d(t,{A:()=>A});var a=n(84051),i=n(87357),r=n(95807),s=n(37661),o=n(17712),c=n(83057),l=n(4438);const d="lM2usrZU";function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},m.apply(this,arguments)}const u=new Set,A=(0,a.ph)((function(e){const{previewUrl:t,thumbDataUri:n,className:A,...p}=e,[h,,y]=(0,s.A)(Boolean(n)),g=(0,c.A)(h),[f,v,E]=(0,s.A)(u.has(t)),C=(0,c.A)(f),[I,b]=(0,s.A)(!1),N=(0,o.A)((()=>{v(),u.add(t)})),S=(0,o.A)((()=>{y(),E(),setTimeout(b,300)})),{size:w}=e;return a.Ay.createElement("div",{className:(0,i.A)(A,"xCi2f0YH"),style:(0,r.A)(void 0!==w&&`width: ${w}px; height: ${w}px;`)},n&&!I&&a.Ay.createElement("img",{src:n,className:(0,i.A)(d,g),draggable:!1}),t&&!I&&a.Ay.createElement("img",{src:t,className:(0,i.A)(d,C),draggable:!1,onLoad:N}),a.Ay.createElement(l.A,m({},p,{onLoad:S})))}))},26875:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(84051),i=n(87357),r=n(59030),s=n(21849);const o=(0,a.ph)((({peers:e,size:t,className:n,limit:o=3,badgeText:c})=>{const l=(0,r.A)(),d="number"==typeof t?t:s.R[t],m=(0,a.Kr)((()=>c||(!e?.length||e.length<=o?void 0:"+"+(e.length-o))),[c,e,o]);return a.Ay.createElement("div",{className:(0,i.A)(n,"kXs18Nmi"),style:`--_size: ${d}px;`,dir:l.isRtl?"rtl":"ltr"},e?.slice(0,o).map((e=>a.Ay.createElement(s.A,{size:t,peer:e,className:"XND8fhC1"}))),m&&a.Ay.createElement("div",{className:"SHyAyGFO"},m))}))},27860:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(84051),i=n(66644),r=n(87357),s=n(45470),o=n(17712),c=n(50680);const l=(0,a.ph)((({isVisible:e,withAnimation:t,thumbDataUri:n,className:l,width:d,height:m})=>{const u=(0,a.li)(null),{shouldRender:A,transitionClassNames:p}=(0,c.A)(e,void 0,!0,!t&&void 0,void 0,500),h=(0,s.A)(n,!A,void 0,25,d,m),y=(0,o.A)((e=>{if(!u.current)return;const t=u.current,n=e.currentTarget.getBoundingClientRect(),a=e.clientX-n.left,r=e.clientY-n.top,s=a-n.width/2,o=r-n.height/2;(0,i.RK)((()=>{t.setAttribute("style",`--click-shift-x: ${s}px; --click-shift-y: ${o}px`)}))}));if(A)return a.Ay.createElement("div",{className:(0,r.A)("qF2WgYVg",p,l,t&&"pNM3cgkY"),ref:u,onClick:t?y:void 0},a.Ay.createElement("canvas",{ref:h,className:"eULqS2yR",width:d,height:m}),a.Ay.createElement("div",{className:"XBor45hE"}))}))},15535:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(84051),i=n(31481),r=n(66644),s=n(87357),o=n(83868),c=n(82393),l=n(14737),d=n(43874),m=n(59030),u=n(64493),A=n(18276);const p=(0,a.ph)((({isLoading:e=!1,isPasswordVisible:t,error:n,hint:p,placeholder:h="Password",submitLabel:y="Next",description:g,shouldShowSubmit:f,shouldResetValue:v,shouldDisablePasswordManager:E=!1,noRipple:C=!1,clearError:I,onChangePasswordVisibility:b,onInputChange:N,onSubmit:S})=>{const w=(0,a.li)(null),P=(0,m.A)(),{isMobile:x}=(0,d.Ay)(),[M,T]=(0,a.J0)(""),[k,R]=(0,a.J0)(!1),K=x?550:400;return(0,a.vJ)((()=>{v&&T("")}),[v]),(0,l.A)((()=>{c.TF||w.current.focus()}),K),(0,a.vJ)((()=>{n&&(0,r.RK)((()=>{w.current.focus(),w.current.select()}))}),[n]),a.Ay.createElement("form",{action:"",onSubmit:S?function(t){t.preventDefault(),e||k&&S(M)}:o.A,autoComplete:"off"},a.Ay.createElement("div",{className:(0,s.A)("input-group password-input",M&&"touched",n&&"error"),dir:P.isRtl?"rtl":void 0},E&&a.Ay.createElement("input",{type:"password",id:"prevent_autofill",autoComplete:"off",className:"visually-hidden",tabIndex:-2}),a.Ay.createElement("input",{ref:w,className:"form-control",type:t?"text":"password",id:"sign-in-password",value:M||"",autoComplete:E?"one-time-code":"current-password",onChange:function(e){n&&I();const{target:t}=e;T(t.value),R(t.value.length>=i.AGC),N&&N(t.value)},maxLength:256,dir:"auto"}),a.Ay.createElement("label",null,n||p||h),a.Ay.createElement("div",{className:"div-button toggle-password",onClick:function(){b(!t)},role:"button",tabIndex:0,title:"Toggle password visibility","aria-label":"Toggle password visibility"},a.Ay.createElement(A.A,{name:t?"eye":"eye-closed"}))),g&&a.Ay.createElement("p",{className:"description"},g),S&&(k||f)&&a.Ay.createElement(u.A,{size:"smaller",type:"submit",ripple:!C,isLoading:e,disabled:!k},y))}))},10187:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(84051),i=n(13439),r=n(90709),s=n(70636),o=n(29807),c=n(87357),l=n(35049),d=n(59030),m=n(21849),u=n(34431),A=n(18276);const p=(0,a.ph)((0,i.EK)(((e,{peerId:t,forceShowSelf:n})=>{if(!t)return{};const a=(0,o.PVB)(e,t),i=(0,o.mBe)(e,t);return{peer:a,isSavedMessages:!n&&i&&i.isSelf}}))((({icon:e,title:t,isMinimized:n,canClose:i,isCloseNonDestructive:o,clickArg:p,peer:h,mockPeer:y,customPeer:g,className:f,isSavedMessages:v,withPeerColors:E,withEmojiStatus:C,onClick:I,itemClassName:b})=>{const N=(0,d.A)(),S=y||h,w=g||S,P=S&&(0,s.vj)(S)?S:void 0;let x,M,T;e&&t?(x=a.Ay.createElement("div",{className:"NtoGLT22"},a.Ay.createElement(A.A,{name:e,style:"f91Ad80i"})),M=t):w&&(x=a.Ay.createElement(m.A,{className:"La8BQ9yr",peer:w,size:"small",isSavedMessages:v}),T=(0,r.F9N)(N,w)||t,M=t||a.Ay.createElement(u.A,{peer:w,isSavedMessages:v,withEmojiStatus:C}));const k=(0,c.A)("_Lq6_4e5",(P?.isForum||g?.isAvatarSquare)&&"JIHfTUVn",n&&"UhOZvxvs",i&&"uvvgSFUJ",o&&"fAk5yEeV",!I&&"P8r3OoaX",E&&(0,l.y)(g||h),f);return a.Ay.createElement("div",{className:k,onClick:()=>I?.(p),title:n?T:void 0,dir:N.isRtl?"rtl":void 0},x,!n&&a.Ay.createElement("div",{className:(0,c.A)("XPVuH29G",b),dir:"auto"},M),i&&a.Ay.createElement("div",{className:"xVPG2UTy"},a.Ay.createElement(A.A,{name:"close"})))})))},20333:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(84051),i=n(87357),r=n(95807),s=n(59030),o=n(93545),c=n(18276);const l="_b5HgBXr",d="P6mch4bB",m=(0,a.ph)((({leftText:e,rightText:t,floatingBadgeText:n,floatingBadgeIcon:m,progress:u,isPrimary:A,className:p})=>{const h=(0,s.A)(),y=(0,a.li)(null),g=(0,a.li)(null),[f,v]=(0,a.J0)(0),[E,C]=(0,a.J0)(0),I=()=>{if(y.current&&g.current&&void 0!==u){const e=y.current.offsetWidth,t=g.current.offsetWidth,n=e/2,a=t-e/2,i=u*t,r=Math.max(n,Math.min(i,a));let s;v(r/t),s=i<n?u*t/(2*n):i>a?.5+(u-a/t)/(1-a/t)*.4:.5,C(s)}};(0,a.vJ)(I,[u]),(0,o.A)(g,I);const b=Boolean(m||n),N=Boolean(u)&&u>.99;return a.Ay.createElement("div",{ref:g,className:(0,i.A)("nY2ggBsF",b&&"RYtVQAjM",A&&"Zi0w7QJ3",p),style:(0,r.A)(void 0!==u&&`--progress: ${u}`,void 0!==E&&`--tail-position: ${E}`,`--shift-x: ${f}`)},b&&a.Ay.createElement("div",{className:"dhigNjAq"},a.Ay.createElement("div",{className:"cOpfCGPh"},a.Ay.createElement("div",{className:"uNwBLNOy",ref:y},m&&a.Ay.createElement(c.A,{name:m,className:"MJ7MTmxi"}),n&&a.Ay.createElement("div",{className:"MwzZt3Qo",dir:h.isRtl?"rtl":void 0},n)),a.Ay.createElement("div",{className:"qRwO7SZm"},a.Ay.createElement("svg",{width:"28",height:"28",viewBox:"0 0 28 28",fill:"none"},a.Ay.createElement("path",{d:"m 28,4 v 9 c 0.0089,7.283278 -3.302215,5.319646 -6.750951,8.589815 l -5.8284,5.82843 c -0.781,0.78105 -2.0474,0.78104 -2.8284,0 L 6.7638083,21.589815 C 2.8288652,17.959047 0.04527024,20.332086 0,13 V 4 C 0,4 0.00150581,0.97697493 3,1 5.3786658,1.018266 22.594519,0.9142007 25,1 c 2.992326,0.1067311 3,3 3,3 z",fill:"#7E85FF"}))))),a.Ay.createElement("div",{className:l},a.Ay.createElement("span",null,e)),a.Ay.createElement("div",{className:d},a.Ay.createElement("span",null,t)),a.Ay.createElement("div",{className:(0,i.A)("sZZV0yoe",N&&"m8ie8IxL")},a.Ay.createElement("div",{className:l},a.Ay.createElement("span",null,e)),a.Ay.createElement("div",{className:d},a.Ay.createElement("span",null,t))))}))},87049:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(84051),i=n(13439),r=n(29807),s=n(87357),o=n(14745);const c={root:"AmQSvxpZ",text:"pQW7dcwr"},l={red:[["#FF5B54","#ED1C26"],["#653633","#532224"]],blue:[["#6ED2FF","#34A4FC"],["#344F5A","#152E42"]]},d=new Set(Object.keys(l)),m=(0,a.ph)((0,i.EK)((e=>({theme:(0,r.SJA)(e)})))((({text:e,color:t,className:n,theme:i})=>{const r=`svg-${(0,o.A)()}`,m=d.has(t)?t:void 0,u=m?l[m]["dark"===i?1:0]:void 0,A=u?u[0]:t,p=u?u[1]:t;return a.Ay.createElement("div",{className:(0,s.A)(c.root,n)},a.Ay.createElement("svg",{className:c.ribbon,width:"56",height:"56",viewBox:"0 0 56 56",fill:"none"},a.Ay.createElement("path",{d:"M52.4851 26.4853L29.5145 3.51472C27.2641 1.26428 24.2119 0 21.0293 0H2.82824C1.04643 0 0.154103 2.15429 1.41403 3.41422L52.5856 54.5858C53.8455 55.8457 55.9998 54.9534 55.9998 53.1716V34.9706C55.9998 31.788 54.7355 28.7357 52.4851 26.4853Z",fill:`url(#${r})`}),a.Ay.createElement("defs",null,a.Ay.createElement("linearGradient",{id:r,x1:"27.9998",y1:"1",x2:"27.9998",y2:"55",gradientUnits:"userSpaceOnUse"},a.Ay.createElement("stop",{"stop-color":A}),a.Ay.createElement("stop",{offset:"1","stop-color":p})))),a.Ay.createElement("div",{className:c.text},e))})))},66833:(e,t,n)=>{function a(e){return"starGift"===e.type?e.sticker:e.attributes.find((e=>"model"===e.type))?.sticker}function i(e){return"starGift"===e.type?e.availabilityTotal:e.totalCount}function r(e){if("starGiftUnique"===e.type)return function(e){const t=e.find((e=>"model"===e.type)),n=e.find((e=>"backdrop"===e.type)),a=e.find((e=>"pattern"===e.type));return{model:t,originalDetails:e.find((e=>"originalDetails"===e.type)),pattern:a,backdrop:n}}(e.attributes)}n.d(t,{UC:()=>i,uc:()=>r,yQ:()=>a})},79582:(e,t,n)=>{n.d(t,{A:()=>c});var a=n(13439),i=n(29807),r=n(87894);const s=3e9,o=3e8;function c(e,t=!1,n,c){const l=(0,a.mS)();return(0,r.My)(e,(e=>{if(e===c)return 1/0;const a=(0,i.hds)(l,e);if(!a)return 0;let r=0;const d=(0,i.yHC)(l,e);return d&&(r+=d.date),t&&a.isVerified&&(r+=s),n&&n.includes(e)&&(r=Date.now()+o+(n.length-n.indexOf(e))),r}),"desc")}},54960:(e,t,n)=>{n.d(t,{A:()=>x});var a=n(84051),i=n(13439),r=n(31481),s=n(66644),o=n(90709),c=n(70636),l=n(29807),d=n(87357),m=n(87894),u=n(79824),A=n(96374),p=n(17712),h=n(59030),y=n(19806),g=n(46222),f=n(40664),v=n(52745),E=n(24956),C=n(21849),I=n(34431),b=n(18276),N=n(10187),S=n(45780),w=n(31722);const P="PeerPickerItem",x=(0,a.ph)((({className:e,categories:t,itemIds:n,categoryPlaceholderKey:x,filterValue:M,filterPlaceholder:T,notFoundText:k,searchInputId:R,itemClassName:K,isLoading:F,noScrollRestore:G,isSearchable:U,lockedUnselectedSubtitle:B,forceShowSelf:O,isViewOnly:z,itemInputType:L,withStatus:V,withPeerTypes:D,withPeerUsernames:J,withDefaultPadding:$,onFilterChange:j,onDisabledClick:H,onLoadMore:q,...Y})=>{const W=(0,h.A)(),Z=Y.allowMultiple,_=Z?Y.lockedSelectedIds:void 0,Q=Z?Y.lockedUnselectedIds:void 0,X=(0,a.Kr)((()=>Z?Y.selectedCategories:Y.selectedCategory?[Y.selectedCategory]:u.p),[Z,Y.selectedCategory,Y.selectedCategories]),ee=(0,a.Kr)((()=>Z?Y.selectedIds:Y.selectedId?[Y.selectedId]:u.p),[Z,Y.selectedId,Y.selectedIds]),te=(0,a.li)(null),ne=ee.length>10;(0,a.vJ)((()=>{if(!U)return;const e=window.setTimeout((()=>{(0,s.YS)((()=>{te.current?.focus()}))}),500);return()=>{window.clearTimeout(e)}}),[U]);const ae=(0,a.Kr)((()=>new Set(_)),[_]),ie=(0,a.Kr)((()=>new Set(Q)),[Q]),re=(0,a.Kr)((()=>ee.filter((e=>!ae.has(e)))),[ae,ee]),se=(0,a.Kr)((()=>t?(0,m.dU)(t,"type"):{}),[t]),oe=(0,a.Kr)((()=>{if(M)return n;const e=[],t=[],a=[];return n.forEach((n=>{ae.has(n)?e.push(n):ie.has(n)?a.push(n):t.push(n)})),e.concat(t,a)}),[M,n,ae,ie]),ce=(0,p.A)((e=>{if(ae.has(e))H?.(e,!0);else if(ie.has(e))H?.(e,!1);else{if(Z&&se[e]){const t=se[e].type,n=X?.slice()||[];return n.includes(t)?n.splice(n.indexOf(t),1):n.push(t),void Y.onSelectedCategoriesChange?.(n)}if(Z){const t=ee.slice();return t.includes(e)?t.splice(t.indexOf(e),1):t.push(e),void Y.onSelectedIdsChange?.(t)}se[e]?Y.onSelectedCategoryChange?.(se[e].type):Y.onSelectedIdChange?.(e)}})),le=(0,p.A)((e=>{const{value:t}=e.currentTarget;j?.(t)})),[de,me]=(0,A.A)(q,oe,Boolean(M)),ue=(0,a.hb)(((e,t)=>{const n=(0,i.mS)(),s=t?se[e]:void 0,m=t?void 0:(0,l.PVB)(n,e),u=m||s;if(!u)return r.Oig?a.Ay.createElement("div",{key:e},"No peer or category with ID ",e):void 0;const A=m&&!(0,c.vj)(m)?m.isSelf&&!O:void 0,p=ie.has(e),h=ae.has(e),g=p||h,f=s?X?.includes(s.type):ee.includes(e),[v,N]=function(){if(p)return[B];if(m){if(J){const e=m.usernames?.[0]?.username;if(e)return[`@${e}`]}if(V){if((0,c.vj)(m))return[(0,o.sTh)(W,m)];const e=(0,l.K0y)(n,m.id);return[(0,o.CDb)(W,m,e),(0,d.A)((0,o.PFE)(m,e,!0)&&w.A.onlineStatus)]}if(D){const e=(0,c.cy)(m);return e&&[W(e)]}}}()||[];return a.Ay.createElement(S.A,{key:e,className:(0,d.A)(P,K),title:a.Ay.createElement(I.A,{peer:u}),avatarElement:a.Ay.createElement(C.A,{peer:m||s,isSavedMessages:A,size:"medium"}),subtitle:v,subtitleClassName:N,disabled:g,inactive:z,ripple:!0,inputElement:g?a.Ay.createElement(b.A,{name:"lock-badge"}):"radio"===L?a.Ay.createElement(E.A,{checked:f,disabled:g,onlyInput:!0}):"checkbox"===L?a.Ay.createElement(y.A,{checked:f,disabled:g,onlyInput:!0}):void 0,inputPosition:"end",onClick:()=>ce(e),onDisabledClick:H&&(()=>H(e,h))})}),[se,O,z,K,L,W,ae,ie,B,H,X,ee,D,V,J]),Ae=(0,a.Kr)((()=>{if(t?.length)return a.Ay.createElement("div",{key:"categories"},x&&a.Ay.createElement("div",{className:w.A.pickerCategoryTitle},W(x)),t?.map((e=>ue(e.type,!0))),a.Ay.createElement("div",{className:w.A.pickerCategoryTitle},W("FilterChats")))}),[t,x,W,ue]);return a.Ay.createElement("div",{className:(0,d.A)(w.A.container,e)},U&&a.Ay.createElement("div",{className:(0,d.A)(w.A.header,"custom-scroll"),dir:W.isRtl?"rtl":void 0},X?.map((e=>a.Ay.createElement(N.A,{className:w.A.peerChip,customPeer:se[e],onClick:ce,clickArg:e,canClose:!0}))),_?.map(((e,t)=>a.Ay.createElement(N.A,{className:w.A.peerChip,peerId:e,isMinimized:ne&&t<ee.length-5,forceShowSelf:O,onClick:ce,clickArg:e}))),re.map(((e,t)=>a.Ay.createElement(N.A,{className:w.A.peerChip,peerId:e,isMinimized:ne&&t+(_?.length||0)<ee.length-5,canClose:!0,onClick:ce,clickArg:e}))),a.Ay.createElement(f.A,{id:R,ref:te,value:M,onChange:le,placeholder:T||W("SelectChat")})),de?.length?a.Ay.createElement(g.A,{className:(0,d.A)(w.A.pickerList,$&&w.A.padded,"custom-scroll"),items:de,itemSelector:`.${P}`,beforeChildren:Ae,onLoadMore:me,noScrollRestore:G},de.map((e=>ue(e)))):F||!de||de.length?a.Ay.createElement(v.A,null):a.Ay.createElement("p",{className:w.A.noResults},k||"Sorry, nothing found."))}))},45780:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(84051),i=n(87357),r=n(82393),s=n(17712),o=n(59030),c=n(42452);const l=({title:e,subtitle:t,avatarElement:n,inputElement:l,inputPosition:d="start",disabled:m,inactive:u,ripple:A,className:p,titleClassName:h,subtitleClassName:y,style:g,onClick:f,onDisabledClick:v})=>{const E=(0,o.A)(),C=!u&&!m,I=(0,s.A)((()=>{u||(m?v?.():f?.())}));return a.Ay.createElement("div",{className:(0,i.A)("OHkx_W75",t&&"neXqB2_A",m&&"tvZeVJPh",C&&"VUSwo4t5",n&&"dMT9byM6",p),onClick:I,style:g,dir:E.isRtl?"rtl":void 0,role:C?"button":void 0,tabIndex:C?0:void 0},!m&&!u&&A&&a.Ay.createElement(c.A,null),l&&a.Ay.createElement("div",{className:(0,i.A)("kmjqObdP","end"===d?"iqGhSQGm":"F0Hv3EQm")},l),n&&a.Ay.createElement("div",{className:"dnAaRPCo"},n),a.Ay.createElement("div",{className:(0,i.A)("JSSC0N8V",h)},e),t&&a.Ay.createElement("div",{className:(0,i.A)("OYmzCSp2",y)},t),!l&&r.pz&&a.Ay.createElement("div",{className:"P53DrbWA"}))}},40558:(e,t,n)=>{n.d(t,{A:()=>A});var a=n(84051),i=n(66644),r=n(90709),s=n(87357),o=n(95807),c=n(87679),l=n(17712),d=n(62587),m=n(93545),u=n(38691);const A=(0,a.ph)((({backgroundColors:e,patternColor:t,patternIcon:n,clearBottomSector:A,className:p})=>{const h=(0,a.li)(null),y=(0,a.li)(null),[g,f]=(0,a.Ul)({width:0,height:0}),v=(0,u.A)(),[E,C]=(0,a.J0)(),I=n&&(0,r.Mwy)(n,"preview"),b=(0,d.A)(I);(0,a.vJ)((()=>{b&&(0,c.NN)(b).then(C)}),[b]);const N=(0,a.Kr)((()=>{const e=[];for(let t=1;t<=3;t++){const n=Math.floor(8*(1+.5*(t-1))),a=t/3,i=.05+(.4-.05)*a,r=t%2==0?Math.PI/n:0;for(let t=0;t<n;t++){const s=t/n*Math.PI*2+r;if(A&&s>.45*Math.PI&&s<.55*Math.PI)continue;const o=.5+1.71*i*Math.cos(s),c=.5+i*Math.sin(s),l=1.4-a*Math.random();e.push({x:o,y:c,sizeFactor:l})}}return e}),[A]);(0,m.A)(h,(e=>{f({width:e.contentRect.width,height:e.contentRect.height})})),(0,a.vJ)((()=>{const e=h.current;e&&f({width:e.clientWidth,height:e.clientHeight})}),[f]);const S=(0,l.A)((()=>{const e=y.current;if(!e||!E)return;const n=e.getContext("2d"),{width:a,height:i}=e;if(!a||!i)return;n.save(),N.forEach((({x:e,y:t,sizeFactor:r})=>{const s=(a-Math.max(a,250*v))/2,o=e*Math.max(a,250*v)+s,c=t*Math.max(i,250*v)+s,l=20*v*r*(s?.8:1);n.drawImage(E,o-l/2,c-l/2,l,l)})),n.restore(),t&&(n.save(),n.fillStyle=t,n.globalCompositeOperation="source-atop",n.fillRect(0,0,a,i),n.restore());const r=n.createRadialGradient(a/2,i/2,0,a/2,i/2,a/2);r.addColorStop(0,"#FFFFFF77"),r.addColorStop(1,"#FFFFFF"),n.save(),n.globalCompositeOperation="destination-out",n.fillStyle=r,n.fillRect(0,0,a,i),n.restore()}));return(0,a.vJ)((()=>{S()}),[E]),(0,a.vJ)((()=>{const{width:e,height:t}=g(),n=y.current;if(!e||!t)return;const a=Math.max(e,t);(0,i.RK)((()=>{n.width=a*v,n.height=a*v,S()}))}),[g,v]),a.Ay.createElement("div",{ref:h,className:(0,s.A)("Af3tYFMg",p),style:(0,o.A)(`--_bg-1: ${e[0]}`,`--_bg-2: ${e[1]||e[0]}`)},a.Ay.createElement("canvas",{className:"GbpiDSS_",ref:y}))}))},83594:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(84051),i=n(90709),r=n(87357),s=n(95807),o=n(82393),c=n(62587),l=n(87412);const d="PZAuNVZH",m=(0,a.ph)((({reaction:e,isLottie:t,className:n,particleSize:m,onEnded:u})=>{const A=(0,i.aLQ)(e.documentId,!0),p=(0,c.A)(t?void 0:A),h=(0,a.Kr)((()=>o.ol?Array.from({length:7}).map((()=>function(e=20){const t=(e/2+Math.random()*e*3)*(Math.random()>.5?1:-1),n=e+Math.random()*e*4;return`M 0 0 C 0 0 ${t} ${-n-e} ${t} ${n}`}(m))):[]),[m]);if(p||t)return a.Ay.createElement("div",{className:(0,r.A)("aInga6VW",n),style:(0,s.A)(Boolean(m)&&`--particle-size: ${m}px`)},h.map(((n,i)=>{const r=`--offset-path: path('${n}');`;return t?a.Ay.createElement(l.A,{documentId:e.documentId,className:d,style:r,withSharedAnimation:!0,size:m,onAnimationEnd:0===i?u:void 0}):a.Ay.createElement("img",{src:p,alt:"",className:d,style:r,draggable:!1,onAnimationEnd:0===i?u:void 0})})))}))},11241:(e,t,n)=>{n.d(t,{A:()=>N});var a=n(84051),i=n(13439),r=n(90709),s=n(29807),o=n(87357),c=n(43336),l=n(76023),d=n(37661),m=n(5912),u=n(17712),A=n(62587),p=n(50680),h=n(47483),y=n(18104),g=n(87412),f=n(83594),v=n(17794),E=n(93879);const C=1.5*l.$,I=6.5*l.$,b=l.$,N=(0,a.ph)((0,i.EK)(((e,{containerId:t})=>{const{genericEmojiEffects:n,reactions:a}=e,{activeReactions:i}=(0,s.nTw)(e),r=(0,s.xYJ)(e,"reactionEffects");return{activeReactions:i?.[t],availableReactions:a.availableReactions,genericEffects:n,withEffects:r}}))((({containerId:e,reaction:t,className:n,size:s=C,effectSize:l=I,activeReactions:N,availableReactions:S,genericEffects:w,withEffects:P,withEffectOnly:x,shouldPause:M,shouldLoop:T,loopLimit:k,observeIntersection:R})=>{const{stopActiveReaction:K}=(0,i.ko)(),F=(0,a.li)(null),G="custom"===t.type,U=(0,a.Kr)((()=>S?.find((e=>(0,r.a0K)(e.reaction,t)))),[S,t]),B=U?.centerIcon?.id,{customEmoji:O}=(0,h.A)(G?t.documentId:void 0),z=(0,a.Kr)((()=>{if(!G)return U?.aroundAnimation?.id;if(!O)return;const e=S?.find((e=>e.reaction.emoticon===O.emoji))?.aroundAnimation?.id;return e}),[U,S,O,G]),L=(0,a.Kr)((()=>{if(z)return z;if(!w?.stickers)return;const{stickers:e}=w;return e[Math.floor(Math.random()*e.length)].id}),[z,w]),V=(0,m.Vz)(F,R),D=B&&(0,r.aLQ)(B),J=L&&(0,r.aLQ)(L),$=(0,A.A)(D),j=(0,A.A)(J),H=(0,a.Kr)((()=>N?.find((e=>(0,r.a0K)(e,t)))),[N,t]),q=Boolean(P&&H&&(G||$)&&j),Y=V&&(q&&!x||T),{shouldRender:W,transitionClassNames:Z}=(0,p.A)(q,void 0,!0,"slow"),{shouldRender:_,transitionClassNames:Q}=(0,p.A)(Y,void 0,!0,"slow"),X=(0,u.A)((()=>{K({containerId:e,reaction:t})})),[ee,te,ne]=(0,d.A)(),ae=!(G||Y&&ee),{shouldRender:ie,transitionClassNames:re}=(0,p.A)(ae,void 0,!0),se=(0,o.A)(E.A.root,W&&E.A.animating,x&&E.A.withEffectOnly,n);return a.Ay.createElement("div",{className:se,ref:F},!x&&ie&&a.Ay.createElement(v.A,{className:re,reaction:t,availableReactions:S,size:s,observeIntersection:R}),!x&&G&&a.Ay.createElement(g.A,{documentId:t.documentId,className:E.A.customEmoji,size:s,noPlay:M,noVideoOnMobile:!0,loopLimit:k,observeIntersectionForPlaying:R,forceAlways:!0}),_&&!G&&a.Ay.createElement(y.A,{key:`${B}-${s}`,className:(0,o.A)(E.A.animatedIcon,Q),size:(0,c.Ki)(1.9*s),tgsUrl:$,play:V&&!M,noLoop:!T,onLoad:te,onEnded:ne,forceAlways:!0}),W&&a.Ay.createElement(a.Ay.Fragment,null,a.Ay.createElement(y.A,{key:`${L}-${l}`,className:(0,o.A)(E.A.effect,Z),size:l,tgsUrl:j,play:V,noLoop:!0,onEnded:X,forceAlways:!0}),G&&!z&&V&&a.Ay.createElement(f.A,{reaction:t,className:Z,particleSize:Math.max(.5*s,b),onEnded:X})))})))},17794:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(84051),i=n(90709),r=n(87357),s=n(62587),o=n(83057),c=n(87412),l=n(18276),d=n(61911);const m=(0,a.ph)((({reaction:e,availableReactions:t,className:n,size:m,withIconHeart:u,observeIntersection:A})=>{const p=(0,a.Kr)((()=>t?.find((t=>(0,i.a0K)(t.reaction,e)))),[t,e]),h=p?.staticIcon?.id,y=h?`document${h}`:void 0,g=(0,s.A)(y),f=(0,o.A)(g),v="emoji"===e.type&&"🦄"===e.emoticon,E=u&&"emoji"===e.type&&"❤"===e.emoticon;return"custom"===e.type?a.Ay.createElement(c.A,{documentId:e.documentId,className:(0,r.A)("ReactionStaticEmoji",n),size:m,observeIntersectionForPlaying:A}):E?a.Ay.createElement(l.A,{name:"heart",className:"ReactionStaticEmoji",style:`font-size: ${m}px; width: ${m}px`}):a.Ay.createElement("img",{className:(0,r.A)("ReactionStaticEmoji",v&&"with-unicorn-fix",f,n),style:m?`width: ${m}px; height: ${m}px`:void 0,src:g||d,alt:p?.title,draggable:!1})}))},75373:(e,t,n)=>{n.d(t,{A:()=>ie});var a=n(84051),i=n(13439),r=n(90709),s=n(26129),o=n(29807),c=n(87357),l=n(14242),d=n(66833),m=n(59776),u=n(4961),A=n(18501),p=n(54464),h=n(10722),y=n(49746),g=n(37661),f=n(5912),v=n(39351),E=n(59030),C=n(14622),I=n(50680),b=n(79519),N=n(79577),S=n(21849),w=n(87049),P=n(40558),x=n(85118),M=n(23174),T=n(89925),k=n(87679),R=n(17712),K=n(62587),F=n(94189),G=n(68584);const U=(0,a.ph)((({message:e,renderContent:t})=>{const{openMediaViewer:n,uploadProfilePhoto:s,showNotification:o}=(0,i.ko)(),{isOutgoing:c}=e,l=(0,E.A)(),[d,m]=(0,a.J0)(),[u,A,p]=(0,g.A)(!1),h=e.content.action.photo,y=(0,K.A)((0,r.rIo)(h,"full")),f=(0,K.A)((0,r.Pgy)(h)),v=e.content.action.photo?.isVideo,C=(0,R.A)((()=>{o({title:l("ApplyAvatarHintTitle"),message:l("ApplyAvatarHint"),action:{action:"requestNextSettingsScreen",payload:{screen:T.VS.Main}},actionText:l("Open")})})),I=(0,R.A)((e=>{m(void 0),s({file:e}),C()})),b=(0,R.A)((()=>{m(void 0)})),N=(0,R.A)((async()=>{if(!f)return;p(),C();const e=await(0,k.sZ)(f);s({file:new File([e],"avatar.mp4"),isVideo:!0,videoTs:h.videoSizes?.find((e=>void 0!==e.videoStartTs))?.videoStartTs})}));return a.Ay.createElement("span",{className:"action-message-suggested-avatar",tabIndex:0,role:"button",onClick:async()=>{!c&&y?v?A():m(await(0,k.sZ)(y)):n({chatId:e.chatId,messageId:e.id,threadId:M.l3,origin:T.TQ.SuggestedAvatar})}},a.Ay.createElement(S.A,{photo:e.content.action.photo,loopIndefinitely:!0,withVideo:v,size:"jumbo"}),a.Ay.createElement("span",null,t()),a.Ay.createElement("span",{className:"action-message-button"},l(v?"ViewVideoAction":"ViewPhotoAction")),a.Ay.createElement(G.A,{file:d,onClose:b,onChange:I}),a.Ay.createElement(F.A,{isOpen:u,title:l("SuggestedVideo"),confirmHandler:N,onClose:p,textParts:t()}))})),B=(0,a.ph)((({message:e,renderContent:t})=>{const{openMediaViewer:n}=(0,i.ko)(),r=(0,E.A)();return a.Ay.createElement(a.Ay.Fragment,null,a.Ay.createElement("span",null,t()),a.Ay.createElement("span",{className:"action-message-updated-avatar",tabIndex:0,role:"button",onClick:()=>{n({chatId:e.chatId,messageId:e.id,threadId:M.l3,origin:T.TQ.SuggestedAvatar})},"aria-label":r("ViewPhotoAction")},a.Ay.createElement(S.A,{photo:e.content.action.photo,loopIndefinitely:!0,withVideo:!0,size:"jumbo"})))}));var O=n(19381),z=n(43581),L=n(80140),V=n(14737),D=n(48894);var J=n(36838),$=n(18276),j=n(64493),H=n(55158);const q="d8axZxyN",Y="glDpC2av",W="gqCs9fSo",Z="gnYhwnvf",_="HWgwnKui",Q="BTNQ4KBH",X="Xl9MVMTn",ee="Qizai7yv";function te({channel:e}){const{openChat:t}=(0,i.ko)(),n=function(e,t="#00000000"){const[n,i]=(0,a.J0)(t),s=(0,K.A)((0,r.cP1)(e),!1,M.qZ.BlobUrl);return(0,a.vJ)((()=>{(async()=>{if(!s)return;const e=await(0,D.rX)(s);i(`#${(0,D.v2)(e)}`)})()}),[s]),n}(e,"#3C3C4399");return a.Ay.createElement("div",{className:Y,onClick:()=>t({id:e.id})},a.Ay.createElement(S.A,{className:W,key:e.id,size:"large",peer:e}),a.Ay.createElement("div",{style:`background: ${n}`,className:Z},a.Ay.createElement($.A,{name:"user-filled",className:q}),a.Ay.createElement("span",{className:_},(0,l.Vw)(e?.membersCount||0))),a.Ay.createElement("span",{className:Q},e.title))}function ne({channel:e,chatId:t,channelsCount:n,isCurrentUserPremium:r}){const{openPremiumModal:s,openChatWithInfo:o}=(0,i.ko)(),l=(0,E.A)();return a.Ay.createElement("div",{className:(0,c.A)(Y,"MBChXyXk"),onClick:()=>{r?o({id:t,shouldReplaceHistory:!0,profileTab:"similarChannels",forceScrollProfileTab:!0}):s()}},a.Ay.createElement(S.A,{className:W,key:e.id,size:"large",peer:e}),a.Ay.createElement("div",{className:X},a.Ay.createElement("div",{className:ee})),a.Ay.createElement("div",{className:(0,c.A)(X,"JxSmtOFi")},a.Ay.createElement("div",{className:ee})),a.Ay.createElement("div",{className:Z},a.Ay.createElement("span",{className:_},`+${n}`),!r&&a.Ay.createElement($.A,{name:"lock-badge",className:q})),a.Ay.createElement("span",{className:Q},l("MoreSimilar")))}const ae=(0,a.ph)((0,i.EK)(((e,{chatId:t})=>{const{similarChannelIds:n,isExpanded:a,count:i}=(0,o.dg4)(e,t)||{},r=(0,o.g29)(e),s=(0,o.AWZ)(e,t);return{similarChannelIds:n,isExpanded:a,count:i,isCurrentUserPremium:r,channelJoinInfo:s?.joinInfo}}))((({chatId:e,similarChannelIds:t,isExpanded:n,count:r,isCurrentUserPremium:s,channelJoinInfo:l})=>{const d=(0,E.A)(),{toggleChannelRecommendations:m,loadChannelRecommendations:u}=(0,i.ko)(),[A,p,h]=(0,g.A)(!1),[y,f,v]=(0,g.A)(!1),C=(0,a.li)(null),I=(0,a.Kr)((()=>{if(!t)return;const e=(0,i.mS)();return t.map((t=>(0,o.hds)(e,t))).filter(Boolean)}),[t]),[b,N]=(0,a.J0)(!1),S=(0,a.Kr)((()=>I?.slice(0,10)),[I]),w=Boolean(S?.length),P=Boolean(!b&&(n||y||A)&&w);(0,J.A)(C,!P,!0),(0,a.vJ)((()=>{t||u({chatId:e})}),[e,t]),(0,V.A)((()=>N(!1)),2e3),(0,a.vJ)((()=>{if(b&&I&&n){const e=setTimeout((()=>{N(!1)}),300);return()=>clearTimeout(e)}}),[I,n,b]);const x=(0,R.A)((()=>{m({chatId:e}),n?(h(),f()):(p(),v(),N(!t))}));return(0,a.vJ)((()=>{l?.joinedDate&&!n&&(0,L.Fm)()-l.joinedDate<=10&&x()}),[l,n]),a.Ay.createElement("div",{className:(0,c.A)("V3RHiOJR")},a.Ay.createElement("div",{className:"join-text"},a.Ay.createElement("span",{className:(0,c.A)(w&&"UHAMd4fI"),onClick:w?x:void 0},d("ChannelJoined"))),b&&a.Ay.createElement(H.A,{className:"xKVZv7KE"}),P&&a.Ay.createElement("div",{className:(0,c.A)(A&&"eb8rX09E",y&&"XR6_qLCc")},a.Ay.createElement("div",{className:"tfG_BSDt"},a.Ay.createElement("svg",{width:"19",height:"7",viewBox:"0 0 19 7",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.Ay.createElement("path",{className:"HVbeGv4t","fill-rule":"evenodd","clip-rule":"evenodd",d:"M19 7C16.8992 7 13.59 3.88897 11.5003 1.67424C10.7648 0.894688 10.397 0.50491 10.0434 0.385149C9.70568 0.270811 9.4225 0.270474 9.08456 0.38401C8.73059 0.50293 8.36133 0.892443 7.62279 1.67147C5.52303 3.88637 2.18302 7 0 7L19 7Z",fill:"white"}))),a.Ay.createElement("div",{className:"njAC8dR9"},a.Ay.createElement("div",{className:"s7QOi22Q"},a.Ay.createElement("span",{className:"JstcOhAN"},d("SimilarChannels")),a.Ay.createElement(j.A,{className:"meewH7t_",color:"translucent",onClick:x},a.Ay.createElement($.A,{name:"close"}))),a.Ay.createElement("div",{ref:C,className:(0,c.A)("h4gWlNen","no-scrollbar")},S?.map(((t,n)=>9===n?a.Ay.createElement(ne,{channel:t,chatId:e,channelsCount:r-10+1,isCurrentUserPremium:s}):a.Ay.createElement(te,{channel:t})))))))}))),ie=(0,a.ph)((0,i.EK)(((e,{message:t,threadId:n})=>{const{chatId:a,senderId:i,content:r}=t,{targetUserIds:c,targetChatId:l}=r.action||{},d=(0,s.Q)(t)?.replyToMsgId,m=d?(0,o.O5q)(e,a,d):void 0,u=(0,o.SJA)(e),{patternColor:A}=e.settings.themes[u]||{},p=!!n&&(0,o.nJv)(e,t,n),{direction:h,noHighlight:y}=p&&(0,o.nTw)(e).focusedMessage||{},g=(0,o.mBe)(e,i||a),f=(0,o.hds)(e,a),v=l?(0,o.hds)(e,l):void 0,E=r.action?.months,C=(0,o.t0O)(e,E),I=r.action?.stars;return{senderUser:g,senderChat:f,targetChat:v,targetChatId:l,targetUserIds:c,targetMessage:m,isFocused:p,premiumGiftSticker:C,starsGiftSticker:(0,o.WLj)(e,I),topic:(0,o.nkm)(e,t),patternColor:A,canPlayAnimatedEmojis:(0,o.BWX)(e),...p&&{focusDirection:h,noFocusHighlight:y},isCurrentUserPremium:(0,o.g29)(e),currentUserId:e.currentUserId}}))((({message:e,threadId:t,isEmbedded:n,appearanceOrder:s=0,isJustAdded:M,isLastInList:T,senderUser:k,senderChat:R,targetUserIds:K,targetMessage:F,targetChatId:G,targetChat:L,isFocused:V,focusDirection:D,noFocusHighlight:J,premiumGiftSticker:$,starsGiftSticker:j,isInsideTopic:H,topic:q,memoFirstUnreadIdRef:Y,canPlayAnimatedEmojis:W,patternColor:Z,observeIntersectionForReading:_,observeIntersectionForLoading:Q,observeIntersectionForPlaying:X,onIntersectPinnedMessage:ee,currentUserId:te,isCurrentUserPremium:ne})=>{const{openPremiumModal:ie,requestConfetti:re,checkGiftCode:se,getReceipt:oe,openGiftInfoModalFromMessage:ce,openPrizeStarsTransactionFromGiveaway:le}=(0,i.ko)(),de=(0,E.A)(),me=(0,v.A)(),ue=(0,a.li)(null);(0,f.mv)(ue,_),(0,y.A)(e.chatId,"message"===e.replyInfo?.type?e.replyInfo.replyToMsgId:void 0,F),(0,b.A)({elementRef:ue,chatId:e.chatId,isFocused:V,focusDirection:D,noFocusHighlight:J,isJustAdded:M}),(0,a._W)((()=>{e.isPinned&&ee?.({viewportPinnedIdsToRemove:[e.id]})}));const Ae=s<=0,[pe,he]=(0,g.A)(Ae),ye="giftPremium"===e.content.action?.type,ge="giftCode"===e.content.action?.type,fe="suggestProfilePhoto"===e.content.action?.type&&e.content.action.photo,ve="updateProfilePhoto"===e.content.action?.type&&e.content.action.photo,Ee=(0,r.CVz)(e),Ce="giftStars"===e.content.action?.type,Ie="starGift"===e.content.action?.type,be="starGiftUnique"===e.content.action?.type,Ne="prizeStars"===e.content.action?.type,Se=Boolean(e.areReactionsPossible&&e?.reactions);(0,C.A)(ue,T),(0,a.vJ)((()=>{Ae||setTimeout(he,10*s)}),[s,he,Ae]);const we=(0,f.Vz)(ue,X),Pe=(0,a.li)((()=>{const t=Y?.current&&e.id>=Y.current;return ye&&!e.isOutgoing&&t})());(0,a.vJ)((()=>{we&&Pe.current&&(Pe.current=!1,re({withStars:!0}))}),[we,re]);const{transitionClassNames:xe}=(0,I.A)(pe,void 0,Ae,!1),Me=(0,i.mS)().users.byId,Te=(0,a.Kr)((()=>K?K.map((e=>Me?.[e])).filter(Boolean):void 0),[K,Me]),ke=(0,a.hb)((()=>(0,m.V)(de,e,k,R,Te,F,G,q,{isEmbedded:n},Q,X)),[n,e,Q,X,de,R,k,G,F,Te,q]),{isContextMenuOpen:Re,contextMenuAnchor:Ke,handleBeforeContextMenu:Fe,handleContextMenu:Ge,handleContextMenuClose:Ue,handleContextMenuHide:Be}=(0,h.A)(ue),Oe=void 0!==Ke,ze=()=>{const t=e.content.action?.starGift;t&&ce({chatId:e.chatId,messageId:e.id})},Le=()=>{ie({isGift:!0,fromUserId:k?.id,toUserId:K?.[0],monthsAmount:e.content.action?.months||0})},Ve=()=>{le({chatId:e.chatId,messageId:e.id})},De=()=>{const t=e.content.action?.slug;t&&se({slug:t,message:{chatId:e.chatId,messageId:e.id}})};if(H&&"TopicWasCreatedAction"===e.content.action?.text)return a.Ay.createElement("span",{ref:ue});if(n)return a.Ay.createElement("span",{ref:ue,className:"embedded-action-message"},ke());function Je(){const t=e.content.action?.starGift;if(!t)return;const{fromId:n,peerId:s}=t,c=n?(0,o.PVB)((0,i.mS)(),n):void 0,l=s?(0,o.PVB)((0,i.mS)(),s):"starGiftUnique"!==t.type||e.isOutgoing?void 0:L;return l&&l.id!==te?a.Ay.createElement("div",{className:"action-message-user-caption"},a.Ay.createElement("span",null," ",me("GiftTo")," "),"starGift"===t.type&&a.Ay.createElement(S.A,{className:"action-message-user-avatar",size:"micro",peer:l}),a.Ay.createElement("span",null," ",(0,r.F9N)(me,l)," ")):a.Ay.createElement("div",{className:"action-message-user-caption"},a.Ay.createElement("span",null," ",me("GiftFrom")," "),"starGift"===t.type&&a.Ay.createElement(S.A,{className:"action-message-user-avatar",size:"micro",peer:c||k}),a.Ay.createElement("span",null," ",(0,r.F9N)(me,c||k)," "))}const $e=(0,c.A)("ActionMessage message-list-item",V&&!J&&"focused",(ye||fe||ve)&&"centered-action",Oe&&"has-menu-open",T&&"last-in-list",xe);return a.Ay.createElement("div",{ref:ue,id:(0,r.GZP)(e.id),className:$e,"data-message-id":e.id,"data-is-pinned":e.isPinned||void 0,onMouseDown:e=>{(0,p.l)(e),Fe(e)},onContextMenu:Ge},!fe&&!ge&&!Ee&&!ve&&a.Ay.createElement("span",{className:"action-message-content",onClick:()=>{"receipt"===e.content.action?.type&&oe({chatId:e.chatId,messageId:e.id})}},ke()),ye&&function(){const t=e.content.action?.message;return a.Ay.createElement("span",{className:"action-message-gift",tabIndex:0,role:"button",onClick:Le},a.Ay.createElement(N.A,{key:e.id,sticker:$,play:W,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,de("ActionGiftPremiumTitle")),a.Ay.createElement("span",null,de("ActionGiftPremiumSubtitle",de("Months",e.content.action?.months,"i"))),t&&a.Ay.createElement("div",{className:"action-message-gift-subtitle"},(0,A.f)({text:t.text,entities:t.entities})),a.Ay.createElement("span",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),de("ActionGiftPremiumView")))}(),ge&&function(){const t=e.content.action?.isGiveaway,n=e.content.action?.isUnclaimed,i=e.content.action?.message;return a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:De},a.Ay.createElement(N.A,{key:e.id,sticker:$,play:W,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,de(n?"BoostingUnclaimedPrize":"BoostingCongratulations")),a.Ay.createElement("span",{className:"action-message-subtitle"},L&&(0,u.A)(de(t?"BoostingReceivedGiftFrom":n?"BoostingReceivedPrizeFrom":"BoostingYouHaveUnclaimedPrize",(0,r.JsG)(de,L)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-subtitle"},(0,u.A)(de("BoostingUnclaimedPrizeDuration",de("Months",e.content.action?.months,"i")),["simple_markdown"])),i&&a.Ay.createElement("div",{className:"action-message-gift-subtitle"},(0,A.f)({text:i.text,entities:i.entities})),a.Ay.createElement("span",{className:"action-message-button"},de("BoostingReceivedGiftOpenBtn")))}(),Ce&&a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:ze},a.Ay.createElement(N.A,{key:e.id,sticker:j,play:W,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("div",{className:"action-message-stars-balance"},(0,l.Sm)(e.content.action.stars),a.Ay.createElement("strong",null,de("Stars"))),a.Ay.createElement("span",{className:"action-message-stars-subtitle"},(0,u.A)(de(e.isOutgoing?"ActionGiftStarsSubtitle":"ActionGiftStarsSubtitleYou",(0,r.JsG)(de,L)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),de("ActionGiftPremiumView"))),Ie&&function(){const t=e.content.action?.starGift;if(t&&"starGift"===t.gift.type)return a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:ze},a.Ay.createElement(N.A,{sticker:t.gift.sticker,play:W,noLoop:!0,nonInteractive:!0,size:120}),Je(),a.Ay.createElement("div",{className:"action-message-gift-subtitle"},function(){const t=e.content.action?.starGift,n=L&&(0,r.F9N)(me,L),a=t?.message;if(!t)return;if(a)return(0,A.f)({text:a.text,entities:a.entities});const i=t?.starsToConvert;if(t.isSaved)return me(t.savedId?"ActionStarGiftChannelDisplaying":"ActionStarGiftDisplaying");if(t.isUpgraded)return me("ActionStarGiftUpgraded");if(e.isOutgoing){if(i)return me("ActionStarGiftPeerOutDescription",{peer:n||"Someone",count:i},{withNodes:!0,pluralValue:i});if(t.canUpgrade)return me("ActionStarGiftPeerOutDescriptionUpgrade",{peer:n||"Someone"})}return t.isConverted?e.isOutgoing?me("GiftInfoPeerDescriptionOutConverted",{amount:(0,l.Sm)(i),peer:n||"Chat"},{pluralValue:i,withNodes:!0,withMarkdown:!0}):me("GiftInfoDescriptionConverted",{amount:(0,l.Sm)(i)},{pluralValue:i,withNodes:!0,withMarkdown:!0}):i?me("ActionStarGiftDescription2",{count:i},{withNodes:!0,pluralValue:i}):t.canUpgrade?me("ActionStarGiftDescriptionUpgrade"):void 0}()),a.Ay.createElement("div",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),!t.alreadyPaidUpgradeStars||e.isOutgoing&&!Te?.[0]?.isSelf?de("ActionGiftPremiumView"):me("ActionStarGiftUnpack")),t.gift.availabilityTotal&&a.Ay.createElement(w.A,{color:Z||"blue",text:de("Gift2Limited1OfRibbon",(0,l.Vw)(t.gift.availabilityTotal))}))}(),be&&function(){const t=e.content.action?.starGift;if(!t||"starGiftUnique"!==t.gift.type)return;const n=(0,d.yQ)(t.gift),i=(0,d.uc)(t.gift),{backdrop:r,pattern:s,model:o}=i||{};if(!r||!s||!o)return;const c=[r.centerColor,r.edgeColor],l=`${r.patternColor.slice(0,7)}55`;return a.Ay.createElement("span",{className:"action-message-gift action-message-centered action-message-unique",tabIndex:0,role:"button",style:`--pattern-color: ${l}`,onClick:ze},a.Ay.createElement("div",{className:"action-message-unique-background-wrapper"},a.Ay.createElement(P.A,{className:"action-message-unique-background",backgroundColors:c,patternColor:r.patternColor,patternIcon:s.sticker,clearBottomSector:!0})),a.Ay.createElement(N.A,{sticker:n,play:W,noLoop:!0,nonInteractive:!0,size:120}),Je(),a.Ay.createElement("div",{className:"action-message-unique-title",style:`color: ${r.textColor}`},t.gift.title," #",t.gift.number),a.Ay.createElement("div",{className:"action-message-unique-properties",style:`color: ${r.textColor}`},a.Ay.createElement("div",{className:"action-message-unique-property"},de("Gift2AttributeModel")),a.Ay.createElement("div",{className:"action-message-unique-value"},o.name),a.Ay.createElement("div",{className:"action-message-unique-property"},de("Gift2AttributeBackdrop")),a.Ay.createElement("div",{className:"action-message-unique-value"},r.name),a.Ay.createElement("div",{className:"action-message-unique-property"},de("Gift2AttributeSymbol")),a.Ay.createElement("div",{className:"action-message-unique-value"},s.name)),a.Ay.createElement("div",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),de("Gift2UniqueView")),a.Ay.createElement(w.A,{color:l,text:de("ActionStarGift")}))}(),Ne&&function(){const t=e.content.action?.isUnclaimed;return a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:Ve},a.Ay.createElement(N.A,{key:e.id,sticker:j,play:W,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,de(t?"BoostingUnclaimedPrize":"BoostingCongratulations")),a.Ay.createElement("span",{className:"action-message-subtitle"},L&&(0,u.A)(de(t?"BoostingReceivedPrizeFrom":"BoostingYouHaveUnclaimedPrize",(0,r.JsG)(de,L)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-subtitle"},(0,u.A)(me("PrizeCredits2",{count:a.Ay.createElement("b",null,(0,l.Sm)(e.content.action?.stars))},{withNodes:!0,pluralValue:e.content.action?.stars}),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-button"},de("ActionGiftPremiumView")))}(),fe&&a.Ay.createElement(U,{message:e,renderContent:ke}),ve&&a.Ay.createElement(B,{message:e,renderContent:ke}),Ee&&a.Ay.createElement(ae,{chatId:G}),Ke&&a.Ay.createElement(O.A,{isOpen:Re,anchor:Ke,message:e,messageListType:"thread",onClose:Ue,onCloseAnimationEnd:Be}),Se&&a.Ay.createElement(z.A,{isOutside:!0,message:e,threadId:t,observeIntersection:X,isCurrentUserPremium:ne}))})))},19381:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(84051),i=n(80089),r=n(80464);const s=e=>{const{isOpen:t}=e,n=(0,r.A)(i.ar.Extra,"ContextMenuContainer",!t);return n?a.Ay.createElement(n,e):void 0}},79519:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(84051),i=n(61433),r=n(31481),s=n(66644),o=n(81954);const c=500,l=r.nxZ,d=20;function m({elementRef:e,chatId:t,isFocused:n,focusDirection:r,noFocusHighlight:m,isResizingContainer:u,isJustAdded:A,isQuote:p,scrollTargetPosition:h}){const y=(0,a.li)(!A);(0,a.Nf)((()=>{const t=y.current;if(y.current=!1,n&&e.current){const n=e.current.closest(".MessageList"),a=m,A=h||a?"end":"centerOrTop",y=()=>{const t=void 0!==r?a?c:l:void 0,m=(0,o.Ay)({container:n,element:e.current,position:A,margin:d,maxDistance:t,forceDirection:r,forceNormalContainerHeight:u,shouldReturnMutationFn:!0});if(p){const t=e.current.querySelector(".is-quote");t&&(0,s.RK)((()=>{(0,i.YM)(t,"animate")}))}return m};t?(0,s.gm)(y):(0,s.YS)((()=>{(0,s.RK)(y())}))}}),[e,t,n,r,m,u,p,h])}},43581:(e,t,n)=>{n.d(t,{A:()=>L});var a=n(84051),i=n(13439),r=n(90709),s=n(29807),o=n(87357),c=n(60343),l=n(15283),d=n(17712),m=n(59030),u=n(14242),A=n(76023),p=n(63527),h=n(10722),y=n(82117),g=n(29886),f=n(21511),v=n(68292),E=n(26875),C=n(82393),I=n(58784),b=n(5912),N=n(4438),S=n(9267),w=n(93879);const P=1.5*A.$,x=6.5*A.$,M=C.pz||C.Ni?2:5,T=C.pz||C.Ni?2:3,k=(0,a.ph)((0,i.EK)(((e,{containerId:t})=>{const{activeReactions:n}=(0,s.nTw)(e),a=(0,s.xYJ)(e,"reactionEffects");return{activeReactions:n?.[t],withEffects:a}}))((({containerId:e,reaction:t,className:n,size:s=P,effectSize:c=x,activeReactions:l,localAmount:m,withEffects:u,observeIntersection:A})=>{const{stopActiveReaction:p}=(0,i.ko)(),h=(0,a.li)(null),g=(0,a.li)(null),[v,E]=(0,a.J0)([]),C=(0,b.Vz)(h,A),k=(0,a.Kr)((()=>l?.find((e=>(0,r.a0K)(e,t)))),[l,t]),R=Boolean(u&&k),K=v.length<M;(0,y.A)((([e])=>{R?!m||m<=(e||0)||K&&E((e=>[...e,Date.now()])):E([])}),[m,K,R]);const{shouldRender:F}=(0,f.A)({ref:g,noMountTransition:!0,isOpen:R,className:"slow",withShouldRender:!0}),G=(0,d.A)((()=>{const n=v.slice(1);E(n),n.length||p({containerId:e,reaction:t})})),U=(0,o.A)(w.A.root,F&&w.A.animating,n);return a.Ay.createElement("div",{className:U,ref:h,teactFastList:!0},a.Ay.createElement(S.A,{key:"icon",type:"gold",size:"adaptive",style:`width: ${s}px; height: ${s}px`}),F&&v.map((e=>a.Ay.createElement(N.A,{key:e,ref:g,className:w.A.effect,size:c,tgsUrl:I.w.StarReactionEffect,play:C,noLoop:!0,forceAlways:!0,nonInteractive:!0,quality:T,onEnded:G}))))})));var R=n(11241),K=n(85118),F=n(64493),G=n(69988);const U=1.25*A.$;function B(e){return e.stars}const O=(0,a.ph)((({reaction:e,containerId:t,isOwnMessage:n,recentReactors:s,className:c,chosenClassName:l,chatId:m,messageId:A,observeIntersection:C,onClick:I,onPaidClick:b})=>{const{openStarsBalanceModal:N,resetLocalPaidReactions:S,openPaidReactionModal:w,requestWave:P}=(0,i.ko)(),x=(0,a.li)(null),M=(0,a.li)(null),T=(0,a.li)(),O="paid"===e.reaction.type,z=(0,p.A)(B),L=Boolean(z),V=(0,d.A)(((e=1)=>{b?.(e)})),D=(0,d.A)((t=>{if("paid"===e.reaction.type)return t.stopPropagation(),void V();I?.(e.reaction)})),{isContextMenuOpen:J,handleBeforeContextMenu:$,handleContextMenu:j,handleContextMenuClose:H,handleContextMenuHide:q}=(0,h.A)(x,"paid"!==e.reaction.type,void 0,void 0,void 0,!0);(0,a.vJ)((()=>{J&&(w({chatId:m,messageId:A}),H(),q())}),[H,q,J,m,A]),(0,y.A)((([t])=>{const n=e.localAmount,a=x.current;if(!n||!a||n===t?.localAmount)return;if(L&&n>z.balance.amount)return N({originReaction:{chatId:m,messageId:A,amount:n}}),void S({chatId:m,messageId:A});if(e.localAmount){const{left:e,top:t}=a.getBoundingClientRect(),n=e+a.offsetWidth/2,i=t+a.offsetHeight/2;P({startX:n,startY:i})}const i=Number(getComputedStyle(a).scale)||1;T.current?.cancel(),T.current=a.animate([{scale:i},{scale:Math.min(1.2*i,3),offset:.2},{scale:1}],{duration:500*i,easing:"ease-out"})}),[e,z?.balance,L,m,A]);const Y=(0,g.A)(e.localAmount),{shouldRender:W}=(0,f.A)({isOpen:Boolean(e.localAmount),ref:M,className:"slow",withShouldRender:!0});return a.Ay.createElement(F.A,{className:(0,o.A)(G.A.root,n&&G.A.own,O&&G.A.paid,(0,r.eu8)(e)&&G.A.chosen,(0,r.eu8)(e)&&l,c),size:"tiny",ref:x,onMouseDown:$,onContextMenu:j,onClick:D},"paid"===e.reaction.type?a.Ay.createElement(a.Ay.Fragment,null,a.Ay.createElement(K.A,{preset:"button"}),a.Ay.createElement(k,{className:G.A.animatedEmoji,containerId:t,reaction:e.reaction,size:U,localAmount:e.localAmount,observeIntersection:C}),W&&a.Ay.createElement(v.A,{ref:M,text:`+${(0,u.Vw)(e.localAmount||Y)}`,className:G.A.paidCounter})):a.Ay.createElement(R.A,{className:G.A.animatedEmoji,containerId:t,reaction:e.reaction,size:U,observeIntersection:C}),s?.length?a.Ay.createElement(E.A,{size:"mini",peers:s}):a.Ay.createElement(v.A,{text:(0,u.Vw)(e.count+(e.localAmount||0)),className:G.A.counter}))}));var z=n(92915);const L=(0,a.ph)((({message:e,threadId:t,isOutside:n,maxWidth:u,metaChildren:A,observeIntersection:p,noRecentReactors:h,isCurrentUserPremium:y,tags:g})=>{const{toggleReaction:f,addLocalPaidReaction:v,updateMiddleSearch:E,performMiddleSearch:C,openPremiumModal:I,resetLocalPaidReactions:b,showNotification:N}=(0,i.ko)(),S=(0,m.A)(),{results:w,areTags:P,recentReactions:x}=e.reactions,M=Boolean(e.areReactionsPossible&&e.reactions),T=(0,a.Kr)((()=>w.reduce(((e,t)=>e+t.count),0)),[w]),k=(0,a.Kr)((()=>{const e=(0,i.mS)();return x?.reduce(((t,n)=>{const{reaction:a,peerId:i}=n,o=(0,r.Jjj)(a),c=(0,s.PVB)(e,i);if(!c)return t;const l=t[o]||[];return l.push(c),t[o]=l,t}),{})}),[x]),R=(0,a.Kr)((()=>{const t=(0,c.bj)(e);return w.map((e=>{const n=(0,r.Jjj)(e.reaction),a=k?.[n],i=T>3||h,s=P?g?.[n]:void 0;return{reaction:e,reactionKey:n,messageKey:t,recentReactors:i?void 0:a,isChosen:(0,r.eu8)(e),tag:s}}))}),[e,h,k,w,P,g,T]),K=(0,d.A)((n=>{if(P)return y?(E({chatId:e.chatId,threadId:t,update:{savedTag:n}}),void C({chatId:e.chatId,threadId:t})):void I({initialSection:"saved_tags"});f({chatId:e.chatId,messageId:e.id,reaction:n})})),F=(0,a.Kr)((()=>w.find((e=>"paid"===e.reaction.type))?.localAmount||0),[w]),G=(0,d.A)((t=>{v({chatId:e.chatId,messageId:e.id,count:t})}));(0,a.vJ)((()=>{F&&N({localId:(0,c.bj)(e),title:S("StarsSentTitle"),message:S("StarsSentText",F),actionText:S("StarsSentUndo"),cacheBreaker:F.toString(),action:{action:"resetLocalPaidReactions",payload:{chatId:e.chatId,messageId:e.id}},dismissAction:{action:"sendPaidReaction",payload:{chatId:e.chatId,messageId:e.id}},duration:5e3,shouldShowTimer:!0,disableClickDismiss:!0,icon:"star"})}),[S,e,F]);const U=(0,d.A)((t=>{f({chatId:e.chatId,messageId:e.id,reaction:t})}));return(0,l.A)((()=>()=>{b({chatId:e.chatId,messageId:e.id})})),a.Ay.createElement("div",{className:(0,o.A)("Reactions",n&&"is-outside",M&&"is-service"),style:u?`max-width: ${u}px`:void 0,dir:S.isRtl?"rtl":"ltr"},R.map((({reaction:t,recentReactors:n,messageKey:i,reactionKey:r,isChosen:s,tag:o})=>P?a.Ay.createElement(z.A,{key:r,className:"message-reaction",chosenClassName:"chosen",containerId:i,isOwnMessage:e.isOutgoing,isChosen:s,reaction:t.reaction,tag:o,withContextMenu:y,onClick:K,onRemove:U,observeIntersection:p}):a.Ay.createElement(O,{key:r,chatId:e.chatId,messageId:e.id,className:"message-reaction",chosenClassName:"chosen",containerId:i,isOwnMessage:e.isOutgoing,recentReactors:n,reaction:t,onClick:K,onPaidClick:G,observeIntersection:p}))),A)}))},92915:(e,t,n)=>{n.d(t,{A:()=>E});var a=n(84051),i=n(13439),r=n(87357),s=n(76023),o=n(10722),c=n(37661),l=n(17712),d=n(59030),m=n(11241),u=n(64493),A=n(40664),p=n(8410);const h=(0,a.ph)((({isOpen:e,title:t,subtitle:n,placeholder:i,submitText:r,maxLength:s,initialValue:o="",onClose:c,onSubmit:m})=>{const h=(0,d.A)(),[y,g]=(0,a.J0)(o),f=(0,l.A)((e=>{g(e.target.value)})),v=(0,l.A)((()=>{m(y)}));return a.Ay.createElement(p.A,{className:"narrow",title:t,isOpen:e,onClose:c,isSlim:!0},Boolean(n)&&a.Ay.createElement("div",{className:"cGrbcqD_"},n),a.Ay.createElement(A.A,{placeholder:i,value:y,onChange:f,maxLength:s,teactExperimentControlled:!0}),a.Ay.createElement("div",{className:"dialog-buttons mt-2"},a.Ay.createElement(u.A,{className:"confirm-dialog-button",onClick:v},r||h("Save")),a.Ay.createElement(u.A,{className:"confirm-dialog-button",isText:!0,onClick:c},h("Cancel"))))}));var y=n(71429),g=n(24433),f=n(69988);const v=1.25*s.$,E=(0,a.ph)((({reaction:e,tag:t,containerId:n,isChosen:s,isOwnMessage:A,className:p,chosenClassName:E,withCount:C,isDisabled:I,withContextMenu:b,observeIntersection:N,onClick:S,onRemove:w})=>{const{editSavedReactionTag:P}=(0,i.ko)(),x=(0,a.li)(null),M=(0,a.li)(null),T=(0,d.A)(),[k,R,K]=(0,c.A)(),{title:F,count:G}=t||{},U=Boolean(F||C&&G),B=(0,l.A)((()=>{S?.(e)})),O=(0,l.A)((()=>{w?.(e)})),z=(0,l.A)((t=>{P({reaction:e,title:t}),K()})),{isContextMenuOpen:L,contextMenuAnchor:V,handleBeforeContextMenu:D,handleContextMenu:J,handleContextMenuClose:$,handleContextMenuHide:j}=(0,o.A)(x,!b,void 0,void 0,void 0,!0),H=(0,l.A)((()=>x.current)),q=(0,l.A)((()=>document.body)),Y=(0,l.A)((()=>M.current)),W=(0,l.A)((()=>({withPortal:!0,shouldAvoidNegativePosition:!0})));if(!C||0!==G)return a.Ay.createElement(u.A,{className:(0,r.A)(f.A.root,f.A.tag,A&&f.A.own,s&&f.A.chosen,s&&E,I&&f.A.disabled,p),size:"tiny",onClick:B,onMouseDown:D,onContextMenu:J,ref:x},a.Ay.createElement(m.A,{className:f.A.animatedEmoji,containerId:n,reaction:e,loopLimit:1,size:v,observeIntersection:N}),U&&a.Ay.createElement("span",{className:f.A.tagText},F&&a.Ay.createElement("span",null,F),C&&a.Ay.createElement("span",null,G)),a.Ay.createElement("svg",{className:f.A.tail,width:"15",height:"30",viewBox:"0 0 15 30"},a.Ay.createElement("path",{className:f.A.tailFill,d:"m 0,30 c 3.1855,0 6.1803,-1.5176 8.0641,-4.0864 l 5.835,-7.9568 c 1.2906,-1.7599 1.2906,-4.1537 0,-5.9136 L 8.0641,4.08636 C 6.1803,1.51761 3.1855,0 0,0"})),b&&a.Ay.createElement(h,{isOpen:k,maxLength:15,title:T(t?.title?"SavedTagRenameTag":"SavedTagLabelTag"),subtitle:T("SavedTagLabelTagText"),placeholder:T("SavedTagLabelPlaceholder"),initialValue:t?.title,onClose:K,onSubmit:z}),b&&V&&a.Ay.createElement(y.A,{ref:M,isOpen:L,anchor:V,getTriggerElement:H,getRootElement:q,getMenuElement:Y,getLayout:W,autoClose:!0,withPortal:!0,onClose:$,onCloseAnimationEnd:j},a.Ay.createElement(g.A,{icon:"tag-filter",onClick:B},T("SavedTagFilterByTag")),a.Ay.createElement(g.A,{icon:"tag-name",onClick:R},T(t?.title?"SavedTagRenameTag":"SavedTagLabelTag")),a.Ay.createElement(g.A,{icon:"tag-crossed",destructive:!0,onClick:O},T("SavedTagRemoveTag"))))}))},86046:(e,t,n)=>{n.d(t,{D5:()=>m,HT:()=>s,M6:()=>d,Pc:()=>o,ZF:()=>l,hk:()=>c,j6:()=>u,jA:()=>r});var a=n(5930),i=n(29807);function r(e,t){if("slug"===t.type)return t;if("stargift"===t.type){const{peerId:n,shouldHideName:a,giftId:r,message:s,shouldUpgrade:o}=t,c=(0,i.PVB)(e,n);if(!c)return;return{type:"stargift",peer:c,shouldHideName:a,giftId:r,message:s,shouldUpgrade:o}}if("starsgift"===t.type){const{userId:n,stars:a,amount:r,currency:s}=t,o=(0,i.mBe)(e,n);if(!o)return;return{type:"stars",purpose:{type:"starsgift",user:o,stars:a,amount:r,currency:s}}}if("stars"===t.type){const{stars:e,amount:n,currency:a}=t;return{type:"stars",purpose:{type:"stars",stars:e,amount:n,currency:a}}}if("chatInviteSubscription"===t.type){const{hash:e}=t;return{type:"chatInviteSubscription",hash:e}}if("message"===t.type){const n=(0,i.hds)(e,t.chatId);if(!n)return;return{type:"message",chat:n,messageId:t.messageId}}if("giftcode"===t.type){const{userIds:n,boostChannelId:a,amount:r,currency:s,option:o,message:c}=t;return{type:"giveaway",option:o,purpose:{type:"giftcode",amount:r,currency:s,users:n.map((t=>(0,i.mBe)(e,t))).filter(Boolean),boostChannel:a?(0,i.hds)(e,a):void 0,message:c}}}if("starsgiveaway"===t.type){const{chatId:n,additionalChannelIds:a,amount:r,currency:s,untilDate:o,areWinnersVisible:c,countries:l,isOnlyForNewSubscribers:d,prizeDescription:m,stars:u,users:A}=t,p=(0,i.hds)(e,n);if(!p)return;const h=a?.map((t=>(0,i.hds)(e,t))).filter(Boolean);return{type:"starsgiveaway",purpose:{type:"starsgiveaway",amount:r,currency:s,chat:p,additionalChannels:h,untilDate:o,areWinnersVisible:c,countries:l,isOnlyForNewSubscribers:d,prizeDescription:m,stars:u,users:A}}}if("giveaway"===t.type){const{chatId:n,additionalChannelIds:a,amount:r,currency:s,option:o,untilDate:c,areWinnersVisible:l,countries:d,isOnlyForNewSubscribers:m,prizeDescription:u}=t,A=(0,i.hds)(e,n);if(!A)return;const p=a?.map((t=>(0,i.hds)(e,t))).filter(Boolean);return{type:"giveaway",option:o,purpose:{type:"giveaway",amount:r,currency:s,chat:A,additionalChannels:p,untilDate:c,areWinnersVisible:l,countries:d,isOnlyForNewSubscribers:m,prizeDescription:u}}}if("stargiftUpgrade"===t.type){const{inputSavedGift:n,shouldKeepOriginalDetails:a}=t,i=s(e,n);if(!i)return;return{type:"stargiftUpgrade",inputSavedGift:i,shouldKeepOriginalDetails:a}}if("stargiftTransfer"===t.type){const{inputSavedGift:n,recipientId:a}=t,r=s(e,n),o=(0,i.PVB)(e,a);if(!r||!o)return;return{type:"stargiftTransfer",inputSavedGift:r,recipient:o}}}function s(e,t){if("user"===t.type)return t;if("chat"===t.type){const n=(0,i.hds)(e,t.chatId);if(!n)return;return{type:"chat",chat:n,savedId:t.savedId}}}function o(e){return"appStore"===e.type?{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.AppleTopUp.Title",subtitleKey:"Stars.Intro.Transaction.AppleTopUp.Subtitle",peerColorId:5}:"playMarket"===e.type?{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.GoogleTopUp.Title",subtitleKey:"Stars.Intro.Transaction.GoogleTopUp.Subtitle",peerColorId:3}:"fragment"===e.type?{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.FragmentTopUp.Title",subtitleKey:"Stars.Intro.Transaction.FragmentTopUp.Subtitle",customPeerAvatarColor:"#000000"}:"premiumBot"===e.type?{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.PremiumBotTopUp.Title",subtitleKey:"Stars.Intro.Transaction.PremiumBotTopUp.Subtitle",peerColorId:1,withPremiumGradient:!0}:"ads"===e.type?{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.TelegramAds.Title",subtitleKey:"Stars.Intro.Transaction.TelegramAds.Subtitle",peerColorId:2}:"api"===e.type?{avatarIcon:"bots",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.TelegramBotApi.Title",subtitleKey:"Stars.Intro.Transaction.TelegramBotApi.Subtitle",peerColorId:4}:{avatarIcon:"star",isCustomPeer:!0,titleKey:"Stars.Intro.Transaction.Unsupported.Title",subtitleKey:"Stars.Intro.Transaction.Unsupported.Title",peerColorId:0}}function c(e,t){const n=t.amount+t.nanos/1e9;return n<0?`- ${e.number(Math.abs(n))}`:`+ ${e.number(n)}`}function l(e,t){return e.number(t.amount+t.nanos/1e9)}function d(e){const{action:t}=e.content;if("giftStars"!==t?.type)return;const{transactionId:n,stars:a}=t;return{id:n,stars:{amount:a,nanos:0},peer:{type:"peer",id:e.isOutgoing?e.chatId:e.senderId||e.chatId},date:e.date,isGift:!0,isMyGift:e.isOutgoing||void 0}}function m(e){const{action:t}=e.content;if("prizeStars"!==t?.type)return;const{transactionId:n,stars:a,targetChatId:i}=t;return{id:n,stars:{amount:a,nanos:0},peer:{type:"peer",id:i},date:e.date,giveawayPostId:e.id}}function u(e,t){return(0,a.A)(e,t)}},70636:(e,t,n)=>{n.d(t,{PU:()=>u,cy:()=>A,mO:()=>m,vj:()=>d});var a=n(31481),i=n(43044),r=n(529),s=n(29807),o=n(13439),c=n(62214),l=n(86525);function d(e){return"title"in e}function m(e){return!d(e)}function u({ids:e,query:t,type:n="peer"}){if(!t)return e;const a=(0,o.mS)(),m=(0,i.Yw)(),u=(0,r.l)(t),A="chat"===n?s.hds:"user"===n?s.mBe:s.PVB;return e.filter((e=>{const t=A(a,e);if(!t)return!1;const n=d(t)?(0,c.Js)(m,t):e===a.currentUserId?m("SavedMessages"):void 0,i=n?u(n):void 0,r=(0,l.em)(m,t);return i||r&&u(r)||Boolean(t.usernames?.find((({username:e})=>u(e))))}))}function A(e){return d(e)?"chatTypeBasicGroup"===e.type||"chatTypeSuperGroup"===e.type?"ChatList.PeerTypeGroup":"chatTypeChannel"===e.type?"ChatList.PeerTypeChannel":"chatTypePrivate"===e.type?"ChatList.PeerTypeNonContact":void 0:e.id===a.zv8?"ServiceNotifications":e.isSupport?"SupportStatus":e.type&&"userTypeBot"===e.type?"ChatList.PeerTypeBot":e.isContact?"ChatList.PeerTypeContact":"ChatList.PeerTypeNonContactUser"}},14737:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(84051),i=n(17712);const r=function(e,t){const n=(0,i.A)(e);(0,a.vJ)((()=>{if("number"!=typeof t)return;const e=setTimeout((()=>n()),t);return()=>clearTimeout(e)}),[t])}},45470:(e,t,n)=>{n.d(t,{A:()=>d});var a=n(84051),i=n(32610),r=n(66644),s=n(82393),o=n(35297);const c=2,l=2;function d(e,t=!1,n,d=c,m,u){const A=(0,a.li)(null),p=(0,a.li)();return(0,o.A)((()=>{t||(p.current=!1)}),[e,t]),(0,a.vJ)((()=>{const a=A.current;if(!e||!a||t||p.current)return;p.current=!0;const o=new Image,c=()=>{const e=m||o.width,t=u||o.height,n=a.getContext("2d",{alpha:!1});(0,r.RK)((()=>{a.width=e,a.height=t,s.QH&&(n.filter=`blur(${d}px)`),n.drawImage(o,2*-d,2*-d,e+4*d,t+4*d),s.QH||(0,i.A)(n,0,0,e,t,d,l)}))};o.onload=()=>{n?(0,r.YS)(c):c()},o.src=e}),[e,t,u,m,d,n]),A}},49746:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(84051),i=n(13439);function r(e,t,n,r,s){const{loadMessage:o}=(0,i.ko)();(0,a.vJ)((()=>{s||t&&!n&&o({chatId:e,messageId:t,replyOriginForId:r})}),[s,e,n,t,r])}},74984:(e,t,n)=>{n.d(t,{Rh:()=>s,g5:()=>c,ic:()=>o});var a=n(84051),i=n(49763),r=n(30857);function s(e){const t=(0,r.A)();return(0,a.vJ)((()=>(0,i.Yw)(e,t)),[e,t]),(0,i.YA)(e)}function o(){const e=(0,r.A)();return(0,a.vJ)((()=>(0,i.P1)(e)),[e]),(0,i.PZ)()}function c(){const e=(0,r.A)();return(0,a.vJ)((()=>(0,i.BU)(e)),[e]),(0,i.jn)()}},36838:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(84051);const i=(e,t,n=!1)=>{(0,a.vJ)((()=>{if(t)return;const a=e.current;function i(e){e.deltaX||(a.scrollLeft+=e.deltaY/4,n&&e.preventDefault())}return a.addEventListener("wheel",i,{passive:!n}),()=>{a.removeEventListener("wheel",i)}}),[e,t,n])}},29886:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(84051);function i(e){const t=(0,a.li)(),n=(0,a.li)();return n.current!==e&&(t.current=n.current),n.current=e,t.current}},14622:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(84051),i=n(13439),r=n(81954),s=n(17712),o=n(93545),c=n(672);const l=function(e,t=!1){const{focusLastMessage:n}=(0,i.ko)(),l=(0,a.li)(0),d=(0,s.A)((e=>{const t=l.current,i=e.contentRect.height;if(l.current=i,(0,r.o8)()||!t||i<=t)return;const s=e.target.closest(".MessageList");if(!s)return;(0,a.VK)(400);const o=i-t,{offsetHeight:c,scrollHeight:d,scrollTop:m}=s;Math.round(d-m-c)-o<=5&&n()})),m=(0,c.A)(d,[d],300,!1);(0,o.A)(e,m,!t)}},56133:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(16581);function i(e,t,n,i=[]){return(0,a.A)((e=>{e()}),i,e,t,n)}},57446:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(13439),i=n(66644),r=n(29807),s=n(19822);const o=300,c=new Map;function l(e,t,n=o){(0,r.PKK)((0,a.mS)())||(n=0);const l="rtl"===e.getAttribute("dir"),{scrollLeft:d,offsetWidth:m,scrollWidth:u,dataset:{scrollId:A}}=e;let p=t-d;if(p<0){const e=-d*(l?-1:1);p=Math.max(p,e)}else if(p>0){const e=u-(d+m);p=Math.min(p,e)}if(0===p)return Promise.resolve();A&&c.has(A)&&c.get(A)();const h=d+p;return new Promise((t=>{(0,i.RK)((()=>{if(0===n)return e.scrollLeft=h,void t();let a=!1;const r=Math.random().toString();e.dataset.scrollId=r,c.set(r,(()=>{a=!0})),e.style.scrollSnapType="none";const o=Date.now();function l(){e.style.scrollSnapType="",delete e.dataset.scrollId,c.delete(r)}(0,s.i0)((()=>{if(a)return l(),!1;const i=Math.min((Date.now()-o)/n,1),r=p*(1-function(e){return 1-(1-e)**3.5}(i));return e.scrollLeft=Math.round(h-r),i>=1&&(l(),t()),i<1}),i.RK)}))}))}},81954:(e,t,n)=>{n.d(t,{Ay:()=>h,H$:()=>v,_v:()=>y,o8:()=>f});var a=n(84051),i=n(13439),r=n(89925),s=n(31481),o=n(66644),c=n(29807),l=n(16460),d=n(19822),m=n(82393);let u,A,p=!1;function h(e){u=e;const t=g(e);if(e.shouldReturnMutationFn)return t;(0,o.RK)(t)}function y(){p&&((0,d.vk)(),(0,o.YS)((()=>{(0,o.RK)(g(u))})))}function g(e){const{container:t,element:n,position:h,margin:y=0,maxDistance:g=s.nxZ,forceDirection:f,forceNormalContainerHeight:v}=e;let I=e.forceDuration;f!==r.CC.Static&&(0,c.PKK)((0,i.mS)())||(I=0);const{offsetHeight:b}=n,{scrollTop:N,offsetHeight:S,scrollHeight:w}=t,P=(0,l.A)(n,t).top,x=v&&t.dataset.normalHeight?Number(t.dataset.normalHeight):S;let M;switch(h){case"start":M=P-y+(m.Ni?1:0);break;case"end":M=P+b+y-x;break;case"nearest":case"center":case"centerOrTop":M=b<x?P+b/2-x/2:P-y}const T=function(e,t,n=s.nxZ,a){const{scrollTop:i}=e;if(void 0===a){const e=t-i;if(e<-n)return i+(e+n);if(e>n)return i+(e-n)}else{if(a===r.CC.Up)return t+n;if(a===r.CC.Down)return Math.max(0,t-n)}return i}(t,M,g,f);let k=M-T;if(k<0){const e=-T;k=Math.max(k,e)}else if(k>0){const e=w-(T+x);k=Math.min(k,e)}const R=Math.abs(k);return()=>{if(R<1)return void(N!==T&&(t.scrollTop=T));const e=T+k;if(0===I)return void(t.scrollTop=e);const n=R<=s.s8T?E:C,i=I||s.SKD+R/s.nxZ*(s.OzO-s.SKD),r=Date.now();p=!0;const c=A;A=(0,a.VK)(void 0,!0),c?.(),(0,d.S0)((()=>{const a=Math.min((Date.now()-r)/i,1),s=k*(1-n(a)),o=Math.round(e-s);return t.scrollTop=o,p=a<1&&o!==e,p||(u=void 0,A?.(),A=void 0),p}),o.RK)}}function f(){return p}function v(){A(),A=void 0}function E(e){return 1-(1-e)**3.5}function C(e){return 1-(1-e)**6}},48894:(e,t,n)=>{n.d(t,{Bz:()=>m,LS:()=>l,Yi:()=>d,Zf:()=>o,bM:()=>s,rX:()=>c,v2:()=>r,vG:()=>u,xp:()=>i});var a=n(87679);function i(e){return[parseInt(e.substring(0,2),16),parseInt(e.substring(2,4),16),parseInt(e.substring(4,6),16)]}function r(e){const t=e[0].toString(16),n=e[1].toString(16),a=e[2].toString(16);return(1==t.length?"0"+t:t)+(1==n.length?"0"+n:n)+(1==a.length?"0"+a:a)}function s([e,t,n]){e/=255,t/=255,n/=255;let a,i,r=Math.max(e,t,n),s=Math.min(e,t,n),o=r,c=r-s;if(i=0==r?0:c/r,r==s)a=0;else{switch(r){case e:a=(t-n)/c+(t<n?6:0);break;case t:a=(n-e)/c+2;break;case n:a=(e-t)/c+4}a/=6}return[a,i,o]}function o([e,t,n]){let a,i,r,s=Math.floor(6*e),o=6*e-s,c=n*(1-t),l=n*(1-o*t),d=n*(1-(1-o)*t);switch(s%6){case 0:a=n,i=d,r=c;break;case 1:a=l,i=n,r=c;break;case 2:a=c,i=n,r=d;break;case 3:a=c,i=l,r=n;break;case 4:a=d,i=c,r=n;break;case 5:a=n,i=c,r=l}return[Math.round(255*a),Math.round(255*i),Math.round(255*r)]}async function c(e){const t=[0,0,0];let n,i,r,s,o=-4,c=[0,0,0],l=0;const d=document.createElement("canvas"),m=d.getContext&&d.getContext("2d");if(!m)return t;const u=await(0,a.NN)(e);r=u.naturalHeight||u.offsetHeight||u.height,i=u.naturalWidth||u.offsetWidth||u.width,d.height=r,d.width=i,m.drawImage(u,0,0);try{n=m.getImageData(0,0,i,r)}catch(e){return t}for(s=n.data.length;(o+=20)<s;)0!==n.data[o+3]&&(++l,c[0]+=n.data[o],c[1]+=n.data[o+1],c[2]+=n.data[o+2]);return c[0]=Math.floor(c[0]/l),c[1]=Math.floor(c[1]/l),c[2]=Math.floor(c[2]/l),c}function l(e){const[t,n,a]=e;return.2126*t+.7152*n+.0722*a}function d(e){let[t,n,a]=s(e);return n=Math.min(1,n+.05+.1*(1-n)),a=a>.5?Math.max(0,.65*a):Math.max(0,Math.min(1,1-.65*a)),`hsla(${360*t}, ${100*n}%, ${100*a}%, .4)`}const m=e=>`rgba(${e>>16&255}, ${e>>8&255}, ${255&e}, ${(e>>24&255)/255})`,u=e=>l([e>>16&255,e>>8&255,255&e])>128?"black":"white"},58968:(e,t,n)=>{n.d(t,{I5:()=>s,LS:()=>r,V2:()=>i,lw:()=>a});const a={isCustomPeer:!0,type:"premium",titleKey:"PrivacyPremium",subtitleKey:"PrivacyPremiumText",avatarIcon:"star",isAvatarSquare:!0,withPremiumGradient:!0},i=[{isCustomPeer:!0,type:"contacts",titleKey:"FilterContacts",avatarIcon:"user",isAvatarSquare:!0,peerColorId:5},{isCustomPeer:!0,type:"nonContacts",titleKey:"FilterNonContacts",avatarIcon:"non-contacts",isAvatarSquare:!0,peerColorId:4},{isCustomPeer:!0,type:"groups",titleKey:"FilterGroups",avatarIcon:"group",isAvatarSquare:!0,peerColorId:3},{isCustomPeer:!0,type:"channels",titleKey:"FilterChannels",avatarIcon:"channel",isAvatarSquare:!0,peerColorId:1},{isCustomPeer:!0,type:"bots",titleKey:"FilterBots",avatarIcon:"bots",isAvatarSquare:!0,peerColorId:6}],r=[{isCustomPeer:!0,type:"excludeMuted",titleKey:"FilterMuted",avatarIcon:"mute",isAvatarSquare:!0,peerColorId:6},{isCustomPeer:!0,type:"excludeRead",titleKey:"FilterRead",avatarIcon:"readchats",isAvatarSquare:!0,peerColorId:4},{isCustomPeer:!0,type:"excludeArchived",titleKey:"FilterArchived",avatarIcon:"archive",isAvatarSquare:!0,peerColorId:5}],s={isCustomPeer:!0,type:"hidden",titleKey:"StarsTransactionHidden",avatarIcon:"author-hidden",peerColorId:4}},16460:(e,t,n)=>{function a(e,t){let n=0,a=0,i=e;for(;i&&i!==t&&!i.contains(t);)n+=i.offsetTop,a+=i.offsetLeft,i=i.offsetParent;return{top:n,left:a}}n.d(t,{A:()=>a})},31722:(e,t,n)=>{n.d(t,{A:()=>a});const a={container:"YmM5biTv",header:"S7WFT2bv",pickerCategoryTitle:"YK1300x2",peerChip:"gsKPBPoK",pickerList:"yLCbiItq",padded:"bXzIGw8s",noResults:"dXWKD0ve",onlineStatus:"d5GDOYh9"}},93879:(e,t,n)=>{n.d(t,{A:()=>a});const a={root:"O9uCTt5C","animated-icon":"HiI6SMxF",animatedIcon:"HiI6SMxF",effect:"NhFcTGja",animating:"ikfZ6Igz",withEffectOnly:"jjRJmHCg"}},69988:(e,t,n)=>{n.d(t,{A:()=>a});const a={root:"gXO57D98",chosen:"VXSJn0Sm",paid:"N3lcrsh8","animated-emoji":"lFjoRm_p",animatedEmoji:"lFjoRm_p",tag:"Dr889Kzc",tail:"cUfY1b26","is-safari":"rxxUijuG",isSafari:"rxxUijuG","tail-fill":"y591o4fN",tailFill:"y591o4fN","tag-text":"ly7cruxF",tagText:"ly7cruxF",counter:"P2FqNJAi",disabled:"NRtGofbf",paidCounter:"CW4UO1n3"}}}]);
//# sourceMappingURL=713.4ab377441d7ded91093b.js.map