TelegramPWA/dist/3984.9134397e4148c0c6f132.js
Alexander Zinchuk cb12f1a070 [Build]
2025-01-05 20:28:02 +01:00

2 lines
60 KiB
JavaScript

"use strict";(self.webpackChunktelegram_t=self.webpackChunktelegram_t||[]).push([[3984],{68292:(e,t,n)=>{n.d(t,{A:()=>A});var a=n(84051),i=n(13439),s=n(29807),o=n(87357),r=n(37836),c=n(30857),l=n(39351),d=n(73767);let m=0;const u=(0,r.Fe)((()=>{m=0})),A=(0,a.ph)((({text:e,className:t,isDisabled:n,ref:r})=>{const{isRtl:A}=(0,l.A)(),p=(0,d.A)(e),h=(0,c.A)(),y=!(!(!n&&(0,s.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,s=t?.length??0;for(let o=0;o<=i;o++){const r=i-o,c=s-o;t&&c>=0&&e[r]!==t[c]?n.unshift(a.Ay.createElement("div",{className:"IYTzbS8o"},a.Ay.createElement("div",{className:"Jw1oQFdk"},e[r]??""),a.Ay.createElement("div",{className:"TZfEz3sc"},t[c]),a.Ay.createElement("div",{className:"Y9ied8_t"},e[r]??""))):n.unshift(a.Ay.createElement("span",null,e[r]??""))}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:r,className:(0,o.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),s=n(90709),o=n(62587),r=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&&`sticker${t.id}`,A=(0,o.A)(t?(0,s.Mwy)(t,"preview"):void 0,n&&!l,i.qZ.BlobUrl),p=(0,o.A)(u,n);return a.Ay.createElement(r.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),s=n(95807),o=n(37661),r=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,o.A)(Boolean(n)),g=(0,c.A)(h),[f,v,C]=(0,o.A)(u.has(t)),E=(0,c.A)(f),[I,b]=(0,o.A)(!1),N=(0,r.A)((()=>{v(),u.add(t)})),S=(0,r.A)((()=>{y(),C(),setTimeout(b,300)})),{size:w}=e;return a.Ay.createElement("div",{className:(0,i.A)(A,"xCi2f0YH"),style:(0,s.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,E),draggable:!1,onLoad:N}),a.Ay.createElement(l.A,m({},p,{onLoad:S})))}))},26875:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(84051),i=n(87357),s=n(59030),o=n(21849);const r=(0,a.ph)((({peers:e,size:t,className:n,limit:r=3,badgeText:c})=>{const l=(0,s.A)(),d="number"==typeof t?t:o.R[t],m=(0,a.Kr)((()=>c||(!e?.length||e.length<=r?void 0:"+"+(e.length-r))),[c,e,r]);return a.Ay.createElement("div",{className:(0,i.A)(n,"kXs18Nmi"),style:`--_size: ${d}px;`,dir:l.isRtl?"rtl":"ltr"},e?.slice(0,r).map((e=>a.Ay.createElement(o.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),s=n(87357),o=n(45470),r=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,o.A)(n,!A,void 0,25,d,m),y=(0,r.A)((e=>{if(!u.current)return;const t=u.current,n=e.currentTarget.getBoundingClientRect(),a=e.clientX-n.left,s=e.clientY-n.top,o=a-n.width/2,r=s-n.height/2;(0,i.RK)((()=>{t.setAttribute("style",`--click-shift-x: ${o}px; --click-shift-y: ${r}px`)}))}));if(A)return a.Ay.createElement("div",{className:(0,s.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"}))}))},10187:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(84051),i=n(13439),s=n(90709),o=n(70636),r=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,r.PVB)(e,t),i=(0,r.mBe)(e,t);return{peer:a,isSavedMessages:!n&&i&&i.isSelf}}))((({icon:e,title:t,isMinimized:n,canClose:i,isCloseNonDestructive:r,clickArg:p,peer:h,mockPeer:y,customPeer:g,className:f,fluid:v,isSavedMessages:C,withPeerColors:E,withEmojiStatus:I,onClick:b})=>{const N=(0,d.A)(),S=y||h,w=g||S,x=S&&(0,o.vj)(S)?S:void 0;let k,T,M;e&&t?(k=a.Ay.createElement("div",{className:"NtoGLT22"},a.Ay.createElement(A.A,{name:e,style:"f91Ad80i"})),T=t):w&&(k=a.Ay.createElement(m.A,{className:"La8BQ9yr",peer:w,size:"small",isSavedMessages:C}),M=(0,s.F9N)(N,w)||t,T=t||a.Ay.createElement(u.A,{peer:w,isSavedMessages:C,withEmojiStatus:I}));const P=(0,c.A)("_Lq6_4e5",(x?.isForum||g?.isAvatarSquare)&&"JIHfTUVn",n&&"UhOZvxvs",i&&"uvvgSFUJ",r&&"fAk5yEeV",v&&"P_7xai7z",E&&(0,l.y)(g||h),f);return a.Ay.createElement("div",{className:P,onClick:()=>b?.(p),title:n?M:void 0,dir:N.isRtl?"rtl":void 0},k,!n&&a.Ay.createElement("div",{className:"XPVuH29G",dir:"auto"},T),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),s=n(95807),o=n(59030),r=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,o.A)(),y=(0,a.li)(null),g=(0,a.li)(null),[f,v]=(0,a.J0)(0),[C,E]=(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,s=Math.max(n,Math.min(i,a));let o;v(s/t),o=i<n?u*t/(2*n):i>a?.5+(u-a/t)/(1-a/t)*.4:.5,E(o)}};(0,a.vJ)(I,[u]),(0,r.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,s.A)(void 0!==u&&`--progress: ${u}`,void 0!==C&&`--tail-position: ${C}`,`--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),s=n(29807),o=n(87357),r=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,s.SJA)(e)})))((({text:e,color:t,className:n,theme:i})=>{const s=`svg-${(0,r.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,o.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(#${s})`}),a.Ay.createElement("defs",null,a.Ay.createElement("linearGradient",{id:s,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 s(e){if("starGiftUnique"!==e.type)return;const t=e.attributes.find((e=>"model"===e.type)),n=e.attributes.find((e=>"backdrop"===e.type)),a=e.attributes.find((e=>"pattern"===e.type));return{model:t,originalDetails:e.attributes.find((e=>"originalDetails"===e.type)),pattern:a,backdrop:n}}n.d(t,{UC:()=>i,uc:()=>s,yQ:()=>a})},79582:(e,t,n)=>{n.d(t,{A:()=>c});var a=n(13439),i=n(29807),s=n(87894);const o=3e9,r=3e8;function c(e,t=!1,n,c){const l=(0,a.mS)();return(0,s.My)(e,(e=>{if(e===c)return 1/0;const a=(0,i.hds)(l,e);if(!a)return 0;let s=0;const d=(0,i.yHC)(l,e);return d&&(s+=d.date),t&&a.isVerified&&(s+=o),n&&n.includes(e)&&(s=Date.now()+r+(n.length-n.indexOf(e))),s}),"desc")}},54960:(e,t,n)=>{n.d(t,{A:()=>k});var a=n(84051),i=n(13439),s=n(31481),o=n(66644),r=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),C=n(24956),E=n(21849),I=n(34431),b=n(18276),N=n(10187),S=n(45780),w=n(31722);const x="PeerPickerItem",k=(0,a.ph)((({className:e,categories:t,itemIds:n,categoryPlaceholderKey:k,filterValue:T,filterPlaceholder:M,notFoundText:P,searchInputId:R,itemClassName:K,isLoading:F,noScrollRestore:O,isSearchable:B,lockedUnselectedSubtitle:z,forceShowSelf:G,isViewOnly:L,itemInputType:U,withStatus:V,withPeerTypes:D,withDefaultPadding:$,onFilterChange:J,onDisabledClick:j,onLoadMore:H,...q})=>{const W=(0,h.A)(),Y=q.allowMultiple,Z=Y?q.lockedSelectedIds:void 0,_=Y?q.lockedUnselectedIds:void 0,Q=(0,a.Kr)((()=>Y?q.selectedCategories:q.selectedCategory?[q.selectedCategory]:u.p),[Y,q.selectedCategory,q.selectedCategories]),X=(0,a.Kr)((()=>Y?q.selectedIds:q.selectedId?[q.selectedId]:u.p),[Y,q.selectedId,q.selectedIds]),ee=(0,a.li)(null),te=X.length>10;(0,a.vJ)((()=>{if(!B)return;const e=window.setTimeout((()=>{(0,o.YS)((()=>{ee.current?.focus()}))}),500);return()=>{window.clearTimeout(e)}}),[B]);const ne=(0,a.Kr)((()=>new Set(Z)),[Z]),ae=(0,a.Kr)((()=>new Set(_)),[_]),ie=(0,a.Kr)((()=>X.filter((e=>!ne.has(e)))),[ne,X]),se=(0,a.Kr)((()=>t?(0,m.dU)(t,"type"):{}),[t]),oe=(0,a.Kr)((()=>{if(T)return n;const e=[],t=[],a=[];return n.forEach((n=>{ne.has(n)?e.push(n):ae.has(n)?a.push(n):t.push(n)})),e.concat(t,a)}),[T,n,ne,ae]),re=(0,p.A)((e=>{if(ne.has(e))j?.(e,!0);else if(ae.has(e))j?.(e,!1);else{if(Y&&se[e]){const t=se[e].type,n=Q?.slice()||[];return n.includes(t)?n.splice(n.indexOf(t),1):n.push(t),void q.onSelectedCategoriesChange?.(n)}if(Y){const t=X.slice();return t.includes(e)?t.splice(t.indexOf(e),1):t.push(e),void q.onSelectedIdsChange?.(t)}se[e]?q.onSelectedCategoryChange?.(se[e].type):q.onSelectedIdChange?.(e)}})),ce=(0,p.A)((e=>{const{value:t}=e.currentTarget;J?.(t)})),[le,de]=(0,A.A)(H,oe,Boolean(T)),me=(0,a.hb)(((e,t)=>{const n=(0,i.mS)(),o=t?se[e]:void 0,m=t?void 0:(0,l.PVB)(n,e),u=m||o;if(!u)return s.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&&!G:void 0,p=ae.has(e),h=ne.has(e),g=p||h,f=o?Q?.includes(o.type):X.includes(e),[v,N]=function(){if(p)return[z];if(V&&m){if((0,c.vj)(m))return[(0,r.sTh)(W,m)];const e=(0,l.K0y)(n,m.id);return[(0,r.CDb)(W,m,e),(0,d.A)((0,r.PFE)(m,e,!0)&&w.A.onlineStatus)]}if(D&&m){const e=(0,c.cy)(m);return e&&[W(e)]}}()||[];return a.Ay.createElement(S.A,{key:e,className:(0,d.A)(x,K),title:a.Ay.createElement(I.A,{peer:u}),avatarElement:a.Ay.createElement(E.A,{peer:m||o,isSavedMessages:A,size:"medium"}),subtitle:v,subtitleClassName:N,disabled:g,inactive:L,ripple:!0,inputElement:g?a.Ay.createElement(b.A,{name:"lock-badge"}):"radio"===U?a.Ay.createElement(C.A,{checked:f,disabled:g,onlyInput:!0}):"checkbox"===U?a.Ay.createElement(y.A,{checked:f,disabled:g,onlyInput:!0}):void 0,inputPosition:"end",onClick:()=>re(e),onDisabledClick:j&&(()=>j(e,h))})}),[se,G,L,K,U,W,ne,ae,z,j,Q,X,D,V]),ue=(0,a.Kr)((()=>{if(t?.length)return a.Ay.createElement("div",{key:"categories"},k&&a.Ay.createElement("div",{className:w.A.pickerCategoryTitle},W(k)),t?.map((e=>me(e.type,!0))),a.Ay.createElement("div",{className:w.A.pickerCategoryTitle},W("FilterChats")))}),[t,k,W,me]);return a.Ay.createElement("div",{className:(0,d.A)(w.A.container,e)},B&&a.Ay.createElement("div",{className:(0,d.A)(w.A.header,"custom-scroll"),dir:W.isRtl?"rtl":void 0},Q?.map((e=>a.Ay.createElement(N.A,{className:w.A.peerChip,customPeer:se[e],onClick:re,clickArg:e,canClose:!0}))),Z?.map(((e,t)=>a.Ay.createElement(N.A,{className:w.A.peerChip,peerId:e,isMinimized:te&&t<X.length-5,forceShowSelf:G,onClick:re,clickArg:e}))),ie.map(((e,t)=>a.Ay.createElement(N.A,{className:w.A.peerChip,peerId:e,isMinimized:te&&t+(Z?.length||0)<X.length-5,canClose:!0,onClick:re,clickArg:e}))),a.Ay.createElement(f.A,{id:R,ref:ee,value:T,onChange:ce,placeholder:M||W("SelectChat")})),le?.length?a.Ay.createElement(g.A,{className:(0,d.A)(w.A.pickerList,$&&w.A.padded,"custom-scroll"),items:le,itemSelector:`.${x}`,beforeChildren:ue,onLoadMore:de,noScrollRestore:O},le.map((e=>me(e)))):F||!le||le.length?a.Ay.createElement(v.A,null):a.Ay.createElement("p",{className:w.A.noResults},P||"Sorry, nothing found."))}))},45780:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(84051),i=n(87357),s=n(82393),o=n(17712),r=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 C=(0,r.A)(),E=!u&&!m,I=(0,o.A)((()=>{u||(m?v?.():f?.())}));return a.Ay.createElement("div",{className:(0,i.A)("OHkx_W75",t&&"neXqB2_A",m&&"tvZeVJPh",E&&"VUSwo4t5",n&&"dMT9byM6",p),onClick:I,style:g,dir:C.isRtl?"rtl":void 0,role:E?"button":void 0,tabIndex:E?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&&s.pz&&a.Ay.createElement("div",{className:"P53DrbWA"}))}},40558:(e,t,n)=>{n.d(t,{A:()=>p});var a=n(84051),i=n(66644),s=n(90709),o=n(87357),r=n(95807),c=n(87679),l=n(17712),d=n(62587),m=n(93545),u=n(38691);const A=(()=>{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,s=t%2==0?Math.PI/n:0;for(let t=0;t<n;t++){const o=t/n*Math.PI*2+s,r=.5+1.71*i*Math.cos(o),c=.5+i*Math.sin(o),l=1.4-a*Math.random();e.push({x:r,y:c,sizeFactor:l})}}return e})(),p=(0,a.ph)((({backgroundColors:e,patternColor:t,patternIcon:n,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)(),[C,E]=(0,a.J0)(),I=n&&(0,s.Mwy)(n,"preview"),b=(0,d.A)(I);(0,a.vJ)((()=>{b&&(0,c.NN)(b).then(E)}),[b]),(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 N=(0,l.A)((()=>{const e=y.current;if(!e||!C)return;const n=e.getContext("2d"),{width:a,height:i}=e;if(!a||!i)return;n.save(),A.forEach((({x:e,y:t,sizeFactor:s})=>{const o=(a-Math.max(a,250*v))/2,r=e*Math.max(a,250*v)+o,c=t*Math.max(i,250*v)+o,l=20*v*s*(o?.8:1);n.drawImage(C,r-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 s=n.createRadialGradient(a/2,i/2,0,a/2,i/2,a/2);s.addColorStop(0,"#FFFFFF00"),s.addColorStop(1,"#FFFFFF"),n.save(),n.globalCompositeOperation="destination-out",n.fillStyle=s,n.fillRect(0,0,a,i),n.restore()}));return(0,a.vJ)((()=>{N()}),[C]),(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,N()}))}),[g,v]),a.Ay.createElement("div",{ref:h,className:(0,o.A)("Af3tYFMg",p),style:(0,r.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),s=n(87357),o=n(95807),r=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)((()=>r.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,s.A)("aInga6VW",n),style:(0,o.A)(Boolean(m)&&`--particle-size: ${m}px`)},h.map(((n,i)=>{const s=`--offset-path: path('${n}');`;return t?a.Ay.createElement(l.A,{documentId:e.documentId,className:d,style:s,withSharedAnimation:!0,size:m,onAnimationEnd:0===i?u:void 0}):a.Ay.createElement("img",{src:p,alt:"",className:d,style:s,draggable:!1,onAnimationEnd:0===i?u:void 0})})))}))},11241:(e,t,n)=>{n.d(t,{A:()=>N});var a=n(84051),i=n(13439),s=n(90709),o=n(29807),r=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),C=n(93879);const E=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,o.nTw)(e),s=(0,o.xYJ)(e,"reactionEffects");return{activeReactions:i?.[t],availableReactions:a.availableReactions,genericEffects:n,withEffects:s}}))((({containerId:e,reaction:t,className:n,size:o=E,effectSize:l=I,activeReactions:N,availableReactions:S,genericEffects:w,withEffects:x,withEffectOnly:k,shouldPause:T,shouldLoop:M,loopLimit:P,observeIntersection:R})=>{const{stopActiveReaction:K}=(0,i.ko)(),F=(0,a.li)(null),O="custom"===t.type,B=(0,a.Kr)((()=>S?.find((e=>(0,s.a0K)(e.reaction,t)))),[S,t]),z=B?.centerIcon?.id,{customEmoji:G}=(0,h.A)(O?t.documentId:void 0),L=(0,a.Kr)((()=>{if(!O)return B?.aroundAnimation?.id;if(!G)return;const e=S?.find((e=>e.reaction.emoticon===G.emoji))?.aroundAnimation?.id;return e}),[B,S,G,O]),U=(0,a.Kr)((()=>{if(L)return L;if(!w?.stickers)return;const{stickers:e}=w;return e[Math.floor(Math.random()*e.length)].id}),[L,w]),V=(0,m.Vz)(F,R),D=z&&(0,s.aLQ)(z),$=U&&(0,s.aLQ)(U),J=(0,A.A)(D),j=(0,A.A)($),H=(0,a.Kr)((()=>N?.find((e=>(0,s.a0K)(e,t)))),[N,t]),q=Boolean(x&&H&&(O||J)&&j),W=V&&(q&&!k||M),{shouldRender:Y,transitionClassNames:Z}=(0,p.A)(q,void 0,!0,"slow"),{shouldRender:_,transitionClassNames:Q}=(0,p.A)(W,void 0,!0,"slow"),X=(0,u.A)((()=>{K({containerId:e,reaction:t})})),[ee,te,ne]=(0,d.A)(),ae=!(O||W&&ee),{shouldRender:ie,transitionClassNames:se}=(0,p.A)(ae,void 0,!0),oe=(0,r.A)(C.A.root,Y&&C.A.animating,k&&C.A.withEffectOnly,n);return a.Ay.createElement("div",{className:oe,ref:F},!k&&ie&&a.Ay.createElement(v.A,{className:se,reaction:t,availableReactions:S,size:o,observeIntersection:R}),!k&&O&&a.Ay.createElement(g.A,{documentId:t.documentId,className:C.A.customEmoji,size:o,noPlay:T,noVideoOnMobile:!0,loopLimit:P,observeIntersectionForPlaying:R,forceAlways:!0}),_&&!O&&a.Ay.createElement(y.A,{key:`${z}-${o}`,className:(0,r.A)(C.A.animatedIcon,Q),size:(0,c.Ki)(1.9*o),tgsUrl:J,play:V&&!T,noLoop:!M,onLoad:te,onEnded:ne,forceAlways:!0}),Y&&a.Ay.createElement(a.Ay.Fragment,null,a.Ay.createElement(y.A,{key:`${U}-${l}`,className:(0,r.A)(C.A.effect,Z),size:l,tgsUrl:j,play:V,noLoop:!0,onEnded:X,forceAlways:!0}),O&&!L&&V&&a.Ay.createElement(f.A,{reaction:t,className:Z,particleSize:Math.max(.5*o,b),onEnded:X})))})))},17794:(e,t,n)=>{n.d(t,{A:()=>d});var a=n(84051),i=n(90709),s=n(87357),o=n(62587),r=n(83057),c=n(87412),l=n(61911);const d=(0,a.ph)((({reaction:e,availableReactions:t,className:n,size:d,withIconHeart:m,observeIntersection:u})=>{const A=(0,a.Kr)((()=>t?.find((t=>(0,i.a0K)(t.reaction,e)))),[t,e]),p=A?.staticIcon?.id,h=p?`document${p}`:void 0,y=(0,o.A)(h),g=(0,r.A)(y),f="emoji"===e.type&&"🦄"===e.emoticon,v=m&&"emoji"===e.type&&"❤"===e.emoticon;return"custom"===e.type?a.Ay.createElement(c.A,{documentId:e.documentId,className:(0,s.A)("ReactionStaticEmoji",n),size:d,observeIntersectionForPlaying:u}):v?a.Ay.createElement("i",{className:"ReactionStaticEmoji icon icon-heart",style:`font-size: ${d}px; width: ${d}px`}):a.Ay.createElement("img",{className:(0,s.A)("ReactionStaticEmoji",f&&"with-unicorn-fix",g,n),style:d?`width: ${d}px; height: ${d}px`:void 0,src:y||l,alt:A?.title,draggable:!1})}))},75373:(e,t,n)=>{n.d(t,{A:()=>ne});var a=n(84051),i=n(13439),s=n(90709),o=n(26129),r=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),C=n(59030),E=n(50680),I=n(79519),b=n(79577),N=n(21849),S=n(87049),w=n(40558),x=n(85118),k=n(23174),T=n(89925),M=n(87679),P=n(17712),R=n(62587),K=n(94189),F=n(68584);const O=(0,a.ph)((({message:e,renderContent:t})=>{const{openMediaViewer:n,uploadProfilePhoto:o,showNotification:r}=(0,i.ko)(),{isOutgoing:c}=e,l=(0,C.A)(),[d,m]=(0,a.J0)(),[u,A,p]=(0,g.A)(!1),h=e.content.action.photo,y=(0,R.A)((0,s.rIo)(h,"full")),f=(0,R.A)((0,s.Pgy)(h)),v=e.content.action.photo?.isVideo,E=(0,P.A)((()=>{r({title:l("ApplyAvatarHintTitle"),message:l("ApplyAvatarHint"),action:{action:"requestNextSettingsScreen",payload:{screen:T.VS.Main}},actionText:l("Open")})})),I=(0,P.A)((e=>{m(void 0),o({file:e}),E()})),b=(0,P.A)((()=>{m(void 0)})),S=(0,P.A)((async()=>{if(!f)return;p(),E();const e=await(0,M.sZ)(f);o({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,M.sZ)(y)):n({chatId:e.chatId,messageId:e.id,threadId:k.l3,origin:T.TQ.SuggestedAvatar})}},a.Ay.createElement(N.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(F.A,{file:d,onClose:b,onChange:I}),a.Ay.createElement(K.A,{isOpen:u,title:l("SuggestedVideo"),confirmHandler:S,onClose:p,textParts:t()}))})),B=(0,a.ph)((({message:e,renderContent:t})=>{const{openMediaViewer:n}=(0,i.ko)(),s=(0,C.A)(),o=e.content.action.photo?.isVideo;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:k.l3,origin:T.TQ.SuggestedAvatar})},"aria-label":s("ViewPhotoAction")},a.Ay.createElement(N.A,{photo:e.content.action.photo,loopIndefinitely:!0,withVideo:o,size:"jumbo"})))}));var z=n(19381),G=n(43581),L=n(14737),U=n(48894);var V=n(36838),D=n(18276),$=n(64493),J=n(55158);const j="d8axZxyN",H="glDpC2av",q="gqCs9fSo",W="gnYhwnvf",Y="HWgwnKui",Z="BTNQ4KBH",_="Xl9MVMTn",Q="Qizai7yv";function X({channel:e}){const{openChat:t}=(0,i.ko)(),n=function(e,t="#00000000"){const[n,i]=(0,a.J0)(t),o=(0,R.A)((0,s.cP1)(e),!1,k.qZ.BlobUrl);return(0,a.vJ)((()=>{(async()=>{if(!o)return;const e=await(0,U.rX)(o);i(`#${(0,U.v2)(e)}`)})()}),[o]),n}(e,"#3C3C4399");return a.Ay.createElement("div",{className:H,onClick:()=>t({id:e.id})},a.Ay.createElement(N.A,{className:q,key:e.id,size:"large",peer:e}),a.Ay.createElement("div",{style:`background: ${n}`,className:W},a.Ay.createElement("i",{className:(0,c.A)(j,"icon icon-user-filled")}),a.Ay.createElement("span",{className:Y},(0,l.Vw)(e?.membersCount||0))),a.Ay.createElement("span",{className:Z},e.title))}function ee({channel:e,chatId:t,channelsCount:n,isCurrentUserPremium:s}){const{openPremiumModal:o,openChatWithInfo:r}=(0,i.ko)(),l=(0,C.A)();return a.Ay.createElement("div",{className:(0,c.A)(H,"MBChXyXk"),onClick:()=>{s?r({id:t,shouldReplaceHistory:!0,profileTab:"similarChannels",forceScrollProfileTab:!0}):o()}},a.Ay.createElement(N.A,{className:q,key:e.id,size:"large",peer:e}),a.Ay.createElement("div",{className:_},a.Ay.createElement("div",{className:Q})),a.Ay.createElement("div",{className:(0,c.A)(_,"JxSmtOFi")},a.Ay.createElement("div",{className:Q})),a.Ay.createElement("div",{className:W},a.Ay.createElement("span",{className:Y},`+${n}`),!s&&a.Ay.createElement(D.A,{name:"lock-badge",className:j})),a.Ay.createElement("span",{className:Z},l("MoreSimilar")))}const te=(0,a.ph)((0,i.EK)(((e,{chatId:t})=>{const{similarChannelIds:n,shouldShowInChat:a,count:i}=(0,r.dg4)(e,t)||{};return{similarChannelIds:n,shouldShowInChat:a,count:i,isCurrentUserPremium:(0,r.g29)(e)}}))((({chatId:e,similarChannelIds:t,shouldShowInChat:n,count:s,isCurrentUserPremium:o})=>{const l=(0,C.A)(),{toggleChannelRecommendations:d,loadChannelRecommendations:m}=(0,i.ko)(),[u,A,p]=(0,g.A)(!1),[h,y,f]=(0,g.A)(!1),v=(0,a.li)(null),E=(0,a.Kr)((()=>{if(!t)return;const e=(0,i.mS)();return t.map((t=>(0,r.hds)(e,t))).filter(Boolean)}),[t]),[I,b]=(0,a.J0)(!t),N=(0,a.Kr)((()=>E?.slice(0,10)),[E]),S=Boolean(N?.length);(0,V.A)(v,!S||!n||I,!0);const w=Boolean(!I&&(n||h||u)&&S);(0,a.vJ)((()=>{t||m({chatId:e})}),[e,t]),(0,L.A)((()=>b(!1)),2e3),(0,a.vJ)((()=>{if(I&&E&&n){const e=setTimeout((()=>{b(!1)}),300);return()=>clearTimeout(e)}}),[E,n,I]);const x=(0,P.A)((()=>{d({chatId:e}),n?(p(),y()):(A(),f())}));return a.Ay.createElement("div",{className:(0,c.A)("V3RHiOJR")},a.Ay.createElement("div",{className:"join-text"},a.Ay.createElement("span",{className:(0,c.A)(S&&"UHAMd4fI"),onClick:S?x:void 0},l("ChannelJoined"))),I&&a.Ay.createElement(J.A,{className:"xKVZv7KE"}),w&&a.Ay.createElement("div",{className:(0,c.A)(u&&"eb8rX09E",h&&"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"},l("SimilarChannels")),a.Ay.createElement($.A,{className:"meewH7t_",color:"translucent",onClick:x},a.Ay.createElement(D.A,{name:"close"}))),a.Ay.createElement("div",{ref:v,className:(0,c.A)("h4gWlNen","no-scrollbar")},N?.map(((t,n)=>9===n?a.Ay.createElement(ee,{channel:t,chatId:e,channelsCount:s-10+1,isCurrentUserPremium:o}):a.Ay.createElement(X,{channel:t})))))))}))),ne=(0,a.ph)((0,i.EK)(((e,{message:t,threadId:n})=>{const{chatId:a,senderId:i,content:s}=t,{targetUserIds:c,targetChatId:l}=s.action||{},d=(0,o.Q)(t)?.replyToMsgId,m=d?(0,r.O5q)(e,a,d):void 0,u=(0,r.SJA)(e),{patternColor:A}=e.settings.themes[u]||{},p=!!n&&(0,r.nJv)(e,t,n),{direction:h,noHighlight:y}=p&&(0,r.nTw)(e).focusedMessage||{},g=(0,r.mBe)(e,i||a),f=(0,r.hds)(e,a),v=l?(0,r.hds)(e,l):void 0,C=s.action?.months,E=(0,r.t0O)(e,C),I=s.action?.stars;return{senderUser:g,senderChat:f,targetChat:v,targetChatId:l,targetUserIds:c,targetMessage:m,isFocused:p,premiumGiftSticker:E,starsGiftSticker:(0,r.WLj)(e,I),topic:(0,r.nkm)(e,t),patternColor:A,canPlayAnimatedEmojis:(0,r.BWX)(e),...p&&{focusDirection:h,noFocusHighlight:y},isCurrentUserPremium:(0,r.g29)(e)}}))((({message:e,threadId:t,isEmbedded:n,appearanceOrder:o=0,isJustAdded:r,isLastInList:k,senderUser:T,senderChat:M,targetUserIds:P,targetMessage:R,targetChatId:K,targetChat:F,isFocused:L,focusDirection:U,noFocusHighlight:V,premiumGiftSticker:D,starsGiftSticker:$,isInsideTopic:J,topic:j,memoFirstUnreadIdRef:H,canPlayAnimatedEmojis:q,patternColor:W,observeIntersectionForReading:Y,observeIntersectionForLoading:Z,observeIntersectionForPlaying:_,onIntersectPinnedMessage:Q,isCurrentUserPremium:X})=>{const{openPremiumModal:ee,requestConfetti:ne,checkGiftCode:ae,getReceipt:ie,openGiftInfoModalFromMessage:se,openPrizeStarsTransactionFromGiveaway:oe}=(0,i.ko)(),re=(0,C.A)(),ce=(0,v.A)(),le=(0,a.li)(null);(0,f.mv)(le,Y),(0,y.A)(e.chatId,"message"===e.replyInfo?.type?e.replyInfo.replyToMsgId:void 0,R),(0,I.A)({elementRef:le,chatId:e.chatId,isFocused:L,focusDirection:U,noFocusHighlight:V,isJustAdded:r}),(0,a._W)((()=>{e.isPinned&&Q?.({viewportPinnedIdsToRemove:[e.id]})}));const de=o<=0,[me,ue]=(0,g.A)(de),Ae="giftPremium"===e.content.action?.type,pe="giftCode"===e.content.action?.type,he="suggestProfilePhoto"===e.content.action?.type&&e.content.action.photo,ye="updateProfilePhoto"===e.content.action?.type&&e.content.action.photo,ge=(0,s.CVz)(e),fe="giftStars"===e.content.action?.type,ve="starGift"===e.content.action?.type,Ce="starGiftUnique"===e.content.action?.type,Ee="prizeStars"===e.content.action?.type,Ie=Boolean(e.areReactionsPossible&&e?.reactions);(0,a.vJ)((()=>{de||setTimeout(ue,10*o)}),[o,ue,de]);const be=(0,f.Vz)(le,_),Ne=(0,a.li)((()=>{const t=H?.current&&e.id>=H.current;return Ae&&!e.isOutgoing&&t})());(0,a.vJ)((()=>{be&&Ne.current&&(Ne.current=!1,ne({withStars:!0}))}),[be,ne]);const{transitionClassNames:Se}=(0,E.A)(me,void 0,de,!1),we=(0,i.mS)().users.byId,xe=(0,a.Kr)((()=>P?P.map((e=>we?.[e])).filter(Boolean):void 0),[P,we]),ke=(0,a.hb)((()=>(0,m.V)(re,e,T,M,xe,R,K,j,{isEmbedded:n},Z,_)),[n,e,Z,_,re,M,T,K,R,xe,j]),{isContextMenuOpen:Te,contextMenuAnchor:Me,handleBeforeContextMenu:Pe,handleContextMenu:Re,handleContextMenuClose:Ke,handleContextMenuHide:Fe}=(0,h.A)(le),Oe=void 0!==Me,Be=()=>{se({chatId:e.chatId,messageId:e.id})},ze=()=>{ee({isGift:!0,fromUserId:T?.id,toUserId:P?.[0],monthsAmount:e.content.action?.months||0})},Ge=()=>{oe({chatId:e.chatId,messageId:e.id})},Le=()=>{const t=e.content.action?.slug;t&&ae({slug:t,message:{chatId:e.chatId,messageId:e.id}})};if(J&&"TopicWasCreatedAction"===e.content.action?.text)return a.Ay.createElement("span",{ref:le});if(n)return a.Ay.createElement("span",{ref:le,className:"embedded-action-message"},ke());function Ue(){const t=xe&&xe[0];if(t&&T)return e.isOutgoing?a.Ay.createElement("div",{className:"action-message-user-caption"},a.Ay.createElement("span",null," ",ce("GiftTo")," "),a.Ay.createElement(N.A,{className:"action-message-user-avatar",size:"micro",peer:F}),a.Ay.createElement("span",null," ",t.firstName," ")):a.Ay.createElement("div",{className:"action-message-user-caption"},a.Ay.createElement("span",null," ",ce("GiftFrom")," "),a.Ay.createElement(N.A,{className:"action-message-user-avatar",size:"micro",peer:T}),a.Ay.createElement("span",null," ",T.firstName," "))}const Ve=(0,c.A)("ActionMessage message-list-item",L&&!V&&"focused",(Ae||he||ye)&&"centered-action",Oe&&"has-menu-open",k&&"last-in-list",Se);return a.Ay.createElement("div",{ref:le,id:(0,s.GZP)(e.id),className:Ve,"data-message-id":e.id,"data-is-pinned":e.isPinned||void 0,onMouseDown:e=>{(0,p.l)(e),Pe(e)},onContextMenu:Re},!he&&!pe&&!ge&&!ye&&a.Ay.createElement("span",{className:"action-message-content",onClick:()=>{"receipt"===e.content.action?.type&&ie({chatId:e.chatId,messageId:e.id})}},ke()),Ae&&function(){const t=e.content.action?.message;return a.Ay.createElement("span",{className:"action-message-gift",tabIndex:0,role:"button",onClick:ze},a.Ay.createElement(b.A,{key:e.id,sticker:D,play:q,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,re("ActionGiftPremiumTitle")),a.Ay.createElement("span",null,re("ActionGiftPremiumSubtitle",re("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"}),re("ActionGiftPremiumView")))}(),pe&&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:Le},a.Ay.createElement(b.A,{key:e.id,sticker:D,play:q,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,re(n?"BoostingUnclaimedPrize":"BoostingCongratulations")),a.Ay.createElement("span",{className:"action-message-subtitle"},F&&(0,u.A)(re(t?"BoostingReceivedGiftFrom":n?"BoostingReceivedPrizeFrom":"BoostingYouHaveUnclaimedPrize",(0,s.JsG)(re,F)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-subtitle"},(0,u.A)(re("BoostingUnclaimedPrizeDuration",re("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"},re("BoostingReceivedGiftOpenBtn")))}(),fe&&a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:Be},a.Ay.createElement(b.A,{key:e.id,sticker:$,play:q,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,re("Stars"))),a.Ay.createElement("span",{className:"action-message-stars-subtitle"},(0,u.A)(re(e.isOutgoing?"ActionGiftStarsSubtitle":"ActionGiftStarsSubtitleYou",(0,s.JsG)(re,F)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),re("ActionGiftPremiumView"))),ve&&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:Be},a.Ay.createElement(b.A,{sticker:t.gift.sticker,play:q,noLoop:!0,nonInteractive:!0,size:120}),Ue(),a.Ay.createElement("div",{className:"action-message-gift-subtitle"},function(){const t=e.content.action?.starGift,n=xe&&xe[0]?.firstName,a=t?.message;if(!t)return;if(a)return(0,A.f)({text:a.text,entities:a.entities});const i=t?.starsToConvert;return e.isOutgoing?ce("ActionStarGiftOutDescription",{user:n||"User",count:i},{withNodes:!0}):t.isSaved?ce("ActionStarGiftDisplaying"):t.isConverted?e.isOutgoing?ce("GiftInfoDescriptionOutConverted",{amount:(0,l.Sm)(i),user:n||"User"},{pluralValue:i,withNodes:!0,withMarkdown:!0}):ce("GiftInfoDescriptionConverted",{amount:(0,l.Sm)(i)},{pluralValue:i,withNodes:!0,withMarkdown:!0}):ce("ActionStarGiftDescription",{count:i},{withNodes:!0})}()),!e.isOutgoing&&a.Ay.createElement("div",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),re("ActionGiftPremiumView")),t.gift.availabilityTotal&&a.Ay.createElement(S.A,{color:W||"blue",text:re("Gift2Limited1OfRibbon",(0,l.Vw)(t.gift.availabilityTotal))}))}(),Ce&&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:s,pattern:o,model:r}=i||{};if(!s||!o||!r)return;const c=[s.centerColor,s.edgeColor];return a.Ay.createElement("span",{className:"action-message-gift action-message-centered action-message-unique",tabIndex:0,role:"button",onClick:Be},a.Ay.createElement("div",{className:"action-message-unique-background-wrapper"},a.Ay.createElement(w.A,{className:"action-message-unique-background",backgroundColors:c,patternColor:s.patternColor,patternIcon:o.sticker})),a.Ay.createElement(b.A,{sticker:n,play:q,noLoop:!0,nonInteractive:!0,size:120}),Ue(),a.Ay.createElement("div",{className:"action-message-unique-title",style:`color: ${s.textColor}`},t.gift.title," #",t.gift.number),a.Ay.createElement("div",{className:"action-message-unique-properties",style:`color: ${s.textColor}`},a.Ay.createElement("div",{className:"action-message-unique-property"},re("Gift2AttributeModel")),a.Ay.createElement("div",{className:"action-message-unique-value"},r.name),a.Ay.createElement("div",{className:"action-message-unique-property"},re("Gift2AttributeBackdrop")),a.Ay.createElement("div",{className:"action-message-unique-value"},s.name),a.Ay.createElement("div",{className:"action-message-unique-property"},re("Gift2AttributeSymbol")),a.Ay.createElement("div",{className:"action-message-unique-value"},o.name)),a.Ay.createElement("div",{className:"action-message-button"},a.Ay.createElement(x.A,{preset:"button"}),re("Gift2UniqueView")),a.Ay.createElement(S.A,{color:s.patternColor||"blue",text:re("ActionStarGift")}))}(),Ee&&function(){const t=e.content.action?.isUnclaimed;return a.Ay.createElement("span",{className:"action-message-gift action-message-centered",tabIndex:0,role:"button",onClick:Ge},a.Ay.createElement(b.A,{key:e.id,sticker:$,play:q,noLoop:!0,nonInteractive:!0}),a.Ay.createElement("strong",null,re(t?"BoostingUnclaimedPrize":"BoostingCongratulations")),a.Ay.createElement("span",{className:"action-message-subtitle"},F&&(0,u.A)(re(t?"BoostingReceivedPrizeFrom":"BoostingYouHaveUnclaimedPrize",(0,s.JsG)(re,F)),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-subtitle"},(0,u.A)(ce("PrizeCredits",{count:a.Ay.createElement("b",null,(0,l.Sm)(e.content.action?.stars))},{withNodes:!0}),["simple_markdown"])),a.Ay.createElement("span",{className:"action-message-button"},re("ActionGiftPremiumView")))}(),he&&a.Ay.createElement(O,{message:e,renderContent:ke}),ye&&a.Ay.createElement(B,{message:e,renderContent:ke}),ge&&a.Ay.createElement(te,{chatId:K}),Me&&a.Ay.createElement(z.A,{isOpen:Te,anchor:Me,message:e,messageListType:"thread",onClose:Ke,onCloseAnimationEnd:Fe}),Ie&&a.Ay.createElement(G.A,{isOutside:!0,message:e,threadId:t,observeIntersection:_,isCurrentUserPremium:X}))})))},19381:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(84051),i=n(80089),s=n(80464);const o=e=>{const{isOpen:t}=e,n=(0,s.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),s=n(31481),o=n(66644),r=n(81954);const c=500,l=s.nxZ,d=20;function m({elementRef:e,chatId:t,isFocused:n,focusDirection:s,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!==s?a?c:l:void 0,m=(0,r.Ay)({container:n,element:e.current,position:A,margin:d,maxDistance:t,forceDirection:s,forceNormalContainerHeight:u,shouldReturnMutationFn:!0});if(p){const t=e.current.querySelector(".is-quote");t&&(0,o.RK)((()=>{(0,i.YM)(t,"animate")}))}return m};t?(0,o.gm)(y):(0,o.YS)((()=>{(0,o.RK)(y())}))}}),[e,t,n,s,m,u,p,h])}},43581:(e,t,n)=>{n.d(t,{A:()=>U});var a=n(84051),i=n(13439),s=n(90709),o=n(29807),r=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),C=n(26875),E=n(82393),I=n(71851),b=n(5912),N=n(4438),S=n(9267),w=n(93879);const x=1.5*A.$,k=6.5*A.$,T=E.pz||E.Ni?2:5,M=E.pz||E.Ni?2:3,P=(0,a.ph)((0,i.EK)(((e,{containerId:t})=>{const{activeReactions:n}=(0,o.nTw)(e),a=(0,o.xYJ)(e,"reactionEffects");return{activeReactions:n?.[t],withEffects:a}}))((({containerId:e,reaction:t,className:n,size:o=x,effectSize:c=k,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,C]=(0,a.J0)([]),E=(0,b.Vz)(h,A),P=(0,a.Kr)((()=>l?.find((e=>(0,s.a0K)(e,t)))),[l,t]),R=Boolean(u&&P),K=v.length<T;(0,y.A)((([e])=>{R?!m||m<=(e||0)||K&&C((e=>[...e,Date.now()])):C([])}),[m,K,R]);const{shouldRender:F}=(0,f.A)({ref:g,noMountTransition:!0,isOpen:R,className:"slow",withShouldRender:!0}),O=(0,d.A)((()=>{const n=v.slice(1);C(n),n.length||p({containerId:e,reaction:t})})),B=(0,r.A)(w.A.root,F&&w.A.animating,n);return a.Ay.createElement("div",{className:B,ref:h,teactFastList:!0},a.Ay.createElement(S.A,{key:"icon",type:"gold",size:"adaptive",style:`width: ${o}px; height: ${o}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:E,noLoop:!0,forceAlways:!0,nonInteractive:!0,quality:M,onEnded:O}))))})));var R=n(11241),K=n(85118),F=n(64493),O=n(69988);const B=1.25*A.$;function z(e){return e.stars}const G=(0,a.ph)((({reaction:e,containerId:t,isOwnMessage:n,recentReactors:o,className:c,chosenClassName:l,chatId:m,messageId:A,observeIntersection:E,onClick:I,onPaidClick:b})=>{const{openStarsBalanceModal:N,resetLocalPaidReactions:S,openPaidReactionModal:w,requestWave:x}=(0,i.ko)(),k=(0,a.li)(null),T=(0,a.li)(null),M=(0,a.li)(),G="paid"===e.reaction.type,L=(0,p.A)(z),U=Boolean(L),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:$,handleBeforeContextMenu:J,handleContextMenu:j,handleContextMenuClose:H,handleContextMenuHide:q}=(0,h.A)(k,"paid"!==e.reaction.type,void 0,void 0,void 0,!0);(0,a.vJ)((()=>{$&&(w({chatId:m,messageId:A}),H(),q())}),[H,q,$,m,A]),(0,y.A)((([t])=>{const n=e.localAmount,a=k.current;if(!n||!a||n===t?.localAmount)return;if(U&&n>L.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;x({startX:n,startY:i})}const i=Number(getComputedStyle(a).scale)||1;M.current?.cancel(),M.current=a.animate([{scale:i},{scale:Math.min(1.2*i,3),offset:.2},{scale:1}],{duration:500*i,easing:"ease-out"})}),[e,L?.balance,U,m,A]);const W=(0,g.A)(e.localAmount),{shouldRender:Y}=(0,f.A)({isOpen:Boolean(e.localAmount),ref:T,className:"slow",withShouldRender:!0});return a.Ay.createElement(F.A,{className:(0,r.A)(O.A.root,n&&O.A.own,G&&O.A.paid,(0,s.eu8)(e)&&O.A.chosen,(0,s.eu8)(e)&&l,c),size:"tiny",ref:k,onMouseDown:J,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(P,{className:O.A.animatedEmoji,containerId:t,reaction:e.reaction,size:B,localAmount:e.localAmount,observeIntersection:E}),Y&&a.Ay.createElement(v.A,{ref:T,text:`+${(0,u.Vw)(e.localAmount||W)}`,className:O.A.paidCounter})):a.Ay.createElement(R.A,{className:O.A.animatedEmoji,containerId:t,reaction:e.reaction,size:B,observeIntersection:E}),o?.length?a.Ay.createElement(C.A,{size:"mini",peers:o}):a.Ay.createElement(v.A,{text:(0,u.Vw)(e.count+(e.localAmount||0)),className:O.A.counter}))}));var L=n(92915);const U=(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:C,performMiddleSearch:E,openPremiumModal:I,resetLocalPaidReactions:b,showNotification:N}=(0,i.ko)(),S=(0,m.A)(),{results:w,areTags:x,recentReactions:k}=e.reactions,T=Boolean(e.areReactionsPossible&&e.reactions),M=(0,a.Kr)((()=>w.reduce(((e,t)=>e+t.count),0)),[w]),P=(0,a.Kr)((()=>{const e=(0,i.mS)();return k?.reduce(((t,n)=>{const{reaction:a,peerId:i}=n,r=(0,s.Jjj)(a),c=(0,o.PVB)(e,i);if(!c)return t;const l=t[r]||[];return l.push(c),t[r]=l,t}),{})}),[k]),R=(0,a.Kr)((()=>{const t=(0,c.bj)(e);return w.map((e=>{const n=(0,s.Jjj)(e.reaction),a=P?.[n],i=M>3||h,o=x?g?.[n]:void 0;return{reaction:e,reactionKey:n,messageKey:t,recentReactors:i?void 0:a,isChosen:(0,s.eu8)(e),tag:o}}))}),[e,h,P,w,x,g,M]),K=(0,d.A)((n=>{if(x)return y?(C({chatId:e.chatId,threadId:t,update:{savedTag:n}}),void E({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]),O=(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 B=(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,r.A)("Reactions",n&&"is-outside",T&&"with-service-reactions"),style:u?`max-width: ${u}px`:void 0,dir:S.isRtl?"rtl":"ltr"},R.map((({reaction:t,recentReactors:n,messageKey:i,reactionKey:s,isChosen:o,tag:r})=>x?a.Ay.createElement(L.A,{key:s,className:"message-reaction",chosenClassName:"chosen",containerId:i,isOwnMessage:e.isOutgoing,isChosen:o,reaction:t.reaction,tag:r,withContextMenu:y,onClick:K,onRemove:B,observeIntersection:p}):a.Ay.createElement(G,{key:s,chatId:e.chatId,messageId:e.id,className:"message-reaction",chosenClassName:"chosen",containerId:i,isOwnMessage:e.isOutgoing,recentReactors:n,reaction:t,onClick:K,onPaidClick:O,observeIntersection:p}))),A)}))},92915:(e,t,n)=>{n.d(t,{A:()=>C});var a=n(84051),i=n(13439),s=n(87357),o=n(76023),r=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:s,maxLength:o,initialValue:r="",onClose:c,onSubmit:m})=>{const h=(0,d.A)(),[y,g]=(0,a.J0)(r),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:o,teactExperimentControlled:!0}),a.Ay.createElement("div",{className:"dialog-buttons mt-2"},a.Ay.createElement(u.A,{className:"confirm-dialog-button",onClick:v},s||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*o.$,C=(0,a.ph)((({reaction:e,tag:t,containerId:n,isChosen:o,isOwnMessage:A,className:p,chosenClassName:C,withCount:E,isDisabled:I,withContextMenu:b,observeIntersection:N,onClick:S,onRemove:w})=>{const{editSavedReactionTag:x}=(0,i.ko)(),k=(0,a.li)(null),T=(0,a.li)(null),M=(0,d.A)(),[P,R,K]=(0,c.A)(),{title:F,count:O}=t||{},B=Boolean(F||E&&O),z=(0,l.A)((()=>{S?.(e)})),G=(0,l.A)((()=>{w?.(e)})),L=(0,l.A)((t=>{x({reaction:e,title:t}),K()})),{isContextMenuOpen:U,contextMenuAnchor:V,handleBeforeContextMenu:D,handleContextMenu:$,handleContextMenuClose:J,handleContextMenuHide:j}=(0,r.A)(k,!b,void 0,void 0,void 0,!0),H=(0,l.A)((()=>k.current)),q=(0,l.A)((()=>document.body)),W=(0,l.A)((()=>T.current)),Y=(0,l.A)((()=>({withPortal:!0,shouldAvoidNegativePosition:!0})));if(!E||0!==O)return a.Ay.createElement(u.A,{className:(0,s.A)(f.A.root,f.A.tag,A&&f.A.own,o&&f.A.chosen,o&&C,I&&f.A.disabled,p),size:"tiny",onClick:z,onMouseDown:D,onContextMenu:$,ref:k},a.Ay.createElement(m.A,{className:f.A.animatedEmoji,containerId:n,reaction:e,loopLimit:1,size:v,observeIntersection:N}),B&&a.Ay.createElement("span",{className:f.A.tagText},F&&a.Ay.createElement("span",null,F),E&&a.Ay.createElement("span",null,O)),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:P,maxLength:15,title:M(t?.title?"SavedTagRenameTag":"SavedTagLabelTag"),subtitle:M("SavedTagLabelTagText"),placeholder:M("SavedTagLabelPlaceholder"),initialValue:t?.title,onClose:K,onSubmit:L}),b&&V&&a.Ay.createElement(y.A,{ref:T,isOpen:U,anchor:V,getTriggerElement:H,getRootElement:q,getMenuElement:W,getLayout:Y,autoClose:!0,withPortal:!0,onClose:J,onCloseAnimationEnd:j},a.Ay.createElement(g.A,{icon:"tag-filter",onClick:z},M("SavedTagFilterByTag")),a.Ay.createElement(g.A,{icon:"tag-name",onClick:R},M(t?.title?"SavedTagRenameTag":"SavedTagLabelTag")),a.Ay.createElement(g.A,{icon:"tag-crossed",destructive:!0,onClick:G},M("SavedTagRemoveTag"))))}))},86046:(e,t,n)=>{n.d(t,{D5:()=>l,M6:()=>c,Pc:()=>s,ZF:()=>r,hk:()=>o,jA:()=>i});var a=n(29807);function i(e,t){if("slug"===t.type)return t;if("stargift"===t.type){const{userId:n,shouldHideName:i,giftId:s,message:o}=t,r=(0,a.mBe)(e,n);if(!r)return;return{type:"stargift",user:r,shouldHideName:i,giftId:s,message:o}}if("starsgift"===t.type){const{userId:n,stars:i,amount:s,currency:o}=t,r=(0,a.mBe)(e,n);if(!r)return;return{type:"stars",purpose:{type:"starsgift",user:r,stars:i,amount:s,currency:o}}}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,a.hds)(e,t.chatId);if(!n)return;return{type:"message",chat:n,messageId:t.messageId}}if("giftcode"===t.type){const{userIds:n,boostChannelId:i,amount:s,currency:o,option:r,message:c}=t;return{type:"giveaway",option:r,purpose:{type:"giftcode",amount:s,currency:o,users:n.map((t=>(0,a.mBe)(e,t))).filter(Boolean),boostChannel:i?(0,a.hds)(e,i):void 0,message:c}}}if("starsgiveaway"===t.type){const{chatId:n,additionalChannelIds:i,amount:s,currency:o,untilDate:r,areWinnersVisible:c,countries:l,isOnlyForNewSubscribers:d,prizeDescription:m,stars:u,users:A}=t,p=(0,a.hds)(e,n);if(!p)return;const h=i?.map((t=>(0,a.hds)(e,t))).filter(Boolean);return{type:"starsgiveaway",purpose:{type:"starsgiveaway",amount:s,currency:o,chat:p,additionalChannels:h,untilDate:r,areWinnersVisible:c,countries:l,isOnlyForNewSubscribers:d,prizeDescription:m,stars:u,users:A}}}if("giveaway"===t.type){const{chatId:n,additionalChannelIds:i,amount:s,currency:o,option:r,untilDate:c,areWinnersVisible:l,countries:d,isOnlyForNewSubscribers:m,prizeDescription:u}=t,A=(0,a.hds)(e,n);if(!A)return;const p=i?.map((t=>(0,a.hds)(e,t))).filter(Boolean);return{type:"giveaway",option:r,purpose:{type:"giveaway",amount:s,currency:o,chat:A,additionalChannels:p,untilDate:c,areWinnersVisible:l,countries:d,isOnlyForNewSubscribers:m,prizeDescription:u}}}}function s(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 o(e,t){const n=t.amount+t.nanos/1e9;return n<0?`- ${e.number(Math.abs(n))}`:`+ ${e.number(n)}`}function r(e,t){return e.number(t.amount+t.nanos/1e9)}function c(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 l(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}}},70636:(e,t,n)=>{n.d(t,{cy:()=>o,mO:()=>s,vj:()=>i});var a=n(31481);function i(e){return"title"in e}function s(e){return!i(e)}function o(e){return i(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:()=>s});var a=n(84051),i=n(17712);const s=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),s=n(66644),o=n(82393),r=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,r.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 r=new Image,c=()=>{const e=m||r.width,t=u||r.height,n=a.getContext("2d",{alpha:!1});(0,s.RK)((()=>{a.width=e,a.height=t,o.QH&&(n.filter=`blur(${d}px)`),n.drawImage(r,2*-d,2*-d,e+4*d,t+4*d),o.QH||(0,i.A)(n,0,0,e,t,d,l)}))};r.onload=()=>{n?(0,s.YS)(c):c()},r.src=e}),[e,t,u,m,d,n]),A}},49746:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(84051),i=n(13439);function s(e,t,n,s,o){const{loadMessage:r}=(0,i.ko)();(0,a.vJ)((()=>{o||t&&!n&&r({chatId:e,messageId:t,replyOriginForId:s})}),[o,e,n,t,s])}},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])}},39351:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(43044),i=n(15283),s=n(30857);const o=()=>{const e=(0,s.A)();return(0,i.A)((()=>(0,a.iV)(e))),(0,a.Yw)()}},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}},57446:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(13439),i=n(66644),s=n(29807),o=n(19822);const r=300,c=new Map;function l(e,t,n=r){(0,s.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 s=Math.random().toString();e.dataset.scrollId=s,c.set(s,(()=>{a=!0})),e.style.scrollSnapType="none";const r=Date.now();(0,o.i0)((()=>{if(a)return!1;const i=Math.min((Date.now()-r)/n,1),o=p*(1-function(e){return 1-(1-e)**3.5}(i));return e.scrollLeft=Math.round(h-o),i>=1&&(e.style.scrollSnapType="",delete e.dataset.scrollId,c.delete(s),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),s=n(89925),o=n(31481),r=n(66644),c=n(29807),l=n(19822),d=n(14215),m=n(82393);let u,A,p=!1;function h(e){u=e;const t=g(e);if(e.shouldReturnMutationFn)return t;(0,r.RK)(t)}function y(){p&&((0,l.vk)(),(0,r.YS)((()=>{(0,r.RK)(g(u))})))}function g(e){const{container:t,element:n,position:h,margin:y=0,maxDistance:g=o.nxZ,forceDirection:f,forceNormalContainerHeight:v}=e;let I=e.forceDuration;f!==s.CC.Static&&(0,c.PKK)((0,i.mS)())||(I=0);const{offsetHeight:b}=n,{scrollTop:N,offsetHeight:S,scrollHeight:w}=t,x=(0,d.y)(n,t).top,k=v&&t.dataset.normalHeight?Number(t.dataset.normalHeight):S;let T;switch(h){case"start":T=x-y+(m.Ni?1:0);break;case"end":T=x+b+y-k;break;case"nearest":case"center":case"centerOrTop":T=b<k?x+b/2-k/2:x-y}const M=function(e,t,n=o.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===s.CC.Up)return t+n;if(a===s.CC.Down)return Math.max(0,t-n)}return i}(t,T,g,f);let P=T-M;if(P<0){const e=-M;P=Math.max(P,e)}else if(P>0){const e=w-(M+k);P=Math.min(P,e)}const R=Math.abs(P);return()=>{if(R<1)return void(N!==M&&(t.scrollTop=M));const e=M+P;if(0===I)return void(t.scrollTop=e);const n=R<=o.s8T?C:E,i=I||o.SKD+R/o.nxZ*(o.OzO-o.SKD),s=Date.now();p=!0;const c=A;A=(0,a.VK)(void 0,!0),c?.(),(0,l.S0)((()=>{const a=Math.min((Date.now()-s)/i,1),o=P*(1-n(a)),r=Math.round(e-o);return t.scrollTop=r,p=a<1&&r!==e,p||(u=void 0,A?.(),A=void 0),p}),r.RK)}}function f(){return p}function v(){A(),A=void 0}function C(e){return 1-(1-e)**3.5}function E(e){return 1-(1-e)**6}},48894:(e,t,n)=>{n.d(t,{Bz:()=>m,LS:()=>l,Yi:()=>d,Zf:()=>r,bM:()=>o,rX:()=>c,v2:()=>s,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 s(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 o([e,t,n]){e/=255,t/=255,n/=255;let a,i,s=Math.max(e,t,n),o=Math.min(e,t,n),r=s,c=s-o;if(i=0==s?0:c/s,s==o)a=0;else{switch(s){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,r]}function r([e,t,n]){let a,i,s,o=Math.floor(6*e),r=6*e-o,c=n*(1-t),l=n*(1-r*t),d=n*(1-(1-r)*t);switch(o%6){case 0:a=n,i=d,s=c;break;case 1:a=l,i=n,s=c;break;case 2:a=c,i=n,s=d;break;case 3:a=c,i=l,s=n;break;case 4:a=d,i=c,s=n;break;case 5:a=n,i=c,s=l}return[Math.round(255*a),Math.round(255*i),Math.round(255*s)]}async function c(e){const t=[0,0,0];let n,i,s,o,r=-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);s=u.naturalHeight||u.offsetHeight||u.height,i=u.naturalWidth||u.offsetWidth||u.width,d.height=s,d.width=i,m.drawImage(u,0,0);try{n=m.getImageData(0,0,i,s)}catch(e){return t}for(o=n.data.length;(r+=20)<o;)0!==n.data[r+3]&&(++l,c[0]+=n.data[r],c[1]+=n.data[r+1],c[2]+=n.data[r+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]=o(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:()=>o,LS:()=>s,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}],s=[{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}],o={isCustomPeer:!0,type:"hidden",titleKey:"StarsTransactionHidden",avatarIcon:"author-hidden",peerColorId:4}},14215:(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,{y:()=>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=3984.9134397e4148c0c6f132.js.map