TelegramPWA/dist/main.2a7e71732ce1f65d83f2.js
Alexander Zinchuk f22c20a0d8 [Build]
2025-03-01 18:02:56 +01:00

2 lines
453 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(()=>{"use strict";var e,t,n,o,r={4875:(e,t,n)=>{n.d(t,{px:()=>N,eZ:()=>L,om:()=>B,Ar:()=>F,PH:()=>O,Hn:()=>x,Ru:()=>k,eu:()=>M,iB:()=>P,fj:()=>T});var o=n(31481),r=n(61182),s=n(9705),a=n(14487),i=n(14235),c=n(37836),d=n(82393);const u=150,l=5e3,f=new Set(["destroy"]);let h;const m=new Map,p=new Map;let g=[];const y={chats:{},users:{},documents:{},stickerSets:{},photos:{},webDocuments:{},commonBoxState:{},channelPtsById:{}};let b=!0;(0,a.wr)((e=>{b=e}));const v=d.bs?new BroadcastChannel(o.rLF):void 0,I=(0,c.Fe)((()=>{const e=g;g=[],h?.postMessage({payloads:e})}));function w(e){g.push(e),I()}let A,C=[],S=[],E=!1;function k(e,t){return A=e,b?(h||(o.Oig&&console.log(">>> START LOAD WORKER"),h=new Worker(new URL(n.p+n.u(7396),n.b)),function(e){h?.addEventListener("message",(({data:t})=>{t?.payloads.forEach((t=>{if("updates"===t.type){let n;if(o.Oig&&(n=performance.now()),t.updates.forEach(e),o.Oig){const e=performance.now()-n;e>5&&console.warn(`[API] Slow updates processing: ${t.updates.length} updates in ${e} ms`)}}else if("methodResponse"===t.type)x(t);else if("methodCallback"===t.type)O(t);else{if("unhandledError"===t.type){const e=t.error?.message;if(e&&o.LWg.has(e))return;throw new Error(e)}"sendBeacon"===t.type?navigator.sendBeacon(t.url,t.data):"debugLog"===t.type&&(0,r.bO)(t.level,...t.args)}}))}))}(e),"iOS"===t.platform&&window.addEventListener("focus",(()=>{U(),setTimeout((()=>U()),1e3)}))),R({type:"initApi",args:[t,y]}).then((()=>{E=!0,S.forEach((e=>{N(e.fnName,...e.args).then(e.deferred.resolve).catch(e.deferred.reject)})),S=[],C.forEach((e=>{L(e.fnName,...e.args).then(e.deferred.resolve).catch(e.deferred.reject)})),C=[]}))):(function(e){v&&v.postMessage({type:"initApi",token:(0,a.g0)(),initialArgs:e})}(t),Promise.resolve())}function T(e,t,n){y[e][t]=n}function P(e){Object.assign(y,e)}function M(e){return R({type:"toggleDebugMode",isEnabled:e})}function L(e,...t){if(!E){if(f.has(e))return Promise.resolve(void 0);const n=new s.A;return C.push({fnName:e,args:t,deferred:n}),n.promise}const n=R({type:"callMethod",name:e,args:t});return o.Oig&&(async()=>{try{await n}catch(e){}})(),n}function N(e,...t){if(!E&&b){if(f.has(e))return Promise.resolve(void 0);const n=new s.A;return S.push({fnName:e,args:t,deferred:n}),n.promise}const n=b?R({type:"callMethod",name:e,args:t}):function(e){const t=(0,i.A)(),n={messageId:t,...e},o={messageId:t},r=new Promise(((e,t)=>{Object.assign(o,{resolve:e,reject:t})}));if("args"in n&&"name"in n&&"function"==typeof n.args[1]){n.withCallback=!0;const e=n.args.pop();o.callback=e,p.set(e,o)}return m.set(t,o),r.catch((()=>{})).finally((()=>{m.delete(t),o.callback&&p.delete(o.callback)})),function(e){v&&v.postMessage({type:"callApi",token:(0,a.g0)(),...e})}(n),r}({name:e,args:t});return o.Oig&&(async()=>{try{await n}catch(e){}})(),n}function B(e){e.isCanceled=!0;const{messageId:t}=p.get(e)||{};if(t)if(b)F(t);else{if(!v)return;v.postMessage({type:"cancelApiProgress",token:(0,a.g0)(),messageId:t})}}function F(e){w({type:"cancelProgress",messageId:e})}function x(e){const t=m.get(e.messageId);t&&(e.error?t.reject(e.error):t.resolve(e.response))}function O(e){m.get(e.messageId)?.callback?.(...e.callbackArgs)}function R(e){const t=(0,i.A)(),n={messageId:t,...e},o={messageId:t},r=new Promise(((e,t)=>{Object.assign(o,{resolve:e,reject:t})}));if("args"in n&&"name"in n&&"function"==typeof n.args[1]){n.withCallback=!0;const e=n.args.pop();o.callback=e,p.set(e,o)}return o.DEBUG_payload=n,m.set(t,o),r.catch((()=>{})).finally((()=>{m.delete(t),o.callback&&p.delete(o.callback)})),w(n),r}const D=Date.now();async function U(){let e=!1;try{await Promise.race([R({type:"ping"}),(0,c.v7)(u).then((()=>e?void 0:Promise.reject(new Error("HEALTH_CHECK_TIMEOUT"))))])}catch(e){console.error(e),Date.now()-D>=l&&(h?.terminate(),h=void 0,A({"@type":"requestReconnectApi"}))}finally{e=!0}}},23174:(e,t,n)=>{n.d(t,{C7:()=>o.C7,K1:()=>o.K1,l3:()=>o.l3,qZ:()=>r.q});var o=n(84448),r=n(35710)},35710:(e,t,n)=>{n.d(t,{q:()=>o});let o=function(e){return e[e.BlobUrl=0]="BlobUrl",e[e.Progressive=1]="Progressive",e[e.DownloadUrl=2]="DownloadUrl",e[e.Text=3]="Text",e}({})},84448:(e,t,n)=>{n.d(t,{C7:()=>o,K1:()=>s,l3:()=>r});let o=function(e){return e.Bold="MessageEntityBold",e.Blockquote="MessageEntityBlockquote",e.BotCommand="MessageEntityBotCommand",e.Cashtag="MessageEntityCashtag",e.Code="MessageEntityCode",e.Email="MessageEntityEmail",e.Hashtag="MessageEntityHashtag",e.Italic="MessageEntityItalic",e.MentionName="MessageEntityMentionName",e.Mention="MessageEntityMention",e.Phone="MessageEntityPhone",e.Pre="MessageEntityPre",e.Strike="MessageEntityStrike",e.TextUrl="MessageEntityTextUrl",e.Url="MessageEntityUrl",e.Underline="MessageEntityUnderline",e.Spoiler="MessageEntitySpoiler",e.CustomEmoji="MessageEntityCustomEmoji",e.Timestamp="MessageEntityTimestamp",e.Unknown="MessageEntityUnknown",e}({});const r=-1,s="MESSAGE_DELETED"},4438:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(87357),s=n(37661),a=n(17712),i=n(83057),c=n(18104);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},d.apply(this,arguments)}const u=150,l=(0,o.ph)((function(e){const{size:t=u,play:n=!0,noLoop:l=!0,className:f,noTransition:h,nonInteractive:m,onLoad:p,onClick:g,...y}=e,[b,v]=(0,s.A)(!1),I=(0,i.A)(h||b),w=(0,a.A)((()=>{v(),p?.()})),[A,C]=(0,o.J0)(String(Math.random())),S=(0,a.A)((()=>{!0===n&&C(String(Math.random())),g?.()}));return o.Ay.createElement(c.A,d({className:(0,r.A)(f,I),size:t,play:!0===n?A:n,noLoop:l,onClick:m?void 0:S,onLoad:w},y))}))},18104:(e,t,n)=>{n.d(t,{A:()=>C});var o=n(84051),r=n(66644),s=n(88458),a=n(87357),i=n(95807),c=n(14235),d=n(71322),u=n(82393),l=n(37479),f=n(82117),h=n(37661),m=n(84080),p=n(17712),g=n(34780),y=n(46637),b=n(41257),v=n(35297),I=n(672),w=n(14745),A=n(61157);const C=(0,o.ph)((({ref:e,renderId:t,className:n,style:C,tgsUrl:E,play:k,playSegment:T,speed:P,noLoop:M,size:L,quality:N,isLowPriority:B,color:F,forceAlways:x,forceOnHeavyAnimation:O,sharedCanvas:R,sharedCanvasCoords:D,onClick:U,onLoad:$,onEnded:_,onLoop:j})=>{let V=(0,o.li)(null);e&&(V=e);const z=(0,w.A)(),[H,W]=(0,o.J0)(),K=(0,o.li)(),G=(0,o.li)(!0),J=!R&&F,q=(0,l.A)(J?F:void 0),X=k||!1!==k&&T,Y=(0,b.i)(k),Q=(0,b.i)(T),Z=(0,o.li)(),ee=x||O,[te,ne,oe]=(0,h.A)(!(0,o.OV)()||ee);(0,m.Ay)(oe,ne,ee),(0,o.vJ)((()=>{ee&&ne()}),[ee]),(0,v.A)((()=>{if(F&&!J){const{r:e,g:t,b:n}=(0,d.E2)(F);Z.current=[e,t,n]}else Z.current=void 0}),[F,J]);const re=(0,o.li)(!1);(0,o._W)((()=>{re.current=!0}));const se=(0,p.A)((()=>{if(K.current||re.current||!E||R&&(!D||!R.offsetWidth||!R.offsetHeight)||(0,o.OV)()&&!ee)return;const e=V.current||R;if(!e)return;const n=(0,s.o)().init(E,e,t||(0,c.A)(),{size:L,noLoop:M,quality:N,isLowPriority:B,coords:D},z,Z.current,$,_,j);P&&n.setSpeed(P),W(n),K.current=n}));(0,o.vJ)((()=>{te&&((0,s.o)()?se():(0,s.Y)().then(se))}),[se,E,R,D,te]);const ae=(0,I.A)(se,[se],150);(0,y.A)(R,ae),(0,o.vJ)((()=>{H&&H.setColor(Z.current)}),[F,H]),(0,o._W)((()=>{K.current?.removeView(z)}));const ie=(0,p.A)(((e=!1)=>{H&&(Y.current||Q.current)&&!S(x)&&(Q.current?H.playSegment(Q.current,e,z):H.play(e,z))})),ce=(0,p.A)((()=>{(0,r.YS)(ie)})),de=(0,p.A)((()=>{H?.isPlaying()&&H.pause(z)}));if((0,f.A)((([e])=>{void 0!==e&&M!==e&&H?.setNoLoop(M)}),[M,H]),(0,f.A)((([e])=>{void 0!==e&&D!==e&&H?.setSharedCanvasCoords(z,D)}),[D,z,H]),(0,o.vJ)((()=>{H&&(X?S(x,O)||ie(M):de())}),[H,X,M,ie,de,x,O]),(0,o.vJ)((()=>{H&&(G.current?G.current=!1:E&&(H.changeData(E),ie()))}),[ie,H,E]),(0,m.Ay)(de,ie,!X||ee),(0,g.Ay)(de,ie,!X||x),(0,A.A)(de,ce,!X||x),!R)return o.Ay.createElement("div",{ref:V,className:(0,a.A)("AnimatedSticker",n),style:(0,i.A)(void 0!==L&&`width: ${L}px; height: ${L}px;`,U&&!u.cp&&"cursor: pointer",q,C),onClick:U})}));function S(e=!1,t=!1){return!e&&(!t&&(0,o.OV)()||(0,g.c_)()||(0,A.g)())}},87412:(e,t,n)=>{n.d(t,{A:()=>p});var o=n(84051),r=n(13439),s=n(23174),a=n(29807),i=n(87357),c=n(41733),d=n(87094),u=n(17712),l=n(47483),f=n(85118),h=n(82855);var m=n(61911);const p=(0,o.ph)((({ref:e,documentId:t,className:n,style:p,size:g=20,isBig:y,noPlay:b,noVideoOnMobile:v,loopLimit:I,isSelectable:w,withSharedAnimation:A,sharedCanvasRef:C,sharedCanvasHqRef:S,withTranslucentThumb:E,shouldPreloadPreview:k,forceAlways:T,forceOnHeavyAnimation:P,observeIntersectionForLoading:M,observeIntersectionForPlaying:L,onClick:N,onAnimationEnd:B,withSparkles:F,sparklesStyle:x,sparklesClassName:O})=>{let R=(0,o.li)(null);e&&(R=e);const{customEmoji:D,canPlay:U}=(0,l.A)(t),$=(0,o.li)(0),[_,j]=(0,o.J0)(!0),V=D?.shouldUseTextColor,z=(0,d.A)(R,void 0,!V),H=(0,u.A)((e=>{I&&($.current+=1,$.current>=I?(j(!1),e.currentTarget.currentTime=0):(0,c.A)(e.currentTarget))})),W=(0,u.A)((()=>{I&&($.current+=1,$.current>=I&&j(!1))})),K=D?.stickerSetInfo&&(0,a.CzR)((0,r.mS)(),D.stickerSetInfo);return o.Ay.createElement("div",{ref:R,className:(0,i.A)("CEFe1FhH",F&&"yjv4Sc_e",n,"custom-emoji","emoji"),onClick:N,onAnimationEnd:B,"data-entity-type":s.C7.CustomEmoji,"data-document-id":t,"data-alt":D?.emoji,style:p},F&&o.Ay.createElement(f.A,{className:(0,i.A)("iOlUvSI8",O),style:x,preset:"button"}),w&&o.Ay.createElement("img",{className:"a8dMNkh3",src:m,alt:D?.emoji,"data-entity-type":s.C7.CustomEmoji,"data-document-id":t,draggable:!1}),D?o.Ay.createElement(h.A,{containerRef:R,sticker:D,isSmall:!y,size:g,noPlay:b||!(_&&U),noVideoOnMobile:v,thumbClassName:"O_TaDxWg",fullMediaClassName:"wqju02hR",shouldLoop:!0,loopLimit:I,shouldPreloadPreview:k||b||!U,forceOnHeavyAnimation:P,forceAlways:T,observeIntersectionForLoading:M,observeIntersectionForPlaying:L,withSharedAnimation:A,sharedCanvasRef:K?S:C,withTranslucentThumb:E,onVideoEnded:H,onAnimatedStickerLoop:W,customColor:z}):o.Ay.createElement("div",{className:(0,i.A)("DKi1177s"),draggable:!1}))}))},18653:(e,t,n)=>{n.d(t,{A:()=>h});var o=n(84051),r=n(13439),s=n(90709),a=n(3544),i=n(29807),c=n(58849),d=n(4961),u=n(59030),l=n(96773),f=n(74936);const h=(0,o.ph)((0,r.EK)(((e,{message:t})=>{const n=(0,i.zcZ)(e,t),o=t.content.storyData;return{poll:n,story:o&&(0,i.Msb)(e,o.peerId,o.id)}}))((function({message:e,translatedText:t,noEmoji:n=!1,highlight:r,truncateLength:i=a.vs,withTranslucentThumbs:h=!1,inChatList:m=!1,emojiSize:p,poll:g,story:y,observeIntersectionForLoading:b,observeIntersectionForPlaying:v}){const I=(0,u.A)(),w=(0,s.Sb3)(e,m),A=Boolean((0,s.csZ)(e)),C=(0,s._P2)(e),S=(0,s.FEH)({poll:g,story:y});if(!w&&!A&&!C){const s=t?.text||(0,a.dS)(I,e,S,n,i),u=(0,c.A)(s,i);return o.Ay.createElement("span",null,r?(0,d.A)(u,["emoji","highlight"],{highlight:r}):(0,d.A)(u))}const E=!n&&(0,a.Su)(e);return o.Ay.createElement(o.Ay.Fragment,null,[E?(0,d.A)(`${E} `):void 0,(0,a.oL)(I,e,S,C?o.Ay.createElement(l.A,{message:e,asPreview:!0}):o.Ay.createElement(f.A,{messageOrStory:e,translatedText:t,highlight:r,asPreview:!0,observeIntersectionForLoading:b,observeIntersectionForPlaying:v,withTranslucentThumbs:h,truncateLength:i,inChatList:m,emojiSize:p}))].flat().filter(Boolean))})))},74936:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(23174),s=n(31481),a=n(90709),i=n(58849),c=n(18501),d=n(35297),u=n(14745);const l=(0,o.ph)((function({messageOrStory:e,translatedText:t,isForAnimation:n,emojiSize:l,highlight:f,asPreview:h,truncateLength:m,isProtected:p,observeIntersectionForLoading:g,observeIntersectionForPlaying:y,withTranslucentThumbs:b,shouldRenderAsHtml:v,inChatList:I,forcePlayback:w,focusedQuote:A,isInSelectMode:C,canBeEmpty:S,maxTimestamp:E,threadId:k}){const T=(0,o.li)(null),P=(0,o.li)(null),M=(0,o.li)(0),L=t||(0,a.Sb3)(e,I),N=n&&L?(0,a.m4t)(L):L,{text:B,entities:F}=N||{},x=(0,u.A)();(0,d.A)((()=>{M.current+=1}),[B,F]);const O=(0,o.Kr)((()=>{const e=F?.some((e=>e.type===r.C7.Spoiler));return!e&&(F?.filter((e=>e.type===r.C7.CustomEmoji)).length||0)>=3}),[F])||0;return B||S?o.Ay.createElement(o.Ay.Fragment,null,[O&&o.Ay.createElement("canvas",{ref:T,className:"shared-canvas"}),O&&o.Ay.createElement("canvas",{ref:P,className:"shared-canvas"}),(0,c.f)({text:(0,i.A)(B,m),entities:F,highlight:f,emojiSize:l,shouldRenderAsHtml:v,containerId:x,asPreview:h,isProtected:p,observeIntersectionForLoading:g,observeIntersectionForPlaying:y,withTranslucentThumbs:b,sharedCanvasRef:T,sharedCanvasHqRef:P,cacheBuster:M.current.toString(),forcePlayback:w,focusedQuote:A,isInSelectMode:C,maxTimestamp:E,chatId:"chatId"in e?e.chatId:void 0,messageId:e.id,threadId:k})].flat().filter(Boolean)):o.Ay.createElement("span",{className:"content-unsupported"},s.bVP)}))},86070:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(87357),s=n(35049),a=n(39877);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},i.apply(this,arguments)}const c=(0,o.ph)((function({peer:e,ref:t,peerColor:n,noUserColors:c,shouldReset:d,className:u,emojiIconClassName:l,children:f,...h}){const m=n||e?.color;return o.Ay.createElement("div",i({ref:t,className:(0,r.A)("nRjVJOQv",e&&(0,s.y)(e,c,d),n&&(0,s.a)(n),u)},h),m?.backgroundEmojiId&&o.Ay.createElement(a.A,{className:l,emojiDocumentId:m.backgroundEmojiId}),f)}))},56440:(e,t,n)=>{n.d(t,{A:()=>I});var o=n(84051),r=n(13439),s=n(23174),a=n(31481);const i=e=>{const t=[];let n=0;const o=e.length;let r;for(;n<o;){if(r=e[n++],55296==(63488&r))throw new RangeError("UTF-16(encode): Illegal UTF-16 value");r>65535&&(r-=65536,t.push(String.fromCharCode(r>>>10&1023|55296)),r=56320|1023&r),t.push(String.fromCharCode(r))}return t.join("")},c=36,d=700,u=1,l=26,f=38,h=2147483647;function m(e,t,n){let o;for(e=n?Math.floor(e/d):e>>1,e+=Math.floor(e/t),o=0;e>(c-u)*l>>1;o+=c)e=Math.floor(e/(c-u));return Math.floor(o+(c-u+1)*e/(e+f))}function p(e,t){const n=[],o=[],r=e.length;let s,a,d,f,p,g,y,b,v,I,w,A,C;for(s=128,d=0,f=72,p=e.lastIndexOf("-"),p<0&&(p=0),g=0;g<p;++g){if(t&&(o[n.length]=e.charCodeAt(g)-65<26),e.charCodeAt(g)>=128)throw new RangeError("Illegal input >= 0x80");n.push(e.charCodeAt(g))}for(y=p>0?p+1:0;y<r;){for(b=d,v=1,I=c;;I+=c){if(y>=r)throw RangeError("punycode_bad_input(1)");if(w=(S=e.charCodeAt(y++))-48<10?S-22:S-65<26?S-65:S-97<26?S-97:c,w>=c)throw RangeError("punycode_bad_input(2)");if(w>Math.floor((h-d)/v))throw RangeError("punycode_overflow(1)");if(d+=w*v,A=I<=f?u:I>=f+l?l:I-f,w<A)break;if(v>Math.floor(h/(c-A)))throw RangeError("punycode_overflow(2)");v*=c-A}if(a=n.length+1,f=m(d-b,a,0===b),Math.floor(d/a)>h-s)throw RangeError("punycode_overflow(3)");s+=Math.floor(d/a),d%=a,t&&o.splice(d,0,e.charCodeAt(y-1)-65<26),n.splice(d,0,s),d++}var S;if(t)for(d=0,C=n.length;d<C;d++)o[d]&&(n[d]=String.fromCharCode(n[d]).toUpperCase().charCodeAt(0));return i(n)}var g=n(87357),y=n(62076),b=n(17712);function v(e){if(!e)return;const t=(0,y.T)(e);if(t)try{const e=new URL(t),n=function(e){const t=e.split("."),n=[];for(let e=0;e<t.length;++e){const o=t[e];n.push(o.match(/^xn--/)?p(o.slice(4)):o)}return n.join(".")}(e.hostname);try{return decodeURI(e.toString()).replace(e.hostname,n)}catch(t){return e.toString().replace(e.hostname,n)}}catch(t){a.Oig&&console.warn("SafeLink.getDecodedUrl error ",e,t)}}const I=({url:e,text:t,className:n,children:a,isRtl:i,shouldSkipModal:c})=>{const{openUrl:d}=(0,r.ko)(),u=a||t,l=e===t,f=(0,b.A)((t=>!e||(t.preventDefault(),d({url:e,shouldSkipModal:c||l}),!1)));if(!e)return;const h=(0,g.A)(n||"text-entity-link",l&&"word-break-all");return o.Ay.createElement("a",{href:(0,y.T)(e),title:v(e),target:"_blank",rel:"noopener noreferrer",className:h,onClick:f,dir:i?"rtl":"auto","data-entity-type":s.C7.Url},u)}},85118:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(87357),s=n(95807);const a="fWE9Tkfe",i="wapdILU7",c=[{x:20,y:0,size:100,durationShift:10},{x:15,y:15,size:75,durationShift:70},{x:10,y:35,size:75,durationShift:90},{x:20,y:70,size:125,durationShift:30},{x:40,y:10,size:125,durationShift:0},{x:45,y:60,size:75,durationShift:60},{x:60,y:-10,size:100,durationShift:20},{x:55,y:40,size:75,durationShift:60},{x:70,y:65,size:100,durationShift:90},{x:80,y:10,size:75,durationShift:30},{x:80,y:45,size:125,durationShift:0}],d=function(e){const t=[];for(let e=0;e<100;e++)t.push({x:100*Math.random(),y:100*Math.random(),velocityX:100*(5*Math.random()+15),velocityY:100*(10*Math.random()-5),scale:100*(.5*Math.random()+.5),durationShift:100*Math.random()});return t}(),u=(0,o.ph)((({className:e,style:t,...n})=>"button"===n.preset?o.Ay.createElement("div",{className:(0,r.A)(a,"B94KQ3c0",e),style:t},c.map((e=>{const t=100*Math.cos(Math.atan2(-50+e.y,-50+e.x)),n=100*Math.sin(Math.atan2(-50+e.y,-50+e.x));return o.Ay.createElement("div",{className:i,style:(0,s.A)(`top: ${e.y}%`,`left: ${e.x}%`,`--_duration-shift: ${-e.durationShift/100*5}s`,`--_shift-x: ${t}%`,`--_shift-y: ${n}%`,`scale: ${e.size}%`)},"✦")}))):"progress"===n.preset?o.Ay.createElement("div",{className:(0,r.A)(a,"F0JPgXgb",e),style:t},d.map((e=>o.Ay.createElement("div",{className:i,style:(0,s.A)(`top: ${e.y}%`,`left: ${e.x}%`,`--_shift-x: ${e.velocityX}%`,`--_shift-y: ${e.velocityY}%`,`scale: ${e.scale}%`,`--_duration-shift: ${-e.durationShift/100*5}s`)},"✦")))):void 0))},82855:(e,t,n)=>{n.d(t,{A:()=>S});var o=n(84051),r=n(13439),s=n(90709),a=n(29807),i=n(87357),c=n(58554),d=n(82393),u=n(37479),l=n(94519),f=n(37661),h=n(5912),m=n(62587),p=n(37960),g=n(19129),y=n(22867),b=n(14745),v=n(38691),I=n(65843),w=n(18104);const A="AvU_FtMd",C="RrEzFxte",S=(0,o.ph)((({containerRef:e,sticker:t,thumbClassName:n,fullMediaHash:S,fullMediaClassName:E,isSmall:k,size:T=24,customColor:P,loopLimit:M,shouldLoop:L=!1,shouldPreloadPreview:N,forceAlways:B,forceOnHeavyAnimation:F,observeIntersectionForLoading:x,observeIntersectionForPlaying:O,noLoad:R,noPlay:D,noVideoOnMobile:U,withSharedAnimation:$,withTranslucentThumb:_,sharedCanvasRef:j,onVideoEnded:V,onAnimatedStickerLoop:z})=>{const{id:H,isLottie:W,stickerSetInfo:K,emoji:G}=t,[J,q]=(0,f.A)(),X=t.isVideo&&(!d.OF||U&&(d.pz||d.Ni)),Y=t.isVideo,Q=!W&&!Y,Z=(0,s.Mwy)(t,"preview"),ee=(0,v.A)(),te=(0,u.A)(P),ne=(0,h.Vz)(e,x),oe=ne&&!R,re=(0,h.Vz)(e,O)&&ne,se=re&&!D,ae=(0,o.li)(re);!ae.current&&re&&(ae.current=!0);const ie=c.Ih(Z),ce=function(e){const[t,n]=(0,o.Ul)(!1),r=o.OV;return(0,o.vJ)((()=>{r()||n(!0)}),[r,n]),(0,g.A)((()=>t()&&e),[t,e])}(ae.current),de=X||(Q?k:D),ue=!P&&!ie&&(!ce||de),le=(0,m.A)(Z,!ue),fe=ue||ie,he=Boolean(de||S===Z&&(ie||le)),me=(0,m.A)(S||`sticker${H}`,!oe||he),pe=ce&&me&&!J,[ge,ye]=(0,f.A)(),be=pe&&(Q||ge),ve=(0,y.A)(t.thumbnail),Ie=ie||le||ve,we=j&&!_,Ae=Boolean(W&&fe),Ce=(0,p.A)(Ie&&!be,{noCloseTransition:Ae}),Se=(0,p.A)(be,{noOpenTransition:Ae}),Ee=(0,l.A)(e,j);(0,m.A)(Z,!oe||!N);const ke=(0,b.A)(),Te=(0,o.Kr)((()=>[$?"shared":ke,H,T,$?P:void 0,ee].filter(Boolean).join("_")),[H,T,P,ee,$,ke]);return o.Ay.createElement(o.Ay.Fragment,null,o.Ay.createElement("img",{ref:Ce,src:Ie,className:(0,i.A)("gYSfUe37",Ae&&A,we&&"vbcXDDxa",n,"sticker-media"),style:te,alt:"",draggable:!1}),pe&&(W?o.Ay.createElement(w.A,{ref:Se,key:Te,renderId:Te,size:T,className:(0,i.A)(C,(Ae||we)&&A,E),tgsUrl:me,play:se,noLoop:!L,forceOnHeavyAnimation:B||F,forceAlways:B,isLowPriority:k&&!(0,a.CzR)((0,r.mS)(),K),sharedCanvas:j?.current||void 0,sharedCanvasCoords:Ee,onLoad:ye,onLoop:z,onEnded:z,color:P}):Y?o.Ay.createElement(I.A,{ref:Se,canPlay:se,className:(0,i.A)(C,E,"sticker-media"),src:me,playsInline:!0,muted:!0,loop:L&&!M,isPriority:B,disablePictureInPicture:!0,onReady:ye,onBroken:q,onEnded:V,style:te}):o.Ay.createElement("img",{ref:Se,className:(0,i.A)(C,E,"sticker-media"),src:me,alt:G,style:te,draggable:!1})))}))},76471:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(31481),s=n(87357),a=n(90603),i=n(14242),c=n(4961),d=n(18276);const u="A72KeAmh",l=(0,o.ph)((({className:e,letterClassName:t,topicId:n,iconColor:l,title:f,onClick:h})=>{const m=(0,a.GR)(l);return n===r.HxB?o.Ay.createElement(d.A,{name:"hashtag",className:(0,s.A)(u,e,"general-forum-icon"),onClick:h}):o.Ay.createElement("div",{className:(0,s.A)(u,e),onClick:h},o.Ay.createElement("img",{className:"eLEPgwPj",src:m,alt:"",draggable:!1}),o.Ay.createElement("div",{className:(0,s.A)("ZQJO2BKn",t,"topic-icon-letter")},(0,c.A)((0,i.Qh)(f,1))))}))},39877:(e,t,n)=>{n.d(t,{A:()=>v});var o=n(84051),r=n(66644),s=n(90709),a=n(87357),i=n(87679),c=n(76023),d=n(87094),u=n(84080),l=n(17712),f=n(62587),h=n(59030),m=n(93545),p=n(38691),g=n(47483);const y=[{inline:22,block:38,opacity:.35,scale:.75},{inline:32,block:12,opacity:.3,scale:1},{inline:60,block:22,opacity:.25,scale:.75},{inline:75,block:44,opacity:.25,scale:1},{inline:75,block:2,opacity:.2,scale:.625},{inline:95,block:18,opacity:.2,scale:1},{inline:115,block:38,opacity:.2,scale:.625},{inline:125,block:12,opacity:.1,scale:.75}],b=c.$,v=(0,o.ph)((({emojiDocumentId:e,className:t})=>{const n=(0,o.li)(null),c=(0,o.li)(null),[v,I]=(0,o.J0)(),w=(0,p.A)(),A=(0,h.A)(),{customEmoji:C}=(0,g.A)(e),S=C?(0,s.Mwy)(C,"preview"):void 0,E=(0,f.A)(S),k=(0,d.A)(c),T=(0,u.KE)((()=>{E&&(0,i.NN)(E).then(I)}),[E]);(0,o.vJ)((()=>{T()}),[T]);const P=(0,l.A)((()=>{const e=n.current;if(!e||!v||!k)return;const t=e.getContext("2d"),{width:o,height:r}=e;t.clearRect(0,0,o,r),y.forEach((({inline:e,block:n,opacity:r,scale:s})=>{const a=(A.isRtl?e:o/w-e)*w,i=n*w,c=b*w;t.save(),t.globalAlpha=r,t.translate(a,i),t.scale(s,s),t.drawImage(v,-c/2,-c/2,c,c),t.restore()}));const s=`${k}${C.isLottie?"ff":"bb"}`;t.save(),t.fillStyle=s,t.globalCompositeOperation="source-atop",t.fillRect(0,0,o,r),t.restore()})),M=(0,u.KE)(P,[P]);(0,o.vJ)((()=>{M()}),[v,A.isRtl,k,M]);const L=(0,u.KE)(((e,t)=>{(0,r.RK)((()=>{const o=n.current;o&&(o.width=e*w,o.height=t*w,o.style.width=`${e}px`,o.style.height=`${t}px`,P())}))}),[w]),N=(0,u.KE)((e=>{const{width:t,height:n}=e.contentRect;L(t,n)}),[L]);return(0,m.A)(c,N),(0,o.vJ)((()=>{const e=c.current;if(!e)return;const{width:t,height:n}=e.getBoundingClientRect();L(t,n)}),[L]),o.Ay.createElement("div",{className:(0,a.A)("pTWe_CYU",t),ref:c},o.Ay.createElement("canvas",{ref:n}))}))},58784:(e,t,n)=>{n.d(t,{w:()=>O});const o=n.p+"QrPlane.a921709f266564f65b7e.tgs",r=n.p+"CameraFlip.1a9fe44cf01fcb22347d.tgs",s=n.p+"HandFilled.f87939d160f1dc288586.tgs",a=n.p+"HandOutline.f9831751ba60df30c484.tgs",i=n.p+"Speaker.04bb3743412b41ff83c5.tgs",c=n.p+"VoiceAllowTalk.a9cc7c39ec438973ddc9.tgs",d=n.p+"VoiceMini.bf00ffdf69625c579569.tgs",u=n.p+"VoiceMuted.a4b4ec6bfd7c6c5fb275.tgs",l=n.p+"VoiceOutlined.91b394ab3562cdfad6bc.tgs",f=n.p+"Flame.d1a2dae178cb492c75ea.tgs",h=n.p+"Fragment.b1bf3a076c00ef525901.tgs",m=n.p+"Mention.810d50783976689ed870.tgs",p=n.p+"PartyPopper.287e4290662b3d2b269c.tgs",g=n.p+"Invite.4502ec3aa4249d6e6723.tgs",y=n.p+"Requests.af9f19772695a8898810.tgs",b=n.p+"LastSeen.b16ff3c97561138c2406.tgs",v=n.p+"TwoFactorSetupMonkeyClose.604c4c833d322b7e6c3e.tgs",I=n.p+"TwoFactorSetupMonkeyIdle.dea4a492c144df84ddab.tgs",w=n.p+"TwoFactorSetupMonkeyPeek.1905436b042520363d7e.tgs",A=n.p+"TwoFactorSetupMonkeyTracking.eb5a7a6f166fb7589c12.tgs",C=n.p+"ReadTime.015d6e6f73f768f1e9fe.tgs",S=n.p+"Report.4a5dda0227ea86f6fa5e.tgs",E=n.p+"SearchingDuck.bbd2938a3403490d077c.tgs",k=n.p+"Congratulations.b6623b8efc6fedec9d33.tgs",T=n.p+"DiscussionGroupsDucks.9ea453d1be9d1b0ee77a.tgs",P=n.p+"Experimental.43d62096368bf5a00ae3.tgs",M=n.p+"FoldersAll.3f9f9e243d19f0fbf9aa.tgs",L=n.p+"FoldersNew.9a40d71c0c8be70f5bd1.tgs",N=n.p+"FoldersShare.3356f97ced75bf97121c.tgs",B=n.p+"Lock.12547a0228d4fa544e53.tgs",F=n.p+"StarReaction.9079111e9821148b6055.tgs",x=n.p+"StarReactionEffect.8718d0946883c6f031f8.tgs",O={MonkeyIdle:I,MonkeyTracking:A,MonkeyClose:v,MonkeyPeek:w,FoldersAll:M,FoldersNew:L,FoldersShare:N,DiscussionGroups:T,Lock:B,CameraFlip:r,HandFilled:s,HandOutline:a,Speaker:i,VoiceAllowTalk:c,VoiceMini:d,VoiceMuted:u,VoiceOutlined:l,JoinRequest:y,Invite:g,QrPlane:o,Congratulations:k,Experimental:P,PartyPopper:p,Flame:f,ReadTime:C,Unlock:n.p+"Unlock.15931385f7a95ab1a000.tgs",LastSeen:b,Mention:m,Fragment:h,StarReactionEffect:x,StarReaction:F,Report:S,SearchingDuck:E}},91525:(e,t,n)=>{n.d(t,{ON:()=>d,QC:()=>i,fE:()=>c,rK:()=>a,zV:()=>s});const o=1073741824,r=1048576;function s(e){return e>o/2?`${(e/o).toFixed(1)} GB`:e>r/2?`${(e/r).toFixed(1)} MB`:`${(e/1024).toFixed(1)} KB`}function a(e){const{fileName:t,mimeType:n}=e;return i(t,n)}function i(e,t){return e&&-1!==e.indexOf(".")?e.split(".").pop():t.split("/").pop()}function c(e){switch(e){case"apk":case"xls":case"xlsx":case"ods":return"green";case"zip":case"rar":case"7z":case"tar":case"gz":case"bz2":case"liz":case"lz4":case"lz5":case"xz":case"zst":case"wim":case"ppt":case"pptx":case"odp":return"orange";case"pdf":case"xps":return"red";default:return"default"}}function d(e){return Boolean(e.previewBlobUrl||e.thumbnail)}},76023:(e,t,n)=>{n.d(t,{$:()=>c,$w:()=>S,AC:()=>h,Wd:()=>d,_e:()=>f,bu:()=>L,cf:()=>l,ck:()=>E,kn:()=>C,ky:()=>B,mr:()=>P,rO:()=>k,ri:()=>T,sk:()=>N,tP:()=>M,w4:()=>A,wy:()=>i});var o=n(31481),r=n(90709),s=n(82393),a=n(43503);const i="(max-height: 640px)",c=parseInt(getComputedStyle(document.documentElement).fontSize,10),d=240,u=300,l={width:640,height:640},f={width:800,height:800},h="4986041492570112461",m={width:100,height:100},p=4.5,g=7,y=29,b=30;let v,I,w;function A(e,t,n,o){const r=t?1.625:0,s=function(e,t,n){if(!n)return e?b:y;const{width:o}=a.A.get();return v||(v=Math.min(b,o/c-p)),I||(I=Math.min(y,o/c-g)),w||(w=Math.min(y,o/c-p)),e?v:t?w:I}(e,n,o)-r;return s*c}function C({width:e,height:t,fromOwnMessage:n,isWebPageMedia:o,isGif:r,noAvatars:s,isMobile:a}){const i=t/e,d=A(n,o,s,a),l=function(e,t){return e&&t&&t>=.75&&t<=1.25?20*c:27*c}(r,i),f=r?Math.max(u,e):e;return B(d,l,f,r?t*(f/e):t)}function S(e,t){const n=window.matchMedia(i),{width:o,height:r}=a.A.get();let d=t&&n.matches?10:8.25;return e&&!s.TF&&(d=n.matches?10:12.5),{width:o,height:r-d*c}}function E(e,t,n,o,s,a){const{width:i,height:c}=(0,r.xiv)(e)||m;return C({width:i,height:c,fromOwnMessage:t,asForwarded:n,isWebPageMedia:o,noAvatars:s,isMobile:a})}function k(e,t,n,o,s,a){const{width:i,height:c}=(0,r.NZp)(e)||m;return C({width:i,height:c,fromOwnMessage:t,asForwarded:n,isWebPageMedia:o,isGif:e.isGif,noAvatars:s,isMobile:a})}function T(e,t,n,o,r,s){const{width:a=m.width,height:i=m.height}=e;return C({width:a,height:i,fromOwnMessage:t,asForwarded:n,isWebPageMedia:o,noAvatars:r,isMobile:s})}function P(){return{width:2*c,height:2*c}}function M(e){return e?{width:3*c,height:3*c}:{width:3.375*c,height:3.375*c}}function L(e,t){const{width:n}=e;let{height:r}=e;e.id===h&&(r=n);const s=r&&n&&r/n,a=c*(t?o.naf:o.H4O),i=s?a*s:a;return s&&i>a?{width:Math.round(a/s),height:a}:{width:a,height:i}}function N({width:e,height:t},n,o=!1){const{width:r,height:s}=S(n,o);return B(r,s,e,t)}function B(e,t,n,o){const r=o/n,s=Math.min(n,e);return Math.round(s*r)>t?{width:Math.round(t/r),height:t}:{width:s,height:Math.round(s*r)}}},35049:(e,t,n)=>{n.d(t,{a:()=>s,y:()=>r});var o=n(90709);function r(e,t,n){if(!e){if(!n)return;return t?"peer-color-count-1":"peer-color-0"}if("isCustomPeer"in e){if(void 0===e.peerColorId)return;return`peer-color-${e.peerColorId}`}return t?`peer-color-count-${(0,o.PXe)(e)}`:`peer-color-${(0,o.ZgW)(e)}`}function s(e){return`peer-color-${e.color}`}},4961:(e,t,n)=>{n.d(t,{A:()=>p,o:()=>A});var o=n(84051),r=n(31481),s=n(98221),a=n(87357),i=n(46275),c=n(52491),d=n(24282),u=n(87894),l=n(82393),f=n(56362),h=n(56440);const m=/(\*\*|__).+?\1/g;function p(e,t=["emoji"],n){return"string"!=typeof e?[e]:(0,u.oE)(t.reduce(((e,t)=>{switch(t){case"escape_html":return function(e){const t=document.createElement("div");return e.reduce(((e,n)=>"string"!=typeof n?(e.push(n),e):(t.innerText=n,e.push(t.innerHTML),e)),[])}(e);case"hq_emoji":return s.A.lastIndex=0,g(e,"big","jsx");case"emoji":return s.A.lastIndex=0,g(e,"small","jsx");case"emoji_html":return s.A.lastIndex=0,g(e,"small","html");case"br":return y(e,"jsx");case"br_html":return y(e,"html");case"highlight":return b(e,n.highlight);case"quote":return b(e,n.quote,!0);case"links":return I(e);case"tg_links":return I(e,!0);case"simple_markdown":return w(e,"jsx",n?.markdownPostProcessor);case"simple_markdown_html":return w(e,"html")}return e}),[e]))}function g(e,t,n){return l.TL?e:e.reduce(((e,i)=>{if("string"!=typeof i)return e.push(i),e;const u=(i=(0,d.A)(i)).split(s.A),l=i.match(s.A)||[];return e.push(u[0]),l.reduce(((e,s,i)=>{const d=(0,c.mS)(s);if(d){const i=`${r.jht?r.C1b:"."}/img-apple-${"big"===t?"160":"64"}/${d}.png`,u=(0,a.A)("emoji","small"===t&&"emoji-small");if("jsx"===n){const t=c.On.has(i);e.push(o.Ay.createElement("img",{src:i,className:`${u}${t?"":" opacity-transition slow shown"}`,alt:s,"data-path":i,draggable:!1,onLoad:t?void 0:c.P_}))}"html"===n&&e.push(`<img draggable="false" class="${u}" src="${i}" alt="${s}" />`)}else e.push(s);const l=2*i+2;return u[l]&&e.push(u[l]),e}),e)}),[])}function y(e,t){return e.reduce(((e,n)=>{if("string"!=typeof n)return e.push(n),e;const r=n.split(/\r\n|\r|\n/g).reduce(((e,n,r,s)=>{const a=n.trimLeft(),i=n.length-a.length;return e.push(String.fromCharCode(160).repeat(i)+a),r!==s.length-1&&e.push("jsx"===t?o.Ay.createElement("br",null):"<br />"),e}),[]);return[...e,...r]}),[])}function b(e,t,n){return e.reduce(((e,r)=>{if("string"!=typeof r||!t)return e.push(r),e;const s=r.toLowerCase().indexOf(t.toLowerCase());if(s<0)return e.push(r),e;const i=[];return i.push(r.substring(0,s)),i.push(o.Ay.createElement("span",{className:(0,a.A)("matching-text-highlight",n&&"is-quote")},r.substring(s,s+t.length))),i.push(r.substring(s+t.length)),[...e,...i]}),[])}const v=new RegExp(`${r.kNZ}|${r.sXR}`,"ig");function I(e,t){return e.reduce(((e,n)=>{if("string"!=typeof n)return e.push(n),e;const r=n.match(v);if(!r||!r.length)return e.push(n),e;const s=[];let a=r.shift(),c=0;for(;a;){const e=n.indexOf(a,c);s.push(n.substring(c,e)),a.startsWith("@")?s.push(o.Ay.createElement(f.A,{username:a},a)):(a.endsWith("?")&&(a=a.slice(0,a.length-1)),!t||(0,i.zq)(a)?s.push(o.Ay.createElement(h.A,{text:a,url:a})):s.push(a)),c=e+a.length,a=r.shift()}return s.push(n.substring(c)),[...e,...s]}),[])}function w(e,t,n){const r=n||(e=>e);return e.reduce(((e,n)=>{if("string"!=typeof n)return e.push(n),e;const s=n.split(m),a=n.match(m)||[];return e.push(r(s[0])),a.reduce(((e,n,a)=>{"jsx"===t?e.push(n.startsWith("**")?o.Ay.createElement("b",null,r(n.replace(/\*\*/g,""))):o.Ay.createElement("i",null,r(n.replace(/__/g,"")))):e.push(n.startsWith("**")?`<b>${n.replace(/\*\*/g,"")}</b>`:`<i>${n.replace(/__/g,"")}</i>`);const i=2*a+2;return s[i]&&e.push(r(s[i])),e}),e)}),[])}function A(e,t){const n=(e.trim().match(/\n/g)||"").length+1,{lineHeight:o}=getComputedStyle(t),r=parseFloat(o.split("px")[0]);return t.clientHeight>=(n+1)*r}},18501:(e,t,n)=>{n.d(t,{Q:()=>B,f:()=>N});var o=n(84051),r=n(13439),s=n(23174),a=n(87357),i=n(85982),c=n(6e4),d=n(58734),u=n(4961),l=n(56362),f=n(57675),h=n(17712),m=n(18276);const p=({canBeCollapsible:e,isToggleDisabled:t,children:n})=>{const r=(0,o.li)(null),{isCollapsed:i,isCollapsible:c,setIsCollapsed:d}=(0,f.A)(r,4,void 0,!e),u=!t&&i,l=(0,h.A)((()=>{d(!1)})),p=(0,h.A)((()=>{d((e=>!e))}));return o.Ay.createElement("span",{className:(0,a.A)("KU67Uur0",i&&"y_uRZXtA"),onClick:u?l:void 0},o.Ay.createElement("blockquote",{className:"m3sD7_cn",ref:r,"data-entity-type":s.C7.Blockquote},o.Ay.createElement("div",{className:"JNVT2DU9"},n),c&&o.Ay.createElement("div",{className:(0,a.A)("pyX4NpPB",!t&&"RmvXwV0W"),onClick:t?void 0:p,"aria-hidden":!0},o.Ay.createElement(m.A,{name:i?"down":"up"}))))},g={js:"JavaScript",javascript:"JavaScript",ts:"TypeScript",typescript:"TypeScript",python:"Python",py:"Python",go:"Go",rust:"Rust",func:"FunC",c:"C","c++":"C++",cpp:"C++",fortran:"Fortran",f90:"Fortran",f:"Fortran",java:"Java",sql:"SQL",swift:"Swift","objective-c":"Objective-C",kotlin:"Kotlin",ruby:"Ruby",rb:"Ruby",php:"PHP",perl:"Perl",bash:"Bash",sh:"Shell",markdown:"Markdown","c#":"C#",cs:"C#",json:"JSON",yaml:"YAML",yml:"YAML",solidity:"Solidity",sol:"Solidity",tl:"TL"};var y=n(56863),b=n(86070),v=n(59030),I=n(39751);const w=(0,o.ph)((({text:e,className:t,noCopy:n,onWordWrapToggle:s})=>{const{showNotification:c}=(0,r.ko)(),d=(0,o.li)(null),l=(0,I.A)(),f=(0,v.A)(),[h,p]=(0,o.J0)(!0),[g,y]=(0,o.J0)(!1),b=(0,o.hb)((()=>{const t=(0,u.o)(e,d.current.parentElement);y(t)}),[e]);(0,o.vJ)((()=>{h&&b()}),[b,h,e,l]);const w=(0,o.hb)((()=>{(0,i.eM)(e),c({message:f("TextCopied")})}),[f,c,e]),A=(0,o.hb)((()=>{p(!h),s?.(!h)}),[h,s]),C=(0,a.A)("L95Dh7wN",!g&&n&&"zctwFUQ8"),S=(0,a.A)("pMUccFN9",t),E=(0,a.A)("a44ZN3hD",h&&"jq1KLfVD");return o.Ay.createElement("div",{className:S,ref:d},o.Ay.createElement("div",{className:C},g&&o.Ay.createElement("div",{className:E,onClick:A,title:"Word Wrap"},o.Ay.createElement(m.A,{name:"word-wrap"})),!n&&o.Ay.createElement("div",{className:"auCNtLQ4",onClick:w,title:f("Copy")},o.Ay.createElement(m.A,{name:"copy"}))))})),A=(0,o.ph)((({text:e,language:t,noCopy:r})=>{const[i,c]=(0,o.J0)(!0),{result:d}=(0,y.A)((()=>t?Promise.all([n.e(2118),n.e(3325)]).then(n.bind(n,73325)).then((n=>n.default(e,t))):Promise.resolve(void 0)),[t,e]),u=(0,o.hb)((e=>{c(e)}),[]),l=(0,a.A)("code-block",!i&&"no-word-wrap");return o.Ay.createElement(b.A,{className:"CodeBlock"},t&&o.Ay.createElement("p",{className:"code-title"},g[(f=t).toLowerCase()]??f),o.Ay.createElement("pre",{className:l,"data-entity-type":s.C7.Pre,"data-language":t},d??e,o.Ay.createElement(w,{text:e,className:"code-overlay",onWordWrapToggle:u,noCopy:r})));var f}));var C=n(87412),S=n(56440),E=n(83868),k=n(37661);const T=new Map,P=(0,a.x)("Spoiler"),M=(0,o.ph)((({children:e,containerId:t})=>{const n=(0,o.li)(null),[r,a]=(0,k.A)(),i=(0,h.A)((e=>{t&&(r||(0,E.A)(e),T.get(t)?.forEach((e=>e())))}));return(0,o.vJ)((()=>{if(t)return T.has(t)?T.get(t).push(a):T.set(t,[a]),()=>{T.delete(t)}}),[t]),o.Ay.createElement("span",{className:P("&",!r&&"concealed",!r&&Boolean(t)&&"animated"),onClick:t&&!r?i:void 0,"data-entity-type":s.C7.Spoiler},o.Ay.createElement("span",{className:P("content"),ref:n},e))})),L=64;function N({text:e,entities:t,highlight:n,emojiSize:i,shouldRenderAsHtml:c,containerId:f,asPreview:h,isProtected:m,observeIntersectionForLoading:g,observeIntersectionForPlaying:y,withTranslucentThumbs:b,sharedCanvasRef:v,sharedCanvasHqRef:I,cacheBuster:w,forcePlayback:E,noCustomEmojiPlayback:k,focusedQuote:T,isInSelectMode:P,chatId:L,messageId:N,threadId:B,maxTimestamp:$}){if(!t?.length)return F({content:e,highlight:n,focusedQuote:T,emojiSize:i,shouldRenderAsHtml:c,asPreview:h});const _=[];let j=!1;const V=function(e){const t=new Set,n=[];return e.forEach(((o,r)=>{if(t.has(r))return;const s=x(o,r,e,t);s&&(s.organizedIndexes.forEach((e=>{t.add(e)})),n.push(s))})),n}(t);function z(t,x,_,V){const H=[],{entity:W,nestedEntities:K}=_,{offset:G,length:J,type:q}=W;let X=e.substring(t,G);const Y=X.length;X&&(j&&X.length>0&&"\n"===X[0]&&(X=X.substr(1),j=!1),X&&H.push(...F({content:X,highlight:n,focusedQuote:T,emojiSize:i,shouldRenderAsHtml:c,asPreview:h})));const Q=t+Y,Z=Q+J;let ee=e.substring(G,G+J);const te=[];if(j&&ee.length>0&&"\n"===ee[0]&&(ee=ee.substr(1),j=!1),q===s.C7.Pre&&(j=!0),K.length){let e=Q;K.forEach(((t,n)=>{const{renderResult:o,entityEndIndex:r}=z(e,Z,t,n===K.length-1);te.push(...o),e=r}))}const ne=c?function(e,t,n){const o="string"==typeof t?t:void 0,r=e.type===s.C7.Pre?t.trimEnd():t,a=n.length?n.join(""):(0,u.A)(r,["escape_html","emoji_html","br_html"]).join("");if(!o)return a;switch(e.type){case s.C7.Bold:return`<b>${a}</b>`;case s.C7.Italic:return`<i>${a}</i>`;case s.C7.Underline:return`<u>${a}</u>`;case s.C7.Code:return`<code class="text-entity-code">${a}</code>`;case s.C7.Pre:return`\`\`\`${(0,u.A)(e.language||"",["escape_html"])}<br/>${a}<br/>\`\`\`<br/>`;case s.C7.Strike:return`<del>${a}</del>`;case s.C7.MentionName:return`<a\n class="text-entity-link"\n data-entity-type="${s.C7.MentionName}"\n data-user-id="${e.userId}"\n contenteditable="false"\n dir="auto"\n >${a}</a>`;case s.C7.Url:case s.C7.TextUrl:return`<a\n class="text-entity-link"\n href=${O(o,e)}\n data-entity-type="${e.type}"\n dir="auto"\n >${a}</a>`;case s.C7.Spoiler:return`<span\n class="spoiler"\n data-entity-type="${s.C7.Spoiler}"\n >${a}</span>`;case s.C7.CustomEmoji:return(0,d.Y5)(o,e);case s.C7.Blockquote:return`<blockquote\n class="blockquote"\n data-entity-type="${s.C7.Blockquote}"\n >${a}</blockquote>`;default:return a}}(W,ee,te):function({entity:e,entityContent:t,nestedEntityContent:n,highlight:i,focusedQuote:c,containerId:d,asPreview:u,isProtected:f,observeIntersectionForLoading:h,observeIntersectionForPlaying:m,withTranslucentThumbs:g,emojiSize:y,sharedCanvasRef:b,sharedCanvasHqRef:v,cacheBuster:I,forcePlayback:w,noCustomEmojiPlayback:E,isInSelectMode:k,chatId:T,messageId:P,threadId:L,maxTimestamp:N}){const B="string"==typeof t&&t,x=n.length?n:t;function $(){return F({content:x,highlight:i,focusedQuote:c,emojiSize:y,asPreview:u})}if(!B)return $();if(u){const t=$();return e.type===s.C7.Spoiler?o.Ay.createElement(M,null,t):e.type===s.C7.CustomEmoji?o.Ay.createElement(C.A,{key:I?`${I}-${e.offset}`:void 0,documentId:e.documentId,size:y,isSelectable:!0,withSharedAnimation:!0,sharedCanvasRef:b,sharedCanvasHqRef:v,observeIntersectionForLoading:h,observeIntersectionForPlaying:m,withTranslucentThumb:g,forceAlways:w,noPlay:E}):t}switch(e.type){case s.C7.Bold:return o.Ay.createElement("strong",{"data-entity-type":e.type},$());case s.C7.Blockquote:return o.Ay.createElement(p,{canBeCollapsible:e.canCollapse,isToggleDisabled:k},$());case s.C7.BotCommand:return o.Ay.createElement("a",{onClick:R,className:"text-entity-link",dir:"auto","data-entity-type":e.type},$());case s.C7.Hashtag:{const[n,r]=t.split("@");return o.Ay.createElement("a",{onClick:()=>D(n,r),className:"text-entity-link",dir:"auto","data-entity-type":e.type},$())}case s.C7.Cashtag:{const[n,r]=t.split("@");return o.Ay.createElement("a",{onClick:()=>D(n,r),className:"text-entity-link",dir:"auto","data-entity-type":e.type},$())}case s.C7.Code:return o.Ay.createElement("code",{className:(0,a.A)("text-entity-code","clickable"),onClick:U,role:"textbox",tabIndex:0,"data-entity-type":e.type},$());case s.C7.Email:return o.Ay.createElement("a",{href:`mailto:${B}`,target:"_blank",rel:"noopener noreferrer",className:"text-entity-link",dir:"auto","data-entity-type":e.type},$());case s.C7.Italic:return o.Ay.createElement("em",{"data-entity-type":e.type},$());case s.C7.MentionName:return o.Ay.createElement(l.A,{userId:e.userId},$());case s.C7.Mention:return o.Ay.createElement(l.A,{username:B},$());case s.C7.Phone:return o.Ay.createElement("a",{href:`tel:${B}`,className:"text-entity-link",dir:"auto","data-entity-type":e.type},$());case s.C7.Pre:return o.Ay.createElement(A,{text:B,language:e.language,noCopy:f});case s.C7.Strike:return o.Ay.createElement("del",{"data-entity-type":e.type},$());case s.C7.TextUrl:case s.C7.Url:return o.Ay.createElement(S.A,{url:O(B,e),text:B},$());case s.C7.Underline:return o.Ay.createElement("ins",{"data-entity-type":e.type},$());case s.C7.Timestamp:return!T||!P||!N||e.timestamp>N?$():o.Ay.createElement("a",{onClick:()=>function(e,t,n,o){(0,r.ko)().openMediaFromTimestamp({chatId:e,messageId:t,threadId:n,timestamp:o})}(T,P,L,e.timestamp),className:"text-entity-link",dir:"auto","data-entity-type":e.type},$());case s.C7.Spoiler:return o.Ay.createElement(M,{containerId:d},$());case s.C7.CustomEmoji:return o.Ay.createElement(C.A,{key:I?`${I}-${e.offset}`:void 0,documentId:e.documentId,size:y,isSelectable:!0,withSharedAnimation:!0,sharedCanvasRef:b,sharedCanvasHqRef:v,observeIntersectionForLoading:h,observeIntersectionForPlaying:m,withTranslucentThumb:g,forceAlways:w,noPlay:E});default:return $()}}({entity:W,entityContent:ee,nestedEntityContent:te,highlight:n,focusedQuote:T,containerId:f,asPreview:h,isProtected:m,observeIntersectionForLoading:g,observeIntersectionForPlaying:y,withTranslucentThumbs:b,emojiSize:i,sharedCanvasRef:v,sharedCanvasHqRef:I,cacheBuster:w,forcePlayback:E,noCustomEmojiPlayback:k,isInSelectMode:P,chatId:L,messageId:N,threadId:B,maxTimestamp:$});if(Array.isArray(ne)?H.push(...ne):H.push(ne),V&&Z<x){let t=e.substring(Z,x);j&&t.length>0&&"\n"===t[0]&&(t=t.substring(1)),t&&H.push(...F({content:t,highlight:n,focusedQuote:T,emojiSize:i,shouldRenderAsHtml:c,asPreview:h}))}return{renderResult:H,entityEndIndex:Z}}let H=0;return V.forEach(((t,n)=>{const{renderResult:o,entityEndIndex:r}=z(H,e.length,t,n===V.length-1);_.push(...o),H=r})),_}function B(e){const{text:t,entities:n}=e||{};if(!t)return"";const o=N({text:t,entities:n,shouldRenderAsHtml:!0});return Array.isArray(o)?o.join(""):o}function F({content:e,highlight:t,focusedQuote:n,emojiSize:o,shouldRenderAsHtml:r,asPreview:s}){if(Array.isArray(e)){const a=[];return e.forEach((e=>{a.push(...F({content:e,highlight:t,focusedQuote:n,emojiSize:o,shouldRenderAsHtml:r,asPreview:s}))})),a}if(r)return(0,u.A)(e,["escape_html","emoji_html","br_html"]);const a=[o&&o>L?"hq_emoji":"emoji"],i={};return s||a.push("br"),t&&(a.push("highlight"),i.highlight=t),n&&(a.push("quote"),i.quote=n),(0,u.A)(e,a,i)}function x(e,t,n,o){const{offset:r,length:s}=e,a=new Set([t]);if(o.has(t))return;const i=[];return n.filter(((e,n)=>n>t&&e.offset>=r&&e.offset<r+s)).map((e=>x(e,n.indexOf(e),n,o))).filter(Boolean).forEach((e=>{let t=!1;e.organizedIndexes.forEach((e=>{t||a.has(e)||(t=!0),a.add(e)})),t&&i.push(e)})),{entity:e,organizedIndexes:a,nestedEntities:i}}function O(e,t){const{type:n}=t;return n===s.C7.TextUrl&&t.url?t.url:e}function R(e){(0,r.ko)().sendBotCommand({command:e.currentTarget.innerText})}function D(e,t){e&&(t?(0,r.ko)().openChatByUsername({username:t,onChatChanged:{action:"searchHashtag",payload:{hashtag:e}}}):(0,r.ko)().searchHashtag({hashtag:e}))}function U(e){(0,i.eM)(e.currentTarget.innerText),(0,r.ko)().showNotification({message:(0,c.yE)("TextCopied")})}},47483:(e,t,n)=>{n.d(t,{A:()=>m});var o=n(84051),r=n(13439),s=n(29807),a=n(60261),i=n(37836);let c=new Set;const d=new Set,u=(0,i.nF)((()=>{const e=[...c],t=e.slice(0,100),n=e.slice(101);(0,r.ko)().loadCustomEmojis({ids:t}),c=new Set(n),c.size&&u()}),200,!1),l=(0,i.nF)((()=>{(0,r.ko)().updateLastRenderedCustomEmojis({ids:[...d].reverse()}),d.clear()}),200,!1);function f(e){d.add(e),l()}(0,a.K3)(f);var h=n(17712);function m(e){const[t,n]=(0,o.J0)(e?(0,r.mS)().customEmojis.byId[e]:void 0),[i,d]=(0,o.J0)((0,s.BWX)((0,r.mS)()));var l;(l=e)&&(f(l),(0,r.mS)().customEmojis.byId[l]||(c.add(l),u()));const m=(0,h.A)((t=>{if(!e)return;const o=(0,r.mS)();n((t??o.customEmojis).byId[e]),d((0,s.BWX)(o))}));return(0,o.vJ)(m,[e,m]),(0,o.vJ)((()=>{if(e)return(0,a.Il)(m,e),()=>{(0,a.LQ)(m)}}),[t,e,m]),{customEmoji:t,canPlay:i}}},18276:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(87357);const s=({name:e,ref:t,className:n,style:s,role:a,ariaLabel:i,character:c,onClick:d})=>o.Ay.createElement("i",{ref:t,className:(0,r.A)(`icon icon-${e}`,n),style:s,"aria-hidden":!i,"aria-label":i,"data-char":c,role:a,onClick:d})},9267:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(87357),s=n(14745);const a={root:"qEhgJEpm",middle:"GjxPnwZR",big:"HRLrnZvQ",adaptive:"ebO2WJkv",svg:"lbK6aMGA",clickable:"hqg1cKl7"},i="M6.63869 12.1902L3.50621 14.1092C3.18049 14.3087 2.75468 14.2064 2.55515 13.8807C2.45769 13.7216 2.42864 13.5299 2.47457 13.3491L2.95948 11.4405C3.13452 10.7515 3.60599 10.1756 4.24682 9.86791L7.6642 8.22716C7.82352 8.15067 7.89067 7.95951 7.81418 7.80019C7.75223 7.67116 7.61214 7.59896 7.47111 7.62338L3.66713 8.28194C2.89387 8.41581 2.1009 8.20228 1.49941 7.69823L0.297703 6.69116C0.00493565 6.44581 -0.0335059 6.00958 0.211842 5.71682C0.33117 5.57442 0.502766 5.48602 0.687982 5.47153L4.35956 5.18419C4.61895 5.16389 4.845 4.99974 4.94458 4.75937L6.36101 1.3402C6.5072 0.987302 6.91179 0.819734 7.26469 0.965925C7.43413 1.03612 7.56876 1.17075 7.63896 1.3402L9.05539 4.75937C9.15496 4.99974 9.38101 5.16389 9.6404 5.18419L13.3322 5.47311C13.713 5.50291 13.9975 5.83578 13.9677 6.2166C13.9534 6.39979 13.8667 6.56975 13.7269 6.68896L10.9114 9.08928C10.7131 9.25826 10.6267 9.52425 10.6876 9.77748L11.5532 13.3733C11.6426 13.7447 11.414 14.1182 11.0427 14.2076C10.8642 14.2506 10.676 14.2208 10.5195 14.1249L7.36128 12.1902C7.13956 12.0544 6.8604 12.0544 6.63869 12.1902Z";function c({randomId:e}){const t=`${e}-mask1`,n=`${e}-mask2`,r=`${e}-gradient1`,s=`${e}-gradient2`,i=`${e}-gradient3`;return o.Ay.createElement("svg",{className:a.svg,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},o.Ay.createElement("g",{"clip-path":"url(#clip0_4913_7387)"},o.Ay.createElement("mask",{id:t,style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"-2",y:"-2",width:"24",height:"24"},o.Ay.createElement("path",{d:"M21.416 -1.42493H-1.08398V21.0751H21.416V-1.42493Z",fill:"white"})),o.Ay.createElement("g",{mask:`url(#${t})`},o.Ay.createElement("mask",{id:n,style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"-2",y:"-2",width:"24",height:"24"},o.Ay.createElement("path",{d:"M-1.08398 -1.42493H21.416V21.0751H-1.08398V-1.42493Z",fill:"white"})),o.Ay.createElement("g",{mask:`url(#${n})`},o.Ay.createElement("path",{d:"M7.26843 6.25162L9.28943 2.22541C9.52311 1.76121 10.0884 1.5749 10.5494 1.80857C10.7294 1.90015 10.8747 2.04857 10.9662 2.23172L12.8767 6.11583C13.0314 6.43477 13.3378 6.64951 13.6883 6.69056L17.6829 7.17055C18.2261 7.23686 18.6145 7.73264 18.5513 8.27894C18.5229 8.50314 18.4218 8.71156 18.2608 8.86945L15.0998 11.9862C14.9703 12.1125 14.9103 12.2894 14.9324 12.4694L15.4598 16.6756C15.5356 17.2787 15.1093 17.8282 14.5093 17.904C14.2819 17.9324 14.0546 17.8913 13.8525 17.7808L10.5147 15.9556C10.2715 15.823 9.98099 15.8198 9.73784 15.9461L6.27687 17.7208C5.79057 17.9703 5.1969 17.7745 4.94743 17.285C4.8527 17.1019 4.82112 16.8966 4.84954 16.6945L5.12427 14.7619C5.26006 13.8177 5.84425 12.9967 6.69055 12.5641L10.5305 10.6031C10.6315 10.5526 10.6726 10.4263 10.622 10.322C10.581 10.2431 10.4957 10.1957 10.4073 10.2084L5.70847 10.8841C4.99164 10.9852 4.26535 10.7831 3.7001 10.322L2.13698 9.04629C1.69173 8.68314 1.6191 8.02 1.98225 7.57159C2.15277 7.36317 2.39592 7.22739 2.66118 7.19265L6.6716 6.67793C6.92739 6.64319 7.15159 6.4853 7.26843 6.25162Z",fill:`url(#${r})`}),o.Ay.createElement("path",{d:"M10.8242 2.9422C10.4168 2.85062 9.98417 3.0464 9.78839 3.43797L7.76423 7.46419C7.64739 7.69787 7.42634 7.85576 7.1674 7.89049L3.15698 8.40837C2.89804 8.44311 2.6612 8.56942 2.49384 8.76837L3.97801 9.98097C4.44537 10.3631 5.05167 10.5304 5.64849 10.4452L10.3442 9.77255C10.6221 9.73466 10.8936 9.8736 11.0168 10.1231C11.1778 10.442 11.0515 10.8336 10.7326 10.9978L9.50734 11.623L10.9031 11.4209C10.9915 11.4083 11.0799 11.4557 11.1178 11.5346C11.1715 11.6388 11.1273 11.7651 11.0263 11.8157L7.18635 13.7767C6.34006 14.2093 5.75586 15.0303 5.62007 15.9745L5.44008 17.2282C5.60428 17.3924 5.86322 17.4366 6.07796 17.326L9.53261 15.5514C9.90839 15.3587 10.3536 15.365 10.7231 15.5671L14.0609 17.3924C14.1809 17.4587 14.3199 17.4839 14.4556 17.4682C14.8093 17.4239 15.0651 17.0955 15.0209 16.7324L14.4967 12.523C14.4588 12.2072 14.5662 11.8946 14.7904 11.6736L17.9513 8.55679C18.005 8.50311 18.0461 8.43995 18.0745 8.37048L14.1841 7.90312C13.8336 7.86207 13.5304 7.64418 13.3725 7.3284L13.2209 7.01578C12.902 6.87683 12.6399 6.63052 12.482 6.31159L10.8242 2.9422Z",fill:`url(#${s})`}),o.Ay.createElement("path",{d:"M10.7484 1.41397C10.0663 1.06977 9.23893 1.3445 8.89789 2.02659L6.87373 6.05596C6.8232 6.15701 6.72531 6.22649 6.61478 6.23912L2.60436 6.757C2.22542 6.80437 1.87806 7.00015 1.63807 7.29699C1.12334 7.93486 1.22124 8.86958 1.85596 9.38746L3.42223 10.6664C4.08222 11.2032 4.93167 11.44 5.77165 11.32L9.09051 10.8432L6.48847 12.1727C5.51271 12.6716 4.84325 13.6126 4.68852 14.6989L4.41063 16.6315C4.36958 16.9252 4.41695 17.222 4.55273 17.4873C4.90956 18.1915 5.77481 18.4725 6.479 18.1125L9.93681 16.3378C10.0505 16.2778 10.1863 16.281 10.3 16.3441L13.6378 18.1662C13.9188 18.3209 14.2441 18.3841 14.563 18.343C15.4061 18.2357 15.9998 17.462 15.8956 16.622L15.3714 12.4126C15.3651 12.3716 15.3809 12.3274 15.4093 12.299L18.5703 9.1822C18.8008 8.95168 18.9492 8.65169 18.9871 8.32959C19.0787 7.5433 18.5229 6.82963 17.7366 6.73489L13.7388 6.25491C13.5399 6.2328 13.363 6.10649 13.2715 5.92334L11.3641 2.03606C11.2315 1.76765 11.0136 1.54976 10.7484 1.41397ZM9.68418 2.42132C9.80734 2.17501 10.1073 2.07712 10.3505 2.20027C10.4452 2.24764 10.5242 2.32974 10.5715 2.42763L12.482 6.31175C12.7031 6.76332 13.1357 7.06962 13.6346 7.12962L17.6324 7.60961C17.9324 7.64435 18.1471 7.91908 18.1124 8.22538C18.0966 8.3517 18.0398 8.46854 17.9513 8.55695L14.7904 11.6737C14.5662 11.8948 14.4588 12.2074 14.4967 12.5232L15.0209 16.7325C15.0651 17.0957 14.8093 17.4241 14.4556 17.4683C14.3199 17.4841 14.1809 17.4588 14.0609 17.3925L10.7231 15.5673C10.3536 15.3652 9.90839 15.362 9.53261 15.5547L6.0748 17.3294C5.80638 17.4652 5.47797 17.3578 5.33903 17.0862C5.2885 16.9852 5.26956 16.8683 5.28534 16.7546L5.56007 14.8252C5.67376 14.0231 6.17269 13.3253 6.88952 12.959L10.7294 10.9979C11.0515 10.8337 11.1778 10.4422 11.0168 10.1232C10.8905 9.87376 10.6221 9.73482 10.3442 9.77271L5.64534 10.4453C5.04851 10.5306 4.44537 10.3632 3.97801 9.98113L2.41489 8.70221C2.15595 8.49064 2.1149 8.10854 2.32647 7.8496C2.42436 7.72961 2.56331 7.65066 2.71488 7.63171L6.72531 7.11383C7.12951 7.06331 7.48003 6.81384 7.66318 6.45069L9.68418 2.42132Z",fill:`url(#${i})`})))),o.Ay.createElement("defs",null,o.Ay.createElement("linearGradient",{id:r,x1:"10.1547",y1:"1.70752",x2:"10.1547",y2:"17.9134",gradientUnits:"userSpaceOnUse"},o.Ay.createElement("stop",{"stop-color":"#FFF0C2"}),o.Ay.createElement("stop",{offset:"1","stop-color":"#FFEBBA"})),o.Ay.createElement("linearGradient",{id:s,x1:"10.2842",y1:"2.92009",x2:"14.7304",y2:"17.4713",gradientUnits:"userSpaceOnUse"},o.Ay.createElement("stop",{"stop-color":"#FFD147"}),o.Ay.createElement("stop",{offset:"1","stop-color":"#FFB526"})),o.Ay.createElement("linearGradient",{id:i,x1:"10.1547",y1:"1.26556",x2:"14.0546",y2:"18.3525",gradientUnits:"userSpaceOnUse"},o.Ay.createElement("stop",{"stop-color":"#E58F0D"}),o.Ay.createElement("stop",{offset:"1","stop-color":"#EB7814"})),o.Ay.createElement("clipPath",{id:"clip0_4913_7387"},o.Ay.createElement("rect",{width:"20",height:"20",fill:"white"}))))}function d({randomId:e}){return o.Ay.createElement("svg",{className:a.svg,width:"14",height:"15",viewBox:"0 0 14 15",fill:"none"},o.Ay.createElement("defs",null,o.Ay.createElement("linearGradient",{id:e,x1:"3",y1:"63.5001",x2:"84.1475",y2:"-1.32262",gradientUnits:"userSpaceOnUse"},o.Ay.createElement("stop",{"stop-color":"#6B93FF"}),o.Ay.createElement("stop",{offset:"0.439058","stop-color":"#976FFF"}),o.Ay.createElement("stop",{offset:"1","stop-color":"#E46ACE"}))),o.Ay.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:i,fill:`url(#${e})`}))}function u(){return o.Ay.createElement("svg",{className:a.svg,width:"14",height:"15",viewBox:"0 0 14 15",fill:"none"},o.Ay.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:i,fill:"var(--color-fill)"}))}const l=(0,o.ph)((({type:e="regular",size:t="small",className:n,style:i,onClick:l})=>{const f=`svg-${(0,s.A)()}`;return o.Ay.createElement("i",{onClick:l,className:(0,r.A)("StarIcon",a.root,n,l&&a.clickable,a[t]),style:i},(()=>{switch(e){case"gold":return o.Ay.createElement(c,{randomId:f});case"premium":return o.Ay.createElement(d,{randomId:f});default:return o.Ay.createElement(u,null)}})())}))},58734:(e,t,n)=>{n.d(t,{Rr:()=>f,Y5:()=>l,_p:()=>d,hB:()=>u});var o=n(13439),r=n(23174),s=n(31481),a=n(87357),i=n(60261),c=n(76023);const d="img[data-document-id]";function u(e){const[t,n,o]=(0,i.Qy)(e);return`<img\n class="${(0,a.A)("custom-emoji","emoji","emoji-small",t&&"placeholder",e.shouldUseTextColor&&"colorable")}"\n draggable="false"\n alt="${e.emoji}"\n data-document-id="${e.id}"\n ${o?`data-unique-id="${o}"`:""}\n data-entity-type="${r.C7.CustomEmoji}"\n src="${n}"\n />`}function l(e,t){const n=(0,o.mS)().customEmojis.byId[t.documentId],[s,c,d]=(0,i.Qy)(n);return`<img\n class="${(0,a.A)("custom-emoji","emoji","emoji-small",s&&"placeholder",n?.shouldUseTextColor&&"colorable")}"\n draggable="false"\n alt="${e}"\n data-document-id="${t.documentId}"\n ${d?`data-unique-id="${d}"`:""}\n data-entity-type="${r.C7.CustomEmoji}"\n src="${c}"\n />`}function f(e){if(e)return e>s.Apc?2.25*c.$:1===e?7*c.$:Math.min(7.5-.75*e,5.625)*c.$}},54464:(e,t,n)=>{n.d(t,{l:()=>s,u:()=>a});var o=n(31481),r=n(82393);function s(e,t=!1){r.pz||!document.activeElement||document.activeElement.id!==o.CfG||!t&&e.target!==e.currentTarget||e.preventDefault()}function a(e){s(e,!0)}},96773:(e,t,n)=>{n.d(t,{A:()=>S});var o=n(84051),r=n(13439),s=n(31481),a=n(90709),i=n(26129),c=n(29807),d=n(17663),u=n(62076),l=n(17142),f=n(48775);function h(e,t){const n=t.map(((e,t)=>`$PLACEHOLDER-${t}`)),o=e.internalFormatters.conjunction.formatToParts(n),r=[];return o.forEach((e=>{if("literal"===e.type)return void r.push(e.value);const n=Number(e.value.slice(13));r.push(t[n])})),r}var m=n(4961),p=n(18501),g=n(4262),y=n(39351),b=n(17712),v=n(87412),I=n(76471),w=n(96530),A=n(50805);const C="ActionUnsupported",S=(0,o.ph)((0,r.EK)(((e,{message:t})=>{const n=(0,c.hds)(e,t.chatId),o=(0,c.Y7C)(e,t),{replyToMsgId:r,replyToPeerId:s}=(0,i.Q)(t)||{},a=r?(0,c.O5q)(e,s||t.chatId,r):void 0;return{currentUserId:e.currentUserId,replyMessage:a,chat:n,sender:o}}))((({message:e,currentUserId:t,sender:n,chat:i,replyMessage:S,isInsideTopic:E,asPreview:k})=>{const{openThread:T,openTelegramLink:P,openUrl:M}=(0,r.ko)(),{chatId:L,isOutgoing:N}=e,B=e.content.action,F=(0,y.A)();function x(e){return k?e:o.Ay.createElement("span",{className:A.A.strong},e)}return(0,b.A)((()=>{const y=(0,r.mS)(),b=i&&(0,a.WXB)(i),O=L===s.zv8,R=L===t,D=n&&(0,a.F9N)(F,n),U=i&&(0,a.F9N)(F,i),$=F("ActionFallbackUser"),_=F("ActionFallbackChat"),j=F("ActionFallbackChannel"),V=(0,g.Nm)(n?.id,D||$,k),z=(0,g.Nm)(i?.id,U||_,k);switch(B.type){case"pinMessage":if(S){const e=(0,a.P5b)(S);if(e){const t=(0,g.sB)(S,(0,p.f)({text:e.text,entities:e.entities,asPreview:!0}),k);return(0,g.AD)(F,"ActionPinnedText",N,{text:t,from:V})}const t=(0,g.I$)(F,S);if(t){const e=(0,g.sB)(S,t,k);return(0,g.AD)(F,"ActionPinnedMedia",N,{from:V,media:e})}}return(0,g.AD)(F,"ActionPinnedNotFound",N,{from:V});case"gameScore":{const{score:e}=B,t=S?.content.game?.title,n=t&&(0,g.sB)(S,(0,m.A)(t),k);return n?(0,g.AD)(F,"ActionGameScore",N,{from:V,count:e,game:n},{pluralValue:e}):(0,g.AD)(F,"ActionGameScoreNoGame",N,{from:V,count:e},{pluralValue:e})}case"chatJoinedByLink":return F("ActionUserJoinedByLink",{from:V},{withNodes:!0});case"chatJoinedByRequest":return(0,g.AD)(F,"ActionJoinedByRequest",N,{from:V});case"channelJoined":{const{isViaRequest:e,inviterId:n}=B,o=n?(0,c.PVB)(y,n):void 0;if(o&&n!==t){const e=(0,g.Nm)(n,(0,a.F9N)(F,o)||$,k);return F("ActionAddYou",{from:e},{withNodes:!0})}return F(e?"ActionChannelJoinedByRequestChannelYou":"ActionChannelJoinedYou")}case"chatEditTitle":{const{title:e}=B;return b?F("ActionChangedTitleChannel",{title:e}):(0,g.AD)(F,"ActionChangedTitle",N,{title:e,from:V})}case"chatDeletePhoto":return b?F("ActionRemovedPhotoChannel"):(0,g.AD)(F,"ActionRemovedPhoto",N,{from:V});case"chatEditPhoto":return b?F("ActionChangedPhotoChannel"):(0,g.AD)(F,"ActionChangedPhoto",N,{from:V});case"chatCreate":{const{title:e}=B;return F("ActionCreatedChat",{title:e,from:V},{withNodes:!0})}case"channelCreate":{const{title:e}=B;return b?F("ActionCreatedChannel"):(0,g.AD)(F,"ActionCreatedChat",N,{title:e,from:V})}case"chatMigrateTo":{const{channelId:e}=B,t=(0,c.hds)(y,e),n=(0,g.Nm)(e,(0,a.F9N)(F,t),k);return F("ActionMigratedTo",{chat:n},{withNodes:!0})}case"channelMigrateFrom":{const{chatId:e,title:t}=B,n=(0,g.Nm)(e,t||_,k);return F("ActionMigratedFrom",{chat:n},{withNodes:!0})}case"topicCreate":{const{title:t,iconColor:n,iconEmojiId:r}=B,s=(0,c.L_2)(y,e),a=o.Ay.createElement(w.A,{className:A.A.topicLink,onClick:()=>T({chatId:L,threadId:s})},r?o.Ay.createElement(v.A,{documentId:r,isSelectable:!0}):o.Ay.createElement(I.A,{topicId:s,title:t,iconColor:n})," ",(0,m.A)(t));return F("ActionTopicCreated",{topic:a},{withNodes:!0})}case"topicEdit":{const{iconEmojiId:t,isClosed:n,isHidden:r,title:a}=B,i=(0,c.L_2)(y,e),d=(0,c.S0q)(y,L,i),u=o.Ay.createElement(w.A,{className:A.A.topicLink,onClick:()=>T({chatId:L,threadId:i})},t&&"0"!==t?o.Ay.createElement(v.A,{documentId:t,isSelectable:!0}):o.Ay.createElement(I.A,{topicId:i,title:a||d?.title||F("ActionTopicPlaceholder"),iconColor:d?.iconColor}),i!==s.HxB&&" ",(0,m.A)(a||d?.title||F("ActionTopicPlaceholder"))),l=o.Ay.createElement(w.A,{className:A.A.topicLink,onClick:()=>T({chatId:L,threadId:i})},F("ActionTopicPlaceholder"));return void 0!==n?E?F(n?"ActionTopicClosedInside":"ActionTopicReopenedInside"):F(n?"ActionTopicClosed":"ActionTopicReopened",{from:V,topic:u},{withNodes:!0}):void 0!==r?E?F(r?"ActionTopicHiddenInside":"ActionTopicUnhiddenInside"):F(r?"ActionTopicHidden":"ActionTopicUnhidden",{topic:u},{withNodes:!0}):a&&t?F("ActionTopicIconAndRenamed",{from:V,link:l,topic:u},{withNodes:!0}):void 0===a?t&&"0"!==t?F("ActionTopicIconChanged",{from:V,link:l,emoji:o.Ay.createElement(v.A,{documentId:t,loopLimit:2})},{withNodes:!0}):F("ActionTopicIconRemoved",{from:V,link:l},{withNodes:!0}):F("ActionTopicRenamed",{from:V,link:l,title:a},{withNodes:!0})}case"boostApply":return(0,g.AD)(F,"ActionBoostApply",N,{from:V,count:B.boosts},{pluralValue:B.boosts});case"chatAddUser":{const{userIds:e}=B;if(n?.id===e[0])return(0,g.AD)(F,"ActionUserJoined",N,{from:V});if(1===e.length){const t=(0,c.PVB)(y,e[0]),n=t&&(0,a.F9N)(F,t)||$,o=(0,g.Nm)(t?.id,n,k);return(0,g.AD)(F,"ActionAddUser",N,{from:V,user:o})}const t=e.map((e=>(0,c.PVB)(y,e))).filter(Boolean);if(!t.length)return(0,g.AD)(F,"ActionAddUser",N,{from:V,user:$});const o=t.map((e=>(0,g.Nm)(e.id,(0,a.F9N)(F,e)||$,k)));return(0,g.AD)(F,"ActionAddUsersMany",N,{from:V,users:h(F,o)})}case"chatDeleteUser":{const{userId:e}=B;if(n?.id===e)return(0,g.AD)(F,"ActionUserLeft",N,{from:V});const t=(0,c.PVB)(y,e),o=t&&(0,a.F9N)(F,t)||$,r=(0,g.Nm)(t?.id,o,k);return(0,g.AD)(F,"ActionKickUser",N,{from:V,user:r})}case"botAllowed":{const{app:e,domain:t,isAttachMenu:r,isFromRequest:a}=B;if(r)return F("ActionAttachMenuBotAllowed");if(a)return F("ActionWebappBotAllowed");if(e){const t=n?.usernames?.length&&`${s.jsp+n.usernames[0].username}/${e.shortName}`,r=t?o.Ay.createElement(w.A,{onClick:()=>P({url:t})},e.title):F("ActionBotAppPlaceholder");return F("ActionBotAllowedFromApp",{app:r},{withNodes:!0})}if(!t)return F(C);const i=(0,u.T)(t),c=o.Ay.createElement(w.A,{onClick:()=>M({url:i})},t);return F("ActionBotAllowedFromDomain",{domain:c},{withNodes:!0})}case"giveawayLaunch":{const{stars:e}=B;return e?F(b?"ActionGiveawayStarsStarted":"ActionGiveawayStarsStartedGroup",{from:V,amount:x((0,f.K)(F,e))},{withNodes:!0}):F(b?"ActionGiveawayStarted":"ActionGiveawayStartedGroup",{from:V},{withNodes:!0})}case"giveawayResults":{const{winnersCount:e,isStars:t,unclaimedCount:n}=B;return e?n?F(t?"ActionGiveawayResultsStarsSome":"ActionGiveawayResultsSome"):F(t?"ActionGiveawayResultsStars":"ActionGiveawayResults",{count:e},{pluralValue:e}):F("ActionGiveawayResultsNone")}case"giftStars":case"giftPremium":{const{amount:e,currency:t,cryptoAmount:n,cryptoCurrency:o}=B,r=(0,l.v)(F,e,t,{asFontIcon:!0}),s=n?(0,l.v)(F,n,o):void 0,a=s?F("ActionCostCrypto",{price:r,cryptoPrice:s},{withNodes:!0}):r;return O?F("ActionGiftTextCostAnonymous",{cost:a},{withNodes:!0}):(0,g.AD)(F,"ActionGiftTextCost",N,{from:V,cost:x(a)})}case"prizeStars":case"giftCode":return F("ActionGiftTextUnknown");case"groupCall":{const{duration:e}=B,t=e?(0,d.A$)(F,e):void 0;return t?b?F("ActionGroupCallFinishedChannel",{duration:t}):F("ActionGroupCallFinishedGroup",{from:V,duration:t},{withNodes:!0}):b?F("ActionGroupCallStartedChannel"):F("ActionGroupCallStartedGroup",{from:V},{withNodes:!0})}case"groupCallScheduled":{const{scheduleDate:e}=B,t=(0,d.L2)(1e3*e,F.code,!0);return b?F("ActionGroupCallScheduledChannel",{date:t}):F("ActionGroupCallScheduledGroup",{from:V,date:t},{withNodes:!0})}case"inviteToGroupCall":{const{userIds:e}=B;if(1===e.length){const t=(0,c.PVB)(y,e[0]),n=t&&(0,a.F9N)(F,t)||$,o=(0,g.Nm)(t?.id,n,k);return(0,g.AD)(F,"ActionVideoInvited",N,{from:V,user:o})}const t=e.map((e=>(0,c.PVB)(y,e))).filter(Boolean);if(!t.length)return(0,g.AD)(F,"ActionVideoInvited",N,{from:V,user:$});const n=t.map((e=>(0,g.Nm)(e.id,(0,a.F9N)(F,e)||$,k)));return(0,g.AD)(F,"ActionVideoInvitedMany",N,{from:V,users:h(F,n)})}case"paymentSent":{const{currency:e,totalAmount:t,isRecurringInit:n,isRecurringUsed:o}=B,r=x((0,l.v)(F,t,e,{asFontIcon:!0})),s=S&&(0,a.NOt)(S),i=s?.title;return o?F("ActionPaymentUsedRecurring",{amount:r},{withNodes:!0}):i?F(n?"ActionPaymentInitRecurringFor":"ActionPaymentDoneFor",{amount:r,user:z,invoice:(0,g.sB)(S,i,k)},{withNodes:!0}):F(n?"ActionPaymentInitRecurring":"ActionPaymentDone",{amount:r,user:z},{withNodes:!0})}case"paymentRefunded":{const{currency:e,totalAmount:t,peerId:n}=B,o=(0,c.PVB)(y,n),r=o&&(0,a.F9N)(F,o)||$,s=(0,g.Nm)(o?.id,r,k),i=(0,l.v)(F,t,e,{asFontIcon:!0});return F("ActionPaymentRefunded",{peer:s,amount:i},{withNodes:!0})}case"starGift":{const{gift:e,alreadyPaidUpgradeStars:o,peerId:r,savedId:s,fromId:i}=B,d=Boolean(r&&s),u=i?(0,c.PVB)(y,i):n,l=u&&(0,a.F9N)(F,u)||$,h=(0,g.Nm)(u?.id,l,k),m=e.stars+(o||0),p=x((0,f.K)(F,m));if(d){const e=(0,c.PVB)(y,r),n=u?.id===t,o=e&&(0,a.F9N)(F,e)||j,s=(0,g.Nm)(r,o,k);return(0,g.AD)(F,"ActionStarGiftSentChannel",n,{user:h,channel:s,cost:p})}return O?F("ActionStarGiftReceivedAnonymous",{cost:p},{withNodes:!0}):R?F("ActionStarGiftSelfBought",{cost:p},{withNodes:!0}):N?F("ActionStarGiftSent",{cost:p},{withNodes:!0}):F("ActionStarGiftReceived",{user:V,cost:p},{withNodes:!0})}case"starGiftUnique":{const{isTransferred:e,isUpgrade:o,savedId:r,peerId:i,fromId:d}=B,u=Boolean(i&&r),l=d?(0,c.PVB)(y,d):n,f=l&&(0,a.F9N)(F,l)||$,h=(0,g.Nm)(l?.id,f,k);if(u){const n=(0,c.PVB)(y,i),r=l?.id===t,d=l?.id===s.zv8,u=n&&(0,a.F9N)(F,n)||j,f=(0,g.Nm)(i,u,k);if(o)return(0,g.AD)(F,"ActionStarGiftUpgradedChannel",r,{user:h,channel:f});if(e)return d?F("ActionStarGiftTransferredUnknownChannel",{channel:f},{withNodes:!0}):(0,g.AD)(F,"ActionStarGiftTransferredChannel",r,{user:h,channel:f})}if(R){if(o)return F("ActionStarGiftUpgradedSelf");if(e)return F("ActionStarGiftTransferredSelf")}return o?N?F("ActionStarGiftUpgradedMine",{user:z},{withNodes:!0}):R?F("ActionStarGiftUpgradedSelf"):F("ActionStarGiftUpgradedUser",{user:V},{withNodes:!0}):e?n?.id===s.zv8?F("ActionStarGiftTransferredUnknown"):R?F("ActionStarGiftTransferredSelf"):N?F("ActionStarGiftTransferredMine",{user:z},{withNodes:!0}):F("ActionStarGiftTransferred",{user:V},{withNodes:!0}):N?F("ActionGiftUniqueSent"):F("ActionGiftUniqueReceived",{user:V},{withNodes:!0})}case"suggestProfilePhoto":{const e=N?i:n,t=(0,g.Nm)(e.id,(0,a.F9N)(F,e)||$);return(0,g.AD)(F,"ActionSuggestedPhoto",N,{user:t})}case"webViewDataSent":return F("ActionWebviewDataDone",{text:B.text});case"expired":{const{isRoundVideo:e,isVoice:t}=B;return F(t?"ActionExpiredVoice":e?"ActionExpiredVideo":C)}case"historyClear":return F("ActionHistoryCleared");case"screenshotTaken":return(0,g.AD)(F,"ActionScreenshotTaken",N,{from:V});case"contactSignUp":return F("ActionUserRegistered",{from:V},{withNodes:!0});case"customAction":return B.message;case"phoneCall":return F((0,g.fB)(B,N));default:return F(C)}}))()})))},56362:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(13439),s=n(23174),a=n(29807),i=n(43874);const c=(0,r.EK)(((e,{userId:t})=>({userOrChat:t?(0,a.mBe)(e,t):void 0})))((({userId:e,username:t,userOrChat:n,children:a})=>{const{openChat:c,openChatByUsername:d,closeStoryViewer:u,setShouldCloseRightColumn:l}=(0,r.ko)(),{isMobile:f}=(0,i.Ay)();return o.Ay.createElement("a",{onClick:()=>{f&&l({value:!0}),n?c({id:n.id}):t&&(u(),d({username:t.substring(1)}))},className:"text-entity-link",dir:"auto","data-entity-type":e?s.C7.MentionName:s.C7.Mention},a)}))},4262:(e,t,n)=>{n.d(t,{AD:()=>l,I$:()=>f,Nm:()=>h,fB:()=>p,sB:()=>m});var o=n(84051),r=n(13439),s=n(90709),a=n(87357),i=n(82393),c=n(4961),d=n(96530),u=n(50805);function l(e,t,n,o,r){const{pluralValue:s,asText:a,isMarkdown:i}=r||{};return e(n?`${t}You`:t,o,{withNodes:!a,isMarkdown:i,pluralValue:s})}function f(e,t){const{audio:n,contact:o,document:r,game:a,giveaway:i,giveawayResults:c,paidMedia:d,storyData:u,invoice:l,location:f,photo:h,pollId:m,sticker:p,video:g,voice:y}=(0,s.r_3)(t);return t.groupedId||d?e("ActionPinnedMediaAlbum"):h?e("ActionPinnedMediaPhoto"):n?e("ActionPinnedMediaAudio"):y?e("ActionPinnedMediaVoice"):g?.isRound?e("ActionPinnedMediaVideoMessage"):g?.isGif?e("ActionPinnedMediaGif"):g?e("ActionPinnedMediaVideo"):p?e("ActionPinnedMediaSticker"):r?e("ActionPinnedMediaFile"):o?e("ActionPinnedMediaContact"):f?e("ActionPinnedMediaLocation"):u?e("ActionPinnedMediaStory"):l?e("ActionPinnedMediaInvoice"):a?e("ActionPinnedMediaGame",{game:a.title}):m?e("ActionPinnedMediaPoll"):i?e("ActionPinnedMediaGiveaway"):c?e("ActionPinnedMediaGiveawayResults"):void 0}function h(e,t,n){return!e||n?(0,c.A)(t):o.Ay.createElement(d.A,{className:(0,a.A)(u.A.peerLink,u.A.strong),onClick:t=>{t.stopPropagation(),(0,r.ko)().openChat({id:e})},withMultilineFix:i.Yw},(0,c.A)(t))}function m(e,t,n){return n?t:o.Ay.createElement(d.A,{className:u.A.messageLink,onClick:t=>{t.stopPropagation(),(0,r.ko)().focusMessage({chatId:e.chatId,messageId:e.id})},withMultilineFix:i.Yw},t)}function p(e,t){const n="missed"===e.reason,o="busy"===e.reason||void 0===e.duration;return e.isVideo?n?t?"CallMessageVideoOutgoingMissed":"CallMessageVideoIncomingMissed":o?"CallMessageVideoIncomingDeclined":t?"CallMessageVideoOutgoing":"CallMessageVideoIncoming":n?t?"CallMessageOutgoingMissed":"CallMessageIncomingMissed":o?"CallMessageIncomingDeclined":t?"CallMessageOutgoing":"CallMessageIncoming"}},64493:(e,t,n)=>{n.d(t,{A:()=>f});var o=n(84051),r=n(87357),s=n(95807),a=n(82393),i=n(17712),c=n(59030),d=n(85118),u=n(42452),l=n(57474);const f=({ref:e,type:t="button",id:n,onClick:f,onContextMenu:h,onMouseDown:m,onMouseUp:p,onMouseEnter:g,onMouseLeave:y,onFocus:b,children:v,size:I="default",color:w="primary",backgroundImage:A,className:C,round:S,pill:E,badge:k,fluid:T,isText:P,isLoading:M,isShiny:L,withPremiumGradient:N,withSparkleEffect:B,onTransitionEnd:F,ariaLabel:x,ariaControls:O,hasPopup:R,href:D,download:U,disabled:$,nonInteractive:_,allowDisabledClick:j,noFastClick:V="danger"===w,ripple:z,faded:H,tabIndex:W,isRtl:K,isRectangular:G,noPreventDefault:J,shouldStopPropagation:q,noForcedUpperCase:X,style:Y})=>{let Q=(0,o.li)(null);e&&(Q=e);const Z=(0,c.A)(),[ee,te]=(0,o.J0)(!1),ne=$||_,oe=(0,r.A)("Button",C,I,w,S&&"round",E&&"pill",T&&"fluid",k&&"badge",ne&&"disabled",_&&"non-interactive",j&&"click-allowed",P&&"text",M&&"loading",z&&"has-ripple",H&&"faded",ee&&"clicked",A&&"with-image",L&&"shiny",N&&"premium",G&&"rectangular",X&&"no-upper-case"),re=(0,i.A)((e=>{!j&&ne||!f||f(e),q&&e.stopPropagation(),te(!0),setTimeout((()=>{te(!1)}),400)})),se=(0,i.A)((e=>{J||e.preventDefault(),!j&&ne||!m||m(e),a.TF||e.button!==a.w3.Main||V||re(e)})),ae=o.Ay.createElement(o.Ay.Fragment,null,B&&o.Ay.createElement(d.A,{preset:"button"}),M?o.Ay.createElement("div",null,o.Ay.createElement("span",{dir:K?"auto":void 0},Z("Cache.ClearProgress")),o.Ay.createElement(l.A,{color:P?"blue":"white"})):v,!ne&&z&&o.Ay.createElement(u.A,null));return D?o.Ay.createElement("a",{ref:Q,id:n,className:oe,href:D,title:x,download:U,tabIndex:W,dir:K?"rtl":void 0,"aria-label":x,"aria-controls":O,style:Y,onTransitionEnd:F,target:"_blank",rel:"noreferrer"},ae):o.Ay.createElement("button",{ref:Q,id:n,type:t,className:oe,onClick:a.TF||V?re:void 0,onContextMenu:h,onMouseDown:se,onMouseUp:p,onMouseEnter:g&&!ne?g:void 0,onMouseLeave:y&&!ne?y:void 0,onTransitionEnd:F,onFocus:b&&!ne?b:void 0,"aria-label":x,"aria-controls":O,"aria-haspopup":R,title:x,tabIndex:W,dir:K?"rtl":void 0,style:(0,s.A)(Y,A&&`background-image: url(${A})`)||void 0},ae)}},19806:(e,t,n)=>{n.d(t,{A:()=>h});var o=n(84051),r=n(87357),s=n(4961),a=n(17712),i=n(59030),c=n(18276),d=n(64493),u=n(57474);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},l.apply(this,arguments)}const f=({id:e,name:t,value:n,label:h,labelText:m,subLabel:p,checked:g,tabIndex:y,disabled:b,withIcon:v,blocking:I,permissionGroup:w,isLoading:A,className:C,rightIcon:S,onlyInput:E,isRound:k,nestedCheckbox:T,nestedCheckboxCount:P,nestedOptionList:M,leftElement:L,values:N=[],onChange:B,onCheck:F,onClickLabel:x})=>{const O=(0,i.A)(),R=(0,o.li)(null),[D,U]=(0,o.J0)(!1),$=(0,a.A)((e=>{b||(B&&B(e,M),F&&F(e.currentTarget.checked))})),_=(0,a.A)((()=>{U(!D)})),j=(0,r.A)("Checkbox",b&&"disabled",v&&"withIcon",A&&"loading",I&&"blocking",T&&"nested",p&&"withSubLabel",w&&"permission-group",Boolean(L)&&"avatar",E&&"onlyInput",k&&"round",Boolean(S)&&"withNestedList",C);return o.Ay.createElement(o.Ay.Fragment,null,o.Ay.createElement("label",{className:j,dir:O.isRtl?"rtl":void 0,onClick:x?function(e){e.target!==R.current&&x?.(e,n)}:void 0,ref:R},o.Ay.createElement("input",{type:"checkbox",id:e,name:t,value:n,checked:g,disabled:b,tabIndex:y,onChange:$,onClick:x?function(e){e.stopPropagation()}:void 0}),o.Ay.createElement("div",{className:(0,r.A)("Checkbox-main",Boolean(L)&&"Nested-avatar-list")},o.Ay.createElement("span",{className:"label",dir:"auto"},L,"string"==typeof h?(0,s.A)(h):h,m&&o.Ay.createElement("span",{className:"ml-1"},(0,s.A)(m))),p&&o.Ay.createElement("span",{className:"subLabel",dir:"auto"},(0,s.A)(p)),S&&o.Ay.createElement(c.A,{name:S,className:"right-icon"})),T&&o.Ay.createElement("span",{className:"nestedButton",dir:"auto"},o.Ay.createElement(d.A,{className:"button",color:"translucent",size:"smaller",onClick:_},o.Ay.createElement(c.A,{name:"group-filled",className:"group-icon"}),P,o.Ay.createElement(c.A,{name:D?"up":"down"}))),A&&o.Ay.createElement(u.A,null)),T&&o.Ay.createElement("div",{className:(0,r.A)("nested-checkbox-group",D&&"nested-checkbox-group-open")},M?.nestedOptions?.map((e=>o.Ay.createElement(f,l({key:e.value,leftElement:L,onChange:$,checked:-1!==N.indexOf(e.value),values:N},e))))))},h=(0,o.ph)(f)},22699:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(18276),s=n(64493),a=n(71429);const i=({trigger:e,className:t,bubbleClassName:n,children:i,transformOriginX:c,transformOriginY:d,positionX:u="left",positionY:l="top",footer:f,forceOpen:h,onOpen:m,onClose:p,onTransitionEnd:g,onMouseEnterBackdrop:y,onHide:b,autoClose:v=!0})=>{const I=(0,o.li)(null),[w,A]=(0,o.J0)(!1),C=(0,o.hb)((()=>{A(!1),p?.()}),[p]),S=(0,o.Kr)((()=>e||(({onTrigger:e,isOpen:t})=>o.Ay.createElement(s.A,{round:!0,size:"smaller",color:"translucent",className:t?"active":"",onClick:e,ariaLabel:"More actions"},o.Ay.createElement(r.A,{name:"more"})))),[e]);return o.Ay.createElement("div",{className:`DropdownMenu ${t||""}`,onKeyDown:e=>{const t=I.current;if(!w||40!==e.keyCode||!t)return;const n=document.activeElement,o=Array.from(t.children);n&&-1!==o.indexOf(n)||o[0].focus()},onTransitionEnd:g},S({onTrigger:()=>{A(!w),w?p?.():m?.()},isOpen:w}),o.Ay.createElement(a.A,{ref:I,isOpen:w||Boolean(h),className:t||"",bubbleClassName:n||"",transformOriginX:c,transformOriginY:d,positionX:u,positionY:l,footer:f,autoClose:v,onClose:C,onCloseAnimationEnd:b,onMouseEnterBackdrop:y},i))}},40664:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(87357),s=n(59030);const a=(0,o.ph)((({ref:e,id:t,className:n,value:a,label:i,error:c,success:d,disabled:u,readOnly:l,placeholder:f,autoComplete:h,inputMode:m,maxLength:p,tabIndex:g,teactExperimentControlled:y,onChange:b,onInput:v,onKeyPress:I,onKeyDown:w,onBlur:A,onPaste:C})=>{const S=(0,s.A)(),E=c||d||i,k=(0,r.A)("input-group",a&&"touched",c?"error":d&&"success",u&&"disabled",l&&"disabled",E&&"with-label",n);return o.Ay.createElement("div",{className:k,dir:S.isRtl?"rtl":void 0},o.Ay.createElement("input",{ref:e,className:"form-control",type:"text",id:t,dir:"auto",value:a||"",tabIndex:g,placeholder:f,maxLength:p,autoComplete:h,inputMode:m,disabled:u,readOnly:l,onChange:b,onInput:v,onKeyPress:I,onKeyDown:w,onBlur:A,onPaste:C,"aria-label":E,teactExperimentControlled:y}),E&&o.Ay.createElement("label",{htmlFor:t},E))}))},96530:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(87357),s=n(17712);const a=({children:e,isPrimary:t,className:n,isRtl:a,withMultilineFix:i,onClick:c})=>{const d=(0,s.A)((e=>{e.preventDefault(),c(e)}));return o.Ay.createElement("a",{href:"#",className:(0,r.A)("Link","swBnOk1h",n,t&&"Jz1SC8nz"),dir:i?void 0:a?"rtl":"auto",onClick:c?d:void 0},e)}},52745:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(87357),s=n(57474);const a=(0,o.ph)((({color:e="blue",backgroundColor:t,className:n,onClick:a})=>o.Ay.createElement("div",{className:(0,r.A)("Loading",a&&"interactive",n),onClick:a},o.Ay.createElement(s.A,{color:e,backgroundColor:t}))))},71429:(e,t,n)=>{n.d(t,{A:()=>w});var o=n(84051),r=n(87357),s=n(11778),a=n(82393),i=n(54464),c=n(43874),d=n(82117),u=n(26072),l=n(10328),f=n(17712),h=n(61433),m=n(66644),p=n(41257);const g={width:0,left:0,height:0,top:0};function y(e,t,{positionX:n="left",positionY:o="top",transformOriginX:r,transformOriginY:s,style:a,bubbleStyle:i}){const c=e.current,d=t.current;a&&(c.style.cssText=a),i&&(d.style.cssText=i),n&&(0,h.YM)(d,n),o&&(0,h.YM)(d,o),(0,h.Tv)(d,{transformOrigin:[r?`${r}px`:n,s?`${s}px`:o].join(" ")})}var b=n(21511),v=n(22802),I=n(3325);const w=(0,o.ph)((({ref:e,shouldCloseFast:t,isOpen:n,id:h,className:w,bubbleClassName:A,ariaLabelledBy:C,children:S,autoClose:E=!1,footer:k,noCloseOnBackdrop:T=!1,backdropExcludedSelector:P,noCompact:M,onCloseAnimationEnd:L,onClose:N,onMouseEnter:B,onMouseLeave:F,withPortal:x,onMouseEnterBackdrop:O,...R})=>{const{isTouchScreen:D}=(0,c.Ay)(),U=(0,o.li)(null),{ref:$}=(0,b.A)({isOpen:n,ref:e,onCloseAnimationEnd:L});(function(e,t,n,r){const s=(0,p.i)(r);(0,o.Nf)((()=>{if(!e)return;const o=s.current;"getTriggerElement"in o?(0,m.gm)((()=>{const e=function(e,t,{anchor:n,getRootElement:o,getMenuElement:r,getTriggerElement:s,getLayout:a,withMaxHeight:i}){const c=s();let{x:d,y:u}=n;const l=d,f=u,h=r(),m=o(),{extraPaddingX:p=0,extraTopPadding:y=0,extraMarginTop:b=0,topShiftY:v=0,menuElMinWidth:I=0,deltaX:w=0,shouldAvoidNegativePosition:A=!1,withPortal:C=!1,isDense:S=!1}=a?.()||{},E=h?parseInt(getComputedStyle(h).marginTop,10)+b:void 0,{offsetWidth:k,offsetHeight:T}=h||{offsetWidth:0,offsetHeight:0},P=h?{width:Math.max(k,I),height:T+E}:g,M=m?m.getBoundingClientRect():g;let L,N;S||d+P.width+p<M.width+M.left?(d+=3,L="left"):d-P.width-M.left>0?(L="right",d-=3):(L="left",d=16),d+=w;const B=u+v;S||B+P.height<M.height+M.top?(N="top",u=B):(N="bottom",u-P.height<M.top+y&&(u=M.top+M.height));const F=c.getBoundingClientRect(),x=C?F.top:0,O=C?F.left:0,R=Math.min(d-F.left,M.width-P.width-16);let D=("left"===L?C||A?Math.max(16,R):R:d-F.left)+O,U=u-F.top+x;S&&(D=Math.min(D,M.width-P.width-16),U=Math.min(U,M.height-P.height-16));const $=I?Math.max(0,(I-k)/2):0;D-$<0&&A&&(D=$+16);const _=l+O-F.left-D,j=f+x-F.top-U-(E||0),V="left"===L?_:P.width+_,z="bottom"===N?P.height+j:j,H=`left: ${D}px; top: ${U}px`;let W;return i&&(W=`max-height: ${M.height-12-(E||0)}px;`),{positionX:L,positionY:N,transformOriginX:V,transformOriginY:z,style:H,bubbleStyle:W}}(0,0,o);return()=>{y(t,n,e)}})):y(t,n,o)}),[e,t,n,s])})(n,U,$,R),(0,o.vJ)((()=>n?(0,s.A)(N):void 0),[n,N]),(0,u.A)({isActive:n,onBack:N,shouldBeReplaced:!0}),(0,d.A)((([e])=>{(n||!n&&!0===e)&&(0,o.VK)(200)}),[n]);const _=(0,l.A)($,n,E?N:void 0,void 0,!0);(0,v.A)(n,U,T?void 0:N,void 0,P);const j=(0,r.A)("bubble menu-container custom-scroll",k&&"with-footer",A,t&&"close-fast"),V=(0,f.A)((e=>{e.stopPropagation(),E&&N()})),z=o.Ay.createElement("div",{ref:U,id:h,className:(0,r.A)("Menu",!M&&!D&&"compact",!a.Fy&&"no-blur",x&&"in-portal",w),"aria-labelledby":C,role:C?"menu":void 0,onKeyDown:n?_:void 0,onMouseEnter:B,onMouseLeave:n?F:void 0},n&&o.Ay.createElement("div",{className:"backdrop",onMouseDown:i.u,onMouseEnter:O}),o.Ay.createElement("div",{role:"presentation",ref:$,className:j,onClick:V},S,k&&o.Ay.createElement("div",{className:"footer"},k)));return x?o.Ay.createElement(I.A,null,z):z}))},24433:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(31481),s=n(87357),a=n(43874),i=n(17712),c=n(59030),d=n(18276);const u=e=>{const{icon:t,isCharIcon:n,customIcon:u,className:l,children:f,onClick:h,href:m,download:p,disabled:g,destructive:y,ariaLabel:b,withWrap:v,onContextMenu:I,clickArg:w,withPreventDefaultOnMouseDown:A}=e,C=(0,c.A)(),{isTouchScreen:S}=(0,a.Ay)(),E=(0,i.A)((e=>{!g&&h?h(e,w):e.preventDefault()})),k=(0,i.A)((e=>{13!==e.keyCode&&32!==e.keyCode||(!g&&h?h(e,w):e.preventDefault())})),T=(0,i.A)((e=>{A&&e.preventDefault()})),P=(0,s.A)("MenuItem",l,g&&"disabled",y&&"destructive",!S&&"compact",v&&"wrap"),M=o.Ay.createElement(o.Ay.Fragment,null,!u&&t&&o.Ay.createElement(d.A,{name:n?"char":t,character:n?t:void 0}),u,f);return m?o.Ay.createElement("a",{tabIndex:0,className:P,href:m,download:p,"aria-label":b,title:b,target:m.startsWith(window.location.origin)||r.W75?"_self":"_blank",rel:"noopener noreferrer",dir:C.isRtl?"rtl":void 0,onClick:h,onMouseDown:T},M):o.Ay.createElement("div",{role:"menuitem",tabIndex:0,className:P,onClick:E,onKeyDown:k,onMouseDown:T,onContextMenu:I,"aria-label":b,title:b,dir:C.isRtl?"rtl":void 0},M)}},65843:(e,t,n)=>{n.d(t,{A:()=>m});var o=n(84051),r=n(71533),s=n(17712),a=n(35297),i=n(73622),c=n(66644),d=n(84080),u=n(34780),l=n(61157);function f(){return(0,o.OV)()||(0,u.c_)()||(0,l.g)()}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},h.apply(this,arguments)}const m=(0,o.ph)((function({ref:e,isPriority:t,canPlay:n,children:m,onReady:p,onBroken:g,onTimeUpdate:y,...b}){const v=(0,o.li)(null);e||(e=v);const{handlePlaying:I}=function(e,t,n){const r=(0,o.li)();r.current=t;const{play:a,pause:i}=function(e){const t=(0,o.li)(!1),n=(0,o.li)(!1);return{play:(0,s.A)((()=>{t.current=!1,e.current&&!n.current&&document.body.contains(e.current)&&(n.current=!0,e.current.play().then((()=>{n.current=!1,t.current&&(e.current?.pause(),t.current=!1)})).catch((e=>{console.warn(e)})))})),pause:(0,s.A)((()=>{n.current?t.current=!0:e.current?.pause()}))}}(e),h=(0,s.A)((()=>{!r.current||!n&&f()||a()})),m=(0,s.A)((()=>{(0,c.YS)(h)}));(0,l.A)(i,m,!t||n),(0,d.Ay)(i,h,!t||n),(0,u.Ay)(i,h,!t||n);const p=(0,s.A)((()=>{(!r.current||!n&&f())&&i()}));return(0,o.vJ)((()=>{t?!n&&f()||a():i()}),[t,a,i,n]),{handlePlaying:p}}(e,n,t),w=(0,o.li)(!1),A=(0,s.A)((()=>{w.current||(p?.(),w.current=!0)})),{isBuffered:C,bufferingHandlers:S}=(0,r.A)(!0,y,g),{onPlaying:E,...k}=S;(0,a.A)((([e])=>{void 0!==e&&A()}),[C,A]);const T=(0,s.A)((e=>{I(),E(e),A(),b.onPlaying?.(e)})),P=(0,o.Kr)((()=>{const e={};return Object.keys(k).forEach((t=>{const n=t;e[n]=e=>{b[n]?.(e),k[n]?.(e)}})),e}),[k,b]);return(0,i.A)(e,P),o.Ay.createElement("video",h({ref:e,autoPlay:!0},b,P,{onPlaying:T}),m)}))},3325:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(61433);const s=({containerSelector:e,className:t,children:n})=>{const s=(0,o.li)();return s.current||(s.current=document.createElement("div")),(0,o.Nf)((()=>{const n=document.querySelector(e||"#portals");if(!n)return;const o=s.current;return t&&o.classList.add(t),n.appendChild(o),()=>{r.Ay.render(void 0,o),n.removeChild(o)}}),[t,e]),r.Ay.render(n,s.current)}},42452:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(37836),s=n(17712);const a=(0,o.ph)((()=>{const[e,t]=(0,o.J0)([]),n=(0,o.Kr)((()=>(0,r.sg)((()=>{t([])}),700,!1)),[]),a=(0,s.A)((o=>{if(0!==o.button)return;const r=o.currentTarget,s=r.getBoundingClientRect(),a=r.offsetWidth/2;t([...e,{x:o.clientX-s.x-a/2,y:o.clientY-s.y-a/2,size:a}]),n()}));return o.Ay.createElement("div",{className:"ripple-container",onMouseDown:a},e.map((({x:e,y:t,size:n})=>o.Ay.createElement("div",{className:"ripple-wave",style:`left: ${e}px; top: ${t}px; width: ${n}px; height: ${n}px;`}))))}))},57474:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(87357);const s=({color:e="blue",backgroundColor:t,className:n})=>o.Ay.createElement("div",{className:(0,r.A)("Spinner",n,e,t&&"with-background",t&&`bg-${t}`)},o.Ay.createElement("div",{className:"Spinner__inner"}))},41036:(e,t,n)=>{n.d(t,{Ay:()=>C,VY:()=>w,uo:()=>I});var o=n(84051),r=n(61433),s=n(13439),a=n(66644),i=n(29807),c=n(87357),d=n(25903),u=n(41402),l=n(87894),f=n(55994),h=n(30857),m=n(73767);const p="Transition_slide",g="Transition_slide-active",y="Transition_slide-from",b="Transition_slide-to",v="Transition_slide-inactive",I=g,w=b,A=new Set(["slide","slideRtl","slideFade","zoomFade","zoomBounceSemiFade","slideLayers","pushSlide","reveal","slideOptimized","slideOptimizedRtl","slideVertical","slideVerticalFade"]),C=function({ref:e,activeKey:t,nextKey:n,name:I,direction:w="auto",renderCount:C,shouldRestoreHeight:S,shouldCleanup:E,cleanupExceptionKey:k,cleanupOnlyKey:T,shouldWrap:P,wrapExceptionKey:M,id:L,className:N,slideClassName:B,withSwipeControl:F,isBlockingAnimation:x,onStart:O,onStop:R,children:D}){const U=(0,o.li)(),$=A.has(I)&&!(0,i.PKK)((0,s.mS)());let _=(0,o.li)(null);e&&(_=e);const j=(0,o.li)({}),V=(0,m.A)(t),z=(0,h.A)(),H=(0,o.li)(!1),W=(0,o.li)(!1),K=void 0!==V&&t!==V;!C&&K&&(j.current={[V]:j.current[V]}),j.current[t]=D,n&&(j.current[n]=D);const G=-1===w||"auto"===w&&V>t||"inverse"===w&&V<t;(0,o.Nf)((()=>{function e(){E&&(j.current=void 0!==k?{[k]:j.current[k]}:void 0!==T?(0,l.cJ)(j.current,[T]):{},z())}const n="slideOptimized"===I||"slideOptimizedRtl"===I,s=_.current,i=Object.keys(j.current).map(Number),c=C?V:i.indexOf(V),h=C?t:i.indexOf(t),m=Array.from(s.childNodes);if(!m.length)return;const w=Array.from(s.children);if(w.forEach((e=>{(0,r.YM)(e,p),B&&B.split(/\s+/).forEach((t=>{(0,r.YM)(e,t)}))})),!K){if(H.current)return;return void w.forEach((e=>{e===m[h]?((0,r.YM)(e,g),n&&(0,r.Tv)(e,{transition:"none",transform:"translate3d(0, 0, 0)"})):n||(0,r.YM)(e,v)}))}if(U.current=t,n){if(!m[h])return;return void function(e,t,n,s,i,c,l,f,h,m,p,y,b,v){if(e)return(0,r.dH)(f,`Transition-${t}`,!n),(0,r.dH)(f,`Transition-${t}Backwards`,n),m instanceof HTMLElement&&((0,r.HW)(m,g),(0,r.Tv)(m,{transition:"none",transform:""})),h instanceof HTMLElement&&((0,r.YM)(h,g),(0,r.Tv)(h,{transition:"none",transform:"translate3d(0, 0, 0)"})),void s();"slideOptimizedRtl"===t&&(n=!n),l.current=!0;const I=(0,o.VK)(void 0,y);b?.(),(0,r.dH)(f,`Transition-${t}`,!n),(0,r.dH)(f,`Transition-${t}Backwards`,n),m instanceof HTMLElement&&(0,r.Tv)(m,{transition:"none",transform:"translate3d(0, 0, 0)"}),h instanceof HTMLElement&&(0,r.Tv)(h,{transition:"none",transform:`translate3d(${n?"-":""}100%, 0, 0)`}),(0,a.gm)((()=>(h instanceof HTMLElement&&(0,u.A)(h),()=>{m instanceof HTMLElement&&((0,r.HW)(m,g),(0,r.Tv)(m,{transition:"",transform:`translate3d(${n?"":"-"}100%, 0, 0)`})),h instanceof HTMLElement&&((0,r.YM)(h,g),(0,r.Tv)(h,{transition:"",transform:"translate3d(0, 0, 0)"}))}))),(0,d.j)(h,(()=>{const e=h instanceof HTMLElement?h.clientHeight:void 0;(0,a.RK)((()=>{i===c.current?(m instanceof HTMLElement&&(0,r.Tv)(m,{transition:"none",transform:""}),p&&e&&h instanceof HTMLElement&&((0,r.Tv)(h,{height:"auto"}),(0,r.Tv)(f,{height:`${e}px`})),v?.(),I(),l.current=!1,s()):I()}))}))}($,I,G,e,t,U,H,s,m[h],m[c],S,x,O,R)}if("none"===I||$||W.current)return W.current&&(W.current=!1),m.forEach(((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,y),(0,r.HW)(e,b),(0,r.dH)(e,g,t===h),(0,r.dH)(e,v,t!==h))})),void e();m.forEach(((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,g),(0,r.dH)(e,y,t===c),(0,r.dH)(e,b,t===h),(0,r.dH)(e,v,t!==c&&t!==h))})),H.current=!0;const A=(0,o.VK)(void 0,x);function P(){const n=s.querySelector(`.${g}`),{clientHeight:o}=n||{};(0,a.RK)((()=>{t===U.current?((0,r.HW)(s,`Transition-${I}`),(0,r.HW)(s,`Transition-${I}Backwards`),m.forEach(((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,y),(0,r.HW)(e,b),(0,r.dH)(e,g,t===h),(0,r.dH)(e,v,t!==h))})),S&&n&&((0,r.Tv)(n,{height:"auto"}),(0,r.Tv)(s,{height:`${o}px`})),R?.(),A(),H.current=!1,e()):A()}))}O?.(),(0,r.dH)(s,`Transition-${I}`,!G),(0,r.dH)(s,`Transition-${I}Backwards`,G);const M="reveal"!==I&&"slideFadeAndroid"!==I||!G?m[h]:m[c];if(M)if(F&&m[c]){const e=(0,d.e)(M,P);(0,f.R)(m[c],m[h],(()=>{e(),W.current=!0,R?.(),A(),H.current=!1}))}else(0,d.e)(M,P,void 0,1e3);else P()}),[t,n,V,K,G,I,O,R,C,S,E,B,k,$,z,F,x,T]),(0,o.vJ)((()=>{if(!S)return;const e=_.current,t=e.querySelector(`:scope > .${g}`)||e.querySelector(`:scope > .${y}`);if(!t)return;const{clientHeight:n,clientWidth:o}=t||{};n&&o&&(0,a.RK)((()=>{(0,r.Tv)(t,{height:"auto"}),(0,r.Tv)(e,{height:`${n}px`,flexBasis:`${n}px`})}))}),[S,D]);const J=!C,q=j.current,X=Object.keys(C?new Array(C).fill(void 0):q).map(Number).map((e=>{const n=q[e];if(!n)return;const r="function"==typeof n?n(e===t,e===V,e,t):n;return P&&e!==M||J?o.Ay.createElement("div",{key:e,teactOrderKey:e},r):r}));return o.Ay.createElement("div",{ref:_,id:L,className:(0,c.A)("Transition",N),teactFastList:J},X)}},31481:(e,t,n)=>{n.d(t,{$4F:()=>fe,$gx:()=>_,$nk:()=>Ct,AGC:()=>W,Apc:()=>Bt,BYH:()=>Et,C$_:()=>ce,C1b:()=>d,C39:()=>r,C7Y:()=>$n,CH0:()=>no,CQG:()=>_n,CV:()=>$,CVm:()=>we,CVv:()=>M,CfG:()=>Oe,Ckz:()=>Sn,Cmz:()=>f,Cyx:()=>Je,D$I:()=>Qn,D3G:()=>je,DRJ:()=>ue,DSF:()=>Tn,EPW:()=>xt,FHx:()=>w,FZw:()=>Nn,G38:()=>gn,G3A:()=>Ft,GW0:()=>B,GhT:()=>At,H4O:()=>lt,H6l:()=>ht,HGU:()=>X,H_r:()=>un,HxB:()=>Un,Hz7:()=>ve,IH3:()=>tn,IRc:()=>G,Iz7:()=>O,J$1:()=>Nt,KFG:()=>ze,K_A:()=>vn,Ka6:()=>Fn,Kh8:()=>Jt,Kp3:()=>Ut,LWg:()=>to,LaL:()=>C,Lj4:()=>Ke,M$8:()=>uo,M8B:()=>Ae,MVx:()=>p,MkD:()=>qn,Msx:()=>Qt,MyF:()=>jt,N89:()=>rn,NFE:()=>E,NjX:()=>pn,NkL:()=>Bn,O2i:()=>io,O4t:()=>Ze,OFc:()=>dn,OMf:()=>Mt,OUy:()=>qe,OVC:()=>Gt,Oig:()=>m,OzO:()=>it,P3f:()=>Ie,PGI:()=>Wn,Pje:()=>Dn,PqE:()=>Gn,Q$7:()=>N,QkL:()=>En,RCH:()=>bt,Rqe:()=>wt,S4O:()=>rt,SKD:()=>at,T7t:()=>Q,TBj:()=>vt,UAx:()=>eo,Um:()=>ee,UuV:()=>T,UyP:()=>mt,Uyp:()=>kt,ViI:()=>L,Vz3:()=>Xt,W75:()=>l,WG3:()=>ae,XLD:()=>Kn,XQO:()=>he,Xab:()=>nt,Xrp:()=>Fe,Y3M:()=>hn,YVZ:()=>De,YfK:()=>so,ZhW:()=>ie,_Bb:()=>Hn,_E9:()=>Pn,a9l:()=>V,aFH:()=>fn,b5_:()=>Cn,bVP:()=>on,be8:()=>Jn,bkT:()=>pt,bnE:()=>cn,bpX:()=>zt,bxS:()=>kn,c2m:()=>Qe,cK8:()=>o,cLl:()=>D,cOD:()=>s,cUY:()=>Ht,cgU:()=>jn,cnh:()=>We,cqp:()=>Be,dK5:()=>Zn,dR$:()=>ro,dnp:()=>Ce,dqH:()=>Le,dxe:()=>ao,e0F:()=>Re,eKB:()=>_t,eqO:()=>J,es:()=>ut,f51:()=>An,f84:()=>et,fNs:()=>en,fRl:()=>tt,fSF:()=>Pe,fng:()=>u,frj:()=>le,fwn:()=>Tt,g0Q:()=>gt,g0p:()=>Yn,gQx:()=>Xe,gXr:()=>ne,gex:()=>Zt,hfH:()=>$t,i11:()=>ke,iIc:()=>ge,iKt:()=>_e,iRY:()=>oo,ikg:()=>Yt,irO:()=>be,j0M:()=>A,j1l:()=>Rt,j41:()=>It,j7z:()=>Ye,jNX:()=>qt,jQ1:()=>He,jhT:()=>co,jhd:()=>Kt,jht:()=>h,jsp:()=>ln,kNZ:()=>sn,lFE:()=>g,laV:()=>te,m$5:()=>Ue,mD0:()=>Pt,mFn:()=>a,mH$:()=>re,mPG:()=>Ne,map:()=>de,mxD:()=>nn,naf:()=>ft,nfi:()=>U,nnT:()=>se,npx:()=>xe,nxZ:()=>ct,oBq:()=>k,ozB:()=>F,pX9:()=>Mn,pZc:()=>Me,pge:()=>P,pk8:()=>Te,pkx:()=>Rn,qGQ:()=>v,qJR:()=>c,qKY:()=>S,qLe:()=>b,qbC:()=>Vn,qj6:()=>ye,r2x:()=>St,r9K:()=>On,rBM:()=>pe,rLF:()=>j,rgX:()=>yn,rkj:()=>y,s8T:()=>dt,sR2:()=>Ot,sXR:()=>an,tBS:()=>lo,tNZ:()=>In,tP8:()=>Xn,tRH:()=>Dt,u4b:()=>me,uCr:()=>Z,ukY:()=>xn,uyj:()=>I,vVF:()=>Wt,wAs:()=>oe,wEk:()=>bn,wVm:()=>$e,x6_:()=>yt,xB5:()=>ot,xJs:()=>x,xMZ:()=>Lt,xcU:()=>Ge,xw7:()=>Y,y67:()=>zn,yhD:()=>z,ynd:()=>Ln,yo2:()=>K,yq1:()=>q,yq6:()=>i,zHL:()=>Se,zLi:()=>mn,zNY:()=>Vt,zP3:()=>Ee,zPk:()=>Ve,zq7:()=>st,zrf:()=>R,zv8:()=>wn});const o="A",r=`Telegram Web ${o}`,s=1740848540984,a="web.telegram.org",i="https://web.telegram.org/a",c="https://web.telegram.org/",d="https://web.telegram.org/a",u=!1,l=!1,f=!1,h=!1,m=!1,p=!1,g="tt-log.json",y=m,b=20,v="https://telegra.ph/WebA-Beta-03-20",I="https://telegram-a-host",w="Shoot!\nSomething went wrong, please see the error details in Dev Tools Console.",A="Telegram",C="[Inactive]",S=!1,E="user_auth",k="tt-passcode",T=!1,P="tt-global-state",M=500,L=200,N=10,B=150,F="tt-is-screen-locked",x=!1,O="tt-media",R="tt-media-avatars",D="tt-media-progressive",U="tt-custom-bg",$="tt-lang-packs-v49",_=[1,5,10,50,100,500],j="tt-global",V="tt-establish",z="tt-multitab",H="undefined"!=typeof window&&window.innerHeight>=900,W=1,K=H?60:40,G=2*K,J=36,q=72,X=65,Y=56,Q=H?30:25,Z=100,ee=42,te=42,ne=42,oe=20,re=5,se=30,ae=200,ie=500,ce=600,de=100,ue=50,le=15,fe=10,he=20,me=30,pe="global",ge=20,ye=500,be=20,ve=1,Ie=1,we=1200,Ae=-1,Ce=0,Se=1,Ee=2,ke=Ee,Te=16,Pe=17,Me=15,Le=3,Ne=1e4,Be=3e3,Fe=1e7,xe=36e5,Oe="editable-message-text",Re="editable-message-text-modal",De="editable-story-input-text",Ue=`.messages-layout .Transition_slide-active #${Oe}, .messages-layout .Transition > .Transition_slide-to #${Oe}`,$e=`#${Re}`,_e=`#${De}`,je="data-has-custom-appendix",Ve="message-content",ze=".message-content",He="resizeHandle",We=`.${He}`,Ke="snap-effect-container",Ge="snap-effect",Je="⭐",qe="XTR",Xe=1275,Ye=925,Qe=600,Ze=950,et=450,tt=2**31-1,nt="0",ot=100,rt=200,st=10,at=300,it=600,ct=800,dt=300,ut=(Math.round((at+it)/2),new Set(["newMessage","newScheduledMessage","deleteMessages","deleteScheduledMessages","deleteHistory","deleteParticipantHistory"]),200),lt=13,ft=11,ht=160,mt=120,pt=72,gt=36,yt=32,bt=48,vt=32,It=20,wt=72,At=72,Ct=36,St=160,Et=160,kt=140,Tt=100,Pt=100,Mt=140,Lt=140,Nt=2,Bt=7,Ft="top",xt="popular",Ot="recent",Rt="collectibleStatus",Dt="favorite",Ut="effectStickers",$t="effectEmojis",_t="chatStickers",jt="topic-default-icon",Vt="status-default-icon",zt=/<img[^>]+alt="([^"]+)"(?![^>]*data-document-id)[^>]*>/gm,Ht="en",Wt=200,Kt=450,Gt="FestiveFontEmoji",Jt="RestrictedEmoji",qt="http://www.w3.org/2000/svg",Xt="image/gif",Yt="application/x-tgsticker",Qt="video/webm",Zt=new Set(["image/png","image/jpeg",Xt]),en=new Set(["video/mp4","video/quicktime"]),tn=new Set(["audio/mp3","audio/ogg","audio/wav","audio/mpeg","audio/flac","audio/aac","audio/m4a","audio/mp4","audio/x-m4a"]),nn=new Set([...Zt,...en]),on="The message is not supported on this version of Telegram.",rn=["en","ar","be","ca","zh","nl","fr","de","id","it","ja","ko","pl","pt","ru","es","uk","af","sq","am","hy","az","eu","bn","bs","bg","ceb","zh-CN","zh-TW","co","hr","cs","da","eo","et","fi","fy","gl","ka","el","gu","ht","ha","haw","he","iw","hi","hmn","hu","is","ig","ga","jv","kn","kk","km","rw","ku","ky","lo","la","lv","lt","lb","mk","mg","ms","ml","mt","mi","mr","mn","my","ne","no","ny","or","ps","fa","pa","ro","sm","gd","sr","st","sn","sd","si","sk","sl","so","su","sw","sv","tl","tg","ta","tt","te","th","tr","tk","ur","ug","uz","vi","cy","xh","yi","yo","zu"],sn="((ftp|https?):\\/\\/)?((www\\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\\.[a-zA-Z][-a-zA-Z0-9]{1,62})\\b([-a-zA-Z0-9()@:%_+.,~#?&/=]*)",an="(@[\\w\\d_-]+)",cn=/^tg:(\/\/)?/i,dn=/^(https?:\/\/)?([-a-zA-Z0-9@:%_+~#=]{1,32}\.)?t\.me/i,un=/^(https?:\/\/)?telegram\.org\//i,ln="https://t.me/",fn="botfather",hn="USERNAME_PURCHASE_AVAILABLE",mn="MESSAGE_ID_REQUIRED",pn="auction",gn=(new Set([hn,"USERNAME_INVALID"]),new Set(["t.me","web.t.me","a.t.me","k.t.me","z.t.me"])),yn="weba",bn=new Set(["AU","BD","CA","CO","EG","HN","IE","IN","JO","MX","MY","NI","NZ","PH","PK","SA","SV","US"]),vn=["bots","channels","chats","users","groups"],In={type:"emoji",emoticon:"❤"},wn="777000",An="1271266957",Cn="489000",Sn="2666000",En="7173162320003080",kn=14,Tn=0,Pn=1,Mn=-1,Ln=10,Nn=5,Bn=2147483646,Fn=["android","ios","tdesktop","macos"],xn="https://bugs.telegram.org/?tag_ids=41&sort=time",On="https://telegram.org/faq",Rn="https://telegram.org/privacy",Dn="https://telegram.org/tos/mini-apps",Un=1,$n=86400,_n=4,jn=10,Vn=10,zn=10,Hn="888",Wn=11,Kn="#99BA92",Gn="#0F0F0F",Jn="#4A8E3A8C",qn="#0A0A0A8C",Xn="1a",Yn="2b",Qn=5,Zn=524288,eo=11,to=new Set(["USER_CANCELED"]),no=100,oo=100*no,ro={uploadMaxFileparts:[4e3,8e3],stickersFaved:[5,10],savedGifs:[200,400],dialogFiltersChats:[100,200],dialogFilters:[10,20],dialogFolderPinned:[5,10],captionLength:[1024,4096],channels:[500,1e3],channelsPublic:[10,20],aboutLength:[70,140],chatlistInvites:[3,100],chatlistJoined:[2,20],recommendedChannels:[10,100],savedDialogsPinned:[5,100]},so=4096,ao=2147483647,io=["stories","double_limits","more_upload","faster_download","voice_to_text","no_ads","infinite_reactions","premium_stickers","animated_emoji","advanced_chat_management","profile_badge","animated_userpics","emoji_status","translations","saved_tags","last_seen","message_privacy","effects"],co=["faster_download","voice_to_text","advanced_chat_management","infinite_reactions","profile_badge","animated_userpics","emoji_status","translations","saved_tags","last_seen","message_privacy","effects"],uo=["channels","dialogFolderPinned","channelsPublic","savedGifs","stickersFaved","aboutLength","captionLength","dialogFilters","dialogFiltersChats","recommendedChannels"],lo={sortType:"byDate",shouldIncludeUnlimited:!0,shouldIncludeLimited:!0,shouldIncludeUnique:!0,shouldIncludeDisplayed:!0,shouldIncludeHidden:!0}},48544:(e,t,n)=>{var o=n(89925),r=n(31481),s=n(26120),a=n(70758),i=n(74824),c=n(14487),d=n(5560),u=n(70934),l=n(66414),f=n(37836),h=n(57751),m=n(84553),p=n(82393),g=n(4875),y=n(42385),b=n(13439),v=n(46042);(0,b.aJ)("initApi",((e,t)=>{const n=(0,l.f4)(),o=window.location.search.includes("test")||"1"===n?.tgWebAuthTest;(0,g.Ru)(t.apiUpdate,{userAgent:navigator.userAgent,platform:p.Aw,sessionData:(0,h.CX)(),isWebmSupported:p.OF,maxBufferSize:p.kn,webAuthToken:n?.tgWebAuthToken,dcId:n?.tgWebAuthDcId?Number(n?.tgWebAuthDcId):void 0,mockScenario:n?.mockScenario,shouldAllowHttpTransport:e.settings.byKey.shouldAllowHttpTransport,shouldForceHttpTransport:e.settings.byKey.shouldForceHttpTransport,shouldDebugExportedSenders:e.settings.byKey.shouldDebugExportedSenders,langCode:e.settings.byKey.language,isTestServerRequested:o}),(0,g.eu)(Boolean(e.settings.byKey.shouldCollectDebugLogs))})),(0,b.aJ)("setAuthPhoneNumber",((e,t,n)=>{const{phoneNumber:o}=n;return(0,g.px)("provideAuthPhoneNumber",o.replace(/[^\d]/g,"")),{...e,authIsLoading:!0,authErrorKey:void 0}})),(0,b.aJ)("setAuthCode",((e,t,n)=>{const{code:o}=n;return(0,g.px)("provideAuthCode",o),{...e,authIsLoading:!0,authErrorKey:void 0}})),(0,b.aJ)("setAuthPassword",((e,t,n)=>{const{password:o}=n;return(0,g.px)("provideAuthPassword",o),{...e,authIsLoading:!0,authErrorKey:void 0}})),(0,b.aJ)("uploadProfilePhoto",(async(e,t,n)=>{const{file:r,isFallback:s,isVideo:a,videoTs:i,bot:d,tabId:u=(0,c.g0)()}=n;e=(0,v.G42)(e,o.TD.InProgress,u),(0,b.UF)(e),await(0,g.px)("uploadProfilePhoto",r,s,a,i,d)&&(e=(0,b.mS)(),e=(0,v.G42)(e,o.TD.Complete,u),(0,b.UF)(e),t.loadFullUser({userId:e.currentUserId}))})),(0,b.aJ)("signUp",((e,t,n)=>{const{firstName:o,lastName:r}=n;return(0,g.px)("provideAuthRegistration",{firstName:o,lastName:r}),{...e,authIsLoading:!0,authErrorKey:void 0}})),(0,b.aJ)("returnToAuthPhoneNumber",(e=>((0,g.px)("restartAuth"),{...e,authErrorKey:void 0}))),(0,b.aJ)("goToAuthQrCode",(e=>((0,g.px)("restartAuthWithQr"),{...e,authIsLoadingQrCode:!0,authErrorKey:void 0}))),(0,b.aJ)("saveSession",((e,t,n)=>{if(e.passcode.isScreenLocked)return;const{sessionData:o}=n;o?(0,h.AA)(o,e.currentUserId):(0,h.rE)()})),(0,b.aJ)("signOut",(async(e,t,n)=>{"hangUp"in t&&t.hangUp({tabId:(0,c.g0)()}),"leaveGroupCall"in t&&t.leaveGroupCall({tabId:(0,c.g0)()});try{(0,l.lD)(),(0,l.vO)(),await(0,d.al)(),await Promise.race([(0,g.px)("destroy"),(0,f.v7)(3e3)]),await(0,m.nv)(!1)}catch(e){}t.reset(),n?.forceInitApi&&t.initApi()})),(0,b.aJ)("requestChannelDifference",((e,t,n)=>{const{chatId:o}=n;(0,g.px)("requestChannelDifference",o)})),(0,b.aJ)("reset",((e,t)=>{(0,h.rE)(),(0,u.WN)(),i.clear(r.Iz7),i.clear(r.zrf),i.clear(r.cLl),i.clear(r.nfi),a.q.clear(),a.B.clear();const n=r.CV.replace(/\d+$/,""),o=Number((r.CV.match(/\d+$/)||["0"])[0]);for(let e=0;e<o;e++)i.clear(`${n}${0===e?"":e}`);(0,s.q)(0),t.initShared({force:!0}),Object.values(e.byTabId).forEach((({id:e,isMasterTab:n})=>{t.init({tabId:e,isMasterTab:n})}))})),(0,b.aJ)("disconnect",(()=>{(0,g.eZ)("disconnect")})),(0,b.aJ)("destroyConnection",(()=>{(0,g.eZ)("destroy",!0,!0)})),(0,b.aJ)("loadNearestCountry",(async e=>{if("connectionStateReady"!==e.connectionState)return;const t=await(0,g.px)("fetchNearestCountry");e=(0,b.mS)(),e={...e,authNearestCountry:t},(0,b.UF)(e)})),(0,b.aJ)("setDeviceToken",((e,t,n)=>({...e,push:{deviceToken:n,subscribedAt:Date.now()}}))),(0,b.aJ)("deleteDeviceToken",(e=>({...e,push:void 0}))),(0,b.aJ)("lockScreen",(async e=>{const t=JSON.stringify({...(0,h.CX)(),userId:e.currentUserId}),n=await(0,y.Mm)(e);await(0,u.yp)(t,n),(0,u.m)(),(0,h.rE)(),(0,s.q)(0),e=(0,b.mS)(),e=(0,v.Vg3)(e,{isScreenLocked:!0,invalidAttemptsCount:0,timeoutUntil:void 0}),(0,b.UF)(e),setTimeout((()=>{e=(0,b.mS)(),e=(0,v.nYM)(e),(0,b.UF)(e)}),r.es);try{await(0,d.al)(),await(0,g.px)("destroy",!0)}catch(e){}}))},26943:(e,t,n)=>{var o=n(89925),r=n(31481),s=n(14487),a=n(87894),i=n(5560),c=n(6e4),d=n(33204),u=n(80140),l=n(4875),f=n(90709),h=n(13439),m=n(46042),p=n(32989),g=n(29807);(0,h.aJ)("updateProfile",(async(e,t,n)=>{const{photo:r,firstName:a,lastName:i,bio:c,username:d,tabId:u=(0,s.g0)()}=n,{currentUserId:f}=e;if(f){if(e=(0,p.w)(e,{profileEdit:{progress:o.DV.InProgress}},u),(0,h.UF)(e),r&&await(0,l.px)("uploadProfilePhoto",r),(a||i||c)&&await(0,l.px)("updateProfile",{firstName:a,lastName:i,about:c})){e=(0,h.mS)();const t=f&&(0,g.mBe)(e,f);t&&(e=(0,m.TKu)(e,t.id,{firstName:a,lastName:i}),e=(0,m.weB)(e,t.id,{bio:c}),(0,h.UF)(e))}if(void 0!==d){const t=await(0,l.px)("updateUsername",d);e=(0,h.mS)();const n=f&&(0,g.mBe)(e,f);if(t&&n){const t=n.usernames?.find((e=>e.isEditable)),o=t?n.usernames?.map((e=>e.isEditable?{...e,username:d}:e)):[{username:d,isEditable:!0,isActive:!0},...n.usernames||[]];e=(0,m.TKu)(e,f,{usernames:o}),(0,h.UF)(e)}}e=(0,h.mS)(),e=(0,p.w)(e,{profileEdit:{progress:o.DV.Complete}},u),(0,h.UF)(e),r&&t.loadFullUser({userId:f,withPhotos:!0})}})),(0,h.aJ)("updateProfilePhoto",(async(e,t,n)=>{const{photo:o,isFallback:r}=n,{currentUserId:s}=e;s&&(0,g.mBe)(e,s)&&(e=(0,m.TKu)(e,s,{avatarPhotoId:void 0}),e=(0,m.weB)(e,s,{profilePhoto:void 0}),(0,h.UF)(e),await(0,l.px)("updateProfilePhoto",o,r)&&t.loadFullUser({userId:s,withPhotos:!0}))})),(0,h.aJ)("deleteProfilePhoto",(async(e,t,n)=>{const{photo:o}=n,{currentUserId:r}=e;r&&await(0,l.px)("deleteProfilePhotos",[o])&&(e=(0,h.mS)(),e=(0,m.sol)(e,r,o.id),(0,h.UF)(e),t.loadFullUser({userId:r,withPhotos:!0}))})),(0,h.aJ)("checkUsername",(async(e,t,n)=>{const{username:r,tabId:a=(0,s.g0)()}=n;let i=(0,g.nTw)(e,a);if(i.profileEdit&&i.profileEdit.progress===o.DV.InProgress)return;e=(0,p.w)(e,{profileEdit:{progress:i.profileEdit?i.profileEdit.progress:o.DV.Idle,checkedUsername:void 0,isUsernameAvailable:void 0,error:void 0}},a),(0,h.UF)(e);const{result:c,error:d}=await(0,l.px)("checkUsername",r);e=(0,h.mS)(),i=(0,g.nTw)(e,a),e=(0,p.w)(e,{profileEdit:{...i.profileEdit,checkedUsername:r,isUsernameAvailable:!0===c,error:d}},a),(0,h.UF)(e)})),(0,h.aJ)("loadWallpapers",(async e=>{const t=await(0,l.px)("fetchWallpapers");t&&(e=(0,h.mS)(),e={...e,settings:{...e.settings,loadedWallpapers:t.wallpapers}},(0,h.UF)(e))})),(0,h.aJ)("uploadWallpaper",(async(e,t,n)=>{const r=n,s=URL.createObjectURL(r);e={...e,settings:{...e.settings,loadedWallpapers:[{slug:o.Vw,document:{mediaType:"document",fileName:"",size:r.size,mimeType:r.type,previewBlobUrl:s}},...e.settings.loadedWallpapers||[]]}},(0,h.UF)(e);const a=await(0,l.px)("uploadWallpaper",r);if(!a)return;const{wallpaper:i}=a;if(!(e=(0,h.mS)()).settings.loadedWallpapers)return;const c=e.settings.loadedWallpapers[0];if(!c||c.slug!==o.Vw)return;const d={...i,document:{...i.document,previewBlobUrl:s}};e={...e,settings:{...e.settings,loadedWallpapers:[d,...e.settings.loadedWallpapers.slice(1)]}},(0,h.UF)(e)})),(0,h.aJ)("loadBlockedUsers",(async e=>{const t=await(0,l.px)("fetchBlockedUsers",{});t&&(e=(0,h.mS)(),e={...e,blocked:{ids:t.blockedIds,totalCount:t.totalCount}},(0,h.UF)(e))})),(0,h.aJ)("blockUser",(async(e,t,n)=>{const{userId:o,isOnlyStories:r}=n,s=(0,g.mBe)(e,o);s&&await(0,l.px)("blockUser",{user:s,isOnlyStories:r||void 0})&&(e=(0,h.mS)(),e=(0,m.P6h)(e,o),(0,h.UF)(e))})),(0,h.aJ)("unblockUser",(async(e,t,n)=>{const{userId:o,isOnlyStories:r}=n,s=(0,g.mBe)(e,o);s&&await(0,l.px)("unblockUser",{user:s,isOnlyStories:r||void 0})&&(e=(0,h.mS)(),e=(0,m.OW3)(e,o),(0,h.UF)(e))})),(0,h.aJ)("loadNotificationExceptions",(async e=>{const t=await(0,l.px)("fetchNotificationExceptions");t&&(e=(0,h.mS)(),e=(0,m.DeY)(e,t),(0,h.UF)(e))})),(0,h.aJ)("loadNotificationSettings",(async e=>{const t=await(0,l.px)("fetchNotificationSettings");t&&(e=(0,h.mS)(),e=(0,m.qpc)(e,t),(0,h.UF)(e))})),(0,h.aJ)("updateNotificationSettings",(async(e,t,n)=>{const{peerType:o,isSilent:r,shouldShowPreviews:s}=n;await(0,l.px)("updateNotificationSettings",o,{isSilent:r,shouldShowPreviews:s})&&(e=(0,h.mS)(),e=(0,m.i0Z)(e,o,r,s),(0,h.UF)(e))})),(0,h.aJ)("updateWebNotificationSettings",(async(e,t,n)=>{const o=e.settings.byKey;e=(0,m.qpc)(e,n),(0,h.UF)(e);const{hasWebNotifications:r,hasPushNotifications:s}=e.settings.byKey;!o.hasPushNotifications&&s&&await(0,i.B1)(),o.hasPushNotifications&&!s&&await(0,i.al)(),!o.hasWebNotifications&&r&&(await(0,i.xe)()||(e=(0,h.mS)(),e=(0,m.qpc)(e,{hasWebNotifications:!1}),(0,h.UF)(e)))})),(0,h.aJ)("updateContactSignUpNotification",(async(e,t,n)=>{const{isSilent:o}=n;await(0,l.px)("updateContactSignUpNotification",o)&&(e=(0,h.mS)(),e=(0,m.qpc)(e,{hasContactJoinedNotifications:!o}),(0,h.UF)(e))})),(0,h.aJ)("loadLanguages",(async e=>{const t=await(0,l.px)("fetchLanguages");t&&(e=(0,h.mS)(),e={...e,settings:{...e.settings,languages:t}},(0,h.UF)(e))})),(0,h.aJ)("loadPrivacySettings",(async e=>{const t=await Promise.all([(0,l.px)("fetchPrivacySettings","phoneNumber"),(0,l.px)("fetchPrivacySettings","addByPhone"),(0,l.px)("fetchPrivacySettings","lastSeen"),(0,l.px)("fetchPrivacySettings","profilePhoto"),(0,l.px)("fetchPrivacySettings","forwards"),(0,l.px)("fetchPrivacySettings","chatInvite"),(0,l.px)("fetchPrivacySettings","phoneCall"),(0,l.px)("fetchPrivacySettings","phoneP2P"),(0,l.px)("fetchPrivacySettings","voiceMessages"),(0,l.px)("fetchPrivacySettings","bio"),(0,l.px)("fetchPrivacySettings","birthday"),(0,l.px)("fetchPrivacySettings","gifts")]);if(t.some((e=>void 0===e)))return;const[n,o,r,s,a,i,c,d,u,f,m,p]=t;e=(0,h.mS)(),e={...e,settings:{...e.settings,privacy:{...e.settings.privacy,phoneNumber:n.rules,addByPhone:o.rules,lastSeen:r.rules,profilePhoto:s.rules,forwards:a.rules,chatInvite:i.rules,phoneCall:c.rules,phoneP2P:d.rules,voiceMessages:u.rules,bio:f.rules,birthday:m.rules,gifts:p.rules}}},(0,h.UF)(e)})),(0,h.aJ)("setPrivacyVisibility",(async(e,t,n)=>{const{privacyKey:o,visibility:r,onSuccess:s}=n;if(!e.settings.privacy[o]){const t=await(0,l.px)("fetchPrivacySettings",o);if(!t)return;e=(0,h.mS)(),e={...e,settings:{...e.settings,privacy:{...e.settings.privacy,[o]:t.rules}}},(0,h.UF)(e)}const{privacy:{[o]:a}}=e.settings;if(!a)return;const i=(0,f.wTW)(e,{visibility:r,allowedIds:[...a.allowUserIds,...a.allowChatIds],blockedIds:[...a.blockUserIds,...a.blockChatIds],botsPrivacy:a.botsPrivacy}),c=await(0,l.px)("setPrivacySettings",o,i);c&&(s?.(),e=(0,h.mS)(),e={...e,settings:{...e.settings,privacy:{...e.settings.privacy,[o]:c.rules}}},(0,h.UF)(e))})),(0,h.aJ)("setPrivacySettings",(async(e,t,n)=>{const{privacyKey:o,isAllowList:r,updatedIds:s,isPremiumAllowed:a,botsPrivacy:i}=n,{privacy:{[o]:c}}=e.settings;if(!c)return;const d=(0,f.wTW)(e,{visibility:c.visibility,isUnspecified:c.isUnspecified,shouldAllowPremium:a,allowedIds:r?s:[...c.allowUserIds,...c.allowChatIds],blockedIds:r?[...c.blockUserIds,...c.blockChatIds]:s,botsPrivacy:i}),u=await(0,l.px)("setPrivacySettings",o,d);u&&(e=(0,h.mS)(),e={...e,settings:{...e.settings,privacy:{...e.settings.privacy,[o]:u.rules}}},(0,h.UF)(e))})),(0,h.aJ)("updateIsOnline",((e,t,n)=>{"connectionStateReady"===e.connectionState&&(0,l.px)("updateIsOnline",n)})),(0,h.aJ)("loadContentSettings",(async e=>{const t=await(0,l.px)("fetchContentSettings");t&&(e=(0,h.mS)(),e=(0,m.qpc)(e,t),(0,h.UF)(e))})),(0,h.aJ)("updateContentSettings",(async(e,t,n)=>{e=(0,m.qpc)(e,{isSensitiveEnabled:n}),(0,h.UF)(e),await(0,l.px)("updateContentSettings",n)||(e=(0,h.mS)(),e=(0,m.qpc)(e,{isSensitiveEnabled:!n}),(0,h.UF)(e))})),(0,h.aJ)("loadCountryList",(async(e,t,n)=>{let{langCode:o}=n;o||(o=e.settings.byKey.language);const r=await(0,l.px)("fetchCountryList",{langCode:o});r&&(e=(0,h.mS)(),e={...e,countryList:r},(0,h.UF)(e))})),(0,h.aJ)("ensureTimeFormat",(async(e,t,n)=>{const{tabId:o=(0,s.g0)()}=n||{};if(e.authNearestCountry){const n=r.wEk.has(e.authNearestCountry.toUpperCase())?"12h":"24h";t.setSettingOption({timeFormat:n,tabId:o}),(0,c.bV)(n)}if(e.settings.byKey.wasTimeFormatSetManually)return;const a=await(0,l.px)("fetchNearestCountry");if(a){const e=r.wEk.has(a.toUpperCase())?"12h":"24h";t.setSettingOption({timeFormat:e,tabId:o}),(0,c.bV)(e)}})),(0,h.aJ)("loadAppConfig",(async(e,t,n)=>{const o=n?.hash,s=await(0,l.px)("fetchAppConfig",o);s&&((0,d.A)({action:"loadAppConfig",payload:{hash:s.hash}},r.Xrp),e=(0,h.mS)(),e={...e,appConfig:s},(0,h.UF)(e))})),(0,h.aJ)("loadConfig",(async e=>{const t=await(0,l.px)("fetchConfig");if(!t)return;e=(0,h.mS)();const n=t.expiresAt-(0,u.Fm)();(0,d.A)({action:"loadConfig",payload:void 0},1e3*n),e={...e,config:t},(0,h.UF)(e)})),(0,h.aJ)("loadPeerColors",(async e=>{const t=e.peerColors?.generalHash,n=await(0,l.px)("fetchPeerColors",t);n&&(e=(0,h.mS)(),e={...e,peerColors:{...e.peerColors,general:n.colors,generalHash:n.hash}},(0,h.UF)(e))})),(0,h.aJ)("loadTimezones",(async e=>{const t=e.timezones?.hash,n=await(0,l.px)("fetchTimezones",t);n&&(e=(0,h.mS)(),e={...e,timezones:{byId:(0,a.dU)(n.timezones,"id"),hash:n.hash}},(0,h.UF)(e))})),(0,h.aJ)("loadGlobalPrivacySettings",(async e=>{const t=await(0,l.px)("fetchGlobalPrivacySettings");t&&(e=(0,h.mS)(),e=(0,m.qpc)(e,{...t}),(0,h.UF)(e))})),(0,h.aJ)("updateGlobalPrivacySettings",(async(e,t,n)=>{const o=n.shouldArchiveAndMuteNewNonContact??Boolean(e.settings.byKey.shouldArchiveAndMuteNewNonContact),r=n.shouldHideReadMarks??Boolean(e.settings.byKey.shouldHideReadMarks),s=n.shouldNewNonContactPeersRequirePremium??Boolean(e.settings.byKey.shouldNewNonContactPeersRequirePremium);e=(0,m.qpc)(e,{shouldArchiveAndMuteNewNonContact:o,shouldHideReadMarks:r}),(0,h.UF)(e);const a=await(0,l.px)("updateGlobalPrivacySettings",{shouldArchiveAndMuteNewNonContact:o,shouldHideReadMarks:r,shouldNewNonContactPeersRequirePremium:s});e=(0,h.mS)(),e=(0,m.qpc)(e,{shouldArchiveAndMuteNewNonContact:a?a.shouldArchiveAndMuteNewNonContact:!o,shouldHideReadMarks:a?a.shouldHideReadMarks:!r,shouldNewNonContactPeersRequirePremium:a?a.shouldNewNonContactPeersRequirePremium:!s}),(0,h.UF)(e)})),(0,h.aJ)("toggleUsername",(async(e,t,n)=>{const{username:o,isActive:r}=n,{currentUserId:s}=e;if(!s)return;const a=(0,g.mBe)(e,s);if(!a?.usernames)return;const i=a.usernames.map((e=>e.username!==o?e:{...e,isActive:r||void 0}));e=(0,m.TKu)(e,s,{usernames:i}),(0,h.UF)(e),await(0,l.px)("toggleUsername",{username:o,isActive:r})||t.loadFullUser({userId:s})})),(0,h.aJ)("toggleChatUsername",(async(e,t,n)=>{const{chatId:o,username:r,isActive:s}=n,a=(0,g.hds)(e,o);if(!a?.usernames)return;const i=a.usernames.map((e=>e.username!==r?e:{...e,isActive:s||void 0}));e=(0,m.wix)(e,o,{usernames:i}),(0,h.UF)(e),await(0,l.px)("toggleUsername",{chatId:a.id,accessHash:a.accessHash,username:r,isActive:s})||t.loadFullChat({chatId:o})})),(0,h.aJ)("sortUsernames",(async(e,t,n)=>{const{usernames:o}=n,{currentUserId:r}=e;r&&(await(0,l.px)("reorderUsernames",{usernames:o})||t.loadUser({userId:r}))})),(0,h.aJ)("sortChatUsernames",(async(e,t,n)=>{const{chatId:o,usernames:r}=n,s=(0,g.hds)(e,o);if(!s)return;const a=[...s.usernames],i=s.usernames.reduce(((e,t)=>(e[r.findIndex((e=>e===t.username))]=t,e)),[]);e=(0,m.wix)(e,o,{usernames:i}),(0,h.UF)(e),await(0,l.px)("reorderUsernames",{chatId:s.id,accessHash:s.accessHash,usernames:r})||(e=(0,h.mS)(),e=(0,m.wix)(e,o,{usernames:a}),(0,h.UF)(e))}))},4990:(e,t,n)=>{var o=n(31481),r=n(14487),s=n(99375),a=n(87894),i=n(6e4),c=n(66414),d=n(80140),u=n(84553),l=n(90709),f=n(13439),h=n(46042),m=n(32989),p=n(29807);function g(e,t,n){const{connectionState:o}=n;e=(0,f.mS)();const s=(0,p.nTw)(e,(0,r.g0)());if("connectionStateReady"===o&&s.isMasterTab&&s.multitabNextAction&&(t[s.multitabNextAction.action](s.multitabNextAction.payload),t.clearMultitabNextAction({tabId:s.id})),o!==e.connectionState){if(e={...e,connectionState:o},(0,f.UF)(e),e.isSynced){const n=Object.values(e.byTabId).flatMap((e=>e.messageLists)).map((e=>e.chatId)).filter((t=>{const n=e.chats.byId[t];return n&&((0,l.WXB)(n)||(0,l.VsK)(n))}));"connectionStateReady"===o&&n.length&&(0,a.Am)(n).forEach((e=>{t.requestChannelDifference({chatId:e})}))}"connectionStateBroken"===o&&t.signOut({forceInitApi:!0})}}(0,f.aJ)("apiUpdate",((e,t,n)=>{switch(n["@type"]){case"updateApiReady":!function(e){(0,i.wT)(e.settings.byKey.language)}(e);break;case"updateAuthorizationState":!function(e,t){const n="authorizationStateReady"===(e=(0,f.mS)()).authState,o=t.authorizationState;switch(e={...e,authState:o,authIsLoading:!1},(0,f.UF)(e),e=(0,f.mS)(),o){case"authorizationStateLoggingOut":(0,u.nv)(!1),e={...e,isLoggingOut:!0},(0,f.UF)(e);break;case"authorizationStateWaitCode":e={...e,authIsCodeViaApp:t.isCodeViaApp},(0,f.UF)(e);break;case"authorizationStateWaitPassword":e={...e,authHint:t.hint},t.noReset&&(e={...e,hasWebAuthTokenPasswordRequired:!0}),(0,f.UF)(e);break;case"authorizationStateWaitQrCode":e={...e,authIsLoadingQrCode:!1,authQrCode:t.qrCode},(0,f.UF)(e);break;case"authorizationStateReady":if(n)break;(0,u.nv)(!0),e={...e,isLoggingOut:!1},Object.values(e.byTabId).forEach((({id:t})=>{e=(0,m.w)(e,{isInactive:!1},t)})),(0,f.UF)(e)}}(e,n);break;case"updateAuthorizationError":!function(e,t){(e={...e}).authErrorKey=t.errorKey,(0,f.UF)(e)}(e,n);break;case"updateWebAuthTokenFailed":!function(e){(0,c.fY)(),e=(0,f.mS)(),e={...e,hasWebAuthTokenFailed:!0},(0,f.UF)(e)}(e);break;case"updateConnectionState":g(e,t,n);break;case"updateSession":!function(e,t,n){const{sessionData:o}=n,{authRememberMe:r,authState:s}=e,a=!o||!o.mainDcId,i=o?.isTest;i&&(e={...e,config:{...e.config,isTestServer:i}},(0,f.UF)(e)),r&&"authorizationStateReady"===s&&!a&&t.saveSession({sessionData:o})}(e,t,n);break;case"updateServerTimeOffset":!function(e){(0,d.SH)(e.serverTimeOffset)}(n);break;case"updateCurrentUser":!function(e,t){const{currentUser:n,currentUserFullInfo:r}=t;e={...(0,h.TKu)(e,n.id,n),currentUserId:n.id},e=(0,h.weB)(e,n.id,r),(0,f.UF)(e),function(e){const t=localStorage.getItem(o.NFE);if(!t)return;const n=JSON.parse(t);n.id=e,localStorage.setItem(o.NFE,JSON.stringify(n))}(n.id)}(e,n);break;case"requestReconnectApi":e={...e,isSynced:!1},(0,f.UF)(e),g(e,t,{"@type":"updateConnectionState",connectionState:"connectionStateConnecting"}),t.initApi();break;case"requestSync":t.sync();break;case"updateFetchingDifference":e={...e,isFetchingDifference:n.isFetching},(0,f.UF)(e);break;case"error":Object.values(e.byTabId).forEach((({id:e})=>{const o=(0,s.zr)(n.error);o?t.addPaymentError({error:o,tabId:e}):(0,s.Dd)(n.error)?t.closePaymentModal({tabId:e}):t.showDialog&&t.showDialog({data:n.error,tabId:e})}))}}))},88742:(e,t,n)=>{var o=n(37932),r=n(66644),s=n(14487),a=n(5560),i=n(6e4),c=n(70934),d=n(21687),u=n(57751),l=n(71322),f=n(84382),h=n(84553),m=n(82393),p=n(4875),g=n(42385),y=n(13439),b=n(46042),v=n(32989),I=n(29807);(0,f.S)((e=>{let t=(0,y.mS)();t.isInited&&t.settings.byKey.shouldUseSystemTheme&&(t=(0,b.qpc)(t,{theme:e}),(0,y.UF)(t))})),(0,y.aJ)("switchMultitabRole",(async(e,t,n)=>{const{isMasterTab:o,tabId:r=(0,s.g0)()}=n;if(o!==(0,I.nTw)(e,r).isMasterTab)if(e=(0,v.w)(e,{isMasterTab:o},r),(0,y.UF)(e,{forceSyncOnIOs:!0}),o){if(e.passcode.hasPasscode&&!e.passcode.isScreenLocked){const{sessionJson:e}=await(0,c.ug)(),t=JSON.parse(e);(0,u.AA)(t,t.userId)}(0,u.wr)()&&(0,g.ZJ)(),(e=(0,y.mS)()).passcode.hasPasscode&&e.passcode.isScreenLocked||("connectionStateReady"===e.connectionState&&(e={...e,connectionState:"connectionStateConnecting"},(0,y.UF)(e)),t.initApi()),(0,h.ii)()}else(0,a.al)(),t.destroyConnection(),(0,h.KX)(),(0,g.z0)(),t.onSomeTabSwitchedMultitabRole();else(0,p.px)("broadcastLocalDbUpdateFull")})),(0,y.aJ)("onSomeTabSwitchedMultitabRole",(async e=>{if(e.passcode.hasPasscode&&!e.passcode.isScreenLocked){const{sessionJson:e}=await(0,c.ug)(),t=JSON.parse(e);(0,u.AA)(t,t.userId)}(0,p.px)("broadcastLocalDbUpdateFull")})),(0,y.aJ)("initShared",(()=>{(0,h.ii)()})),(0,y.aJ)("initMain",(e=>{const{hasWebNotifications:t,hasPushNotifications:n}=(0,I.$5S)(e);if(t&&n){const e=["click","keypress"],t=()=>{(0,a.B1)(),e.forEach((e=>{document.removeEventListener(e,t)}))};e.forEach((e=>{document.addEventListener(e,t,{once:!0})}))}})),(0,o.DW)((e=>{let t=!1;const n=(0,I.nTw)(e,(0,s.g0)());if(!n?.shouldInit)return;e=(0,y.mS)(),e=(0,v.w)(e,{shouldInit:!1},n.id);const{messageTextSize:o,language:a}=e.settings.byKey,c=(0,I.SJA)(e),u=(0,f.V)(),p=e.settings.byKey.shouldUseSystemTheme?u:c,g=(0,I.Cw0)(e);(0,i.wT)(a,void 0,!0),(0,r.RK)((()=>{document.documentElement.style.setProperty("--composer-text-size",`${Math.max(o,m.pz?16:15)}px`),document.documentElement.style.setProperty("--message-meta-height",`${Math.floor(1.3125*o)}px`),document.documentElement.style.setProperty("--message-text-size",`${o}px`),document.documentElement.setAttribute("data-message-text-size",o.toString()),document.body.classList.add("initial"),document.body.classList.add(m.TF?"is-touch-env":"is-pointer-env"),(0,d.u)(g),m.pz?document.body.classList.add("is-ios"):m.Ni?document.body.classList.add("is-android"):m.MP?document.body.classList.add("is-macos"):m.H8?document.body.classList.add("is-windows"):m.ig&&document.body.classList.add("is-linux"),m.Yw&&document.body.classList.add("is-safari"),m.cp&&document.body.classList.add("is-electron")}));const w=(0,I.PKK)(e);(0,l.Ay)(p,w),e=(0,b.qpc)(e,{theme:p}),(0,h.ii)(),t=!0,(0,y.UF)(e)})),(0,y.aJ)("setInstallPrompt",((e,t,n)=>{const{canInstall:o,tabId:r=(0,s.g0)()}=n;return(0,v.w)(e,{canInstall:o},r)})),(0,y.aJ)("setIsUiReady",((e,t,n)=>{const{uiReadyState:o,tabId:a=(0,s.g0)()}=n;return 2===o&&(0,r.RK)((()=>{document.body.classList.remove("initial")})),(0,v.w)(e,{uiReadyState:o},a)})),(0,y.aJ)("setAuthPhoneNumber",((e,t,n)=>{const{phoneNumber:o}=n;return{...e,authPhoneNumber:o}})),(0,y.aJ)("setAuthRememberMe",((e,t,n)=>({...e,authRememberMe:Boolean(n)}))),(0,y.aJ)("clearAuthErrorKey",(e=>({...e,authErrorKey:void 0}))),(0,y.aJ)("disableHistoryAnimations",((e,t,n)=>{const{tabId:o=(0,s.g0)()}=n||{};setTimeout((()=>{e=(0,y.mS)(),e=(0,v.w)(e,{shouldSkipHistoryAnimations:!1},o),(0,y.UF)(e),(0,r.RK)((()=>{document.body.classList.remove("no-animate")}))}),450),e=(0,v.w)(e,{shouldSkipHistoryAnimations:!0},o),(0,y.UF)(e,{forceSyncOnIOs:!0})}))},11117:(e,t,n)=>{var o=n(37932),r=n(89925),s=n(66644),a=n(61182),i=n(14487),c=n(6e4),d=n(21687),u=n(71322),l=n(74065),f=n(82393),h=n(4875),m=n(13439),p=n(46042),g=n(32989),y=n(29807);let b;(0,o.DW)((e=>{const{updatePageTitle:t,updateShouldDebugExportedSenders:n,updateShouldEnableDebugLog:o}=(0,m.ko)(),r=b;if(b=e,!r)return;const a=e.settings.byKey,i=r.settings.byKey,p=e.settings.performance,g=r.settings.performance,v=e.peerColors,I=r.peerColors;if(v&&v!==I&&(0,l.E)(v.general),p!==g&&(0,s.RK)((()=>{(0,d.u)(p)})),a.theme!==i.theme){const t=!!document.hasFocus()&&(0,y.PKK)(e);(0,u.Ay)(a.theme,t)}a.language!==i.language&&(0,c.wT)(a.language),a.timeFormat!==i.timeFormat&&(0,c.bV)(a.timeFormat),a.messageTextSize!==i.messageTextSize&&(document.documentElement.style.setProperty("--composer-text-size",`${Math.max(a.messageTextSize,f.pz?16:15)}px`),document.documentElement.style.setProperty("--message-meta-height",`${Math.floor(1.3125*a.messageTextSize)}px`),document.documentElement.style.setProperty("--message-text-size",`${a.messageTextSize}px`),document.documentElement.setAttribute("data-message-text-size",a.messageTextSize.toString())),a.canDisplayChatInTitle!==i.canDisplayChatInTitle&&t(),a.shouldForceHttpTransport!==i.shouldForceHttpTransport&&(0,h.px)("setForceHttpTransport",Boolean(a.shouldForceHttpTransport)),a.shouldAllowHttpTransport!==i.shouldAllowHttpTransport&&((0,h.px)("setAllowHttpTransport",Boolean(a.shouldAllowHttpTransport)),!a.shouldAllowHttpTransport&&a.shouldForceHttpTransport&&(e=(0,m.mS)(),e={...e,settings:{...e.settings,byKey:{...e.settings.byKey,shouldForceHttpTransport:!1}}},(0,m.UF)(e))),a.shouldDebugExportedSenders!==i.shouldDebugExportedSenders&&n(),a.shouldCollectDebugLogs!==i.shouldCollectDebugLogs&&o()})),(0,m.aJ)("updateShouldEnableDebugLog",(e=>{const{settings:t}=e;t.byKey.shouldCollectDebugLogs?((0,h.eu)(!0),(0,a.fw)()):((0,h.eu)(!1),(0,a.pF)())})),(0,m.aJ)("updateShouldDebugExportedSenders",(e=>{const{settings:t}=e;(0,h.px)("setShouldDebugExportedSenders",Boolean(t.byKey.shouldDebugExportedSenders))})),(0,m.aJ)("setSettingOption",((e,t,n)=>(0,p.qpc)(e,n))),(0,m.aJ)("updatePerformanceSettings",((e,t,n)=>({...e,settings:{...e.settings,performance:{...e.settings.performance,...n}}}))),(0,m.aJ)("setThemeSettings",((e,t,n)=>{const{theme:o,...r}=n;return(0,p.R0w)(e,o,r)})),(0,m.aJ)("requestNextSettingsScreen",((e,t,n)=>{const{screen:o,foldersAction:r,tabId:s=(0,i.g0)()}=n;return(0,g.w)(e,{nextSettingsScreen:o,nextFoldersAction:r},s)})),(0,m.aJ)("openEditChatFolder",((e,t,n)=>{const{folderId:o,isOnlyInvites:s,tabId:a=(0,i.g0)()}=n,c=(0,y.$aQ)(e,o);c&&t.requestNextSettingsScreen({screen:s?r.VS.FoldersEditFolderInvites:r.VS.FoldersEditFolderFromChatList,foldersAction:{type:"editFolder",payload:c},tabId:a})})),(0,m.aJ)("openShareChatFolderModal",((e,t,n)=>{const{folderId:o,url:s,noRequestNextScreen:a,tabId:c=(0,i.g0)()}=n,d=(0,y.$aQ)(e,o),u=d?.isChatList;if(!u||a)return a||t.requestNextSettingsScreen({screen:r.VS.FoldersShare,tabId:c}),(0,g.w)(e,{shareFolderScreen:{folderId:o,isFromSettings:Boolean(a),url:s}},c);t.openEditChatFolder({folderId:o,isOnlyInvites:!0,tabId:c})})),(0,m.aJ)("closeShareChatFolderModal",((e,t,n)=>{const{tabId:o=(0,i.g0)()}=n||{};return t.requestNextSettingsScreen({screen:void 0,tabId:o}),(0,g.w)(e,{shareFolderScreen:void 0},o)}))},42385:(e,t,n)=>{n.d(t,{Bo:()=>B,Lj:()=>T,Mm:()=>x,ZJ:()=>P,e:()=>L,r2:()=>k,z0:()=>M});var o=n(84051),r=n(37932),s=n(23174),a=n(31481),i=n(70758),c=n(49763),d=n(87894),u=n(70934),l=n(37836),f=n(57751),h=n(90709),m=n(13439),p=n(20714),g=n(46042),y=n(29807),b=n(43874);const v=(0,l.nF)((()=>(0,o.qF)((()=>N()))),5e3,!1),I=()=>N(!0);let w,A=!1,C=!1;function S(e){return i.q.set(a.pge,e)}function E(e){e?.passcode?.isScreenLocked&&localStorage.setItem(a.ozB,"true")}function k(){a.UuV||((0,m.aJ)("saveSession",(()=>{A||(P(),I())})),(0,m.aJ)("reset",(()=>{C=!0,i.q.del(a.pge).finally((()=>{localStorage.removeItem(a.ozB),C=!1,A&&M()}))})))}async function T(e){if(a.UuV)return;const t=await async function(e){a.Oig&&console.time("global-state-cache-read");const t=localStorage.getItem(a.pge),n=t?JSON.parse(t):void 0;n&&localStorage.removeItem(a.pge);const o=n||await i.q.get(a.pge);a.Oig&&console.timeEnd("global-state-cache-read"),o&&L(o,e);return{...e,...o}}(e);return t.passcode.hasPasscode||(0,f.wr)()?(P(),t):void M()}function P(){A=!0,w=(0,l.yu)(I,!0),window.addEventListener("blur",I),(0,r.DW)(v)}function M(){A=!1,(0,r.Cn)(v),window.removeEventListener("blur",I),w&&w()}function L(e,t){try{!function(e,t){const n=e;e.settings.byKey={...t.settings.byKey,...e.settings.byKey},e.settings.themes={...t.settings.themes,...e.settings.themes},e.chatFolders={...t.chatFolders,...e.chatFolders},e.settings.performance||(e.settings.byKey.animationLevel===a.dnp?e.settings.performance=p.PI:e.settings.byKey.animationLevel===a.zHL?e.settings.performance=p.PX:e.settings.performance=t.settings.performance),e.settings.performance={...t.settings.performance,...e.settings.performance},e.appConfig&&!e.appConfig.limits&&(e.appConfig.limits=a.dR$),e.chats.similarChannelsById||(e.chats.similarChannelsById=t.chats.similarChannelsById),e.chats.similarBotsById||(e.chats.similarBotsById=t.chats.similarBotsById),e.chats.lastMessageIds||(e.chats.lastMessageIds=t.chats.lastMessageIds),n?.appConfig?.peerColors&&(n.appConfig.peerColors=void 0,n.appConfig.darkPeerColors=void 0),e.fileUploads.byMessageKey||(e.fileUploads.byMessageKey={}),e.reactions||(e.reactions=t.reactions),e.quickReplies||(e.quickReplies=t.quickReplies),e.users.previewMediaByBotId||(e.users.previewMediaByBotId=t.users.previewMediaByBotId),e.chats.loadingParameters||(e.chats.loadingParameters=t.chats.loadingParameters),e.topBotApps||(e.topBotApps=t.topBotApps),e.reactions.defaultTags?.[0]?.type||(e.reactions=t.reactions),e.users.commonChatsById||(e.users.commonChatsById=t.users.commonChatsById),e.users.botAppPermissionsById||(e.users.botAppPermissionsById=t.users.botAppPermissionsById),e.chats.topicsInfoById||(e.chats.topicsInfoById=t.chats.topicsInfoById),e.messages.pollById||(e.messages.pollById=t.messages.pollById),e.settings.botVerificationShownPeerIds||(e.settings.botVerificationShownPeerIds=t.settings.botVerificationShownPeerIds),e.peers||(e.peers=t.peers),e.cacheVersion||(e.cacheVersion=t.cacheVersion,e.messages=t.messages,e.chats.listIds=t.chats.listIds),e.messages.playbackByChatId||(e.messages.playbackByChatId=t.messages.playbackByChatId),e.cacheVersion<2&&(e.settings.themes.dark&&(e.settings.themes.dark.patternColor=t.settings.themes.dark.patternColor),e.settings.themes.light&&(e.settings.themes.light.patternColor=t.settings.themes.light.patternColor),e.cacheVersion=2)}(e,t)}catch(e){console.error(e)}}function N(e){const t=(0,m.mS)();C||!A||t.isLoggingOut||!e&&(0,o.OV)()||B()}function B(e=!1){const t=(0,m.mS)(),{hasPasscode:n,isScreenLocked:o}=t.passcode;if(n){if(!o&&!e){const e=x(t);(0,u.yp)(void 0,e)}return E(t),void S((0,g.nYM)(t,!1))}E(t),S(F(t))}function F(e){var t;return{...p.HB,...(0,d.Up)(e,["appConfig","config","authState","authPhoneNumber","authRememberMe","authNearestCountry","attachMenu","currentUserId","contactList","topPeers","topInlineBots","topBotApps","recentEmojis","recentCustomEmojis","push","serviceNotifications","attachmentSettings","leftColumnWidth","archiveSettings","mediaViewer","audioPlayer","shouldShowContextMenuHint","trustedBotIds","recentlyFoundChatIds","peerColors","savedReactionTags","timezones","availableEffectById"]),lastIsChatInfoShown:(0,b.Ny)()?void 0:e.lastIsChatInfoShown,customEmojis:O(e),users:R(e),chats:D(e),messages:U(e),settings:$(e),chatFolders:_(e),groupCalls:j(e),reactions:{...(0,d.Up)(e.reactions,["defaultTags","recentReactions","topReactions","effectReactions","hash"]),availableReactions:(t=e.reactions.availableReactions,t?.map((e=>(0,d.Up)(e,["reaction","staticIcon","title","isInactive"]))))},passcode:(0,d.Up)(e.passcode,["isScreenLocked","hasPasscode","invalidAttemptsCount","timeoutUntil"])}}function x(e){return JSON.stringify(F(e))}function O(e){const{lastRendered:t,byId:n}=e.customEmojis,o=t.slice(0,a.GW0);return{byId:(0,d.Up)(n,o),lastRendered:o,forEmoji:{},added:{},statusRecent:{}}}function R(e){const{users:{byId:t,statusesById:n,fullInfoById:o,botAppPermissionsById:r},currentUserId:s}=e,i=(0,d.oE)(Object.values(e.byTabId).map((({id:t})=>(0,y.Xf0)(e,t)))).map((({chatId:e})=>e)).filter((e=>(0,h.L8L)(e))),u=(0,d.Am)((0,d.oE)(Object.values(e.byTabId).flatMap((({id:t})=>(0,y.NHc)(e,t)?.map((e=>e.id))||[])))),l=i.flatMap((t=>Object.values((0,y.zeq)(e,t)||{}))).map((e=>e.content.storyData?.peerId||e.content.webPage?.story?.peerId)).filter((e=>Boolean(e)&&(0,h.L8L)(e))),f=Object.keys(e.attachMenu?.bots||{}),m=(0,d.Am)([...s?[s]:[],...i,...l,...u||[],...f,...e.topPeers.userIds||[],...e.recentlyFoundChatIds?.filter(h.L8L)||[],...(0,c.YA)(a._E9)?.slice(0,a.Q$7).filter(h.L8L)||[],...(0,c.YA)(a.DSF)?.filter(h.L8L)||[],...e.contactList?.userIds||[],...Object.keys(t)]).slice(0,a.CVv);return{...p.HB.users,byId:(0,d._E)(t,m),statusesById:(0,d._E)(n,m),fullInfoById:(0,d._E)(o,m),botAppPermissionsById:r}}function D(e){const{chats:{byId:t},currentUserId:n}=e,o=(0,d.oE)(Object.values(e.byTabId).map((({id:t})=>(0,y.Xf0)(e,t)))).map((({chatId:e})=>e)),r=(0,d.oE)(Object.values(e.byTabId).flatMap((({id:t})=>{const n=(0,y.Xf0)(e,t);if(!n)return;const o=(0,y.zeq)(e,n.chatId),r=(0,y.rA3)(e,n.chatId,n.threadId,t);return r?.map((e=>{const t=o[e];if(!t)return;const n=t.content,r="message"===t.replyInfo?.type&&t.replyInfo.replyToPeerId;return n.storyData?.peerId||n.webPage?.story?.peerId||r}))}))),s=(0,d.Am)([...n?[n]:[],...o,...r,...e.recentlyFoundChatIds||[],...(0,c.YA)(a._E9)?.slice(0,a.Q$7)||[],...(0,c.YA)(a.DSF)||[],...(0,c.YA)(a.pX9)||[],...Object.keys(t)]).slice(0,a.ViI);return{...e.chats,similarChannelsById:{},similarBotsById:{},isFullyLoaded:{},loadingParameters:p.HB.chats.loadingParameters,byId:(0,d._E)(e.chats.byId,s),fullInfoById:(0,d._E)(e.chats.fullInfoById,s),lastMessageIds:{all:(0,d._E)(e.chats.lastMessageIds.all||{},s),saved:e.chats.lastMessageIds.saved},topicsInfoById:(0,d._E)(e.chats.topicsInfoById,o)}}function U(e){const{currentUserId:t}=e,n={},o=(0,d.oE)(Object.values(e.byTabId).map((({id:t})=>(0,y.Xf0)(e,t)))).map((({chatId:e})=>e)),r=(0,d.oE)(Object.values(e.byTabId).map((({forumPanelChatId:e})=>e))),i=(0,d.Am)([...o,...t?[t]:[],...r,...(0,c.YA)(a.DSF)||[],...(0,c.YA)(a._E9)?.slice(0,a.Q$7)||[]]),u=Object.values(e.byTabId).reduce(((t,{id:n})=>{const{chatId:o,threadId:r}=(0,y.Xf0)(e,n)||{};if(!o||!r||r===s.l3)return t;const a=t[o]||new Set;return a.add(r),t[o]=a,t}),{}),l=[];return i.forEach((o=>{const a=e.messages.byChatId[o];if(!a)return;const i=(0,y.ZZX)(e,o),c=Array.from(u[o]||[]),f=Object.values(e.messages.byChatId[o].threadsById||{}).map((({threadInfo:e})=>e?.isCommentsInfo?e?.originMessageId:void 0)).filter(Boolean),h=(0,d.Am)(c.concat(f)),m=(0,d._E)(a.threadsById,[s.l3,...h]),p=(0,d.Am)(Object.values(m).flatMap((e=>e.lastViewportIds||[]))),g=(0,y.pSx)(e,o),b=g&&r.includes(o)?Object.values(g).map((({lastMessageId:e})=>e)):[],v=o===t&&e.chats.lastMessageIds.saved?Object.values(e.chats.lastMessageIds.saved):[],I=[i].concat(b).concat(v).filter(Boolean),w=(0,d.Up)(a.byId,p.concat(I)),A=Object.keys(m).reduce(((e,t)=>{const n=m[Number(t)];return e[Number(t)]={...n,listedIds:n.lastViewportIds,pinnedIds:void 0,typingStatus:void 0},e}),{}),C=Object.values(w).reduce(((e,t)=>{if(!t)return e;let n=function(e){const{photo:t,video:n,document:o,sticker:r}=e.content;return{...e,content:{...e.content,photo:t&&{...t,blobUrl:void 0},video:n&&{...n,blobUrl:void 0,previewBlobUrl:void 0},document:o&&{...o,previewBlobUrl:void 0},sticker:r&&{...r,isPreloadedGlobally:void 0}},previousLocalId:void 0}}(t);return n=function(e){return e.reactions?.results.length?{...e,reactions:{...e.reactions,results:e.reactions.results.map((e=>e.localAmount?{...e,localAmount:void 0}:e))}}:e}(n),e[t.id]=n,t.content.pollId&&l.push(t.content.pollId),e}),{});n[o]={byId:C,threadsById:A}})),{byChatId:n,pollById:(0,d._E)(e.messages.pollById,l),sponsoredByChatId:{},playbackByChatId:{}}}function $(e){const{byKey:t,themes:n,performance:o,botVerificationShownPeerIds:r,miniAppsCachedPosition:s,miniAppsCachedSize:a}=e.settings;return{byKey:t,themes:n,performance:o,privacy:{},notifyExceptions:{},botVerificationShownPeerIds:r,miniAppsCachedPosition:s,miniAppsCachedSize:a}}function _(e){return{...e.chatFolders}}function j(e){return{...e.groupCalls,byId:{},activeGroupCallId:void 0}}},20179:(e,t,n)=>{n.d(t,{DX:()=>i,Fi:()=>r,Xj:()=>s,rp:()=>a});var o=n(31481);function r(e){return`photo${e.id}?size=x`}function s(e){return"channels"===e?"channels":"chats"===e||"groups"===e?"chats":"users"===e?"users":"bots"===e?"bots":void 0}function a(e){return e.requestUrl?e.requestUrl:e.appName?`${e.botId}?appName=${e.appName}`:e.botId}function i(e){return e===o.f51||e===o.b5_}},62214:(e,t,n)=>{n.d(t,{A5:()=>_,CO:()=>z,Du:()=>f,Gg:()=>C,IC:()=>$,Js:()=>E,L7:()=>k,L8:()=>l,PX:()=>K,Q5:()=>j,QE:()=>m,QK:()=>h,Q_:()=>F,Qe:()=>A,Rl:()=>w,SJ:()=>P,Sq:()=>N,St:()=>U,TJ:()=>R,VN:()=>v,Vs:()=>y,W1:()=>D,WX:()=>b,YE:()=>p,Zg:()=>W,__:()=>B,cG:()=>G,cP:()=>T,e7:()=>S,gA:()=>V,gU:()=>x,i7:()=>X,kE:()=>I,l1:()=>L,nr:()=>q,rz:()=>H,sT:()=>J,ub:()=>M,yn:()=>g,zc:()=>O});var o=n(23174),r=n(31481),s=n(17663),a=n(80140),i=n(13439),c=n(20179),d=n(79089);const u=Date.now()/1e3+31622400;function l(e){return!e.startsWith("-")}function f(e){return"title"in e}function h(e){return!f(e)}function m(e){return`-1${e.padStart(r.bxS-2,"0")}`}function p(e){return g(e)||y(e)}function g(e){return"chatTypeBasicGroup"===e.type}function y(e){return"chatTypeSuperGroup"===e.type}function b(e){return"chatTypeChannel"===e.type}function v(e){return"chatTypePrivate"===e.type||"chatTypeBasicGroup"===e.type}function I(e){return e===r.f51}function w(e){return e===r.b5_}function A(e){return e===r.Ckz}function C(e){switch(e.type){case"chatTypePrivate":return"PrivateChat";case"chatTypeBasicGroup":case"chatTypeSuperGroup":return"AccDescrGroup";case"chatTypeChannel":return"AccDescrChannel";default:return"Chat"}}function S(e){if("chatTypePrivate"===e.type||"chatTypeSecret"===e.type)return e.id}function E(e,t,n=!1){return n?e("SavedMessages"):t.title||e("HiddenName")}function k(e){const t=(0,d.Kl)(e);return t?`${r.jsp}${t}`:void 0}function T(e,t="normal",n=e.avatarPhotoId){if(n)return"big"===t?`profile${e.id}?${n}`:`avatar${e.id}?${n}`}function P(e){return Boolean(e.adminRights||e.isCreator)}function M(e,t){return e.adminRights?.[t]||!1}function L(e,t){return t.id===r.HxB?e.isCreator:e.isCreator||M(e,"manageTopics")||t.isOwner}function N(e,t,n){const o=n?.boostsToUnrestrict&&(n.boostsApplied||0)>=n.boostsToUnrestrict;return Boolean(e.currentUserBannedRights?.[t]||e.defaultBannedRights?.[t]&&!o)}function B(e,t,n,o){if(t&&e.isForum){if(e.isNotJoined)return!1;if(t?.isClosed&&!t.isOwner&&!M(e,"manageTopics"))return!1}return!(e.isRestricted||e.isForbidden||e.migratedTo||!n&&e.isNotJoined||(0,c.DX)(e.id)||A(e.id))&&(!!e.isCreator||!!l(e.id)||(b(e)?M(e,"postMessages"):P(e)||!N(e,"sendMessages",o)))}function F(e,t,n=!1,o=!1){if(!e)return{canAttachMedia:!1,canAttachPolls:!1,canSendStickers:!1,canSendGifs:!1,canAttachEmbedLinks:!1,canSendPhotos:!1,canSendVideos:!1,canSendRoundVideos:!1,canSendAudios:!1,canSendVoices:!1,canSendPlainText:!1,canSendDocuments:!1};const r=P(e);return{canAttachMedia:r||o||!N(e,"sendMedia",t),canAttachPolls:!o&&(r||!N(e,"sendPolls",t))&&(!l(e.id)||n),canSendStickers:r||o||!N(e,"sendStickers",t),canSendGifs:r||o||!N(e,"sendGifs",t),canAttachEmbedLinks:!o&&(r||!N(e,"embedLinks",t)),canSendPhotos:r||o||!N(e,"sendPhotos",t),canSendVideos:r||o||!N(e,"sendVideos",t),canSendRoundVideos:r||o||!N(e,"sendRoundvideos",t),canSendAudios:r||o||!N(e,"sendAudios",t),canSendVoices:r||o||!N(e,"sendVoices",t),canSendPlainText:r||o||!N(e,"sendPlain",t),canSendDocuments:r||o||!N(e,"sendDocs",t)}}function x(e,t,n){if(t?.sendMessages){const{untilDate:n}=t;return n&&n<u?e("Channel.Persmission.Denied.SendMessages.Until",e("formatDateAtTime",[(0,s.A)(new Date(1e3*n),e.code),(0,s.fU)(e,1e3*n)])):e("Channel.Persmission.Denied.SendMessages.Forever")}if(n?.sendMessages)return e("Channel.Persmission.Denied.SendMessages.DefaultRestrictedText")}function O(e,t,n=o.l3,s,a){if(!t?.isForum)return;if(n===o.l3){if(a||s&&!s[r.HxB]?.isClosed)return;return e("lng_forum_replies_only")}const i=s?.[Number(n)];return i?!i.isClosed||i.isOwner||M(t,"manageTopics")?void 0:e("TopicClosedByAdmin"):void 0}function R(e){return e.folderId===r._E9}function D(e,t,n={}){return n[e.id]&&void 0!==n[e.id].isMuted?n[e.id].isMuted:e.isMuted||l(e.id)&&!t.hasPrivateChatsNotifications||b(e)&&!t.hasBroadcastNotifications||p(e)&&!t.hasGroupNotifications}function U(e,t,n={}){const{hasPrivateChatsMessagePreview:o=!0,hasBroadcastMessagePreview:r=!0,hasGroupMessagePreview:s=!0}=t;return n[e.id]&&void 0!==n[e.id].shouldShowPreviews?n[e.id].shouldShowPreviews:l(e.id)&&o||b(e)&&r||p(e)&&s}function $(e){return g(e)||(y(e)||b(e))&&e.isCreator}function _(e,t,n){const{excludedChatIds:o,includedChatIds:r,bots:s,groups:a,contacts:i,nonContacts:c,channels:d}=t,u=[s,a,i,c,d];return void 0!==n&&(Object.values(u).filter(Boolean).length>1||o?.length||r?.length)?e("Chats",n):s?e("FilterBots"):a?e("FilterGroups"):d?e("FilterChannels"):i?e("FilterContacts"):c?e("FilterNonContacts"):void 0}function j(e,t,n){if(n&&!l(t)){if(f(n)){if(t===n.id)return;return n.title}return n.isSelf?e("FromYou"):(0,d.u0)(n)}}function V(e){return e.usernames?.some((({isActive:e})=>e))}function z(e,t,n=!1){if(n)return e.sort(((e,t)=>t.lastMessageId-e.lastMessageId));{const n=e.filter((e=>e.isPinned)),o=e.filter((e=>!e.isPinned&&!e.isHidden)).sort(((e,t)=>t.lastMessageId-e.lastMessageId)),r=e.filter((e=>!e.isPinned&&e.isHidden)).sort(((e,t)=>t.lastMessageId-e.lastMessageId));return[...t?t.map((e=>n.find((t=>t.id===e)))).filter(Boolean):n,...o,...r]}}function H(e){return(t=e).length===r.bxS&&t.startsWith("-1")?e.replace(/^-10+/,""):e.replace("-","");var t}function W(e){return e?.color?.color?e.color.color:e?(t=e.id,Math.abs(Number(H(t)))%7):0;var t}function K(e){const t=W(e);return(0,i.mS)().peerColors?.general[t].colors?.length||1}function G(e,t,n){return e===n&&t!==o.l3}function J(e,t){const n=e(C(t)),{membersCount:o}=t;return t.isRestricted?"Channel"===n?"channel is inaccessible":"group is inaccessible":o?e("Channel"===n?"Subscribers":"Members",o,"i"):n}function q(e){const{title:t,color:n,isVerified:o,isFake:r,isScam:s}=e;return{isCustomPeer:!0,title:t,peerColorId:n,isVerified:o,fakeType:r?"fake":s?"scam":void 0}}function X(e,t){const{result:n}=t,o=n?.sendMessage?.replyMarkup?.inlineButtons;return{chatId:e,content:n.sendMessage.content,date:(0,a.Fm)(),id:0,isOutgoing:!0,viaBotId:e,inlineButtons:o}}},90709:(e,t,n)=>{n.d(t,{NyA:()=>b,GaK:()=>u,wTW:()=>E,WiA:()=>i.W,rt2:()=>a.rt,ZVF:()=>a.ZV,eh$:()=>a.eh,A3H:()=>h,pUr:()=>d,XjE:()=>v.Xj,Sb3:()=>s.Sb,Q_H:()=>r.Q_,ESk:()=>s.ES,ABU:()=>a.AB,FiP:()=>v.Fi,GhJ:()=>o.Gh,ICW:()=>r.IC,l1p:()=>r.l1,__m:()=>r.__,cP1:()=>r.cP,L7p:()=>r.L7,Wm9:()=>a.Wm,JsG:()=>r.Js,Gg4:()=>r.Gg,nrT:()=>r.nr,mrb:()=>a.mr,ZDb:()=>s.ZD,A5e:()=>r.A5,zck:()=>r.zc,zbD:()=>a.zb,ih:()=>a.ih,sTh:()=>r.sT,ubU:()=>r.ub,$r_:()=>a.$r,cG0:()=>r.cG,KlG:()=>o.Kl,FkQ:()=>a.Fk,siT:()=>a.si,sdt:()=>a.sd,Czs:()=>a.Cz,VOI:()=>a.VO,VDY:()=>a.VD,LKA:()=>a.LK,wpT:()=>a.wp,QmU:()=>a.Qm,r_3:()=>a.r_,lH$:()=>a.lH,aND:()=>s.aN,zCu:()=>a.zC,edy:()=>a.ed,GZP:()=>s.GZ,NOt:()=>a.NO,y2W:()=>a.y2,ytg:()=>s.yt,fBR:()=>a.fB,EOe:()=>a.EO,CIU:()=>a.CI,sjA:()=>s.sj,qGu:()=>a.qG,ylE:()=>a.yl,csZ:()=>a.cs,cUZ:()=>c,lkW:()=>a.lk,Q5I:()=>r.Q5,gUn:()=>r.gU,JwS:()=>s.Jw,rK$:()=>s.rK,wbF:()=>s.wb,niV:()=>s.ni,fP4:()=>a.fP,P5b:()=>s.P5,zXI:()=>a.zX,gBO:()=>a.gB,T_0:()=>a.T_,Rp6:()=>a.Rp,dc_:()=>a.dc,QCd:()=>a.QC,i7O:()=>r.i7,COF:()=>r.CO,PXe:()=>r.PX,ZgW:()=>r.Zg,kRw:()=>o.kR,F9N:()=>s.F9,XnE:()=>a.Xn,xiv:()=>a.xi,rIo:()=>a.rI,e7w:()=>r.e7,mU:()=>a.mU,Jjj:()=>l,_I8:()=>s._I,aLQ:()=>C.aL,Mwy:()=>a.Mw,$_j:()=>A,EN7:()=>w,DkD:()=>a.Dk,u0l:()=>o.u0,YgS:()=>o.Yg,uCr:()=>p,CDb:()=>o.CD,NZp:()=>a.NZ,sC4:()=>a.sC,CtQ:()=>a.Ct,Pgy:()=>a.Pg,rpZ:()=>v.rp,cy4:()=>a.cy,FEH:()=>s.FE,KGi:()=>a.KG,mR:()=>a.mR,XR0:()=>s.XR,G5T:()=>s.G5,_P2:()=>s._P,QeI:()=>r.Qe,zPL:()=>s.zP,SJk:()=>r.SJ,TJc:()=>r.TJ,yn$:()=>r.yn,WXB:()=>r.WX,YEQ:()=>r.YE,gAJ:()=>r.gA,VsK:()=>r.Vs,kEr:()=>r.kE,Rlt:()=>r.Rl,VNv:()=>r.VN,PL2:()=>o.PL,Ml8:()=>a.Ml,hrn:()=>a.hr,r$r:()=>s.r$,AkQ:()=>s.Ak,vzh:()=>s.vz,X_k:()=>s.X_,iZR:()=>a.iZ,Axm:()=>a.Ax,HN1:()=>s.HN,NbO:()=>s.Nb,ZRp:()=>s.ZR,Ie9:()=>s.Ie,Du0:()=>r.Du,QKj:()=>r.QK,eu8:()=>g,TvC:()=>s.Tv,a0K:()=>f,u72:()=>s.u7,DXc:()=>v.DX,NKO:()=>s.NK,tvf:()=>o.tv,L8L:()=>r.L8,PFE:()=>o.PF,SqZ:()=>r.Sq,cR9:()=>s.cR,LdE:()=>s.Ld,vpO:()=>s.vp,W1R:()=>r.W1,StO:()=>r.St,fuR:()=>m,UBH:()=>o.UB,v$J:()=>s.v$,m4t:()=>C.m4,QEA:()=>r.QE,AKJ:()=>y});var o=n(79089),r=n(62214),s=n(86525),a=n(77312),i=n(24896);function c(e){return e.isOutgoing?e.reactions?.recentReactions?.[0]:void 0}function d(e,t){const{currentUserId:n}=e;return t?.recentReactions?.some((({isUnread:e,isOwn:t,peerId:o})=>e&&!t&&n!==o))}function u(e){return!e.results.some((({count:e,localAmount:t})=>e||t))}function l(e){switch(e.type){case"emoji":return`emoji-${e.emoticon}`;case"custom":return`document-${e.documentId}`;case"paid":return"paid";default:return`unsupported-${e.emoticon||e.documentId}`}}function f(e,t){return e===t||!(!e||!t)&&l(e)===l(t)}function h(e,t){return"all"===t.type?"emoji"===e.type||t.areCustomAllowed:"some"===t.type&&t.allowed.some((t=>f(t,e)))}function m(e,t){return e.slice().sort(((e,n)=>{const o=e?"reaction"in e?e.reaction:e:void 0,r=n?"reaction"in n?n.reaction:n:void 0;if("paid"===o?.type)return-1;if("paid"===r?.type)return 1;const s=t?.findIndex((e=>f(e,o)))||0,a=t?.findIndex((e=>f(e,r)))||0;return(s>-1?s:1/0)-(a>-1?a:1/0)}))}function p(e){return e.reactions?.results?.filter((e=>g(e))).sort(((e,t)=>e.chosenOrder-t.chosenOrder)).map((e=>e.reaction))||[]}function g(e){return void 0!==e.chosenOrder}function y(e,t){const n=e.map((e=>g(e)?{...e,chosenOrder:void 0,count:e.count-1}:e)).filter((({count:e})=>e>0));return t.forEach(((e,t)=>{const o=n.findIndex((t=>f(t.reaction,e)));o>-1?n[o]={...n[o],chosenOrder:t,count:n[o].count+1}:n.push({reaction:e,chosenOrder:t,count:1})})),n}function b(e,t,n,o){const r=[];return e.some((e=>"paid"===e.reaction.type))?(e.forEach((e=>{"paid"!==e.reaction.type?r.push(e):r.push({...e,localAmount:(e.localAmount||0)+t,chosenOrder:-1,localIsPrivate:void 0!==n?n:e.localIsPrivate,localPeerId:o||e.localPeerId,localPreviousChosenOrder:e.chosenOrder})})),r):[{reaction:{type:"paid"},count:0,chosenOrder:-1,localAmount:t,localIsPrivate:n,localPeerId:o},...e]}var v=n(20179);const I=480;function w(e,t="preview",n){if(Boolean(e.content.video)){if(n&&!e.content.altVideos)return;const o=n?e.content.altVideos.reduce(((e,t)=>Math.abs((t.width||0)-I)<Math.abs((e.width||0)-I)?t:e)):e.content.video;return(0,a.sC)(o,t)}return(0,a.rI)(e.content.photo,t)}function A(e,t){return`story${e}-${t}`}var C=n(78396),S=n(87894);function E(e,{visibility:t,isUnspecified:n,allowedIds:o,blockedIds:s,shouldAllowPremium:a,botsPrivacy:i}){const{users:{byId:c},chats:{byId:d}}=e,[u,l]=(0,S.jB)(o,r.L8),[f,h]=(0,S.jB)(s,r.L8);return{visibility:t,isUnspecified:n,allowedUsers:u.map((e=>c[e])).filter(Boolean),allowedChats:l.map((e=>d[e])).filter(Boolean),blockedUsers:f.map((e=>c[e])).filter(Boolean),blockedChats:h.map((e=>d[e])).filter(Boolean),shouldAllowPremium:a,botsPrivacy:i}}},77312:(e,t,n)=>{n.d(t,{$r:()=>de,AB:()=>q,Ax:()=>v,CI:()=>L,Ct:()=>$,Cz:()=>X,Dk:()=>ue,EO:()=>x,Fk:()=>se,KG:()=>Q,LK:()=>oe,Ml:()=>y,Mw:()=>H,NO:()=>A,NZ:()=>ne,Pg:()=>D,QC:()=>T,Qm:()=>I,Rp:()=>P,T_:()=>S,VD:()=>N,VO:()=>W,Wm:()=>Z,Xn:()=>ee,ZV:()=>d,cs:()=>w,cy:()=>z,dc:()=>k,ed:()=>M,eh:()=>ae,fB:()=>C,fP:()=>p,gB:()=>m,hr:()=>b,iZ:()=>ie,ih:()=>G,lH:()=>re,lk:()=>f,mR:()=>c,mU:()=>R,mr:()=>_,qG:()=>E,rI:()=>O,r_:()=>i,rt:()=>F,sC:()=>U,sd:()=>ce,si:()=>Y,wp:()=>h,xi:()=>te,y2:()=>B,yl:()=>u,zC:()=>g,zX:()=>l,zb:()=>K});var o=n(23174),r=n(82393),s=n(91525),a=n(86525);function i(e){return e.content}function c(e){return Boolean(u(e)||l(e)||g(e)||p(e)||I(e)||w(e)||function(e){return e.content.action}(e)||h(e)||m(e))}function d(e){const{photo:t,video:n,altVideos:o,audio:r,document:s,text:a,webPage:i,...c}=e.content;return!n?.isRound&&!Object.keys(c).length}function u(e){return e.content.photo}function l(e){return e.content.video}function f(e){const{video:t}=e.content;return t?.isRound?t:void 0}function h(e){return e.content.audio}function m(e){return e.content.voice}function p(e){return e.content.sticker}function g(e){return e.content.document}function y(e){return"photo"===e.innerMediaType}function b(e){return"video"===e.innerMediaType}function v(e){const t=g(e);return t?"image/webp"===t.mimeType:void 0}function I(e){return e.content.contact}function w(e){return e.content.pollId}function A(e){return e.content.invoice}function C(e){return e.content.location}function S(e){return e.content.webPage}function E(e){return e.content.paidMedia}function k(e){return S(e)?.photo}function T(e){return S(e)?.video}function P(e){return S(e)?.audio}function M(e){return u(e)||l(e)||g(e)||p(e)||h(e)||m(e)||k(e)||T(e)||P(e)}function L(e){return function(e){const t=u(e)||l(e)||g(e)||p(e)||k(e)||T(e)||A(e)?.extendedMedia;if(t)return t.thumbnail}(e)?.dataUri}function N(e){return e.thumbnail?.dataUri}function B(e){const t=u(e)||l(e),n=A(e)?.extendedMedia;return Boolean(n||t?.isSpoiler)}function F(e,t,n,o,r){const{long:s,lat:a,accessHash:i,accuracyRadius:c}=e;return`staticMap:${i}?lat=${a}&long=${s}&w=${t}&h=${n}&zoom=${o}&scale=${r}&accuracyRadius=${c}`}function x(e,t){const{video:n,sticker:o,audio:r,voice:s,document:a}=e.content,i=u(e)||k(e),c=function(e){return"suggestProfilePhoto"===e.content.action?.type?e.content.action.photo:void 0}(e),d=n||T(e),l=a||function(e){return S(e)?.document}(e),f=r||P(e);return d?U(d,t):i||c?O(i||c,t,Boolean(c)):l?_(l,t):o?H(o,t):f?j(f,t):s?V(s,t):void 0}function O(e,t,n){const o=`photo${e.id}`,r="photo"===e.mediaType&&e.isVideo;switch(t){case"micro":case"pictogram":return`${o}?size=${n?"a":"m"}`;case"inline":return Q(e)?void 0:`${o}?size=${n?"b":"x"}`;case"preview":return`${o}?size=${n?"b":"x"}`;case"download":return r?D(e):o;default:return o}}function R(e){return`photo${e.id}?size=c`}function D(e){if(e.isVideo)return`photo${e.id}?size=u`}function U(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":return`${n}?size=m`;case"inline":return Q(e)?void 0:J(e,n);case"preview":return`${n}?size=x`;case"download":return`${n}?download`;default:return J(e,n)}}function $(e){return e.hasVideoPreview?`document${e.id}?size=v`:void 0}function _(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":case"inline":case"preview":if(!(0,s.ON)(e)||Q(e))return;return`${n}?size=m`;default:return n}}function j(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":return q(e)?`${n}?size=m`:void 0;case"inline":return J(e,n);case"download":return`${n}?download`;default:return n}}function V(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":return;case"download":return`${n}?download`;default:return n}}function z(e){if(e)return`webDocument:${e.url}`}function H(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":return e.previewPhotoSizes?.some((e=>"s"===e.type))?`${n}?size=s`:H(e,"preview");case"preview":return`${n}?size=m`;case"download":return`${n}?download`;default:return n}}function W(e,t){switch(e.mediaType){case"photo":return O(e,t);case"video":return U(e,t);case"document":return _(e,t);case"audio":return j(e,t);case"voice":return V(e,t);case"sticker":return H(e,t);case"webDocument":return z(e);default:return}}function K(e){const{photo:t}=e;if(t)return`photo${t.id}?size=x`}function G(e){const{document:t}=e;if(t)return`document${t.id}`}function J(e,t){return r.Uz&&r.Yw?`${t}?fileSize=${e.size}&mimeType=${e.mimeType}`:t}function q(e){return e.thumbnailSizes&&e.thumbnailSizes.length>0}function X(e,t){const n="document"===e.mediaType&&"video"===e.innerMediaType,s="video"===e.mediaType||n,a="audio"===e.mediaType,i="voice"===e.mediaType,c=Y(e)||0;return"download"===t?r.Uz&&c>r.kn&&!r.l5?o.qZ.DownloadUrl:o.qZ.BlobUrl:s&&r.Uz&&("full"===t||"inline"===t)?o.qZ.Progressive:a||i?i&&!r.Oo?o.qZ.BlobUrl:o.qZ.Progressive:o.qZ.BlobUrl}function Y(e){return"size"in e?e.size:void 0}function Q(e){return"blobUrl"in e?Boolean(e.blobUrl):"previewBlobUrl"in e&&Boolean(e.previewBlobUrl)}function Z(e,t,n=!1){return re(e,t,n?"media":"inlineMedia")}function ee(e){return e.sizes.find((e=>"w"===e.type))||e.sizes.find((e=>"y"===e.type))||te(e)}function te(e){return e.sizes.find((e=>"x"===e.type))||e.sizes.find((e=>"m"===e.type))||e.sizes.find((e=>"s"===e.type))||e.thumbnail}function ne(e){if(e.width&&e.height)return e}function oe(e,t=!1,n=!1){return{isUploading:n,isTransferring:n||t,transferProgress:Number(e)}}function re(e,t,n){let o;switch(n){case"media":o=e=>{const t=l(e);return u(e)||t&&!t.isRound&&!t.isGif};break;case"documents":o=g;break;case"links":o=e=>S(e)||(0,a.xH)(e);break;case"audio":o=h;break;case"voice":o=e=>{const t=l(e);return m(e)||t&&t.isRound};break;case"inlineMedia":o=e=>{const t=l(e),n=g(e);return u(e)||t&&!t.isRound&&!t.isGif||n&&y(n)||n&&b(n)};break;default:return[]}return t.reduce(((t,n)=>(e[n]&&o(e[n])&&t.push(n),t)),[])}function se(e){const{audio:t,voice:n,video:o}=i(e),r=t||n||o||T(e)||P(e);if(r)return r.duration}function ae(e,t){const n=Boolean(u(e)||k(e)||Boolean(l(e)||T(e))),o=Boolean(h(e)||m(e)||g(e)),r=(0,a.ES)(t);return n&&("photo"===r||"video"===r)||o&&("audio"===r||"file"===r)}function ie(e){return!(!e.content||!e.content.photo&&(!e.content.video||e.content.video.isRound||e.content.video.isGif))}function ce(e){if("fileName"in e&&e.fileName)return e.fileName;if("sticker"===e.mediaType){const t=e.isLottie?"tgs":e.isVideo?"webm":"webp";return`${e.id}.${t}`}return"photo"===e.mediaType?`${e.id}.${e.isVideo?"mp4":"jpg"}`:"voice"===e.mediaType?`${e.id}.${r.Oo?"ogg":"wav"}`:"id"in e&&e.id?e.id:`${e.mediaType}-${Math.random().toString(36).slice(4)}`}function de(e,t){const n=W(t,"download");return!!n&&Boolean(e[n])}function ue(e){return l(e)||T(e)||h(e)||m(e)}},3544:(e,t,n)=>{n.d(t,{GG:()=>h,Gn:()=>l,Su:()=>f,dS:()=>u,oL:()=>m,vs:()=>d});var o=n(23174),r=n(31481),s=n(58849),a=n(18501),i=n(86525);const c=["⠺","⠵","⠞","⠟"],d=80;function u(e,t,n,o=!1,r=d,a=!1){const i=!o&&f(t);return`${i?`${i} `:""}${m(e,t,n,(0,s.A)(l(t,n),r),a)}`}function l(e,t){const n=(0,i.WD)(e),r=(0,i.P5)(t?.story||e)?.text;if(!r)return n;const{entities:s}=e.content.text||{};if(!s?.length)return n?`${n}\n${r}`:r;const a=s.reduce(((e,{type:t,offset:n,length:r})=>{if(t!==o.C7.Spoiler)return e;const s=function(e){return new Array(e).fill(void 0).map((()=>c[Math.floor(Math.random()*c.length)])).join("")}(r);return`${e.substr(0,n)}${s}${e.substr(n+r,e.length)}`}),r);return n?`${n}\n${a}`:a}function f(e){const{photo:t,video:n,audio:o,voice:r,document:s,sticker:a,pollId:i,paidMedia:c}=e.content;return e.groupedId||t||c?"🖼":n?"📹":a?a.emoji:o?"🎧":r?"🎤":s?"📎":i?"📊":void 0}function h(e,t,n){return p(e,t,n)}function m(e,t,n,o,r=!1){return p(e,t.content,n,t,o,r)}function p(e,t,n,o,s,i=!1){const{text:c,photo:d,video:u,audio:l,voice:f,document:h,sticker:m,contact:p,invoice:g,location:y,game:b,storyData:v,giveaway:I,giveawayResults:w,paidMedia:A}=t,{poll:C}=n||{};let S,E=!1;const k=A?.isBought&&A.extendedMedia,T=A&&!A.isBought?A.extendedMedia:void 0,P=A&&A.extendedMedia.length>1,M=!P&&(k?.[0].video||T?.[0].duration),L=!P&&!M;return(o?.groupedId||P)&&(E=!0,S=s||e("lng_in_dlg_album")),(d||L)&&(E=!0,S=s||e("AttachPhoto")),(u||M)&&(E=!0,S=s||e(u?.isGif?"AttachGif":"AttachVideo")),m&&(S=e("AttachSticker").trim()),l&&(S=function(e){const{audio:t,text:n}=e;return t&&[t.title,t.performer].filter(Boolean).join(" — ")||n?.text}(t)||e("AttachMusic")),f&&(E=!0,S=s||e("AttachAudio")),h&&(E=!i,S=i?h.fileName:s||h.fileName),p&&(S=e("AttachContact")),C&&(S=(0,a.f)({text:C.summary.question.text,entities:C.summary.question.entities,asPreview:!0})),g&&(S=g.extendedMedia?g.title:`${e("PaymentInvoice")}: ${g.description}`),c&&(i&&S&&!E?S+=`\n${s}`:S=s),"geo"!==y?.mediaType&&"venue"!==y?.mediaType||(S=e("Message.Location")),"geoLive"===y?.mediaType&&(S=e("Message.LiveLocation")),b&&(S=`🎮 ${b.title}`),I&&(S=e("BoostingGiveawayChannelStarted")),w&&(S=e("Message.GiveawayEndedWinners",w.winnersCount)),v&&(S=s||e(o?"ForwardedStory":"Chat.ReplyStory")),S||r.bVP}},86525:(e,t,n)=>{n.d(t,{Ak:()=>k,ES:()=>W,F9:()=>L,FE:()=>y,G5:()=>H,GZ:()=>f,HN:()=>x,Ie:()=>S,Jw:()=>w,Ld:()=>$,NK:()=>K,Nb:()=>F,P5:()=>b,Sb:()=>V,Tv:()=>E,WD:()=>m,XR:()=>p,X_:()=>O,ZD:()=>A,ZR:()=>D,_I:()=>B,_P:()=>T,aN:()=>v,cR:()=>j,em:()=>N,ni:()=>g,r$:()=>z,rK:()=>U,sj:()=>h,u7:()=>P,v$:()=>J,vp:()=>_,vz:()=>R,wb:()=>I,xH:()=>C,yt:()=>G,zP:()=>M});var o=n(23174),r=n(31481),s=n(87894),a=n(60343),i=n(80140),c=n(13439),d=n(62214),u=n(79089);const l=new RegExp(r.kNZ,"i");function f(e,t){return["message",e.toString().replace(".","-"),t].filter(Boolean).join("-")}function h(e){return e.previousLocalId||e.id}function m(e){const{transcriptionId:t}=e,n=(0,c.mS)();return t&&n.transcriptions[t]?.text}function p(e){const{action:t,text:n,sticker:o,photo:r,video:s,audio:a,voice:i,document:c,pollId:d,webPage:u,contact:l,invoice:f,location:h,game:m,storyData:p,giveaway:g,giveawayResults:y,paidMedia:b}=e.content;return Boolean(n)||!(o||r||s||a||i||c||l||d||u||f||h||m||p||g||y||b||"phoneCall"===t?.type)}function g(e,t){const n=t.content.pollId?e.messages.pollById[t.content.pollId]:void 0,{peerId:o,id:r}=t.content.storyData||{};return y({poll:n,story:r&&o?e.stories.byPeerId[o]?.byId[r]:void 0})}function y({poll:e,story:t}){return{poll:e,story:t&&"content"in t?t:void 0}}function b(e){return p(e)?e.content.text||{text:r.bVP}:void 0}function v(e){const{text:t,sticker:n,photo:r,video:s,audio:a,voice:i,document:c,pollId:d,webPage:u,contact:l,action:f,game:h,invoice:m,location:p,storyData:g}=e.content;if(n||s?.isRound)return!0;if(!t||r||s||a||i||c||d||u||l||f||h||m||p||g)return!1;const y=t?.entities?.some((e=>e.type!==o.C7.CustomEmoji));return Boolean(e.emojiOnlyCount&&!y)}function I(e){const{text:t}=e.content;if(!t?.entities?.length&&1===e.emojiOnlyCount)return t.text}function w(e){const{text:t}=e.content;if(1===t?.entities?.length&&t.entities[0].type===o.C7.CustomEmoji&&1===e.emojiOnlyCount)return t.entities[0].documentId}function A(e){const{text:t}=e.content;let n;if(t?.entities){const e=t.entities.find((e=>e.type===o.C7.TextUrl));if(e&&(n=e.url.match(l)),!n){const e=t.entities.find((e=>e.type===o.C7.Url));if(e){const{offset:o,length:r}=e;n=t.text.substring(o,o+r).match(l)}}}if(!n&&t&&(n=t.text.match(l)),n)return{url:n[0],domain:n[3]}}function C(e){const{text:t}=e.content,n=t&&t.text.match(l);if(n)return{url:n[0],domain:n[3]}}function S(e){return e.isOutgoing}function E(e){return Boolean("message"===e.replyInfo?.type)}function k(e){return Boolean(e.forwardInfo||e.content.storyData)}function T(e){return Boolean(e.content.action)}function P(e){return e.chatId===r.zv8&&Math.round(e.id)!==e.id}function M(e){return Boolean(e.senderId)&&!(0,d.L8)(e.senderId)&&S(e)}function L(e,t){if(t)return"isCustomPeer"in t?t.titleKey?e(t.titleKey):t.title:(0,d.QK)(t)?(0,u.u0)(t):(0,d.Js)(e,t)}function N(e,t){if(t)return"isCustomPeer"in t?t.titleKey?e(t.titleKey):t.title:(0,d.QK)(t)?(0,u.Yg)(t):(0,d.Js)(e,t)}function B(e){return e.sendingState?"messageSendingStateFailed"===e.sendingState?"failed":"pending":"succeeded"}function F(e){return(0,a.iL)(e.id)}function x(e){return"messageSendingStateFailed"===e.sendingState}function O(e){return e.content.action&&"historyClear"===e.content.action.type}function R(e){const{location:t}=e.content;return"geoLive"===t?.mediaType&&(0,i.Fm)()-(e.date||0)>=t.period}function D(e,t){const{text:n,game:o}=e.content,r=F(e),s=P(e),a=T(e);return Boolean(n?.text.length&&!e.emojiOnlyCount&&!o&&(t||!e.isOutgoing)&&!r&&!s&&!a&&!e.isScheduled)}function U(e){return 1===e.inlineButtons?.length&&1===e.inlineButtons[0].length&&e.inlineButtons[0][0]}function $(e){return e.sort(((e,t)=>e-t))}function _(e){return e.sort(((e,t)=>t-e))}function j(e,t){let n=!1,o=e.length?e.map((e=>(0,s.h8)(e,t)&&!n?(n=!0,$((0,s.Am)(e.concat(t)))):e)):[t];n||(o=o.concat([t])),o.sort(((e,t)=>e[0]-t[0]));let r=o.length;for(let e=0;e<r;e++){const t=o[e],n=o[e-1];n&&(n.includes(t[0])||n.includes(t[0]-1))&&(o[e-1]=$((0,s.Am)(t.concat(n))),o.splice(e,1),r--,e--)}return o}function V(e,t=!1){const n=e.content.text;if(!n)return;const{text:s}=n;let{entities:a}=n;if(s&&"chatId"in e){if(e.chatId===r.zv8){const e=s.match(/^\D*([\d-]{5,7})\D/)?.[1];e&&(a=[...a||[],{type:t?o.C7.Spoiler:o.C7.Code,offset:s.indexOf(e),length:e.length}],a.sort(((e,t)=>e.offset>t.offset?1:-1)))}if(t&&e.chatId===r.b5_&&a&&a.some((e=>e.type===o.C7.Code))){const e=a;a=[];for(let t=0;t<e.length;t++){const n=e[t];n.type===o.C7.Code&&a.push({type:o.C7.Spoiler,offset:n.offset,length:n.length}),a.push(n)}}}return{text:s,entities:a}}function z(e){return"expired"===e.content.action?.type}function H(e){return void 0!==e.content?.ttlSeconds}function W(e){return r.IH3.has(e.mimeType)?"audio":e.shouldSendAsFile?"file":r.gex.has(e.mimeType)?"photo":r.fNs.has(e.mimeType)?"video":"file"}function K(e){return e?"image/webp"===e.mimeType||e.mimeType===r.ikg||e.mimeType===r.Msx:void 0}function G(e,t,n){const s=(0,u.Kl)(e),a=(0,d.rz)(e.id),i=s||`c/${a}`,c=t&&t!==o.l3?`/${t}`:"",l=n?`/${n}`:"";return`${r.jsp}${i}${c}${l}`}function J(e,t){const n=[];let o=[];return e.reduce(((e,t)=>{const n=e[e.length-1];return t.groupedId&&n?.[0]?.groupedId===t.groupedId?(n.push(t),e):(e.push([t]),e)}),[]).forEach((e=>{o.length+e.length>t&&(n.push(o),o=[]),o.push(...e)})),o.length&&n.push(o),n}},24896:(e,t,n)=>{function o(e,t){return`${e}_${t}`}n.d(t,{W:()=>o})},26129:(e,t,n)=>{function o(e){const{replyInfo:t}=e;if(t&&"message"===t.type)return t}function r(e){const{replyInfo:t}=e;if(t&&"story"===t.type)return t}n.d(t,{Q:()=>o,W:()=>r})},78396:(e,t,n)=>{n.d(t,{T8:()=>s,aL:()=>r,m4:()=>a});var o=n(23174);function r(e,t){const n=`sticker${e}`;return t?`${n}?size=m`:n}function s(e){return e.entities?.some((e=>e.type===o.C7.CustomEmoji))}function a(e){if(!e.entities)return e;const t=e.entities.filter((e=>e.type!==o.C7.CustomEmoji));return{...e,entities:t}}},79089:(e,t,n)=>{n.d(t,{CD:()=>l,Gh:()=>p,Kl:()=>y,PF:()=>f,PL:()=>h,UB:()=>g,Yg:()=>u,kR:()=>b,tv:()=>m,u0:()=>d});var o=n(31481),r=n(17663),s=n(21309),a=n(87894),i=n(64713),c=n(80140);function d(e){if(e)switch(e.type){case"userTypeBot":return e.firstName;case"userTypeRegular":return e.firstName||e.lastName;case"userTypeDeleted":case"userTypeUnknown":return"Deleted";default:return}}function u(e){if(e){if(h(e))return"Deleted Account";switch(e.type){case"userTypeBot":case"userTypeRegular":if(e.firstName&&e.lastName)return`${e.firstName} ${e.lastName}`;if(e.firstName)return e.firstName;if(e.lastName)return e.lastName;if(e.phoneNumber)return`+${(0,i.n4)(e.phoneNumber)}`}}}function l(e,t,n){if(t.id===o.zv8)return e("ServiceNotifications");if(t.isSupport)return e("SupportStatus");if(t.type&&"userTypeBot"===t.type)return t.botActiveUsers?e("BotUsers",t.botActiveUsers,"i"):e("Bot");if(!n)return"";switch(n.type){case"userStatusEmpty":return e("ALongTimeAgo");case"userStatusLastMonth":return e("WithinAMonth");case"userStatusLastWeek":return e("WithinAWeek");case"userStatusOffline":{const{wasOnline:t}=n;if(!t)return e("LastSeen.Offline");const o=(0,c.SF)(),s=new Date(Date.now()+1e3*o),a=new Date(1e3*t);if(a>=s)return e("LastSeen.JustNow");const i=new Date(s.getTime()-a.getTime());if(i.getTime()/1e3<60)return e("LastSeen.JustNow");if(i.getTime()/1e3<3600)return e("LastSeen.MinutesAgo",Math.floor(i.getTime()/1e3/60));const d=new Date;if(d.setHours(0,0,0,0),a>new Date(d.getTime()+1e3*o))return i.getTime()/1e3<21600?e("LastSeen.HoursAgo",Math.floor(i.getTime()/1e3/60/60)):e("LastSeen.TodayAt",(0,r.fU)(e,a));const u=new Date;return u.setDate(s.getDate()-1),u.setHours(0,0,0,0),a>new Date(u.getTime()+1e3*o)?e("LastSeen.YesterdayAt",(0,r.fU)(e,a)):e("LastSeen.AtDate",(0,r.Lu)(e,a))}case"userStatusOnline":return e("Online");case"userStatusRecently":return e("Lately");default:return}}function f(e,t,n=!1){const{id:r,type:s}=e;return!(!t||r===o.zv8||e.isSelf&&!n||"userStatusOnline"!==t.type||"userTypeBot"===s)}function h(e){return("userTypeDeleted"===e.type||"userTypeUnknown"===e.type)&&e.id!==o.zv8}function m(e){return"userTypeBot"===e.type}function p(e){return!e.isSelf&&!e.isContact&&!m(e)&&e.id!==o.Ckz}function g(e,t,n,o){return(0,a.My)(e,(e=>{const r=(0,c.Fm)();if(o&&o.includes(e))return r+172800-(o.length-o.indexOf(e));const a=t[e],i=n[e];if(!a||!i)return 0;if("userStatusOnline"===i.type)return i.expires;if("userStatusOffline"===i.type&&i.wasOnline)return i.wasOnline;switch(i.type){case"userStatusRecently":return r-s.d_;case"userStatusLastWeek":return r-7*s.d_;case"userStatusLastMonth":return r-7*s.d_*30;default:return 0}}),"desc")}function y(e){return e.usernames?.find((e=>e.isActive))?.username}function b(e){return`peer-story${e}`}},13439:(e,t,n)=>{n.d(t,{EK:()=>c,UF:()=>s,aJ:()=>i,ko:()=>a,mS:()=>r});const o=(0,n(37932).cl)(),r=o.getGlobal,s=o.setGlobal,a=o.getActions,i=o.addActionHandler,c=o.withGlobal},20714:(e,t,n)=>{n.d(t,{HB:()=>d,Je:()=>u,LH:()=>a,PI:()=>c,PX:()=>i});var o=n(89925),r=n(31481),s=n(82393);const a={animatedEmoji:!0,autoplayGifs:!0,autoplayVideos:!0,contextMenuAnimations:!0,contextMenuBlur:!0,loopAnimatedStickers:!0,mediaViewerAnimations:!0,messageComposerAnimations:!0,messageSendingAnimations:!0,pageTransitions:!0,reactionEffects:!0,rightColumnAnimations:!0,stickerEffects:!0,storyRibbonAnimations:!0,snapEffect:!0},i={animatedEmoji:!0,autoplayGifs:!0,autoplayVideos:!0,contextMenuAnimations:!0,contextMenuBlur:!0,loopAnimatedStickers:!0,mediaViewerAnimations:!0,messageComposerAnimations:!0,messageSendingAnimations:!0,pageTransitions:!0,reactionEffects:!0,rightColumnAnimations:!1,stickerEffects:!1,storyRibbonAnimations:!1,snapEffect:!1},c={animatedEmoji:!1,autoplayGifs:!1,autoplayVideos:!1,contextMenuAnimations:!1,contextMenuBlur:!1,loopAnimatedStickers:!1,mediaViewerAnimations:!1,messageComposerAnimations:!1,messageSendingAnimations:!1,pageTransitions:!1,reactionEffects:!1,rightColumnAnimations:!1,stickerEffects:!1,storyRibbonAnimations:!1,snapEffect:!1},d={cacheVersion:2,isInited:!0,attachMenu:{bots:{}},passcode:{},twoFaSettings:{},isAppUpdateAvailable:!1,isElectronUpdateAvailable:!1,shouldShowContextMenuHint:!0,audioPlayer:{lastPlaybackRate:r.P3f},mediaViewer:{lastPlaybackRate:r.P3f},authRememberMe:!0,countryList:{phoneCodes:[],general:[]},blocked:{ids:[],totalCount:0},users:{byId:{},statusesById:{},fullInfoById:{},previewMediaByBotId:{},commonChatsById:{},botAppPermissionsById:{}},peers:{profilePhotosById:{}},chats:{listIds:{},isFullyLoaded:{},orderedPinnedIds:{},totalCount:{},lastMessageIds:{},byId:{},fullInfoById:{},similarChannelsById:{},similarBotsById:{},topicsInfoById:{},loadingParameters:{active:{},archived:{},saved:{}}},messages:{byChatId:{},sponsoredByChatId:{},pollById:{},playbackByChatId:{}},stories:{byPeerId:{},orderedPeerIds:{archived:[],active:[]},hasNext:!0,hasNextInArchive:!0,stealthMode:{}},groupCalls:{byId:{}},attachmentSettings:{shouldCompress:!0,shouldSendGrouped:!0,isInvertedMedia:void 0,webPageMediaSize:void 0},scheduledMessages:{byChatId:{}},quickReplies:{byId:{},messagesById:{}},chatFolders:{byId:{},invites:{}},fileUploads:{byMessageKey:{}},recentEmojis:["grinning","kissing_heart","christmas_tree","brain","trophy","duck","cherries"],recentCustomEmojis:["5377305978079288312"],reactions:{defaultTags:[],topReactions:[],recentReactions:[],effectReactions:[],hash:{}},availableEffectById:{},stickers:{setsById:{},added:{},recent:{stickers:[]},favorite:{stickers:[]},greeting:{stickers:[]},premium:{stickers:[]},featured:{setIds:[]},effect:{stickers:[],emojis:[]},forEmoji:{}},customEmojis:{lastRendered:[],byId:{},added:{},forEmoji:{},statusRecent:{}},emojiKeywords:{},gifs:{saved:{}},topPeers:{},topInlineBots:{},topBotApps:{},activeSessions:{byHash:{},orderedHashes:[]},activeWebSessions:{byHash:{},orderedHashes:[]},settings:{byKey:{theme:"light",shouldUseSystemTheme:!0,messageTextSize:s.pz?r.fSF:s.MP?r.pZc:r.pk8,animationLevel:r.i11,messageSendKeyCombo:"enter",canAutoLoadPhotoFromContacts:!0,canAutoLoadPhotoInPrivateChats:!0,canAutoLoadPhotoInGroups:!0,canAutoLoadPhotoInChannels:!0,canAutoLoadVideoFromContacts:!0,canAutoLoadVideoInPrivateChats:!0,canAutoLoadVideoInGroups:!0,canAutoLoadVideoInChannels:!0,canAutoLoadFileFromContacts:!1,canAutoLoadFileInPrivateChats:!1,canAutoLoadFileInGroups:!1,canAutoLoadFileInChannels:!1,autoLoadFileMaxSizeMb:10,hasWebNotifications:!0,hasPushNotifications:!0,notificationSoundVolume:5,shouldSuggestStickers:!0,shouldSuggestCustomEmoji:!0,shouldSkipWebAppCloseConfirmation:!1,shouldUpdateStickerSetOrder:!0,language:"en",timeFormat:"24h",wasTimeFormatSetManually:!1,isConnectionStatusMinimized:!0,shouldArchiveAndMuteNewNonContact:!1,shouldNewNonContactPeersRequirePremium:!1,shouldHideReadMarks:!1,canTranslate:!1,canTranslateChats:!0,doNotTranslate:[],canDisplayChatInTitle:!0,shouldAllowHttpTransport:!0,shouldWarnAboutSvg:!0},themes:{light:{isBlurred:!0,patternColor:r.be8},dark:{isBlurred:!0,patternColor:r.MkD}},performance:a,privacy:{},notifyExceptions:{},botVerificationShownPeerIds:[]},serviceNotifications:[],trustedBotIds:[],transcriptions:{},translations:{byChatId:{}},byTabId:{},archiveSettings:{isMinimized:!1,isHidden:!1}},u={id:0,isMasterTab:!1,isLeftColumnShown:!0,isChatInfoShown:!1,newChatMembersProgress:o.D7.Closed,uiReadyState:0,shouldInit:!0,gifSearch:{},stickerSearch:{},messageLists:[],activeChatFolder:0,tabThreads:{},inlineBots:{isLoading:!1,byUsername:{}},webApps:{openedWebApps:{},openedOrderedKeys:[],sessionKeys:[],modalState:"maximized",isModalOpen:!1,isMoreAppsTabActive:!1},globalSearch:{},userSearch:{},middleSearch:{byChatThreadKey:{}},sharedMediaSearch:{byChatThreadKey:{}},chatMediaSearch:{byChatThreadKey:{}},management:{byChatId:{}},savedGifts:{filter:{...r.tBS},giftsByPeerId:{}},storyViewer:{isMuted:!0,isRibbonShown:!1},mediaViewer:{volume:r.Hz7,playbackRate:r.P3f,isMuted:!1},audioPlayer:{volume:r.Hz7,playbackRate:r.P3f,isMuted:!1},isShareMessageModalShown:!1,isWebAppsCloseConfirmationModalOpen:!1,forwardMessages:{},replyingMessage:{},pollResults:{},payment:{},starsPayment:{},notifications:[],dialogs:[],activeReactions:{},activeDownloads:{},statistics:{byChatId:{}},pollModal:{isOpen:!1},requestedTranslations:{byChatId:{}}}},16350:(e,t,n)=>{n.d(t,{CX:()=>S,Cb:()=>P,Kr:()=>A,Nl:()=>I,SJ:()=>E,We:()=>m,XU:()=>l,cz:()=>T,ec:()=>f,h7:()=>v,hO:()=>c,iW:()=>b,lt:()=>y,pW:()=>p,qw:()=>C,tN:()=>M,tP:()=>d,t_:()=>k,wi:()=>g,yK:()=>u});var o=n(31481),r=n(22986),s=n(87894),a=n(29807);const i=["active","archived"];function c(e,t,n){return{...e,chats:{...e.chats,listIds:{...e.chats.listIds,[t]:n}}}}function d(e,t,n,o,r){return{...e,chats:{...e.chats,loadingParameters:{...e.chats.loadingParameters,[t]:{nextOffsetId:n,nextOffsetPeerId:o,nextOffsetDate:r}}}}}function u(e,t,n,o){const r="saved"===o?"saved":"all";return{...e,chats:{...e.chats,lastMessageIds:{...e.chats.lastMessageIds,[r]:{...e.chats.lastMessageIds[r],[t]:n}}}}}function l(e,t,n){const o="saved"===n?"saved":"all";return{...e,chats:{...e.chats,lastMessageIds:{...e.chats.lastMessageIds,[o]:{...e.chats.lastMessageIds[o],...t}}}}}function f(e,t,n){const{[t]:o}=e.chats.listIds,r=o?.length?n.filter((e=>!o.includes(e))):n;return o&&!r.length?e:c(e,t,[...o||[],...r])}function h(e,t){return{...e,chats:{...e.chats,byId:t}}}function m(e,t,n,o,r=!1){const a=n.unreadMentions||[],i=(0,s.Am)([...a,...o]).sort(((e,t)=>t-e));return e=g(e,t,{unreadMentions:i}),r&&(e=g(e,t,{unreadMentionsCount:(n.unreadMentionsCount||0)+Math.max(0,i.length-a.length)})),e}function p(e,t,n,o,r=!1){const s=n.unreadMentions||[],a=s?.filter((e=>!o.includes(e)));if(e=g(e,t,{unreadMentions:a}),r&&n.unreadMentionsCount){const o=s.length-a.length;e=g(e,t,{unreadMentionsCount:Math.max(n.unreadMentionsCount-o,0)||void 0})}return e}function g(e,t,n,o=!1,a=!1){const{byId:i}=e.chats,c=i[t];if(a&&c){const t=Object.keys(n);if((0,r.T)((0,s.Up)(c,t),n))return e}const d=w(e,t,n,o);return d?h(e,{...i,[t]:d}):e}function y(e,t,n){const o=(0,a.AWZ)(e,t),s={...o,...n};return(0,r.T)(o,s)?e:{...e,chats:{...e.chats,fullInfoById:{...e.chats.fullInfoById,[t]:s}}}}function b(e,t,n){const o=(0,a.AWZ)(e,t);return(0,r.T)(o,n)?e:{...e,chats:{...e.chats,fullInfoById:{...e.chats.fullInfoById,[t]:n}}}}function v(e,t){const n=Object.keys(t).reduce(((n,o)=>{const r=w(e,o,t[o]);return r&&(n[o]=r),n}),{});return e=h(e,{...e.chats.byId,...n})}function I(e,t){const{byId:n}=e.chats;let o=!1;const r=Object.keys(t).reduce(((r,s)=>{const a=n[s],i=t[s],c=!a?.membersCount&&i.membersCount;if(a&&!a.isMin&&!c&&(i.isMin||a.accessHash===i.accessHash))return r;const d=w(e,s,i);return d&&(r[s]=d,o||(o=!0)),r}),{});return o?e=h(e,{...n,...r}):e}function w(e,t,n,o=!1){const{byId:a}=e.chats,i=a[t],c=[];if(n.isMin&&i&&!i.isMin)return;o||c.push("unreadReactionsCount"),(0,r.T)(i?.usernames,n.usernames)&&c.push("usernames");const d={...i,...(0,s.cJ)(n,c)};return d.id&&d.type?(0,s.Oy)(d):void 0}function A(e,t,n){const r=n===o._E9?"archived":"active";let s=e.chats.listIds;return Object.keys(s).forEach((e=>{const n=s[e]||[];e!==r||n.includes(t)?e!==r&&n.includes(t)&&(s={...s,[e]:n.filter((e=>e!==t))}):s={...s,[e]:[...n,t]}})),g(e={...e,chats:{...e.chats,listIds:s}},t,{folderId:n||void 0})}function C(e,t,n){const o="active"===t?"all":t;return{...e,chats:{...e.chats,...n.orderedPinnedIds&&{orderedPinnedIds:{...e.chats.orderedPinnedIds,[t]:n.orderedPinnedIds}},totalCount:{...e.chats.totalCount,[o]:n.totalChatCount}}}}function S(e,t){return y(e=g(e=E(e,t),t,{isNotJoined:!0}),t,{joinInfo:void 0})}function E(e,t,n="all"){return("all"===n?i:[n]).forEach((n=>{e=c(e,n,e.chats.listIds[n]?.filter((e=>e!==t)))})),e}function k(e,t,n){const o=(0,a.AWZ)(e,t.id)?.members,r=new Set(n.map((e=>e.userId))),i=[...o?.filter((({userId:e})=>!r.has(e)))||[],...n],c=o?.map((({userId:e})=>e))||[],d=i.map((({userId:e})=>e));if((0,s.k)(c,d))return e;const u=i.filter((({isAdmin:e,isOwner:t})=>e||t));return y(e,t.id,{members:i,adminMembersById:(0,s.dU)(u,"userId")})}function T(e,t,n,o){return{...e,chats:{...e.chats,similarChannelsById:{...e.chats.similarChannelsById,[t]:{similarChannelIds:n,count:o||n.length}}}}}function P(e,t){const n=e.chats.similarChannelsById[t];return{...e,chats:{...e.chats,similarChannelsById:{...e.chats.similarChannelsById,[t]:{...n,isExpanded:!n?.isExpanded}}}}}function M(e,t,n,o){return{...e,chats:{...e.chats,similarBotsById:{...e.chats.similarBotsById,[t]:{similarBotsIds:n,count:o}}}}}},46042:(e,t,n)=>{n.d(t,{iRS:()=>r.iR,P6h:()=>Q,ec2:()=>o.ec,t_k:()=>o.t_,o4A:()=>r.o4,Nl5:()=>o.Nl,KcS:()=>r.Kc,m1I:()=>X,DeY:()=>q,tNY:()=>o.tN,Niu:()=>De,K4v:()=>Ue,Wez:()=>o.We,d2X:()=>x,g18:()=>E,fgD:()=>r.fg,qEh:()=>ve,Psh:()=>be,IwB:()=>r.Iw,nYM:()=>re,gt4:()=>Ze.gt,XQb:()=>oe,GSI:()=>me,Y1r:()=>pe,cYc:()=>ge,_54:()=>H._5,BOn:()=>O,AH0:()=>r.AH,XAm:()=>r.XA,MOQ:()=>T,sol:()=>Re,hjk:()=>r.hj,vad:()=>r.v,Itk:()=>r.It,do9:()=>rt,l3i:()=>r.l3,T4Z:()=>r.T4,tXQ:()=>H.tX,CX_:()=>o.CX,olz:()=>H.ol,MeL:()=>Ae,V5q:()=>we,PcY:()=>b,OW3:()=>Z,SJu:()=>o.SJ,qKm:()=>r.qK,ONz:()=>We,xGf:()=>Ze.xG,pWt:()=>o.pW,$nQ:()=>m,iW2:()=>o.iW,hOQ:()=>o.hO,tPq:()=>o.tP,tTf:()=>r.tT,Khb:()=>xe,xOA:()=>U,mPd:()=>st,qpc:()=>G,czZ:()=>o.cz,n4t:()=>r.n4,R0w:()=>J,eww:()=>r.ew,wWy:()=>N,zde:()=>H.zd,gz3:()=>r.gz,s3Z:()=>r.s3,lwK:()=>H.lw,_te:()=>fe,lwH:()=>de,lEm:()=>he,bbG:()=>ce,Mac:()=>le,yQW:()=>ue,yrN:()=>r.yr,Cbr:()=>o.Cb,cxc:()=>D,$ry:()=>Te,wix:()=>o.wi,ltr:()=>o.lt,yKC:()=>o.yK,qwk:()=>o.qw,KrP:()=>o.Kr,PKO:()=>H.PK,Qb2:()=>H.Qb,r3y:()=>r.r3,h7P:()=>o.h7,XUr:()=>o.XU,MNF:()=>r.MN,G4z:()=>g,E24:()=>l,Xbp:()=>r.Xb,kV7:()=>r.kV,Mel:()=>h,b8O:()=>_,GQ:()=>j,RgT:()=>z,HyB:()=>V,Ahb:()=>_e,SYp:()=>je,d4w:()=>r.d4,Y4o:()=>tt,H6X:()=>K,G42:()=>W,gJI:()=>Se,oeN:()=>Ze.oe,rmT:()=>Ze.rm,$RI:()=>H.$R,VmW:()=>H.Vm,hQe:()=>R,i0Z:()=>Y,E0b:()=>r.E0,Vg3:()=>ne,_$X:()=>se,kTB:()=>Ne,zTz:()=>Be,LZP:()=>Oe,Tqk:()=>Fe,KpR:()=>qe,oeX:()=>$e,VWO:()=>Xe,Xzz:()=>Ge,ZCo:()=>Je,Gzl:()=>Ve,J81:()=>r.J8,DLl:()=>r.DL,xAV:()=>r.xA,QNR:()=>r.QN,tMr:()=>r.tM,T3R:()=>y,lcj:()=>Ze.lc,_Bm:()=>Ze._B,Egm:()=>r.Eg,Ffw:()=>r.Ff,k31:()=>Ke,jU1:()=>H.jU,Tu_:()=>H.Tu,oFy:()=>ie,EKx:()=>r.EK,L_F:()=>ye,nv6:()=>ae,Yzx:()=>Ie,n8l:()=>Ce,RoI:()=>ke,qsx:()=>Qe,bG:()=>d,v9P:()=>f,MkE:()=>u,f_N:()=>p,KXe:()=>Ee,X5v:()=>ze,dxy:()=>He,e49:()=>r.e4,eAk:()=>r.eA,Ng8:()=>r.Ng,Wwn:()=>r.Ww,TwA:()=>ot,mIA:()=>nt,keG:()=>ee,mR:()=>r.mR,TKu:()=>C,lWl:()=>F,weB:()=>B,BFh:()=>P,Z0S:()=>M,CKT:()=>S,Zct:()=>Pe});var o=n(16350),r=n(82150),s=n(14487),a=n(87894),i=n(29807),c=n(32989);function d(e,t,n,...[o=(0,s.g0)()]){return(0,c.w)(e,{stickerSearch:{...(0,i.nTw)(e,o).stickerSearch,hash:t,resultIds:n}},o)}function u(e,t,n,o){const r=o.map((t=>{const n=e.stickers.setsById[t.id];return n?{...n,...t}:t})),s=o.map((e=>e.id));return"search"===t?{...e,stickers:{...e.stickers,setsById:{...e.stickers.setsById,...(0,a.dU)(r,"id")}}}:{...e,stickers:{...e.stickers,setsById:{...e.stickers.setsById,...(0,a.dU)(r,"id")},[t]:{...e.stickers[t],hash:n,setIds:[...e.stickers[t].setIds||[],...s]}}}}function l(e,t,n){const o=n.map((t=>{const n=e.stickers.setsById[t.id];return n?{...n,...t}:t})),r=n.map((e=>e.stickers)).flat().filter(Boolean),s=n.map((e=>e.id));return{...e,stickers:{...e.stickers,setsById:{...e.stickers.setsById,...(0,a.dU)(o,"id")}},customEmojis:{...e.customEmojis,added:{...e.customEmojis.added,hash:t,setIds:[...e.customEmojis.added.setIds||[],...s]},byId:{...e.customEmojis.byId,...(0,a.dU)(r,"id")}}}}function f(e,t,n){const o=e.stickers.setsById[t]||{},r=n.isEmoji||o.isEmoji,s=(r?e.customEmojis.added.setIds:e.stickers.added.setIds)||[];let i=s;n.installedDate&&!n.isArchived&&s&&!s.includes(t)&&(i=[t,...i]),!n.installedDate&&s?.includes(t)&&(i=i.filter((e=>e!==t)));const c=r&&n.stickers&&(0,a.dU)(n.stickers,"id");return{...e,stickers:{...e.stickers,added:{...e.stickers.added,...!r&&{setIds:i}},setsById:{...e.stickers.setsById,[t]:{...o,...n}}},customEmojis:{...e.customEmojis,byId:{...e.customEmojis.byId,...c},added:{...e.customEmojis.added,...r&&{setIds:i}}}}}function h(e,t,n,o,...[r=(0,s.g0)()]){const{results:a}=(0,i.nTw)(e,r).gifSearch;let d;if(t||!a)d=n;else{const e=new Set(a.map((e=>e.id)));d=[...a,...n.filter((t=>!e.has(t.id)))]}return(0,c.w)(e,{gifSearch:{...(0,i.nTw)(e,r).gifSearch,offset:o,results:d}},r)}function m(e,t){return{...e,animatedEmojis:t}}function p(e,t,n,o){const r=[...(0,i.wg6)(e,t),...n||[]],s=(0,a.Am)(r.map((({id:e})=>e))),c=(0,a.dU)(r,"id"),d=s.map((e=>c[e]));return{...e,stickers:{...e.stickers,forEmoji:{emoji:t,stickers:d,hash:o}}}}function g(e,t){const n=(0,i.r8w)(e,t),o=(0,a.Am)(n.map((({id:e})=>e))),r=(0,a.dU)(n,"id"),s=o.map((e=>r[e]));return{...e,customEmojis:{...e.customEmojis,forEmoji:{emoji:t,stickers:s}}}}function y(e,t,n){return{...e,customEmojis:{...e.customEmojis,statusRecent:{...e.customEmojis.statusRecent,hash:t,emojis:n}}}}function b(e){if(e.stickers.forEmoji){const{emoji:t,stickers:n,hash:o}=e.stickers.forEmoji;return t?p(e,t,n,o):e}if(e.customEmojis.forEmoji){const{emoji:t}=e.customEmojis.forEmoji;return t?g(e,t):e}return e}var v=n(22986),I=n(79824);function w(e,t){return{...e,users:{...e.users,byId:t}}}function A(e,t){const{userIds:n}=e.contactList||{};if(!n)return e;const o=t.filter((e=>e?.isContact)).map((e=>e.id));return 0===o.length?e:{...e,contactList:{userIds:(0,a.Am)([...o,...n])}}}function C(e,t,n){const{byId:o}=e.users,r=k(e,t,n);return r?w(e=A(e,[r]),{...o,[t]:r}):e}function S(e,t){const n=Object.keys(t).reduce(((n,o)=>{const r=k(e,o,t[o]);return r&&(n[o]=r),n}),{});return e=A(e=w(e,{...e.users.byId,...n}),Object.values(n))}function E(e,t){const{byId:n}=e.users;let o=!1;const r=Object.keys(t).reduce(((r,s)=>{const a=n[s],i=t[s];if(a&&!a.isMin&&(i.isMin||a.accessHash===i.accessHash))return r;const c=k(e,s,i);return c&&(r[s]=c,o||(o=!0)),r}),{});return o?e=A(e=w(e,{...n,...r}),Object.values(r)):e}function k(e,t,n){const{byId:o}=e.users,r=o[t],s=[];if(n.isMin&&r&&!r.isMin)return;(0,v.T)(r?.usernames,n.usernames)&&s.push("usernames");const i={...r,...(0,a.cJ)(n,s)};return i.id&&i.type?(0,a.Oy)(i):void 0}function T(e,t){const{byId:n}=e.users,{userIds:r}=e.contactList||{};return e=w(e={...e,contactList:{userIds:r?r.filter((e=>e!==t)):I.p}},{...n,[t]:{...n[t],isContact:void 0}}),e={...e,stories:{...e.stories,orderedPeerIds:{active:e.stories.orderedPeerIds.active.filter((e=>e!==t)),archived:e.stories.orderedPeerIds.archived.filter((e=>e!==t))}}},(0,o.wi)(e,t,{settings:void 0})}function P(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{userSearch:{...(0,i.nTw)(e,n).userSearch,...t}},n)}function M(e,t,...[n=(0,s.g0)()]){return P(e,{fetchingStatus:t},n)}function L(e,t,n){const{fullInfoById:o}=e.users;return o[t]?B(e,t,{isBlocked:n}):e}function N(e,t){return{...e,users:{...e.users,statusesById:t}}}function B(e,t,n){const o=e.users.fullInfoById[t];return{...e,users:{...e.users,fullInfoById:{...e.users.fullInfoById,[t]:{...o,...n}}}}}function F(e,t,n){return{...e,users:{...e.users,commonChatsById:{...e.users.commonChatsById,[t]:n}}}}function x(e,t){const{statusesById:n}=e.users;return N(e,{...n,...t})}function O(e,...[t=(0,s.g0)()]){return(0,c.w)(e,{newContact:void 0},t)}function R(e,t,n,...[o=(0,s.g0)()]){return n.length?(0,c.w)(e,{inviteViaLinkModal:{missingUsers:n,chatId:t}},o):(0,c.w)(e,{inviteViaLinkModal:void 0},o)}function D(e,t,n){const{botAppPermissionsById:o}=e.users;return{...e,users:{...e.users,botAppPermissionsById:{...o,[t]:{...o[t],...n}}}}}function U(e,t,n,o,...[r=(0,s.g0)()]){const a=(0,i.nTw)(e,r);return(0,c.w)(e,{savedGifts:{...a.savedGifts,giftsByPeerId:{...a.savedGifts.giftsByPeerId,[t]:{gifts:n,nextOffset:o}}}},r)}var $=n(57309);function _(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{globalSearch:{...(0,i.nTw)(e,n).globalSearch,...t}},n)}function j(e,t,...[n=(0,s.g0)()]){return _(e,{currentContent:t},n)}function V(e,t,n,o,r,c,d,...[u=(0,s.g0)()]){const{resultsByType:l}=(0,i.nTw)(e,u).globalSearch||{},f=t.reduce(((e,t)=>(e[(0,$.D)(t)]=t,e)),{}),h=l?.[o]?.foundIds;if(void 0!==h&&Object.keys(f).every((e=>h.includes((0,$.D)(f[e])))))return _(e=z(e,{messages:!1},u),{resultsByType:{...((0,i.nTw)(e,u).globalSearch||{}).resultsByType,[o]:{foundIds:h,totalCount:n,nextOffsetId:c,nextOffsetRate:r,nextOffsetPeerId:d}}},u);const m=h||[],p=t.map((e=>(0,$.D)(e))).filter((e=>!m.includes(e))),g=Array.prototype.concat(m,p),y=(0,a.k)(m,g)?m:g;return _(e=z(e,{messages:!1},u),{resultsByType:{...((0,i.nTw)(e,u).globalSearch||{}).resultsByType,[o]:{totalCount:n,nextOffsetId:c,nextOffsetRate:r,nextOffsetPeerId:d,foundIds:y}}},u)}function z(e,t,...[n=(0,s.g0)()]){return _(e,{fetchingStatus:{...(0,i.nTw)(e,n).globalSearch.fetchingStatus,...t}},n)}var H=n(68344);function W(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{management:{...(0,i.nTw)(e,n).management,progress:t}},n)}function K(e,t,n,...[o=(0,s.g0)()]){const{management:r}=(0,i.nTw)(e,o);return(0,c.w)(e,{management:{...r,byChatId:{...r.byChatId,[t]:{...r.byChatId[t]||{},...n}}}},o)}function G(e,t){return{...e,settings:{...e.settings,byKey:{...e.settings.byKey,...t}}}}function J(e,t,n){return{...e,settings:{...e.settings,themes:{...e.settings.themes,[t]:{...e.settings.themes[t]||{},...n}}}}}function q(e,t){return t.forEach((t=>{const{chatId:n,...o}=t;e=X(e,n,o)})),e}function X(e,t,n){return{...e,settings:{...e.settings,notifyExceptions:{...e.settings.notifyExceptions,[t]:n}}}}function Y(e,t,n,o){switch(t){case"contact":return G(e,{...void 0!==n&&{hasPrivateChatsNotifications:!n},...void 0!==o&&{hasPrivateChatsMessagePreview:o}});case"group":return G(e,{...void 0!==n&&{hasGroupNotifications:!n},...void 0!==o&&{hasGroupMessagePreview:o}});case"broadcast":return G(e,{...void 0!==n&&{hasBroadcastNotifications:!n},...void 0!==o&&{hasBroadcastMessagePreview:o}})}}function Q(e,t){return e=L(e,t,!0),{...e,blocked:{...e.blocked,ids:[t,...e.blocked.ids],totalCount:e.blocked.totalCount+1}}}function Z(e,t){return e=L(e,t,!1),{...e,blocked:{...e.blocked,ids:e.blocked.ids.filter((e=>e!==t)),totalCount:e.blocked.totalCount-1}}}function ee(e,t){return{...e,twoFaSettings:{...e.twoFaSettings,...t}}}var te=n(20714);function ne(e,t){return{...e,passcode:{...e.passcode,...t}}}function oe(e){return{...e,passcode:{}}}function re(e,t=!0){const{theme:n,shouldUseSystemTheme:o,animationLevel:r,language:s}=e.settings.byKey;return{...te.HB,passcode:e.passcode,settings:{...te.HB.settings,byKey:{...te.HB.settings.byKey,theme:n,shouldUseSystemTheme:o,animationLevel:r,language:s}},...t&&{byTabId:Object.values(e.byTabId).reduce(((e,{id:t,isMasterTab:n})=>(e[t]={...te.Je,isMasterTab:n,id:t},e)),{})}}}function se(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{payment:{...(0,i.nTw)(e,n).payment,...t}},n)}function ae(e,t,...[n=(0,s.g0)()]){const o=(0,i.Osl)(e,n);return o?(0,c.w)(e,{starsPayment:{...o,...t}},n):e}function ie(e,t,...[n=(0,s.g0)()]){return se(e,{shippingOptions:t},n)}function ce(e,t,...[n=(0,s.g0)()]){return se(e,{requestId:t},n)}function de(e,t,...[n=(0,s.g0)()]){return se(e,{step:t},n)}function ue(e,t,...[n=(0,s.g0)()]){return se(e,{stripeCredentials:{...t}},n)}function le(e,t,...[n=(0,s.g0)()]){return se(e,{smartGlocalCredentials:{...t}},n)}function fe(e,t,...[n=(0,s.g0)()]){return se(e,{confirmPaymentUrl:t},n)}function he(e,t,...[n=(0,s.g0)()]){return se(e,t?{receipt:t}:{receipt:void 0},n)}function me(e,...[t=(0,s.g0)()]){return(0,c.w)(e,{payment:{}},t)}function pe(e,...[t=(0,s.g0)()]){return(0,c.w)(e,{starsPayment:{}},t)}function ge(e,...[t=(0,s.g0)()]){return se(e,{isPaymentModalOpen:void 0,isExtendedMedia:void 0},t)}function ye(e,t){return{...e,stars:{...e.stars,balance:t}}}function be(e,t,n,o){const r=e.stars?.history;if(!r)return e;const s={transactions:(r[t]?.transactions||[]).concat(n),nextOffset:o};return{...e,stars:{...e.stars,history:{...r,[t]:s}}}}function ve(e,t,n){if(!e.stars)return e;const o={list:(e.stars.subscriptions?.list||[]).concat(t),nextOffset:n};return{...e,stars:{...e.stars,subscriptions:o}}}function Ie(e,t){const n=e.stars?.subscriptions;return n?{...e,stars:{...e.stars,subscriptions:{...n,isLoading:t}}}:e}function we(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{starsTransactionModal:{transaction:t}},n)}function Ae(e,t,...[n=(0,s.g0)()]){return we(e,{id:t.transactionId,peer:{type:"peer",id:t.botId},stars:{amount:t.totalAmount,nanos:0},date:t.date,title:t.title,description:t.description,photo:t.photo},n)}function Ce(e,t,n,...[o=(0,s.g0)()]){return(0,c.w)(e,{statistics:{byChatId:{...(0,i.nTw)(e,o).statistics.byChatId,[t]:n}}},o)}function Se(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{statistics:{...(0,i.nTw)(e,n).statistics,currentMessage:t,currentStory:void 0}},n)}function Ee(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{statistics:{...(0,i.nTw)(e,n).statistics,currentStory:t,currentMessage:void 0}},n)}function ke(e,t,n,o,...[r=(0,s.g0)()]){const{statistics:a}=(0,i.nTw)(e,r);return(0,c.w)(e,{statistics:{...a,byChatId:{...a.byChatId,[t]:{...a.byChatId[t]||{},[n]:o}}}},r)}function Te(e,t,...[n=(0,s.g0)()]){return(0,c.w)(e,{statistics:{...(0,i.nTw)(e,n).statistics,monetization:t}},n)}function Pe(e,t,...[n=(0,s.g0)()]){const o=(0,i.nTw)(e,n);return o.monetizationVerificationModal?(0,c.w)(e,{monetizationVerificationModal:{...o.monetizationVerificationModal,...t}},n):e}var Me=n(80140),Le=n(90709);function Ne(e,t,n){return(0,Le.L8L)(t)?C(e,t,n):(0,o.wi)(e,t,n)}function Be(e,t,n){return(0,Le.L8L)(t)?B(e,t,n):(0,o.lt)(e,t,n)}function Fe(e,t,n){const o=(0,i.IVq)(e,t);return o?xe(e,t,{...o,isLoading:n}):e}function xe(e,t,n){return n?{...e,peers:{...e.peers,profilePhotosById:{...e.peers.profilePhotosById,[t]:n}}}:{...e,peers:{...e.peers,profilePhotosById:(0,a.cJ)(e.peers.profilePhotosById,[t])}}}function Oe(e,t,n){const o=(0,i.IVq)(e,t),{newPhotos:r,count:s,nextOffset:c,fullInfo:d,shouldInvalidateCache:u}=n,l=o,f=d.profilePhoto,h="fallbackPhoto"in d?d.fallbackPhoto:void 0,m="personalPhoto"in d?d.personalPhoto:void 0;if(!l||u)return f&&f.id!==r[0]?.id&&r.unshift(f),m&&m.id!==r[0]?.id&&r.unshift(m),h&&r.push(h),xe(e,t,{fallbackPhoto:h,personalPhoto:m,photos:r,count:s,nextOffset:c,isLoading:!1});const p=l.photos[l.photos.length-1].id===h?.id?l.photos.slice(0,-1):l.photos,g=(0,a.Xd)([...p,...r,h].filter(Boolean),"id");return xe(e,t,{fallbackPhoto:h,personalPhoto:m,photos:g,count:s,nextOffset:c,isLoading:!1})}function Re(e,t,n,r){const s=(0,i.PVB)(e,t),a=(0,i.IVq)(e,t);if(!s||!a)return e;const c="title"in s&&(0,Le.WXB)(s),d=(0,i.vGo)(e,t),u=(0,i.AWZ)(e,t),l=s.avatarPhotoId===n&&(!c||r),f=l?a.photos[1]:void 0;if(d&&(e=B(e,t,{fallbackPhoto:d.fallbackPhoto?.id===n?void 0:d.fallbackPhoto,personalPhoto:d.personalPhoto?.id===n?void 0:d.personalPhoto,profilePhoto:d.profilePhoto?.id===n?f:d.profilePhoto})),u){const r=u.profilePhoto?.id===n?f:u.profilePhoto;e=(0,o.lt)(e,t,{profilePhoto:r})}const h=l?f?.id:s.avatarPhotoId,m=l&&"title"in s&&(0,Le.WXB)(s)?a.photos.filter((e=>e.id!==n)):a.photos.slice();return xe(e=Ne(e,t,{avatarPhotoId:h}),t,h?{...a,photos:m,count:a.count-1}:void 0)}function De(e,t){const n=Object.entries(t).reduce(((e,[t,n])=>(e[t]?(e[t].byId={...e[t].byId,...n.byId},e[t].orderedIds=(0,a.Am)(n.orderedIds.concat(e[t].orderedIds)),e[t].profileIds=(0,a.Am)(n.profileIds.concat(e[t].profileIds)).sort(((e,t)=>t-e)),e[t].lastUpdatedAt=n.lastUpdatedAt,e[t].lastReadId=n.lastReadId):e[t]=n,e)),e.stories.byPeerId);return Ye(e={...e,stories:{...e.stories,byPeerId:n}},Object.keys(t))}function Ue(e,t,n,o,r){const{byId:s,orderedIds:c,profileIds:d,archiveIds:u,pinnedIds:l}=e.stories.byPeerId[t]||{},f=Object.keys(n).filter((e=>"isDeleted"in n[Number(e)])).map(Number),h={...s,...n};let m=[...c||[]],p=[...u||[]];const g=(0,a.Am)([...d||[]].concat(Object.values(n).reduce(((e,t)=>("isInProfile"in t&&t.isInProfile&&e.push(t.id),e)),[]))).sort(((e,t)=>t-e)).filter((e=>!f.includes(e)));return m=(0,a.Am)(Object.entries(n).reduce(((e,[t,n])=>("expireDate"in n&&n.expireDate&&n.expireDate>(0,Me.Fm)()&&e.push(Number(t)),e)),m)).filter((e=>!f.includes(e))),r&&(0,i.nZ4)(e,t)&&(p=(0,a.Am)(p.concat(Object.keys(n).map(Number))).sort(((e,t)=>t-e)).filter((e=>!f.includes(e)))),e={...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],byId:h,orderedIds:m,profileIds:g,pinnedIds:l||o,...r&&{archiveIds:p}}}}},((0,i.nZ4)(e,t)||(0,i.mBe)(e,t)?.isContact||t===e.appConfig?.storyChangelogUserId)&&(e=function(e,t){const n=e.stories.byPeerId[t],o=n.orderedIds.reduce(((e,t)=>{const{date:o}=n.byId[t]||{};return o&&(!e||e<o)&&(e=o),e}),void 0);return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...n,lastUpdatedAt:o}}}}}(e,t),e=Ye(e,[t])),e}function $e(e,t,n,o){return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],[o?"isArchiveFullyLoaded":"isFullyLoaded"]:n}}}}}function _e(e,t,n){const{orderedIds:o}=(0,i._bp)(e,t)||{};return o?(n>=o[o.length-1]&&(e=Ne(e,t,{hasUnreadStories:!1})),{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],lastReadId:n}}}}):e}function je(e,t,n,...[o=(0,s.g0)()]){const{orderedIds:r}=(0,i._bp)(e,t)||{};if(!r||!r.includes(n))return e;const{storyViewer:a}=(0,i.nTw)(e,o);return(0,c.w)(e,{storyViewer:{...a,lastViewedByPeerIds:{...a.lastViewedByPeerIds,[t]:n}}},o)}function Ve(e,t){return Object.entries(t).forEach((([t,{lastReadId:n,orderedIds:o}])=>{const r=(0,i.PVB)(e,t);r&&(e=Ne(e,t,{hasStories:!0,hasUnreadStories:!n||Boolean(n&&n<(r.maxStoryId||o[o.length-1]))}))})),e}function ze(e,t,n,o,...[r=(0,s.g0)()]){const a=(0,i.nTw)(e,r),{viewModal:d}=a.storyViewer,u=d?.storyId===t&&d.views?[...d.views,...n]:n;return e=He(e,!1,r),(0,c.w)(e,{storyViewer:{...a.storyViewer,viewModal:{...d,storyId:t,views:u,nextOffset:o,isLoading:!1}}},r)}function He(e,t,...[n=(0,s.g0)()]){const o=(0,i.nTw)(e,n),{viewModal:r}=o.storyViewer;return r?(0,c.w)(e,{storyViewer:{...o.storyViewer,viewModal:{...r,isLoading:t}}},n):e}function We(e,t,n){const{orderedIds:o,profileIds:r,lastReadId:s,byId:a}=(0,i._bp)(e,t)||{orderedIds:[],profileIds:[]},c=o.filter((e=>e!==n)),d=r.filter((e=>e!==n)),u=c.length?o[o.length-1]:void 0,l=o[o.indexOf(n)-1],f=s===n?l:s,h={...a,[n]:{id:n,peerId:t,isDeleted:!0}},m=u?h[u]?.date:void 0,p=Boolean(c.length);return e=function(e,t,n){return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:n}}}}(e=Ne(e,t,{hasStories:p,hasUnreadStories:Boolean(p&&s&&u&&s<u)}),t,{byId:h,orderedIds:c,profileIds:d,lastUpdatedAt:m,lastReadId:f}),Object.values(e.byTabId).forEach((o=>{o.storyViewer.lastViewedByPeerIds?.[t]===n&&(e=je(e,t,l,o.id))})),p||(e={...e,stories:{...e.stories,orderedPeerIds:{active:e.stories.orderedPeerIds.active.filter((e=>e!==t)),archived:e.stories.orderedPeerIds.archived.filter((e=>e!==t))}}}),e}function Ke(e,t,n,o){const r=(0,i.Msb)(e,t,n);if(!r||!("content"in r))return e;const{views:s}=r,a=s?.reactionsCount||0,c=s?.reactions?.some((e=>void 0!==e.chosenOrder)),d=(0,Le.AKJ)(s?.reactions||[],[o].filter(Boolean)),u=a+(o?c?0:1:-1);return Ge(e,t,n,{sentReaction:o,views:{...s,reactionsCount:u,reactions:d}})}function Ge(e,t,n,o){const r=(0,i._bp)(e,t)||{byId:{},orderedIds:[],profileIds:[],archiveIds:[]};return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...r,byId:{...r.byId,[n]:{...r.byId[n],...o}}}}}}}function Je(e,t,n,o){const r=(0,i.Msb)(e,t,n);if(!r||!("content"in r))return e;const{views:s}=r;return Ge(e,t,n,{views:{...s,...o}})}function qe(e,t,n,o){const r=(0,i._bp)(e,t)||{byId:{},orderedIds:[],profileIds:[],archiveIds:[]},s=o?(0,a.Am)(r.profileIds.concat(n)).sort(((e,t)=>t-e)):r.profileIds.filter((e=>n!==e));return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...r,profileIds:s}}}}}function Xe(e,t,n){const o=(0,i.PVB)(e,t);return o?o.areStoriesHidden===n?e:Ye(e=Ne(e,t,{areStoriesHidden:n}),[t]):e}function Ye(e,t){const{currentUserId:n,stories:{byPeerId:o,orderedPeerIds:r}}=e,s=r.active.concat(r.archived).concat(t).reduce(((t,n)=>{if(!o[n]?.orderedIds?.length)return t;const r=(0,i.PVB)(e,n);return r?.areStoriesHidden?t.archived.push(n):t.active.push(n),t}),{active:[],archived:[]});function c(t,r){const s=(0,i.PVB)(e,t),c=(0,i.PVB)(e,r),d=(0,a.zV)(n===t,n===r);if(d)return d;const{lastUpdatedAt:u=0,orderedIds:l,lastReadId:f=0}=o[t]||{},h=f<l?.[l.length-1],{lastUpdatedAt:m=0,orderedIds:p,lastReadId:g=0}=o[r]||{},y=g<p?.[p.length-1],b=(0,a.zV)(h,y);if(b)return b;const v=(0,a.zV)("isPremium"in s,"isPremium"in c);if(v)return v;return(0,a.zV)((0,Le.L8L)(t),(0,Le.L8L)(r))||(0,a.zV)(u,m)}return s.archived=(0,a.Am)(s.archived).filter((e=>o[e]?.orderedIds?.length)).sort(c),s.active=(0,a.Am)(s.active).filter((e=>o[e]?.orderedIds?.length)).sort(c),{...e,stories:{...e.stories,orderedPeerIds:s}}}function Qe(e,t){return{...e,stories:{...e.stories,stealthMode:t}}}var Ze=n(95753);function et(e,t,n){const o=e.chats.topicsInfoById[t]||{};return{...e,chats:{...e.chats,topicsInfoById:{...e.chats.topicsInfoById,[t]:{...o,...n}}}}}function tt(e,t,n){const o=(0,i.xyP)(e,t)?.listedTopicIds||[];return et(e,t,{listedTopicIds:(0,a.Am)([...o,...n])})}function nt(e,t,n,o){const s=(0,i.pSx)(e,t),c=(0,a.dU)(o,"id");return e=et(e,t,{topicsById:{...s,...c},totalCount:n}),o.forEach((n=>{e=(0,r.e4)(e,t,n.id,{firstMessageId:n.id}),e=(0,r.eA)(e,t,n.id,{lastMessageId:n.lastMessageId,threadId:n.id,chatId:t})})),e}function ot(e,t,n,o){if(!(0,i.hds)(e,t))return e;const s=(0,i.S0q)(e,t,n),a=(0,i.pSx)(e,t),c={...s,...o};return c.id?(e=et(e,t,{topicsById:{...a,[n]:c}}),e=(0,r.e4)(e,t,c.id,{firstMessageId:c.id}),e=(0,r.eA)(e,t,c.id,{lastMessageId:c.lastMessageId,threadId:c.id,chatId:t})):e}function rt(e,t,n){const o=(0,i.pSx)(e,t);return o?e=et(e,t,{topicsById:(0,a.cJ)(o,[n])}):e}function st(e,t,n){return et(e,t,{orderedPinnedTopicIds:n})}},82150:(e,t,n)=>{n.d(t,{iR:()=>X,o4:()=>E,Kc:()=>C,fg:()=>O,Iw:()=>Y,AH:()=>L,XA:()=>N,hj:()=>ee,v:()=>M,It:()=>H,l3:()=>K,T4:()=>J,qK:()=>F,tT:()=>S,n4:()=>w,ew:()=>A,gz:()=>D,s3:()=>R,yr:()=>G,r3:()=>k,MN:()=>y,Xb:()=>W,kV:()=>V,d4:()=>B,E0:()=>x,J8:()=>te,DL:()=>ne,xA:()=>Z,QN:()=>P,tM:()=>j,Eg:()=>T,Ff:()=>_,EK:()=>z,e4:()=>v,eA:()=>U,Ng:()=>$,Ww:()=>q,mR:()=>Q});var o=n(23174),r=n(31481),s=n(22986),a=n(70874),i=n(14487),c=n(87894),d=n(60343),u=n(90709),l=n(17237);function f(e,t){if(e.text)return!t&&1===Object.keys(e).length&&!e.text.entities?.some((e=>e.type!==o.C7.CustomEmoji))&&(0,l.A)(e.text.text)||void 0}var h=n(29807),m=n(68344),p=n(32989),g=n(95753);function y(e,t,n=o.l3,s="thread",a,c,...[d=(0,i.g0)()]){const{messageLists:u}=(0,h.nTw)(e,d);let l=u;if(a||r.W75&&!r.fng)l=t?[{chatId:t,threadId:n,type:s}]:[];else if(t){const o=u[u.length-1];if(o?.chatId===t&&o.threadId===n&&o.type===s)return e;if(o&&(o.chatId===r.Xab||c))l=[...u.slice(0,-1),{chatId:t,threadId:n,type:s}];else{const e=u[u.length-2];l=e?.chatId===t&&e.threadId===n&&e.type===s?u.slice(0,-1):[...u,{chatId:t,threadId:n,type:s}]}}else l=u.slice(0,-1);return(0,p.w)(e,{messageLists:l},d)}function b(e,t,n){return I(e,t,{byId:n})}function v(e,t,n,o){if(!o)return I(e,t,{threadsById:(0,c.cJ)(e.messages.byChatId[t]?.threadsById,[n])});const r=e.messages.byChatId[t];return I(e,t,{threadsById:{...r?.threadsById,[n]:{...r?.threadsById[n],...o}}})}function I(e,t,n){const o=e.messages.byChatId[t]||{byId:{},threadsById:{}};return{...e,messages:{...e.messages,byChatId:{...e.messages.byChatId,[t]:{...o,...n}}}}}function w(e,t,n,o,r,...[s=(0,i.g0)()]){return"viewportIds"===o&&(e=A(e,t,n,"lastViewportIds",r)),function(e,t,n,o,...[r=(0,i.g0)()]){const s=(0,h.nTw)(e,r),a=s.tabThreads[t]?.[n]||{};return(0,p.w)(e,{tabThreads:{...s.tabThreads,[t]:{...s.tabThreads[t],[n]:{...a,...o}}}},r)}(e,t,n,{[o]:r},s)}function A(e,t,n,o,r){return v(e,t,n,{[o]:r})}function C(e,t){const n=t.reduce(((e,t)=>(e[t.chatId]||(e[t.chatId]={}),e[t.chatId][t.id]=t,e)),{});return Object.keys(n).forEach((t=>{e=E(e,t,n[t])})),e}function S(e,t){const n=t.reduce(((e,t)=>(e[t.chatId]||(e[t.chatId]={}),e[t.chatId][t.id]=t,e)),{});return Object.keys(n).forEach((t=>{const o={...(0,h.zeq)(e,t)||{},...n[t]};e=b(e,t,o)})),e}function E(e,t,n){const o=(0,h.zeq)(e,t);return o&&Object.keys(n).every((e=>Boolean(o[Number(e)])))?e:b(e,t,{...n,...o})}function k(e,t,n,o,r=!1){const i=(0,h.zeq)(e,t)||{},d=i[n];if(r&&d){const t=Object.keys(o);if((0,s.T)((0,c.Up)(d,t),o))return e}d&&!1===o.isMediaUnread&&(0,u.G5T)(d)&&(d.content.voice?o.content={action:{mediaType:"action",type:"expired",isVoice:!0}}:d.content.video?.isRound&&(o.content={action:{mediaType:"action",type:"expired",isRoundVideo:!0}}));let l=d?.emojiOnlyCount,m=d?.content?.text;o.content&&(l=f(o.content,d?.groupedId||o.groupedId),m=o.content.text?(0,a.j)(o.content.text):m);const p=(0,c.Oy)({...d,...o,emojiOnlyCount:l,text:m});return p.id?b(e,t,{...i,[n]:p}):e}function T(e,t,n,o){const r=(0,h.Jl6)(e,t,n);let s=r?.emojiOnlyCount,i=r?.content?.text;o.content&&(s=f(o.content,r?.groupedId||o.groupedId),i=o.content.text?(0,a.j)(o.content.text):i);const c={...r,...o,emojiOnlyCount:s,text:i};return c.id?_(e,t,{[n]:c}):e}function P(e,t,n){const o={...(0,h.N1i)(e,t),...n};return o.id?j(e,{[t]:o}):e}function M(e,t){const n=e.quickReplies.messagesById,o=(0,c.cJ)(n,t);return{...e,quickReplies:{...e.quickReplies,messagesById:o}}}function L(e,t,n){const r=(0,h.zeq)(e,t);if(!r)return e;(0,u.LdE)(n);const s=new Map;s.set(o.l3,n);const a=[];n.forEach((n=>{const i=r[n];if(!i)return;(0,u.iZR)(i)&&a.push(n);const c=(0,h.L_2)(e,i);if(!c||c===o.l3)return;const d=s.get(c)||[];d.push(n),s.set(c,d),e=(0,g.gt)(e,t,n)}));const i=Object.values((0,c._E)(r,n)).filter((({forwardInfo:e})=>e?.isLinkedChannelPost));s.forEach(((o,r)=>{const s=(0,h.Vw0)(e,t,r);let i=(0,h.gCU)(e,t,r),l=(0,h.fcC)(e,t,r),f=(0,h.JiE)(e,t,r),p=s?.messagesCount;i&&(i=(0,c.lK)(i,o)),f&&(f=f.map((e=>(0,c.lK)(e,o)))),l&&(l=(0,c.lK)(l,(0,u.vpO)(o)));const g=o.filter((e=>!(0,d.iL)(e))).length;void 0!==p&&(p-=g),Object.values(e.byTabId).forEach((({id:o})=>{const s=(0,h.nTw)(e,o);Object.entries(s.activeDownloads).filter((([,{originChatId:e,originMessageId:n}])=>e===t&&n)).forEach((([t,r])=>{n.includes(r.originMessageId)&&(e=Y(e,[t],o))})),a.forEach((n=>{e=(0,m.cs)(e,t,r,n,o)}));const i=(0,h.rA3)(e,t,r,o);if(!i)return;const d=(0,c.lK)(i,n);e=w(e,t,r,"viewportIds",0===d.length?void 0:d,o)})),e=A(e,t,r,"listedIds",i),e=A(e,t,r,"outlyingLists",f),e=A(e,t,r,"pinnedIds",l),s&&void 0!==p&&(e=U(e,t,r,{messagesCount:p}))})),i.length&&Object.values(e.byTabId).forEach((({id:n})=>{const o=(0,h.Xf0)(e,n),r=o&&o.chatId===t&&"thread"===o.type,s=o?.threadId;i.forEach((o=>{const{fromChatId:a,fromMessageId:i}=o.forwardInfo,c=(0,h.O5q)(e,a,i);r&&s===o.id&&(e=y(e,t,void 0,void 0,void 0,void 0,n)),c&&(e=v(e,a,i,void 0))}))}));const l=(0,c.cJ)(r,n);return e=b(e,t,l)}function N(e,t,n){const r=(0,h.yFI)(e,t);if(!r)return e;const s=(0,c.cJ)(r,n);let a=(0,h.K3w)(e,t,o.l3);return a&&(n.forEach((e=>{a.includes(e)&&(a=a.filter((t=>t!==e)))})),e=A(e,t,o.l3,"scheduledIds",a),Object.entries(e.messages.byChatId[t].threadsById).forEach((([o,r])=>{if(r.scheduledIds){const s=r.scheduledIds.filter((e=>!n.includes(e)));e=A(e,t,Number(o),"scheduledIds",s)}}))),e={...e,scheduledMessages:{byChatId:{...e.scheduledMessages.byChatId,[t]:{byId:s}}}}}function B(e,t,n,o){const r=(0,h.gCU)(e,t,n),s=r?.length?o.filter((e=>!r.includes(e))):o;return r&&!s.length?e:A(e,t,n,"listedIds",(0,u.LdE)([...r||[],...s]))}function F(e,t,n,o){const r=(0,h.JiE)(e,t,n);return r?A(e,t,n,"outlyingLists",r.filter((e=>e!==o))):e}function x(e,t,n,o){if(!o.length)return e;const r=(0,h.JiE)(e,t,n);return A(e,t,n,"outlyingLists",(0,u.cR9)(r||[],o))}function O(e,t,n,o,...[s=(0,i.g0)()]){const a=(0,h.rA3)(e,t,n,s)||[];return a.includes(o)?e:w(e,t,n,"viewportIds",(0,u.LdE)([...a.length<r.IRc?a:a.slice(-r.yo2/2),o]),s)}function R(e,t,n,o,...[r=(0,i.g0)()]){const s=(0,h.rA3)(e,t,n,r)||[],a=(0,u.LdE)(o);return w(e,t,n,"viewportIds",(0,c.k)(s,a)?s:a,r)}function D(e,t,n,o){const r=(0,h.fcC)(e,t,n)||[],s=(0,u.vpO)(o);return A(e,t,n,"pinnedIds",(0,c.k)(r,s)?r:s)}function U(e,t,n,o,r){const s={...(0,h.Vw0)(e,t,n),...o};if(!r&&!s.isCommentsInfo){const t=(0,c.Up)(s,["messagesCount","lastMessageId","lastReadInboxMessageId"]);s.fromChannelId&&s.fromMessageId&&(e=U(e,s.fromChannelId,s.fromMessageId,t,!0))}return A(e,t,n,"threadInfo",s)}function $(e,t){return t.forEach((t=>{e=U(e,t.isCommentsInfo?t.originChannelId:t.chatId,t.isCommentsInfo?t.originMessageId:t.threadId,t)})),e}function _(e,t,n){const o=e.scheduledMessages.byChatId[t]||{byId:{},hash:0};return{...e,scheduledMessages:{byChatId:{...e.scheduledMessages.byChatId,[t]:{...o,byId:{...o.byId,...n}}}}}}function j(e,t){return{...e,quickReplies:{...e.quickReplies,messagesById:{...e.quickReplies.messagesById,...t}}}}function V({global:e,chatId:t,messageId:n,threadId:r=o.l3,noHighlight:s=!1,isResizingContainer:a=!1,quote:c,scrollTargetPosition:d},...[u=(0,i.g0)()]){return(0,p.w)(e,{focusedMessage:{...(0,h.nTw)(e,u).focusedMessage,chatId:t,threadId:r,messageId:n,noHighlight:s,isResizingContainer:a,quote:c,scrollTargetPosition:d}},u)}function z(e,t,n){return{...e,messages:{...e.messages,sponsoredByChatId:{...e.messages.sponsoredByChatId,[t]:n}}}}function H(e,t){const n=e.messages.sponsoredByChatId;return n[t]?{...e,messages:{...e.messages,sponsoredByChatId:(0,c.cJ)(n,[t])}}:e}function W(e,t,...[n=(0,i.g0)()]){return(0,p.w)(e,{focusedMessage:{...(0,h.nTw)(e,n).focusedMessage,direction:t}},n)}function K(e,t,n,...[o=(0,i.g0)()]){const r=n?Array.prototype.concat([],n):[];return(0,p.w)(e,{selectedMessages:{chatId:t,messageIds:r}},o)}function G(e,t,n,o,r,s,a,d=!1,...[u=(0,i.g0)()]){const{selectedMessages:l}=(0,h.nTw)(e,u);s&&(a=(0,h.D_S)(e,t,s));const f=a||[r];if(!l)return K(e,t,f,u);const{messageIds:m}=l;let g;const y=f.filter((e=>!m.includes(e)));if(y&&!y.length)g=m.filter((e=>!f.includes(e)));else if(d&&m.length){const s=(0,h.vRX)(e,t,n,o,u),a=s.indexOf(m[m.length-1]),i=s.indexOf(r),d=Math.min(a,i),l=Math.max(a,i),f=s.slice(d,l+1);g=(0,c.Am)([...m,...f])}else g=[...m,...y];return g.length?(0,p.w)(e,{selectedMessages:{...l,messageIds:g}},u):J(e,u)}function J(e,...[t=(0,i.g0)()]){return(0,p.w)(e,{selectedMessages:void 0},t)}function q(e,t,n,o,r){const{channelPostId:s,fromChatId:a}=t.forwardInfo||{};if(s&&a){const t=(0,h.Vw0)(e,n,s);t&&(e=A(e,n,s,"threadInfo",{...t,lastMessageId:o,messagesCount:(t.messagesCount||0)+(r?-1:1)}))}return e}function X(e,t,n,...[o=(0,i.g0)()]){const r=(0,h.nTw)(e,o);return(0,p.w)(e,{activeDownloads:{...r.activeDownloads,[t]:n}},o)}function Y(e,t,...[n=(0,i.g0)()]){const o=(0,h.nTw)(e,n),r=(0,c.cJ)(o.activeDownloads,t);return(0,p.w)(e,{activeDownloads:r},n)}function Q(e,t,n){return{...e,fileUploads:{byMessageKey:void 0!==n?{...e.fileUploads.byMessageKey,[t]:{progress:n}}:(0,c.cJ)(e.fileUploads.byMessageKey,[t])}}}function Z(e,t){return{...e,quickReplies:{...e.quickReplies,byId:{...e.quickReplies.byId,...t}}}}function ee(e,t){return{...e,quickReplies:{...e.quickReplies,byId:(0,c.cJ)(e.quickReplies.byId,[t])}}}function te(e,t,n){const o=(0,h.KQQ)(e,t),r=o?.results;let s=r||n.results;o&&n.results?.results&&(o.results&&n.results.isMin?r.results&&(s={...n.results,results:n.results.results.map((e=>({...e,isChosen:r.results.find((t=>t.option===e.option))?.isChosen}))),isMin:void 0}):s=n.results);const a={...o,...n,results:s};return a.id?{...e,messages:{...e.messages,pollById:{...e.messages.pollById,[t]:a}}}:e}function ne(e,t,n,o){const r=(0,h.KQQ)(e,t);if(!r)return e;const{recentVoterIds:s,totalVoters:a,results:i}=r.results,c=s?[...s]:[],d=a?a+1:1,u=i?[...i]:[];return c.push(n),o.forEach((t=>{const o=u.findIndex((e=>e.option===t)),r=u[o],s=r?{...r}:{option:t,votersCount:0};s.votersCount+=1,n===e.currentUserId&&(s.isChosen=!0),o?u[o]=s:u.push(s)})),te(e,t,{results:{...r.results,recentVoterIds:c,totalVoters:d,results:u}})}},68344:(e,t,n)=>{n.d(t,{$R:()=>u,PK:()=>A,Qb:()=>v,Tu:()=>g,Vm:()=>h,_5:()=>m,cs:()=>w,jU:()=>y,lw:()=>S,ol:()=>b,tX:()=>C,zd:()=>l});var o=n(14487),r=n(87894),s=n(90709),a=n(29807),i=n(94137),c=n(32989);function d(e,t,n,...[s=(0,o.g0)()]){const i=(0,a.nTw)(e,s).middleSearch.byChatThreadKey;if(!n)return(0,c.w)(e,{middleSearch:{byChatThreadKey:(0,r.cJ)(i,[t])}},s);const{type:d="chat",...u}=n;return(0,c.w)(e,{middleSearch:{byChatThreadKey:{...(0,a.nTw)(e,s).middleSearch.byChatThreadKey,[t]:{type:d,...u}}}},s)}function u(e,t,n,r,...[i=(0,o.g0)()]){const c=(0,s.WiA)(t,n),u=(0,a.nTw)(e,i).middleSearch.byChatThreadKey[c],l={type:"chat",...u,...r};return l.isHashtag||(l.type="chat"),!u||u.type===l.type&&u.savedTag===l.savedTag||(l.results=void 0),d(e,c,l,i)}function l(e,t,n,...[r=(0,o.g0)()]){return d(e,(0,s.WiA)(t,n),{type:"chat"},r)}function f(e,t,n,r,...[s=(0,o.g0)()]){return u(e,t,n,{results:r,fetchingQuery:void 0},s)}function h(e,t,n,i,...[c=(0,o.g0)()]){const d=(0,s.WiA)(t,n),{results:u}=(0,a.nTw)(e,c).middleSearch.byChatThreadKey[d]||{},l=u?.query||"";if(i.query!==l)return f(e,t,n,i,c);const h=u?.foundIds||[],{query:m,foundIds:p,totalCount:g,nextOffsetId:y,nextOffsetPeerId:b,nextOffsetRate:v}=i,I=(0,r.Am)(Array.prototype.concat(h,p));return f(e,t,n,{query:m,foundIds:(0,r.k)(h,I)?h:I,totalCount:g,nextOffsetId:y,nextOffsetRate:v,nextOffsetPeerId:b},c)}function m(e,t,n,...[r=(0,o.g0)()]){return d(e,(0,s.WiA)(t,n),void 0,r)}function p(e,t,n,r,...[i=(0,o.g0)()]){const d=(0,s.WiA)(t,n);return(0,c.w)(e,{sharedMediaSearch:{byChatThreadKey:{...(0,a.nTw)(e,i).sharedMediaSearch.byChatThreadKey,[d]:r}}},i)}function g(e,t,n,r,...[i=(0,o.g0)()]){const c=(0,s.WiA)(t,n);return p(e,t,n,{...(0,a.nTw)(e,i).sharedMediaSearch.byChatThreadKey[c],currentType:r},i)}function y(e,t,n,i,c,d,u,...[l=(0,o.g0)()]){const f=(0,s.WiA)(t,n),{resultsByType:h}=(0,a.nTw)(e,l).sharedMediaSearch.byChatThreadKey[f]||{},m=h?.[i]?h[i].foundIds:[],g=(0,r.Am)(Array.prototype.concat(m,c)).sort(((e,t)=>t-e));return function(e,t,n,r,i,c,d,...[u=(0,o.g0)()]){const l=(0,s.WiA)(t,n);return p(e,t,n,{...(0,a.nTw)(e,u).sharedMediaSearch.byChatThreadKey[l],resultsByType:{...((0,a.nTw)(e,u).sharedMediaSearch.byChatThreadKey[l]||{}).resultsByType,[r]:{foundIds:i,totalCount:c,nextOffsetId:d}}},u)}(e,t,n,i,(0,r.k)(m,g)?m:g,d,u,l)}function b(e,t,n){if(!n)return{foundIds:e,loadingState:t};const o=(0,r.Am)(Array.prototype.concat(n.foundIds,e)).sort(((e,t)=>e-t));(0,r.k)(n.foundIds,e)||(n.foundIds=o);const s={areAllItemsLoadedForwards:t.areAllItemsLoadedForwards||n.loadingState.areAllItemsLoadedForwards,areAllItemsLoadedBackwards:t.areAllItemsLoadedBackwards||n.loadingState.areAllItemsLoadedBackwards};return n.loadingState=s,n}function v(e,t,n,i,c,...[d=(0,o.g0)()]){const u=function(e,t){return t.reduce(((t,n)=>((0,r.h8)(n.foundIds,e.foundIds)?e=b(e.foundIds,e.loadingState,n):t.push(n),t)),[])}(i,c.segments);return function(e,t,n,r,i,...[c=(0,o.g0)()]){const d=(0,s.WiA)(t,n);return E(e,t,n,{...(0,a.nTw)(e,c).chatMediaSearch.byChatThreadKey[d],currentSegment:r,segments:i},c)}(e,t,n,i,u,d)}function I(e,t){const n=t.foundIds.filter((t=>t!==e));return{...t,foundIds:n}}function w(e,t,n,r,...[s=(0,o.g0)()]){const a=(0,i.f5)(e,t,n,s);if(!a)return e;const c=function(e,t){const n=I(e,t.currentSegment),o=t.segments.map((t=>I(e,t)));return{...t,currentSegment:n,segments:o}}(r,a);return E(e,t,n,c,s)}function A(e,t,n,r,...[a=(0,o.g0)()]){if(!(0,s.iZR)(t))return e;const c=(0,i.f5)(e,n,r,a);return c?(function(e){e.currentSegment.loadingState.areAllItemsLoadedForwards=!1,e.segments.forEach((e=>{e.loadingState.areAllItemsLoadedForwards=!1}))}(c),E(e,n,r,c,a)):e}function C(e,t,n,...[r=(0,o.g0)()]){return E(e,t,n,{currentSegment:{foundIds:[],loadingState:{areAllItemsLoadedForwards:!1,areAllItemsLoadedBackwards:!1}},segments:[],isLoading:!1},r)}function S(e,t,n,r,...[i=(0,o.g0)()]){const c=(0,s.WiA)(t,n),d=(0,a.nTw)(e,i).chatMediaSearch.byChatThreadKey[c];return d?E(e,t,n,{...d,isLoading:r},i):e}function E(e,t,n,r,...[i=(0,o.g0)()]){const d=(0,s.WiA)(t,n);return(0,c.w)(e,{chatMediaSearch:{byChatThreadKey:{...(0,a.nTw)(e,i).chatMediaSearch.byChatThreadKey,[d]:r}}},i)}},32989:(e,t,n)=>{n.d(t,{w:()=>r});var o=n(14487);function r(e,t,...[n=(0,o.g0)()]){return{...e,byTabId:{...e.byTabId,[n]:{...e.byTabId[n],...t}}}}},95753:(e,t,n)=>{n.d(t,{_B:()=>l,gt:()=>c,lc:()=>u,oe:()=>i,rm:()=>d,xG:()=>f});var o=n(14487),r=n(87894),s=n(29807),a=n(32989);function i(e,t,n,o,r){const a=(0,s.a_$)(e,t,o);return{...e,translations:{...e.translations,byChatId:{...e.translations.byChatId,[t]:{...e.translations.byChatId[t],byLangCode:{...e.translations.byChatId[t]?.byLangCode,[o]:{...a,[n]:{...a[n],...r}}}}}}}}function c(e,t,n){const o=e.translations.byChatId[t];if(!o)return e;const{byLangCode:s}=o,a=Object.keys(s).reduce(((e,t)=>{const o=(0,r.cJ)(s[t],[n]);return Object.keys(o).length&&(e[t]=o),e}),{});return{...e,translations:{...e.translations,byChatId:{...e.translations.byChatId,[t]:{...o,byLangCode:a}}}}}function d(e,t,n,o,r){return n.forEach(((n,s)=>{e=i(e,t,n,o,{text:r[s],isPending:!1})})),e}function u(e,t,n,...[r=(0,o.g0)()]){const i=(0,s.nTw)(e,r);return(0,a.w)(e,{requestedTranslations:{...i.requestedTranslations,byChatId:{...i.requestedTranslations.byChatId,[t]:{toLanguage:n}}}},r)}function l(e,t,n,r,...[i=(0,o.g0)()]){const c=(0,s.nTw)(e,i);return(0,a.w)(e,{requestedTranslations:{...c.requestedTranslations,byChatId:{...c.requestedTranslations.byChatId,[t]:{...c.requestedTranslations.byChatId[t],manualMessages:{...c.requestedTranslations.byChatId[t]?.manualMessages,[n]:r}}}}},i)}function f(e,t,n,...[i=(0,o.g0)()]){const c=(0,s.nTw)(e,i),d=c.requestedTranslations.byChatId[t]?.manualMessages;if(!d)return e;const u=(0,r.cJ)(d,[n]);return(0,a.w)(e,{requestedTranslations:{...c.requestedTranslations,byChatId:{...c.requestedTranslations.byChatId,[t]:{...c.requestedTranslations.byChatId[t],manualMessages:u}}}},i)}},21133:(e,t,n)=>{n.d(t,{$:()=>C,$T:()=>f,AL:()=>m,AO:()=>D,AW:()=>u,D3:()=>S,I_:()=>v,LR:()=>F,P4:()=>A,To:()=>g,VF:()=>T,ZZ:()=>U,bE:()=>I,df:()=>b,dg:()=>R,dq:()=>k,hX:()=>N,hd:()=>d,jG:()=>x,kB:()=>l,ke:()=>p,mJ:()=>w,nT:()=>y,nZ:()=>h,p6:()=>M,qZ:()=>O,qn:()=>E,s:()=>P,w5:()=>B,yH:()=>$,yM:()=>L});var o=n(31481),r=n(14487),s=n(82393),a=n(90709),i=n(5056),c=n(19926);function d(e,t){return e.chats.byId[t]}function u(e,t){return e.chats.fullInfoById[t]}function l(e,t){return(0,a.L8L)(t)?(0,c.vG)(e,t):u(e,t)}function f(e,t){return e.chats.loadingParameters[t]}function h(e,t){return t===e.currentUserId}function m(e,t){const n=function(e,t){const n=(0,a.e7w)(t);return!!n&&(0,c.mB)(e,n)}(e,t);return n&&(0,a.tvf)(n)}function p(e){return Object.values(e.chats.byId).find((({isSupport:e})=>e))}function g(e,t){const n=u(e,t.id);if(!(0,a.L8L)(t.id)&&!(0,a.WXB)(t)&&n)return n.members&&n.members.length!==o.WG3?n.members.reduce(((t,{userId:n})=>!h(e,n)&&e.users.byId[n]&&(0,a.PFE)(e.users.byId[n],e.users.statusesById[n])?t+1:t),0):n.onlineCount}function y(e,t){return e.trustedBotIds.includes(t)}function b(e,t){if((0,c.yp)(e,t))return"bots";if((0,c.mB)(e,t))return"users";const n=d(e,t);return n?(0,a.WXB)(n)?"channels":"chats":void 0}function v(e,t){if(!(0,c.yp)(e,t))return!1;const n=$(e,t);return!(!n||!(0,a.X_k)(n))||Boolean(!n)}function I(e){return Boolean(e.chats.listIds.active)}function w(e,t,n){const{listIds:o}=e.chats;if(n){const e=o[n];return Boolean(e&&e.includes(t))}return Object.values(o).some((e=>e&&e.includes(t)))}function A(e,t){const n=d(e,t);if(n&&w(e,t))return n.folderId===o._E9?"archived":"active"}function C(e,t){return e.chatFolders.byId[t]}function S(e,t,n=o.DSF){const{active:r,archived:s,saved:a}=e.chats.orderedPinnedIds;if(n===o.DSF)return Boolean(r?.includes(t));if(n===o._E9)return Boolean(s?.includes(t));if(n===o.pX9)return Boolean(a?.includes(t));const{byId:i}=e.chatFolders,{pinnedChatIds:c}=i[n]||{};return Boolean(c?.includes(t))}function E(e,t){const n=t.toLowerCase();return Object.values(e.chats.byId).find((e=>e.usernames?.some((e=>e.username.toLowerCase()===n))))}function k(e){return Boolean(d(e,o.zv8))}function T(e,t){if(!d(e,t))return;const n=u(e,t)?.sendAsId;return n?(0,c.mB)(e,n)||d(e,n):void 0}function P(e,t,...[n=(0,r.g0)()]){const{requestedDraft:o}=(0,i.n)(e,n);if(o?.chatId===t&&!o.files?.length)return o.text}function M(e,t,...[n=(0,r.g0)()]){const{requestedDraft:o}=(0,i.n)(e,n);if(o?.chatId===t)return o.files}function L(e,t,n){return t.filter((t=>{const o=b(e,t);return!!o&&n.includes(o)}))}function N(e,t){const n=d(e,t);return!!n&&!n.migratedTo&&Boolean(!(0,a.L8L)(t)&&((0,a.WXB)(n)||(0,a.VsK)(n)?n.isCreator||(0,a.ubU)(n,"inviteUsers")||n.usernames?.length&&!n.isJoinRequest:n.isCreator||(0,a.ubU)(n,"inviteUsers")))}function B(e,t){const n=C(e,t);if(!n)return!1;const{bots:o,groups:r,channels:s,contacts:a,nonContacts:i,includedChatIds:c,pinnedChatIds:d,excludeArchived:u,excludeMuted:l,excludeRead:f,excludedChatIds:h}=n;return!o&&!r&&!s&&!a&&!i&&!u&&!l&&!f&&!h?.length&&(d?.length||c.length)&&n.includedChatIds.concat(n.pinnedChatIds||[]).some((t=>N(e,t)))}function F(e,t){if(!d(e,t))return!1;const{canTranslateChats:n}=e.settings.byKey,o=(0,c.g2)(e),r=h(e,t);return s.CM&&n&&o&&!r}function x(e,t,...[n=(0,r.g0)()]){const o=d(e,t);if(!o)return!1;if(O(e,t,n))return!0;const s=F(e,t),a=o.detectedLanguage,{doNotTranslate:i}=e.settings.byKey;return Boolean(s&&a&&!i.includes(a))}function O(e,t,...[n=(0,r.g0)()]){const{requestedTranslations:o}=(0,i.n)(e,n);return o.byChatId[t]?.toLanguage}function R(e,t){return e.chats.similarChannelsById[t]}function D(e,t){return e.chats.similarBotsById[t]}function U(e,t,n="all"){return e.chats.lastMessageIds[n]?.[t]}function $(e,t,n="all"){const o=U(e,t,n);if(!o)return;const r="saved"===n?e.currentUserId:t;return e.messages.byChatId[r]?.byId[o]}},29807:(e,t,n)=>{n.d(t,{yMZ:()=>c.yM,SpN:()=>d.Sp,yuw:()=>d.yu,ES7:()=>F,WAX:()=>d.WA,oei:()=>R.oe,Nr8:()=>R.Nr,tKM:()=>R.tK,bE$:()=>c.bE,yps:()=>l.yp,XOs:()=>l.XO,PKK:()=>P,Rwe:()=>N,wwb:()=>d.ww,OEt:()=>E,jyG:()=>d.jy,DBV:()=>d.DB,ori:()=>d.or,R4s:()=>d.R4,Y8y:()=>d.Y8,X2D:()=>te.X2,hXb:()=>c.hX,e5V:()=>m,BWX:()=>T,tOf:()=>d.tO,mDG:()=>d.mD,RBq:()=>d.RB,Ntz:()=>X,w5O:()=>c.w5,jGY:()=>c.jG,S86:()=>d.S8,ERc:()=>H,rtZ:()=>W,hds:()=>c.hd,qn$:()=>c.qn,$aQ:()=>c.$,AWZ:()=>c.AW,yHC:()=>c.yH,ZZX:()=>c.ZZ,$TA:()=>c.$T,P4G:()=>c.P4,O5q:()=>d.O5,zeq:()=>d.ze,ToO:()=>c.To,yFI:()=>d.yF,RnX:()=>d.Rn,dfQ:()=>c.df,Egn:()=>d.Eg,meB:()=>d.me,CuV:()=>O.Cu,Wy7:()=>R.Wy,xT4:()=>x,vn8:()=>h,vRX:()=>d.vR,Xf0:()=>d.Xf,TCk:()=>O.TC,BU_:()=>O.BU,BmE:()=>R.Bm,V9I:()=>ee.V9,r8w:()=>R.r8,oZ0:()=>R.oZ,nTJ:()=>d.nT,GA4:()=>d.GA,U0A:()=>d.U0,Ys6:()=>d.Ys,KLw:()=>d.KL,dkp:()=>d.dk,VlN:()=>d.Vl,dU3:()=>d.dU,RjD:()=>d.Rj,kdX:()=>d.kd,VC8:()=>d.VC,Szq:()=>d.Sz,DI:()=>d.DI,lC:()=>d.lC,w0X:()=>K,t0O:()=>R.t0,WLj:()=>R.WL,o45:()=>d.o4,CzR:()=>R.Cz,I_m:()=>c.I_,mJZ:()=>c.mJ,D3D:()=>c.D3,ryq:()=>d.ry,ALW:()=>c.AL,nZ4:()=>c.nZ,cwE:()=>M,g29:()=>l.g2,SLS:()=>d.SL,sRo:()=>w,clw:()=>I,p5z:()=>d.p5,hc:()=>l.hc,rTV:()=>d.rT,F4N:()=>g,nJv:()=>d.nJ,fo$:()=>d.fo,ynf:()=>d.yn,H1_:()=>d.H1,Jbz:()=>d.Jb,n_C:()=>l.n_,Ani:()=>A,gjV:()=>b,dqr:()=>c.dq,Q31:()=>R.Q3,gd2:()=>ee.gd,nIz:()=>L,nTL:()=>c.nT,apd:()=>l.ap,haw:()=>d.h,wmb:()=>q,rKQ:()=>d.rK,xzS:()=>d.xz,gCU:()=>d.gC,YK:()=>f,cO5:()=>d.cO,S1W:()=>d.S1,D_S:()=>d.D_,xd0:()=>d.xd,OEv:()=>d.OE,meW:()=>d.VS,a_$:()=>d.a_,BSN:()=>Q,tVS:()=>d.tV,rQx:()=>d.rQ,GrP:()=>J,$5S:()=>G,Tl2:()=>d.Tl,Lzh:()=>d.Lz,JiE:()=>d.Ji,aF2:()=>D,PGw:()=>$,PVB:()=>te.PV,dNJ:()=>ee.dN,_$$:()=>ee._$,kBv:()=>c.kB,IVq:()=>te.IV,FDg:()=>te.FD,_bp:()=>ee._b,Msb:()=>ee.Ms,Cw0:()=>C,xYJ:()=>S,fcC:()=>d.fc,gVx:()=>ee.gV,KQQ:()=>d.KQ,zcZ:()=>d.zc,Kt9:()=>j,EGt:()=>_,N1i:()=>d.N1,EHH:()=>d.EH,Vz3:()=>d.Vz,gMr:()=>d.gM,jp_:()=>d.jp,qZq:()=>c.qZ,sam:()=>c.s,p6T:()=>c.p6,Rny:()=>d.iL,GHK:()=>R.GH,t75:()=>y,QP5:()=>d.QP,K3w:()=>d.K3,Jl6:()=>d.Jl,j_4:()=>d.j_,ZZ2:()=>d.ZZ,VF$:()=>c.VF,Y7C:()=>d.Y7,HdA:()=>d.Hd,LM$:()=>d.LM,LRV:()=>c.LR,KIM:()=>Z,ML4:()=>k,PIP:()=>d.PI,AOG:()=>c.AO,dg4:()=>c.dg,G4m:()=>z,v8U:()=>d.v8,Osl:()=>U,gqw:()=>p,ycM:()=>R.yc,wg6:()=>R.wg,R3Q:()=>ee.R3,e7$:()=>V,ke9:()=>c.ke,nTw:()=>u.n,SJA:()=>v,$jd:()=>d.$j,Tac:()=>d.T,L_2:()=>d.L_,Vw0:()=>d.Vw,QbG:()=>d.Qb,C5H:()=>d.C5,S0q:()=>ne.S0,nkm:()=>d.nk,sZk:()=>d.sZ,pSx:()=>ne.pS,xyP:()=>ne.xy,Qq_:()=>Y,ldX:()=>d.ld,mBe:()=>l.mB,gTO:()=>l.gT,Ua4:()=>l.U,vGo:()=>l.vG,K0y:()=>l.K0,rA3:()=>d.rA,NHc:()=>d.NH,wtp:()=>B});var o=n(89925),r=n(14487),s=n(82393),a=n(77312),i=n(90709),c=n(21133),d=n(19408),u=n(5056),l=n(19926);function f(e,t,...[n=(0,r.g0)()]){return(0,u.n)(e,n).management.byChatId[t]}function h(e,...[t=(0,r.g0)()]){const{chatId:n,threadId:o}=(0,d.Xf)(e,t)||{};if(!n||!o)return;if((0,l.yp)(e,n))return"bot";if((0,i.L8L)(n))return"user";const s=(0,c.hd)(e,n);return s?(0,i.YEQ)(s)?"group":"channel":void 0}function m(e,t){const n=(0,c.hd)(e,t);if(!n||n.isRestricted)return!1;const o=(0,i.L8L)(n.id)?(0,l.mB)(e,t):void 0,r=o&&(0,i.GhJ)(o),s=o&&(0,i.tvf)(o);return Boolean(!r&&n&&!(0,c.nZ)(e,n.id)&&!(0,i.QeI)(n.id)&&((0,i.L8L)(n.id)||((0,i.SJk)(n)||n.isCreator)&&!n.isNotJoined)&&!s)}function p(e,t,...[n=(0,r.g0)()]){return(0,u.n)(e,n).statistics.byChatId[t]}function g(e,...[t=(0,r.g0)()]){const{mediaViewer:{chatId:n,messageId:o,isAvatarView:s,standaloneMedia:a,isSponsoredMessage:i}}=(0,u.n)(e,t);return Boolean(a||n&&(s||o||i))}function y(e,t,...[n=(0,r.g0)()]){const s=(0,u.n)(e,n);return s.editTopicPanel?o.Ul.EditTopic:s.createTopicPanel?o.Ul.CreateTopic:s.pollResults.messageId?o.Ul.PollResults:function(e,...[t=(0,r.g0)()]){const{chatId:n,threadId:o}=(0,d.Xf)(e,t)||{};if(!n||!o)return;const s=(0,u.n)(e,t).management.byChatId[n];return s?.isActive?s:void 0}(e,n)?o.Ul.Management:s.isStatisticsShown&&s.statistics.currentMessageId?o.Ul.MessageStatistics:s.isStatisticsShown&&s.statistics.currentStoryId?o.Ul.StoryStatistics:function(e,...[t=(0,r.g0)()]){if(!(0,u.n)(e,t).isStatisticsShown)return!1;const{chatId:n}=(0,d.Xf)(e,t)||{};return n?(0,c.AW)(e,n)?.canViewStatistics:void 0}(e,n)?o.Ul.Statistics:s.boostStatistics?o.Ul.BoostStatistics:s.monetizationStatistics?o.Ul.MonetizationStatistics:void 0!==s.stickerSearch.query?o.Ul.StickerSearch:void 0!==s.gifSearch.query?o.Ul.GifSearch:s.newChatMembersProgress!==o.D7.Closed?o.Ul.AddingMembers:s.isChatInfoShown&&s.messageLists.length?o.Ul.ChatInfo:void 0}function b(e,t,...[n=(0,r.g0)()]){return void 0!==y(e,0,n)}function v(e){const{theme:t}=e.settings.byKey;return t}function I(e,...[t=(0,r.g0)()]){const n=(0,u.n)(e,t);return Boolean(n.forumPanelChatId)&&(void 0===n.globalSearch.query||Boolean(n.globalSearch.isClosing))}function w(e,...[t=(0,r.g0)()]){return!I(e,t)}function A(e,...[t=(0,r.g0)()]){const{reactionPicker:n}=(0,u.n)(e,t);return Boolean(n?.position)}function C(e){return e.settings.performance}function S(e,t){return e.settings.performance[t]}function E(e,t){const n=(0,a.zX)(t)||(0,a.QC)(t);if(!n)return;const o=S(e,"autoplayVideos"),r=S(e,"autoplayGifs"),s=n.isGif||n.isRound;return o&&!s||r&&s}function k(e){return S(e,"loopAnimatedStickers")}function T(e){return S(e,"animatedEmoji")}function P(e){return S(e,"pageTransitions")}function M(e){return S(e,"contextMenuBlur")}function L(e){return e.isSynced}function N(e){return s.bW&&S(e,"snapEffect")}function B(e,t,...[n=(0,r.g0)()]){return(0,u.n)(e,n).webApps.openedWebApps[t]}function F(e,...[t=(0,r.g0)()]){const n=(0,u.n)(e,t).webApps.activeWebAppKey;if(n)return B(e,n,t)}function x(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).globalSearch.query}var O=n(94137),R=n(30163);function D(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.inputInvoice}function U(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).starsPayment}function $(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.requestId}function _(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.form?.nativeParams.publishableKey}function j(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.form?.nativeParams.publicToken}function V(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.stripeCredentials}function z(e,...[t=(0,r.g0)()]){return(0,u.n)(e,t).payment.smartGlocalCredentials}function H(e,t){const n=(0,c.hd)(e,t);return n&&(0,i.WXB)(n)&&(0,i.SJk)(n)&&(0,i.ubU)(n,"postMessages")}function W(e,t){const n=(0,c.hd)(e,t),o=(0,l.mB)(e,t);return Boolean(o)||n&&(0,i.WXB)(n)}function K(e,t,...[n=(0,r.g0)()]){return W(e,t)?(0,u.n)(e,n).savedGifts.filter:void 0}function G(e){return e.settings.byKey}function J(e){return e.settings.notifyExceptions}function q(e){return e.settings.byKey.language.replace("-raw","")}function X(e){return e.authRememberMe&&e.isCacheApiSupported}function Y(e){return e.settings.byKey.translationLanguage||q(e)}function Q(e){return e.settings.byKey.shouldNewNonContactPeersRequirePremium}function Z(e){return e.settings.byKey.shouldHideReadMarks}n(31481);var ee=n(1903),te=n(46211),ne=n(88368)},19408:(e,t,n)=>{n.d(t,{$j:()=>k,C5:()=>E,DB:()=>fe,DI:()=>Ze,D_:()=>Le,EH:()=>Ce,Eg:()=>ke,GA:()=>_,H1:()=>Pe,Hd:()=>ae,Jb:()=>te,Ji:()=>M,Jl:()=>X,K3:()=>F,KL:()=>Q,KQ:()=>ce,LM:()=>se,L_:()=>me,Lz:()=>P,N1:()=>Y,NH:()=>He,O5:()=>q,OE:()=>nt,PI:()=>We,QP:()=>he,Qb:()=>W,R4:()=>ge,RB:()=>Ke,Rj:()=>Se,Rn:()=>qe,S1:()=>Ge,S8:()=>et,SL:()=>Ne,Sp:()=>re,Sz:()=>ie,T:()=>K,Tl:()=>ne,U0:()=>D,VC:()=>Me,VS:()=>rt,Vl:()=>U,Vw:()=>V,Vz:()=>Qe,WA:()=>ye,Xf:()=>I,Y7:()=>oe,Y8:()=>_e,Ys:()=>R,ZZ:()=>Be,a_:()=>Xe,cO:()=>ze,dU:()=>z,dk:()=>$,fc:()=>B,fo:()=>G,gC:()=>T,gM:()=>ot,h:()=>J,iL:()=>Ye,j_:()=>x,jp:()=>H,jy:()=>be,kd:()=>Z,lC:()=>Je,ld:()=>Ae,mD:()=>ve,me:()=>w,nJ:()=>ee,nT:()=>Ve,nk:()=>ue,o4:()=>$e,or:()=>Ie,p5:()=>Ee,rA:()=>N,rK:()=>O,rQ:()=>j,rT:()=>Te,ry:()=>Ue,sZ:()=>tt,tO:()=>pe,tV:()=>Fe,v8:()=>je,vR:()=>L,ww:()=>xe,xd:()=>st,xz:()=>Re,yF:()=>C,yn:()=>De,yu:()=>we,zc:()=>de,ze:()=>A});var o=n(23174),r=n(31481),s=n(14487),a=n(87894),i=n(60343),c=n(79824),d=n(80140),u=n(82393),l=n(90709),f=n(26129),h=n(21133),m=n(46211),p=n(1903),g=n(30163),y=n(5056),b=n(88368),v=n(19926);function I(e,...[t=(0,s.g0)()]){const{messageLists:n}=(0,y.n)(e,t);if(n.length)return n[n.length-1]}function w(e,...[t=(0,s.g0)()]){const{chatId:n}=I(e,t)||{};return n?(0,h.hd)(e,n):void 0}function A(e,t){return e.messages.byChatId[t]?.byId}function C(e,t){return e.scheduledMessages.byChatId[t]?.byId}function S(e,t,n,o,...[r=(0,s.g0)()]){return(0,y.n)(e,r).tabThreads[t]?.[n]?.[o]}function E(e,t,n,o){return k(e,t,n)?.[o]}function k(e,t,n){const o=e.messages.byChatId[t];if(!o)return;return o.threadsById[n]||void 0}function T(e,t,n){return E(e,t,n,"listedIds")}function P(e,t,n,o){const r=M(e,t,n);if(r)return r.find((e=>e[0]<=o&&e[e.length-1]>=o))}function M(e,t,n){return E(e,t,n,"outlyingLists")}function L(e,t,n,o,...[r=(0,s.g0)()]){switch(o){case"thread":return N(e,t,n,r);case"pinned":return B(e,t,n);case"scheduled":return F(e,t,n)}}function N(e,t,n,...[o=(0,s.g0)()]){return S(e,t,n,"viewportIds",o)}function B(e,t,n){return E(e,t,n,"pinnedIds")}function F(e,t,n){return E(e,t,n,"scheduledIds")}function x(e,t,n,...[o=(0,s.g0)()]){return S(e,t,n,"scrollOffset",o)}function O(e,t,n){return E(e,t,n,"lastScrollOffset")}function R(e,t,n){return E(e,t,n,"editingId")}function D(e,t,n){return E(e,t,n,"editingDraft")}function U(e,t){return E(e,t,o.l3,"editingScheduledId")}function $(e,t){return E(e,t,o.l3,"editingScheduledDraft")}function _(e,t,n){return E(e,t,n,"draft")}function j(e,t,n){return E(e,t,n,"noWebPage")}function V(e,t,n){return E(e,t,n,"threadInfo")}function z(e,t,n){return E(e,t,n,"firstMessageId")}function H(e,t,n,...[o=(0,s.g0)()]){return S(e,t,n,"replyStack",o)}function W(e,t,n){const o=(0,h.hd)(e,t),s=V(e,t,n);if(o&&s&&void 0!==s.messagesCount)return o.isForum&&n!==r.HxB?s.messagesCount-1:s.messagesCount}function K(e,t){const n=me(e,t);if(n&&n!==o.l3)return e.messages.byChatId[t.chatId].threadsById[n]}function G(e,t,n,...[r=(0,s.g0)()]){const a=I(e,r);if(!a)return!1;const{threadInfo:i}=K(e,n)||{};return t===a.chatId&&(a.threadId===o.l3||i&&a.threadId===i.threadId)}function J(e,t,n,...[r=(0,s.g0)()]){const a=N(e,t,n,r);if(!a||!a.length)return!0;const c=(0,l.cG0)(t,n,e.currentUserId);let d;if(n===o.l3){const n=(0,h.ZZ)(e,t);if(!n)return!0;d=n}else if(c){const t=(0,h.ZZ)(e,String(n),"saved");if(!t)return!0;d=t}else{const o=V(e,t,n);if(o&&o.lastMessageId)d=o.lastMessageId;else{if(!o?.threadId)return;d=Number(o?.threadId)}}return!(!(0,i.iL)(d)||q(e,t,d))||a[a.length-1]>=d}function q(e,t,n){const o=A(e,t);return o?o[n]:void 0}function X(e,t,n){const o=C(e,t);return o?o[n]:void 0}function Y(e,t){return e.quickReplies.messagesById[t]}function Q(e,t,n,o){if("scheduled"===o){const n=U(e,t);return n?X(e,t,n):void 0}{const o=R(e,t,n);return o?q(e,t,o):void 0}}function Z(e,t,...[n=(0,s.g0)()]){const{chatId:o,messageId:r}=(0,y.n)(e,n).focusedMessage||{};return o===t?r:void 0}function ee(e,t,n,...[o=(0,s.g0)()]){const r=Z(e,t.chatId,o),a=(0,y.n)(e,o).focusedMessage?.threadId;return n===a&&!!r&&(r===t.id||r===t.previousLocalId)}function te(e,t){const{lastReadOutboxMessageId:n}=(0,h.hd)(e,t.chatId)||{};return(0,l.NbO)(t)||!n||n<t.id}function ne(e,t,n=!1){return te(e,t)||n?(0,l._I8)(t):"read"}function oe(e,t){const{senderId:n}=t,o=(0,h.hd)(e,t.chatId);return n?o&&(0,l.WXB)(o)&&!o.areProfilesShown?o:(0,m.PV)(e,n):o}function re(e,t,n){return n.map((n=>{const o=q(e,t,n);return o&&oe(e,o)})).filter(Boolean)}function se(e,t,n){const o=q(e,t,n);return o&&oe(e,o)}function ae(e,t){const{fromId:n}=t;if(n)return(0,m.PV)(e,n)}function ie(e,t){if(Boolean(t.content.storyData)){const n=t.content.storyData.peerId;return(0,m.PV)(e,n)}const{forwardInfo:n}=t;if(n){if(n.isChannelPost&&n.fromChatId)return(0,h.hd)(e,n.fromChatId);if(!n.hiddenUserName)return n.fromId?(0,m.PV)(e,n.fromId):n.savedFromPeerId?(0,m.PV)(e,n.savedFromPeerId):void 0}}function ce(e,t){return e.messages.pollById[t]}function de(e,t){if(t.content.pollId)return ce(e,t.content.pollId)}function ue(e,t){const{chatId:n}=t,o=(0,h.hd)(e,n);if(!o?.isForum)return;const r=me(e,t);return(0,b.S0)(e,n,r)}const le=10;function fe(e,t,n){const o=(0,h.hd)(e,t);return!!o&&n!==r.HxB&&(o.isCreator||(0,l.ubU)(o,"deleteMessages")||o.isForum&&function(e,t,n){const o=(0,b.S0)(e,t,n);if(o&&!o.isOwner)return!1;const r=k(e,t,n);if(!r)return!1;const{listedIds:s}=r;return!(!s||s.length+1>=le||s.some((n=>{const o=q(e,t,n);return!o||!o.isOutgoing})))}(e,o.id,n))}function he(e,t){const{chatId:n,senderId:o,forwardInfo:s,savedPeerId:a}=t;return a||(n===e.currentUserId?s?.savedFromPeerId?s.savedFromPeerId:s?.fromId?s.fromId:s?.hiddenUserName?r.Ckz:o:void 0)}function me(e,t){const n=he(e,t);if(n)return n;const s=(0,h.hd)(e,t.chatId),{content:a}=t,{replyToMsgId:i,replyToTopId:c,isForumTopic:d}=(0,f.Q)(t)||{};return"action"in a&&"topicCreate"===a.action?.type?t.id:s?.isForum?d&&(c||i)||r.HxB:s&&(0,l.yn$)(s)?o.l3:s&&(0,l.VsK)(s)&&(c||i)||o.l3}function pe(e,t,n){const o=(0,h.hd)(e,t.chatId);if(!o||o.isRestricted||o.isForbidden)return!1;const r=(0,l.NbO)(t),s=(0,l.u72)(t);if(r||s)return!1;const a=V(e,t.chatId,n),i=Boolean(!a?.isCommentsInfo&&a?.fromChannelId),c=(0,h.AW)(e,o.id),d=(0,b.S0)(e,o.id,n);if(!(0,l.__m)(o,d,i,c))return!1;const u=ue(e,t);return!u||!u.isClosed||u.isOwner||(0,l.ubU)(o,"manageTopics")}function ge(e,t){const n=(0,l.NbO)(t),o=(0,l.u72)(t),r=(0,l._P2)(t),s=(0,l.G5T)(t),{content:a}=t,i=a.storyData?(0,p.Ms)(e,a.storyData.peerId,a.storyData.id):a.webPage?.story?(0,p.Ms)(e,a.webPage.story.peerId,a.webPage.story.id):void 0,c=Ue(e,t.chatId),d=i&&("isDeleted"in i||"noForwards"in i&&i.noForwards);return!n&&!r&&!c&&!d&&(t.isForwardingAllowed||o)&&!s}function ye(e,t,n){const o=(0,h.hd)(e,t.chatId);if(!o||o.isRestricted)return{};const r=(0,l.L8L)(o.id),s=(0,h.nZ)(e,t.chatId),a=(0,l.yn$)(o),i=(0,l.VsK)(o),c=(0,l.WXB)(o),u=Boolean((0,v.yp)(e,o.id)),f=(0,l.NbO)(t),m=(0,l.HN1)(t),p=(0,l.u72)(t),y=(0,l.Ie9)(t),b=(0,l.AkQ)(t),I=(0,l._P2)(t),w=(0,l.G5T)(t),{content:A}=t,C=(0,l.Axm)(t),S="boostApply"===t.content.action?.type,E=o.isCreator||!c&&!(0,l.SqZ)(o,"pinMessages")||(0,l.ubU)(o,"pinMessages"),k=r||E,T=((r?s:!a&&(i?E:!!c&&(o.isCreator||(0,l.ubU)(o,"editMessages"))))||(0,d.Fm)()-t.date<(e.config?.editTimeLimit||1/0))&&!(A.sticker||A.contact||A.pollId||A.action||A.video?.isRound||A.location||A.invoice||A.giveaway||A.giveawayResults||C)&&!b&&!t.viaBotId&&!o.isForbidden,P=(0,l.cG0)(o.id,n,e.currentUserId),M=pe(e,t,n),L=M||!P&&!f&&!p&&(i||a||(0,l.WXB)(o));let N=!f&&!p&&!I&&k&&!P,F=!1;const x=B(e,o.id,n);N&&(F=Boolean(x&&x.includes(t.id)),N=!F);const O=S&&y&&!o.isCreator&&!(0,l.ubU)(o,"deleteMessages"),R=(!f||m)&&!p&&!O&&(r||y||a||o.isCreator||(0,l.ubU)(o,"deleteMessages")),D=!r&&!y,U=R&&!o.isForbidden&&(r&&!s&&!u||a&&(y||(0,l.ubU)(o,"deleteMessages")||o.isCreator)),$=y||c&&(o.isCreator||(0,l.ubU)(o,"editMessages")),_=!f&&!I&&T&&$,j=Boolean(t.content.sticker),V=j&&(0,g.Ij)(e,t.content.sticker),z=!I&&j&&!V,H=!I&&V,W=!I,K=!f&&!I&&(c||i),G=!f&&!I,J=Boolean(A.webPage?.document||A.webPage?.video||A.webPage?.photo||A.audio||A.voice||A.photo||A.video||A.document||A.sticker)&&!w,q=t.content.video?.isGif,X=A.pollId?ce(e,A.pollId):void 0,Y=!X?.summary.closed&&!X?.summary.quiz&&X?.results.results?.some((e=>e.isChosen)),Q=$&&X&&!X.summary.closed&&!b;return{noOptions:[M,L,_,N,F,D,R,U,z,H,W,K,G,J,q,Y,Q].every((e=>!e)),canReply:M,canReplyGlobally:L,canEdit:_,canPin:N,canUnpin:F,canReport:D,canDelete:R,canDeleteForAll:U,canFaveSticker:z,canUnfaveSticker:H,canCopy:W,canCopyLink:K,canSelect:G,canDownload:J,canSaveGif:q,canRevote:Y,canClosePoll:Q}}function be(e,t,...[n=(0,s.g0)()]){const{messageIds:o}=(0,y.n)(e,n).selectedMessages||{},{chatId:a,threadId:i}=I(e,n)||{},c=t?.length?t:o;return a&&i&&c?function(e,t,n,o){const s=A(e,t);if(o.length>r.map)return{};const a=o.map((t=>s[t]&&ye(e,s[t],n))).filter(Boolean);return{canDelete:a.every((e=>e.canDelete)),canDeleteForAll:a.every((e=>e.canDeleteForAll))}}(e,a,i,c):{}}function ve(e,...[t=(0,s.g0)()]){const{messageIds:n}=(0,y.n)(e,t).selectedMessages||{},{chatId:o,threadId:r}=I(e,t)||{},a=o&&A(e,o);return!!(a&&n&&r)&&n.map((t=>a[t]&&ye(e,a[t],r))).filter(Boolean).every((e=>e.canReport))}function Ie(e,...[t=(0,s.g0)()]){const{messageIds:n}=(0,y.n)(e,t).selectedMessages||{},{chatId:o,threadId:r}=I(e,t)||{},a=o&&A(e,o);return!!(a&&n&&r)&&n.map((t=>a[t]&&ye(e,a[t],r))).filter(Boolean).some((e=>e.canDownload))}function we(e,...[t=(0,s.g0)()]){return(0,y.n)(e,t).activeDownloads}function Ae(e,t){return e.fileUploads.byMessageKey[(0,i.bj)(t)]?.progress}function Ce(e,t,n){if(n===o.l3){const n=(0,h.hd)(e,t);if(!n)return;if(!n.lastReadInboxMessageId)return;const o=(0,h.ZZ)(e,t);return!o||n.unreadCount?n.lastReadInboxMessageId:o}{const o=V(e,t,n);if(!o)return;return o.lastReadInboxMessageId?Math.min(o.lastReadInboxMessageId,o.lastMessageId||1/0):Number(o.threadId)}}function Se(e,t,n){const s=(0,h.hd)(e,t);if(n===o.l3){if(!s)return}else{const o=V(e,t,n);if(!o||void 0!==o.lastMessageId&&o.lastMessageId===o.lastReadInboxMessageId)return}const a=M(e,t,n),i=T(e,t,n),c=A(e,t);if(!c||!a?.length&&!i)return;const d=Ce(e,t,n);if(!d&&s&&s.isNotJoined)return;const u=t===r.zv8?e.serviceNotifications.reduce(((e,t)=>!t.isUnread&&t.id>e?t.id:e),-1):-1;function l(e){return e.find((e=>(!d||e>d)&&c[e]&&(!c[e].isOutgoing||c[e].isFromScheduled)&&e>u))}if(a?.length){const e=a.map((e=>l(e))).filter(Boolean)[0];if(e)return e}if(i){const e=l(i);if(e)return e}}function Ee(e,...[t=(0,s.g0)()]){const{isShareMessageModalShown:n}=(0,y.n)(e,t);return Boolean(n)}function ke(e,t){const n=Object.values(e.chats.byId).find((n=>(0,l.VNv)(n)&&(0,h.ZZ)(e,n.id)===t));if(n)return n.id;const{byChatId:o}=e.messages;return Object.keys(o).find((n=>{const r=(0,h.hd)(e,n);return r&&(0,l.VNv)(r)&&o[r.id].byId[t]}))}function Te(e,...[t=(0,s.g0)()]){const{selectedMessages:n}=(0,y.n)(e,t);return Boolean(n)}function Pe(e,t,...[n=(0,s.g0)()]){const{messageIds:o}=(0,y.n)(e,n).selectedMessages||{};return!!o&&o.includes(t)}function Me(e,t,n){const o=A(e,t);if(o)return Object.values(o).filter((e=>e.groupedId===n&&e.forwardInfo)).map((({forwardInfo:e})=>e.fromMessageId))}function Le(e,t,n){const o=A(e,t);if(o)return Object.keys(o).map(Number).filter((e=>o[e].groupedId===n))}function Ne(e,t,n,...[o=(0,s.g0)()]){const{messageIds:r}=(0,y.n)(e,o).selectedMessages||{};if(!r)return!1;const a=Le(e,t,n);return a&&a.every((e=>r.includes(e)))}function Be(e,...[t=(0,s.g0)()]){const{messageIds:n}=(0,y.n)(e,t).selectedMessages||{};return n?n.length:0}function Fe(e,t,n=o.l3,...[r=(0,s.g0)()]){if(!(0,h.hd)(e,t))return;const i=A(e,t),c=N(e,t,n,r);if(!i||!c)return;const d=(0,a.Uk)(c,(t=>{const n=i[t];return n&&function(e,t){const{keyboardButtons:n,shouldHideKeyboardButtons:o,isKeyboardSelective:r,isMentioned:s}=t;if(!n||o)return!1;const a=(0,f.Q)(t)?.replyToMsgId;if(r){if(s)return!0;if(!a)return!1;const n=q(e,t.chatId,a);return Boolean(n?.senderId===e.currentUserId)}return!0}(e,n)})),u=(0,a.Uk)(c,(t=>{const n=i[t];return n&&function(e,t){const{shouldHideKeyboardButtons:n,isHideKeyboardSelective:o,isMentioned:r}=t;if(!n)return!1;const s=(0,f.Q)(t)?.replyToMsgId;if(o){if(r)return!0;if(!s)return!1;const n=q(e,t.chatId,s);return Boolean(n?.senderId===e.currentUserId)}return!0}(e,n)}));return d&&u&&u>d?void 0:d?i[d]:void 0}function xe(e,t){const n=(0,h.hd)(e,t.chatId);if(!n)return;const o="id"in t?oe(e,t):void 0,r=Boolean((0,l.ylE)(t)||(0,l.dc_)(t)),s=Boolean((0,l.zXI)(t)||(0,l.QCd)(t)),a=Boolean((0,l.wpT)(t)||(0,l.gBO)(t)||(0,l.zCu)(t)),{canAutoLoadPhotoFromContacts:i,canAutoLoadPhotoInPrivateChats:c,canAutoLoadPhotoInGroups:d,canAutoLoadPhotoInChannels:u,canAutoLoadVideoFromContacts:f,canAutoLoadVideoInPrivateChats:m,canAutoLoadVideoInGroups:p,canAutoLoadVideoInChannels:g,canAutoLoadFileFromContacts:y,canAutoLoadFileInPrivateChats:b,canAutoLoadFileInGroups:v,canAutoLoadFileInChannels:I}=e.settings.byKey;return r?Oe({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:i,canAutoLoadMediaInPrivateChats:c,canAutoLoadMediaInGroups:d,canAutoLoadMediaInChannels:u}):s?Oe({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:f,canAutoLoadMediaInPrivateChats:m,canAutoLoadMediaInGroups:p,canAutoLoadMediaInChannels:g}):!a||Oe({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:y,canAutoLoadMediaInPrivateChats:b,canAutoLoadMediaInGroups:v,canAutoLoadMediaInChannels:I})}function Oe({global:e,chat:t,sender:n,canAutoLoadMediaFromContacts:o,canAutoLoadMediaInPrivateChats:r,canAutoLoadMediaInGroups:s,canAutoLoadMediaInChannels:a}){const i=Boolean(n&&((0,h.nZ)(e,n.id)||(0,v.mB)(e,n.id)?.isContact));return Boolean(i&&o||!i&&r&&(0,l.L8L)(t.id)||s&&(0,l.YEQ)(t)||a&&(0,l.WXB)(t))}function Re(e){const{serviceNotifications:t}=e,n=Math.max(...t.map((({id:e})=>e)));return t.find((({id:e,isDeleted:t})=>!t&&e===n))}function De(e,t){return Boolean(t&&(t.isProtected||Ue(e,t.chatId)||(0,l.G5T)(t)||(0,l.qGu)(t)))}function Ue(e,t){return(0,h.hd)(e,t)?.isProtected||!1}function $e(e,t,n){if((0,h.hd)(e,t)?.isProtected)return!0;if(!n)return!1;const o=A(e,t);return n.some((e=>o[e]?.isProtected))}function _e(e,t,n){if((0,h.hd)(e,t)?.isProtected)return!1;if(!n)return!1;const o=A(e,t);return n.map((e=>o[e])).every((e=>e&&!(0,l.G5T)(e)&&(e.isForwardingAllowed||(0,l.u72)(e))))}function je(e,t){const n=e.messages.sponsoredByChatId[t];return n&&n.expiresAt>=Math.round(Date.now()/1e3)?n:void 0}function Ve(e,t){if(t===r.zv8)return;const n=(0,l.L8L)(t),o=e.config?.defaultReaction;if(!o)return;if(n)return o;const s=(0,h.AW)(e,t)?.enabledReactions;return s&&(0,l.A3H)(o,s)?o:void 0}function ze(e){const t=(0,v.g2)(e),{maxUserReactionsPremium:n=3,maxUserReactionsDefault:o=1}=e.appConfig||{};return t?n:o}function He(e,...[t=(0,s.g0)()]){const{chatId:n,threadId:o}=I(e,t)||{};if(!n||!o)return;const r=S(e,n,o,"viewportIds",t);return r?r.map((t=>{const{senderId:o}=q(e,n,t)||{};return o?(0,v.mB)(e,o):void 0})).filter(Boolean):void 0}function We(e,...[t=(0,s.g0)()]){return"scheduled"===I(e,t)?.type}function Ke(e,t){const n=(0,h.nZ)(e,t),o=(0,v.yp)(e,t);return Boolean(!n&&!o&&(0,l.L8L)(t)&&(0,v.K0)(e,t)?.wasOnline)}function Ge(e,t){const n=function(e){const t=e.content.text?.entities;return t?.filter((e=>e.type===o.C7.CustomEmoji))}(t);if(!n)return c.p;const r=n.map((t=>e.customEmojis.byId[t.documentId]));return r.every(Boolean)?r.map((e=>e.stickerSetInfo)).reduce(((e,t)=>("shortName"in t&&e.some((e=>"shortName"in e&&e.shortName===t.shortName))||"id"in t&&e.some((e=>"id"in e&&e.id===t.id))||e.push(t),e)),[]):void 0}function Je(e,...[t=(0,s.g0)()]){const{messageIds:n,fromChatId:o}=(0,y.n)(e,t).forwardMessages;if(!n)return!1;const r=A(e,o);return n.some((e=>{const t=r[e];return Boolean(t.content.voice)||Boolean(t.content.video?.isRound)}))}function qe(e,t){return e.translations.byChatId[t]}function Xe(e,t,n){return qe(e,t)?.byLangCode[n]||{}}function Ye(e,t,n,...[o=(0,s.g0)()]){const r=(0,y.n)(e,o).requestedTranslations.byChatId[t];return r?.toLanguage||r?.manualMessages?.[n]}function Qe(e,t,n,o){if(!o.replyToMsgId)return!1;const r=o?.replyToPeerId??n;if(t===r)return!0;const s=A(e,r)[o.replyToMsgId];return!(0,l.r$r)(s)}function Ze(e,t,...[n=(0,s.g0)()]){const{messageIds:o,storyId:r,fromChatId:a}=(0,y.n)(e,n).forwardMessages,i=(0,h.hd)(e,t);if(!o&&!r||!i)return!1;if(r)return!0;const c=(0,h.AW)(e,t),d=A(e,a),u=(0,l.Q_H)(i,c);return!o.some((e=>function(e,t){const n=e.content.voice,o=e.content.video?.isRound,r=e.content.photo,s=e.content.video?.isGif,a=e.content.video&&!o&&!s,i=e.content.audio,c=e.content.document,d=e.content.sticker,u=e.content.text&&!n&&!o&&!d&&!c&&!i&&!a&&!r&&!s;return n&&!t.canSendVoices||o&&!t.canSendRoundVideos||d&&!t.canSendStickers||c&&!t.canSendDocuments||i&&!t.canSendAudios||a&&!t.canSendVideos||r&&!t.canSendPhotos||s&&!t.canSendGifs||u&&!t.canSendPlainText}(d[e],u)))}function et(e,t,n,...[o=(0,s.g0)()]){const{canTranslate:r,doNotTranslate:a}=e.settings.byKey,i=!n||!a.includes(n),c=(0,l.ZRp)(t),d=(0,h.qZ)(e,t.chatId,o);return u.CM&&r&&i&&c&&!d}function tt(e,t,n){const o=(0,h.hd)(e,t);if(o&&o?.isForum)return(0,l.ytg)(o,n)}function nt(e,t,n,r){if(!(0,h.hd)(e,t))return;const s=n===o.l3;return r||!s?{type:"message",...r,replyToMsgId:r?.replyToMsgId||Number(n),replyToTopId:r?.replyToTopId||(s?void 0:Number(n))}:void 0}function ot(e,t){const{replyToMsgId:n,replyToPeerId:o}=(0,f.Q)(t)||{};return n?q(e,o||t.chatId,n):void 0}function rt(e,t,n){const o=n?void 0:ot(e,t),r=(0,l.DkD)(t),s=o&&(0,l.DkD)(o);return r?.duration||s?.duration}function st(e,t,n){return e.messages.playbackByChatId[t]?.byId[n]}},94137:(e,t,n)=>{n.d(t,{BU:()=>c,Cu:()=>d,TC:()=>i,f5:()=>u});var o=n(14487),r=n(24896),s=n(19408),a=n(5056);function i(e,...[t=(0,o.g0)()]){const{chatId:n,threadId:i}=(0,s.Xf)(e,t)||{};if(!n||!i)return;const c=(0,r.W)(n,i);return(0,a.n)(e,t).middleSearch.byChatThreadKey[c]}function c(e,...[t=(0,o.g0)()]){const{chatId:n,threadId:i}=(0,s.Xf)(e,t)||{};if(!n||!i)return;const c=(0,r.W)(n,i);return(0,a.n)(e,t).sharedMediaSearch.byChatThreadKey[c]}function d(e,...[t=(0,o.g0)()]){const{chatId:n,threadId:i}=(0,s.Xf)(e,t)||{};if(!n||!i)return;const c=(0,r.W)(n,i);return(0,a.n)(e,t).chatMediaSearch.byChatThreadKey[c]}function u(e,t,n,...[s=(0,o.g0)()]){if(!t||!n)return;const i=(0,r.W)(t,n);return(0,a.n)(e,s).chatMediaSearch.byChatThreadKey[i]}},46211:(e,t,n)=>{n.d(t,{FD:()=>f,IV:()=>u,PV:()=>d,X2:()=>l});var o=n(31481),r=n(14487),s=n(90709),a=n(21133),i=n(5056),c=n(19926);function d(e,t){return(0,c.mB)(e,t)||(0,a.hd)(e,t)}function u(e,t){return e.peers.profilePhotosById[t]}function l(e,t){const n=(0,c.yp)(e,t),r=(0,c.mB)(e,t);return r?!n&&t!==o.zv8&&!(0,s.PL2)(r):(0,a.AW)(e,t)?.areStarGiftsAvailable}function f(e,t,...[n=(0,r.g0)()]){return(0,i.n)(e,n).savedGifts.giftsByPeerId[t]}},1903:(e,t,n)=>{n.d(t,{Ms:()=>d,R3:()=>h,V9:()=>a,_$:()=>l,_b:()=>c,dN:()=>f,gV:()=>u,gd:()=>i});var o=n(14487),r=n(46211),s=n(5056);function a(e,...[t=(0,o.g0)()]){const{storyViewer:{peerId:n,storyId:r}}=(0,s.n)(e,t);return{peerId:n,storyId:r}}function i(e,...[t=(0,o.g0)()]){const{peerId:n,storyId:r}=a(e,t);return Boolean(n)&&Boolean(r)}function c(e,t){return e.stories.byPeerId[t]}function d(e,t,n){return c(e,t)?.byId[n]}function u(e,t){const n=c(e,t);if(n?.pinnedIds?.length)return n.pinnedIds.map((e=>n.byId[e])).filter((e=>e&&"isInProfile"in e&&e.isInProfile))}function l(e,t){const n=c(e,t);if(!n)return;if(!n.lastReadId)return n.orderedIds?.[0];const o=n.orderedIds.findIndex((e=>e===n.lastReadId));return n.orderedIds?.[o+1]}function f(e,t){return c(e,t)?.orderedIds?.[0]}function h(e,t,n,o,s,a,i){const c=n||l(e,t)||f(e,t);if(!c)return;if(o)return{peerIds:[t],storyIdsByPeerId:{[t]:[c]}};const u=(0,r.PV)(e,t),h=d(e,t,c);if(!u||!h)return;const p=(e.stories.byPeerId[t].lastReadId||0)<h.id;if(s){const n=m(e,t,p,i,a);return n?.length?{peerIds:[t],storyIdsByPeerId:{[t]:n}}:void 0}const{orderedPeerIds:{active:g,archived:y}}=e.stories,b=(u.areStoriesHidden?y:g)??[],v=[],I={};for(const t of b){const n=m(e,t,p,i,a);n?.length&&(v.push(t),I[t]=n)}return v.length?{peerIds:v,storyIdsByPeerId:I}:void 0}function m(e,t,n,o,r){const s=c(e,t),a=o?"archiveIds":r?"profileIds":"orderedIds",i=s?.[a];if(!s||!i?.length)return;if(!s.lastReadId||!n)return i.slice();const d=i.indexOf(s.lastReadId);return i.length>d+1?i.slice(d+1):void 0}},30163:(e,t,n)=>{n.d(t,{Bm:()=>u,Cz:()=>A,GH:()=>v,Ij:()=>d,Nr:()=>I,Q3:()=>g,WL:()=>S,Wy:()=>l,oZ:()=>p,oe:()=>b,r8:()=>m,t0:()=>C,tK:()=>w,wg:()=>h,yc:()=>f});var o=n(31481),r=n(14487),s=n(5056),a=n(19926);const i={1:"1⃣",3:"2⃣",6:"3⃣",12:"4⃣",24:"5⃣"},c={1e3:"2⃣",2500:"3⃣",5e3:"4⃣"};function d(e,t){const{stickers:n}=e.stickers.favorite;return n&&n.some((({id:e})=>e===t.id))}function u(e,...[t=(0,r.g0)()]){return(0,s.n)(e,t).stickerSearch}function l(e,...[t=(0,r.g0)()]){return(0,s.n)(e,t).gifSearch}function f(e,t){return"string"==typeof t?e.stickers.setsById[t]:"id"in t?e.stickers.setsById[t.id]:"isMissing"in t?void 0:Object.values(e.stickers.setsById).find((({shortName:e})=>e.toLowerCase()===t.shortName.toLowerCase()))}function h(e,t){const n=e.stickers.added.setIds;let o=[];return e.stickers.favorite.stickers.forEach((e=>{e.emoji===t&&o.push(e)})),n?.forEach((n=>{const r=e.stickers.setsById[n].packs;r&&(o=o.concat(r[t]||[],r[y(t)]||[]))})),o}function m(e,t){const n=(0,a.g2)(e),o=e.customEmojis.added.setIds;let r=[];return o?.forEach((n=>{const o=e.stickers.setsById[n].packs;o&&(r=r.concat(o[t]||[],o[y(t)]||[]))})),n?r:r.filter((({isFree:e})=>e))}function p(e,t){const n=(0,a.g2)(e),o=e.customEmojis.added.setIds;let r=[];return o?.forEach((n=>{const o=e.stickers.setsById[n].packs;if(!o)return;const s=Object.entries(o).filter((([e])=>t.includes(e)||t.includes(y(e)))).flatMap((([,e])=>e));r=r.concat(s)})),n?r:r.filter((({isFree:e})=>e))}function g(e){return e.isEmoji&&e.stickers?.some((e=>!e.isFree))}function y(e){return e.replace("","")}function b(e,t){const{animatedEmojis:n}=e;if(!n||!n.stickers)return;const o=y(t);return n.stickers.find((e=>e.emoji===t||e.emoji===o))}function v(e,t){const{restrictedEmoji:n}=e;if(!n||!n.stickers)return;const o=y(t);return n.stickers.find((e=>{if(e.emoji)return y(e.emoji)===o}))}function I(e,t){const{animatedEmojiEffects:n}=e;if(!n||!n.stickers)return;const o=y(t);return n.stickers.find((e=>e.emoji===t||e.emoji===o))}function w(e,t){return e?.appConfig?.emojiSounds[y(t)]}function A(e,t){return"id"in t&&(t.id===e.appConfig?.defaultEmojiStatusesStickerSetId||t.id===o.QkL)}function C(e,t=1){const n=e.premiumGifts?.stickers;if(!n)return;const o=i[t];return n.find((e=>e.emoji===o))||n[0]}function S(e,t){const n=e.premiumGifts?.stickers;if(!n||!t)return;let o;return o=t<=1e3?c[1e3]:t<2500?c[2500]:c[5e3],n.find((e=>e.emoji===o))||n[0]}},5056:(e,t,n)=>{n.d(t,{n:()=>r});var o=n(14487);function r(e,...[t=(0,o.g0)()]){return e.byTabId[t]}},88368:(e,t,n)=>{function o(e,t){return e.chats.topicsInfoById[t]}function r(e,t){return o(e,t)?.topicsById}function s(e,t,n){return o(e,t)?.topicsById?.[n]}n.d(t,{S0:()=>s,pS:()=>r,xy:()=>o})},19926:(e,t,n)=>{n.d(t,{K0:()=>s,U:()=>i,XO:()=>m,ap:()=>c,g2:()=>d,gT:()=>f,hc:()=>l,mB:()=>r,n_:()=>u,vG:()=>a,yp:()=>h});var o=n(90709);function r(e,t){return e.users.byId[t]}function s(e,t){return e.users.statusesById[t]}function a(e,t){return e.users.fullInfoById[t]}function i(e,t){return e.users.commonChatsById[t]}function c(e,t){return a(e,t)?.isBlocked}function d(e){return!!e.currentUserId&&Boolean(e.users.byId[e.currentUserId].isPremium)}function u(e){return e.appConfig?.isPremiumPurchaseBlocked??!0}function l(e){return e.appConfig?.isGiveawayGiftsPurchaseAvailable??!0}function f(e,t){const n=t.replace(/[^0-9]/g,"");return Object.values(e.users.byId).find((e=>e?.phoneNumber===n))}function h(e,t){const n=r(e,t);if(n&&(0,o.tvf)(n))return n}function m(e,t){return e.users.botAppPermissionsById[t]}},63527:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(19129),r=n(98255);function s(e){const t=(0,r.A)(e);return(0,o.A)(t)}},98255:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(37932),r=n(13439),s=n(22237),a=n(35297);const i=new Map;(0,o.DW)((e=>{for(const[t,{setter:n}]of i)n(t(e))}));const c=function(e){let t=i.get(e);if(!t){const[n,o]=(0,s.n5)(e((0,r.mS)()));t={clientsCount:0,getter:n,setter:o},i.set(e,t)}return(0,a.A)((()=>{const t=i.get(e);return t.clientsCount++,()=>{t.clientsCount--,t.clientsCount||i.delete(e)}}),[e]),t.getter}},57675:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(66644),s=n(91800),a=n(16581),i=n(17712),c=n(39751);const d=200;function u(e,t,n,u){const l=(0,o.li)(!0),f=(0,o.li)(),[h,m]=(0,o.J0)(!u),[p,g]=(0,o.J0)(h);(0,o.Nf)((()=>{const t=(n||e).current;u||!t||l.current||(0,r.RK)((()=>{t.style.maxHeight=p?`${f.current}px`:""}))}),[n,p,u,e]);const y=(0,i.A)((()=>{if(u||!e.current)return;const n=e.current,{lineHeight:o,totalLines:r}=(0,s.A)(n);r>t?(f.current=o*t,m(!0)):(m(!1),g(!1))})),b=(0,a.A)((()=>(0,r.YS)(y)),[y],d);(0,o.Nf)((()=>{!u&&l.current&&(0,r.gm)((()=>(y(),()=>{l.current=!1;const t=(n||e).current;t&&(t.style.maxHeight=f.current?`${f.current}px`:"")})))}),[n,u,y,e]);const{width:v}=(0,c.A)();return(0,o.vJ)((()=>{if(u)m(!1),g(!1);else{if(l.current)return;b()}}),[b,u,v]),{isCollapsed:p,isCollapsible:h,setIsCollapsed:g}}},37479:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(31481),s=n(28470),a=n(71322);function i(e,t,n){var o;return(t="symbol"==typeof(o=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c=new Map;class d{constructor(e){this.color=e,i(this,"filterId",void 0),i(this,"referenceCount",0),this.filterId=`color-filter-${e.slice(1)}`;const t=(0,a.E2)(e);(0,s.z)(o.Ay.createElement("filter",{"color-interpolation-filters":"sRGB",xmlns:r.jNX},o.Ay.createElement("feColorMatrix",{type:"matrix",values:`0 0 0 0 ${t.r/255} 0 0 0 0 ${t.g/255} 0 0 0 0 ${t.b/255} 0 0 0 1 0`})),this.filterId)}getFilterId(){return this.referenceCount+=1,this.filterId}removeReference(){this.referenceCount-=1,0===this.referenceCount&&(0,s.e)(this.filterId)}isUsed(){return this.referenceCount>0}}function u(e,t){if((0,o.vJ)((()=>{if(e)return()=>{const t=c.get(e);t&&(t.removeReference(),t.isUsed()||c.delete(t.color))}}),[e]),!e)return;if(c.has(e))return l(c.get(e).getFilterId(),t);const n=new d(e);return c.set(e,n),l(n.getFilterId(),t)}function l(e,t){return t?`url(#${e})`:`filter: url(#${e});`}},87094:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(59852),s=n(17712),a=n(93545);const i=50,c=50;function d(e,t="color",n){const d=function(e,t,n=i,r){const[c,d]=(0,o.J0)(),u=(0,s.A)((()=>{if(!e.current||r)return void d(void 0);const n=getComputedStyle(e.current).getPropertyValue(t).trim();d(n)}));return(0,a.A)(e,u,r),(0,o.Nf)((()=>{const o=e.current;if(o&&!r)return o.style.setProperty("transition",`${n}ms ${t} linear`,"important"),()=>{o.style.removeProperty("transition")}}),[n,r,t,e]),(0,o.vJ)((()=>{const n=e.current;if(n&&(u(),!r))return n.addEventListener("transitionend",o),()=>{n.removeEventListener("transitionend",o)};function o(e){e.propertyName===t&&u()}}),[r,t,e,u]),c}(e,t,c,n);return(0,o.Kr)((()=>d?(0,r.yY)(d):void 0),[d])}},43874:(e,t,n)=>{n.d(t,{Ay:()=>v,Bb:()=>g,Ny:()=>p,cB:()=>y});var o=n(84051),r=n(31481),s=n(46536),a=n(82393),i=n(43503),c=n(30857);const d=new Map,u=(0,s.h)();let l,f,h,m;function p(){return l}function g(){return f}function y(){return!p()}function b(){l=d.get("mobile")?.matches||!1,f=!l&&(d.get("tablet")?.matches||!1),h=d.get("landscape")?.matches||!1,m=d.get("touch")?.matches||!1,(0,i.u)(),u.runCallbacks()}function v(){const e=(0,c.A)();return(0,o.vJ)((()=>u.addCallback(e)),[e]),{isMobile:l,isTablet:f,isLandscape:h,isDesktop:!l&&!f,isTouchScreen:m}}!function(){const e=window.matchMedia(`(max-width: ${r.c2m}px), (max-width: ${r.O4t}px and max-height: ${r.f84}px)`);d.set("mobile",e),e.addEventListener("change",b);const t=window.matchMedia(`(max-width: ${r.j7z}px)`);d.set("tablet",t),t.addEventListener("change",b);const n=window.matchMedia(a.pz?"(orientation: landscape)":"screen and (min-device-aspect-ratio: 1/1) and (orientation: landscape)");d.set("landscape",n),n.addEventListener("change",b);const o=window.matchMedia("(pointer: coarse)");d.set("touch",o),o.addEventListener("change",b)}(),b()},56863:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=(e,t,n)=>{const[r,s]=(0,o.J0)(!1),[a,i]=(0,o.J0)(),[c,d]=(0,o.J0)(n);return(0,o.vJ)((()=>{s(!0);let t=!1;return e().then((e=>{t||(s(!1),d(e))}),(e=>{t||(s(!1),i(e))})),()=>{t=!0}}),t),{isLoading:r,error:a,result:c}}},71533:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(22986),s=n(80853),a=n(37836),i=n(17712);const c=(e=!1,t,n)=>{const[c,d]=(0,o.J0)(!e),[u,l]=(0,o.J0)(!1),[f,h]=(0,o.J0)(0),[m,p]=(0,o.J0)([]),g=(0,o.Kr)((()=>(0,a.sg)(d,200,!1,!0)),[]),y=(0,i.A)((e=>{const o=e.currentTarget;if(o.duration<.1)n?.();else if("timeupdate"===e.type&&t?.(e),!(0,s.f)(o)){if(o.buffered.length){const e=function(e,t){const n=[];for(let o=0;o<e.length;o++)n.push({start:e.start(o)/t,end:e.end(o)/t});return n}(o.buffered,o.duration),t=e.reduce(((e,{start:t,end:n})=>e+n-t),0);h(t/o.duration),p((t=>(0,r.T)(t,e)?t:e))}g(o.readyState>=3||o.currentTime>0),l((e=>e||o.readyState>3))}}));return{isReady:u,isBuffered:c,bufferedProgress:f,bufferedRanges:m,bufferingHandlers:{onPLay:y,onLoadedData:y,onPlaying:y,onLoadStart:y,onPause:y,onTimeUpdate:y,onProgress:y},checkBuffering(e){g(e.readyState>=3)}}}},94519:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(43336),s=n(17712),a=n(93545),i=n(46637),c=n(672);const d=150;function u(e,t){const[n,u]=(0,o.J0)(),[l,f]=(0,o.J0)(),h=(0,s.A)((()=>{const n=e.current,o=t?.current;if(!n||!o)return;if(!o.offsetWidth||!o.offsetHeight)return;const s=n.classList.contains("sticker-set-cover")||n.classList.contains("sticker-reaction")?n:n.querySelector("img");if(!s)return;const a=s.getBoundingClientRect(),i=o.getBoundingClientRect();u((0,r.LI)((a.left-i.left)/i.width,4)||0),f((0,r.LI)((a.top-i.top)/i.height,4)||0)}));(0,o.vJ)(h,[h]);const m=(0,c.A)(h,[h],d);return(0,a.A)(t,m),(0,i.A)(t,m),(0,o.Kr)((()=>void 0!==n&&void 0!==l?{x:n,y:l}:void 0),[n,l])}},14:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(73767);function r(e,t=!1,n=!1){const r=(0,o.A)(e,t);return n||null!=e?e:r}},16581:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(37836);function s(e,t,n,s=!1,a=!1){const i=(0,o.hb)(e,t);return(0,o.Kr)((()=>(0,r.sg)(i,n,!s,!a)),[i,n,s,a])}},83414:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(5718),s=n(41257),a=n(35297);const i=function(e,t,n=!1){const i=t?e:()=>e;t??(t=[e]);const[c,d]=(0,o.Ul)(),u=(0,s.i)(i);function l(){const e=u.current;n?e(d):d(e())}return(0,a.A)(l,t),(0,r.R)(l,t),c}},19129:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(30857),s=n(5718),a=n(41257),i=n(35297);const c=function(e,t,n=!1){const c=t?e:()=>e();t??(t=[e]);const d=(0,o.li)(),u=(0,r.A)(),l=(0,a.i)(c);function f(e=!1){const t=l.current;if(n)t((e=>{d.current!==e&&(d.current=e,u())}));else{const n=t();d.current!==n&&(d.current=n,e||u())}}return(0,i.A)((()=>{f(!0)}),t),(0,s.R)(f,t),d.current}},15283:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=function(e){(0,o.vJ)(e,[])}},82117:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=(e,t,n)=>{const r=(0,o.li)();return(0,o.vJ)((()=>{const n=r.current;return r.current=t,e(n||[])}),t,n)}},77523:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(82393);const s=e=>{const t=(0,o.li)(!1),n=(0,o.li)(window.screenX),s=(0,o.li)(window.screenY),a=(0,o.li)(0);(0,o.vJ)((()=>{const o=e.current;if(!o||!r.cp||!r.MP)return;const i=e=>{a.current=0,t.current&&(e.preventDefault(),e.stopPropagation(),t.current=!1)},c=e=>{t.current&&(e.preventDefault(),e.stopPropagation())},d=e=>{1===e.buttons&&(a.current+=Math.sqrt((n.current-window.screenX)**2+(s.current-window.screenY)**2),n.current=window.screenX,s.current=window.screenY,!t.current&&a.current>5&&(t.current=!0))},u=e=>{e.currentTarget===e.target&&window.electron?.handleDoubleClick()};return o.addEventListener("click",i),o.addEventListener("mousedown",c),o.addEventListener("mousemove",d),o.addEventListener("dblclick",u),()=>{o.removeEventListener("click",i),o.removeEventListener("mouseup",c),o.removeEventListener("mousemove",d),o.removeEventListener("dblclick",u)}}),[e])}},37661:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=(e=!1,t)=>{const[n,r]=(0,o.J0)(e,t);return[n,(0,o.hb)((()=>{r(!0)}),[]),(0,o.hb)((()=>{r(!1)}),[])]}},30857:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=()=>{const[,e]=(0,o.J0)(!1);return(0,o.hb)((()=>{e((e=>!e))}),[])}},84080:(e,t,n)=>{n.d(t,{Ay:()=>c,KE:()=>d});var o=n(84051),r=n(46536),s=n(17712);const a=(0,r.h)(),i=(0,r.h)();function c(e,t,n=!1){const r=(0,s.A)(e),c=(0,s.A)(t);(0,o.vJ)((()=>{if(!n)return(0,o.OV)()&&r(),a.addCallback(r),i.addCallback(c),()=>{i.removeCallback(c),a.removeCallback(r)}}),[n,c,r])}function d(e,t){const n=(0,o.hb)(e,t),r=(0,o.li)(!1);return(0,o.Kr)((()=>(...e)=>{if(!r.current){if(!(0,o.OV)())return void n(...e);r.current=!0;const t=i.addCallback((()=>{n(...e),t(),r.current=!1}))}}),[n])}o.OV.subscribe((()=>{(0,o.OV)()?a.runCallbacks():i.runCallbacks()}))},26072:(e,t,n)=>{n.d(t,{A:()=>k});var o=n(84051),r=n(13439),s=n(31481),a=n(66644),i=n(82393),c=n(15283),d=n(17712),u=n(35297);const l=`${window.location.pathname}${window.location.search}`,f=Number(new Date);let h,m,p=!1,g=[],y=[],b=!1;function v(){b&&setTimeout((()=>{b=!1}),350)}function I(){const e=g.filter((e=>"go"===e.type)),t=g.filter((e=>"go"!==e.type)),n=e.reduce(((e,t)=>e+t.delta),0);g=[],n&&(window.history.go(n),t.length)?y.push(...t):w(t)}function w(e){e.forEach((e=>window.history[e.type](e.data,"",e.hash)))}function A(e){g.length||(0,a.YS)(I),g.push(e)}function C(){m=0,h=[{index:0,onBack:()=>window.history.back()}],window.history.replaceState({index:0,historyUniqueSessionId:f},"",l)}function S(e=1){let t=e;for(let e=m-1;e>0&&h[e].isClosed;e--)t++;return t&&(p=!0,A({type:"go",delta:-t})),t}function E(){let e=!1;for(let t=h.length-1;t>0;t--)h[t].isClosed||(!e&&b&&((0,r.ko)().disableHistoryAnimations(),e=!0),h[t].onBack?.());C()}function k({isActive:e,shouldBeReplaced:t,shouldResetUrlHash:n,hash:r,onBack:s}){const a=(0,d.A)(s),i=(0,o.li)(),l=(0,o.li)(!1),p=(0,o.li)(!0),g=(0,o.hb)(((e=!1)=>{const o=e||h[m].shouldBeReplaced;i.current=o?m:++m,m=i.current;const s=h[i.current];s&&!s.isClosed&&s.markReplaced?.(),h[i.current]={index:i.current,onBack:a,shouldBeReplaced:t,markReplaced:()=>{l.current=!0}},A({type:o?"replaceState":"pushState",data:{index:i.current,historyUniqueSessionId:f},hash:r?`#${r}`:n?" ":void 0})}),[r,t,n]),y=(0,o.hb)((()=>{i.current&&h[i.current]&&!l.current&&(h[i.current].isClosed=!0,l.current=!0,i.current!==m||t||(m-=S()))}),[t]);(0,c.A)((()=>(p.current=!1,()=>{e&&!l.current&&y()}))),(0,u.A)((([t])=>{t!==e&&(p.current&&!e||(e?g():y()))}),[e,y,g])}s.W75&&(window.TEST_getHistoryState=()=>h,window.TEST_getHistoryCursor=()=>m),i.pz&&(window.addEventListener("touchstart",(function(e){const t=e.touches[0].pageX;(t<=300||t>=window.innerWidth-300)&&(b=!0)})),window.addEventListener("touchend",v),window.addEventListener("popstate",v)),C(),window.addEventListener("popstate",(({state:e})=>{if(p)return p=!1,void(y.length&&(w(y),y=[]));if(!e)return E(),void window.location.hash;const{index:t,historyUniqueSessionId:n}=e;if(n===f){if(t!==m)if(t<m){let e=0,n=!1;for(let o=m;o>t-e;o--)h[o].isClosed?e++:(!n&&b&&((0,r.ko)().disableHistoryAnimations(),n=!0),h[o].onBack?.());const o=S(e);m+=t-m-o,m<0&&(m=0)}else t>m&&(p=!0,A({type:"go",delta:-(t-m)}))}else E()}))},5912:(e,t,n)=>{n.d(t,{BL:()=>c,Vz:()=>u,mv:()=>d});var o=n(84051),r=n(46536),s=n(37836),a=n(84080),i=n(17712);function c({rootRef:e,throttleMs:t,throttleScheduler:n,debounceMs:c,shouldSkipFirst:d,margin:u,threshold:l,isDisabled:f},h){const m=(0,o.li)(),p=(0,o.li)(),g=(0,o.li)(0),y=(0,o.li)();p.current=h;const b=(0,i.A)((()=>{g.current++})),v=(0,i.A)((()=>{g.current&&(g.current--,!g.current&&y.current&&(y.current(),y.current=void 0))}));return(0,a.Ay)(b,v),(0,o.vJ)((()=>{if(!f)return()=>{m.current&&(m.current.observer.disconnect(),m.current.destroy(),m.current=void 0)}}),[f]),{observe:(0,i.A)(((o,a)=>{m.current||function(){const o=new Map,a=new Map;let i;function f(){if(g.current)return void(y.current=i);const e=Array.from(a.values());e.forEach((e=>{const t=o.get(e.target);t?.runCallbacks(e)})),p.current&&p.current(e),a.clear()}i="function"==typeof n?(0,s.nb)(n,f):t?(0,s.nF)(f,t,!d):c?(0,s.sg)(f,c,!d):f;const h=new IntersectionObserver((e=>{e.forEach((e=>{a.set(e.target,e)})),g.current?y.current=i:i()}),{root:e.current,rootMargin:u?`${u}px`:void 0,threshold:l});m.current={observer:h,addCallback:function(e,t){o.get(e)||o.set(e,(0,r.h)()),o.get(e).addCallback(t)},removeCallback:function(e,t){const n=o.get(e);n&&(n.removeCallback(t),n.hasCallbacks()||o.delete(e))},destroy:function(){o.clear(),h.disconnect(),a.clear()}}}();const i=m.current;return i.observer.observe(o),a&&i.addCallback(o,a),()=>{a&&i.removeCallback(o,a),i.observer.unobserve(o)}})),freeze:b,unfreeze:v}}function d(e,t,n){const r=(0,i.A)(n);(0,o.vJ)((()=>t?t(e.current,r):void 0),[r,t,e])}function u(e,t,n){const[r,s]=(0,o.J0)(!t);return d(e,t,(e=>{s(e.isIntersecting),n&&n(e)})),r}},10328:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(66644),s=n(17712);const a=(e,t,n,a,i)=>{const[c,d]=(0,o.J0)(-1);return(0,o.vJ)((()=>{d(-1);const n=e.current;t&&n&&!i&&((0,r.RK)((()=>{n.tabIndex=-1})),(0,r.YS)((()=>n.focus())))}),[e,t,i]),(0,s.A)((t=>{const o=e.current;if(!o)return;if(13===t.keyCode&&n)return void n(c);if(38!==t.keyCode&&40!==t.keyCode)return;const r=document.activeElement,s=Array.from(a?o.querySelectorAll(a):o.children);let i=r&&s.indexOf(r)||c;if(38===t.keyCode&&i>0)i--;else if(40===t.keyCode&&i<s.length-1)i++;else{if(1!==s.length)return;i=0}const u=s[i];u&&(d(i),u.focus())}))}},39351:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(43044),r=n(15283),s=n(30857);const a=()=>{const e=(0,s.A)();return(0,r.A)((()=>(0,o.iV)(e))),(0,o.Yw)()}},17712:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(41257);function s(e){const t=(0,r.i)(e);return(0,o.hb)(((...e)=>t.current?.(...e)),[])}},62587:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(23174),s=n(29807),a=n(58554),i=n(63527),c=n(30857);const d=(e,t=!1,n=r.qZ.BlobUrl,d)=>{const u=e?a.Ih(e):void 0,l=(0,c.A)(),f=(0,i.A)(s.nIz);return(0,o.vJ)((()=>{if(!t&&e&&!u){const t=Date.now();a.hd(e,n).then((()=>{const e=Date.now()-t;!d||e>=d?l():setTimeout(l,d-e)}))}}),[t,e,u,n,d,f]),u}},37960:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(21511);function r(e,t){const n=Boolean(e),{ref:r}=(0,o.A)({isOpen:n,noMountTransition:n,className:"slow",...t});return r}},83057:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(50680);function r(e){const t=Boolean(e),{transitionClassNames:n}=(0,o.A)(t,void 0,t,"slow");return n}},80464:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(80089),s=n(30857);const a=(e,t,n=!1,a=!1)=>{const i=(0,r.gt)(e,t),c=(0,s.A)();return(0,o.vJ)((()=>{if(a)return(0,r.If)(c)}),[a,c]),(0,o.vJ)((()=>{n||i||(0,r.Vw)(e).then(c)}),[e,c,i,t,n]),i}},59030:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(6e4),r=n(15283),s=n(30857);const a=()=>{const e=(0,s.A)();return(0,r.A)((()=>o.DW(e))),o.Yw()}},73767:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=function(e,t){const n=(0,o.li)(),{current:r}=n;return t&&void 0===e||(n.current=e),r}},34780:(e,t,n)=>{n.d(t,{Ay:()=>f,c_:()=>u,w4:()=>l});var o=n(84051),r=n(46536),s=n(17712);const a=(0,r.h)(),i=(0,r.h)();let c,d=!1;function u(){return d}function l(){return d||(d=!0,a.runCallbacks()),c&&(clearTimeout(c),c=void 0),function(){c&&(clearTimeout(c),c=void 0),d=!1,i.runCallbacks()}}const f=(e,t,n=!1)=>{const r=(0,s.A)(e),c=(0,s.A)(t);(0,o.vJ)((()=>{if(!n)return d&&r(),a.addCallback(r),i.addCallback(c),()=>{i.removeCallback(c),a.removeCallback(r)}}),[n,r,c])}},93545:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(46536),s=n(41257);const a=new Map;function i(e,t,n=!1){const i=(0,s.i)(t);(0,o.vJ)((()=>{const t=e?.current;if(!t||n)return;const o=([e])=>{0===e.contentRect.width&&0===e.contentRect.height||i.current(e)};let[s,c]=a.get(t)||[void 0,void 0];return s||(c=(0,r.h)(),s=new ResizeObserver(c.runCallbacks),a.set(t,[s,c]),s.observe(t)),c.addCallback(o),()=>{c.removeCallback(o),c.hasCallbacks()||(s.unobserve(t),s.disconnect(),a.delete(t))}}),[n,i,e])}},46637:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(66644),s=n(46536),a=n(17712);const i=new Map;function c(e,t,n=!1){const c=(0,a.A)(t);(0,o.vJ)((()=>{const t=e&&"current"in e?e.current:e;if(!t||n)return;const a=new Map;function d(){for(const e of a.values())e.target.offsetParent&&c(e);a.clear()}const u=([e])=>{a.set(e.target,e),(0,o.OV)()?o.OV.once((()=>{(0,r.YS)(d)})):d()};let[l,f]=i.get(t)||[void 0,void 0];return l||(f=(0,s.h)(),l=new IntersectionObserver(f.runCallbacks),i.set(t,[l,f]),l.observe(t)),f.addCallback(u),()=>{f.removeCallback(u),f.hasCallbacks()||(l.unobserve(t),l.disconnect(),i.delete(t))}}),[n,e])}},21511:(e,t,n)=>{n.d(t,{A:()=>h});var o=n(84051),r=n(61433),s=n(66644),a=n(83414),i=n(19129),c=n(17712),d=n(41257),u=n(35297);const l=(e,t)=>{const n=(0,o.li)();return(0,u.A)((()=>{const o=n.current;return n.current=t,e(o||[])}),t)},f=350;function h(e){const{isOpen:t,noMountTransition:n=!1,noOpenTransition:h=!1,noCloseTransition:m=!1,closeDuration:p=f,className:g="fast",prefix:y="",shouldForceOpen:b,onCloseAnimationEnd:v}=e,I=(0,o.li)(null),w=e.ref||I,A=(0,o.li)(),[C,S]=(0,o.Ul)(),E=(0,d.i)({closeDuration:p,noMountTransition:n,noOpenTransition:h,noCloseTransition:m}),k=(0,c.A)(v);l((([e])=>{const n=E.current;b?S("open"):t?(A.current&&(clearTimeout(A.current),A.current=void 0),n.noOpenTransition||void 0===e&&n.noMountTransition?S("open"):(S("scheduled-open"),(0,s.YS)((()=>{S("open")})))):void 0===e||n.noCloseTransition?S("closed"):(S("closing"),A.current=window.setTimeout((()=>{S("closed"),k()}),n.closeDuration))}),[t,b]);const T=(0,c.A)((()=>{const e=w.current;if(!e)return;!1!==g&&((0,r.YM)(e,"opacity-transition"),(0,r.YM)(e,g));const t=C(),n="closed"!==t,o="open"===t,s="closing"===t;(0,r.dH)(e,`${y}shown`,n),(0,r.dH)(e,`${y}not-shown`,!n),(0,r.dH)(e,`${y}open`,o),(0,r.dH)(e,`${y}not-open`,!o),(0,r.dH)(e,`${y}closing`,s)}));(0,u.A)((()=>{w.onChange=()=>{w.onChange=void 0,T()}}),[T,w]),(0,o.Nf)(T,[T,C]);const P="withShouldRender"in e&&e.withShouldRender,M=(0,i.A)((()=>P&&"closed"!==C()),[P,C]),L=(0,a.A)((()=>"closing"===C()),[C]);return P?{ref:w,shouldRender:M,getIsClosing:L}:{ref:w,getIsClosing:L}}},50680:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(87357);const s=(e=!1,t,n=!1,s="fast",a=!1,i=350,c=!1)=>{const[d,u]=(0,o.J0)(!e),l=(0,o.li)(),[f,h]=(0,o.J0)(e&&n);if(e)u(!1),h(!0),l.current&&(window.clearTimeout(l.current),l.current=void 0);else if(h(!1),!d&&!l.current){const e=()=>{u(!0),t&&t(),l.current=void 0};a?e():l.current=window.setTimeout(e,i)}const m=f&&!(a&&!e)||c&&e,p=Boolean(l.current),g=e||p;return{shouldRender:g,transitionClassNames:(0,r.A)(s&&"opacity-transition",s,m&&"open",!m&&"not-open",g&&"shown",!g&&"not-shown",p&&"closing"),hasShownClass:g,hasOpenClass:m,isClosing:p}}},5718:(e,t,n)=>{n.d(t,{R:()=>s});var o=n(84051),r=n(22237);function s(e,t){const n=(0,o.li)(!0);n.current&&(n.current=!1,t?.forEach((t=>{(0,r.Hp)(t)&&t.subscribe(e)}))),(0,o._W)((()=>{(0,r.cO)(e)}))}},41257:(e,t,n)=>{n.d(t,{i:()=>r});var o=n(84051);function r(e){const t=(0,o.li)(e);return t.current=e,t}},35297:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(73767);function s(e,t){const n=(0,r.A)(t),s=(0,o.li)();n&&!t.some(((e,t)=>e!==n[t]))||(s.current?.(),s.current=e(n||[])??void 0),(0,o._W)((()=>{s.current?.()}))}},672:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(37836);function s(e,t,n,s=!1){const a=(0,o.hb)(e,t);return(0,o.Kr)((()=>"number"==typeof n?(0,r.nF)(a,n,!s):(0,r.nb)(n,a)),[a,n,s])}},22867:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(13439),s=n(90709),a=n(29807);function i(e){const t=e&&"content"in e?(0,s.CIU)(e):e?.dataUri,n=(0,a.SJA)((0,r.mS)());return(0,o.Kr)((()=>{const e=t;return e&&"dark"===n?e.replace("<svg",'<svg fill="white"'):e}),[t,n])}},14745:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(14235);function s(){const e=(0,o.li)();return e.current||(e.current=(0,r.A)()),e.current}},73622:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(9935),r=n(84051),s=n(39761),a=n(41257);function i(e,t){const n=(0,a.i)(t);(0,r.Nf)((()=>{const t=e.current;if(t)return()=>{const e=n.current;e&&Object.entries(e).forEach((([e,n])=>{t.removeEventListener((0,o.xE)(e,t),n,!1)})),(0,r.qF)((()=>{(0,s.A)(t)}))}}),[n,e])}},22802:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051);const r="backdrop";function s(e,t,n,s,a){(0,o.vJ)((()=>{if(!e||!n)return;const o=e=>{const o=t.current,i=e.target;!o||!i||s&&2===e.button||o.contains(e.target)&&!i.classList.contains(r)||a&&(i.matches(a)||i.closest(a))||(e.preventDefault(),e.stopPropagation(),n?.())};return document.addEventListener("mousedown",o),()=>{document.removeEventListener("mousedown",o)}}),[a,s,e,t,n])}},61157:(e,t,n)=>{n.d(t,{A:()=>d,g:()=>u});var o=n(84051),r=n(46536),s=n(17712);const a=(0,r.h)(),i=(0,r.h)();let c=document.hasFocus();function d(e,t,n=!1){const r=(0,s.A)(e),d=(0,s.A)(t);(0,o.vJ)((()=>{if(!n)return c||r(),a.addCallback(r),i.addCallback(d),()=>{i.removeCallback(d),a.removeCallback(r)}}),[n,r,d])}function u(){return!c}window.addEventListener("blur",(()=>{c&&(c=!1,a.runCallbacks())})),window.addEventListener("focus",(()=>{c=!0,i.runCallbacks()}))},38691:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(46536),s=n(15283);const a=(0,r.h)();function i(){window.matchMedia(`(resolution: ${window.devicePixelRatio}dppx)`).addEventListener("change",a.runCallbacks,{once:!0})}function c(){const[e,t]=(0,o.J0)(window.devicePixelRatio);return(0,s.A)((()=>a.addCallback((()=>{t(window.devicePixelRatio)})))),e}i(),a.addCallback(i)},39751:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(37836),s=n(43503),a=n(16581);const i=250;function c(){const{width:e,height:t}=s.A.get(),[n,c]=(0,o.J0)(e),[d,u]=(0,o.J0)(t),[l,f]=(0,o.J0)(!1),h=(0,a.A)(f,[f],i,!0);return(0,o.vJ)((()=>{const e=(0,r.nF)((()=>{f(!0)}),i,!0),t=(0,r.nF)((()=>{const{width:e,height:t}=s.A.get();c(e),u(t),h(!1)}),i,!1),n=()=>{e(),t()};return window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}}),[h]),(0,o.Kr)((()=>({width:n,height:d,isResizing:l})),[d,l,n])}},66644:(e,t,n)=>{n.d(t,{RK:()=>f,Uj:()=>s.Uj,Uz:()=>h,YS:()=>l,Z3:()=>s.Z3,dL:()=>s.dL,gm:()=>m});var o=n(50110),r=n(37836),s=n(75357);let a=[],i=[],c=[];const d=(u=()=>{const e=a;a=[],e.forEach((e=>{(0,o.A)(e)})),Promise.resolve().then((()=>{(0,s.A)("mutate");const e=i;i=[],e.forEach((e=>{(0,o.A)(e)}))})).then((()=>{(0,s.A)("measure");const e=[];for(const t of c)(0,o.A)((()=>{const n=t();n&&e.push(n)}));return c=[],e})).then((e=>{(0,s.A)("mutate");for(const t of e)(0,o.A)(t)})).then((()=>{(0,s.A)("measure")}))},(0,r.nb)((e=>{(0,r.IJ)(e,!0)}),u));var u;function l(e){a.push(e),d()}function f(e){i.push(e),d()}function h(e){l((()=>{f(e)}))}function m(e){c.push(e),d()}},75357:(e,t,n)=>{n.d(t,{oA:()=>l,Z3:()=>u,Uj:()=>f,dL:()=>m,A:()=>d});const o={Element:{props:["clientLeft","clientTop","clientWidth","clientHeight","scrollWidth","scrollHeight","scrollLeft","scrollTop"],methods:["getClientRects","getBoundingClientRect","scrollBy","scrollTo","scrollIntoView","scrollIntoViewIfNeeded"]},HTMLElement:{props:["offsetLeft","offsetTop","offsetWidth","offsetHeight","offsetParent","innerText"],methods:["focus"]},window:{props:["scrollX","scrollY","innerHeight","innerWidth"],methods:["getComputedStyle"]},VisualViewport:{props:["height","width","offsetTop","offsetLeft"]},Document:{props:["scrollingElement"],methods:["elementFromPoint"]},HTMLInputElement:{methods:["select"]},MouseEvent:{props:["layerX","layerY","offsetX","offsetY"]},Range:{methods:["getClientRects","getBoundingClientRect"]}};let r=console.error;const s=new Map;let a,i="measure",c=!1;function d(e){i=e}function u(){c||(c=!0,Object.entries(o).forEach((([e,t])=>{const n=window[e];if(!n)return;const o="object"==typeof n?n:n.prototype;"props"in t&&t.props.forEach((t=>{const n=Object.getOwnPropertyDescriptor(o,t)?.get;n&&(s.set(`${e}#${t}`,n),Object.defineProperty(o,t,{get(){return p(t),n.call(this)}}))})),"methods"in t&&t.methods.forEach((t=>{const n=o[t];s.set(`${e}#${t}`,n),o[t]=function(...e){return p(t),n.apply(this,e)}}))})),a=new MutationObserver((e=>{"mutate"!==i&&e.forEach((({target:e,type:t,attributeName:n})=>{document.contains(e)&&(h.has(e)||"childList"===t&&e instanceof HTMLElement&&e.contentEditable||n?.startsWith("data-")||r(new Error(`Unexpected mutation detected: \`${"attributes"===t?n:t}\``)))})),h.clear()})),a.observe(document.body,{childList:!0,attributes:!0,subtree:!0,characterData:!1}))}function l(){c&&(a?.disconnect(),a=void 0,Object.entries(o).forEach((([e,t])=>{const n=window[e];if(!n)return;const o="object"==typeof n?n:n.prototype;"props"in t&&t.props.forEach((t=>{const n=s.get(`${e}#${t}`);n&&Object.defineProperty(o,t,{get:n})})),"methods"in t&&t.methods.forEach((t=>{o[t]=s.get(`${e}#${t}`)}))})),s.clear(),c=!1)}function f(e){if("mutate"!==i)throw new Error("The current phase is 'measure'");i="measure";const t=e();return i="mutate",t}const h=new Set;function m(e,t){if("measure"!==i)throw new Error("The current phase is 'mutate'");return c&&(Array.isArray(t)?t.forEach((e=>{h.add(e)})):h.add(t)),e()}function p(e){"measure"!==i&&r(new Error(`Unexpected measurement detected: \`${e}\``))}},88458:(e,t,n)=>{let o,r;async function s(){return o||(o=n.e(6708).then(n.bind(n,66708)).then((e=>e.default)),r=await o),o}function a(){return r}n.d(t,{Y:()=>s,o:()=>a}),setTimeout(s,3e3)},9935:(e,t,n)=>{n.d(t,{f:()=>d,iB:()=>h,q2:()=>c,xE:()=>u});var o=n(31481);const r=new Set(["scroll","mouseenter","mouseleave","load"]),s={},a={},i=new Map;function c(e,t,n,o=!1){const r=u(t,e);l(r,e,o)?function(e,t,n){s[e]||(s[e]=0,document.addEventListener(e,m)),function(e){return a[e]||(a[e]=new Map),a[e]}(e).set(t,n),function(e){const t=i.get(e);if(t)return t;const n=new Set;return i.set(e,n),n}(t).add(e),s[e]++}(r,e,n):e.addEventListener(r,n,o)}function d(e,t,n,o=!1){const r=u(t,e);l(r,e,o)?f(r,e):e.removeEventListener(r,n,o)}function u(e,t){const n=e.replace(/^on/,"").replace(/Capture$/,"").toLowerCase();return"change"===n&&"SELECT"!==t.tagName?"input":"doubleclick"===n?"dblclick":"focus"===n?"focusin":"blur"===n?"focusout":n}function l(e,t,n){return!n&&!r.has(e)&&"VIDEO"!==t.tagName&&"IFRAME"!==t.tagName}function f(e,t){s[e]--,s[e]||document.removeEventListener(e,m),a[e].delete(t),i.get(t).delete(e)}function h(e){const t=i.get(e);t&&(t.forEach((t=>f(t,e))),i.delete(e))}function m(e){const t=a[e.type];if(t){let n=!1,o=e.target;const r=()=>{n=!0},s=()=>{e.preventDefault()},a=new Proxy(e,{get:(e,t)=>"currentTarget"===t?o:"stopPropagation"===t||"stopImmediatePropagation"===t?r:"preventDefault"===t?s:Reflect.get(e,t)});for(;o&&o!==document.body;){const e=t.get(o);if(e&&(e(a),n))return;o=o.parentNode}}}o.Oig&&document.addEventListener("dblclick",(()=>{const e=Object.keys(s).length,t=Object.values(s).reduce(((e,t)=>e+t),0),n=Object.keys(a).length,o=Object.values(a).reduce(((e,t)=>e+t.size),0),r=i.size,c=Array.from(i.values()).reduce(((e,t)=>e+t.size),0);console.warn("DELEGATED EVENTS STATS",{delegatedHandlersCount1:t,delegatedHandlersCount2:o,delegatedEventTypesCount:c,delegationRegistriesCount:n,delegationElementsCount:r,documentListenersCount:e})}))},8718:(e,t,n)=>{n.d(t,{By:()=>g,Mb:()=>l,OV:()=>h,VK:()=>m,qF:()=>p});var o=n(37836),r=n(22237),s=n(66644);const a=1e3;let i=0,c=0;const[d,u]=(0,r.n5)(!1),[l,f]=(0,r.n5)(!1),h=d;function m(e=a,t=!1){i++,1===i&&u(!0),t&&(c++,1===c&&f(!0));const n=window.setTimeout(r,e);let o=!1;function r(){o||(o=!0,clearTimeout(n),i--,0===i&&u(!1),t&&(c--,0===c&&f(!1)))}return r}function p(e){(0,o.kI)((()=>{d()?(0,s.YS)((()=>{p(e)})):e()}))}function g(e){return(0,o.nb)(p,e)}},61433:(e,t,n)=>{n.d(t,{Ay:()=>$,HW:()=>O,Tv:()=>D,YM:()=>x,dH:()=>R});var o=n(31481),r=n(87894),s=n(9935),a=n(84051);const i="http://www.w3.org/2000/svg",c="http://www.w3.org/1999/xhtml",d=new Set(["key","ref","teactFastList","teactOrderKey"]),u=new Set(["dir","role","form"]),l=["INPUT","TEXTAREA","SELECT"],f={autoPlay:"autoplay",autoComplete:"autocomplete"},h="__indexKey#",m=new WeakMap,p=new WeakMap,g=new WeakMap;function y(e,t,n,r,s,c,d={}){const{skipComponentUpdate:u,fragment:l}=d;let{nextSibling:f,namespace:h}=d;const m=t?.type===a.wr.Component,p=n?.type===a.wr.Component,g=n,y=!m&&t?.type===a.wr.Fragment,C=!p&&n?.type===a.wr.Fragment;if(n?.type===a.wr.Tag&&("svg"===n.tag&&(h=i),n.props.xmlns&&(h=n.props.xmlns)),!u&&m&&p&&!(0,a.rO)(t,n)&&(n=function(e,t){return e.componentInstance.props=t.componentInstance.props,(0,a.Cc)(e.componentInstance)}(t,n)),!u&&p&&n.componentInstance.mountState===a.pT.Mounted&&v(e,n,r,s,c),t===n)return n;if(o.Oig&&n){const e="target"in n&&n.target;if(e&&(!t||"target"in t&&e!==t.target))throw new Error("[Teact] Cached virtual element was moved within tree")}if(!t&&n)if(p||C)p&&(s=(n=b(e,n,r,s,c)).componentInstance.context??s),I(e,n,s,{nextSibling:f,fragment:l,namespace:h});else if(l||f||g.type!==a.wr.Text||1!==r.children.length||e.firstChild){const t=w(g,s,h);g.target=t,S(l||e,t,f),g.type===a.wr.Tag&&P(g,t)}else e.textContent=g.value,g.target=e.firstChild;else if(t&&!n)A(e,t,s,void 0);else if(t&&n)if((0,a.rO)(t,n))if(f||(f=E(t)),p||C)p&&(s=(n=b(e,n,r,s,c)).componentInstance.context??s),A(e,t,s,void 0),I(e,n,s,{nextSibling:f,fragment:l,namespace:h});else{const n=w(g,s,h);g.target=n,A(e,t,s,n,f),g.type===a.wr.Tag&&P(g,n)}else if(m&&p||y&&C)k(t,n,s,e,f,d.forceMoveToEnd);else{const o=t,r=o.target;if(g.target=r,o.target=void 0,t.type===a.wr.Tag){const o=n;P(t,void 0),P(o,r),(f||d.forceMoveToEnd)&&S(e,r,f),function(e,t,n,o){M(n.tagName,t.props);const r=Object.entries(e.props),s=Object.entries(t.props);for(const[e,o]of r){const r=t.props[e];void 0!==o&&(void 0===r||o!==r&&e.startsWith("on"))&&N(n,e,o)}for(const[t,r]of s){const s=e.props[t];void 0!==r&&r!==s&&L(n,t,r,o)}}(t,o,r,h),k(t,o,s,r,void 0,void 0,h)}}return n}function b(e,t,n,o,r){const{componentInstance:s}=t;return t.componentInstance.context=o,s.mountState===a.pT.New&&v(e,t=(0,a.bF)(s),n,o,r),t}function v(e,t,n,o,r){const{componentInstance:s}=t;s.onUpdate=()=>{n.children[r]=y(e,n.children[r],s.$element,n,o,r,{skipComponentUpdate:!0})}}function I(e,t,n,o){const{children:r}=t;for(let s=0,a=r.length;s<a;s++){const a=r[s],i=y(e,void 0,a,t,n,s,o);i!==a&&(r[s]=i)}}function w(e,t,n=c){if(e.type===a.wr.Empty)return document.createTextNode("");if(e.type===a.wr.Text)return document.createTextNode(e.value);const{tag:o,props:r,children:s}=e,i=document.createElementNS(n,o);M(o,r);for(const e in r)r.hasOwnProperty(e)&&void 0!==r[e]&&L(i,e,r[e],n);!function(e,t){l.includes(e.tagName)&&(t.defaultValue&&L(e,"value",t.defaultValue),t.defaultChecked&&L(e,"checked",t.defaultChecked))}(i,r);for(let o=0,r=s.length;o<r;o++){const r=s[o],a=y(i,void 0,r,e,t,o,{namespace:n});a!==r&&(s[o]=a)}return i}function A(e,t,n,o,r){const s=t.type===a.wr.Component,i=!s&&t.type===a.wr.Fragment;s||i?(s&&(0,a.s4)(t.componentInstance),function(e,t,n){for(const o of t.children)y(e,o,void 0,t,n,-1)}(e,t,n),o&&S(e,o,r)):(o?e.replaceChild(o,t.target):e.removeChild(t.target),C(t))}function C(e){if(e.type===a.wr.Component)(0,a.s4)(e.componentInstance);else if(e.type!==a.wr.Fragment&&(e.type===a.wr.Tag&&(p.delete(e.target),P(e,void 0),(0,s.iB)(e.target)),e.target=void 0,e.type!==a.wr.Tag))return;for(const t of e.children)C(t)}function S(e,t,n){n?e.insertBefore(t,n):e.appendChild(t)}function E(e){return e.type===a.wr.Component||e.type===a.wr.Fragment?E(e.children[e.children.length-1]):e.target.nextSibling||void 0}function k(e,t,n,s,i,c=!1,d){if(o.Oig&&function(e){const t=e[0];if(t&&"props"in t&&void 0!==t.props.key){const t=e.reduce(((e,t)=>("props"in t&&t.props.key&&e.push(t.props.key),e)),[]);if(t.length!==(0,r.Am)(t).length)throw console.warn("[Teact] Duplicated keys:",t.filter(((e,t,n)=>n.indexOf(e)!==t)),e),new Error("[Teact] Children keys are not unique")}}(t.children),"props"in t&&t.props.teactFastList)return void function(e,t,n,r){const s=e.children,i=t.children,c=new Set;for(const e of i){const t="props"in e?e.props.key:void 0;if(o.Oig&&(0,a.jo)(e)&&(null==t&&console.warn("Missing `key` in `teactFastList`"),e.type===a.wr.Fragment))throw new Error("[Teact] Fragment can not be child of container with `teactFastList`");c.add(t)}let d=0;const u={};for(let e=0,o=s.length;e<o;e++){const o=s[e];let a="props"in o?o.props.key:void 0;const l=null!=a;if(!l||c.has(a)){if(!l){const s=i[e],c=s&&"props"in s?s.props.key:void 0;if(!s||c){y(r,o,void 0,t,n,-1);continue}a=`${h}${e}`}u[a]={$element:o,index:d++,orderKey:"props"in o?o.props.teactOrderKey:void 0}}else y(r,o,void 0,t,n,-1)}let l,f,m=0;for(let e=0,o=i.length;e<o;e++){const o=i[e],s=u["props"in o?o.props.key:`${h}${e}`];if(!s){void 0===f&&(l=e,f=0),f++;continue}f&&(T(l,f,r,t,n),f=void 0,l=void 0);const a="props"in o?o.props.teactOrderKey:void 0,c=s.index!==m&&(!a||s.orderKey!==a),d=c&&m>s.index;c&&!d||m++;const p=r.childNodes[d?e+1:e],g=c?p?{nextSibling:p}:{forceMoveToEnd:!0}:void 0,b=y(r,s.$element,o,t,n,e,g);b!==o&&(i[e]=b)}f&&T(l,f,r,t,n)}(e,t,n,s);const u=e.children,l=t.children,f=u.length,m=l.length,p=Math.max(f,m),g=m>f?document.createDocumentFragment():void 0,b=e.children[f-1],v=g&&(i||(b?E(b):void 0));for(let e=0;e<p;e++){const o=y(s,u[e],l[e],t,n,e,e>=f?{fragment:g,namespace:d}:{nextSibling:i,forceMoveToEnd:c,namespace:d});o&&o!==l[e]&&(l[e]=o)}g&&S(s,g,v)}function T(e,t,n,o,r){const s=n.childNodes[e];if(1===t){const t=o.children[e],a=y(n,void 0,t,o,r,e,{nextSibling:s});return void(a!==t&&(o.children[e]=a))}const a=document.createDocumentFragment();for(let s=e;s<e+t;s++){const e=o.children[s],t=y(n,void 0,e,o,r,s,{fragment:a});t!==e&&(o.children[s]=t)}S(n,a,s)}function P(e,t){const{ref:n}=e.props;"object"==typeof n?(n.current=t,n.onChange?.()):"function"==typeof n&&n(t)}function M(e,t){if(!t.teactExperimentControlled)return;const n=void 0!==t.value,o=void 0!==t.checked;if(!n&&!o||!l.includes(e.toUpperCase()))return;const{value:r,checked:s,onInput:a,onChange:i}=t;t.onChange=void 0,t.onInput=e=>{if(a?.(e),i?.(e),void 0!==r&&r!==e.currentTarget.value){const{selectionStart:t,selectionEnd:n}=e.currentTarget,o=t===n&&n===e.currentTarget.value.length;if(e.currentTarget.value=r,"number"==typeof t&&"number"==typeof n){e.currentTarget.setSelectionRange(t,n);const r={selectionStart:t,selectionEnd:n,isCaretAtEnd:o};e.currentTarget.dataset.__teactSelectionState=JSON.stringify(r)}}void 0!==s&&(e.currentTarget.checked=s)}}function L(e,t,n,o){if("className"===t)B(e,n,o);else if("value"===t){const t=e;if(t.value!==n){t.value=n;const e=t.dataset.__teactSelectionState;if(e){const{selectionStart:n,selectionEnd:o,isCaretAtEnd:r}=JSON.parse(e);if(r){const e=t.value.length;t.setSelectionRange(e,e)}else"number"==typeof n&&"number"==typeof o&&t.setSelectionRange(n,o)}}}else"style"===t?F(e,n):"dangerouslySetInnerHTML"===t?e.innerHTML=n.__html:t.startsWith("on")?(0,s.q2)(e,t,n,t.endsWith("Capture")):o===i||t.startsWith("data-")||t.startsWith("aria-")||u.has(t)?e.setAttribute(t,n):d.has(t)||(e[f[t]||t]=n)}function N(e,t,n){"className"===t?B(e,""):"value"===t?e.value="":"style"===t?F(e,""):"dangerouslySetInnerHTML"===t?e.innerHTML="":t.startsWith("on")?(0,s.f)(e,t,n,t.endsWith("Capture")):d.has(t)||e.removeAttribute(t)}function B(e,t,n){if(n===i)return void e.setAttribute("class",t);const o=e,r=p.get(e);if(!r)return void(o.className=t);const s=Array.from(r);t&&s.push(t),o.className=s.join(" ")}function F(e,t){e.style.cssText=t,g.get(e)&&U(e)}function x(e,t){e.classList.add(t);const n=p.get(e);n?n.add(t):p.set(e,new Set([t]))}function O(e,t){e.classList.remove(t);const n=p.get(e);n&&(n.delete(t),n.size||p.delete(e))}function R(e,t,n){!0===n?x(e,t):!1===n||p.get(e)?.has(t)?O(e,t):x(e,t)}function D(e,t){g.set(e,t),U(e)}function U(e){const t=Object.entries(g.get(e)).reduce(((t,[n,o])=>(n.startsWith("--")?e.style.setProperty(n,o):t[n]=o,t)),{});Object.assign(e.style,t)}const $={render:function(e,t){m.has(t)||m.set(t,{children:[]});const n=(0,a.ek)(),o=m.get(t),r=y(t,o.children[0],e,o,{},0);n?.(),o.children=r?[r]:[]}}},84051:(e,t,n)=>{n.d(t,{$Z:()=>re,pT:()=>y,wr:()=>g,VK:()=>p.VK,ek:()=>j,Ay:()=>se,OV:()=>p.OV,rO:()=>H,jo:()=>S,ph:()=>oe,bF:()=>W,qF:()=>p.qF,Cc:()=>z,s4:()=>K,hb:()=>ee,vJ:()=>X,Nf:()=>Y,Kr:()=>Z,li:()=>te,Ul:()=>ne,J0:()=>J,_W:()=>Q});var o=n(31481),r=n(5930),s=n(37836);const a=new Set(["TeactMemoWrapper renders","TeactNContainer renders","Button renders"]);let i={};const c=(0,s.nF)((function(){d||function(){d=document.createElement("div"),d.style.cssText="position: absolute; left: 0; bottom: 25px; z-index: 9998; width: 260px; height: 200px; border: 1px solid #555; background: rgba(255, 255, 255, 0.9); overflow: auto; font-size: 10px;",document.body.appendChild(d);const e=document.createElement("a");e.style.cssText="position: absolute; left: 222px; bottom: 198px; z-index: 9999; font-size: 20px; cursor: pointer;",e.innerText="🔄",e.addEventListener("click",(()=>{i={},c()})),document.body.appendChild(e)}();const e=Date.now()-500,[t,n]=Object.entries(i).reduce(((e,[t,{value:n}])=>(a.has(t)||(t.includes("renders")&&n>e[0]&&(e[0]=n),t.includes("duration")&&n>e[1]&&(e[1]=n)),e)),[0,0]);d.innerHTML=Object.entries(i).filter((([e,{value:t}])=>!a.has(e)&&(e.includes("renders")&&t>5||e.includes("duration")&&t>2))).sort(((e,t)=>t[1].lastUpdateAt-e[1].lastUpdateAt)).map((([o,{value:r,lastUpdateAt:s}])=>{return[`<div style="background: #ff0000${a=r/(o.includes("renders")?t:n),Math.round(255*a).toString(16).padStart(2,"0")}">`,` <span${s>e?' style="background: lightgreen"':""}>${o}: ${Math.round(r)}</span>`,"</div>"].join("\n");var a})).join("\n")}),500,!1);let d;function u(e,t=1){const n=Date.now();i[e]?(i[e].value+=t,i[e].lastUpdateAt=n):i[e]={value:t,lastUpdateAt:n},c()}var l=n(87894),f=n(50110),h=n(22237),m=n(66644),p=n(8718);let g=function(e){return e[e.Empty=0]="Empty",e[e.Text=1]="Text",e[e.Tag=2]="Tag",e[e.Component=3]="Component",e[e.Fragment=4]="Fragment",e}({}),y=function(e){return e[e.New=0]="New",e[e.Mounted=1]="Mounted",e[e.Unmounted=2]="Unmounted",e}({});const b=Symbol("Fragment"),v=7,I=7,w=new Set(["TeactMemoWrapper","TeactNContainer","Button","ListItem","MenuItem"]);let A,C=0;function S(e){return e.type===g.Tag||e.type===g.Component||e.type===g.Fragment}function E(e,t,...n){return e===b?function(e){return{type:g.Fragment,children:T(e,!0)}}(n):"function"==typeof e?function(e,t,n){n?.length&&(t.children=1===n.length?n[0]:n);const o={id:-1,$element:void 0,Component:e,name:e.name,props:t,mountState:y.New};return o.$element=k(o),o.$element}(e,t||{},n):function(e,t,n){return{type:g.Tag,tag:e,props:t,children:T(n)}}(e,t||{},n)}function k(e,t){return{type:g.Component,componentInstance:e,props:e.props,children:t?T(t,!0):[]}}function T(e,t=!1){const n=function(e,t=!1){let n=e.length-1;for(;n>=0&&P(e[n]);n--);return n===e.length-1?e:-1===n&&t?e.slice(0,1):e.slice(0,n+1)}(e,t),o=[];for(let e=0,r=n.length;e<r;e++){const r=n[e];Array.isArray(r)?o.push(...T(r,t)):o.push(M(r))}return o}function P(e){return!e&&0!==e}function M(e){return P(e)?{type:g.Empty}:S(e)?e:{type:g.Text,value:String(e)}}const L={TOTAL:{name:"TOTAL",renders:0}},N={},B=20;document.addEventListener("dblclick",(()=>{console.warn("COMPONENTS",(0,l.My)(Object.values(L).map((({avgRenderTime:e,...t})=>({...t,...void 0!==e&&{avgRenderTime:Number(e.toFixed(2))}}))),"renders","desc")),console.warn("MEMOS",(0,l.My)(Object.values(N).filter((({calls:e})=>e>=B)).map((e=>({...e,hitRate:Number(e.hitRate.toFixed(2))}))),"hitRate","asc"))}));let F=new Set,x=new Set,O=new Map,R=new Map,D=new Map,U=new Map,$=!1;const _=(0,s.nb)(m.YS,(()=>{if((0,p.Mb)())return void p.Mb.once(_);const e=j();x=new Set;const t=Array.from(F).sort(((e,t)=>e.id-t.id));F=new Set;const n=R;R=new Map,n.forEach((e=>e()));const o=O;O=new Map,o.forEach((e=>e())),(0,m.RK)((()=>{t.forEach(G),t.forEach((e=>{x.has(e.id)||function(e){if(e.mountState!==y.Mounted||!e.onUpdate)return;const t=e.$element;z(e),e.$element!==t&&e.onUpdate()}(e)})),e?.()}))}));function j(){if(!$)return $=!0,V}function V(){const e=U;U=new Map,e.forEach((e=>e()));const t=D;D=new Map,t.forEach((e=>e())),$=!1}function z(e){x.add(e.id);const{Component:t,props:n}=e;let r;if((0,f.A)((()=>{let s;if(A=e,e.hooks&&(e.hooks.state&&(e.hooks.state.cursor=0),e.hooks.effects&&(e.hooks.effects.cursor=0),e.hooks.memos&&(e.hooks.memos.cursor=0),e.hooks.refs&&(e.hooks.refs.cursor=0)),o.Oig){const e=re(t);L[e]||(L[e]={name:e,renders:0,avgRenderTime:0}),o.MVx&&(w.has(e)||console.log(`[Teact] Render ${e}`)),s=performance.now()}if(r=t(n),o.Oig){const e=performance.now()-s,n=re(t);e>v&&console.warn(`[Teact] Slow component render: ${n}, ${Math.round(e)} ms`);const{renders:r,avgRenderTime:a}=L[n];L[n].avgRenderTime=(a*r+e)/(r+1),L[n].renders++,L.TOTAL.renders++,o.MVx&&(u(`${n} renders`),u(`${n} duration`,e))}}),(()=>{console.error(`[Teact] Error while rendering component ${e.name}`,e),r=e.renderedValue})),e.mountState===y.Mounted&&r===e.renderedValue)return e.$element;e.renderedValue=r;const s=Array.isArray(r)?r:[r];return e.mountState===y.New?e.$element.children=T(s,!0):e.$element=k(e,s),e.$element}function H(e,t){return typeof e!=typeof t||e.type!==t.type||(e.type===g.Text&&t.type===g.Text?e.value!==t.value:e.type===g.Tag&&t.type===g.Tag?e.tag!==t.tag||e.props.key!==t.props.key:e.type===g.Component&&t.type===g.Component&&(e.componentInstance.Component!==t.componentInstance.Component||e.props.key!==t.props.key))}function W(e){return e.id=++C,z(e),e.mountState=y.Mounted,e.$element}function K(e){if(e.mountState===y.Mounted){if(x.add(e.id),e.hooks?.effects)for(const t of e.hooks.effects.byCursor)t.cleanup&&(0,f.A)(t.cleanup),t.cleanup=void 0,t.releaseSignals?.();e.mountState=y.Unmounted,function(e){const{effects:t,state:n,memos:o,refs:r}=e.hooks||{};if(t)for(const e of t.byCursor)e.schedule=void 0,e.cleanup=void 0,e.releaseSignals=void 0,e.dependencies=void 0;if(n)for(const e of n.byCursor)e.value=void 0,e.nextValue=void 0,e.setter=void 0;if(o)for(const e of o.byCursor)e.value=void 0,e.dependencies=void 0;if(r)for(const e of r.byCursor)e.current=void 0,e.onChange=void 0;e.hooks=void 0,e.$element=void 0,e.renderedValue=void 0,e.Component=void 0,e.props=void 0,e.onUpdate=void 0}(e)}}function G(e){if(e.mountState===y.Mounted&&e.hooks?.state)for(const t of e.hooks.state.byCursor)t.value=t.nextValue}function J(e,t){A.hooks||(A.hooks={}),A.hooks.state||(A.hooks.state={cursor:0,byCursor:[]});const{cursor:n,byCursor:r}=A.hooks.state,s=A;return void 0===r[n]&&(r[n]={value:e,nextValue:e,setter:e=>{s.mountState!==y.Unmounted&&("function"==typeof e&&(e=e(r[n].nextValue)),r[n].nextValue!==e&&(r[n].nextValue=e,F.add(s),_(),o.MVx&&console.log("[Teact.useState]",re(s.Component),`State update at cursor #${n}${t?` (${t})`:""}, next value: `,r[n].nextValue)))}}),A.hooks.state.cursor++,[r[n].value,r[n].setter]}function q(e,t,n,r){A.hooks||(A.hooks={}),A.hooks.effects||(A.hooks.effects={cursor:0,byCursor:[]});const{cursor:s,byCursor:a}=A.hooks.effects,i=a[s],c=A;function d(){!function(e,t,n,r){const{byCursor:s}=e.hooks.effects,a=s[t]?.cleanup,i=r?U:R,c=r?D:O,d=`${e.id}_${t}`;if(a){const n=()=>(0,f.A)((()=>{if(e.mountState===y.Unmounted)return;let n;if(o.Oig&&(n=performance.now()),a(),o.Oig){const o=performance.now()-n,r=re(e.Component);o>I&&console.warn(`[Teact] Slow cleanup at effect cursor #${t}: ${r}, ${Math.round(o)} ms`)}}),(()=>{console.error(`[Teact] Error in effect cleanup at cursor #${t} in ${e.name}`,e)}),(()=>{s[t].cleanup=void 0}));i.set(d,n)}c.set(d,(()=>(0,f.A)((()=>{if(e.mountState===y.Unmounted)return;let r;o.Oig&&(r=performance.now());const a=n();if("function"==typeof a&&(s[t].cleanup=a),o.Oig){const n=performance.now()-r,o=re(e.Component);n>I&&console.warn(`[Teact] Slow effect at cursor #${t}: ${o}, ${Math.round(n)} ms`)}}),(()=>{console.error(`[Teact] Error in effect at cursor #${t} in ${e.name}`,e)})))),_()}(c,s,t,e)}if(n&&i?.dependencies){if(n.some(((e,t)=>e!==i.dependencies[t]))){if(o.Oig&&r){const e=n.reduce(((e,t,n)=>{const o=i.dependencies[n];return t!==o&&e.push(`${n}: ${o} => ${t}`),e}),[]);console.log(`[Teact] Effect "${r}" caused by dependencies.`,e.join(", "))}d()}}else r&&console.log(`[Teact] Effect "${r}" caused by missing dependencies.`),d();i&&(i.schedule=void 0),a[s]={...i,dependencies:n,schedule:d},i||(a[s].releaseSignals=function(){const e=n?.filter(h.Hp).map(((e,t)=>e.subscribe((()=>{r&&console.log(`[Teact] Effect "${r}" caused by signal #${t} new value:`,e()),a[s].schedule()}))));if(e?.length)return()=>{for(const t of e)t()}}()),A.hooks.effects.cursor++}function X(e,t,n){return q(!1,e,t,n)}function Y(e,t,n){return q(!0,e,t,n)}function Q(e){A.hooks||(A.hooks={}),A.hooks.effects||(A.hooks.effects={cursor:0,byCursor:[]});const{cursor:t,byCursor:n}=A.hooks.effects;n[t]||(n[t]={cleanup:e}),A.hooks.effects.cursor++}function Z(e,t,n,s){A.hooks||(A.hooks={}),A.hooks.memos||(A.hooks.memos={cursor:0,byCursor:[]});const{cursor:a,byCursor:i}=A.hooks.memos;let c,{value:d}=i[a]||{};if(o.Oig&&s){const e=`${s}#${A.id}`;c=N[e],c||(c={key:e,calls:0,misses:0,hitRate:0},N[e]=c),c.calls++,c.hitRate=(c.calls-c.misses)/c.calls}if(void 0===i[a]||t.length!==i[a].dependencies.length||t.some(((e,t)=>e!==i[a].dependencies[t]))){if(o.Oig){if(n){const e=`[Teact.useMemo] ${A.name} (${n}): Update is caused by:`;i[a]?(0,r.q)(i[a].dependencies,t,e,n):console.log(`${e} [first render]`)}c&&(c.misses++,c.hitRate=(c.calls-c.misses)/c.calls,c.calls%10==0&&c.calls>=B&&c.hitRate<.25&&console.warn(`[Teact] ${c.key}: Hit rate is ${c.hitRate.toFixed(2)} for ${c.calls} calls`))}d=e()}return i[a]={value:d,dependencies:t},A.hooks.memos.cursor++,d}function ee(e,t,n){return Z((()=>e),t,n)}function te(e){A.hooks||(A.hooks={}),A.hooks.refs||(A.hooks.refs={cursor:0,byCursor:[]});const{cursor:t,byCursor:n}=A.hooks.refs;return n[t]||(n[t]={current:e}),A.hooks.refs.cursor++,n[t]}function ne(e){const t=te();return t.current??(t.current=(0,h.n5)(e)),t.current}function oe(e,t){function n(n){return Z((()=>E(e,n)),Object.values(n),t,o.MVx?re(A.Component):void 0)}return n.DEBUG_contentComponentName=re(e),n}function re(e){const{name:t,DEBUG_contentComponentName:n}=e;return"TeactNContainer"===t?`container>${n}`:"TeactMemoWrapper"===t?`memo>${n}`:"TeactContextProvider"===t?`context>id${n}`:t+(n?`>${n}`:"")}const se={createElement:E,Fragment:b}},37932:(e,t,n)=>{n.d(t,{Cn:()=>P,DW:()=>T,cl:()=>N});var o=n(31481),r=n(5930),s=n(2188),a=n(87894),i=n(37836),c=n(84051),d=n(30857),u=n(14745);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},l.apply(this,arguments)}let f,h={isInited:!1};const m=(0,i.Fe)((()=>{f=Math.random()})),p={},g=[function(){let e;o.Oig&&(e=performance.now());for(const e of b.values()){const{mapStateToProps:t,ownProps:n,mappedProps:a,forceUpdate:i}=e;if(!L(e,h,n))continue;let c;try{c=t(h,n)}catch(e){return void(0,s.H)(e)}o.Oig&&Object.values(c).some(Number.isNaN)&&console.warn(`[TeactN] Some of \`${e.DEBUG_componentName}\` mappers contain NaN values. This may cause redundant updates because of incorrect equality check.`),Object.keys(c).length&&!(0,r.A)(a,c)&&(o.MVx&&(0,r.q)(a,c,`[TeactN] Will update ${e.DEBUG_componentName} caused by:`),e.mappedProps=c,e.DEBUG_updates++,i())}if(o.Oig){const t=performance.now()-e;t>7&&console.warn(`[TeactN] Slow containers update: ${Math.round(t)} ms`)}}],y={},b=new Map,v=(0,i.Fe)(w);let I=!0;function w(){if(I)I=!1;else if((0,c.OV)())return void c.OV.once(v);g.forEach((e=>e(h)))}function A(e,t){if("object"==typeof e&&e!==h){if(o.Oig){if(!t?.forceOutdated&&e.DEBUG_randomId&&e.DEBUG_randomId!==f)throw new Error("[TeactN.setGlobal] Attempt to set an outdated global");f=Math.random()}h=e,t?.forceSyncOnIOs?(I=!0,w()):(t?.forceOnHeavyAnimation&&(I=!0),v())}}function C(){return o.Oig&&(h={...h,DEBUG_randomId:f},m()),h}function S(){return y}let E=[];function k(e,t){p[e]||(p[e]=[],y[e]=(t,n)=>{!function(e,t,n){if(E.push((()=>{p[e]?.forEach((e=>{const r=e(o.Oig?C():h,y,t);r&&"function"!=typeof r.then&&A(r,n)}))})),1===E.length)try{for(;E.length;)E[0](),E.shift()}finally{E=[]}}(e,t,n)}),p[e].push(t)}function T(e){g.push(e)}function P(e){const t=g.indexOf(e);-1!==t&&g.splice(t,1)}function M(e=(()=>({})),t){return n=>{function o(o){const a=(0,u.A)(),i=(0,d.A)();(0,c._W)((()=>{b.delete(a)}));let f=b.get(a);if(f||(f={mapStateToProps:e,activationFn:t,ownProps:o,forceUpdate:i,DEBUG_updates:0,DEBUG_componentName:n.name},b.set(a,f)),!f.mappedProps||!(0,r.A)(f.ownProps,o)&&L(f,h,o))try{f.mappedProps=e(h,o)}catch(e){(0,s.H)(e)}return f.ownProps=o,c.Ay.createElement(n,l({},f.mappedProps,o))}return o.DEBUG_contentComponentName=(0,c.$Z)(n),o}}function L(e,t,n){const{activationFn:o,stuckTo:r}=e;return!o||o(t,n,(t=>(t&&!r&&(e.stuckTo=t),t&&(!r||r===t))))}function N(){return{getGlobal:C,setGlobal:A,getActions:S,addActionHandler:k,withGlobal:M}}o.Oig&&(window.getGlobal=C,window.setGlobal=A,document.addEventListener("dblclick",(()=>{console.warn("GLOBAL CONTAINERS",(0,a.My)(Array.from(b.values()).map((({DEBUG_componentName:e,DEBUG_updates:t})=>({DEBUG_componentName:e,DEBUG_updates:t}))),"DEBUG_updates","desc"))})))},98221:(e,t,n)=>{n.d(t,{A:()=>a,a:()=>s});const o=/\uFE0F/g,r=String.fromCharCode(8205);function s(e){return e.indexOf(r)<0?e.replace(o,""):e}const a=/(?:\ud83c[\udd70\udd71\udd7e\udd7f]\ufe0f)|(?:\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c[\udffc-\udfff]|\ud83e\udef1\ud83c\udffc\u200d\ud83e\udef2\ud83c[\udffb\udffd-\udfff]|\ud83e\udef1\ud83c\udffd\u200d\ud83e\udef2\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\udef1\ud83c\udffe\u200d\ud83e\udef2\ud83c[\udffb-\udffd\udfff]|\ud83e\udef1\ud83c\udfff\u200d\ud83e\udef2\ud83c[\udffb-\udffe]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d\udc8f\ud83c[\udffb-\udfff]|\ud83d\udc91\ud83c[\udffb-\udfff]|\ud83e\udd1d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d\udc8f\udc91]|\ud83e\udd1d)|(?:\ud83c\udfc3|\ud83d\udeb6|\ud83e\uddce)(?:\ud83c[\udffb-\udfff])?(?:\u200d[\u2640\u2642]\ufe0f)?(?:\u200d\u27a1\ufe0f)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\ud83e[\uddaf\uddbc\uddbd])(?:\u200d\u27a1\ufe0f)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf\uddaf-\uddb3\uddbc\uddbc\uddbd\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd\uddce\uddce\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83e\uddd1\u200d\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddd1\u200d\ud83e\uddd2\u200d\ud83e\uddd2|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83d\ude36\u200d\ud83c\udf2b\ufe0f|\u26d3\ufe0f\u200d\ud83d\udca5|\u2764\ufe0f\u200d\ud83d\udd25|\u2764\ufe0f\u200d\ud83e\ude79|\ud83c\udf44\u200d\ud83d\udfeb|\ud83c\udf4b\u200d\ud83d\udfe9|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc26\u200d\ud83d\udd25|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83d\ude2e\u200d\ud83d\udca8|\ud83d\ude35\u200d\ud83d\udcab|\ud83d\ude42\u200d\u2194\ufe0f|\ud83d\ude42\u200d\u2195\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddd1\u200d\ud83e\uddd2|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b|\ud83d\udc26\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|\ud83e\udef0|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd\udec3-\udec5\udef1-\udef8]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udc8e\udc90\udc92-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udedc-\udedf\udeeb\udeec\udef4-\udefc\udfe0-\udfeb\udff0]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78-\uddb4\uddb7\uddba\uddbc-\uddcc\uddd0\uddde-\uddff\ude70-\ude7c\ude80-\ude88\ude90-\udebd\udebf-\udec2\udece-\udedb\udee0-\udee8]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g},89925:(e,t,n)=>{n.d(t,{$C:()=>i,Bn:()=>a,CC:()=>r,D7:()=>p,DV:()=>h,G9:()=>u,TD:()=>m,TN:()=>o,TQ:()=>d,Ul:()=>c,VS:()=>s,Vw:()=>b,d9:()=>l,je:()=>v,n7:()=>f,tn:()=>y,zW:()=>g});let o=function(e){return e[e.Backwards=0]="Backwards",e[e.Forwards=1]="Forwards",e[e.Around=2]="Around",e}({}),r=function(e){return e[e.Up=0]="Up",e[e.Down=1]="Down",e[e.Static=2]="Static",e}({}),s=function(e){return e[e.Main=0]="Main",e[e.EditProfile=1]="EditProfile",e[e.Notifications=2]="Notifications",e[e.DataStorage=3]="DataStorage",e[e.Language=4]="Language",e[e.ActiveSessions=5]="ActiveSessions",e[e.General=6]="General",e[e.GeneralChatBackground=7]="GeneralChatBackground",e[e.GeneralChatBackgroundColor=8]="GeneralChatBackgroundColor",e[e.Privacy=9]="Privacy",e[e.PrivacyPhoneNumber=10]="PrivacyPhoneNumber",e[e.PrivacyAddByPhone=11]="PrivacyAddByPhone",e[e.PrivacyLastSeen=12]="PrivacyLastSeen",e[e.PrivacyProfilePhoto=13]="PrivacyProfilePhoto",e[e.PrivacyBio=14]="PrivacyBio",e[e.PrivacyBirthday=15]="PrivacyBirthday",e[e.PrivacyGifts=16]="PrivacyGifts",e[e.PrivacyPhoneCall=17]="PrivacyPhoneCall",e[e.PrivacyPhoneP2P=18]="PrivacyPhoneP2P",e[e.PrivacyForwarding=19]="PrivacyForwarding",e[e.PrivacyVoiceMessages=20]="PrivacyVoiceMessages",e[e.PrivacyMessages=21]="PrivacyMessages",e[e.PrivacyGroupChats=22]="PrivacyGroupChats",e[e.PrivacyPhoneNumberAllowedContacts=23]="PrivacyPhoneNumberAllowedContacts",e[e.PrivacyPhoneNumberDeniedContacts=24]="PrivacyPhoneNumberDeniedContacts",e[e.PrivacyLastSeenAllowedContacts=25]="PrivacyLastSeenAllowedContacts",e[e.PrivacyLastSeenDeniedContacts=26]="PrivacyLastSeenDeniedContacts",e[e.PrivacyProfilePhotoAllowedContacts=27]="PrivacyProfilePhotoAllowedContacts",e[e.PrivacyProfilePhotoDeniedContacts=28]="PrivacyProfilePhotoDeniedContacts",e[e.PrivacyBioAllowedContacts=29]="PrivacyBioAllowedContacts",e[e.PrivacyBioDeniedContacts=30]="PrivacyBioDeniedContacts",e[e.PrivacyBirthdayAllowedContacts=31]="PrivacyBirthdayAllowedContacts",e[e.PrivacyBirthdayDeniedContacts=32]="PrivacyBirthdayDeniedContacts",e[e.PrivacyGiftsAllowedContacts=33]="PrivacyGiftsAllowedContacts",e[e.PrivacyGiftsDeniedContacts=34]="PrivacyGiftsDeniedContacts",e[e.PrivacyPhoneCallAllowedContacts=35]="PrivacyPhoneCallAllowedContacts",e[e.PrivacyPhoneCallDeniedContacts=36]="PrivacyPhoneCallDeniedContacts",e[e.PrivacyPhoneP2PAllowedContacts=37]="PrivacyPhoneP2PAllowedContacts",e[e.PrivacyPhoneP2PDeniedContacts=38]="PrivacyPhoneP2PDeniedContacts",e[e.PrivacyForwardingAllowedContacts=39]="PrivacyForwardingAllowedContacts",e[e.PrivacyForwardingDeniedContacts=40]="PrivacyForwardingDeniedContacts",e[e.PrivacyVoiceMessagesAllowedContacts=41]="PrivacyVoiceMessagesAllowedContacts",e[e.PrivacyVoiceMessagesDeniedContacts=42]="PrivacyVoiceMessagesDeniedContacts",e[e.PrivacyGroupChatsAllowedContacts=43]="PrivacyGroupChatsAllowedContacts",e[e.PrivacyGroupChatsDeniedContacts=44]="PrivacyGroupChatsDeniedContacts",e[e.PrivacyBlockedUsers=45]="PrivacyBlockedUsers",e[e.Performance=46]="Performance",e[e.Folders=47]="Folders",e[e.FoldersCreateFolder=48]="FoldersCreateFolder",e[e.FoldersEditFolder=49]="FoldersEditFolder",e[e.FoldersEditFolderFromChatList=50]="FoldersEditFolderFromChatList",e[e.FoldersEditFolderInvites=51]="FoldersEditFolderInvites",e[e.FoldersIncludedChats=52]="FoldersIncludedChats",e[e.FoldersIncludedChatsFromChatList=53]="FoldersIncludedChatsFromChatList",e[e.FoldersExcludedChats=54]="FoldersExcludedChats",e[e.FoldersExcludedChatsFromChatList=55]="FoldersExcludedChatsFromChatList",e[e.TwoFaDisabled=56]="TwoFaDisabled",e[e.TwoFaNewPassword=57]="TwoFaNewPassword",e[e.TwoFaNewPasswordConfirm=58]="TwoFaNewPasswordConfirm",e[e.TwoFaNewPasswordHint=59]="TwoFaNewPasswordHint",e[e.TwoFaNewPasswordEmail=60]="TwoFaNewPasswordEmail",e[e.TwoFaNewPasswordEmailCode=61]="TwoFaNewPasswordEmailCode",e[e.TwoFaEnabled=62]="TwoFaEnabled",e[e.TwoFaChangePasswordCurrent=63]="TwoFaChangePasswordCurrent",e[e.TwoFaChangePasswordNew=64]="TwoFaChangePasswordNew",e[e.TwoFaChangePasswordConfirm=65]="TwoFaChangePasswordConfirm",e[e.TwoFaChangePasswordHint=66]="TwoFaChangePasswordHint",e[e.TwoFaTurnOff=67]="TwoFaTurnOff",e[e.TwoFaRecoveryEmailCurrentPassword=68]="TwoFaRecoveryEmailCurrentPassword",e[e.TwoFaRecoveryEmail=69]="TwoFaRecoveryEmail",e[e.TwoFaRecoveryEmailCode=70]="TwoFaRecoveryEmailCode",e[e.TwoFaCongratulations=71]="TwoFaCongratulations",e[e.ActiveWebsites=72]="ActiveWebsites",e[e.PasscodeDisabled=73]="PasscodeDisabled",e[e.PasscodeNewPasscode=74]="PasscodeNewPasscode",e[e.PasscodeNewPasscodeConfirm=75]="PasscodeNewPasscodeConfirm",e[e.PasscodeEnabled=76]="PasscodeEnabled",e[e.PasscodeChangePasscodeCurrent=77]="PasscodeChangePasscodeCurrent",e[e.PasscodeChangePasscodeNew=78]="PasscodeChangePasscodeNew",e[e.PasscodeChangePasscodeConfirm=79]="PasscodeChangePasscodeConfirm",e[e.PasscodeTurnOff=80]="PasscodeTurnOff",e[e.PasscodeCongratulations=81]="PasscodeCongratulations",e[e.Experimental=82]="Experimental",e[e.Stickers=83]="Stickers",e[e.QuickReaction=84]="QuickReaction",e[e.CustomEmoji=85]="CustomEmoji",e[e.DoNotTranslate=86]="DoNotTranslate",e[e.FoldersShare=87]="FoldersShare",e}({}),a=function(e){return e[e.ChatList=0]="ChatList",e[e.GlobalSearch=1]="GlobalSearch",e[e.Settings=2]="Settings",e[e.Contacts=3]="Contacts",e[e.Archived=4]="Archived",e[e.NewChannelStep1=5]="NewChannelStep1",e[e.NewChannelStep2=6]="NewChannelStep2",e[e.NewGroupStep1=7]="NewGroupStep1",e[e.NewGroupStep2=8]="NewGroupStep2",e}({}),i=function(e){return e[e.ChatList=0]="ChatList",e[e.ChannelList=1]="ChannelList",e[e.BotApps=2]="BotApps",e[e.Media=3]="Media",e[e.Links=4]="Links",e[e.Files=5]="Files",e[e.Music=6]="Music",e[e.Voice=7]="Voice",e}({}),c=function(e){return e[e.ChatInfo=0]="ChatInfo",e[e.Management=1]="Management",e[e.Statistics=2]="Statistics",e[e.BoostStatistics=3]="BoostStatistics",e[e.MessageStatistics=4]="MessageStatistics",e[e.StoryStatistics=5]="StoryStatistics",e[e.StickerSearch=6]="StickerSearch",e[e.GifSearch=7]="GifSearch",e[e.PollResults=8]="PollResults",e[e.AddingMembers=9]="AddingMembers",e[e.CreateTopic=10]="CreateTopic",e[e.EditTopic=11]="EditTopic",e[e.MonetizationStatistics=12]="MonetizationStatistics",e}({}),d=function(e){return e[e.Inline=0]="Inline",e[e.ScheduledInline=1]="ScheduledInline",e[e.SharedMedia=2]="SharedMedia",e[e.ProfileAvatar=3]="ProfileAvatar",e[e.SettingsAvatar=4]="SettingsAvatar",e[e.MiddleHeaderAvatar=5]="MiddleHeaderAvatar",e[e.Album=6]="Album",e[e.ScheduledAlbum=7]="ScheduledAlbum",e[e.SearchResult=8]="SearchResult",e[e.ChannelAvatar=9]="ChannelAvatar",e[e.SuggestedAvatar=10]="SuggestedAvatar",e[e.StarsTransaction=11]="StarsTransaction",e[e.PreviewMedia=12]="PreviewMedia",e[e.SponsoredMessage=13]="SponsoredMessage",e}({}),u=function(e){return e[e.StoryRibbon=0]="StoryRibbon",e[e.MiddleHeaderAvatar=1]="MiddleHeaderAvatar",e[e.ChatList=2]="ChatList",e[e.SearchResult=3]="SearchResult",e}({}),l=function(e){return e[e.Inline=0]="Inline",e[e.SharedMedia=1]="SharedMedia",e[e.Search=2]="Search",e[e.OneTimeModal=3]="OneTimeModal",e}({}),f=function(e){return e[e.Idle=0]="Idle",e[e.InProgress=1]="InProgress",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}({}),h=function(e){return e[e.Idle=0]="Idle",e[e.InProgress=1]="InProgress",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}({}),m=function(e){return e[e.Idle=0]="Idle",e[e.InProgress=1]="InProgress",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}({}),p=function(e){return e[e.Closed=0]="Closed",e[e.InProgress=1]="InProgress",e[e.Loading=2]="Loading",e}({}),g=function(e){return e[e.Profile=0]="Profile",e[e.SharedMedia=1]="SharedMedia",e[e.MemberList=2]="MemberList",e[e.GiftList=3]="GiftList",e[e.StoryList=4]="StoryList",e[e.SavedDialogs=5]="SavedDialogs",e}({}),y=function(e){return e[e.Checkout=0]="Checkout",e[e.SavedPayments=1]="SavedPayments",e[e.ConfirmPassword=2]="ConfirmPassword",e[e.PaymentInfo=3]="PaymentInfo",e[e.ShippingInfo=4]="ShippingInfo",e[e.Shipping=5]="Shipping",e[e.ConfirmPayment=6]="ConfirmPayment",e}({});const b="UPLOADING_WALLPAPER_SLUG";let v=function(e){return e[e.Initial=0]="Initial",e[e.ChatPrivacyType=1]="ChatPrivacyType",e[e.Discussion=2]="Discussion",e[e.ChannelSubscribers=3]="ChannelSubscribers",e[e.GroupType=4]="GroupType",e[e.GroupPermissions=5]="GroupPermissions",e[e.GroupRemovedUsers=6]="GroupRemovedUsers",e[e.ChannelRemovedUsers=7]="ChannelRemovedUsers",e[e.GroupUserPermissionsCreate=8]="GroupUserPermissionsCreate",e[e.GroupUserPermissions=9]="GroupUserPermissions",e[e.ChatAdministrators=10]="ChatAdministrators",e[e.GroupRecentActions=11]="GroupRecentActions",e[e.ChatAdminRights=12]="ChatAdminRights",e[e.ChatNewAdminRights=13]="ChatNewAdminRights",e[e.GroupMembers=14]="GroupMembers",e[e.GroupAddAdmins=15]="GroupAddAdmins",e[e.Invites=16]="Invites",e[e.EditInvite=17]="EditInvite",e[e.Reactions=18]="Reactions",e[e.InviteInfo=19]="InviteInfo",e[e.JoinRequests=20]="JoinRequests",e}({})},9705:(e,t,n)=>{function o(e,t,n){var o;return(t="symbol"==typeof(o=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>r});class r{constructor(){o(this,"promise",void 0),o(this,"reject",void 0),o(this,"resolve",void 0),this.promise=new Promise(((e,t)=>{this.reject=t,this.resolve=e}))}static resolved(e){const t=new r;return t.resolve(e),t}}},19822:(e,t,n)=>{n.d(t,{Hd:()=>u,S0:()=>s,ZM:()=>l,i0:()=>i,qM:()=>d,vk:()=>a});var o=n(66644);let r;function s(e,t,n){n||(r&&!r.isCancelled&&(r.isCancelled=!0),r=n={isCancelled:!1}),!n.isCancelled&&e()&&t((()=>{s(e,t,n)}))}function a(){s((()=>{}),(e=>e))}function i(e,t){t((()=>{e()&&i(e,t)}))}function c(e,t){e()&&t((()=>{c(e,t)}))}const d={linear:e=>e,easeIn:e=>e**1.675,easeOut:e=>-1*e**1.675,easeInOut:e=>.5*(Math.sin((e-.5)*Math.PI)+1),easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e**3,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e*e**3,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e*e**3,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e*e**4,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e*e**4};function u({timing:e=d.linear,onUpdate:t,duration:n,onEnd:r,from:s,to:a}){const i=Date.now();let u=!1;return c((()=>{if(u)return!1;const o=Date.now(),c=Math.min((o-i)/n,1),d=e(c);if("number"==typeof s&&"number"==typeof a)t(s+(a-s)*d);else if(Array.isArray(s)&&Array.isArray(a)){const e=s.map(((e,t)=>e+(a[t]-e)*d));t(e)}return 1===c&&r?.(),c<1}),o.YS),()=>{u=!0,r?.(!0)}}function l(e,t){Object.assign(e.style,t)}},26120:(e,t,n)=>{n.d(t,{q:()=>a});var o=n(13439),r=n(31481),s=n(29807);function a(e){(0,s.nTw)((0,o.mS)()).isMasterTab&&"function"==typeof window.navigator.setAppBadge&&window.navigator.setAppBadge(e).catch((e=>{r.Oig&&console.error(e)}))}},22986:(e,t,n)=>{function o(e,t){const n=typeof e;if(n!==typeof t)return!1;if("object"!==n||null===e||null===t)return e===t;const r=Array.isArray(e);if(r!==Array.isArray(t))return!1;if(r){const n=e,r=t;return n.length===r.length&&n.every(((e,t)=>o(e,r[t])))}const s=e,a=t,i=Object.keys(s);return i.length===Object.keys(a).length&&i.every((e=>o(s[e],a[e])))}n.d(t,{T:()=>o})},5930:(e,t,n)=>{function o(e,t){if(e===t)return!0;const n=Object.keys(e),o=n.length;if(o!==Object.keys(t).length)return!1;if(0===o)return!0;for(let r=0;r<o;r++){const o=n[r];if(e[o]!==t[o])return!1}return!0}function r(e,t,n,o=""){const r=Object.keys(e);r.length===Object.keys(t).length?(console.log(n),r.forEach((n=>{e[n]!==t[n]&&console.log(o,n,":",e[n],"=>",t[n])}))):console.log(`${n} LENGTH`)}n.d(t,{A:()=>o,q:()=>r})},70758:(e,t,n)=>{function o(e){return new Promise(((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)}))}function r(e,t){const n=indexedDB.open(e);n.onupgradeneeded=()=>n.result.createObjectStore(t);const r=o(n);return(e,n)=>r.then((o=>n(o.transaction(t,e).objectStore(t))))}let s;function a(){return s||(s=r("keyval-store","keyval")),s}function i(e,t){return e.openCursor().onsuccess=function(){this.result&&(t(this.result),this.result.continue())},o(e.transaction)}n.d(t,{q:()=>d,B:()=>u});class c{constructor(e){var t,n,o,s;t=this,o=void 0,(n="symbol"==typeof(s=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(n="store"))?s:s+"")in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,this.store=r(e,"store")}set(e,t){return function(e,t,n=a()){return n("readwrite",(n=>(n.put(t,e),o(n.transaction))))}(e,t,this.store)}setMany(e){return function(e,t=a()){return t("readwrite",(t=>(e.forEach((e=>t.put(e[1],e[0]))),o(t.transaction))))}(e,this.store)}get(e){return function(e,t=a()){return t("readonly",(t=>o(t.get(e))))}(e,this.store)}getMany(e){return function(e,t=a()){return t("readonly",(t=>Promise.all(e.map((e=>o(t.get(e)))))))}(e,this.store)}clear(){return function(e=a()){return e("readwrite",(e=>(e.clear(),o(e.transaction))))}(this.store)}del(e){return function(e,t=a()){return t("readwrite",(t=>(t.delete(e),o(t.transaction))))}(e,this.store)}delMany(e){return function(e,t=a()){return t("readwrite",(t=>(e.forEach((e=>t.delete(e))),o(t.transaction))))}(e,this.store)}entries(){return function(e=a()){return e("readonly",(t=>{if(t.getAll&&t.getAllKeys)return Promise.all([o(t.getAllKeys()),o(t.getAll())]).then((([e,t])=>e.map(((e,n)=>[e,t[n]]))));const n=[];return e("readonly",(e=>i(e,(e=>n.push([e.key,e.value]))).then((()=>n))))}))}(this.store)}keys(){return function(e=a()){return e("readonly",(e=>{if(e.getAllKeys)return o(e.getAllKeys());const t=[];return i(e,(e=>t.push(e.key))).then((()=>t))}))}(this.store)}values(){return function(e=a()){return e("readonly",(e=>{if(e.getAll)return o(e.getAll());const t=[];return i(e,(e=>t.push(e.value))).then((()=>t))}))}(this.store)}update(e,t){return function(e,t,n=a()){return n("readwrite",(n=>new Promise(((r,s)=>{n.get(e).onsuccess=function(){try{n.put(t(this.result),e),r(o(n.transaction))}catch(e){s(e)}}}))))}(e,t,this.store)}}const d=new c("tt-data"),u=new c("tt-passcode")},39761:(e,t,n)=>{function o(e){for(e.pause(),e.removeAttribute("src");e.firstChild;)e.removeChild(e.firstChild);e.load()}n.d(t,{A:()=>o})},87357:(e,t,n)=>{function o(...e){return e.filter(Boolean).join(" ")}function r(e){return(t,...n)=>{const o="&"===t?e:`${e}__${t}`;return n.reduce(((e,t)=>(t&&(Array.isArray(t)?e.push(...t):e.push(`${o}--${t}`)),e)),[o]).join(" ")}}n.d(t,{A:()=>o,x:()=>r})},95807:(e,t,n)=>{function o(...e){return e.filter(Boolean).join(";")}n.d(t,{A:()=>o})},74824:(e,t,n)=>{n.d(t,{Type:()=>i,clear:()=>u,fetch:()=>c,isCacheApiSupported:()=>a,save:()=>d});var o=n(31481);const r=self.caches;let s;async function a(){return!!r&&(s=s??await r.has("test").then((()=>!0)).catch((()=>!1)),s)}let i=function(e){return e[e.Text=0]="Text",e[e.Blob=1]="Blob",e[e.Json=2]="Json",e[e.ArrayBuffer=3]="ArrayBuffer",e}({});async function c(e,t,n,s=!1){if(r)try{const a=o.jht?`${o.uyj}/${t.replace(/:/g,"_")}`:new Request(t.replace(/:/g,"_")),c=await r.open(e),d=await c.match(a);if(!d)return;const u=d.headers.get("Content-Type");switch(n){case i.Text:return await d.text();case i.Blob:{if(t.startsWith("avatar")&&u&&u.startsWith("text"))return;const e=await d.blob(),n=!e.type||!s&&e.type.includes("html");let o=e.type||u;return n&&o?(s||(o=o.replace(/html/gi,"")),new Blob([e],{type:o})):e}case i.Json:return await d.json();case i.ArrayBuffer:return await d.arrayBuffer();default:return}}catch(e){return void console.warn(e)}}async function d(e,t,n){if(!r)return!1;try{const s="string"==typeof n||n instanceof Blob||n instanceof ArrayBuffer?n:JSON.stringify(n),a=o.jht?`${o.uyj}/${t.replace(/:/g,"_")}`:new Request(t.replace(/:/g,"_")),i=new Response(s),c=await r.open(e);return await c.put(a,i),!0}catch(e){return console.warn(e),!1}}async function u(e){try{if(!r)return;return await r.delete(e)}catch(e){return void console.warn(e)}}},46536:(e,t,n)=>{function o(){const e=new Set;function t(t){e.delete(t)}return{runCallbacks:function(...t){e.forEach((e=>{e(...t)}))},addCallback:function(n){return e.add(n),()=>{t(n)}},removeCallback:t,hasCallbacks:function(){return Boolean(e.size)}}}n.d(t,{h:()=>o})},11778:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(52674);function r(e){return(0,o.A)({onEsc:e})}},50442:(e,t,n)=>{function o(e,t,n){var o;return(t="symbol"==typeof(o=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{h6:()=>d,no:()=>u,fG:()=>l,ez:()=>c,wJ:()=>I});var r=n(43336),s=n(37836),a=n(82393),i=n(43503);let c=function(e){return e[e.Up=0]="Up",e[e.Down=1]="Down",e[e.Left=2]="Left",e[e.Right=3]="Right",e}({});const d=20,u=10,l=1.5,f=15,h=20,m=150,p=150;function g(e,t){return t?Math.hypot(t.pageX-e.pageX,t.pageY-e.pageY):0}function y(e,t){return{x:(e.pageX+t.pageX)/2,y:(e.pageY+t.pageY)/2}}let b=0;const v=new class{constructor({stability:e=8,sensitivity:t=100,tolerance:n=1.1,delay:r=150}={}){o(this,"stability",void 0),o(this,"sensitivity",void 0),o(this,"tolerance",void 0),o(this,"delay",void 0),o(this,"lastUpDeltas",void 0),o(this,"lastDownDeltas",void 0),o(this,"deltasTimestamp",void 0),this.stability=e,this.sensitivity=t,this.tolerance=n,this.delay=r,this.lastUpDeltas=new Array(2*this.stability).fill(0),this.lastDownDeltas=new Array(2*this.stability).fill(0),this.deltasTimestamp=new Array(2*this.stability).fill(0)}check(e){let t;return void 0!==(e=e.originalEvent||e).wheelDelta?t=e.wheelDelta:void 0!==e.deltaY?t=-40*e.deltaY:void 0===e.detail&&0!==e.detail||(t=-40*e.detail),this.deltasTimestamp.push(Date.now()),this.deltasTimestamp.shift(),t>0?(this.lastUpDeltas.push(t),this.lastUpDeltas.shift(),this.isInertia(1)):(this.lastDownDeltas.push(t),this.lastDownDeltas.shift(),this.isInertia(-1))}isInertia(e){const t=-1===e?this.lastDownDeltas:this.lastUpDeltas;if(void 0===t[0])return e;if(this.deltasTimestamp[2*this.stability-2]+this.delay>Date.now()&&t[0]===t[2*this.stability-1])return!1;const n=t.slice(0,this.stability),o=t.slice(this.stability,2*this.stability),r=n.reduce(((e,t)=>e+t)),s=o.reduce(((e,t)=>e+t)),a=r/n.length,i=s/o.length;return Math.abs(a)<=Math.abs(i*this.tolerance)&&this.sensitivity<Math.abs(i)}}({stability:5,sensitivity:25,tolerance:a.H8?1:.6,delay:150});function I(e,t){let n,o=!1,u=!1,l=!1,I=0,w=t.initialZoom??1,A={x:0,y:0},C={x:!1,y:!1};const S=i.A.get();let E,k={x:S.width/2,y:S.height/2};const T=t.minZoom??1,P=t.maxZoom??4;function M(o){const r=o.target,{excludedClosestSelector:s,includedClosestSelector:a,withNativeDrag:i,withCursor:c,onDrag:d}=t;(e===r||e.contains(r))&&"INPUT"!==r.tagName&&"TEXTAREA"!==r.tagName&&(s&&(r.matches(s)||r.closest(s))||a&&!r.matches(a)&&!r.closest(a)||(n=o,"mousedown"===o.type?(!i&&d&&o.preventDefault(),document.addEventListener("mousemove",N),document.addEventListener("mouseup",L)):"touchstart"===o.type&&(r.addEventListener("touchmove",N,{passive:!0}),r.addEventListener("touchend",L,{passive:!0}),r.addEventListener("touchcancel",L,{passive:!0}),"touches"in o&&(void 0===o.pageX&&(o.pageX=o.touches[0].pageX),void 0===o.pageY&&(o.pageY=o.touches[0].pageY),2===o.touches.length&&(I=g(o.touches[0],o.touches[1]),k=y(o.touches[0],o.touches[1])))),c&&document.body.classList.add("cursor-grabbing"),t.onCapture?.(o)))}function L(e){n&&(t.withCursor&&document.body.classList.remove("cursor-grabbing"),document.removeEventListener("mouseup",L),document.removeEventListener("mousemove",N),n.target.removeEventListener("touchcancel",L),n.target.removeEventListener("touchend",L),n.target.removeEventListener("touchmove",N),a.pz&&t.selectorToPreventScroll&&Array.from(document.querySelectorAll(t.selectorToPreventScroll)).forEach((e=>{e.style.overflow=""})),e&&(o?t.onRelease&&t.onRelease(e):"mouseup"===e.type&&(t.onDoubleClick&&Date.now()-b<300?t.onDoubleClick(e,{centerX:n.pageX,centerY:n.pageY}):!t.onClick||"button"in e&&0!==e.button||t.onClick(e),b=Date.now()))),o=!1,u=!1,l=!1,I=0,w=(0,r.qE)(w,T,P),E=void 0,A={x:0,y:0},C={x:!1,y:!1};const s=i.A.get();k={x:s.width/2,y:s.height/2},n=void 0}function N(e){if(n){if("touchmove"===e.type&&"touches"in e&&(void 0===e.pageX&&(e.pageX=e.touches[0].pageX),void 0===e.pageY&&(e.pageY=e.touches[0].pageY),t.onZoom&&I>0&&2===e.touches.length)){const n=g(e.touches[0],e.touches[1]),r=y(e.touches[0],e.touches[1]),s=r.x-k.x,a=r.y-k.y,i=n/I;t.onZoom(e,{zoomFactor:i,initialCenterX:k.x,initialCenterY:k.y,dragOffsetX:s,dragOffsetY:a,currentCenterX:r.x,currentCenterY:r.y}),1!==i&&(o=!0)}const r=e.pageX-n.pageX,s=e.pageY-n.pageY;(Math.abs(r)>=f||Math.abs(s)>=f)&&(o=!0);let l=!1;t.onDrag&&(t.onDrag(e,n,{dragOffsetX:r,dragOffsetY:s}),l=!0),t.onSwipe&&!u&&(u=function(e,n,o){if(a.pz){const t=e.touches[0].pageX;if(t<=d||t>=i.A.get().width-d)return!1}const r=Math.abs(n),s=Math.abs(o),u=t.swipeThreshold??h;let l;if(r>s&&r>=u?l="x":s>r&&s>=u&&(l="y"),!l)return!1;if(E){if(E!==l)return!1}else E=l;return function(e,t,n,o,r){const s={dragOffsetX:n,dragOffsetY:o};return"x"===t?r(e,n<0?c.Left:c.Right,s):"y"===t&&r(e,o<0?c.Up:c.Down,s)}(e,l,n,o,t.onSwipe)}(e,r,s),l=u),a.pz&&l&&t.selectorToPreventScroll&&Array.from(document.querySelectorAll(t.selectorToPreventScroll)).forEach((e=>{e.style.overflow="hidden"}))}}const B=(0,s.sg)(L,p,!1),F=(0,s.sg)(L,m,!1);function x(e){o||(M(e),o=!0,k={x:e.x,y:e.y})}function O(e){if(!t.onZoom&&!t.onDrag)return;if(t.excludedClosestSelector&&(e.target.matches(t.excludedClosestSelector)||e.target.closest(t.excludedClosestSelector)))return;e.preventDefault(),e.stopPropagation();const{doubleTapZoom:s=3}=t;if(t.onDoubleClick&&Object.is(e.deltaX,-0)&&Object.is(e.deltaY,-0)&&e.ctrlKey)return x(e),w=w>1?1:s,t.onDoubleClick(e,{centerX:e.pageX,centerY:e.pageY}),void(o=!1);const a=e.metaKey||e.ctrlKey||e.shiftKey;if(a&&function(e){if(!t.onZoom)return;x(e);const n=e.x-k.x,o=e.y-k.y,s=(0,r.qE)(e.deltaY,-25,25);w-=.01*s,w=(0,r.qE)(w,.5*T,3*P),l=!0,t.onZoom(e,{zoom:(0,r.LI)(w,2),initialCenterX:k.x,initialCenterY:k.y,dragOffsetX:n,dragOffsetY:o,currentCenterX:e.x,currentCenterY:e.y}),F(e)}(e),!a&&!l){const o=v.check(e);(1!==w||o)&&function(e){if(!t.onDrag)return;x(e),C.x&&Math.sign(A.x)!==Math.sign(e.deltaX)||(A.x-=e.deltaX),C.y&&Math.sign(A.y)!==Math.sign(e.deltaY)||(A.y-=e.deltaY);const{x:o,y:r}=A;t.onDrag(e,n,{dragOffsetX:o,dragOffsetY:r},((e,t)=>{C={x:e,y:t}})),B(e)}(e)}}return t.withWheelDrag&&e.addEventListener("wheel",O),e.addEventListener("mousedown",M),document.body.addEventListener("touchstart",M,{passive:!t.isNotPassive}),()=>{L(),document.body.removeEventListener("touchstart",M),e.removeEventListener("mousedown",M),e.removeEventListener("wheel",O)}}},52674:(e,t,n)=>{n.d(t,{A:()=>s});const o={Enter:"onEnter",Backspace:"onBackspace",Delete:"onDelete",Esc:"onEsc",Escape:"onEsc",ArrowUp:"onUp",ArrowDown:"onDown",ArrowLeft:"onLeft",ArrowRight:"onRight",Tab:"onTab"},r={onEnter:[],onDelete:[],onBackspace:[],onEsc:[],onUp:[],onDown:[],onLeft:[],onRight:[],onTab:[]};function s(e){return a()||document.addEventListener("keydown",i,!0),Object.keys(e).forEach((t=>{const n=e[t];if(!n)return;const o=r[t];o&&o.push(n)})),()=>{!function(e){Object.keys(e).forEach((t=>{const n=e[t],o=r[t];if(o){const e=o.findIndex((e=>e===n));-1!==e&&o.splice(e,1)}})),a()||document.removeEventListener("keydown",i,!1)}(e)}}function a(){return Object.values(r).some((e=>Boolean(e.length)))}function i(e){const t=o[e.key];if(!t)return;const{length:n}=r[t];if(n)for(let o=n-1;o>=0;o--)if(!1!==(0,r[t][o])(e)){e.stopPropagation();break}}},85982:(e,t,n)=>{n.d(t,{A:()=>i,LD:()=>d,WO:()=>r,eM:()=>a,qp:()=>c});var o=n(31481);const r=window.navigator.clipboard&&window.ClipboardItem,s=document.createElement("textarea");s.setAttribute("readonly",""),s.tabIndex=-1,s.className="visually-hidden";const a=e=>{s.value=e,document.body.appendChild(s);const t=document.getSelection();if(t){const e=t.rangeCount>0&&t.getRangeAt(0);s.select(),document.execCommand("copy"),e&&(t.removeAllRanges(),t.addRange(e))}document.body.removeChild(s)},i=(e,t)=>{window.navigator.clipboard?.write?window.navigator.clipboard.write([new ClipboardItem({"text/plain":new Blob([t],{type:"text/plain"}),"text/html":new Blob([e],{type:"text/html"})})]):a(t)},c=e=>{if(!e)return;const t=document.createElement("canvas"),n=t.getContext("2d"),o=new Image;o.onload=e=>{if(n&&e.currentTarget){const o=e.currentTarget;t.width=o.width,t.height=o.height,n.drawImage(o,0,0,o.width,o.height),t.toBlob(u,"image/png",1)}},o.src=e},d=async(e,t,n)=>{const o=async()=>{try{const t=await e;return t?a(t):n(),Boolean(t)}catch{return n(),!1}};if(r&&navigator.clipboard.write){try{let t=!1;const o=()=>Promise.reject(new Error("GET_DATA_ERROR")),r=new ClipboardItem({"text/plain":e.then((e=>e||o())).catch((()=>(t=!0,"")))});if(await navigator.clipboard.write([r]),t)return void n()}catch{if(!await o())return}t()}else await o()&&t()};async function u(e){if(e&&r)try{await(window.navigator.clipboard.write?.([new ClipboardItem({[e.type]:e})]))}catch(e){o.Oig&&console.error(e)}}},25903:(e,t,n)=>{n.d(t,{e:()=>s,j:()=>r});const o=50;function r(e,t,n,o){return a("transitionend",e,t,n,o)}function s(e,t,n,o){return a("animationend",e,t,n,o)}function a(e,t,n,r,s){let a=!1;function i(){t.removeEventListener(e,c)}function c(e){a||e.target!==e.currentTarget||r&&(e instanceof TransitionEvent&&e.propertyName===r||e instanceof AnimationEvent&&e.animationName===r)||(a=!0,i(),setTimeout((()=>{n()}),o))}return t.addEventListener(e,c),s&&setTimeout((()=>{a||(i(),n())}),s),i}},17663:(e,t,n)=>{n.d(t,{$$:()=>m,A:()=>N,A$:()=>x,CS:()=>h,F5:()=>E,JW:()=>M,L2:()=>B,Lu:()=>b,QO:()=>P,Rm:()=>R,TI:()=>D,U:()=>F,be:()=>y,cK:()=>l,dq:()=>w,fS:()=>T,fU:()=>g,fw:()=>C,hI:()=>A,i6:()=>v,il:()=>u,pU:()=>f,wv:()=>k,zA:()=>S,zt:()=>I});var o=n(19314),r=n(21309);const s=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"].map((e=>e.toLowerCase())),i=2015,c=31,d=12,u=864e5;function l(e){return h(new Date)===h(e)}function f(e){const t=new Date(e);return t.setHours(0,0,0,0),t}function h(e){return f(e).getTime()}function m(e){const t=new Date(1e3*e);return`${t.getFullYear()}-${t.getMonth()}`}function p(e){return`${e.getFullYear()}-${e.getMonth()+1}-${e.getDate()}`}function g(e,t){const n="number"==typeof t?new Date(t):t,o=e.timeFormat||"24h";let r=n.getHours(),s="";return"12h"===o&&(s=r>=12?" PM":" AM",r=r>12?r%12:r),`${String(r).padStart(2,"0")}:${String(n.getMinutes()).padStart(2,"0")}${s}`}function y(e,t,n=!1){const o="number"==typeof t?new Date(t):t,r=g(e,o),a=f(new Date);if(o>=a)return r;const i=new Date(a);if(i.setDate(a.getDate()-7),o>=i){const t=e(`Weekday.Short${s[o.getDay()]}`);return n?e("FullDateTimeFormat",[t,r]):t}const c=o.getFullYear()===a.getFullYear(),d=N(o,e.code,c);return n?e("FullDateTimeFormat",[d,r]):d}function b(e,t){return N(t,e.code,!1,"numeric")}function v(e,t,n=!1){return N(t,e.code,!1,n?"short":"long",!0)}function I(e,t){const n=(0,r._k)(t);if(t<0)return 0;if(n<1)return P(t);if(n<7)return e("Days",{count:n},{pluralValue:n});if(n<30){const t=Math.floor(n/7);return e("Weeks",{count:t},{pluralValue:t})}if(n<365){const t=Math.floor(n/30);return e("Months",{count:t},{pluralValue:t})}{const t=Math.floor(n/365);return e("Years",{count:t},{pluralValue:t})}}function w(e,t){return t<6e4?Math.ceil(t/1e3).toString():t<36e5?Math.ceil(t/6e4).toString():t<u?e("MessageTimer.ShortHours",Math.ceil(t/36e5)):e("MessageTimer.ShortDays",Math.ceil(t/u))}function A(e,t,n=t){const o=t-n;return o<60?e("LiveLocationUpdated.JustNow"):o<3600?e("LiveLocationUpdated.MinutesAgo",Math.floor(o/60)):e("LiveLocationUpdated.TodayAt",g(e,n))}function C(e,t,n=t){const o=t-n;if(o<60)return e("Time.JustNow");if(o<3600)return e("Time.MinutesAgo",Math.floor(o/60));const r=new Date(1e3*n),s=f(new Date);if(r>=s)return e("Time.TodayAt",g(e,r));const a=new Date(s);return a.setDate(s.getDate()-1),r>a?e("Time.YesterdayAt",g(e,r)):e("Time.AtDate",b(e,r))}function S(e,t,n=2){if(!t)return;const o=[],r=[{multiplier:1,type:"Seconds"},{multiplier:60,type:"Minutes"},{multiplier:60,type:"Hours"},{multiplier:24,type:"Days"},{multiplier:7,type:"Weeks"}];let s=1;r.forEach(((e,n)=>{if(s*=e.multiplier,t<s)return;const a=r[n===r.length-1?n:n+1].multiplier;o.push({duration:Math.floor(t/s%a),type:e.type})}));const a=o.slice(-n).reverse();for(let e=a.length-1;e>=0;--e)0===a[e].duration&&a.splice(e,1);return a.map((t=>e(t.type,t.duration,"i"))).join(", ")}function E(e,t,n=!1,o=!1,r){const s="number"==typeof t?new Date(t):t,a=f(new Date);if(!o){if(p(s)===p(a))return(r||!n?$:U)(e("Weekday.Today"));const t=new Date(a);if(t.setDate(a.getDate()-1),p(s)===p(t))return(r||!n?$:U)(e("Weekday.Yesterday"));const o=new Date(a);o.setDate(a.getDate()-6);const i=new Date(a);if(i.setDate(a.getDate()+6),s>=o&&s<=i)return(r||!n?$:U)(k(e,s.getDay(),n))}const i=s.getFullYear()===a.getFullYear();return(r||!n?$:U)(N(s,e.code,i,n?"short":"long"))}function k(e,t,n=!1){const o=s[t];return e(n?`Weekday.Short${o}`:`Weekday.${o}`)}function T(e,t,n){const o="number"==typeof t?new Date(t):t;return`${E(e,o,!0,void 0,n)}, ${g(e,o)}`}function P(e,t){const n=Math.floor(e/3600),o=Math.floor(e%3600/60),r=Math.floor(e%3600%60),s=t?Math.floor(t/3600):0,a=t?Math.floor(t%3600/60):0;let i="";return n>0||s>0?(i+=`${String(n).padStart(2,"0")}:`,i+=`${String(o).padStart(2,"0")}:`):i+=a>=10?`${String(o).padStart(2,"0")}:`:`${String(o)}:`,i+=String(r).padStart(2,"0"),i}function M(e){const t=[];let n=e%1e3;e-=n,n=Math.floor(n/10);const o=(e=Math.floor(e/1e3))%60;e-=o;const r=(e=Math.floor(e/60))%60;e-=r;const s=(e=Math.floor(e/60))%60;return s>0&&t.push(String(s).padStart(2,"0")),t.push(String(r).padStart(s>0?2:1,"0")),t.push(String(o).padStart(2,"0")),`${t.join(":")},${String(n).padStart(2,"0")}`}const L=(0,o.A)(((e,t,n,o="short",r)=>new Date(e).toLocaleString(t,{year:n?void 0:"numeric",month:o,day:r?void 0:"numeric"})));function N(e,t="en-US",n=!1,o="short",r=!1){const s=h("number"==typeof e?new Date(e):e);return L(s,t,n,o,r)}function B(e,t="en-US",n,o){return("number"==typeof e?new Date(e):e).toLocaleString(t,{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",second:n?void 0:"numeric",hourCycle:"12h"===o?"h12":"h23"})}function F(e,t){const n="number"==typeof t?new Date(t):t,o=f(new Date),r=g(e,n);if(p(n)===p(o))return e("Time.TodayAt",r);const s=new Date(o);if(s.setDate(o.getDate()-1),p(n)===p(s))return e("Time.YesterdayAt",r);const a=n.getFullYear()===o.getFullYear();return e("formatDateAtTime",[N(n,e.code,a),r])}function x(e,t){if(t<0)return e("RightNow");if(t<60)return e("Seconds",{count:Math.ceil(t)},{pluralValue:t});if(t<3600){const n=Math.ceil(t/60);return e("Minutes",{count:n},{pluralValue:n})}if(t<86400){const n=Math.ceil(t/3600);return e("Hours",{count:n},{pluralValue:n})}const n=Math.ceil(t/86400);return e("Days",{count:n},{pluralValue:n})}function O(e,t,n=2021){if(t>d-1||e>c)return!1;const o=new Date(n,t,e);return!Number.isNaN(o.getTime())&&o.getDate()===e}function R(e=""){const t=e.match(/\d{1,2}\s[a-zA-Z]{3,}/),n=e.match(/[a-zA-Z]{3,}\s\d{1,2}/),o=e.match(/\d{1,2}[./-]\d{1,2}([./-]\d{2,4})?/);if(!t&&!o&&!n)return;if(o){const[t,n,o]=e.split(/[./-]/).map(Number);return o&&o<i||!O(t,n-1,o||void 0)?void 0:`${o?`${o}-`:""}${String(n).padStart(2,"0")}-${String(t).padStart(2,"0")}`}const r=e.split(" "),s=t?r[0]:r[1],c=(t?r[1]:r[0]).toLowerCase(),d=a.findIndex((e=>e.startsWith(c)));return-1!==d&&O(Number(s),d)?`${String(d+1).padStart(2,"0")}-${String(s).padStart(2,"0")}`:void 0}function D(e){return e+u/1e3}function U(e){return`${e[0].toLowerCase()}${e.slice(1)}`}function $(e){return`${e[0].toUpperCase()}${e.slice(1)}`}},70874:(e,t,n)=>{n.d(t,{W:()=>i,j:()=>a});var o=n(23174),r=n(21309);const s=/\b(?:(\d{1,2}):)?([0-5]?\d):([0-5]\d)\b/g;function a(e){const t={text:e.text,entities:e.entities?.filter((e=>e.type!==o.C7.Timestamp))||[]},n=t.text;for(const e of n.matchAll(s)){const n=e[0],s=e[1],a=e[2],i=e[3],c=e.index??0,d=n.length,u=parseInt(a,10),l=parseInt(i,10);if(u>59||l>59)continue;let f;if(void 0!==s){const e=parseInt(s,10);f=(0,r.Sy)(e,u,l)}else f=(0,r.Sy)(0,u,l);let h=!1;for(const e of t.entities)if(c<e.offset+e.length&&c+d>e.offset){h=!0;break}if(h)continue;const m={type:o.C7.Timestamp,offset:c,length:d,timestamp:f};let p=!1;for(let e=0;e<t.entities.length;e++)if(c<t.entities[e].offset){t.entities.splice(e,0,m),p=!0;break}p||t.entities.push(m)}return t}function i(e){if(!(e=e.trim()).startsWith("-")&&Number.isInteger(Number(e)))return parseInt(e,10);if(e.includes(":")){const t=e.split(":");if(2===t.length){const e=parseInt(t[0],10),n=parseInt(t[1],10);if(Number.isNaN(e)||Number.isNaN(n)||e<0||n<0||n>=60)return;return 60*e+n}if(3===t.length){const e=parseInt(t[0],10),n=parseInt(t[1],10),o=parseInt(t[2],10);if(Number.isNaN(e)||Number.isNaN(n)||Number.isNaN(o)||e<0||n<0||o<0||n>=60||o>=60)return;return 3600*e+60*n+o}return}const t=e.match(/^(?:(\d+)h)?(?:(\d+)m)?(?:(\d+)s)?$/i);if(!t)return;const n=t[1]?parseInt(t[1],10):0,o=t[2]?parseInt(t[2],10):0,r=t[3]?parseInt(t[3],10):0;return Number.isNaN(n)||Number.isNaN(o)||Number.isNaN(r)||o>=60||r>=60?void 0:3600*n+60*o+r}},21309:(e,t,n)=>{n.d(t,{Sy:()=>c,_k:()=>i,d_:()=>s,qZ:()=>a});const o=60,r=3600,s=86400;function a(e,t){return(t?Math.floor:Math.ceil)(e/r)}function i(e,t){return(t?Math.floor:Math.ceil)(e/s)}function c(e,t,n){return e*r+t*o+n}},61182:(e,t,n)=>{n.d(t,{F8:()=>d,bO:()=>a,fw:()=>i,pF:()=>c});const o=["log","error","warn","info","debug"],r=o.reduce(((e,t)=>(e[t]=console[t],e)),{});let s=[];function a(e,...t){s.push({level:e,args:t,date:new Date}),r[e](...t)}function i(){s=[],o.forEach((e=>{console[e]=(...t)=>{a(e,...t)}}))}function c(){o.forEach((e=>{console[e]=r[e]})),s=[]}function d(){return JSON.stringify(s,((e,t)=>"bigint"==typeof t?t.toString():t))}},46275:(e,t,n)=>{n.d(t,{vG:()=>l,zq:()=>u});var o=n(31481),r=n(90709),s=n(70874),a=n(62076),i=n(11422),c=n(82393);const d=new Set(["t.me","telegram.me","telegram.dog"]);function u(e){return Boolean(e.match(o.OFc)||e.match(o.bnE))}function l(e){if(u(e))try{return function(e){const t=(0,a.T)(e);if(t){if(t.startsWith("https:")||t.startsWith("http:"))return function(e){if(!d.has(e.hostname))return;const t=S(e),n=C(e);switch(function(e,t){const n=t.length,o=t[0];if(1===n){if("share"===o)return"shareLink";if("boost"===o||void 0!==e.boost)return"chatBoostLink";if((0,i.BU)(o))return"publicUsernameOrBotLink"}else if(2===n){if("addlist"===o)return"chatFolderLink";if("login"===o)return"loginCodeLink";if("m"===o)return"businessChatLink";if("boost"===o)return"chatBoostLink";if("nft"===o)return"giftUniqueLink";if("c"===o)return void 0!==e.boost?"chatBoostLink":"privateChannelLink";if((0,i.BU)(t[0])&&A(t[1]))return"publicMessageLink"}else if(3===n){if("c"===o&&t.slice(1).every(A))return"privateMessageLink";if((0,i.BU)(t[0])&&t.slice(1).every(A))return"publicMessageLink";if("nft"===o)return"giftUniqueLink"}else if(4===n&&"c"===o&&t.slice(1).every(A))return"privateMessageLink";return"unknown"}(t,n)){case"publicMessageLink":{const{single:e,comment:o,t:r}=t,{username:s,thread:a,messageId:i}=2===n.length?{username:n[0],thread:t.thread,messageId:n[1]}:{username:n[0],thread:n[1],messageId:n[2]};return h({username:s,messageId:i,single:e,threadId:a,commentId:o,timestamp:r})}case"privateMessageLink":{const{single:e,comment:o,t:r}=t,{channelId:s,thread:a,messageId:i}=3===n.length?{channelId:n[1],thread:t.thread,messageId:n[2]}:{channelId:n[1],thread:n[2],messageId:n[3]};return m({channelId:s,messageId:i,single:e,threadId:a,commentId:o,timestamp:r})}case"shareLink":return f({text:t.text,url:t.url});case"chatFolderLink":return p({slug:n[1]});case"loginCodeLink":return g({code:n[1]});case"publicUsernameOrBotLink":return y({username:n[0],start:t.start,text:t.text,startApp:t.startapp,mode:t.mode,appName:void 0,startAttach:t.startattach,attach:t.attach,choose:t.choose,ref:t.ref});case"privateChannelLink":return b({channelId:n[1]});case"businessChatLink":return I({slug:n[1]});case"chatBoostLink":{if("boost"===n[0])return v({username:n[1],id:t.c});const e="c"===n[0];return v({username:e?void 0:n[0],id:e?n[1]:void 0})}case"giftUniqueLink":return w({slug:n.slice(1).join("/")})}}(new URL(t));if(t.startsWith("tg:")){const e=c.fM?t.replace(/^tg:\/\//,"https://"):t;return function(e){const{hostname:t}=e,n=S(e);switch(C(e),function(e,t,n){switch(n){case"resolve":{const{domain:t,post:n,bot_id:o,scope:r,public_key:s,nonce:a}=e;if("telegrampassport"===t&&o&&r&&s&&a)return"telegramPassportLink";if(t&&n)return"publicMessageLink";if((0,i.BU)(t))return"publicUsernameOrBotLink";break}case"privatepost":{const{channel:t,post:n}=e;if(t)return n?"privateMessageLink":"privateChannelLink";break}case"msg_url":return"shareLink";case"addlist":return"chatFolderLink";case"login":return"loginCodeLink";case"passport":return"telegramPassportLink";case"message":return"businessChatLink";case"premium_offer":return"premiumReferrerLink";case"premium_multigift":return"premiumMultigiftLink";case"boost":return"chatBoostLink";case"nft":return"giftUniqueLink"}return"unknown"}(n,0,t)){case"publicMessageLink":{const{domain:e,post:t,single:o,thread:r,comment:s,t:a}=n;return h({username:e,messageId:t,single:o,threadId:r,commentId:s,timestamp:a})}case"privateMessageLink":{const{channel:e,post:t,single:o,thread:r,comment:s,t:a}=n;return m({channelId:e,messageId:t,single:o,threadId:r,commentId:s,timestamp:a})}case"shareLink":return f({text:n.text,url:n.url});case"chatFolderLink":return p({slug:n.slug});case"loginCodeLink":return g({code:n.code});case"telegramPassportLink":return function(e){const{botId:t,scope:n,publicKey:o,nonce:r,callbackUrl:s,payload:a}=e;if(t&&A(t)&&n&&o&&r)return{type:"telegramPassportLink",botId:Number(t),scope:n,publicKey:o,nonce:r,callbackUrl:s,payload:a}}({botId:n.bot_id,scope:n.scope,publicKey:n.public_key,nonce:n.nonce,callbackUrl:n.callback_url,payload:n.payload});case"publicUsernameOrBotLink":return y({username:n.domain,start:n.start,text:n.text,appName:n.appname,startApp:n.startapp,mode:n.mode,startAttach:n.startattach,attach:n.attach,choose:n.choose,ref:n.ref});case"privateChannelLink":return b({channelId:n.channel});case"businessChatLink":return I({slug:n.slug});case"premiumReferrerLink":return function(e){const{referrer:t}=e;if(t)return{type:"premiumReferrerLink",referrer:t}}({referrer:n.ref});case"premiumMultigiftLink":return function(e){const{referrer:t}=e;if(t)return{type:"premiumMultigiftLink",referrer:t}}({referrer:n.ref});case"chatBoostLink":return v({username:n.domain,id:n.channel});case"giftUniqueLink":return w({slug:n.slug})}}(new URL(e))}}}(e)}catch(e){return}}function f(e){const{url:t,text:n}=e;if(t)return{type:"shareLink",url:t,text:n}}function h(e){const{messageId:t,threadId:n,commentId:o,username:r,single:a,timestamp:c}=e;if(r&&(0,i.BU)(r)&&t&&A(t)&&(!n||A(n))&&(!o||A(o)))return{type:"publicMessageLink",username:r,messageId:Number(t),isSingle:""===a,threadId:n?Number(n):void 0,commentId:o?Number(o):void 0,timestamp:c?(0,s.W)(c):void 0}}function m(e){const{messageId:t,threadId:n,commentId:o,channelId:a,single:i,timestamp:c}=e;if(a&&A(a)&&t&&A(t)&&(!n||A(n))&&(!o||A(o)))return{type:"privateMessageLink",channelId:(0,r.QEA)(a),messageId:Number(t),isSingle:""===i,threadId:n?Number(n):void 0,commentId:o?Number(o):void 0,timestamp:c?(0,s.W)(c):void 0}}function p(e){const{slug:t}=e;if(t)return{type:"chatFolderLink",slug:t}}function g(e){const{code:t}=e;if(t)return{type:"loginCodeLink",code:t}}function y(e){const{username:t,start:n,text:o,startApp:r,mode:s,startAttach:a,attach:c,appName:d,choose:u,ref:l}=e;if(t&&(0,i.BU)(t))return{type:"publicUsernameOrBotLink",username:t,start:n,startApp:r,mode:s,appName:d,startAttach:a,attach:c,text:o,choose:u,ref:l}}function b(e){const{channelId:t}=e;if(t)return{type:"privateChannelLink",channelId:(0,r.QEA)(t)}}function v(e){const{username:t,id:n}=e;if(t||n)return{type:"chatBoostLink",username:t,id:n?(0,r.QEA)(n):void 0}}function I(e){const{slug:t}=e;if(t)return{type:"businessChatLink",slug:t}}function w(e){const{slug:t}=e;if(t)return{type:"giftUniqueLink",slug:t}}function A(e){return/^-?\d+$/.test(e)}function C(e){const t=e.pathname.split("/").filter(Boolean);return"s"===t[0]&&t.shift(),t.map(decodeURI)}function S(e){return Object.fromEntries(e.searchParams)}},55148:(e,t,n)=>{n.d(t,{E:()=>c,_:()=>i});var o=n(13439),r=n(31481),s=n(46275),a=n(82393);const i=e=>{const t=(0,o.ko)(),n=(0,s.vG)(e);if(n)switch(n.type){case"privateMessageLink":return t.openPrivateChannel({id:n.channelId,threadId:n.threadId,messageId:n.messageId,commentId:n.commentId,timestamp:n.timestamp}),!0;case"publicMessageLink":return t.openChatByUsername({username:n.username,threadId:n.threadId,messageId:n.messageId,commentId:n.commentId,timestamp:n.timestamp}),!0;case"publicUsernameOrBotLink":{const e=function(e){if(!e)return;return e.toLowerCase().split(" ").flatMap((e=>"groups"===e?["chats","groups"]:[e])).filter((e=>r.K_A.includes(e)))}(n.choose);return t.openChatByUsername({username:n.username,startParam:n.start,ref:n.ref,text:n.text,startApp:n.startApp,mode:n.mode,startAttach:n.startAttach,attach:n.attach,choose:e,originalParts:[n.username,n.appName]}),!0}case"privateChannelLink":return t.openPrivateChannel({id:n.channelId}),!0;case"businessChatLink":return t.resolveBusinessChatLink({slug:n.slug}),!0;case"premiumReferrerLink":return t.openPremiumModal(),!0;case"premiumMultigiftLink":return t.openGiftRecipientPicker(),!0;case"chatBoostLink":return t.processBoostParameters({usernameOrId:n.username||n.id,isPrivate:Boolean(n.id)}),!0;case"giftUniqueLink":return t.openUniqueGiftBySlug({slug:n.slug}),!0}if(!e.match(r.bnE))return!1;const i=a.fM?e.replace(/^tg:\/\//,"https://"):e,{protocol:d,searchParams:u,hostname:l}=new URL(i);if("tg:"!==d)return!1;const f=l,h=Object.fromEntries(u),{checkChatInvite:m,openChatByUsername:p,openChatByPhoneNumber:g,openStickerSet:y,joinVoiceChatByLink:b,openInvoice:v,openChatWithDraft:I,checkChatlistInvite:w,openStoryViewerByUsername:A,checkGiftCode:C,openStarsBalanceModal:S}=t;switch(f){case"resolve":{const{domain:e,phone:t,post:n,comment:o,voicechat:r,livestream:s,start:a,startattach:i,attach:c,thread:d,topic:u,appname:l,startapp:f,mode:m,story:y,text:v}=h,I=Number(d)||Number(u)||void 0;"telegrampassport"!==e&&(l?p({username:e,startApp:f,mode:m,originalParts:[e,l],text:v}):h.hasOwnProperty("voicechat")||h.hasOwnProperty("livestream")?b({username:e,inviteHash:r||s}):t?g({phoneNumber:t,startAttach:i,attach:c,text:v}):y?A({username:e,storyId:Number(y)}):p({username:e,messageId:n?Number(n):void 0,commentId:o?Number(o):void 0,startParam:a,mode:m,startAttach:i,attach:c,threadId:I}));break}case"bg":case"login":break;case"join":{const{invite:e}=h;m({hash:e});break}case"addemoji":case"addstickers":{const{set:e}=h;y({stickerSetInfo:{shortName:e}});break}case"share":case"msg":case"msg_url":{const{url:e,text:t}=h;I({text:c(e,t)});break}case"addlist":w({slug:h.slug});break;case"invoice":{const{slug:e}=h;v({type:"slug",slug:e});break}case"stars_topup":{const{balance:e,purpose:t}=h,n=Number(e);if(!n||n<0)return!0;S({topup:{balanceNeeded:n,purpose:t}});break}case"giftcode":{const{slug:e}=h;C({slug:e});break}default:return!1}return!0};function c(e,t,n){return{text:[e,n,t].filter(Boolean).join("\n")}}},91800:(e,t,n)=>{function o(e){const t=parseInt(getComputedStyle(e).lineHeight,10);return{totalLines:e.scrollHeight/t,lineHeight:t}}n.d(t,{A:()=>o})},6842:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(61433);function r(e){const t=document.createElement("div");o.Ay.render(e,t);const n=Array.from(t.children);return o.Ay.render(void 0,t),n}},60261:(e,t,n)=>{n.d(t,{Il:()=>I,K3:()=>A,ZR:()=>E,Qy:()=>T,VU:()=>S,LQ:()=>w});var o=n(37932),r=n(13439),s=n(23174),a=n(66644),i=n(90709),c=n(29807),d=n(46536),u=n(14235),l=n(58554),f=n(37836),h=n(82393),m=n(61911);const p=n.p+"square.370a4828a4f2afc14ada.svg",g=new Set,y=new Map,b=(0,d.h)();let v;function I(e,t){y.set(e,t)}function w(e){y.delete(e)}(0,o.DW)((e=>{if(e.customEmojis.byId!==v?.customEmojis.byId||(0,c.BWX)(e)!==(0,c.BWX)(v)){for(const t of y){const[n,o]=t;e.customEmojis.byId[o]&&n(e.customEmojis)}!function(e){const t=Array.from(g).filter((t=>Boolean(e.byId[t])));t.length&&(t.forEach((e=>g.delete(e))),S())}(e.customEmojis)}v=e}));const A=b.addCallback,C=(0,f.nF)(b.runCallbacks,500),S=(0,f.nF)((function(){document.querySelectorAll(".custom-emoji.placeholder").forEach((e=>{const t=(0,r.mS)().customEmojis.byId[e.dataset.documentId];if(!t)return void g.add(e.dataset.documentId);const[n,o,s]=T(t);t.shouldUseTextColor&&!e.classList.contains("colorable")&&(0,a.RK)((()=>{e.classList.add("colorable")})),n||(0,a.RK)((()=>{e.src=o,e.classList.remove("placeholder"),s&&(e.dataset.uniqueId=s),C(t.id)}))}))}),500);function E(e,t){const n=(0,i.aLQ)(e,t),o=l.Ih(n);if(o)return o;k(n)}function k(e){return l.hd(e,s.qZ.BlobUrl).then((()=>{S()}))}function T(e){if(!e)return[!0,p,void 0];const t=!h.OF&&e.isVideo;if(e.isLottie||e.isVideo&&!t)return k(`sticker${e.id}`),[!1,m,(0,u.A)()];const n=E(e.id,t);return[!n,n||p,void 0]}},52491:(e,t,n)=>{n.d(t,{D0:()=>m,On:()=>u,P_:()=>l,cp:()=>h,mS:()=>f});var o=n(61433),r=n(66644),s=n(98221),a=n(19314);const i=["female_sign","male_sign","medical_symbol"],c=127397;function d(e){const t=e.split("-").map((e=>parseInt(e,16)));return String.fromCodePoint(...t)}const u=new Set;function l(e){const t=e.currentTarget;u.add(e.currentTarget.dataset.path),(0,r.RK)((()=>{(0,o.YM)(t,"open")}))}const f=(0,a.A)((function(e){return function(e){let t;if(1===e.length)t=e.charCodeAt(0).toString(16).padStart(4,"0");else{const n=[];for(let t=0;t<e.length;t++)e.charCodeAt(t)>=55296&&e.charCodeAt(t)<=56319?e.charCodeAt(t+1)>=56320&&e.charCodeAt(t+1)<=57343&&n.push(1024*(e.charCodeAt(t)-55296)+(e.charCodeAt(t+1)-56320)+65536):(e.charCodeAt(t)<55296||e.charCodeAt(t)>57343)&&n.push(e.charCodeAt(t));t=n.map((e=>e.toString(16).padStart(4,"0"))).join("-")}return t}((0,s.a)(e))}));function h(e){const t={categories:[],emojis:{}};for(let n=0;n<e.length;n+=2){const o={id:e[n][0],name:e[n][1],emojis:[]};for(let r=0;r<e[n+1].length;r++){const s=e[n+1][r];i.includes(s[1][0])||(o.emojis.push(s[1][0]),t.emojis[s[1][0]]={id:s[1][0],names:s[1],native:d(s[0]),image:s[0].toLowerCase()})}t.categories.push(o)}return t}function m(e){if("FT"===e)return"🏴‍☠️";const t=e.toUpperCase();if(!/^[A-Z]{2}$/.test(t))return e;const n=[...t].map((e=>e.codePointAt(0)+c));return String.fromCodePoint(...n)}},24282:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(98221);const r=[[/\u{1f3f3}\u200d\u{1f308}/gu,"🏳️‍🌈"],[/\u{1f3f3}\u200d\u26a7\ufe0f?/gu,"🏳️‍⚧️"],[/\u26d3\u200d\u{1f4a5}/gu,"⛓️‍💥"],[/\u200d([\u2640\u2642])(?!\ufe0f)/gu,"$1"]];function s(e){if(!e.match(o.A))return e;for(const[t,n]of r)e=e.replace(t,n);return e}},17237:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(98221),r=n(24282);const s=100,a=8*s;function i(e){const t=(0,r.A)(e).split("\n"),n=t.join("");if(n.length>a)return!1;const o=c(n);if(!o||o>s)return!1;let i=t.length;for(const e of t){const t=c(e);if(!1===t)return!1;t>i&&(i=t)}return i}function c(e){const t=e.matchAll(o.A);let n=0,r=0;for(const e of t){if(e.index!==r)return!1;n++,r=e.index+e[0].length}return r===e.length&&n}},62076:(e,t,n)=>{n.d(t,{T:()=>s});const o=new Set(["http:","https:","tg:","ton:","mailto:","tel:"]),r="https://";function s(e){if(e)try{const t=new URL(e);return o.has(t.protocol)?e:`${r}${e}`}catch(t){return`${r}${e}`}}},14487:(e,t,n)=>{n.d(t,{I:()=>T,T_:()=>L,UJ:()=>A,VS:()=>P,ZQ:()=>S,g0:()=>E,gb:()=>k,ve:()=>N,wr:()=>M});var o=n(31481),r=n(46536),s=n(70934),a=n(82393),i=n(9705);const c=100,{addCallback:d,runCallbacks:u}=(0,r.h)(),{addCallback:l,runCallbacks:f}=(0,r.h)(),h=Number(Math.random().toString().substring(2)),m=new Set([h]);let p=a.bs?new BroadcastChannel(o.a9l):void 0,g=!1;const y=new i.A;let b,v,I=!1;const w=({data:e})=>{if(p&&e){if(e.currentPasscodeHash&&(0,s.tn)(e.currentPasscodeHash),e.hasGaveUpMaster&&I)return b=h,I=!1,y.resolve(),void u(!0);if(e.shouldGiveUpMaster)return b===h&&(u(!1),p.postMessage({currentPasscodeHash:(0,s.dl)(),hasGaveUpMaster:!0})),void(b=e.masterToken);if(e.tokenDied&&(f(e.tokenDied),m.delete(e.tokenDied),e.tokenDied===b&&(m.delete(e.tokenDied),b=void 0,g=!1,v=e.tokenDied,p.postMessage({collectedTokens:m,masterToken:b,reestablishToken:v}),1===m.size&&(g=!0,b=h,v=void 0,y.resolve(),u(!0)))),e.collectedTokens){if(!e.reestablishToken&&v)return;e.reestablishToken&&v!==e.reestablishToken&&(e.collectedTokens.delete(e.reestablishToken),v=e.reestablishToken);const t=m.size;e.collectedTokens.forEach((e=>m.add(e))),v&&e.collectedTokens.delete(v),g?e.masterToken||p.postMessage({collectedTokens:m,masterToken:b,reestablishToken:v}):e.masterToken?(v=void 0,b=e.masterToken,u(b===h),g||p.postMessage({collectedTokens:m,masterToken:b,reestablishToken:v}),y.resolve(),g=!0):t!==m.size?p.postMessage({collectedTokens:m,masterToken:b,reestablishToken:v}):(v=void 0,b=Math.max(...Array.from(m)),u(b===h),g||p.postMessage({collectedTokens:m,masterToken:b,reestablishToken:v}),y.resolve(),g=!0)}}};function A(e){p&&(p.addEventListener("message",w),p.postMessage({collectedTokens:m}),setTimeout((()=>{void 0===b?(b=h,y.resolve(),u(!0)):e&&T()}),c),window.addEventListener("beforeunload",C))}function C(){p&&(f(h),p.removeEventListener("message",w),p.postMessage({tokenDied:h,currentPasscodeHash:(0,s.dl)()}),p.close(),p=void 0)}function S(){p&&p.postMessage({currentPasscodeHash:(0,s.dl)()})}function E(){return h}function k(){return Array.from(m)}function T(){p&&(I=!0,p.postMessage({collectedTokens:m,masterToken:h,shouldGiveUpMaster:!0}))}const P=l,M=d,L=y.promise;function N(){return b===h}},87679:(e,t,n)=>{n.d(t,{FW:()=>c,NN:()=>i,PR:()=>l,eT:()=>d,kc:()=>f,sZ:()=>u,ti:()=>a,zE:()=>s}),n(31481);var o=n(37836);function r(e,t,n){var o;return(t="symbol"==typeof(o=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){return new Promise(((t,n)=>{const o=new FileReader;o.onload=e=>{const{result:o}=e.target||{};"string"==typeof o&&t(o),n(new Error("Failed to read blob"))},o.onerror=n,o.readAsDataURL(e)}))}function a(e,t){return new File([e],t,{lastModified:Date.now(),type:e.type})}function i(e){return new Promise(((t,n)=>{const o=new Image;o.onload=()=>t(o),o.onerror=n,o.src=e}))}function c(e){return new Promise(((t,n)=>{const o=document.createElement("video");o.volume=0,o.onloadedmetadata=()=>t(o),o.onerror=n,o.src=e}))}async function d(e){try{const t=await c(e);return await Promise.race([(0,o.v7)(2e3),new Promise(((e,n)=>{t.onseeked=()=>{t.videoWidth&&t.videoHeight||e(void 0);const n=document.createElement("canvas");n.width=t.videoWidth,n.height=t.videoHeight,n.getContext("2d").drawImage(t,0,0),n.toBlob((t=>{e(t?URL.createObjectURL(t):void 0)}))},t.onerror=n,t.currentTime=Math.min(t.duration,1)}))])}catch(e){return}}async function u(e){return(await fetch(e)).blob()}function l(e){const t=document.createElement("canvas");return t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t}function f(e){if(e?.length)return Array.from(e).map(h).filter((e=>e.size))}function h(e){const t=e.name.split(".").pop();return e.type||"mov"!==t.toLowerCase()?e:new File([e],e.name,{type:"video/quicktime"})}"undefined"==typeof File&&(self.File=class extends Blob{constructor(e,t,n){if(n){const{type:t,...o}=n;super(e,{type:t}),r(this,"name",void 0),Object.assign(this,o)}else super(e),r(this,"name",void 0);this.name=t}})},49763:(e,t,n)=>{n.d(t,{BU:()=>M,P1:()=>L,PZ:()=>E,Ts:()=>w,YA:()=>A,Yw:()=>P,jn:()=>S,uk:()=>T,vp:()=>k,zm:()=>C});var o=n(84051),r=n(37932),s=n(13439),a=n(31481),i=n(90709),c=n(29807),d=n(5930),u=n(46536),l=n(87894),f=n(37836);const h=6,m=R();let p=m.prevGlobal,g=m.prepared,y=m.results,b=m.callbacks;a.Oig&&(window.DEBUG_getFolderManager=()=>({prepared:g,results:y}));const v=(0,f.nF)((()=>{(0,o.qF)((()=>{N((0,s.mS)())}))}),500);let I=!1;function w(){I=!0,(0,r.DW)(v),(0,s.aJ)("reset",D);const e=(0,s.mS)();(0,c.nTw)(e).isMasterTab||F(e,!0,!0,!0,!0),N(e)}function A(e){return I||w(),y.orderedIdsByFolderId[e]}function C(e){return I||w(),y.pinnedCountByFolderId[e]||0}function S(){return I||w(),y.chatsCountByFolderId}function E(){return I||w(),y.unreadCountersByFolderId}function k(){return E()[a.DSF]?.notificationsCount||0}function T(e,t){const n=g.chatSummariesById.get(e);return t?n.orderInSaved:n.orderInAll}function P(e,t){return b.orderedIdsByFolderId[e]||(b.orderedIdsByFolderId[e]=(0,u.h)()),b.orderedIdsByFolderId[e].addCallback(t)}function M(e){return b.chatsCountByFolderId.addCallback(e)}function L(e){return b.unreadCountersByFolderId.addCallback(e)}function N(e){let t;a.Oig&&(t=performance.now());const n=Boolean(e.chats.listIds.active&&B(a.DSF,e.chats.listIds.active,e.chats.orderedPinnedIds.active)),o=Boolean(e.chats.listIds.archived&&B(a._E9,e.chats.listIds.archived,e.chats.orderedPinnedIds.archived)),r=Boolean(e.chats.listIds.saved&&B(a.pX9,e.chats.listIds.saved,e.chats.orderedPinnedIds.saved)),s=e.chats.isFullyLoaded.active!==p.isAllFolderFullyLoaded,u=e.chats.isFullyLoaded.archived!==p.isArchivedFolderFullyLoaded,f=e.chats.isFullyLoaded.saved!==p.isSavedFolderFullyLoaded,m=e.chatFolders.byId!==p.foldersById,b=e.chats.byId!==p.chatsById,v=e.chats.lastMessageIds.saved!==p.lastSavedMessageIds,I=e.chats.lastMessageIds.all!==p.lastAllMessageIds,w=e.chats.topicsInfoById!==p.topicsInfoById,A=e.users.byId!==p.usersById,C=(0,c.$5S)(e)!==p.notifySettings,S=(0,c.GrP)(e)!==p.notifyExceptions;let E=[];if((s||u||f)&&(E=E.concat(function(e,t=!1,n=!1){let o=[];t&&o.push(a._E9),n&&o.push(a.pX9);const r=e.chats.isFullyLoaded.active,s=e.chats.isFullyLoaded.archived,i=e.chats.isFullyLoaded.saved;if(r&&s){const e=Object.keys(g.folderSummariesById).filter((e=>!y.orderedIdsByFolderId[e])).map(Number);o=o.concat(e)}return p.isAllFolderFullyLoaded=r,p.isArchivedFolderFullyLoaded=s,p.isSavedFolderFullyLoaded=i,o}(e,u,f))),!(n||o||r||m||b||A||w||C||S||v||I))return void(E.length&&O(E));const k=p.allFolderListIds,T=p.archivedFolderListIds,P=p.savedFolderListIds;if(F(e,n,o,r,m),E=E.concat(function(e,t,n,o,r,s,u){const f=e.chats.byId,h=e.users.byId,m=e.chats.lastMessageIds.all,b=e.chats.lastMessageIds.saved,v=(0,c.$5S)(e),I=(0,c.GrP)(e),w=Object.values(g.folderSummariesById),A=new Set,C=e.chats.listIds.active,S=e.chats.listIds.archived,E=e.chats.listIds.saved,k=[...C||[],...S||[]];let T=[...k,...E||[]];return C===r&&S===s&&E===u||(T=(0,l.Am)(T.concat(r||[],s||[],u||[]))),T.forEach((r=>{const s=f[r];if(!t&&!n&&!o&&s===p.chatsById[r]&&h[r]===p.usersById[r]&&m?.[r]===p.lastAllMessageIds?.[r]&&b?.[r]===p.lastSavedMessageIds?.[r])return;let u;if(s){const n=g.chatSummariesById.get(r),o=!k.includes(r),l=!E?.includes(r),f=function(e,t,n,o,r,s,d){const{id:u,type:l,isRestricted:f,isNotJoined:h,migratedTo:m,folderId:p,unreadCount:g,unreadMentionsCount:y,hasUnreadMark:b,isForum:v}=t,I=(0,c.pSx)(e,t.id),{unreadCount:w,unreadMentionsCount:A}=v?Object.values(I||{}).reduce(((e,t)=>(e.unreadCount+=t.unreadCount,e.unreadMentionsCount+=t.unreadMentionsCount,e)),{unreadCount:0,unreadMentionsCount:0}):{unreadCount:g,unreadMentionsCount:y},C="chatTypePrivate"===l&&r,S=(0,c.yHC)(e,t.id),E=t.id===a.zv8&&(!S||"historyClear"===S.content.action?.type),k=Math.max(t.creationDate||0,t.draftDate||0,S?.date||0),T=(0,c.yHC)(e,t.id,"saved"),P=T?.date||0;return{id:u,type:l,isListedInAll:Boolean(!(f||h||m||E||s)),isListedInSaved:!d,isArchived:p===a._E9,isMuted:(0,i.W1R)(t,n,o),isUnread:Boolean(w||A||b),unreadCount:w,unreadMentionsCount:A,isUserBot:C?"userTypeBot"===C.type:void 0,isUserContact:C?C.isContact:void 0,orderInAll:k,orderInSaved:P}}(e,s,v,I,h[r],o,l);if(!t&&n&&(0,d.A)(f,n))return;g.chatSummariesById.set(r,f),u=function(e,t){return t.reduce(((t,n)=>(function(e,t){if(!(t.id===a.pX9?e.isListedInSaved:e.isListedInAll))return!1;const{id:n,type:o}=e;if(t.listIds)return!(e.isArchived&&t.id===a.DSF||!e.isArchived&&t.id===a._E9)&&t.listIds.has(n);if(t.excludedChatIds?.has(n))return!1;if(t.includedChatIds?.has(n))return!0;if(t.pinnedChatIds?.has(n))return!0;if(t.excludeArchived&&e.isArchived)return!1;if(t.excludeRead&&!e.isUnread)return!1;if(t.excludeMuted&&e.isMuted&&!e.unreadMentionsCount)return!1;if("chatTypePrivate"===o)if(e.isUserBot){if(t.bots)return!0}else{if(t.contacts&&e.isUserContact)return!0;if(t.nonContacts&&!e.isUserContact)return!0}else{if("chatTypeChannel"===o)return Boolean(t.channels);if("chatTypeBasicGroup"===o||"chatTypeSuperGroup"===o)return Boolean(t.groups)}return!1}(e,n)&&t.push(n.id),t)),[]).sort()}(f,w),u.forEach((e=>{A.add(e)}))}else g.chatSummariesById.delete(r),u=[];const C=g.folderIdsByChatId[r]||[];if((0,l.k)(u,C))return;const S=function(e,t,n){const o=new Set(t),r=new Set(n),s=[];return(0,l.Am)([...t,...n]).forEach((t=>{let n=y.orderedIdsByFolderId[t];o.has(t)&&!r.has(t)?(g.chatIdsByFolderId[t].delete(e),s.push(t),n&&(n=n.filter((t=>t!==e)),g.isOrderedListJustPatched[t]=!0)):!o.has(t)&&r.has(t)&&(g.chatIdsByFolderId[t]||(g.chatIdsByFolderId[t]=new Set),g.chatIdsByFolderId[t].add(e),n&&(n.push(e),g.isOrderedListJustPatched[t]=!0)),y.orderedIdsByFolderId[t]=n})),g.folderIdsByChatId[e]=n,s}(r,C,u);S.forEach((e=>{A.add(e)}))})),p.chatsById=f,p.usersById=h,p.lastAllMessageIds=m,p.lastSavedMessageIds=b,p.notifySettings=v,p.notifyExceptions=I,Array.from(A)}(e,m||n||o||r,C,S,k,T,P)),O((0,l.Am)(E)),a.Oig){const e=performance.now()-t;e>h&&console.warn(`Slow \`updateFolderManager\`: ${Math.round(e)} ms`)}}function B(e,t,n){const o=e===a.DSF?p.allFolderListIds:e===a.pX9?p.savedFolderListIds:p.archivedFolderListIds,r=e===a.DSF?p.allFolderPinnedIds:e===a.pX9?p.savedFolderPinnedIds:p.archivedFolderPinnedIds;return o!==t||r!==n}function F(e,t,n,o,r){const s=[];if(t){const t=e.chats.listIds.active,n=e.chats.orderedPinnedIds.active;g.folderSummariesById[a.DSF]=x(a.DSF,t,n),p.allFolderListIds=t,p.allFolderPinnedIds=n,s.push(a.DSF)}if(n){const t=e.chats.listIds.archived,n=e.chats.orderedPinnedIds.archived;g.folderSummariesById[a._E9]=x(a._E9,t,n),p.archivedFolderListIds=t,p.archivedFolderPinnedIds=n,s.push(a._E9)}if(o){const t=e.chats.listIds.saved,n=e.chats.orderedPinnedIds.saved;g.folderSummariesById[a.pX9]=x(a.pX9,t,n),p.savedFolderListIds=t,p.savedFolderPinnedIds=n,s.push(a.pX9)}if(r){const t=e.chatFolders.byId;Object.values(t).forEach((e=>{e!==p.foldersById[e.id]&&(g.folderSummariesById[e.id]=function(e){return{...e,orderedPinnedIds:e.pinnedChatIds,excludedChatIds:e.excludedChatIds?new Set(e.excludedChatIds):void 0,includedChatIds:e.excludedChatIds?new Set(e.includedChatIds):void 0,pinnedChatIds:e.excludedChatIds?new Set(e.pinnedChatIds):void 0}}(e),s.push(e.id))})),p.foldersById=t}return s}function x(e,t,n){return{id:e,listIds:new Set(t),orderedPinnedIds:n,pinnedChatIds:new Set(n)}}function O(e){let t=!1,n=!1;if(Array.from(e).forEach((e=>{const{pinnedCount:o,orderedIds:r}=function(e){const t=g.folderSummariesById[e];if(!t)return{};const{orderedPinnedIds:n,pinnedChatIds:o}=t,{chatIdsByFolderId:{[e]:r}}=g,{orderedIdsByFolderId:{[e]:s}}=y,i=e===a.pX9,c=r?n?.filter((e=>r.has(e))):n,d=s||r&&Array.from(r)||[],u=(o?d.filter((e=>!o.has(e))):d).sort(((e,t)=>T(t,i)-T(e,i)));return{pinnedCount:c?.length||0,orderedIds:[...c||[],...u]}}(e);if(!r)return;const s=y.orderedIdsByFolderId[e],i=y.pinnedCountByFolderId[e];(!s||void 0===i||i!==o||g.isOrderedListJustPatched[e]||!(0,l.k)(r,s))&&(g.isOrderedListJustPatched[e]=!1,y.orderedIdsByFolderId[e]=r,y.pinnedCountByFolderId[e]=o,b.orderedIdsByFolderId[e]?.runCallbacks(r));const c=y.chatsCountByFolderId[e],u=r.length;n||(n=c!==u),y.chatsCountByFolderId[e]=u;const f=y.unreadCountersByFolderId[e],h=function(e){const{chatSummariesById:t}=g,{orderedIdsByFolderId:{[e]:n}}=y;return n.reduce(((e,n)=>{const o=t.get(n);return o?(o.isUnread&&(e.chatsCount++,o.unreadMentionsCount&&(e.notificationsCount+=o.unreadMentionsCount),o.isMuted||(o.unreadCount?e.notificationsCount+=o.unreadCount:o.unreadMentionsCount||(e.notificationsCount+=1))),e):e}),{chatsCount:0,notificationsCount:0})}(e);t||(t=!f||!(0,d.A)(h,f)),y.unreadCountersByFolderId[e]=h})),n){const e={...y.chatsCountByFolderId};y.chatsCountByFolderId=e,b.chatsCountByFolderId.runCallbacks(e)}if(t){const e={...y.unreadCountersByFolderId};y.unreadCountersByFolderId=e,b.unreadCountersByFolderId.runCallbacks(e)}}function R(){return{prevGlobal:{foldersById:{},chatsById:{},usersById:{},topicsInfoById:{},notifySettings:{},notifyExceptions:{}},prepared:{folderSummariesById:{},chatSummariesById:new Map,folderIdsByChatId:{},chatIdsByFolderId:{},isOrderedListJustPatched:{}},results:{orderedIdsByFolderId:{},pinnedCountByFolderId:{},chatsCountByFolderId:{},unreadCountersByFolderId:{}},callbacks:{orderedIdsByFolderId:{},chatsCountByFolderId:(0,u.h)(),unreadCountersByFolderId:(0,u.h)()}}}function D(){const e=R();p=e.prevGlobal,g=e.prepared,y=e.results,b=e.callbacks}},41402:(e,t,n)=>{function o(e){e.offsetWidth}n.d(t,{A:()=>o})},17142:(e,t,n)=>{n.d(t,{A:()=>a,v:()=>s});var o=n(31481),r=n(48775);function s(e,t,n,s){const c=t/10**i(n);return n===o.OUy?(0,r.U)(e,c,{asFont:s?.asFontIcon,className:s?.iconClassName}):a(t,n,e.code,s)}function a(e,t,n="en",r){const s=e/10**i(t);return(r?.shouldOmitFractions||t===o.OUy)&&Number.isInteger(s)?new Intl.NumberFormat(n,{style:"currency",currency:t,minimumFractionDigits:0,maximumFractionDigits:0}).format(s):new Intl.NumberFormat(n,{style:"currency",currency:t}).format(s)}function i(e){return"TON"===e?9:"CLF"===e?4:["BHD","IQD","JOD","KWD","LYD","OMR","TND"].includes(e)?3:["BIF","BYR","CLP","CVE","DJF","GNF","ISK","JPY","KMF","KRW","MGA","PYG","RWF","UGX","UYI","VND","VUV","XAF","XOF","XPF",o.OUy].includes(e)?0:"MRO"===e?1:2}},90603:(e,t,n)=>{n.d(t,{Mt:()=>f,e$:()=>u,GR:()=>l});const o=n.p+"blue.7addb55a171bbda244ac.svg",r=n.p+"green.19008e11c98b08550285.svg";var s=n(38027);const a=n.p+"red.1ab26ec752237fc45355.svg",i=n.p+"rose.6dd2db47d5e1fb9bdb9d.svg",c=n.p+"violet.7c7f825ebb51cf3084e3.svg",d={7322096:[o,"blue"],16766590:[n.p+"yellow.40f6b4865f20f3e6a1ab.svg","yellow"],13338331:[c,"violet"],9367192:[r,"green"],16749490:[i,"rose"],16478047:[a,"red"]};function u(){return Object.keys(d).map((e=>parseInt(e,10)))}function l(e){return e&&d[e][0]||s}function f(e){return`--color-topic-${e&&d[e][1]||"grey"}`}},14235:(e,t,n)=>{function o(){return Date.now().toString(36)+Math.random().toString(36).slice(2)}n.d(t,{A:()=>o})},99375:(e,t,n)=>{n.d(t,{Ay:()=>i,Dd:()=>d,zr:()=>c});var o=n(31481);const r={CHAT_RESTRICTED:"You can't send messages in this chat, you were restricted",CHAT_SEND_POLL_FORBIDDEN:"You can't create polls in this chat",CHAT_SEND_STICKERS_FORBIDDEN:"You can't send stickers in this chat",CHAT_SEND_GIFS_FORBIDDEN:"You can't send gifs in this chat",CHAT_SEND_MEDIA_FORBIDDEN:"You can't send media in this chat",CHAT_LINK_EXISTS:"The chat is public, you can't hide the history to new users",SLOWMODE_WAIT_X:"Slowmode is enabled in this chat: you must wait for the specified number of seconds before sending another message to the chat.",USER_BANNED_IN_CHANNEL:"You're banned from sending messages in supergroups / channels",USER_IS_BLOCKED:"You were blocked by this user",YOU_BLOCKED_USER:"You blocked this user",IMAGE_PROCESS_FAILED:"Failure while processing image",MEDIA_EMPTY:"The provided media object is invalid",MEDIA_GROUPED_INVALID:"Failed to replace album media",MEDIA_NEW_INVALID:"Failed to replace new media",MESSAGE_NOT_MODIFIED:"Message not modified. The new content is identical to the current one.",MEDIA_INVALID:"Media invalid",PASSWORD_HASH_INVALID:"Incorrect password",PHOTO_EXT_INVALID:"The extension of the photo is invalid",PHOTO_INVALID_DIMENSIONS:"The photo dimensions are invalid",PHOTO_SAVE_FILE_INVALID:"Internal issues, try again later",MESSAGE_DELETE_FORBIDDEN:"You can't delete one of the messages you tried to delete, most likely because it is a service message.",MESSAGE_POLL_CLOSED:"Poll closed",MESSAGE_EDIT_TIME_EXPIRED:"You can't edit this message anymore.",PINNED_DIALOGS_TOO_MUCH:"Sorry, you can only pin 5 chats to the top",CHANNEL_PRIVATE:"This channel is private",MEDIA_CAPTION_TOO_LONG:"The provided caption is too long",ADDRESS_STREET_LINE1_INVALID:"The address you provided is not valid",ADDRESS_STREET_LINE2_INVALID:"The address you provided is not valid",ADDRESS_CITY_INVALID:"The city you provided is not valid",ADDRESS_COUNTRY_INVALID:"The country you provided is not valid",ADDRESS_POSTCODE_INVALID:"The postcode you provided is not valid",ADDRESS_STATE_INVALID:"The state you provided is not valid",REQ_INFO_NAME_INVALID:"The name you provided is not valid",REQ_INFO_PHONE_INVALID:"The phone you provided is not valid",REQ_INFO_EMAIL_INVALID:"The email you provided is not valid",LINK_NOT_MODIFIED:"This discussion is already linked to the channel",MESSAGE_TOO_LONG:"Message is too long",SERVICE_WORKER_DISABLED:"Service Worker is disabled. Streaming media may not be supported. Try reloading the page without holding <Shift> key",MESSAGE_TOO_LONG_PLEASE_REMOVE_CHARACTERS:"The provided message is too long. Please remove {EXTRA_CHARS_COUNT} character{PLURAL_S}.",FRESH_RESET_AUTHORISATION_FORBIDDEN:"You cant logout other sessions if less than 24 hours have passed since you logged on the current session",BOTS_TOO_MUCH:"There are too many bots in this chat/channel",BOT_GROUPS_BLOCKED:"This bot can't be added to groups",USERS_TOO_MUCH:"The maximum number of users has been exceeded",USER_CHANNELS_TOO_MUCH:"One of the users you tried to add is already in too many channels/supergroups",USER_KICKED:"This user was kicked from this supergroup/channel",USER_NOT_MUTUAL_CONTACT:"The provided user is not a mutual contact",USER_PRIVACY_RESTRICTED:"The user's privacy settings do not allow you to do this",INVITE_HASH_EMPTY:"The invite hash is empty",INVITE_HASH_EXPIRED:"The invite link has expired",INVITE_HASH_INVALID:"The invite hash is invalid",CHANNELS_TOO_MUCH:"You have joined too many channels/supergroups",USER_ALREADY_PARTICIPANT:"You already in the group",SCHEDULE_DATE_INVALID:"Invalid schedule date provided",WALLPAPER_DIMENSIONS_INVALID:"The wallpaper dimensions are invalid, please select another file",ADMINS_TOO_MUCH:"There are too many admins",ADMIN_RANK_EMOJI_NOT_ALLOWED:"An admin rank cannot contain emojis",ADMIN_RANK_INVALID:"The specified admin rank is invalid",FRESH_CHANGE_ADMINS_FORBIDDEN:"You were just elected admin, you can't add or modify other admins yet",INPUT_USER_DEACTIVATED:"Can't do this action to a deleted account",BOT_PRECHECKOUT_TIMEOUT:"The request for payment has expired",PROVIDER_ACCOUNT_TIMEOUT:"Request to the payment provider has expired",STARGIFT_CONVERT_TOO_OLD:"This gift no longer can be converted to Stars",SUBSCRIPTION_ALREADY_ACTIVE:"You are already subscribed",PEERS_LIST_EMPTY:"No chats are added to the list",PAID_MEDIA_FORBIDDEN:"You can't send paid media in this chat"};o.Oig&&(r.CHAT_WRITE_FORBIDDEN="You can't write in this chat",r.CHAT_ADMIN_REQUIRED="You must be an admin in this chat to do this");const s={ADDRESS_STREET_LINE1_INVALID:{field:"streetLine1",message:"Incorrect street address"},ADDRESS_STREET_LINE2_INVALID:{field:"streetLine2",message:"Incorrect street address"},ADDRESS_CITY_INVALID:{field:"city",message:"Incorrect city"},ADDRESS_COUNTRY_INVALID:{field:"countryIso2",message:"Incorrect country"},ADDRESS_POSTCODE_INVALID:{field:"postCode",message:"Incorrect post code"},ADDRESS_STATE_INVALID:{field:"state",message:"Incorrect state"},REQ_INFO_NAME_INVALID:{field:"fullName",message:"Incorrect name"},REQ_INFO_PHONE_INVALID:{field:"phone",message:"Incorrect phone"},REQ_INFO_EMAIL_INVALID:{field:"email",message:"Incorrect email"}},a=new Set(["BOT_PRECHECKOUT_FAILED","PAYMENT_FAILED"]);function i(e){const{message:t,isSlowMode:n,textParams:o}=e;if(n){const e=t.indexOf(" (caused by");return e>0?t.substring(0,e):t}let s=r[t];return s&&o&&(s=Object.keys(o).reduce(((e,t)=>e.replace(t,o[t])),s)),s}function c(e){return s[e.message]}function d(e){return a.has(e.message)}},2188:(e,t,n)=>{n.d(t,{H:()=>d});var o=n(31481),r=n(14487),s=n(37836);let a,i=!0;window.addEventListener("error",u),window.addEventListener("unhandledrejection",u),o.Oig&&(window.addEventListener("focus",(()=>{(0,r.ve)()&&(i=!0,a&&(window.alert(l(a)),a=void 0))})),window.addEventListener("blur",(()=>{(0,r.ve)()&&(i=!1)})));const c=(0,s.nF)((e=>{i?window.alert(l(e)):a=e}),1500);function d(e){console.error(e),o.Oig&&c(e)}function u(e){e instanceof ErrorEvent&&"ResizeObserver loop limit exceeded"===e.message||(e.preventDefault(),d(e instanceof ErrorEvent?e.error||e.message:e.reason))}function l(e){return`${o.FHx}\n\n${e?.message||e}\n${e?.stack}`}},4029:(e,t,n)=>{n.d(t,{S:()=>a,a:()=>s});var o=n(13439);let r;function s(){window.addEventListener("beforeinstallprompt",(e=>{r=async()=>{e.prompt(),"accepted"===(await e.userChoice).outcome&&(0,o.ko)().setInstallPrompt({canInstall:!1})},(0,o.ko)().setInstallPrompt({canInstall:!0})}))}function a(){return r}},87894:(e,t,n)=>{function o(e,t){return e.reduce(((e,n)=>(e[n[t]]=n,e)),{})}function r(e,t){return e.reduce(((e,n)=>{const[o,r]=t(n);return e[o]=r,e}),{})}function s(e,t){return Object.keys(e).reduce(((n,o,r)=>(n[o]=t(e[o],o,r,e),n)),{})}function a(e,t){return t.reduce(((t,n)=>(t[n]=e[n],t)),{})}function i(e,t){return t.reduce(((t,n)=>(e[n]&&(t[n]=e[n]),t)),{})}function c(e,t){const n=new Set(t.map(String));return a(e,Object.keys(e).filter((e=>!n.has(e))))}function d(e){return Object.keys(e).reduce(((t,n)=>{const o=n;return void 0!==e[o]&&(t[o]=e[o]),t}),{})}function u(e,t,n="asc"){function o(e,t,n,o){const r=("function"==typeof n?n(e):e[n])||0,s=("function"==typeof n?n(t):t[n])||0;return o?r-s:s-r}if(Array.isArray(t)){const[r,s]=Array.isArray(n)?n:[n,n],[a,i]=t,c="asc"===r,d="asc"===s;return e.sort(((e,t)=>o(e,t,a,c)||o(e,t,i,d)))}const r="asc"===n;return e.sort(((e,n)=>o(e,n,t,r)))}function l(e){return Array.from(new Set(e))}function f(e,t){return[...new Map(e.map((e=>[e[t],e]))).values()]}function h(e){return e.filter(Boolean)}function m(e,t){return e.length===t.length&&e.every(((e,n)=>e===t[n]))}function p(e,t){return e[0]<=t[t.length-1]&&e[e.length-1]>=t[0]}function g(e,t){return t[0]<=e&&e<=t[t.length-1]}function y(e,t){return e.filter((e=>t.has(e)))}function b(e,t){if(!e?.length)return e;const n=[];let o=0;for(let r=0;r<e.length;r++)t[o]===e[r]?o+=1:n.push(e[r]);return n}function v(e,t){const n=[];for(let o=0;o<e.length;o+=t)n.push(e.slice(o,o+t));return n}function I(e,t){const n=[],o=[];return e.forEach(((e,r,s)=>(t(e,r,s)?n:o).push(e))),[n,o]}function w(e){return C(e)?Array.isArray(e)?e.map(w):Object.keys(e).reduce(((t,n)=>(t[n]=w(e[n]),t)),{}):e}function A(e){return C(e)&&!Array.isArray(e)}function C(e){return"object"==typeof e&&null!==e}function S(e,t){let n=e.length;for(;n--;)if(t(e[n],n,e))return e[n]}function E(e,t){return Number(t)-Number(e)}n.d(t,{$h:()=>y,Am:()=>l,LG:()=>s,My:()=>u,OX:()=>g,Oy:()=>d,Uk:()=>S,Up:()=>a,Vh:()=>A,Xd:()=>f,_E:()=>i,cJ:()=>c,dU:()=>o,h8:()=>p,jB:()=>I,k:()=>m,lD:()=>v,lK:()=>b,mg:()=>w,oE:()=>h,pA:()=>r,zV:()=>E})},60343:(e,t,n)=>{function o(e){const{chatId:t}=e;return s(t,"randomId"in e?Number(e.randomId):e.previousLocalId||e.id)}function r(e){if(i(e.id))return;const{chatId:t,id:n}=e;return s(t,n)}function s(e,t){return`msg${e}-${t}`}function a(e){const t=e.match(/^msg(-?\d+)-(\d+)/);return{chatId:t[1],messageId:Number(t[2])}}function i(e){return!Number.isInteger(e)}n.d(t,{AD:()=>r,ES:()=>a,bj:()=>o,iL:()=>i})},57309:(e,t,n)=>{function o(e){const{chatId:t,id:n}=e;return`${t}_${n}`}function r(e){const[t,n]=e.split("_");return[t,Number(n)]}n.d(t,{D:()=>o,a:()=>r})},48775:(e,t,n)=>{n.d(t,{K:()=>c,U:()=>d});var o=n(84051),r=n(31481),s=n(87357),a=n(18276),i=n(9267);function c(e,t){return e("StarsAmountText",{amount:t},{pluralValue:t})}function d(e,t,n){const{asFont:c,className:d}=n||{},u=c?o.Ay.createElement(a.A,{name:"star",className:(0,s.A)("star-amount-icon",d)}):o.Ay.createElement(i.A,{type:"gold",className:(0,s.A)("star-amount-icon",d),size:"adaptive"});return e("StarsAmount",{amount:t},{withNodes:!0,specialReplacement:{[r.Cyx]:u}})}},43044:(e,t,n)=>{n.d(t,{iV:()=>L,DV:()=>j,Yw:()=>Y,S7:()=>W,qY:()=>G,CO:()=>te,K1:()=>K,eg:()=>J});var o=n(83649),r=n(31481),s=n(4875),a=n(4961),i=n(70758),c=n(46536);function d(e){let t,n=!1,o=!1;for(let r=0;r<e.length;r++){const s=e[r];if("\\"!==s)if('"'!==s||n){if("="===s&&!o){t=r;break}n=!1}else o=!o;else n=!n}if(void 0!==t&&t!==e.length-1)try{return[JSON.parse(e.slice(0,t)),JSON.parse(e.slice(t+1))]}catch(t){r.Oig&&console.error("Error parsing line:",e,t)}}const u="en",l=0,f="https://translations.telegram.org/en/weba";var h=n(14487),m=n(87894),p=n(61637),g=n(98607),y=n(37836),b=n(82393),v=n(9705),I=n(84947);const w={WrongNumber:"Wrong number?",SentAppCode:"We've sent the code to the **Telegram** app on your other device.",LoginJustSentSms:"We've sent you a code via SMS. Please enter it above.",LoginHeaderPassword:"Enter Password",LoginEnterPasswordDescription:"You have Two-Step Verification enabled, so your account is protected with an additional password.",StartText:"Please confirm your country code\nand enter your phone number.",LoginPhonePlaceholder:"Your phone number",LoginNext:"Next",LoginQRLogin:"Log in by QR Code",LoginQRTitle:"Log in to Telegram by QR Code",LoginQRHelp1:"Open Telegram on your phone",LoginQRHelp2:"Go to **Settings** > **Devices** > **Link Desktop Device**",LoginQRHelp3:"Point your phone at this screen to confirm login",LoginQRCancel:"Log in by phone Number",YourName:"Your Name",LoginRegisterDesc:"Enter your name and add a profile photo.",LoginRegisterFirstNamePlaceholder:"First Name",LoginRegisterLastNamePlaceholder:"Last Name",LoginSelectCountryTitle:"Country",CountryNone:"Country not found",PleaseEnterPassword:"Enter your new password",ErrorPhoneNumberInvalid:"Invalid phone number, please try again.",ErrorCodeInvalid:"Invalid code, please try again.",ErrorIncorrectPassword:"Invalid password, please try again.",ErrorPasswordFlood:"Too many attempts, please try again later.",ErrorPhoneBanned:"This phone number is banned.",ErrorFloodTime:"Too many attempts, please try again in {time}.",ErrorUnexpected:"Unexpected error",ErrorUnexpectedMessage:"Unexpected error: {error}"},A="langpack-",C="en",S=new I.A(400);let E,k,T,P,M=X();const{addCallback:L,removeCallback:N,runCallbacks:B}=(0,c.h)();let F=!1;function x(){F||(F=!0,(0,y.IJ)((()=>{B(),F=!1})))}const O=new v.A;function R(e){return i.q.get(`${A}${e}`)}function D(e){return(0,p.yK)(e.language.langCode),i.q.set(`${A}${e.language.langCode}`,e)}let U;async function $(){if(P||U)return;U=async function(e){let t;t=e?(await n.e(5269).then(n.t.bind(n,25269,23))).readFileSync("./src/assets/localization/fallback.strings","utf8"):(await n.e(695).then(n.t.bind(n,50695,17))).default;const o=function(e){const t=e.split(/;\r?\n?/),n={};for(const e of t){if(!e.startsWith('"'))continue;const[t,o]=d(e)||[];t&&o?(n[t]&&console.warn("Duplicate key:",t),n[t]=o):console.warn("Bad formatting in line:",e)}return n}(t),r={};Object.entries(o).forEach((([e,t])=>{const[n,o]=e.split("_");if(!o)return void(r[n]=t);const s=r[n]||{};s[o]=t,r[n]=s}));const s={langCode:u,version:l,strings:r},a=Object.keys(r).length;return{langPack:s,language:{langCode:u,name:"English",nativeName:"English",pluralCode:u,stringsCount:a,translatedCount:a,translationsUrl:f}}}();const e=await U;P=e.langPack,S.clear(),E?(M=X(),x()):V(e.language)}async function _(){if(!T||!E)return void(r.Oig&&console.warn("[Localization] Trying to fetch difference without loaded data"));if(b.bs&&(await h.T_,!(0,h.ve)()))return;const e=await(0,s.px)("fetchLangDifference",{langPack:r.rgX,langCode:T.langCode,fromVersion:T.version});e&&j(e.version,e.strings,e.keysToRemove)}function j(e,t,n){if(!T||!E||e===T.version)return;const o={...T,version:e,strings:{...(0,m.cJ)(T.strings,n),...t}};H(o),D({langPack:o,language:E}),x()}function V(e){E=e,z(),M=X(),x()}function z(){if(!E)return;const e=E.pluralCode,t={format:e=>e.join(", "),formatToParts:e=>{const t=[];return e.forEach(((e,n)=>{n>0&&t.push({type:"literal",value:", "}),t.push({type:"element",value:e})})),t}};function n(e,n){return b.Ld?new Intl.ListFormat(e,{type:n}):t}try{k={pluralRules:new Intl.PluralRules(e),region:new Intl.DisplayNames(e,{type:"region"}),conjunction:n(e,"conjunction"),disjunction:n(e,"disjunction"),number:new Intl.NumberFormat(e)}}catch(e){console.warn("Failed to create formatters:",e),k={pluralRules:new Intl.PluralRules(C),region:new Intl.DisplayNames(C,{type:"region"}),conjunction:n(C,"conjunction"),disjunction:n(C,"disjunction"),number:new Intl.NumberFormat(C)}}}function H(e){T=e,S.clear(),x()}async function W(e,t){if(E)return;const n=await R(e);n?(T=n.langPack,E=n.language,z(),_()):t&&await G(e),$(),M=X(),x(),O.resolve()}async function K(e){if((0,h.ve)())return;const t=await R(e);t&&(H(t.langPack),V(t.language))}async function G(e,t){if(t){const t=await R(e);if(t)return q(t.language)}if(b.bs&&(await h.T_,!(0,h.ve)()))return;const n=await(0,s.px)("fetchLanguage",{langPack:r.rgX,langCode:e});if(n)return q(n);r.Oig&&console.warn("Failed to fetch language",e)}function J(e){E?.langCode===e&&_()}async function q(e){if(T&&E?.langCode===e.langCode)return;const t=await R(e.langCode);if(t)H(t.langPack),V(t.language),_();else{if(b.bs&&(await h.T_,!(0,h.ve)()))return;const t=await(0,s.px)("fetchLangPack",{langPack:r.rgX,langCode:e.langCode});if(!t)return void console.warn("Failed to fetch lang pack");H({langCode:e.langCode,version:t.version,strings:t.strings}),V(e),D({langPack:T,language:e})}document.documentElement.lang=e.baseLangCode||e.langCode,x()}function X(){const e=(e,t,n)=>n&&(0,o.Zh)(n)?ee(e,t,n):Z(e,t,n);return e.code=E?.langCode||C,e.isRtl=E?.isRtl,e.pluralCode=E?.pluralCode||C,e.with=({key:e,variables:t,options:n})=>n&&(0,o.Zh)(n)?ee(e,t,n):Z(e,t,n),e.withRegular=({key:e,variables:t,options:n})=>Z(e,t,n),e.withAdvanced=({key:e,variables:t,options:n})=>ee(e,t,n),e.region=e=>k?.region.of(e),e.conjunction=e=>k?.conjunction.format(e)||e.join(", "),e.disjunction=e=>k?.disjunction.format(e)||e.join(", "),e.number=e=>k?.number.format(e)||String(e),e.internalFormatters=k,e.languageInfo=E,e}function Y(){return M}function Q(e,t){let n=T?.strings[e];if(n||P||$(),n||(n=P?.strings[e]),n||(n=w[e]),!n||(0,o.JR)(n))return;const r=k?.pluralRules.select(t)||"other";return(0,o.Qw)(n)?n[r]||n.other:n}function Z(e,t,n){const o=`${e}-${JSON.stringify(t)}-${JSON.stringify(n)}`;if(S.has(o))return S.get(o);const r=Q(e,n&&"pluralValue"in n?Number(n.pluralValue):0);if(!r)return e;const s=(t?Object.entries(t):[]).reduce(((e,[t,n])=>{if(void 0===n)return e;"object"==typeof n&&(n=Z(n.key,n.variables,n.options));const o=Number.isFinite(n)?k.number.format(n):String(n);return e.replace(`{${t}}`,o)}),r);return S.set(o,s),s}function ee(e,t,n){const o=Q(e,n&&"pluralValue"in n?Number(n.pluralValue):0);if(!o)return e;const r=t?Object.entries(t):[];let s=[o];if(n?.specialReplacement&&(s=Object.entries(n.specialReplacement).reduce(((e,[t,n])=>(0,g.t)(e,t,n)),s)),n?.withMarkdown||n?.renderTextFilters){const e=n?.withMarkdown?(0,m.Am)((n.renderTextFilters||[]).concat(["simple_markdown","emoji"])):n.renderTextFilters;return s.flatMap((t=>"string"!=typeof t?t:(0,a.A)(t,e,{markdownPostProcessor:e=>r.reduce(((e,[t,n])=>{if(void 0===n)return e;const o=Number.isFinite(n)?k.number.format(n):n;return(0,g.t)(e,`{${t}}`,o)}),[e])})))}return r.reduce(((e,[t,n])=>{if(void 0===n)return e;const o=Number.isFinite(n)?k.number.format(n):n;return(0,g.t)(e,`{${t}}`,o)}),s)}const te=O.promise},83649:(e,t,n)=>{function o(e){return"object"==typeof e&&"isDeleted"in e}function r(e){return!function(e){return"string"==typeof e}(e)&&!o(e)}function s(e){return Boolean(e)&&"object"==typeof e&&"key"in e&&!("type"in e)}function a(e){return"withNodes"in e&&Boolean(e.withNodes)}n.d(t,{JR:()=>o,Qw:()=>r,Yw:()=>s,Zh:()=>a})},43336:(e,t,n)=>{n.d(t,{Bt:()=>r,Cc:()=>a,Ki:()=>i,LI:()=>s,qE:()=>o});const o=(e,t,n)=>Math.min(n,Math.max(t,e)),r=(e,t,n)=>e>=t&&e<=n,s=(e,t=0)=>Math.round(e*10**t)/10**t,a=(e,t,n)=>(1-n)*e+n*t;function i(e){return 2*Math.round(e/2)}},58554:(e,t,n)=>{n.d(t,{ch:()=>A,hd:()=>I,Ih:()=>w,RB:()=>S,Cn:()=>C});var o=n(23174),r=n(31481),s=n(4875),a=n(74824),i=n(87679);const c=48e3,d=16;async function u(e){const t=await new Response(e).arrayBuffer();return new Promise((e=>{const o=new Uint8Array(t);let r=new Worker(new URL(n.p+n.u(4180),n.b)),s=new Worker(new URL(n.p+n.u(3731),n.b));r.onmessage=e=>{null===e.data?s.postMessage({command:"done"}):s.postMessage({command:"encode",buffers:e.data},e.data.map((({buffer:e})=>e)))},s.onmessage=t=>{"page"===t.data.message&&(e(new Blob([t.data.page],{type:"audio/wav"})),r.terminate(),r=void 0,s.terminate(),s=void 0)},s.postMessage({command:"init",wavBitDepth:d,wavSampleRate:c}),r.postMessage({command:"init",decoderSampleRate:c,outputBufferSampleRate:c}),r.postMessage({command:"decode",pages:o},[o.buffer])}))}var l=n(82393);const f={[o.qZ.BlobUrl]:a.Type.Blob,[o.qZ.Text]:a.Type.Text,[o.qZ.DownloadUrl]:void 0,[o.qZ.Progressive]:void 0},h=`${r.jht?r.uyj:"."}/progressive/`,m="./download/",p=5,g=new Map,y=new Map,b=new Map,v=new Map;function I(e,t,n=!1,s,a){if(t===o.qZ.Progressive)return l.Uz?function(e){const t=`${h}${e}`;return g.set(e,t),Promise.resolve(t)}(e):I(e,o.qZ.BlobUrl,n,s,a);if(t===o.qZ.DownloadUrl)return l.Uz?function(e){return Promise.resolve(`${m}${e}`)}(e):I(e,o.qZ.BlobUrl,n,s,a);if(!y.has(e)){const o=E(e,t,n).catch((e=>{r.Oig&&console.warn(e)})).finally((()=>{y.delete(e),b.delete(e),v.delete(e)}));y.set(e,o)}if(s&&a){let t=b.get(e);t||(t=new Map,b.set(e,t)),t.set(a,s)}return y.get(e)}function w(e){return g.get(e)}function A(e){b.forEach(((t,n)=>{t.forEach((t=>{if(t===e){const e=v.get(n);if(!e)return;(0,s.om)(e),v.delete(n),b.delete(n)}}))}))}function C(e,t){const n=b.get(e);n&&n.delete(t)}function S(e){return`${h}${e}`}async function E(e,t,n,o=0){if(!r.xJs){const o=e.startsWith("avatar")?r.zrf:r.Iz7,s=await a.fetch(o,e,f[t],n);if(s){let t=s;"audio/ogg"!==s.type||l.Oo||(t=await u(t));const n=k(t);return g.set(e,n),n}}const c=function(e){const t=n=>{b.get(e)?.forEach((e=>{e(n),e.isCanceled&&(t.isCanceled=!0)}))};return t}(e);v.set(e,c);const d=await(0,s.px)("downloadMedia",{url:e,mediaFormat:t,isHtmlAllowed:n},c);if(!d){if(o>=p)throw new Error(`Failed to fetch media ${e}`);return await new Promise((e=>{setTimeout(e,function(e){return 250*2**e}(o))})),r.Oig&&console.debug(`Retrying to fetch media ${e}`),E(e,t,n,o+1)}let{mimeType:h}=d,m=k(d.dataBlob);if("audio/ogg"===h&&!l.Oo){const e=await(0,i.sZ)(m);URL.revokeObjectURL(m);const t=await u(e);m=k(t),h=t.type}return g.set(e,m),m}function k(e){return e instanceof Blob?URL.createObjectURL(e):e}l.Uz&&navigator.serviceWorker.addEventListener("message",(async e=>{const{type:t,messageId:n,params:r}=e.data;if("requestPart"!==t)return;const a=await(0,s.px)("downloadMedia",{mediaFormat:o.qZ.Progressive,...r});if(!a)return;const{arrayBuffer:i,mimeType:c,fullSize:d}=a;navigator.serviceWorker.controller.postMessage({type:"partResponse",messageId:n,result:{arrayBuffer:i,mimeType:c,fullSize:d}},[i])}))},79824:(e,t,n)=>{n.d(t,{p:()=>o});const o=[]},80089:(e,t,n)=>{n.d(t,{If:()=>h,Vw:()=>l,ar:()=>s,gt:()=>f,po:()=>u});var o=n(31481),r=n(46536);let s=function(e){return e[e.Auth=0]="Auth",e[e.Main=1]="Main",e[e.Extra=2]="Extra",e[e.Calls=3]="Calls",e[e.Stars=4]="Stars",e}({});const a={},i={},{addCallback:c,runCallbacks:d}=(0,r.h)();async function u(e){if(!a[e]){switch(e){case s.Auth:a[s.Auth]=Promise.all([n.e(4765),n.e(7405)]).then(n.bind(n,32794));break;case s.Main:o.Oig&&console.log(">>> START LOAD MAIN BUNDLE"),a[s.Main]=Promise.all([n.e(4765),n.e(641),n.e(2356),n.e(734),n.e(2859),n.e(1816),n.e(7768)]).then(n.bind(n,87654));break;case s.Extra:a[s.Extra]=Promise.all([n.e(4765),n.e(641),n.e(2356),n.e(734),n.e(9451)]).then(n.bind(n,49199));break;case s.Calls:a[s.Calls]=Promise.all([n.e(4765),n.e(641),n.e(2859),n.e(2394)]).then(n.bind(n,83320));break;case s.Stars:a[s.Stars]=Promise.all([n.e(4765),n.e(641),n.e(2356),n.e(1816),n.e(6930)]).then(n.bind(n,59585))}a[e].then(d)}const t=await a[e];return i[e]||(i[e]=t),t}async function l(e){await u(e)}function f(e,t){const n=i[e];if(n)return n[t]}const h=c},61637:(e,t,n)=>{n.d(t,{yK:()=>M,Ld:()=>P,mY:()=>k});var o=n(84051),r=n(37932),s=n(13439),a=n(31481),i=n(29807),c=n(4875),d=n(87894);const u=Symbol("EQUAL"),l={__delete:!0},f={__deleteAllChildren:!0};function h(e,t){if(e===t)return u;if(typeof e!=typeof t)return t;if(Array.isArray(e)&&Array.isArray(t)&&(o=t,(n=e).length===o.length&&n.every(((e,t)=>h(e,o[t])===u))))return u;var n,o;if(!(0,d.Vh)(e)||!(0,d.Vh)(t))return t;const r=e,s=t,a=Object.keys(r),i=Object.keys(s);if(!i.length)return a.length?f:u;const c=(0,d.Am)(a.concat(i)).reduce(((e,t)=>{const n=r[t],o=s[t];if(!s.hasOwnProperty(t))return e[t]=l,e;if(!r.hasOwnProperty(t))return e[t]=o,e;const a=h(n,o);return a!==u&&(e[t]=a),e}),{});return 0===Object.keys(c).length?u:c}function m(e,t){return e===t?t:(0,d.Vh)(t)?(0,d.Vh)(e)?t.__deleteAllChildren?{}:(0,d.Am)(Object.keys(e).concat(Object.keys(t))).reduce(((n,o)=>{const r=e[o];if(t.hasOwnProperty(o)){const e=t[o];e?.__delete||(n[o]=m(r,e))}else n[o]=r;return n}),{}):p(t):t}function p(e){return e.__deleteAllChildren?{}:Object.entries(e).reduce(((e,[t,n])=>(n?.__delete||(e[t]=(0,d.Vh)(n)?p(n):n),e)),{})}var g=n(14487),y=n(82393);const b=800;let v,I,w=!1,A=!1;const C=y.bs?new BroadcastChannel(a.rLF):void 0;let S,E=!1;function k(){C&&((0,g.VS)((e=>{if(e===(0,g.g0)()){C&&(C.removeEventListener("message",T),A=!0);const t=(0,s.mS)(),n=h(t,{...t,byTabId:(0,d.cJ)(t.byTabId,[e])});return void("symbol"!=typeof n&&C.postMessage({type:"globalDiffUpdate",diff:n}))}let t=(0,s.mS)();t={...t,byTabId:(0,d.cJ)(t.byTabId,[e])},(0,s.UF)(t)})),(0,r.DW)((e=>{if(w&&!A){if(I!==e){if(!I)return I=e,void C.postMessage({type:"globalUpdate",global:e});E||(E=!0,S=I,(0,o.qF)((()=>{if(!C)return;const e=h(S,I);"symbol"!=typeof e&&C.postMessage({type:"globalDiffUpdate",diff:e}),E=!1}))),I=e}}else I=e})),C.addEventListener("message",T))}function T({data:e}){if(e&&C)switch(e.type){case"initApi":{const t=(0,s.mS)();if(!(0,i.nTw)(t).isMasterTab)return;const{initialArgs:n}=e;(0,c.Ru)((0,s.ko)().apiUpdate,n);break}case"globalDiffUpdate":{if(!w)return;const{diff:t}=e,n=(0,s.mS)(),o=m(n,t);o.DEBUG_randomId=n.DEBUG_randomId,I=o,(0,s.UF)(o);break}case"globalUpdate":{if(w)return;const t=(0,s.mS)();e.global.DEBUG_randomId=t.DEBUG_randomId,I=e.global,(0,s.UF)(e.global),v&&(v(),v=void 0,w=!0);break}case"requestGlobal":{const{appVersion:t}=e;if("10.9.42"!==t)return void window.location.reload();if(!w)return;const n=(0,s.mS)();if(!(0,i.nTw)(n).isMasterTab)return;C.postMessage({type:"globalUpdate",global:n}),(0,g.ZQ)();break}case"messageCallback":{if(!w)return;const t=(0,s.mS)();if((0,i.nTw)(t).isMasterTab)return;(0,c.PH)(e);break}case"localDbUpdate":{if(!w)return;const t=(0,s.mS)();if((0,i.nTw)(t).isMasterTab)return;const{batchedUpdates:n}=e;n.forEach((({name:e,prop:t,value:n})=>{(0,c.fj)(e,t,n)}));break}case"localDbUpdateFull":{if(!w)return;const t=(0,s.mS)();if((0,i.nTw)(t).isMasterTab)return;const{localDb:n}=e;(0,c.iB)(n);break}case"messageResponse":{if(!w)return;const t=(0,s.mS)();if((0,i.nTw)(t).isMasterTab)return;(0,c.Hn)(e);break}case"cancelApiProgress":{if(!w)return;const t=(0,s.mS)();if(!(0,i.nTw)(t).isMasterTab)return;const{messageId:n}=e;(0,c.Ar)(n);break}case"callApi":{if(!w)return;const t=(0,s.mS)();if(!(0,i.nTw)(t).isMasterTab)return;const{name:n,messageId:o,token:r,args:a,withCallback:d}=e,u=d?[...a,(...e)=>{C.postMessage({type:"messageCallback",token:r,messageId:o,callbackArgs:e})}]:a;(async()=>{const e=await(0,c.eZ)(n,...u);C.postMessage({type:"messageResponse",token:r,messageId:o,response:e})})();break}case"langpackRefresh":(0,s.ko)().refreshLangPackFromCache({langCode:e.langCode})}}function P(e){C&&C.postMessage({type:"requestGlobal",appVersion:e});const t=()=>{v&&(v(),v=void 0),w=!0};return localStorage.getItem(a.yhD)?(setTimeout(t,b),new Promise((e=>{v=e}))):(t(),Promise.resolve())}function M(e){C&&C.postMessage({type:"langpackRefresh",langCode:e})}},5560:(e,t,n)=>{n.d(t,{Ac:()=>F,B1:()=>x,BA:()=>E,DJ:()=>R,Kz:()=>U,M2:()=>I,Mi:()=>$,Oq:()=>D,al:()=>M,wC:()=>k,xe:()=>T});var o=n(84051),r=n(13439),s=n(23174),a=n(31481),i=n(90709),c=n(46042),d=n(29807),u=n(4875),l=n(6842),f=n(87894),h=n(58554),m=n(6e4),p=n(37836),g=n(82393),y=n(18653);function b(e){const t=e.toJSON();return JSON.stringify({endpoint:t.endpoint,keys:t.keys})}function v(){return!(!g.Tz||g.cp||("showNotification"in ServiceWorkerRegistration.prototype?"denied"===Notification.permission?(a.Oig&&console.warn("[PUSH] The user has blocked push notifications."),1):!("PushManager"in window)&&(a.Oig&&console.warn("[PUSH] Push messaging isn't supported."),1):(a.Oig&&console.warn("[PUSH] Push notifications aren't supported."),1)))}function I(){return"Notification"in window?"denied"!==Notification.permission||(a.Oig&&console.warn("[PUSH] The user has blocked push notifications."),!1):(a.Oig&&console.warn("[PUSH] This browser does not support desktop notification"),!1)}const w=432e5,A=3e3,C=new Set,S=new Audio("./notification.mp3");async function E(e,t){if(void 0!==e&&C.has(e))return;const{notificationSoundVolume:n}=(0,d.$5S)((0,r.mS)()),o=t?t/10:n/10;if(0!==o){S.volume=o,void 0!==e&&(S.addEventListener("ended",(()=>{C.add(e)}),{once:!0}),setTimeout((()=>{C.delete(e)}),A));try{await S.play()}catch(e){a.Oig&&console.warn("[PUSH] Unable to play notification sound")}}}S.setAttribute("mozaudiochannel","notification");const k=(0,p.sg)(E,1e3,!0,!1);async function T(){if(!("Notification"in window))return!1;let e=Notification.permission;return["granted","denied"].includes(e)||(e=await Notification.requestPermission()),"granted"===e}async function P(e){const t=(0,r.mS)(),{deleteDeviceToken:n}=(0,r.ko)();if(e)try{const t=b(e);return await(0,u.px)("unregisterDevice",t),await e.unsubscribe(),void n()}catch(e){a.Oig&&console.log("[PUSH] Unable to unsubscribe from push.",e)}t.push&&(await(0,u.px)("unregisterDevice",t.push.deviceToken),n())}async function M(){if(!v())return;const e=await navigator.serviceWorker.ready,t=await e.pushManager.getSubscription();await P(t)}let L=!1;async function N(){if(L)return(0,d.$5S)((0,r.mS)());const[e,t]=await Promise.all([(0,u.px)("fetchNotificationSettings"),(0,u.px)("fetchNotificationExceptions")]);if(!e)return(0,d.$5S)((0,r.mS)());let n=(0,c.qpc)((0,r.mS)(),e);return t&&(n=(0,c.DeY)(n,t)),(0,r.UF)(n),L=!0,(0,d.$5S)(n)}let B=!1;function F(){return B}async function x(){const{setDeviceToken:e,updateWebNotificationSettings:t}=(0,r.ko)();let n=!1,o=!1;if(!v())return n=await T(),void t({hasWebNotifications:n,hasPushNotifications:o});const s=await navigator.serviceWorker.ready;let i=await s.pushManager.getSubscription();if(function(e){const t=(0,r.mS)();return!t.push||!e||b(e)!==t.push.deviceToken||Date.now()-t.push.subscribedAt>w}(i)){await P(i);try{i=await s.pushManager.subscribe({userVisibleOnly:!0});const t=b(i);a.Oig&&console.log("[PUSH] Received push subscription: ",t),await(0,u.px)("registerDevice",t),e(t),o=!0,n=!0}catch(e){"denied"===Notification.permission?a.Oig&&console.warn("[PUSH] The user has blocked push notifications."):(a.Oig&&console.log("[PUSH] Unable to subscribe to push.",e),[DOMException.ABORT_ERR,DOMException.NOT_SUPPORTED_ERR].includes(e.code)&&(B=!0,n=await T()))}t({hasWebNotifications:n,hasPushNotifications:o})}}async function O(e){const t=(0,i.cP1)(e);if(!t)return;let n=h.Ih(t);return n||(await h.hd(t,s.qZ.BlobUrl),n=h.Ih(t)),n}async function R({call:e,user:t}){const{hasWebNotifications:n}=await N();if(document.hasFocus()||!n)return;if(!I())return;const o=await O(t),r={body:(0,i.YgS)(t),icon:o,badge:o,tag:`call_${e.id}`};"vibrate"in navigator&&(r.vibrate=[200,100,200]);const s=new Notification((0,m.yE)("VoipIncoming"),r);s.onclick=()=>{s.close(),window.focus&&window.focus()}}async function D({chat:e,message:t,isReaction:n=!1}){const{hasWebNotifications:s}=await N();if(!function(e,t){if(!L)return!1;const n=(0,r.mS)(),o=(0,i.W1R)(e,(0,d.$5S)(n),(0,d.GrP)(n)),s="phoneCall"!==t.content?.action?.type;if(o||!s||e.isNotJoined||!e.isListed||(0,d.nZ4)(n,e.id))return!1;if(g.TF){const{chatId:t,type:o}=(0,d.Xf0)(n)||{};return!(t===e.id&&"thread"===o)}return!document.hasFocus()}(e,t))return;const c=I();if(!s||!c)return void(t.isSilent||n||g.cp||k(String(t.id)||e.id));if(!c)return;if(!t.id)return;const h=(0,i.cUZ)(t);if(n&&!h)return;n&&h&&"custom"===h.reaction.type&&await async function(e){let t=(0,r.mS)();if(t.customEmojis.byId[e])return;const n=await(0,u.px)("fetchCustomEmoji",{documentId:[e]});n&&(t=(0,r.mS)(),t={...t,customEmojis:{...t.customEmojis,byId:{...t.customEmojis.byId,...(0,f.dU)(n,"id")}}},(0,r.UF)(t))}(h.reaction.documentId);const p=await O(e),{title:b,body:w}=function(e,t,n){const s=(0,r.mS)();let{senderId:c}=t;const u=Boolean(n);u&&(c=n.peerId);const{isScreenLocked:f}=s.passcode,h=c?(0,d.hds)(s,c):void 0,p=c?(0,d.mBe)(s,c):void 0,g=(0,i.e7w)(e)===s.currentUserId;let b;if(!f&&(0,i.StO)(e,(0,d.$5S)(s),(0,d.GrP)(s))){const s=e&&((0,i.WXB)(e)||t.senderId===t.chatId),a=(0,i.Q5I)(m.yE,e.id,s?h:p);let c=(0,l.A)(o.Ay.createElement("span",null,o.Ay.createElement(y.A,{message:t})))[0].textContent||"";if(u){const e=function(e){let t;return"emoji"===e.reaction.type&&(t=e.reaction.emoticon),"custom"===e.reaction.type&&(t=(0,r.mS)().customEmojis.byId[e.reaction.documentId]?.emoji),t||"❤️"}(n);c=(0,m.yE)("PushReactText",[e,c])}b=a?`${a}: ${c}`:c}else b="New message";let v=f?a.C39:(0,i.JsG)(m.yE,e,g);return t.isSilent&&(v+=" 🔕"),{title:v,body:b}}(e,t,h);if(v())navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"showMessageNotification",payload:{title:b,body:w,icon:p,chatId:e.id,messageId:t.id,shouldReplaceHistory:!0,isSilent:t.isSilent,reaction:h?.reaction}});else{const o=(0,r.ko)(),s={body:w,icon:p,badge:p,tag:String(t.id)};"vibrate"in navigator&&(s.vibrate=[200,100,200]);const a=new Notification(b,s);a.onclick=()=>{a.close(),o.focusMessage({chatId:e.id,messageId:t.id,shouldReplaceHistory:!0}),window.focus&&window.focus()},a.onshow=()=>{n||t.isSilent||g.cp||k(String(t.id)||e.id)}}}function U(e){!a.W75&&navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"closeMessageNotifications",payload:e})}function $(){navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"clientReady"})}},6e4:(e,t,n)=>{n.d(t,{DW:()=>g,Yw:()=>S,bV:()=>k,wT:()=>E,yE:()=>C});var o=n(13439),r=n(31481),s=n(4875),a=n(74824),i=n(46536),c=n(43044),d=n(14242);const u=/%\d?\$?[sdf@]/g,l=["value","zeroValue","oneValue","twoValue","fewValue","manyValue","otherValue"],f={en:e=>1!==e?6:2,ar:e=>0===e?1:1===e?2:2===e?3:e%100>=3&&e%100<=10?4:e%100>=11?5:6,be:e=>{const t=String(e).split("."),n=Number(t[0])===e,o=n?Number(t[0].slice(-1)):0,r=n?Number(t[0].slice(-2)):0;return 1===o&&11!==r?2:o>=2&&o<=4&&(r<12||r>14)?4:n&&0===o||o>=5&&o<=9||r>=11&&r<=14?5:6},ca:e=>1!==e?6:2,cs:e=>{const t=String(e).split("."),n=Number(t[0]),o=!t[1];return 1===e&&o?2:n>=2&&n<=4&&o?4:o?6:5},de:e=>1!==e?6:2,es:e=>1!==e?6:2,fa:e=>e>1?6:2,fi:e=>1!==e?6:2,fr:e=>e>1?6:2,id:()=>0,it:e=>1!==e?6:2,hr:e=>{const t=String(e).split("."),n=t[0],o=t[1]||"",r=!t[1],s=Number(n.slice(-1)),a=Number(n.slice(-2)),i=Number(o.slice(-1)),c=Number(o.slice(-2));return r&&1===s&&11!==a||1===i&&11!==c?2:r&&s>=2&&s<=4&&(a<12||a>14)||i>=2&&i<=4&&(c<12||c>14)?4:6},hu:e=>e>1?6:2,ko:()=>0,ms:()=>0,nb:e=>e>1?6:2,nl:e=>1!==e?6:2,pl:e=>1===e?2:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?4:5,"pt-br":e=>e>1?6:2,ru:e=>e%10==1&&e%100!=11?2:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?4:5,sk:e=>{const t=String(e).split("."),n=Number(t[0]),o=!t[1];return 1===e&&o?2:n>=2&&n<=4&&o?4:o?6:5},sr:e=>{const t=String(e).split("."),n=t[0],o=t[1]||"",r=!t[1],s=Number(n.slice(-1)),a=Number(n.slice(-2)),i=Number(o.slice(-1)),c=Number(o.slice(-2));return r&&1===s&&11!==a||1===i&&11!==c?2:r&&s>=2&&s<=4&&(a<12||a>14)||i>=2&&i<=4&&(c<12||c>14)?4:6},tr:e=>e>1?6:2,uk:e=>e%10==1&&e%100!=11?2:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?4:5,uz:e=>e>1?6:2},h=new Map;let m,p;const{addCallback:g,removeCallback:y,runCallbacks:b}=(0,i.h)();let v,I;function w(){return(e,t,n,o)=>{if(void 0!==t){const r=Array.isArray(t)?JSON.stringify(t):t,s=h.get(`${e}_${r}_${n}${o?`_${o}`:""}`);if(s)return s}p||T();const r=m?.[e]||p?.[e];return r?function(e,t,n,o,r){const s="number"==typeof n||void 0!==r?function(e){const t=v||"en",n=f[t]?f[t](e):0;return l[n]}(r??n):"value",a="string"==typeof e?e:"value"===s?"object"==typeof e?e.value:e:"object"==typeof e?e[s]||e.otherValue:void 0;if(!a?.trim()){const e=t.split(".");return e[e.length-1]}if(void 0!==n){const e=function(e,t){t=Array.isArray(t)?t:[t];const n=e.split(u),o=n.shift();return n.reduce(((e,n,o)=>`${e}${String(t[o]??"")}${n}`),o||"")}(a,"i"===o?(0,d.Sm)(n):n),s=Array.isArray(n)?JSON.stringify(n):n;return h.set(`${t}_${s}_${o}${r?`_${r}`:""}`,e),e}return a}(r,e,t,n,o):e}}let A=w();function C(...e){return A(...e)}function S(){return A}async function E(e,t,n=!1){if((0,c.qY)(e,!0),m&&e===v)return void(t&&t());let i=await a.fetch(r.CV,e,a.Type.Json);if(!i&&(n&&await T(),i=await async function(e){const t=await(0,s.px)("oldFetchLangPack",{sourceLangPacks:r.Ka6,langCode:e});if(t)return await a.save(r.CV,e,t.langPack),t.langPack}(e),!i))return;h.clear(),v=e,m=i,document.documentElement.lang=e;const d=(0,o.mS)(),{languages:u,byKey:l}=d.settings,f=l?.timeFormat,p=u?.find((t=>t.langCode===e));A=w(),A.isRtl=Boolean(p?.isRtl),A.code=e.replace("-raw",""),A.langName=p?.nativeName,A.timeFormat=f,t&&t(),b()}function k(e){e&&e===I||(I=e,A.timeFormat=e,b())}async function T(){p||(p=(await n.e(5193).then(n.bind(n,65193))).default,b())}},70934:(e,t,n)=>{n.d(t,{IG:()=>f,Mv:()=>d,UQ:()=>p,WN:()=>y,dl:()=>u,m:()=>g,tn:()=>l,ug:()=>m,yp:()=>h});var o=n(31481),r=n(70758),s=n(74824);const a=12,i="harder better faster stronger";let c;class d extends Error{}function u(){return c}function l(e){c=e}async function f(e){c=await b(e)}async function h(e,t){if(!c)throw console.error("[api/passcode] Missing current passcode"),new Error("[api/passcode] Missing current passcode");await Promise.all([(async()=>{if(!e)return;const t=await w(e,c);await v("sessionEncrypted",t)})(),(async()=>{if(!t)return;const e=await w(t,c);await v("globalEncrypted",e)})()])}async function m(){if(!c)throw console.error("[api/passcode] Missing current passcode"),new Error("[api/passcode] Missing current passcode");const[e,t]=await Promise.all([I("sessionEncrypted"),I("globalEncrypted")]);if(!e||!t)throw console.error("[api/passcode] Missing required stored fields"),new Error("[api/passcode] Missing required stored fields");try{const[n,o]=await Promise.all([A(e,c),A(t,c)]);return{sessionJson:n,globalJson:o}}catch(e){throw console.error("[api/passcode] Error decrypting session",e),e}}async function p(e){const t=await b(e),[n,o]=await Promise.all([I("sessionEncrypted"),I("globalEncrypted")]);if(!n||!o)throw console.error("[api/passcode] Missing required stored fields"),new d("[api/passcode] Missing required stored fields");try{const[e,r]=await Promise.all([A(n,t),A(o,t)]);return c=t,{sessionJson:e,globalJson:r}}catch(e){throw console.error("[api/passcode] Error decrypting session",e),e}}function g(){c=void 0}function y(){return g(),r.B.clear(),s.clear(o.oBq)}function b(e){return crypto.subtle.digest("SHA-256",(new TextEncoder).encode(`${e}${i}`))}function v(e,t){const n=Array.from(new Uint8Array(t));r.B.set(e,n)}async function I(e){const t=await r.B.get(e);return t?new Uint8Array(t).buffer:s.fetch(o.oBq,e,s.Type.ArrayBuffer)}async function w(e,t){const n=crypto.getRandomValues(new Uint8Array(a)),o={name:"AES-GCM",iv:n},r=await crypto.subtle.importKey("raw",t,o,!1,["encrypt"]),s=(new TextEncoder).encode(e),i=await crypto.subtle.encrypt(o,r,s),c=new Uint8Array(i),d=new Uint8Array(a+c.length);return d.set(n,0),d.set(c,a),d.buffer}async function A(e,t){const n=new Uint8Array(e),o={name:"AES-GCM",iv:n.slice(0,a)},r=await crypto.subtle.importKey("raw",t,o,!1,["decrypt"]),s=n.slice(a),i=await crypto.subtle.decrypt(o,r,s);return(new TextDecoder).decode(i)}},80853:(e,t,n)=>{function o(e){e.dataset.patchedForSafari||(e.addEventListener("play",(()=>{const t=e.currentTime;e.dataset.patchForSafariInProgress="true",e.addEventListener("progress",(function n(){e.buffered.length&&(e.currentTime=e.duration-1,e.addEventListener("progress",(()=>{delete e.dataset.patchForSafariInProgress,e.currentTime=t,e.paused&&!e.dataset.preventPlayAfterPatch&&e.play()}),{once:!0}),e.removeEventListener("progress",n))}))}),{once:!0}),e.dataset.patchedForSafari="true")}function r(e){return Boolean(e.dataset.patchForSafariInProgress)}n.d(t,{C:()=>o,f:()=>r})},21687:(e,t,n)=>{function o(e){const{pageTransitions:t,messageSendingAnimations:n,mediaViewerAnimations:o,messageComposerAnimations:r,contextMenuAnimations:s,contextMenuBlur:a,rightColumnAnimations:i}=e,c=document.body;c.classList.toggle("no-page-transitions",!t),c.classList.toggle("no-message-sending-animations",!n),c.classList.toggle("no-media-viewer-animations",!o),c.classList.toggle("no-message-composer-animations",!r),c.classList.toggle("no-context-menu-animations",!s),c.classList.toggle("no-menu-blur",!a),c.classList.toggle("no-right-column-animations",!i)}n.d(t,{u:()=>o})},19800:(e,t,n)=>{n.d(t,{Bt:()=>u,Tq:()=>l});var o=n(13439),r=n(31481),s=n(84553);const a=/(^|\.)(google|bing|duckduckgo|ya|yandex)\./i,i="kz_version",c="Z";function d(e){localStorage.setItem(i,JSON.stringify(e))}function u(e){d(e),(0,s.VH)(),(0,o.ko)().skipLockOnUnload(),window.location.assign(`${r.qJR}${e.toLowerCase()}`)}function l(){if(window.location.hostname!==r.mFn)return;const e=document.referrer.toLowerCase();if(e)try{if(!new URL(e).host.match(a))return;const t=function(){const e=localStorage.getItem(i);if(e)return JSON.parse(e)}();if(t)return void(t!==c&&u(t));const n=void 0!==(new URLSearchParams(window.location.search).get("test")??void 0),o=Math.random()<.5;if(n||!o)return void d("Z");u("K")}catch(e){}}},64713:(e,t,n)=>{n.d(t,{Nl:()=>s,Ox:()=>c,n4:()=>i,oL:()=>a});const o="X",r="XXX XXX XXX XXX";function s(e,t){return e.filter((e=>e.iso2===t))}function a(e,t=""){let n=t.replace(/[^\d+]+/g,"");n.startsWith("+")&&(n=n.substr(1));const o=e.filter((e=>n.startsWith(e.countryCode))).map((e=>(e.prefixes||[""]).map((t=>({code:`${e.countryCode}${t}`,country:e}))))).flat().filter((({code:e})=>n.startsWith(e))).sort(((e,t)=>e.code.length-t.code.length));return o[o.length-1]?.country}function i(e,t){if(!e)return"";let n=e.replace(/[^\d]+/g,"");if(t)n=n.substr(t.countryCode.length);else if(e.startsWith("+"))return e;const s=function(e,t){if(!t||0===t.length)return r;if(1===t.length)return t[0];const n=t.find((e=>e.startsWith(o)))||r,s=t.filter((t=>{const n=t.replace(/[^\dX]+/g,"");if(n.startsWith(o))return!1;for(let t=0;t<e.length;t++)if(t>n.length-1||n[t]!==o&&n[t]!==e[t])return!1;return!0}));return 1===s.length?s[0]:n}(n,t?.patterns),a=[];let i=0;for(let e=0;e<n.length;e++){for(;s[i]!==o&&i<s.length&&(a.push(s[i]),s[i]!==n[e]||(e++,e!==n.length));)i++;a.push(n[e]),i++}return a.join("")}function c(e,t){if(!t)return"";const n=t.startsWith("+")?t:`+${t}`,o=a(e,n);return o?`+${o.countryCode} ${i(n,o)}`:n}},84947:(e,t,n)=>{function o(e,t,n){var o;return(t="symbol"==typeof(o=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>r});class r{constructor(e){this.limit=e,o(this,"map",void 0),o(this,"insertionQueue",void 0),this.map=new Map,this.insertionQueue=new Set}get(e){return this.map.get(e)}set(e,t){if(this.map.size===this.limit){const e=Array.from(this.insertionQueue).shift();e&&(this.map.delete(e),this.insertionQueue.delete(e))}return this.map.set(e,t),this.insertionQueue.add(e),this}has(e){return this.map.has(e)}delete(e){const t=this.map.delete(e);return t&&this.insertionQueue.delete(e),t}clear(){this.map.clear(),this.insertionQueue.clear()}forEach(e,t){this.map.forEach(e,t)}get size(){return this.map.size}get[Symbol.toStringTag](){return this.map[Symbol.toStringTag]}[Symbol.iterator](){return this.map[Symbol.iterator]()}entries(){return this.map.entries()}keys(){return this.map.keys()}values(){return this.map.values()}}},98607:(e,t,n)=>{function o(e,t,n){const o=e.split(t),[r,...s]=o;return s.reduce(((e,t)=>e.concat(n,t)),[r]).filter(Boolean)}function r(e,t,n){return e.flatMap((e=>"string"==typeof e?o(e,t,n):e),[])}n.d(t,{i:()=>o,t:()=>r})},33204:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(13439);const r=new Map;function s(e,t){const n=e.action;clearTimeout(r.get(n));const s=window.setTimeout((()=>{(0,o.ko)()[n](e.payload)}),t);r.set(n,s)}},66414:(e,t,n)=>{n.d(t,{az:()=>l,dk:()=>h,f4:()=>m,fY:()=>p,lD:()=>d,vO:()=>u,xV:()=>f});var o=n(23174),r=n(31481);let s,a,i=!1,c=window.location.hash;function d(){i=!1,a=void 0,s=void 0,c=""}function u(){window.location.hash=""}const l=(e,t,n)=>{const r="thread"===t?void 0:t;return(n===o.l3?[e,r]:[e,n,r]).filter(Boolean).join("_")};function f(e){if(m(),!a)return;const t=a.split("_");let n,r,s;if(1===t.length)n=t[0];else if(2===t.length){const e=["thread","pinned","scheduled"].includes(t[1]);n=t[0],r=e?t[1]:"thread",s=e?void 0:t[1]}else t.length>=3&&([n,s,r]=t);if(!n?.match(/^-?\d+$/))return;const i=["thread","pinned","scheduled"].includes(r);return{chatId:n,type:r&&i?r:"thread",threadId:(n===e?s:Number(s))||o.l3}}const h=(e,t,n)=>{const o=new URL(window.location.href);return o.hash=l(e,t,n),o.href};function m(){if(s)return s;if(i)return;if(!c)return;let e=c.replace(/^#/,"");return e.includes("?")?([a,e]=e.split("?"),r.fng||(window.location.hash=a)):e.includes("=")&&(r.fng||(window.location.hash="")),s=e.includes("=")?e.split("&").reduce(((e,t)=>{const[n,o]=t.split("=");return e[n]=o,e}),{}):void 0,i=!0,s||(a=e),s}function p(){s&&delete s.tgWebAuthToken}},50110:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(31481),r=n(2188);const s=!o.MVx;function a(e,t,n){if(!s)return e();try{return e()}catch(e){return t?.(e),void(0,r.H)(e)}finally{n?.()}}},41733:(e,t,n)=>{n.d(t,{A:()=>s,e:()=>r});var o=n(31481);const r=e=>e.currentTime>0&&!e.paused&&!e.ended&&e.readyState>2,s=e=>{e.play().catch((t=>{o.Oig&&console.warn(t,e)}))}},37836:(e,t,n)=>{function o(e,t,n=!0,o=!0){let r;return(...s)=>{r?(clearTimeout(r),r=void 0):n&&e(...s),r=self.setTimeout((()=>{o&&e(...s),r=void 0}),t)}}function r(e,t,n=!0){let o,r,s;return(...a)=>{r=!0,s=a,o||(n&&(r=!1,e(...s)),o=self.setInterval((()=>{if(!r)return self.clearInterval(o),void(o=void 0);r=!1,e(...s)}),t))}}function s(e){return a(p,e)}function a(e,t){let n,o=!1;return(...r)=>{n=r,o||(o=!0,e((()=>{o=!1,t(...n)})))}}n.d(t,{Fe:()=>s,IJ:()=>m,P_:()=>c,aj:()=>p,kI:()=>v,nF:()=>r,nb:()=>a,sg:()=>o,v7:()=>i,yu:()=>I});const i=e=>new Promise((t=>{setTimeout((()=>t()),e)}));function c(){return new Promise((e=>{m(e)}))}const d=35;let u,l,f,h;function m(e,t=!1){u?u.add(e):(u=new Set([e]),requestAnimationFrame((()=>{const e=u;u=void 0,l=void 0,f&&(clearTimeout(f),f=void 0),e.forEach((e=>e()))}))),t&&(l?l.add(e):l=new Set([e]),f||(f=window.setTimeout((()=>{const e=l;u&&e.forEach(u.delete,u),l=void 0,f&&(clearTimeout(f),f=void 0),e.forEach((e=>e()))}),d)))}function p(e){h?h.push(e):(h=[e],Promise.resolve().then((()=>{const e=h;h=void 0,e.forEach((e=>e()))})))}const g=500;let y,b;function v(e){self.requestIdleCallback?y?y.push(e):(y=[e],requestIdleCallback((e=>{const t=y;for(y=void 0;t.length&&(t.shift()(),e.timeRemaining()););t.length&&(y?y=t.concat(y):t.forEach(v))}),{timeout:g})):p(e)}function I(e,t=!1){return b||(b=[],self.addEventListener("beforeunload",(()=>{b.forEach((e=>e()))}))),t?b.push(e):b.unshift(e),()=>{b=b.filter((t=>t!==e))}}},529:(e,t,n)=>{let o;n.d(t,{A:()=>r,l:()=>s});try{o=/[^\p{L}\p{M}]+/iu}catch(e){o=/[^\wа-яёґєії]+/i}function r(e,t){if(!e||!t)return!1;const n="string"==typeof t?t.toLowerCase().split(o):t,r=e.toLowerCase();if(1===n.length&&!r.includes(n[0]))return!1;let s;return n.every((e=>!!r.includes(e)&&(s||(s=r.split(o)),s.some((t=>t.startsWith(e))))))}function s(e){const t=e.toLowerCase().split(o);return e=>r(e,t)}},80140:(e,t,n)=>{n.d(t,{Fm:()=>a,SF:()=>s,SH:()=>r});let o=0;function r(e){o=e}function s(){return o}function a(){return Math.floor(Date.now()/1e3)+o}},57751:(e,t,n)=>{n.d(t,{AA:()=>a,CX:()=>c,rE:()=>i,wr:()=>s});var o=n(31481);const r=[1,2,3,4,5];function s(){if("true"===localStorage.getItem(o.ozB))return!0;const e=localStorage.getItem(o.NFE);if(!e)return!1;try{const t=JSON.parse(e);return Boolean(t&&t.id&&t.dcID)}catch(e){return!1}}function a(e,t){const{mainDcId:n,keys:r,hashes:s,isTest:a}=e;localStorage.setItem(o.NFE,JSON.stringify({dcID:n,id:t,test:a})),localStorage.setItem("dc",String(n)),Object.keys(r).map(Number).forEach((e=>{localStorage.setItem(`dc${e}_auth_key`,JSON.stringify(r[e]))})),s&&Object.keys(s).map(Number).forEach((e=>{localStorage.setItem(`dc${e}_hash`,JSON.stringify(s[e]))}))}function i(){[o.NFE,"dc",...r.map((e=>`dc${e}_auth_key`)),...r.map((e=>`dc${e}_hash`)),...r.map((e=>`dc${e}_server_salt`))].forEach((e=>{localStorage.removeItem(e)}))}function c(){if(!s())return;const e=JSON.parse(localStorage.getItem(o.NFE));if(!e)return;const t=Number(e.dcID),n=e.test,a={},i={};return r.forEach((e=>{try{const t=localStorage.getItem(`dc${e}_auth_key`);t&&(a[e]=JSON.parse(t));const n=localStorage.getItem(`dc${e}_hash`);n&&(i[e]=JSON.parse(n))}catch(e){o.Oig&&console.warn("Failed to load stored session",e)}})),Object.keys(a).length?{mainDcId:t,keys:a,hashes:i,isTest:n}:void 0}},22237:(e,t,n)=>{n.d(t,{Hp:()=>s,cO:()=>d,n5:()=>c});var o=n(46536);const r=Symbol("SIGNAL_MARK");function s(e){return"function"==typeof e&&r in e}const a=new Map;let i;function c(e){const t={value:e,effects:(0,o.h)()};function n(e){const n=t.effects.addCallback(e);return a.has(e)?a.get(e).add(n):a.set(e,new Set([n])),()=>{n();const t=a.get(e);t.delete(n),t.size||a.delete(e)}}return[Object.assign((function(){return i&&n(i),t.value}),{[r]:r,subscribe:n,once:function(e){const t=n((()=>{t(),e()}));return t}}),function(e){t.value!==e&&(t.value=e,t.effects.runCallbacks())}]}function d(e){a.get(e)?.forEach((e=>{e()})),a.delete(e)}},83868:(e,t,n)=>{n.d(t,{A:()=>o});const o=e=>{e.stopPropagation(),e.preventDefault()}},28470:(e,t,n)=>{n.d(t,{e:()=>u,z:()=>d});var o=n(31481),r=n(66644),s=n(6842),a=n(14235);const i=new Map;let c;function d(e,t){t??(t=(0,a.A)()),e.props.id=t;const n=(0,s.A)(e)[0];return i.set(e.props.id,n),function(e){(0,r.RK)((()=>{c||function(){if(c)return;const e=document.createElementNS(o.jNX,"svg");e.setAttribute("width","0"),e.setAttribute("height","0"),e.setAttribute("viewBox","0 0 1 1"),e.classList.add("svg-definitions"),document.body.appendChild(e),c=document.createElementNS(o.jNX,"defs"),e.appendChild(c)}(),c.appendChild(e)}))}(n),t}function u(e){const t=i.get(e);t&&(t.remove(),i.delete(e))}},55994:(e,t,n)=>{n.d(t,{P:()=>g,R:()=>y});var o=n(66644),r=n(19822),s=n(50442),a=n(25903),i=n(43336),c=n(82393);const d=300,u=r.qM.easeOutCubic;let l,f,h,m,p=!1;function g(e,t){return(0,s.wJ)(e,{excludedClosestSelector:t.excludedClosestSelector,selectorToPreventScroll:t.selectorToPreventScroll,swipeThreshold:10,onSwipe(e,n,o){if(n===s.ez.Left)t.onSwipeLeftStart?.();else{if(n!==s.ez.Right)return!1;t.onSwipeRightStart?.()}return c.pz&&(p=!0,l=o),!0},onDrag(e,t,n){p&&f?.(n)},onRelease(){p&&(p=!1,h?.(t.onCancel),f=void 0,h=void 0)}})}function y(e,t,n){if(m?.(),!p)return;const s=function(e){for(const t of e.getAnimations())if(t.effect instanceof KeyframeEffect)for(const e of t.effect.getKeyframes()){if(1!==e.offset||!e.transform)continue;const t=v(e.transform);if(t)return t}}(e);if(!s)return;let c;e.getAnimations().forEach((e=>e.pause())),t.getAnimations().forEach((e=>e.pause())),e.style.animationTimingFunction="linear",t.style.animationTimingFunction="linear",(0,o.YS)((()=>{const p=(g=getComputedStyle(e).transform,y=s.axis,g.slice(7,-1).split(",").map(Number)["X"===y?4:5]);var g,y;const v=("px"===s.units?s.value:s.value/100*("X"===s.axis?e.offsetWidth:e.offsetHeight))-p;let I=0;f=({dragOffsetX:n,dragOffsetY:o})=>{const r="X"===s.axis?n-l.dragOffsetX:o-l.dragOffsetY,a=(0,i.qE)(r/v,0,1);c=a>I?1:-1,I=a,b([e,t],I)},h=s=>{const i=-1===c;function l(){e.getAnimations().forEach((e=>e.cancel())),t.getAnimations().forEach((e=>e.cancel())),(0,o.RK)((()=>{e.style.animationTimingFunction="",t.style.animationTimingFunction=""}))}i||(0,a.e)(e,l),m=(0,r.Hd)({from:I,to:i?0:1,duration:d,timing:u,onUpdate(n){b([e,t],n)},onEnd(e=!1){m=void 0,(e||i)&&(l(),n(),s())}})}}))}function b(e,t){e.map((e=>e.getAnimations())).flat().forEach((e=>{e.currentTime=e.effect.getTiming().duration*t}))}function v(e){const t=e.match(/([XY])\((-?\d+)(%|px)\)/);if(t)return{axis:t[1],value:Number(t[2]),units:t[3]}}},71322:(e,t,n)=>{n.d(t,{Ay:()=>m,E2:()=>l,dD:()=>f});var o=n(66644);const r=JSON.parse('{"--color-primary":["#3390EC","#8774E1"],"--color-primary-opacity":["#50A2E91E","#8378DB1E"],"--color-primary-opacity-hover":["#50A2E940","#8378DB40"],"--color-primary-tint":["#3390ec1a","#8774e11a"],"--color-primary-shade":["#4a95d6","#7b71c6"],"--color-background":["#FFFFFF","#212121"],"--color-background-compact-menu":["#FFFFFFBB","#212121DD"],"--color-web-app-browser":["#FFFFFFBB","#0303038F"],"--color-background-compact-menu-reactions":["#FFFFFFEB","#212121DD"],"--color-background-compact-menu-hover":["#00000011","#00000066"],"--color-background-secondary":["#f4f4f5","#0F0F0F"],"--color-background-secondary-accent":["#E4E4E5","#191919"],"--color-background-own":["#EEFFDE","#766AC8"],"--color-background-own-apple":["#DCF8C5","#766AC8"],"--color-background-selected":["#F4F4F5","#2C2C2C"],"--color-background-own-selected":["#d0ffac","#6549d4"],"--color-chat-hover":["#F4F4F5","#2C2C2C"],"--color-chat-active":["#3390EC","#766AC8"],"--color-chat-active-greyed":["#60a7f0","#9288d3"],"--color-item-hover":["#f4f4f5","#2c2c2c"],"--color-item-active":["#ededed","#292929"],"--color-text":["#000000","#FFFFFF"],"--color-text-secondary":["#707579","#AAAAAA"],"--color-icon-secondary":["#707579","#AAAAAA"],"--color-text-secondary-apple":["#8E8E92","#AAAAAA"],"--color-borders":["#DADCE0","#303030"],"--color-borders-input":["#DADCE0","#5B5B5A"],"--color-dividers":["#C8C6CC","#3B3B3D"],"--color-dividers-android":["#E7E7E7","#0F0F0F"],"--color-links":["#3390EC","#8774E1"],"--color-gray":["#C4C9CC","#717579"],"--color-list-icon":["#ABAFB1","#A2A2A2"],"--color-default-shadow":["#72727240","#1010109c"],"--color-light-shadow":["#7272722B","#00000040"],"--color-green":["#00C73E","#8774E1"],"--color-green-darker":["#00a734","#7b71c6"],"--color-success":["#00C73E","#00C73E"],"--color-text-meta-colored":["#4DCD5E","#8378DB"],"--color-reply-hover":["#F4F4F4","#272727"],"--color-reply-active":["#E8E9E9","#2E2F2F"],"--color-reply-own-hover":["#D9F5CE","#8775DA"],"--color-reply-own-hover-apple":["#cbefb7","#8775DA"],"--color-reply-own-active":["#C5ECBE","#917DEA"],"--color-reply-own-active-apple":["#bae6a8","#917DEA"],"--color-accent-own":["#45AF54","#FFFFFF"],"--color-message-meta-own":["#4FAE4EFF","#FFFFFF88"],"--color-own-links":["#3390EC","#FFFFFF"],"--color-code":["#4a729a","#8774E1"],"--color-code-own":["#3c7940","#FFFFFF"],"--color-code-bg":["#70757914","#00000080"],"--color-code-own-bg":["#70757914","#00000050"],"--color-composer-button":["#707579CC","#AAAAAACC"],"--color-message-reaction":["#ebf3fd","#2b2a35"],"--color-message-reaction-hover":["#c5def9","#343147"],"--color-message-reaction-own":["#c6eab2","#675CAF"],"--color-message-reaction-hover-own":["#b5e0a4","#5B529B"],"--color-message-reaction-chosen-hover":["#1a82ea","#7864dd"],"--color-message-reaction-chosen-hover-own":["#3f9d4b","#f5f5f5"],"--color-voice-transcribe-button":["#e8f3ff","#2a2a3c"],"--color-voice-transcribe-button-own":["#cceebf","#8373d3"],"--color-topic-blue":["#2F7772","#6ff9f0"],"--color-topic-yellow":["#7F693B","#ffd67e"],"--color-topic-violet":["#8B5A96","#cb86db"],"--color-topic-green":["#44774A","#8eee98"],"--color-topic-rose":["#9B576B","#ff93b2"],"--color-topic-red":["#EB6858","#fb6f5f"],"--color-topic-grey":["#6C6C6C","#999999"],"--color-forum-unread-topic-hover":["#e9e9e9","#363636"],"--color-forum-hover-unread-topic-hover":["#e2e2e2","#3f3f3f"],"--color-chat-username":["#3C7EB0","#E9EEF4"],"--color-borders-read-story":["#C4C9CC","#737373"],"--color-background-menu-separator":["#0000001a","#ffffff1a"],"--color-hover-overlay":["#00000006","#ffffff06"]}');var s=n(19822),a=n(43336);let i=!1;const c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,d=new Set(["--color-text","--color-primary-shade","--color-text-secondary","--color-accent-own"]),u=Object.keys(r).map((e=>({property:e,colors:[l(r[e][0]),l(r[e][1])]})));function l(e){const t=c.exec(e);return{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16),a:void 0!==t[4]?parseInt(t[4],16):void 0}}function f(e,t,n){return{r:Math.round((0,a.Cc)(e.r,t.r,n)),g:Math.round((0,a.Cc)(e.g,t.g,n)),b:Math.round((0,a.Cc)(e.b,t.b,n)),a:void 0!==e.a?Math.round((0,a.Cc)(e.a,t.a,n)):void 0}}function h(e,t,n=1){u.forEach((({property:o,colors:r})=>{const{r:s,g:a,b:i,a:c}=f(r[e],r[t],n),u=void 0!==c?Math.round(c/255*1e3)/1e3:void 0;document.documentElement.style.setProperty(o,`rgb(${s},${a},${i}${u?`,${u}`:""})`),d.has(o)&&document.documentElement.style.setProperty(`${o}-rgb`,`${s},${a},${i}`)}))}const m=(e,t)=>{const n=`theme-${e}`;if(document.documentElement.classList.contains(n))return;const r="dark"===e,a=i&&t,c=r?0:1,d=r?1:0,u=Date.now(),l=document.querySelector('meta[name="theme-color"]');(0,o.RK)((()=>{let e;document.documentElement.classList.remove("theme-"+(r?"light":"dark")),i&&(e=(e=>{const t=document.createElement("style");return t.textContent="\n.no-animations #root *,\n.no-animations #root *::before,\n.no-animations #root *::after {\n transition: none !important;\n}",document.head.appendChild(t),()=>{document.head.removeChild(t)}})(),document.documentElement.classList.add("no-animations")),document.documentElement.classList.add(n),l&&l.setAttribute("content",r?"#212121":"#fff"),setTimeout((()=>{(0,o.RK)((()=>{e?.(),document.documentElement.classList.remove("no-animations")}))}),500),i=!0,a?(0,s.i0)((()=>{const e=Math.min((Date.now()-u)/200,1);return h(c,d,function(e){return 1-(1-e)**3.5}(e)),e<1}),o.RK):h(c,d)}))}},84382:(e,t,n)=>{n.d(t,{S:()=>a,V:()=>s});let o,r=window.matchMedia?.("(prefers-color-scheme: dark)").matches?"dark":"light";function s(){return r}function a(e){o=e}window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(function(e){r=e.matches?"dark":"light",o?.(r)}))},14242:(e,t,n)=>{n.d(t,{Qh:()=>d,Sm:()=>s,Vw:()=>i,l9:()=>c,v7:()=>l});var o=n(98221),r=n(24282);function s(e){return String(e).replace(/\d(?=(\d{3})+$)/g,"$& ")}function a(e){return".0"===String(e.toFixed(1)).substr(-2)?Math.floor(e):e.toFixed(1).replace(".",",")}function i(e){return e<1e3?e.toString():e<1e6?`${a(e/1e3)}K`:`${a(e/1e6)}M`}function c(e,t=1){return`${Number.isInteger(e)?e:e.toFixed(t)}%`}const d=(0,n(19314).A)(((e,t=2)=>e.replace(/[.,!@#$%^&*()_+=\-`~[\]/\\{}:"|<>?]+/gi,"").trim().split(/\s+/).slice(0,t).map((e=>{if(!e.length)return"";const t=(e=(0,r.A)(e)).match(o.A);return t&&e.startsWith(t[0])?t[0]:e.match(/./u)[0].toUpperCase()})).join(""))),u=["B","KB","MB","GB"];function l(e,t,n=1){if(0===t)return e("FileSize.B",0);const o=Math.floor(Math.log(t)/Math.log(1024)),r=(t/1024**o).toFixed(Math.max(n,0));return e(`FileSize.${u[o]}`,r)}},74065:(e,t,n)=>{n.d(t,{E:()=>h});var o=n(31481),r=n(37836);const s=new Map,a=new Map,i=new Map,c=document.createElement("style");function d(e,t,n){n?(s.delete(e),a.set(e,t),i.set(e,n)):(s.set(e,t),a.delete(e),i.delete(e)),u||(u=!0,(0,r.IJ)(l))}document.head.appendChild(c);let u=!1;function l(){const e=f(s),t=f(a),n=f(i);c.textContent=`\n html {\n ${e}\n }\n\n html.theme-light {\n ${t}\n }\n\n html.theme-dark {\n ${n}\n }\n `}function f(e){return Array.from(e.entries()).map((([e,t])=>`--${e}: ${t};`)).join(" ")}function h(e){m("0",["#D45246"]),m("1",["#F68136"]),m("2",["#6C61DF"]),m("3",["#46BA43"]),m("4",["#5CAFFA"]),m("5",["#408ACF"]),m("6",["#D95574"]),Object.entries(e).forEach((([e,t])=>{t.colors&&m(e,t.colors,t.darkColors)}))}function m(e,t,n){const r=t[0],s=n?.[0];if(!r)return;const a=`${r}${o.tP8}`,i=s?`${s}${o.tP8}`:void 0,c=`${r}${o.g0p}`,u=s?`${s}${o.g0p}`:void 0;if(d(`color-peer-${e}`,r,s),d(`color-peer-bg-${e}`,a,i),d(`color-peer-bg-active-${e}`,c,u),t.length>1){const r=t.map(((e,t)=>`${e} ${t*o.D$I}px, ${e} ${(t+1)*o.D$I}px`)),s=n?.map(((e,t)=>`${e} ${t*o.D$I}px, ${e} ${(t+1)*o.D$I}px`));d(`color-peer-gradient-${e}`,`repeating-linear-gradient(-45deg, ${r.join(", ")})`,s?`repeating-linear-gradient(-45deg, ${s.join(", ")})`:void 0)}}},59852:(e,t,n)=>{function o(){const e=getComputedStyle(document.documentElement),t=s(e,"--color-background"),n=s(e,"--color-text-secondary"),o=t,r=s(e,"--color-text"),a=s(e,"--color-primary"),i=s(e,"--color-white"),c=s(e,"--color-links"),d=n,u=s(e,"--color-background-secondary"),l=s(e,"--color-divider");return{bg_color:o,text_color:r,hint_color:d,link_color:c,button_color:a,button_text_color:i,secondary_bg_color:u,header_bg_color:t,accent_text_color:s(e,"--color-primary"),section_bg_color:t,section_header_text_color:n,subtitle_text_color:d,destructive_text_color:s(e,"--color-error"),section_separator_color:l}}function r(e){return/^#[0-9A-F]{6}$/i.test(e)}function s(e,t){const n=e.getPropertyValue(t);if(n)return a(n.trim())}function a(e){return r(e)?e:`#${e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+\.{0,1}\d*))?\)$/).slice(1).map(((e,t)=>(3===t?Math.round(255*parseFloat(e)):parseFloat(e)).toString(16).padStart(2,"0").replace("NaN",""))).join("")}`}n.d(t,{A:()=>o,To:()=>r,yY:()=>a})},58849:(e,t,n)=>{function o(e,t){return!e||!t||e.length<=t?e:`${e.substring(0,t)}...`}n.d(t,{A:()=>o})},11422:(e,t,n)=>{n.d(t,{BU:()=>i,Ny:()=>a,Tk:()=>s,tX:()=>r});const o=3,r=5,s=32,a=/^[a-zA-Z]\w+$/;function i(e,t){const n=t?r:o;return e.length>=n&&e.length<=s&&a.test(e)}},84553:(e,t,n)=>{n.d(t,{KX:()=>m,VH:()=>g,ii:()=>p,nv:()=>h});var o=n(13439),r=n(31481),s=n(57751),a=n(82393);const i=["t.me","telegram.me"].map((e=>`https://${e}/_websync_?`)),c=`10.9.42 ${r.cK8}`,d="tgme_sync",u=86400,l=()=>Math.floor(Number(new Date)/1e3);let f;const h=e=>{if(r.fng||a.cp)return;const t=l(),{canRedirect:n,ts:o}=JSON.parse(localStorage.getItem(d)||"{}");return n!==e||o+u<=t?Promise.all(i.map((t=>new Promise(((n,o)=>{const r=document.createElement("script"),s=()=>Boolean(document.body.removeChild(r));r.src=t+new URLSearchParams({authed:Number(e).toString(),version:c}),document.body.appendChild(r),r.onload=()=>{(e=>{const t=l();localStorage.setItem(d,JSON.stringify({canRedirect:e,ts:t}))})(e),s(),f&&(clearTimeout(f),f=void 0),p(),n()},r.onerror=()=>{s(),o()}}))))):Promise.resolve()};function m(){r.Oig||a.cp||f&&clearTimeout(f)}function p(){if(r.Oig||a.cp)return;if(void 0!==f)return;const e=l(),{ts:t}=JSON.parse(localStorage.getItem(d)||"{}"),n=u-(e-t);f=setTimeout((()=>{const{authState:e}=(0,o.mS)(),t="authorizationStateReady"===e||(0,s.wr)();h(t)}),Math.max(0,1e3*n))}function g(){localStorage.removeItem(d)}},82393:(e,t,n)=>{n.d(t,{$M:()=>h,Aw:()=>r,Bu:()=>q,CM:()=>z,Fy:()=>$,G9:()=>O,H$:()=>J,H8:()=>a,J6:()=>L,Ld:()=>H,MP:()=>s,Nd:()=>f,Ni:()=>d,OF:()=>x,OL:()=>P,OS:()=>V,Oo:()=>E,QH:()=>k,SC:()=>T,So:()=>R,TF:()=>b,TL:()=>I,Tz:()=>w,Uh:()=>M,Uz:()=>S,Yw:()=>l,_7:()=>g,bW:()=>N,bs:()=>j,cp:()=>m,et:()=>K,fM:()=>W,ig:()=>i,kn:()=>G,l5:()=>D,lE:()=>y,nB:()=>_,ol:()=>U,pW:()=>v,pz:()=>c,uH:()=>B,w3:()=>p,yS:()=>u});var o=n(31481);window.location.host,o.mFn;const r=function(){const{userAgent:e,platform:t}=window.navigator;return-1!==["iPhone","iPad","iPod"].indexOf(t)||"MacIntel"===t&&"maxTouchPoints"in navigator&&navigator.maxTouchPoints>2?"iOS":-1!==["Macintosh","MacIntel","MacPPC","Mac68K"].indexOf(t)?"macOS":-1!==["Win32","Win64","Windows","WinCE"].indexOf(t)?"Windows":/Android/.test(e)?"Android":/Linux/.test(t)?"Linux":void 0}(),s="macOS"===r,a="Windows"===r,i="Linux"===r,c="iOS"===r,d="Android"===r,u=c||d,l=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),f=navigator.userAgent.includes("YaBrowser"),h=navigator.userAgent.toLowerCase().includes("firefox")||navigator.userAgent.toLowerCase().includes("iceweasel")||navigator.userAgent.toLowerCase().includes("icecat"),m=Boolean(window.electron);let p=function(e){return e[e.Main=0]="Main",e[e.Auxiliary=1]="Auxiliary",e[e.Secondary=2]="Secondary",e[e.Fourth=3]="Fourth",e[e.Fifth=4]="Fifth",e}({});const g=window.matchMedia("(display-mode: standalone)").matches||window.navigator.standalone||document.referrer.includes("android-app://"),y=g||m,b=window.matchMedia("(pointer: coarse)").matches,v=Boolean(window.navigator.mediaDevices&&"getUserMedia"in window.navigator.mediaDevices&&(window.AudioContext||window.webkitAudioContext)),I=r&&(s||c)&&function(){const e=document.createElement("span");e.classList.add("emoji-test-element"),document.body.appendChild(e),e.innerText="🐦‍🔥";const t=e.offsetWidth;e.innerText="❤️";const n=e.offsetWidth;return document.body.removeChild(e),Math.abs(t-n)<5}(),w="serviceWorker"in navigator,A=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)?.[2],C=A&&132===Number(A),S=w&&!C,E=Boolean((new Audio).canPlayType("audio/ogg; codecs=opus")),k=!o.W75&&"filter"in(document.createElement("canvas").getContext("2d")||{}),T="requestFullscreen"in document.createElement("div"),P=!h,M=d?"slideFade":c?"slideLayers":"pushSlide",L=!u&&!h&&!l,N=!u&&!h&&!l,B=!h,F=document.createElement("video"),x=Boolean(F.canPlayType('video/webm; codecs="vp9"').replace("no","")),O="VideoDecoder"in window,R=!0,D=Boolean(navigator.storage?.getDirectory);D&&(async()=>{try{const e=await navigator.storage.getDirectory();await e.removeEntry("downloads",{recursive:!0})}catch{}})();const U=CSS.supports("offset-rotate: 0deg"),$=CSS.supports("backdrop-filter: blur()")||CSS.supports("-webkit-backdrop-filter: blur()"),_="onbeforeinstallprompt"in window,j="BroadcastChannel"in window,V=j&&!(g&&u),z=!o.W75,H="ListFormat"in Intl,W="host"!==new URL("tg://host").host,K=750,G=((()=>{const e=document.createElement("div");e.style.cssText="overflow:scroll; visibility:hidden; position:absolute;",e.classList.add("custom-scroll"),document.body.appendChild(e);const t=e.offsetWidth-e.clientWidth;e.remove(),document.documentElement.style.setProperty("--scrollbar-width",`${t}px`)})(),1048576*(u?512:2e3)),J="geolocation"in navigator,q=async()=>{try{const e=await navigator.permissions.query({name:"geolocation"});if("granted"===e.state||"prompt"===e.state)return{accessRequested:!0,accessGranted:!0,geolocation:await new Promise(((e,t)=>{navigator.geolocation.getCurrentPosition((t=>e(t.coords)),(e=>t(e)))}))};if("denied"===e.state)return{accessRequested:!0,accessGranted:!1}}catch(e){return{accessRequested:!1,accessGranted:!1}}return{accessRequested:!1,accessGranted:!1}}},43503:(e,t,n)=>{n.d(t,{A:()=>l,u:()=>u});var o=n(66644),r=n(37836),s=n(82393);let a=window.innerHeight,i=u();const c=(0,r.nF)((()=>{i=u()}),250,!0),d=(0,r.nF)((()=>{a=window.innerHeight,c()}),100,!1);function u(){let e;return e=s.pz?window.visualViewport.height+window.visualViewport.pageTop:window.innerHeight,(0,o.RK)((()=>{const t=.01*e;document.documentElement.style.setProperty("--vh",`${t}px`)})),{width:window.innerWidth,height:window.innerHeight}}window.addEventListener("orientationchange",d),s.pz?window.visualViewport.addEventListener("resize",c):window.addEventListener("resize",c);const l={get:()=>i,getIsKeyboardVisible:()=>a>i.height}},19314:(e,t,n)=>{n.d(t,{A:()=>r});const o=new WeakMap;function r(e){return(...t)=>{let n=o.get(e);const r=t.map(String).join("_");if(n){const e=n.get(r);if(e)return e}else n=new Map,o.set(e,n);const s=e(...t);return n.set(r,s),s}}},50805:(e,t,n)=>{n.d(t,{A:()=>o});const o={root:"W4ndaFuS",contentBox:"qIESjPFU",textContent:"cgQoy2xy",hasFullContent:"x0D811xX",inlineWrapper:"CrZTrncJ",singleLine:"j1bGIpWD",strong:"d5ep97lr",messageLink:"Soqky8rY",contextContainer:"Rz1leKMF",fluidMultiline:"oL3NoM4Y",fluidBackground:"faqkTF52",info:"Jcta1qBG",stickerWrapper:"F8w9vDlr",channelPhoto:"wnjg6GZj",suggestedAvatar:"ClHX4zX1",suggestedText:"jT6o01vL",actionButton:"LB5i9s3a",title:"Cp_BJqe5",subtitle:"VCJyqpS8",starGift:"lcncBNHa",uniqueGift:"jxcv_A2w",uniqueBackgroundWrapper:"lsTgPDw1",uniqueBackground:"uzTnIOE7",uniqueValue:"pae10ItJ"}},61911:(e,t,n)=>{e.exports=n.p+"blank.8dd283bceccca95a48d8.png"},38027:(e,t,n)=>{e.exports=n.p+"grey.45da821d56a68ea86203.svg"},89704:(e,t,n)=>{e.exports=n.p+"lock.f11661905df47960fa3e.png"}},s={};function a(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={exports:{}};return r[e].call(n.exports,n,n.exports,a),n.exports}a.m=r,a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(n,o){if(1&o&&(n=this(n)),8&o)return n;if("object"==typeof n&&n){if(4&o&&n.__esModule)return n;if(16&o&&"function"==typeof n.then)return n}var r=Object.create(null);a.r(r);var s={};e=e||[null,t({}),t([]),t(t)];for(var i=2&o&&n;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>s[e]=()=>n[e]));return s.default=()=>n,a.d(r,s),r},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((t,n)=>(a.f[n](e,t),t)),[])),a.u=e=>e+"."+{26:"c6aa48f26cf2c480ba22",59:"cd45091cb5c130745405",61:"36c66587faab069a921b",69:"a6db53a4f00742fd1462",90:"f7637ad4b6d9882054f9",103:"06562548b3fda65effcc",194:"c1f5ffb04238d98d648b",244:"1774aa2e7bcb7144d884",304:"48b0b40adff5d3e137ef",313:"0f4bc4fa205668ed808c",356:"1bc44e46652fa5288bf8",373:"75fdc0ccff654eeecb30",387:"81529401c679841b397b",400:"a47601ed4b358f8abbb5",405:"d66329eb14453a8b3d34",409:"0fd7b0b4fa794dd68108",433:"ad060437ffb6916a9321",453:"28c197282b5d28a55117",482:"f539aab19c85ff61ce44",562:"08644faea2a11dc03715",564:"d622f298de832ee1c2f8",633:"0c008db6ee63daf3e6e9",641:"63e1b4e74d0fc705928d",676:"575fa56db35097bc4a32",683:"eaf2b99781f1220c4b86",695:"a33fd49762753b409c39",734:"58756fdf0c17444d4d50",768:"f5aea4b0692ec4ad998e",835:"e84d44ebdf9dd2ae222c",947:"58aaed90385beda86fce",970:"7044f00deb7b3fdc1ab5",996:"9460a03c6edee870f315",1022:"10e6de63c64b3b9a18af",1095:"95cc2d575059e9f6054f",1105:"82a58e981ea92040fe89",1164:"ce743c2bcc23d3043fe9",1168:"456d17d716ba7e4d4ec5",1184:"0d40f5d962d57f9ef64e",1215:"e157a49d04b225308f77",1348:"f655ca346b82779f07c5",1387:"394c9143713a7fd68235",1401:"5b095c8c14e292f91887",1465:"acaade6ed215d80122fa",1516:"91af49804dee1af8631e",1575:"e5726d1c745dcc9873f2",1586:"d55ded8aa155fbd69470",1620:"8c85ba900a4207ce4da9",1692:"66caee8054d626d59d48",1700:"dd59d0dbdf3ef22443b3",1775:"8b47df32db7309502f49",1780:"f39d3ff745c63d496160",1816:"1684bb37ade258e29c88",1877:"13c44f38e27f297965ef",2057:"114033549ec88321349c",2118:"4d5cef94fa94e132add7",2158:"a6754dbfe1f8d591a114",2164:"e492657dac2eb724da50",2225:"aadcce9013263158a5df",2230:"3a602927b9e118113ffa",2356:"884edc0b66b30361a14b",2394:"04934a27c3f92c0b5299",2440:"e89152702b001cdd81aa",2448:"da0e561a2055927d551f",2498:"94264e7f6126aa416ec1",2651:"60007143ecc35556d2be",2670:"9e12093c5acef62f3f98",2729:"0065c8652592670fe035",2800:"fe61871efd4cf024ed73",2801:"218e3e05568344bfc382",2856:"2ad12ce521ce05aaeb25",2857:"e46d806152d3634a3af0",2859:"1810ca11395c512a77fb",2916:"30141131c0e95e8b9171",2990:"544b6eac560aef426853",3080:"15f4cdecf7bd92fd8cd7",3325:"4d3c50092b95852e606d",3363:"d0e8f9c9ad9af93e091f",3405:"bf0efec17f73eea62691",3499:"fb9028f6a91578dbeb7e",3524:"e86bdc871cc7d384bb9f",3564:"e1d4da9993f41f931d4a",3715:"b369e2fb06fef4e03112",3731:"4c3ad0d715104f8c9a90",3745:"70fa1408b56b531c8b70",3747:"9d65fbf6607c2639f1ac",3787:"738b7fcddf703bfdba93",3813:"322d1f0835139c813fc2",3906:"20c0ac801cb25871d36d",3981:"7181a4ce1bc076373789",4008:"59b7339e18feff0fcf48",4019:"5436e42f5f05697217c5",4020:"7fd110ec1a610079e678",4102:"6d3f605113d2ca62c370",4128:"932954ee591c37fcab93",4134:"71cfa5405de2ba0d28f9",4180:"9be92536a6ec7980a981",4204:"9b422b9bac0e923d0800",4230:"fa2f1dbe863bef3e5337",4326:"344ecd11d90386e0b584",4336:"a6113c3827c4e53ba062",4383:"108071f9a50471133448",4435:"303678ebd6d3a95a6ad0",4448:"6d46b3fccdf6fdc05fbd",4484:"697013986f9f8314725b",4550:"79ec4a71200382a8bb30",4765:"84a4791a1ae4ad6827c8",4785:"ee250366df8843a67094",4903:"7b2461fbeeed521475dc",4917:"451a5721d4c10bda0cef",4940:"d4766f8c482b18850eb3",5032:"c2d32c817b8fcd096923",5046:"cae7eb2c1eb178edb5cb",5073:"b7b27ed7a495221c6f61",5116:"7e3a6f36b5b79abb782a",5148:"e9ddaa9b7e6d1b5c2689",5193:"277e1fb9e38cc39cf421",5246:"f6aacfbe9ae9257098d1",5260:"963906e0cff8dcb3a5f2",5269:"cb8357f44d3e42279470",5284:"6b6ee7994e682b50aea3",5336:"7c49be58112e63514c13",5345:"323a678ecb6d1df232ca",5361:"b67441dffa58f8924636",5429:"7a4bdbe76dc672994511",5434:"9f2b0084773cc370a809",5438:"60c9f65511b76d590655",5499:"13cb3031a94ce4aaa036",5525:"8cefdbd7798ac454e0d4",5628:"404c65b7e2448f632b03",5719:"fd58667cc73b93bde774",5735:"31b6059ae6ea6bfde1ee",5819:"59e9c49233dabd77f9df",5962:"ede17865912f35b1a90f",6047:"56c21fd26028a86e4eeb",6058:"30cefd831f035595b5d0",6167:"b42a04fdc12fb4b4a4aa",6168:"ada3094042ebc5125641",6241:"33e68803b77e2df83262",6265:"c6c542183797c639fc12",6272:"b25825eb9cace64817d5",6308:"fc757fb049f7befef6c5",6338:"b7431caf1d83069b35a0",6441:"596e674263fc662c6563",6442:"61a6ce48a2c67daada31",6473:"504b8bde338f548d384e",6685:"d3f3addf37c9d0774537",6686:"78266345eeede412e9b8",6708:"8d7cfa3f7f668b7d9c3f",6726:"738df768f67f2b3ae4e7",6802:"c56f82fa0a9d57ab7e5f",6827:"f9dabc7d712e3f363fd8",6860:"7724ac0b43a96ee6e42c",6869:"fd1804ea75e26a748a15",6930:"95c7e52dd64070800292",6947:"4089f0e6e5cacb406a13",7001:"edd8f550449c6534ea87",7120:"4351a393dfb081ce0d24",7244:"c74333bf67d0d0e5f0b7",7276:"30fdb090c835b9699945",7283:"fffaae54cb7b28e809f3",7357:"cb6f3aabbdaa5f7b258b",7396:"362022438844732c7494",7405:"ecf3057823a00e607ed2",7424:"920b4bb14b7ef164f6ea",7487:"f99a7245241b40c68b5a",7499:"b71077d766e8046190f9",7561:"1665e25dd14333ec9826",7586:"77f6f39b7a4e6f37ed3f",7594:"5628b088a8023fd67b16",7612:"6c8ab8862b830976b5db",7617:"34d0c937e4603648722e",7643:"4a0415a020164e1d66ce",7688:"f95d71b512dcd8a147b1",7738:"0dc02b731f56895b7357",7768:"879d9846913202bee233",7854:"7be62b41cdba936c60e4",7880:"68b59de98783ddb9efe1",7901:"4aadbe5fa9ab2c7611da",7939:"2813aac25a1b171b9989",7972:"678efa36d93c19ed26e7",7978:"212c9932786ab38c4554",8043:"21401193a3b398303cb2",8062:"ebd3ad90c39cc5e25350",8100:"bd041507440eee866dc6",8114:"c9802556b70ecf3759ff",8142:"81da796ad6faa53a5d68",8150:"0ba591eb0c58e1fdb970",8169:"532cb82eb3a3a8271112",8201:"c49763b6fd5c4015d0f2",8213:"e581afc854c202a6b6fb",8214:"3f3aaca4fffbb683fc2f",8233:"ae517c59765c3b7bce41",8308:"da1f7667512be214d174",8349:"775185f0387e663c5027",8393:"db6445b7c7e7f2fb5e93",8590:"f6c0029332ceec536f8f",8602:"c402ccf8ff9e705db27d",8804:"f84ae4c11366a3801534",8843:"6d23d4789571778235b2",8924:"d08e780338c62690dbf5",8980:"fec0192ca5989767fd0c",9004:"e7575d29ea537f158935",9030:"1f951cbe1fc3eed05dbe",9072:"39603f8ff791f6826f87",9141:"1085becfec856ba7da56",9183:"d41c104abc24b4ac62f9",9238:"bff8dd1dc0e66d5d0a90",9250:"e581647d2044927ff610",9287:"cf23b13bca02aebb5369",9295:"a6b850b7b7099199fa9c",9359:"5f9ee572512a6fae40ed",9375:"d7efd3e904f1ac293240",9451:"b29b2c52beda737ec603",9549:"9a06199a86d29568470b",9623:"fdf70ce01a3b6098d93c",9677:"a7ac09b5833e5c014541",9710:"9b76a0cb719752bfb867",9722:"4a6f7c8b19b9aeaa211e",9753:"10215189de20ab980550",9761:"62397d08b14e4d5fd188",9849:"90f9bfd38c2507007b51",9869:"543fec634f8285cd1377",9998:"987bf83d84b82dcc5e6d"}[e]+".js",a.miniCssF=e=>(({2394:"BundleCalls",4765:"shared-components",6930:"BundleStars",7405:"BundleAuth",7768:"BundleMain",9451:"BundleExtra"}[e]||e)+"."+{734:"58756fdf0c17444d4d50",1184:"0d40f5d962d57f9ef64e",2356:"884edc0b66b30361a14b",2394:"04934a27c3f92c0b5299",4765:"84a4791a1ae4ad6827c8",6930:"95c7e52dd64070800292",7405:"ecf3057823a00e607ed2",7643:"4a0415a020164e1d66ce",7768:"879d9846913202bee233",9451:"b29b2c52beda737ec603"}[e]+".css"),a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},o="telegram-t:",a.l=(e,t,r,s)=>{if(n[e])n[e].push(t);else{var i,c;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+r){i=l;break}}i||(c=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,a.nc&&i.setAttribute("nonce",a.nc),i.setAttribute("data-webpack",o+r),i.src=e),n[e]=[t];var f=(t,o)=>{i.onerror=i.onload=null,clearTimeout(h);var r=n[e];if(delete n[e],i.parentNode&&i.parentNode.removeChild(i),r&&r.forEach((e=>e(o))),t)return t(o)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=f.bind(null,i.onerror),i.onload=f.bind(null,i.onload),c&&document.head.appendChild(i)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var o=n.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=n[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{if("undefined"!=typeof document){var e={8792:0};a.f.miniCss=(t,n)=>{e[t]?n.push(e[t]):0!==e[t]&&{734:1,1184:1,2356:1,2394:1,4765:1,6930:1,7405:1,7643:1,7768:1,9451:1}[t]&&n.push(e[t]=(e=>new Promise(((t,n)=>{var o=a.miniCssF(e),r=a.p+o;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),o=0;o<n.length;o++){var r=(a=n[o]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(r===e||r===t))return a}var s=document.getElementsByTagName("style");for(o=0;o<s.length;o++){var a;if((r=(a=s[o]).getAttribute("data-href"))===e||r===t)return a}})(o,r))return t();((e,t,n,o,r)=>{var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",a.nc&&(s.nonce=a.nc),s.onerror=s.onload=n=>{if(s.onerror=s.onload=null,"load"===n.type)o();else{var a=n&&n.type,i=n&&n.target&&n.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+a+": "+i+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=a,c.request=i,s.parentNode&&s.parentNode.removeChild(s),r(c)}},s.href=t,document.head.appendChild(s)})(e,r,0,t,n)})))(t).then((()=>{e[t]=0}),(n=>{throw delete e[t],n})))}}})(),(()=>{a.b=document.baseURI||self.location.href;var e={8792:0};a.f.j=(t,n)=>{var o=a.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var r=new Promise(((n,r)=>o=e[t]=[n,r]));n.push(o[2]=r);var s=a.p+a.u(t),i=new Error;a.l(s,(n=>{if(a.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var r=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+r+": "+s+")",i.name="ChunkLoadError",i.type=r,i.request=s,o[1](i)}}),"chunk-"+t,t)}};var t=(t,n)=>{var o,r,[s,i,c]=n,d=0;if(s.some((t=>0!==e[t]))){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);c&&c(a)}for(t&&t(n);d<s.length;d++)r=s[d],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0},n=self.webpackChunktelegram_t=self.webpackChunktelegram_t||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{a(2188);var e=a(13439),t=a(31481),n=a(55148),o=a(87679),r=a(5560),s=a(82393);function i(s){const a=s.data;if(t.MVx&&console.log("[SW] Message from worker",a),!a.type)return;const i=(0,e.ko)(),c=a.payload;switch(a.type){case"focusMessage":i.focusMessage?.(c);break;case"playNotificationSound":(0,r.wC)(a.payload.id);break;case"share":i.openChatWithDraft({text:(0,n.E)(c.url,c.text,c.title),files:(0,o.kc)(c.files)})}}function c(){navigator.serviceWorker.removeEventListener("message",i),navigator.serviceWorker.addEventListener("message",i),(0,r.Mi)()}s.Tz&&(window.addEventListener("load",(async()=>{try{const n=navigator.serviceWorker.controller;if(!n||n.scriptURL.includes("/k/")){const e=(await navigator.serviceWorker.getRegistrations()).filter((e=>!e.scope.includes("/k/")));e.length&&(t.Oig&&console.log("[SW] Hard reload detected, re-enabling Service Worker"),await Promise.all(e.map((e=>e.unregister()))))}await navigator.serviceWorker.register(new URL(a.p+a.u(5284),a.b)),t.Oig&&console.log("[SW] ServiceWorker registered"),await navigator.serviceWorker.ready,await navigator.serviceWorker.getRegistration(),navigator.serviceWorker.controller?(t.Oig&&console.log("[SW] ServiceWorker ready"),c()):(t.Oig&&console.error("[SW] ServiceWorker not available"),s.pz||s.Ni||t.W75||(0,e.ko)().showDialog?.({data:{message:"SERVICE_WORKER_DISABLED",hasErrorKey:!0}}))}catch(e){t.Oig&&console.error("[SW] ServiceWorker registration failed: ",e)}})),window.addEventListener("focus",(async()=>{await navigator.serviceWorker.ready,c()})));var d=a(37932),u=a(80140),l=a(46042),f=a(29807);let h,m=[];function p(){let t=(0,e.mS)();if(!t.isInited)return;const n=(0,u.Fm)();Object.values(t.stories.byPeerId).forEach((e=>{Object.values(e.byId).forEach((e=>{"expireDate"in e&&(e.expireDate>n||"isInProfile"in e&&e.isInProfile||"isPublic"in e&&!e.isPublic||(t=(0,l.ONz)(t,e.peerId,e.id)))}))})),(0,e.UF)(t)}(0,d.DW)((e=>{const t=h;h=e;const n=(0,f.nTw)(e)?.isMasterTab,o=t&&(0,f.nTw)(t)?.isMasterTab;n!==o&&(n&&!o?m.length||m.push(window.setInterval(p,12e4)):(m.forEach((e=>clearInterval(e))),m=[]))}));var g=a(74824),y=a(14487),b=a(42385),v=a(20714),I=a(87894),w=a(57751);async function A(n=!1,o){if(o=o||(0,e.mS)(),!n&&"byTabId"in o)return;const r=(0,I.mg)(v.HB);let s=await(0,b.Lj)(r)||r;t.fng&&(s.authState="authorizationStateReady");const{hasPasscode:a,isScreenLocked:i}=s.passcode;a&&!i&&(s=(0,l.Vg3)(s,{isScreenLocked:!0}),(0,w.rE)()),n&&(s.byTabId=o.byTabId,s.settings.byKey.theme=o.settings.byKey.theme),(0,e.UF)(s)}var C=a(60343),S=a(80089),E=a(66414),k=a(74065),T=a(68344),P=a(32989);(0,b.r2)(),(0,e.aJ)("initShared",(async(e,t,n)=>{const{force:o}=n||{};await A(o,e)})),(0,e.aJ)("init",((t,n,o)=>{const{tabId:r=(0,y.g0)(),isMasterTab:a}=o||{},i=(0,I.mg)(v.Je);i.id=r,i.isChatInfoShown=Boolean(t.lastIsChatInfoShown),i.audioPlayer.playbackRate=t.audioPlayer.lastPlaybackRate,i.audioPlayer.isPlaybackRateActive=t.audioPlayer.isLastPlaybackRateActive,i.mediaViewer.playbackRate=t.mediaViewer.lastPlaybackRate,t={...t,byTabId:{...t.byTabId,[r]:i}},!a&&s.bs||(i.isMasterTab=!0),Object.keys(t.messages.byChatId).forEach((e=>{const n=t.messages.byChatId[e].threadsById;Object.keys(n).forEach((n=>{const o=Number(n),s=(0,f.C5H)(t,e,o,"lastViewportIds");s?.every((n=>(0,C.iL)(n)||t.messages.byChatId[e]?.byId[n]))?(t=(0,T.tX)(t,e,o,r),t=(0,l.n4t)(t,e,o,"viewportIds",s,r)):t=(0,l.eww)(t,e,o,"lastViewportIds",void 0)}))})),Object.keys(t.messages.byChatId).forEach((e=>{const n=t.messages.byChatId[e].threadsById,o=Object.keys(n).reduce(((e,t)=>{const o=n[Number(t)];return e[Number(t)]={...o,listedIds:o.lastViewportIds},e}),{});t={...t,messages:{...t.messages,byChatId:{...t.messages.byChatId,[e]:{...t.messages.byChatId[e],threadsById:o}}}}}));const c=(0,E.xV)(t.currentUserId);return"authorizationStateReady"===t.authState||t.passcode.hasPasscode||t.passcode.isScreenLocked||Object.values(t.byTabId).forEach((({id:e})=>{e!==r&&(t=(0,P.w)(t,{isInactive:!0},e))})),s.bs||n.initApi(),(0,g.isCacheApiSupported)().then((n=>{(t=(0,e.mS)()).isCacheApiSupported=n,(0,e.UF)(t)})),t.peerColors&&(0,k.E)(t.peerColors.general),(0,P.w)(t,{messageLists:c?[c]:i.messageLists},r)})),(0,e.aJ)("requestMasterAndCallAction",(async(t,n,o)=>{const{tabId:r=(0,y.g0)()}=o;if((0,f.nTw)(t,r).isMasterTab){const{action:e,payload:t}=o;n[e](t)}else t.phoneCall||t.groupCalls.activeGroupCallId?(await(0,S.po)(S.ar.Calls),"hangUp"in n&&n.hangUp({tabId:r}),"leaveGroupCall"in n&&n.leaveGroupCall({tabId:r})):(0,y.I)(),t=(0,e.mS)(),t=(0,P.w)(t,{multitabNextAction:o},r),(0,e.UF)(t)})),(0,e.aJ)("clearMultitabNextAction",((e,t,n)=>{const{tabId:o=(0,y.g0)()}=n||{};return(0,P.w)(e,{multitabNextAction:void 0},o)}));var M=a(84051),L=a(61433),N=a(66644),B=a(19822),F=a(37836);let x=!1;async function O(){await new Promise((e=>{const t=[];let n=performance.now();(0,B.i0)((()=>{const o=performance.now();if(t.push(o-n),n=o,10===t.length){const n=t.sort()[Math.floor(t.length/2)];return e(Math.round(1e3/n)),!1}return!0}),F.IJ)}))<=35&&function(){x=!0;const e=document.createElement("div");e.style.cssText="position: absolute; top: 0; left: 0; width: 0; height: 100%; overflow: hidden;";const t=document.createElement("div"),n=1.5*window.screen.height;t.style.cssText=`width: 0; height: ${n}px; transform: translateX(100%); transition: transform 100ms;`,t.innerHTML="&nbsp;",e.appendChild(t),document.body.appendChild(e),requestAnimationFrame((()=>{t.addEventListener("transitionend",(()=>{e.remove()})),t.style.transform=""}))}()}var R=a(43044),D=a(61637),U=a(19800);const $="tt-active-tab",_=String(Date.now()+Math.random());let j;localStorage.setItem($,_);const V=window.setInterval((()=>{j&&localStorage.getItem($)!==_&&(j(),clearInterval(V))}),2e3);var z=a(87357),H=a(4029),W=a(43503),K=a(43874),G=a(37661),J=a(73767),q=(a(88742),a(11117),a(48544),a(26943),a(4990),a(14)),X=a(77523),Y=a(26072),Q=a(41036),Z=a(80464),ee=a(52745);const te=()=>{const e=(0,Z.A)(S.ar.Auth,"AuthCode");return e?M.Ay.createElement(e,null):M.Ay.createElement(ee.A,null)},ne=()=>{const e=(0,Z.A)(S.ar.Auth,"AuthPassword");return e?M.Ay.createElement(e,null):M.Ay.createElement(ee.A,null)},oe=["400 1em Roboto","500 1em Roboto","500 1em 'Numbers Rounded'"];function re(){if("fonts"in document)return Promise.all(oe.map((e=>document.fonts.load(e))))}var se=a(6e4),ae=a(64713);function ie(){let e=navigator.language.toLowerCase();return e&&"pt-br"!==e&&(e=e.substr(0,2)),e}var ce=a(39351),de=a(4875),ue=a(17712);function le(e,n){const[o,r]=(0,M.J0)(void 0),s=(0,ue.A)((async()=>{if(!n)return;const o=await(0,de.px)("fetchLangStrings",{langCode:n,langPack:t.rgX,keys:[e]}),r=o?.strings[e];return r&&"string"==typeof r?r:void 0}));return(0,M.vJ)((()=>{s().then(r)}),[e,n]),o}var fe=a(64493),he=a(19806),me=a(40664),pe=a(52491),ge=a(529),ye=a(4961),be=a(35297),ve=a(22699),Ie=a(24433),we=a(57474);const Ae=200+t.xB5;function Ce(e,t=""){if(!t.length)return e;const n=(0,ge.l)(t);return e.filter((e=>n(e.defaultName)||e.name&&n(e.name)))}const Se=(0,M.ph)((0,e.EK)((e=>{const{countryList:{phoneCodes:t}}=e;return{phoneCodeList:t}}))((({id:e,value:t,isLoading:n,onChange:o,phoneCodeList:r})=>{const s=(0,ce.A)(),a=(0,M.li)(null),[i,c]=(0,M.J0)(),[d,u]=(0,M.J0)([]),l=(0,M.hb)((e=>{c(e),u(Ce(r,e))}),[r]);(0,be.A)((([e])=>{!e?.length&&r.length&&u(Ce(r,i))}),[r,i]);const f=(0,M.hb)((e=>{o(e),setTimeout((()=>l(void 0)),Ae)}),[o,l]),h=(0,M.hb)((e=>{l(e.currentTarget.value)}),[l]),m=(0,M.hb)((e=>{if(8!==e.keyCode)return;const n=e.currentTarget;t&&void 0===i&&(n.value=""),l(n.value)}),[i,l,t]),p=(0,M.hb)((({onTrigger:o,isOpen:r})=>{const c=()=>{if(r)return;setTimeout((()=>{a.current.select()}),50),o();const e=document.getElementById("auth-phone-number-form");e.scrollTo({top:e.scrollHeight,behavior:"smooth"})},d=i??(t?.name||t?.defaultName||"");return M.Ay.createElement("div",{className:(0,z.A)("input-group",t&&"touched")},M.Ay.createElement("input",{ref:a,className:(0,z.A)("form-control",r&&"focus"),type:"text",id:e,value:d,autoComplete:"off",onClick:c,onFocus:c,onInput:e=>{h(e),c()},onKeyDown:m}),M.Ay.createElement("label",null,s("LoginSelectCountryTitle")),n?M.Ay.createElement(we.A,{color:"black"}):M.Ay.createElement("i",{onClick:c,className:(0,z.A)("css-icon-down",r&&"open")}))}),[i,h,m,e,n,s,t]);return M.Ay.createElement(ve.A,{className:"CountryCodeInput",trigger:p},d.map((e=>M.Ay.createElement(Ie.A,{key:`${e.iso2}-${e.countryCode}`,className:t&&e.iso2===t.iso2?"selected":"",onClick:()=>f(e)},M.Ay.createElement("span",{className:"country-flag"},(0,ye.A)((0,pe.D0)(e.iso2),["hq_emoji"])),M.Ay.createElement("span",{className:"country-name"},e.name||e.defaultName),M.Ay.createElement("span",{className:"country-code"},"+",e.countryCode)))),!d.length&&M.Ay.createElement(Ie.A,{key:"no-results",className:"no-results",disabled:!0},M.Ay.createElement("span",null,s("CountryNone"))))}))),Ee=a.p+"monkey.a3d5fcdc50b18dc55695.svg";let ke=!1;const Te=(0,M.ph)((0,e.EK)((e=>{const{settings:{byKey:{language:t}},countryList:{phoneCodes:n}}=e;return{...(0,I.Up)(e,["connectionState","authState","authPhoneNumber","authIsLoading","authIsLoadingQrCode","authErrorKey","authRememberMe","authNearestCountry"]),language:t,phoneCodeList:n}}))((({connectionState:t,authState:n,authPhoneNumber:r,authIsLoading:a,authIsLoadingQrCode:i,authErrorKey:c,authRememberMe:d,authNearestCountry:u,phoneCodeList:l,language:f})=>{const{setAuthPhoneNumber:h,setAuthRememberMe:m,loadNearestCountry:p,loadCountryList:g,clearAuthErrorKey:y,goToAuthQrCode:b,setSettingOption:v}=(0,e.ko)(),I=(0,ce.A)(),w=(0,M.li)(null),A=ie(),C="connectionStateReady"===t,S=le("AuthContinueOnThisLanguage",A),[E,k]=(0,M.J0)(),[T,P]=(0,M.J0)(),[L,B]=(0,M.J0)(!1),[F,x]=(0,M.J0)(),[O,R,D]=(0,G.A)(),U=E?`+${E.countryCode} ${T||""}`:T,$=U&&U.replace(/[^\d]+/g,"").length>=7;(0,M.vJ)((()=>{s.TF||w.current.focus()}),[E]),(0,M.vJ)((()=>{C&&!u&&p()}),[C,u]),(0,M.vJ)((()=>{C&&g({langCode:f})}),[C,f]),(0,M.vJ)((()=>{u&&l&&!E&&!L&&k((0,ae.Nl)(l,u)[0])}),[E,u,L,l]);const _=(0,M.hb)((e=>{e.length||P("");const t=l&&(0,ae.oL)(l,e),n=!E||t&&t.iso2!==E.iso2||!t&&e.length?t:E;(!E||!n||n&&n.iso2!==E.iso2)&&k(n),P((0,ae.n4)(e,n))}),[l,E]),j=(0,M.hb)((()=>{R(),(0,se.wT)(A,(()=>{D(),v({language:A})}))}),[R,v,A,D]);(0,M.vJ)((()=>{void 0===T&&r&&_(r)}),[r,T,_]),(0,M.Nf)((()=>{w.current&&F&&w.current.setSelectionRange(...F)}),[F]);const V=(0,M.li)(!1),z=(0,M.hb)((()=>{V.current=!0,(0,N.YS)((()=>{V.current=!1}))}),[]),H=(0,M.hb)((e=>{k(e),P("")}),[]),W=(0,M.hb)((e=>{c&&y(),ke||(ke=!0,re(),(0,o.NN)(Ee));const{value:t,selectionStart:n,selectionEnd:r}=e.target;x(n&&r&&r<t.length?[n,r]:void 0),B(!0);const a=s.Yw&&E&&void 0!==U&&t.length-U.length>1&&!V.current;_(a?`${E.countryCode} ${t}`:t)}),[c,E,U,_]),K=(0,M.hb)((e=>{m(e.target.checked)}),[m]),J=(0,M.hb)((()=>{b()}),[b]),q="authorizationStateWaitPhoneNumber"===n;return M.Ay.createElement("div",{id:"auth-phone-number-form",className:"custom-scroll"},M.Ay.createElement("div",{className:"auth-form"},M.Ay.createElement("div",{id:"logo"}),M.Ay.createElement("h1",null,I("AuthTitle")),M.Ay.createElement("p",{className:"note"},I("StartText")),M.Ay.createElement("form",{className:"form",action:"",onSubmit:function(e){e.preventDefault(),a||$&&h({phoneNumber:U})}},M.Ay.createElement(Se,{id:"sign-in-phone-code",value:E,isLoading:!u&&!E,onChange:H}),M.Ay.createElement(me.A,{ref:w,id:"sign-in-phone-number",label:I("LoginPhonePlaceholder"),value:U,error:c&&I.withRegular(c),inputMode:"tel",onChange:W,onPaste:s.Yw?z:void 0}),M.Ay.createElement(he.A,{id:"sign-in-keep-session",label:I("AuthKeepSignedIn"),checked:Boolean(d),onChange:K}),$&&(q?M.Ay.createElement(fe.A,{size:"smaller",type:"submit",ripple:!0,isLoading:a},I("LoginNext")):M.Ay.createElement(ee.A,null)),q&&M.Ay.createElement(fe.A,{size:"smaller",isText:!0,ripple:!0,isLoading:i,onClick:J},I("LoginQRLogin")),A&&A!==f&&S&&M.Ay.createElement(fe.A,{size:"smaller",isText:!0,isLoading:O,onClick:j},S))))})));var Pe=a(75357),Me=a(58784),Le=a(56863),Ne=a(83057),Be=a(4438),Fe=a(61911);let xe;const Oe=(0,M.ph)((0,e.EK)((e=>{const{connectionState:t,authState:n,authQrCode:o,settings:{byKey:{language:r}}}=e;return{connectionState:t,authState:n,authQrCode:o,language:r}}))((({connectionState:n,authState:o,authQrCode:r,language:s})=>{const{returnToAuthPhoneNumber:i,setSettingOption:c}=(0,e.ko)(),d=ie(),u=(0,ce.A)(),l=(0,M.li)(null),f="connectionStateReady"===n,h=le("AuthContinueOnThisLanguage",d),[m,p,g]=(0,G.A)(),[y,b,v]=(0,G.A)(),{result:I}=(0,Le.A)((async()=>new(0,(await(xe||(xe=a.e(7283).then(a.t.bind(a,97283,23))),xe)).default)({width:280,height:280,image:Fe,margin:10,type:"svg",dotsOptions:{type:"rounded"},cornersSquareOptions:{type:"extra-rounded"},imageOptions:{imageSize:.4,margin:8},qrOptions:{errorCorrectionLevel:"M"}})),[]),w=(0,Ne.A)(y);(0,M.Nf)((()=>{if(!r||!I)return()=>{v()};if(!f)return;const e=l.current,n=`tg://login?token=${r.token}`;t.rkj&&(0,Pe.oA)(),I.update({data:n}),y||(I.append(e),b()),t.rkj&&setTimeout((()=>{(0,Pe.Z3)()}),50)}),[f,r,y,b,v,I]);const A=(0,M.hb)((()=>{p(),(0,se.wT)(d,(()=>{g(),c({language:d})}))}),[p,c,d,g]),C=(0,M.hb)((()=>{i()}),[i]),S="authorizationStateWaitQrCode"===o;return M.Ay.createElement("div",{id:"auth-qr-form",className:"custom-scroll"},M.Ay.createElement("div",{className:"auth-form qr"},M.Ay.createElement("div",{className:"qr-outer"},M.Ay.createElement("div",{className:(0,z.A)("qr-inner",w),key:"qr-inner"},M.Ay.createElement("div",{key:"qr-container",className:"qr-container",ref:l,style:"width: 280px; height: 280px"}),M.Ay.createElement(Be.A,{tgsUrl:Me.w.QrPlane,size:54,className:"qr-plane",nonInteractive:!0,noLoop:!1})),!y&&M.Ay.createElement("div",{className:"qr-loading"},M.Ay.createElement(ee.A,null))),M.Ay.createElement("h1",null,u("LoginQRTitle")),M.Ay.createElement("ol",null,M.Ay.createElement("li",null,M.Ay.createElement("span",null,u("LoginQRHelp1"))),M.Ay.createElement("li",null,M.Ay.createElement("span",null,u("LoginQRHelp2",void 0,{withNodes:!0,withMarkdown:!0}))),M.Ay.createElement("li",null,M.Ay.createElement("span",null,u("LoginQRHelp3")))),S&&M.Ay.createElement(fe.A,{size:"smaller",isText:!0,onClick:C},u("LoginQRCancel")),d&&d!==s&&h&&M.Ay.createElement(fe.A,{size:"smaller",isText:!0,isLoading:m,onClick:A},h)))}))),Re=()=>{const e=(0,Z.A)(S.ar.Auth,"AuthRegister");return e?M.Ay.createElement(e,null):M.Ay.createElement(ee.A,null)},De=(0,M.ph)((0,e.EK)((e=>({authState:e.authState})))((({authState:t})=>{const{returnToAuthPhoneNumber:n,goToAuthQrCode:o}=(0,e.ko)(),r="iOS"===s.Aw||"Android"===s.Aw;(0,Y.A)({isActive:!r&&"authorizationStateWaitPhoneNumber"===t||r&&"authorizationStateWaitQrCode"===t,onBack:()=>{r?n():o()}});const a=(0,M.li)(null);(0,X.A)(a);const i=(0,q.A)("authorizationStateReady"!==t?t:void 0,!0);return M.Ay.createElement(Q.Ay,{activeKey:function(){switch(i){case"authorizationStateWaitCode":return 0;case"authorizationStateWaitPassword":return 1;case"authorizationStateWaitRegistration":return 2;case"authorizationStateWaitPhoneNumber":return 3;case"authorizationStateWaitQrCode":return 4;default:return r?3:4}}(),name:"fade",className:"Auth",ref:a},function(){switch(i){case"authorizationStateWaitCode":return M.Ay.createElement(te,null);case"authorizationStateWaitPassword":return M.Ay.createElement(ne,null);case"authorizationStateWaitRegistration":return M.Ay.createElement(Re,null);case"authorizationStateWaitPhoneNumber":return M.Ay.createElement(Te,null);case"authorizationStateWaitQrCode":return M.Ay.createElement(Oe,null);default:return r?M.Ay.createElement(Te,null):M.Ay.createElement(Oe,null)}}())})));var Ue=a(23174),$e=a(62214),_e=a(58554),je=a(15283),Ve=a(50680);const ze="ThfRMqwq",He="kN2M6u9m";var We=a(89704);const Ke=a.p+"mask.c474db1e76529489b940.svg",Ge=a.p+"telegram-logo.1b2bb5b107f046ea9325.svg";function Je(){const{listIds:t,byId:n}=(0,e.mS)().chats;if(t.active)return Promise.all(t.active.slice(0,10).map((e=>{const t=n[e];if(!t)return;const o=(0,$e.cP)(t);return o?_e.hd(o,Ue.qZ.BlobUrl):void 0})))}const qe={main:()=>Promise.all([(0,S.Vw)(S.ar.Main).then(re),Je(),(0,o.NN)(Ke),R.CO]),authPhoneNumber:()=>Promise.all([re(),(0,o.NN)(Ge)]),authCode:()=>(0,o.NN)(Ee),authPassword:()=>(0,o.NN)(Ee),authQrCode:re,lock:()=>Promise.all([re(),(0,o.NN)(We)]),inactive:()=>{}},Xe=(0,e.EK)(((e,{isMobile:t})=>{const n=(0,f.nTw)(e);return{shouldSkipHistoryAnimations:n.shouldSkipHistoryAnimations,uiReadyState:n.uiReadyState,isRightColumnShown:(0,f.gjV)(e,t),leftColumnWidth:e.leftColumnWidth}}))((({page:t,children:n,isRightColumnShown:o,shouldSkipHistoryAnimations:r,leftColumnWidth:s})=>{const{setIsUiReady:a}=(0,e.ko)(),[i,c]=(0,G.A)(),{shouldRender:d,transitionClassNames:u}=(0,Ve.A)(!i,void 0,!0);return(0,je.A)((()=>{let e;return Promise.race([(0,F.v7)(700),t?(async()=>{try{await qe[t]()}catch(e){}})():Promise.resolve()]).then((()=>{c(),a({uiReadyState:1}),e=window.setTimeout((()=>{a({uiReadyState:2})}),1e3)})),()=>{e&&(clearTimeout(e),e=void 0),a({uiReadyState:0})}})),M.Ay.createElement(M.Ay.Fragment,null,n,d&&!r&&Boolean(t)&&M.Ay.createElement("div",{className:(0,z.A)("U9MowLv_",u)},"main"===t?M.Ay.createElement("div",{className:"RcG6eRZw"},M.Ay.createElement("div",{className:"oL7XcRwI",style:s?`width: ${s}px`:void 0}),M.Ay.createElement("div",{className:(0,z.A)("LYe7IaQO",ze)}),o&&M.Ay.createElement("div",{className:"wYSGQZXX"})):"inactive"===t||"lock"===t?M.Ay.createElement("div",{className:(0,z.A)(He,ze)}):M.Ay.createElement("div",{className:He})))})),Ye=a.p+"app-inactive.da3925145f0a7111c0f1.png",Qe=()=>{const e=(0,M.hb)((()=>{window.location.reload()}),[]);return(0,Y.A)({isActive:!0,onBack:e,shouldResetUrlHash:!0}),M.Ay.createElement("div",{id:"AppInactive"},M.Ay.createElement("div",{className:"content"},M.Ay.createElement("img",{src:Ye,alt:""}),M.Ay.createElement("h3",{className:"title"},"Such error, many tabs"),M.Ay.createElement("div",{className:"description"},"Telegram supports only one active tab with the app.",M.Ay.createElement("br",null),"Please reload this page to continue using this tab or close it."),M.Ay.createElement("div",{className:"actions"},M.Ay.createElement(fe.A,{isText:!0,ripple:!0,onClick:e},"Reload app"))))},Ze=e=>{const{isLocked:t}=e,n=(0,Z.A)(S.ar.Main,"LockScreen",!t);return n?M.Ay.createElement(n,e):void 0},et=e=>{const t=(0,Z.A)(S.ar.Main,"Main");return t?M.Ay.createElement(t,e):void 0};var tt=function(e){return e[e.auth=0]="auth",e[e.main=1]="main",e[e.lock=2]="lock",e[e.inactive=3]="inactive",e}(tt||{});const nt=Object.keys(tt).length/2,ot=`${t.j0M} ${t.LaL}`,rt=(0,e.EK)((e=>({authState:e.authState,isScreenLocked:e.passcode?.isScreenLocked,hasPasscode:e.passcode?.hasPasscode,isInactiveAuth:(0,f.nTw)(e).isInactive,hasWebAuthTokenFailed:e.hasWebAuthTokenFailed||e.hasWebAuthTokenPasswordRequired,theme:(0,f.SJA)(e),isTestServer:e.config?.isTestServer})))((({authState:n,isScreenLocked:o,hasPasscode:r,isInactiveAuth:a,hasWebAuthTokenFailed:i,isTestServer:c,theme:d})=>{const{disconnect:u}=(0,e.ko)(),[l,f,h]=(0,G.A)(!1),{isMobile:m}=(0,K.Ay)(),p="iOS"===s.Aw||"Android"===s.Aw;let g,y;if((0,M.vJ)((()=>{s.nB&&(0,H.a)()}),[]),(0,M.vJ)((()=>{const e=document.body,t=e=>{e.preventDefault(),e.dataTransfer&&(e.target.dataset.dropzone?e.dataTransfer.dropEffect="copy":e.dataTransfer.dropEffect="none")},n=e=>{e.preventDefault()};return e.addEventListener("drop",n),e.addEventListener("dragover",t),e.addEventListener("dragenter",t),()=>{e.removeEventListener("drop",n),e.removeEventListener("dragover",t),e.removeEventListener("dragenter",t)}}),[]),l)g=tt.inactive;else if(o)y="lock",g=tt.lock;else if(n)switch(n){case"authorizationStateWaitPhoneNumber":y="authPhoneNumber",g=tt.auth;break;case"authorizationStateWaitCode":y="authCode",g=tt.auth;break;case"authorizationStateWaitPassword":y="authPassword",g=tt.auth;break;case"authorizationStateWaitRegistration":g=tt.auth;break;case"authorizationStateWaitQrCode":y="authQrCode",g=tt.auth;break;case"authorizationStateClosed":case"authorizationStateClosing":case"authorizationStateLoggingOut":case"authorizationStateReady":y="main",g=tt.main}else(0,w.wr)()?(y="main",g=tt.main):r?g=tt.lock:(y=p?"authPhoneNumber":"authQrCode",g=tt.auth);g!==tt.lock&&g!==tt.inactive&&g!==tt.main&&(0,E.f4)()?.tgWebAuthToken&&!i&&(y="main",g=tt.main),(0,M.vJ)((()=>{(0,W.u)()}),[]),(0,M.vJ)((()=>{s.bs||(j=()=>{u(),document.title=ot,f()})}),[g,u,f]),(0,M.vJ)((()=>{a?(document.title=ot,f()):(document.title=t.j0M,h())}),[a,f,h]);const b=(0,J.A)(g);function v(){switch(g){case tt.auth:return M.Ay.createElement(De,null);case tt.main:return M.Ay.createElement(et,{isMobile:m});case tt.lock:return M.Ay.createElement(Ze,{isLocked:o});case tt.inactive:return M.Ay.createElement(Qe,null)}}return(0,M.Nf)((()=>{document.body.classList.add(ze)}),[]),(0,M.Nf)((()=>{document.body.style.setProperty("--theme-background-color","dark"===d?t.PqE:t.XLD)}),[d]),M.Ay.createElement(Xe,{page:y,isMobile:m},M.Ay.createElement(Q.Ay,{name:"fade",activeKey:g,shouldCleanup:!0,className:(0,z.A)("full-height",(g===tt.auth||b===tt.auth)&&"is-auth"),renderCount:nt},v),g===tt.auth&&c&&M.Ay.createElement("div",{className:"test-server-badge"},"Test server"))}));t.rkj&&(0,N.Z3)(),async function(){if(t.Oig&&console.log(">>> INIT"),!window.isCompatTestPassed)return;(0,U.Tq)(),await(window.electron?.restoreLocalStorage()),s.bs&&((0,D.mY)(),await(0,D.Ld)("10.9.42"),localStorage.setItem(t.yhD,"1"),(0,F.yu)((()=>{const n=(0,e.mS)();1===Object.keys(n.byTabId).length&&localStorage.removeItem(t.yhD)}))),await A(),(0,e.ko)().init(),(0,e.ko)().updateShouldEnableDebugLog(),(0,e.ko)().updateShouldDebugExportedSenders();const n=(0,e.mS)();if((0,R.S7)(n.settings.byKey.language,!0),s.bs){(0,y.wr)((t=>{(0,e.ko)().switchMultitabRole({isMasterTab:t},{forceSyncOnIOs:!0})}));const t="authorizationStateReady"!==(0,e.mS)().authState;(0,y.UJ)(t)}t.Oig&&console.log(">>> START INITIAL RENDER"),(0,N.RK)((()=>{!function(){if(!s.MP)return;const e=document.getElementById("the-manifest-placeholder");if(!e)return;const n=`site_apple${t.Oig?"_dev":""}.webmanifest`;e.setAttribute("href",n)}(),L.Ay.render(M.Ay.createElement(rt,null),document.getElementById("root")),function(){if(!s.pz)return;let e,t=Date.now();function n(){e||x||(e=window.setInterval(O,5e3))}window.addEventListener("focus",(()=>{const e=Date.now();e-t<100||(t=e,n(),O())})),window.addEventListener("blur",(()=>{clearInterval(e),e=void 0})),document.hasFocus()&&(n(),O())}()})),t.Oig&&console.log(">>> FINISH INITIAL RENDER"),t.Oig&&document.addEventListener("dblclick",(()=>{console.warn("TAB STATE",(0,f.nTw)((0,e.mS)())),console.warn("GLOBAL STATE",(0,e.mS)())}))}(),(0,F.yu)((()=>{const t=(0,e.ko)();t.leaveGroupCall?.({isPageUnload:!0}),t.hangUp?.({isPageUnload:!0})}))})()})();
//# sourceMappingURL=main.2a7e71732ce1f65d83f2.js.map