2 lines
518 KiB
JavaScript
2 lines
518 KiB
JavaScript
(()=>{"use strict";var e,t,n,o,r={14:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(73767);function r(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=(0,o.A)(e,t);return n||null!=e?e:r}},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)}},672:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(37836);function s(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]&&arguments[3];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])}},1903:(e,t,n)=>{n.d(t,{Ms:()=>c,R3:()=>h,V9:()=>a,_$:()=>l,_b:()=>d,dN:()=>f,gV:()=>u,gd:()=>i,tW:()=>g});var o=n(14487),r=n(46211),s=n(5056);function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[a=(0,o.g0)()]=n;const{storyViewer:{peerId:i,storyId:d}}=(0,s.n)(e,a);return{peerId:i,storyId:d}}function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;const{peerId:i,storyId:d}=a(e,s);return Boolean(i)&&Boolean(d)}function d(e,t){return e.stories.byPeerId[t]}function c(e,t,n){return d(e,t)?.byId[n]}function u(e,t){const n=d(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=d(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 d(e,t)?.orderedIds?.[0]}function h(e,t,n,o,s,a,i){const d=n||l(e,t)||f(e,t);if(!d)return;if(o)return{peerIds:[t],storyIdsByPeerId:{[t]:[d]}};const u=(0,r.PV)(e,t),h=c(e,t,d);if(!u||!h)return;const g=(e.stories.byPeerId[t].lastReadId||0)<h.id;if(s){const n=m(e,t,g,i,a);return n?.length?{peerIds:[t],storyIdsByPeerId:{[t]:n}}:void 0}const{orderedPeerIds:{active:p,archived:y}}=e.stories,v=(u.areStoriesHidden?y:p)??[],b=[],w={};for(const t of v){const n=m(e,t,g,i,a);n?.length&&(b.push(t),w[t]=n)}return b.length?{peerIds:b,storyIdsByPeerId:w}:void 0}function m(e,t,n,o,r){const s=d(e,t),a=o?"archiveIds":r?"profileIds":"orderedIds",i=s?.[a];if(!s||!i?.length)return;if(!s.lastReadId||!n)return i.slice();const c=i.indexOf(s.lastReadId);return i.length>c+1?i.slice(c+1):void 0}function g(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[a=(0,o.g0)()]=n;return(0,s.n)(e,a).selectedStoryAlbumId||"all"}},2188:(e,t,n)=>{n.d(t,{H:()=>c});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 d=(0,s.nF)(e=>{i?window.alert(l(e)):a=e},1500);function c(e){console.error(e),o.Oig&&d(e)}function u(e){if(e instanceof ErrorEvent){if("ResizeObserver loop limit exceeded"===e.message)return;if(e.message.includes("A wait of"))return}e.preventDefault(),c(e instanceof ErrorEvent?e.error||e.message:e.reason)}function l(e){return`${o.FHx}\n\n${e?.message||e}\n${e?.stack}`}},2338:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(13439),s=n(91048),a=n(56494);function i(e){const t=e&&"content"in e,n=(0,r.mS)(),i=t?(0,a.if)(n,e):e?.dataUri,d=(0,s.SJA)(n);return(0,o.Kr)(()=>{const e=i;return e&&"dark"===d?e.replace("<svg",'<svg fill="white"'):e},[i,d])}},3325:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(61433);const s=e=>{let{containerSelector:t,className:n,children:s}=e;const a=(0,o.li)();return a.current||(a.current=document.createElement("div")),(0,o.Nf)(()=>{const e=document.querySelector(t||"#portals");if(!e)return;const o=a.current;return n&&o.classList.add(n),e.appendChild(o),()=>{r.Ay.render(void 0,o),e.removeChild(o)}},[n,t]),r.Ay.render(s,a.current)}},3544:(e,t,n)=>{n.d(t,{GG:()=>f,Gn:()=>u,Su:()=>l,dS:()=>c,oL:()=>h,vs:()=>d});var o=n(23174),r=n(58849),s=n(18501),a=n(86525);const i=["⠺","⠵","⠞","⠟"],d=80;function c(e,t,n){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:d,s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const a=!(arguments.length>3&&void 0!==arguments[3]&&arguments[3])&&l(t);return`${a?`${a} `:""}${h(e,t,n,(0,r.A)(u(e,t,n),o),s)}`}function u(e,t,n){const r=(0,a.WD)(t),s=(0,a.BN)(e,n?.story||t)?.text;if(!s)return r;const{entities:d}=t.content.text||{};if(!d?.length)return r?`${r}\n${s}`:s;const c=d.reduce((e,t)=>{let{type:n,offset:r,length:s}=t;if(n!==o.C7.Spoiler)return e;const a=function(e){return new Array(e).fill(void 0).map(()=>i[Math.floor(Math.random()*i.length)]).join("")}(s);return`${e.slice(0,r)}${a}${e.slice(r+s)}`},s);return r?`${r}\n${c}`:c}function l(e){const{photo:t,video:n,audio:o,voice:r,document:s,sticker:a,pollId:i,paidMedia:d,todo:c}=e.content;return e.groupedId||t||d?"🖼":n?"📹":a?a.emoji:o?"🎧":r?"🎤":s?"📎":i?"📊":c?"📝":void 0}function f(e,t,n){return m(e,t,n)}function h(e,t,n,o){let r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return m(e,t.content,n,t,o,r)}function m(e,t,n,o,r){let a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const{text:i,photo:d,video:c,audio:u,voice:l,document:f,sticker:h,contact:m,invoice:g,location:p,game:y,storyData:v,giveaway:b,giveawayResults:w,paidMedia:I,todo:C}=t,{poll:A}=n||{};let S,k=!1;const P=I?.isBought&&I.extendedMedia,T=I&&!I.isBought?I.extendedMedia:void 0,M=I&&I.extendedMedia.length>1,E=!M&&(P?.[0].video||T?.[0].duration),L=!M&&!E;return(o?.groupedId||M)&&(k=!0,S=r||e("Album")),(d||L)&&(k=!0,S=r||e("AttachPhoto")),(c||E)&&(k=!0,S=r||e(c?.isGif?"AttachGif":"AttachVideo")),h&&(S=e("AttachSticker").trim()),u&&(S=function(e){const{audio:t,text:n}=e;return t&&[t.title,t.performer].filter(Boolean).join(" — ")||n?.text}(t)||e("AttachMusic")),l&&(k=!0,S=r||e("AttachAudio")),f&&(k=!a,S=a?f.fileName:r||f.fileName),m&&(S=e("AttachContact")),A&&(S=(0,s.fd)({text:A.summary.question.text,entities:A.summary.question.entities,asPreview:!0})),g&&(S=g.extendedMedia?g.title:e("AttachInvoice",{description:g.description})),i&&(a&&S&&!k?S+=`\n${r}`:S=r),"geo"!==p?.mediaType&&"venue"!==p?.mediaType||(S=e("AttachLocation")),"geoLive"===p?.mediaType&&(S=e("AttachLiveLocation")),y&&(S=`🎮 ${y.title}`),b&&(S=e("AttachGiveaway")),w&&(S=e("AttachGiveawayResults")),v&&(S=r||e("AttachStory")),C&&(S=(0,s.fd)({text:C.todo.title.text,entities:C.todo.title.entities,asPreview:!0})),S||e("MessageUnsupported")}},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}},4262:(e,t,n)=>{n.d(t,{AD:()=>l,I$:()=>f,Nm:()=>h,fB:()=>g,sB:()=>m});var o=n(13439),r=n(90709),s=n(96454),a=n(87357),i=n(4961),d=n(96530),c=n(50805),u=n(20021);function l(e,t,n,o,r){const{pluralValue:s,asText:a,withMarkdown:i,renderTextFilters:d}=r||{};return e(n?`${t}You`:t,o,{withNodes:!a,withMarkdown:i,pluralValue:s,renderTextFilters:d})}function f(e,t){const{audio:n,contact:o,document:s,game:a,giveaway:i,giveawayResults:d,paidMedia:c,storyData:u,invoice:l,location:f,photo:h,pollId:m,sticker:g,video:p,voice:y}=(0,r.r_)(t);return t.groupedId||c?e("ActionPinnedMediaAlbum"):h?e("ActionPinnedMediaPhoto"):n?e("ActionPinnedMediaAudio"):y?e("ActionPinnedMediaVoice"):p?.isRound?e("ActionPinnedMediaVideoMessage"):p?.isGif?e("ActionPinnedMediaGif"):p?e("ActionPinnedMediaVideo"):g?e("ActionPinnedMediaSticker"):s?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"):d?e("ActionPinnedMediaGiveawayResults"):void 0}function h(e,t,n){return!e||n?(0,i.A)(t):(0,u.Y)(d.A,{className:(0,a.A)(c.A.peerLink,c.A.strong),onClick:t=>{t.stopPropagation(),(0,o.ko)().openChat({id:e})},withMultilineFix:s.Yw,children:(0,i.A)(t)})}function m(e,t,n,r){const{noEllipsis:i}=r||{};return n||!e?t:(0,u.Y)(d.A,{className:(0,a.A)(c.A.messageLink,i&&c.A.noEllipsis),onClick:t=>{t.stopPropagation(),(0,o.ko)().focusMessage({chatId:e.chatId,messageId:e.id})},withMultilineFix:s.Yw,children:t})}function g(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"}},4350:(e,t,n)=>{n.d(t,{Nv:()=>p,Ph:()=>m,Xz:()=>a,a9:()=>d,gD:()=>g,pg:()=>u,pn:()=>c,rL:()=>i,zk:()=>l});var o=n(31481),r=n(63495);const s="undefined"!=typeof WorkerGlobalScope&&globalThis.self instanceof WorkerGlobalScope?globalThis.self.name:void 0,a=(s?Number(new URLSearchParams(s).get(o.r6P)):void 0)||(r.vM?function(e){const t=new URL(e).searchParams.get(o.r6P),n=t?Number(t):1;return!n||Number.isNaN(n)||1===n?void 0:n}(globalThis.location.href):void 0),i=`${o.YAK}_${a||1}`,d=`${o.L3V}_${a||1}`,c=`${o.z2M}_${a||1}`,u=a?`${o.iJx}_${a}`:o.iJx;function l(){if(!r.vM)return{};const e=Object.keys(localStorage).filter(e=>e.startsWith(o.um6)),t={};for(const n of e){const e=Number(n.slice(o.um6.length)),r=f(e);r&&(t[e]=r)}return t}function f(e){const t=h(e),{userId:n,avatarUri:o,color:r,emojiStatusId:s,firstName:a,lastName:i,isPremium:d,isTest:c,phone:u}=t||{};if(n)return{userId:n,avatarUri:o,color:r,emojiStatusId:s,firstName:a,lastName:i,isPremium:d,isTest:c,phone:u}}function h(e){try{const t=JSON.parse(localStorage.getItem(`${o.um6}${e||1}`)||"{}");if(!t.dcId)return;return t}catch(e){return}}function m(e,t){const n=h(e);if(!n)return;const o={...n,...t};o.userId&&g(e,o)}function g(e,t){localStorage.setItem(`${o.um6}${e||1}`,JSON.stringify(t))}function p(e,t,n){const r=new URL(globalThis.location.href);return 1!==e?r.searchParams.set(o.r6P,String(e)):r.searchParams.delete(o.r6P),n?r.searchParams.set("test","true"):r.searchParams.delete("test"),r.hash=t?"login":"",r.toString()}if("object"==typeof window){const e=new BroadcastChannel("tt-version");e.postMessage({version:"10.9.73"}),e.addEventListener("message",t=>{const{version:n}=t.data;n&&(-1===y("10.9.73",n)&&window.location.reload(),1===y("10.9.73",n)&&e.postMessage({version:"10.9.73"}))})}function y(e,t){return e.startsWith(`${t}-`)?-1:t.startsWith(`${e}-`)?1:e.localeCompare(t,void 0,{numeric:!0,sensitivity:"case",caseFirst:"upper"})}},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),d=n(18104),c=n(20021);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:g,onClick:p,...y}=e,[v,b]=(0,s.A)(!1),w=(0,i.A)(h||v),I=(0,a.A)(()=>{b(),g?.()}),[C,A]=(0,o.J0)(String(Math.random())),S=(0,a.A)(()=>{!0===n&&A(String(Math.random())),p?.()});return(0,c.Y)(d.A,{className:(0,r.A)(f,w),size:t,play:!0===n?C:n,noLoop:l,onClick:m?void 0:S,onLoad:I,...y})})},4875:(e,t,n)=>{n.d(t,{px:()=>B,eZ:()=>N,om:()=>F,Ar:()=>x,PH:()=>O,Hn:()=>D,Ru:()=>T,eu:()=>L,iB:()=>E,fj:()=>M});var o=n(31481),r=n(63495),s=n(61182),a=n(9705),i=n(14487),d=n(14235),c=n(4350),u=n(37836);const l=150,f=5e3,h=new Set(["destroy"]);let m;const g=new Map,p=new Map;let y=[];const v={chats:{},users:{},documents:{},stickerSets:{},photos:{},webDocuments:{},commonBoxState:{},channelPtsById:{}};let b=!0;(0,i.wr)(e=>{b=e});const w=new BroadcastChannel(c.rL),I=(0,u.Fe)(()=>{const e=y;y=[],m?.postMessage({payloads:e})});function C(e){y.push(e),I()}let A,S=[],k=[],P=!1;function T(e,t){if(A=e,!b)return function(e){w.postMessage({type:"initApi",token:(0,i.g0)(),initialArgs:e})}(t),Promise.resolve();if(!m){o.Oig&&console.log(">>> START LOAD WORKER");const a=new URLSearchParams;c.Xz&&a.set("account",String(c.Xz)),m=new Worker(new URL(n.p+n.u(8123),n.b),{name:a.toString()}),function(e){m?.addEventListener("message",t=>{let{data:n}=t;n?.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)D(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,s.bO)(t.level,...t.args)}})})}(e),("iOS"===t.platform||"macOS"===t.platform&&r.Vq)&&window.addEventListener("focus",()=>{_(),setTimeout(()=>_(),1e3)})}return R({type:"initApi",args:[t,v]}).then(()=>{P=!0,k.forEach(e=>{B(e.fnName,...e.args).then(e.deferred.resolve).catch(e.deferred.reject)}),k=[],S.forEach(e=>{N(e.fnName,...e.args).then(e.deferred.resolve).catch(e.deferred.reject)}),S=[]})}function M(e,t,n){v[e][t]=n}function E(e){Object.assign(v,e)}function L(e){return R({type:"toggleDebugMode",isEnabled:e})}function N(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!P){if(h.has(e))return Promise.resolve(void 0);const t=new a.A;return S.push({fnName:e,args:n,deferred:t}),t.promise}const s=R({type:"callMethod",name:e,args:n});return o.Oig&&(async()=>{try{await s}catch(e){}})(),s}function B(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!P&&b){if(h.has(e))return Promise.resolve(void 0);const t=new a.A;return k.push({fnName:e,args:n,deferred:t}),t.promise}const s=b?R({type:"callMethod",name:e,args:n}):function(e){const t=(0,d.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 g.set(t,o),r.catch(()=>{}).finally(()=>{g.delete(t),o.callback&&p.delete(o.callback)}),function(e){w.postMessage({type:"callApi",token:(0,i.g0)(),...e})}(n),r}({name:e,args:n});return o.Oig&&(async()=>{try{await s}catch(e){}})(),s}function F(e){e.isCanceled=!0;const{messageId:t}=p.get(e)||{};t&&(b?x(t):w.postMessage({type:"cancelApiProgress",token:(0,i.g0)(),messageId:t}))}function x(e){C({type:"cancelProgress",messageId:e})}function D(e){const t=g.get(e.messageId);t&&(e.error?t.reject(e.error):t.resolve(e.response))}function O(e){g.get(e.messageId)?.callback?.(...e.callbackArgs)}function R(e){const t=(0,d.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,g.set(t,o),r.catch(()=>{}).finally(()=>{g.delete(t),o.callback&&p.delete(o.callback)}),C(n),r}const U=Date.now();async function _(){let e=!1;try{await Promise.race([R({type:"ping"}),(0,u.v7)(l).then(()=>e?void 0:Promise.reject(new Error("HEALTH_CHECK_TIMEOUT")))])}catch(e){console.error(e),Date.now()-U>=f&&(m?.terminate(),m=void 0,A({"@type":"requestReconnectApi"}))}finally{e=!0}}},4961:(e,t,n)=>{n.d(t,{A:()=>g,o:()=>I});var o=n(31481),r=n(16120),s=n(96454),a=n(87357),i=n(46275),d=n(52491),c=n(24282),u=n(87894),l=n(56362),f=n(84685),h=n(20021);const m=/(\*\*|__).+?\1/g;function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["emoji"],n=arguments.length>2?arguments[2]:void 0;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 r.A.lastIndex=0,p(e,"big","jsx");case"emoji":return r.A.lastIndex=0,p(e,"small","jsx");case"emoji_html":return r.A.lastIndex=0,p(e,"small","html");case"br":return y(e,"jsx");case"br_html":return y(e,"html");case"highlight":return o=e,s=n.highlight,o.reduce((e,t)=>{if("string"!=typeof t||!s)return e.push(t),e;const n=t.toLowerCase().indexOf(s.toLowerCase());if(n<0)return e.push(t),e;const o=[];return o.push(t.substring(0,n)),o.push((0,h.Y)("span",{className:"matching-text-highlight",children:t.substring(n,n+s.length)})),o.push(t.substring(n+s.length)),[...e,...o]},[]);case"links":return b(e);case"tg_links":return b(e,!0);case"simple_markdown":return w(e,"jsx",n?.markdownPostProcessor);case"simple_markdown_html":return w(e,"html")}var o,s;return e},[e]))}function p(e,t,n){return s.TL?e:e.reduce((e,o)=>{if("string"!=typeof o)return e.push(o),e;const s=(o=(0,c.A)(o)).split(r.A),i=o.match(r.A)||[];return e.push(s[0]),i.reduce((e,o,r)=>{const i=(0,d.mS)(o);if(i){const r=`./img-apple-${"big"===t?"160":"64"}/${i}.png`,s=(0,a.A)("emoji","small"===t&&"emoji-small");if("jsx"===n){const t=d.On.has(r);e.push((0,h.Y)("img",{src:r,className:`${s}${t?"":" opacity-transition slow shown"}`,alt:o,"data-path":r,draggable:!1,onLoad:t?void 0:d.P_}))}"html"===n&&e.push(`<img draggable="false" class="${s}" src="${r}" alt="${o}" />`)}else e.push(o);const c=2*r+2;return s[c]&&e.push(s[c]),e},e)},[])}function y(e,t){return e.reduce((e,n)=>{if("string"!=typeof n)return e.push(n),e;const o=n.split(/\r\n|\r|\n/g).reduce((e,n,o,r)=>{const s=n.trimLeft(),a=n.length-s.length;return e.push(String.fromCharCode(160).repeat(a)+s),o!==r.length-1&&e.push("jsx"===t?(0,h.Y)("br",{}):"<br />"),e},[]);return[...e,...o]},[])}const v=new RegExp(`${o.kNZ}|${o.sXR}`,"ig");function b(e,t){return e.reduce((e,n)=>{if("string"!=typeof n)return e.push(n),e;const o=n.match(v);if(!o||!o.length)return e.push(n),e;const r=[];let s=o.shift(),a=0;for(;s;){const e=n.indexOf(s,a);r.push(n.substring(a,e)),s.startsWith("@")?r.push((0,h.Y)(l.A,{username:s,children:s})):(s.endsWith("?")&&(s=s.slice(0,s.length-1)),!t||(0,i.zq)(s)?r.push((0,h.Y)(f.A,{text:s,url:s})):r.push(s)),a=e+s.length,s=o.shift()}return r.push(n.substring(a)),[...e,...r]},[])}function w(e,t,n){const o=n||(e=>e);return e.reduce((e,n)=>{if("string"!=typeof n)return e.push(n),e;const r=n.split(m),s=n.match(m)||[];return e.push(o(r[0])),s.reduce((e,n,s)=>{"jsx"===t?e.push(n.startsWith("**")?(0,h.Y)("b",{children:o(n.replace(/\*\*/g,""))}):(0,h.Y)("i",{children:o(n.replace(/__/g,""))})):e.push(n.startsWith("**")?`<b>${n.replace(/\*\*/g,"")}</b>`:`<i>${n.replace(/__/g,"")}</i>`);const a=2*s+2;return r[a]&&e.push(o(r[a])),e},e)},[])}function I(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}},4990:(e,t,n)=>{var o=n(14487),r=n(99375),s=n(87894),a=n(6e4),i=n(66414),d=n(80140),c=n(57751),u=n(84553),l=n(90709),f=n(13439),h=n(17872),m=n(32989),g=n(91048),p=n(30708);function y(e,t,n){const{connectionState:r}=n;e=(0,f.mS)();const a=(0,g.nTw)(e,(0,o.g0)());if("connectionStateReady"===r&&a.isMasterTab&&a.multitabNextAction&&(t[a.multitabNextAction.action](a.multitabNextAction.payload),t.clearMultitabNextAction({tabId:a.id})),r!==e.connectionState){if(e={...e,connectionState:r},(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.WX)(n)||(0,l.Vs)(n))});"connectionStateReady"===r&&n.length&&(0,s.Am)(n).forEach(e=>{t.requestChannelDifference({chatId:e})})}"connectionStateBroken"===r&&t.signOut({forceInitApi:!0})}}(0,f.aJ)("apiUpdate",(e,t,n)=>{switch(n["@type"]){case"updateApiReady":!function(e){(0,a.wT)((0,p.l)(e).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(t=>{let{id:n}=t;e=(0,m.w)(e,{isInactive:!1},n)}),(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,i.fY)(),e=(0,f.mS)(),e={...e,hasWebAuthTokenFailed:!0},(0,f.UF)(e)}(e);break;case"updateConnectionState":y(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:o}=t;e={...(0,h.TKu)(e,n.id,n),currentUserId:n.id},e=(0,h.weB)(e,n.id,o),(0,f.UF)(e),(0,c.id)(n.id)}(e,n);break;case"requestReconnectApi":e={...e,isSynced:!1},(0,f.UF)(e),y(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(e=>{let{id:o}=e;const s=(0,r.zr)(n.error);s?t.addPaymentError({error:s,tabId:o}):(0,r.Dd)(n.error)?t.closePaymentModal({tabId:o}):t.showDialog&&t.showDialog({data:n.error,tabId:o})});break;case"notSupportedInFrozenAccount":t.showNotification({title:{key:"NotificationTitleNotSupportedInFrozenAccount"},message:{key:"NotificationMessageNotSupportedInFrozenAccount"},tabId:(0,o.g0)()})}})},5056:(e,t,n)=>{n.d(t,{n:()=>r});var o=n(14487);function r(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return e.byTabId[s]}},5560:(e,t,n)=>{n.d(t,{Ac:()=>D,B1:()=>O,BA:()=>E,DJ:()=>U,Kz:()=>$,M2:()=>S,Mi:()=>j,Oq:()=>_,al:()=>F,wC:()=>L,xe:()=>N});var o=n(13439),r=n(23174),s=n(31481),a=n(90709),i=n(27109),d=n(70636),c=n(91048),u=n(4875),l=n(63495),f=n(96454),h=n(6842),m=n(87894),g=n(43044),p=n(58554),y=n(6e4),v=n(37836),b=n(80140),w=n(18653),I=n(20021);function C(e){const t=e.toJSON();return JSON.stringify({endpoint:t.endpoint,keys:t.keys})}function A(){return!(!f.Tz||l.Vq||("showNotification"in ServiceWorkerRegistration.prototype?"denied"===Notification.permission?(s.Oig&&console.warn("[PUSH] The user has blocked push notifications."),1):!("PushManager"in window)&&(s.Oig&&console.warn("[PUSH] Push messaging isn't supported."),1):(s.Oig&&console.warn("[PUSH] Push notifications aren't supported."),1)))}function S(){return"Notification"in window?"denied"!==Notification.permission||(s.Oig&&console.warn("[PUSH] The user has blocked push notifications."),!1):(s.Oig&&console.warn("[PUSH] This browser does not support desktop notification"),!1)}const k=432e5,P=3e3,T=new Set,M=new Audio("./notification.mp3");async function E(e,t){if(void 0!==e&&T.has(e))return;const{notificationSoundVolume:n}=(0,c.eCL)((0,o.mS)()),r=t?t/10:n/10;if(0!==r){M.volume=r,void 0!==e&&(M.addEventListener("ended",()=>{T.add(e)},{once:!0}),setTimeout(()=>{T.delete(e)},P));try{await M.play()}catch(e){s.Oig&&console.warn("[PUSH] Unable to play notification sound")}}}M.setAttribute("mozaudiochannel","notification");const L=(0,v.sg)(E,1e3,!0,!1);async function N(){if(l.Vq){const e=await n.e(2512).then(n.bind(n,70131));return!!await e.isPermissionGranted()||"granted"===await e.requestPermission()}if(!("Notification"in window))return!1;let e=Notification.permission;return["granted","denied"].includes(e)||(e=await Notification.requestPermission()),"granted"===e}async function B(e){const{deleteDeviceToken:t}=(0,o.ko)();if(e)try{const n=C(e);return await(0,u.px)("unregisterDevice",n),await e.unsubscribe(),void t()}catch(e){s.Oig&&console.log("[PUSH] Unable to unsubscribe from push.",e)}const n=(0,o.mS)();n.push&&(await(0,u.px)("unregisterDevice",n.push.deviceToken),t())}async function F(){if(!A())return;const e=await navigator.serviceWorker.ready,t=await e.pushManager.getSubscription();await B(t)}let x=!1;function D(){return x}async function O(){const{setDeviceToken:e,updateWebNotificationSettings:t}=(0,o.ko)();let n=!1,r=!1;if(!A())return n=await N(),void t({hasWebNotifications:n,hasPushNotifications:r});const a=await navigator.serviceWorker.ready;let i=await a.pushManager.getSubscription();if(function(e){const t=(0,o.mS)();return!t.push||!e||C(e)!==t.push.deviceToken||Date.now()-t.push.subscribedAt>k}(i)){await B(i);try{i=await a.pushManager.subscribe({userVisibleOnly:!0});const t=C(i);s.Oig&&console.log("[PUSH] Received push subscription: ",t),await(0,u.px)("registerDevice",t),e({token:t}),r=!0,n=!0}catch(e){"denied"===Notification.permission?s.Oig&&console.warn("[PUSH] The user has blocked push notifications."):(s.Oig&&console.log("[PUSH] Unable to subscribe to push.",e),[DOMException.ABORT_ERR,DOMException.NOT_SUPPORTED_ERR].includes(e.code)&&(x=!0,n=await N()))}t({hasWebNotifications:n,hasPushNotifications:r})}}async function R(e){const t=(0,a.cP)(e);if(!t)return;let n=p.Ih(t);return n||(await p.hd(t,r.qZ.BlobUrl),n=p.Ih(t)),n}async function U(e){let{call:t,user:n}=e;const{hasWebNotifications:r}=(0,c.eCL)((0,o.mS)());if(document.hasFocus()||!r)return;if(!S())return;const s=await R(n),i={body:(0,a.Yg)(n),icon:s,badge:s,tag:`call_${t.id}`};"vibrate"in navigator&&(i.vibrate=[200,100,200]);const d=new Notification((0,y.yE)("VoipIncoming"),i);d.onclick=()=>{d.close(),window.focus&&window.focus()}}async function _(e){let{chat:t,message:n,isReaction:r=!1}=e;const p=(0,o.mS)(),{hasWebNotifications:v}=(0,c.eCL)(p);if(!function(e,t){const n=(0,o.mS)(),r=(0,i.If)(e,(0,c.K52)(n),(0,c.P5N)(n,e.id)),s=(0,c.nkm)(n,t),a=s?.notifySettings.mutedUntil,d=void 0===a?r:a>(0,b.Fm)(),u=t.isMentioned,l="phoneCall"!==t.content?.action?.type;if(d&&!u||!l||e.isNotJoined||!e.isListed||(0,c.nZ4)(n,e.id))return!1;if(f.TF){const{chatId:t,type:o}=(0,c.Xf0)(n)||{};return!(t===e.id&&"thread"===o)}return!document.hasFocus()}(t,n))return;const C=(0,i.sh)(t,(0,c.K52)((0,o.mS)()),(0,c.P5N)((0,o.mS)(),t.id)),k=(0,c.nkm)(p,n),P=void 0===k?.notifySettings.hasSound?C:!k.notifySettings.hasSound,T=S();if(!v||!T)return void(P||n.isSilent||r||l.Vq||L(String(n.id)||t.id));if(!T)return;if(!n.id)return;const M=(0,a.cU)(n);if(r&&!M)return;r&&M&&"custom"===M.reaction.type&&await async function(e){let t=(0,o.mS)();if((0,c.O8F)(t,e))return;const n=await(0,u.px)("fetchCustomEmoji",{documentId:[e]});n&&(t=(0,o.mS)(),t={...t,customEmojis:{...t.customEmojis,byId:{...t.customEmojis.byId,...(0,m.dU)(n,"id")}}},(0,o.UF)(t))}(M.reaction.documentId);const E=await R(t),{title:N,body:B}=function(e,t,n){const r=(0,o.mS)();let u=(0,c.Y7C)(r,t);const l=Boolean(n);l&&(u=(0,c.PVB)(r,n.peerId));const{isScreenLocked:f}=r.passcode,m=(0,a.e7)(e)===r.currentUserId;let p;if(!f&&(0,i.o3)(e,(0,c.K52)(r),(0,c.P5N)(r,e.id))){const r=u?(0,d.Q5)((0,g.Yw)(),e.id,u):void 0;let s=(0,h.A)((0,I.Y)("span",{children:(0,I.Y)(w.A,{message:t})}))[0].textContent||"";if(l){const e=function(e){let t;return"emoji"===e.reaction.type&&(t=e.reaction.emoticon),"custom"===e.reaction.type&&(t=(0,c.O8F)((0,o.mS)(),e.reaction.documentId)?.emoji),t||"❤️"}(n);s=(0,y.yE)("PushReactText",[e,s])}p=r?`${r}: ${s}`:s}else p=(0,g.Yw)()("NotificationMessageTextHidden");let v=f?s.C39:(0,a.Js)(y.yE,e,m);return t.isSilent&&(v+=" 🔕"),{title:v,body:p}}(t,n,M);if(A())navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"showMessageNotification",payload:{title:N,body:B,icon:E,chatId:t.id,messageId:n.id,shouldReplaceHistory:!0,isSilent:P||n.isSilent,reaction:M?.reaction}});else{const e=(0,o.ko)(),s={body:B,icon:E,badge:E,tag:String(n.id)};"vibrate"in navigator&&(s.vibrate=[200,100,200]);const a=new Notification(N,s);a.onclick=()=>{a.close(),e.focusMessage({chatId:t.id,messageId:n.id,shouldReplaceHistory:!0}),window.focus&&window.focus()},a.onshow=()=>{r||n.isSilent||l.Vq||L(String(n.id)||t.id)}}}function $(e){!s.W75&&navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"closeMessageNotifications",payload:e})}function j(){navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"clientReady"})}},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)})}},5912:(e,t,n)=>{n.d(t,{BL:()=>d,Vz:()=>u,mv:()=>c});var o=n(84051),r=n(46536),s=n(37836),a=n(84080),i=n(17712);function d(e,t){let{rootRef:n,throttleMs:d,throttleScheduler:c,debounceMs:u,shouldSkipFirst:l,margin:f,threshold:h,isDisabled:m}=e;const g=(0,o.li)(),p=(0,o.li)(),y=(0,o.li)(0),v=(0,o.li)();p.current=t;const b=(0,i.A)(()=>{y.current++}),w=(0,i.A)(()=>{y.current&&(y.current--,!y.current&&v.current&&(v.current(),v.current=void 0))});return(0,a.Ay)(b,w),(0,o.vJ)(()=>{if(!m)return()=>{g.current&&(g.current.observer.disconnect(),g.current.destroy(),g.current=void 0)}},[m]),{observe:(0,i.A)((e,t)=>{g.current||function(){const e=new Map,t=new Map;let o;function a(){if(y.current)return void(v.current=o);const n=Array.from(t.values());n.forEach(t=>{const n=e.get(t.target);n?.runCallbacks(t)}),p.current&&p.current(n),t.clear()}o="function"==typeof c?(0,s.nb)(c,a):d?(0,s.nF)(a,d,!l):u?(0,s.sg)(a,u,!l):a;const i=new IntersectionObserver(e=>{e.forEach(e=>{t.set(e.target,e)}),y.current?v.current=o:o()},{root:n.current,rootMargin:f?`${f}px`:void 0,threshold:h});g.current={observer:i,addCallback:function(t,n){e.get(t)||e.set(t,(0,r.h)()),e.get(t).addCallback(n)},removeCallback:function(t,n){const o=e.get(t);o&&(o.removeCallback(n),o.hasCallbacks()||e.delete(t))},destroy:function(){e.clear(),i.disconnect(),t.clear()}}}();const o=g.current;return o.observer.observe(e),t&&o.addCallback(e,t),()=>{t&&o.removeCallback(e,t),o.observer.unobserve(e)}}),freeze:b,unfreeze:w}}function c(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 c(e,t,e=>{s(e.isIntersecting),n&&n(e)}),r}},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){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";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})},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}},8718:(e,t,n)=>{n.d(t,{By:()=>p,Mb:()=>l,OV:()=>h,VK:()=>m,qF:()=>g});var o=n(37836),r=n(22237),s=n(66644);const a=1e3;let i=0,d=0;const[c,u]=(0,r.n5)(!1),[l,f]=(0,r.n5)(!1),h=c;function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];i++,1===i&&u(!0),t&&(d++,1===d&&f(!0));const n=window.setTimeout(r,e);let o=!1;function r(){o||(o=!0,clearTimeout(n),i--,0===i&&u(!1),t&&(d--,0===d&&f(!1)))}return r}function g(e){(0,o.kI)(()=>{c()?(0,s.YS)(()=>{g(e)}):e()})}function p(e){return(0,o.nb)(g,e)}},9267:(e,t,n)=>{n.d(t,{A:()=>f});var o=n(84051),r=n(87357),s=n(14745);const a={root:"qEhgJEpm",middle:"GjxPnwZR",big:"HRLrnZvQ",adaptive:"ebO2WJkv",svg:"lbK6aMGA",clickable:"hqg1cKl7"};var i=n(20021);const d="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(e){let{randomId:t}=e;const n=`${t}-mask1`,o=`${t}-mask2`,r=`${t}-gradient1`,s=`${t}-gradient2`,d=`${t}-gradient3`;return(0,i.FD)("svg",{className:a.svg,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.FD)("g",{"clip-path":"url(#clip0_4913_7387)",children:[(0,i.Y)("mask",{id:n,style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"-2",y:"-2",width:"24",height:"24",children:(0,i.Y)("path",{d:"M21.416 -1.42493H-1.08398V21.0751H21.416V-1.42493Z",fill:"white"})}),(0,i.FD)("g",{mask:`url(#${n})`,children:[(0,i.Y)("mask",{id:o,style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"-2",y:"-2",width:"24",height:"24",children:(0,i.Y)("path",{d:"M-1.08398 -1.42493H21.416V21.0751H-1.08398V-1.42493Z",fill:"white"})}),(0,i.FD)("g",{mask:`url(#${o})`,children:[(0,i.Y)("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})`}),(0,i.Y)("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})`}),(0,i.Y)("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(#${d})`})]})]})]}),(0,i.FD)("defs",{children:[(0,i.FD)("linearGradient",{id:r,x1:"10.1547",y1:"1.70752",x2:"10.1547",y2:"17.9134",gradientUnits:"userSpaceOnUse",children:[(0,i.Y)("stop",{"stop-color":"#FFF0C2"}),(0,i.Y)("stop",{offset:"1","stop-color":"#FFEBBA"})]}),(0,i.FD)("linearGradient",{id:s,x1:"10.2842",y1:"2.92009",x2:"14.7304",y2:"17.4713",gradientUnits:"userSpaceOnUse",children:[(0,i.Y)("stop",{"stop-color":"#FFD147"}),(0,i.Y)("stop",{offset:"1","stop-color":"#FFB526"})]}),(0,i.FD)("linearGradient",{id:d,x1:"10.1547",y1:"1.26556",x2:"14.0546",y2:"18.3525",gradientUnits:"userSpaceOnUse",children:[(0,i.Y)("stop",{"stop-color":"#E58F0D"}),(0,i.Y)("stop",{offset:"1","stop-color":"#EB7814"})]}),(0,i.Y)("clipPath",{id:"clip0_4913_7387",children:(0,i.Y)("rect",{width:"20",height:"20",fill:"white"})})]})]})}function u(e){let{randomId:t}=e;return(0,i.FD)("svg",{className:a.svg,width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",children:[(0,i.Y)("defs",{children:(0,i.FD)("linearGradient",{id:t,x1:"3",y1:"63.5001",x2:"84.1475",y2:"-1.32262",gradientUnits:"userSpaceOnUse",children:[(0,i.Y)("stop",{"stop-color":"#6B93FF"}),(0,i.Y)("stop",{offset:"0.439058","stop-color":"#976FFF"}),(0,i.Y)("stop",{offset:"1","stop-color":"#E46ACE"})]})}),(0,i.Y)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d,fill:`url(#${t})`})]})}function l(){return(0,i.Y)("svg",{className:a.svg,width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",children:(0,i.Y)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d,fill:"var(--color-fill)"})})}const f=(0,o.ph)(e=>{let{type:t="regular",size:n="small",className:o,style:d,onClick:f}=e;const h=`svg-${(0,s.A)()}`;return(0,i.Y)("i",{onClick:f,className:(0,r.A)("StarIcon",a.root,o,f&&a.clickable,a[n]),style:d,children:(()=>{switch(t){case"gold":return(0,i.Y)(c,{randomId:h});case"premium":return(0,i.Y)(u,{randomId:h});default:return(0,i.Y)(l,{})}})()})})},9705:(e,t,n)=>{n.d(t,{A:()=>o});class o{constructor(){this.promise=new Promise((e,t)=>{this.reject=t,this.resolve=e})}static resolved(e){const t=new o;return t.resolve(e),t}}},9716:(e,t,n)=>{n.d(t,{L8:()=>r,QE:()=>s,hy:()=>i,rz:()=>a});var o=n(31481);function r(e){return!e.startsWith("-")}function s(e){const t=Number(e);return String(-o.OkV-t)}function a(e){return Number(e)<-o.OkV?e.replace(/^-10+/,""):e.replace("-","")}function i(e){return Math.abs(Number(a(e)))}},9935:(e,t,n)=>{n.d(t,{f:()=>c,iB:()=>h,q2:()=>d,xE:()=>u});var o=n(31481);const r=new Set(["scroll","mouseenter","mouseleave","load","error"]),s={},a={},i=new Map;function d(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];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 c(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];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,d=Array.from(i.values()).reduce((e,t)=>e+t.size,0);console.warn("DELEGATED EVENTS STATS",{delegatedHandlersCount1:t,delegatedHandlersCount2:o,delegatedEventTypesCount:d,delegationRegistriesCount:n,delegationElementsCount:r,documentListenersCount:e})})},10315:(e,t,n)=>{n.d(t,{N:()=>a});var o=n(31481);const r=new Set(["text/html","image/svg+xml"]),s=new Set([...o.c59,"htm","html","svg","m4v","m3u","m3u8","xhtml","xml"]);function a(e){let{mimeType:t,extension:n}=e;return!(!t||!r.has(t))||!!s.has(n)}},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[d,c]=(0,o.J0)(-1);return(0,o.vJ)(()=>{c(-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(d);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)||d;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&&(c(i),u.focus())})}},11116:(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)}},11117:(e,t,n)=>{var o=n(37932),r=n(89925),s=n(66644),a=n(96454),i=n(61182),d=n(14487),c=n(6e4),u=n(21687),l=n(71322),f=n(74065),h=n(4875),m=n(13439),g=n(17872),p=n(32989),y=n(91048),v=n(30708);let b;(0,o.DW)(e=>{const{updatePageTitle:t,updateShouldDebugExportedSenders:n,updateShouldEnableDebugLog:o}=(0,m.ko)(),r=b;if(b=e,!r)return;const i=(0,v.l)(r),d=(0,v.l)(e),p=d.performance,w=i.performance,I=e.peerColors,C=r.peerColors;if(I&&I!==C&&(0,f.E)(I.general),p!==w&&(0,s.RK)(()=>{(0,u.u)(p)}),d.theme!==i.theme){const t=!!document.hasFocus()&&(0,y.PKK)(e);(0,l.Ay)(d.theme,t)}d.language!==i.language&&(0,c.wT)(d.language),d.timeFormat!==i.timeFormat&&(0,c.bV)(d.timeFormat),d.messageTextSize!==i.messageTextSize&&(document.documentElement.style.setProperty("--composer-text-size",`${Math.max(d.messageTextSize,a.pz?16:15)}px`),document.documentElement.style.setProperty("--message-meta-height",`${Math.floor(1.3125*d.messageTextSize)}px`),document.documentElement.style.setProperty("--message-text-size",`${d.messageTextSize}px`),document.documentElement.setAttribute("data-message-text-size",d.messageTextSize.toString())),d.canDisplayChatInTitle!==i.canDisplayChatInTitle&&t(),d.shouldForceHttpTransport!==i.shouldForceHttpTransport&&(0,h.px)("setForceHttpTransport",Boolean(d.shouldForceHttpTransport)),d.shouldAllowHttpTransport!==i.shouldAllowHttpTransport&&((0,h.px)("setAllowHttpTransport",Boolean(d.shouldAllowHttpTransport)),!d.shouldAllowHttpTransport&&d.shouldForceHttpTransport&&(e=(0,g.qoo)(e,{shouldForceHttpTransport:!1}),(0,m.UF)(e))),d.shouldDebugExportedSenders!==i.shouldDebugExportedSenders&&n(),d.shouldCollectDebugLogs!==i.shouldCollectDebugLogs&&o()}),(0,m.aJ)("updateShouldEnableDebugLog",e=>{(0,v.l)(e).shouldCollectDebugLogs?((0,h.eu)(!0),(0,i.fw)()):((0,h.eu)(!1),(0,i.pF)())}),(0,m.aJ)("updateShouldDebugExportedSenders",e=>{const t=(0,v.l)(e);(0,h.px)("setShouldDebugExportedSenders",Boolean(t.shouldDebugExportedSenders))}),(0,m.aJ)("setSettingOption",(e,t,n)=>(0,g.qpc)(e,n)),(0,m.aJ)("setSharedSettingOption",(e,t,n)=>(0,g.qoo)(e,n)),(0,m.aJ)("updatePerformanceSettings",(e,t,n)=>{const o=(0,v.l)(e);return(0,g.qoo)(e,{performance:{...o.performance,...n},wasAnimationLevelSetManually:!0})}),(0,m.aJ)("setThemeSettings",(e,t,n)=>{const{theme:o,...r}=n;return(0,g.KyT)(e,o,r)}),(0,m.aJ)("requestNextFoldersAction",(e,t,n)=>{const{foldersAction:o,tabId:r=(0,d.g0)()}=n;return(0,p.w)(e,{nextFoldersAction:o},r)}),(0,m.aJ)("openLeftColumnContent",(e,t,n)=>{const{contentKey:o=r.Bn.ChatList,tabId:s=(0,d.g0)()}=n,a=(0,y.nTw)(e,s);return(0,p.w)(e,{leftColumn:{...a.leftColumn,contentKey:o}},s)}),(0,m.aJ)("openSettingsScreen",(e,t,n)=>{const{screen:o=r.VS.Main,tabId:s=(0,d.g0)()}=n,a=(0,y.nTw)(e,s);return n.screen&&t.openLeftColumnContent({contentKey:r.Bn.Settings,tabId:s}),(0,p.w)(e,{leftColumn:{...a.leftColumn,settingsScreen:o}},s)}),(0,m.aJ)("openEditChatFolder",(e,t,n)=>{const{folderId:o,isOnlyInvites:s,tabId:a=(0,d.g0)()}=n,i=(0,y.$aQ)(e,o);i&&(t.openSettingsScreen({screen:s?r.VS.FoldersEditFolderInvites:r.VS.FoldersEditFolderFromChatList,tabId:a}),t.requestNextFoldersAction({foldersAction:{type:"editFolder",payload:i},tabId:a}))}),(0,m.aJ)("openShareChatFolderModal",(e,t,n)=>{const{folderId:o,url:s,noRequestNextScreen:a,tabId:i=(0,d.g0)()}=n,c=(0,y.$aQ)(e,o),u=c?.isChatList;if(!u||a)return a||t.openSettingsScreen({screen:r.VS.FoldersShare,tabId:i}),(0,p.w)(e,{shareFolderScreen:{folderId:o,isFromSettings:Boolean(a),url:s}},i);t.openEditChatFolder({folderId:o,isOnlyInvites:!0,tabId:i})}),(0,m.aJ)("closeShareChatFolderModal",(e,t,n)=>{const{tabId:o=(0,d.g0)()}=n||{};return t.openSettingsScreen({screen:void 0,tabId:o}),(0,p.w)(e,{shareFolderScreen:void 0},o)})},11217:(e,t,n)=>{n.d(t,{Q:()=>s});var o=n(96454),r=n(17712);function s(e){const t=(0,r.A)(t=>{"mousedown"===t.type&&t.button!==o.w3.Main||e(t)});return o.TF?{handleClick:e?t:void 0}:{handleMouseDown:e?t:void 0}}},11778:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(52674);function r(e){return(0,o.A)({onEsc:e})}},13235:(e,t,n)=>{n.d(t,{Yf:()=>i,bc:()=>s,dR:()=>a,hE:()=>d,m:()=>r});var o=n(31481);const r=100,s=50,a={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],maxReactions:[1,3],moreAccounts:[3,o.ACj]},i=4096,d={hash:0,limits:{uploadMaxFileparts:a.uploadMaxFileparts,stickersFaved:a.stickersFaved,savedGifs:a.savedGifs,dialogFiltersChats:a.dialogFiltersChats,dialogFilters:a.dialogFilters,dialogFolderPinned:a.dialogFolderPinned,captionLength:a.captionLength,channels:a.channels,channelsPublic:a.channelsPublic,aboutLength:a.aboutLength,chatlistInvites:a.chatlistInvites,chatlistJoined:a.chatlistJoined,recommendedChannels:a.recommendedChannels,savedDialogsPinned:a.savedDialogsPinned,moreAccounts:a.moreAccounts,maxReactions:a.maxReactions},autologinDomains:["instantview.telegram.org","translations.telegram.org","contest.dev","contest.com","bugs.telegram.org","suggestions.telegram.org","themes.telegram.org","promote.telegram.org","ads.telegram.org"],channelLevelMax:100,boostsPerSentGift:3,channelRestrictAdsLevelMin:50,seenByExpiresAt:604800,seenByMaxChatMembers:100,defaultEmojiStatusesStickerSetId:"773947703670341676",emojiSounds:{},giveawayAddPeersMax:10,giveawayBoostsPerPremium:4,giveawayCountriesMax:10,isGiveawayGiftsPurchaseAvailable:!1,groupTranscribeLevelMin:6,hiddenMembersMinCount:100,ignoreRestrictionReasons:[],canLimitNewMessagesWithoutPremium:!1,readDateExpiresAt:604800,premiumBotUsername:"PremiumBot",premiumPromoOrder:["stories","more_upload","double_limits","last_seen","voice_to_text","faster_download","translations","animated_emoji","emoji_status","saved_tags","profile_badge","message_privacy","advanced_chat_management","no_ads","infinite_reactions","animated_userpics","premium_stickers","effects"],isPremiumPurchaseBlocked:!1,maxUniqueReactions:11,starGiftMaxConvertPeriod:7776e3,starGiftMaxMessageLength:255,starRefStartPrefixes:["_tgr_"],isStarsGiftEnabled:!0,paidReactionMaxAmount:2500,starsUsdWithdrawRateX1000:1300,storyChangelogUserId:"777000",maxPinnedStoriesCount:3,starsSuggestedPostAmountMax:1e5,starsSuggestedPostAmountMin:5,starsSuggestedPostAgeMin:86400,starsSuggestedPostFutureMin:300,starsSuggestedPostFutureMax:2678400,starsSuggestedPostCommissionPermille:850,tonSuggestedPostCommissionPermille:850,todoItemLengthMax:64,todoItemsMax:30,todoTitleLengthMax:32,tonSuggestedPostAmountMax:1e13,tonSuggestedPostAmountMin:1e7,tonTopupUrl:"https://fragment.com/ads/topup",storyViewersExpirePeriod:86400,topicsPinnedLimit:5,bandwidthPremiumDownloadSpeedup:10,bandwidthPremiumNotifyPeriod:3600,bandwidthPremiumUploadSpeedup:10,urlAuthDomains:["web.telegram.org","web.t.me","k.t.me","z.t.me","a.t.me"],whitelistedDomains:["telegram.dog","telegram.me","telegram.org","t.me","telesco.pe","fragment.com","translations.telegram.org"]}},13439:(e,t,n)=>{n.d(t,{EK:()=>c,UF:()=>s,aJ:()=>d,ko:()=>a,mS:()=>r,pv:()=>i});const o=(0,n(37932).cl)(),r=o.getGlobal,s=o.setGlobal,a=o.getActions,i=o.getPromiseActions,d=o.addActionHandler,c=o.withGlobal},14235:(e,t,n)=>{function o(){return Date.now().toString(36)+Math.random().toString(36).slice(2)}function r(){return Date.now()%1e8+Math.floor(1e3*Math.random())}n.d(t,{A:()=>o,t:()=>r})},14242:(e,t,n)=>{n.d(t,{Qh:()=>c,Sm:()=>a,Vw:()=>i,l9:()=>d,v7:()=>l});var o=n(16120),r=n(24282),s=n(43336);function a(e){return String(e).replace(/\d(?=(\d{3})+$)/g,"$& ")}function i(e,t){return t<1e3?e.number(t):t<1e6?`${e.number((0,s.RI)(t/1e3,1))}K`:`${e.number((0,s.RI)(t/1e6,1))}M`}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return`${Number.isInteger(e)?e:e.toFixed(t)}%`}const c=(0,n(19314).A)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return 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){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]: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)}},14487:(e,t,n)=>{n.d(t,{I:()=>M,T_:()=>N,UJ:()=>A,VS:()=>E,ZQ:()=>k,g0:()=>P,gb:()=>T,ve:()=>B,wr:()=>L});var o=n(63495),r=n(46536),s=n(4350),a=n(70934),i=n(9705);const d=100,{addCallback:c,runCallbacks:u}=(0,r.h)(),{addCallback:l,runCallbacks:f}=(0,r.h)(),h=Number(Math.random().toString().substring(2)),m=new Set([h]),g=new BroadcastChannel(s.a9);let p=!1;const y=new i.A;let v,b,w=!1,I=!1;const C=e=>{let{data:t}=e;if(t){if(t.currentPasscodeHash&&(0,a.tn)(t.currentPasscodeHash),t.hasGaveUpMaster&&w)return v=h,w=!1,y.resolve(),void u(!0);if(t.shouldGiveUpMaster)return v===h&&(u(!1),g.postMessage({currentPasscodeHash:(0,a.dl)(),hasGaveUpMaster:!0})),void(v=t.masterToken);if(t.tokenDied&&(f(t.tokenDied),m.delete(t.tokenDied),t.tokenDied===v&&(m.delete(t.tokenDied),v=void 0,p=!1,b=t.tokenDied,g.postMessage({collectedTokens:m,masterToken:v,reestablishToken:b}),1===m.size&&(p=!0,v=h,b=void 0,y.resolve(),u(!0)))),t.collectedTokens){if(!t.reestablishToken&&b)return;t.reestablishToken&&b!==t.reestablishToken&&(t.collectedTokens.delete(t.reestablishToken),b=t.reestablishToken);const e=m.size;t.collectedTokens.forEach(e=>m.add(e)),b&&t.collectedTokens.delete(b),p?t.masterToken||g.postMessage({collectedTokens:m,masterToken:v,reestablishToken:b}):t.masterToken?(b=void 0,v=t.masterToken,u(v===h),p||g.postMessage({collectedTokens:m,masterToken:v,reestablishToken:b}),y.resolve(),p=!0):e!==m.size?g.postMessage({collectedTokens:m,masterToken:v,reestablishToken:b}):(b=void 0,v=Math.max(...Array.from(m)),u(v===h),p||g.postMessage({collectedTokens:m,masterToken:v,reestablishToken:b}),y.resolve(),p=!0)}}};function A(e){I||(g.addEventListener("message",C),g.postMessage({collectedTokens:m}),setTimeout(()=>{void 0===v?(v=h,y.resolve(),u(!0)):e&&M()},d),window.addEventListener("beforeunload",S),o.Vq&&window.addEventListener("unload",S))}function S(){I||(f(h),g.removeEventListener("message",C),g.postMessage({tokenDied:h,currentPasscodeHash:(0,a.dl)()}),g.close(),I=!0)}function k(){g.postMessage({currentPasscodeHash:(0,a.dl)()})}function P(){return h}function T(){return Array.from(m)}function M(){w=!0,g.postMessage({collectedTokens:m,masterToken:h,shouldGiveUpMaster:!0})}const E=l,L=c,N=y.promise;function B(){return v===h}},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}},15283:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=function(e){(0,o.vJ)(e,[])}},16120:(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)|(?:\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-\uddb3\uddbc\uddbd])(?:\u200d\u27a1\ufe0f)?|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\ufe0f)?)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f(?:\u200d\u27a1\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\udfc3|\ud83d\udeb6|\ud83e\uddce)(?:\ud83c[\udffb-\udfff])?(?:\u200d\u27a1\ufe0f)?|(?:\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\udeb5\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-\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-\ude89\ude8f-\udec2\udec6\udece-\udedc\udedf-\udee9]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g},16350:(e,t,n)=>{n.d(t,{CX:()=>S,Cb:()=>M,Kr:()=>C,Nl:()=>w,SJ:()=>k,We:()=>m,XU:()=>l,cz:()=>T,ec:()=>f,h7:()=>b,hO:()=>d,iW:()=>v,lt:()=>y,pW:()=>g,qw:()=>A,tN:()=>E,tP:()=>c,t_:()=>P,wi:()=>p,yK:()=>u});var o=n(31481),r=n(22986),s=n(87894),a=n(91048);const i=["active","archived"];function d(e,t,n){return{...e,chats:{...e.chats,listIds:{...e.chats.listIds,[t]:n}}}}function c(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:d(e,t,[...o||[],...r])}function h(e,t){return{...e,chats:{...e.chats,byId:t}}}function m(e,t,n,o){let r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const a=n.unreadMentions||[],i=(0,s.Am)([...a,...o]).sort((e,t)=>t-e);return e=p(e,t,{unreadMentions:i}),r&&(e=p(e,t,{unreadMentionsCount:(n.unreadMentionsCount||0)+Math.max(0,i.length-a.length)})),e}function g(e,t,n,o){let r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const s=n.unreadMentions||[],a=s?.filter(e=>!o.includes(e));if(e=p(e,t,{unreadMentions:a}),r&&n.unreadMentionsCount){const o=s.length-a.length;e=p(e,t,{unreadMentionsCount:Math.max(n.unreadMentionsCount-o,0)||void 0})}return e}function p(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const{byId:i}=e.chats,d=i[t];if(a&&d){const t=Object.keys(n);if((0,r.T)((0,s.Up)(d,t),n))return e}const c=I(e,t,n,o);return c?h(e,{...i,[t]:c}):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 v(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 b(e,t){const n=Object.keys(t).reduce((n,o)=>{const r=I(e,o,t[o]);return r&&(n[o]=r),n},{});return e=h(e,{...e.chats.byId,...n})}function w(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],d=!a?.membersCount&&i.membersCount;if(a&&!a.isMin&&!d&&(i.isMin||a.accessHash===i.accessHash))return r;const c=I(e,s,i);return c&&(r[s]=c,o||(o=!0)),r},{});return o?e=h(e,{...n,...r}):e}function I(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const{byId:a}=e.chats,i=a[t],d=[];if(n.isMin&&i&&!i.isMin)return;o||d.push("unreadReactionsCount"),(0,r.T)(i?.usernames,n.usernames)&&d.push("usernames");const c={...i,...(0,s.cJ)(n,d)};return c.id&&c.type?(0,s.Oy)(c):void 0}function C(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]}}),p(e={...e,chats:{...e.chats,listIds:s}},t,{folderId:n||void 0})}function A(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=p(e=k(e,t),t,{isNotJoined:!0}),t,{joinInfo:void 0})}function k(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";return("all"===n?i:[n]).forEach(n=>{e=d(e,n,e.chats.listIds[n]?.filter(e=>e!==t))}),e}function P(e,t,n){const o=(0,a.AWZ)(e,t.id)?.members,r=new Set(n.map(e=>e.userId)),i=[...o?.filter(e=>{let{userId:t}=e;return!r.has(t)})||[],...n],d=o?.map(e=>{let{userId:t}=e;return t})||[],c=i.map(e=>{let{userId:t}=e;return t});if((0,s.k)(d,c))return e;const u=i.filter(e=>{let{isAdmin:t,isOwner:n}=e;return t||n});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 M(e,t){const n=e.chats.similarChannelsById[t];return{...e,chats:{...e.chats,similarChannelsById:{...e.chats.similarChannelsById,[t]:{...n,isExpanded:!n?.isExpanded}}}}}function E(e,t,n,o){return{...e,chats:{...e.chats,similarBotsById:{...e.chats.similarBotsById,[t]:{similarBotsIds:n,count:o}}}}}},16460:(e,t,n)=>{function o(e,t){let n=0,o=0,r=e;for(;r&&r!==t&&!r.contains(t);)n+=r.offsetTop,o+=r.offsetLeft,r=r.offsetParent;return n-=t.clientTop,o-=t.clientLeft,{top:n,left:o}}n.d(t,{A:()=>o})},16581:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(37836);function s(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const i=(0,o.hb)(e,t);return(0,o.Kr)(()=>(0,r.sg)(i,n,!s,!a),[i,n,s,a])}},17142:(e,t,n)=>{n.d(t,{Ad:()=>u,C:()=>c,UL:()=>s,tT:()=>i,vv:()=>d,wD:()=>a});var o=n(31481),r=n(48775);function s(e,t){return e/10**l(t)}function a(e){return s(e,o.ykW)}function i(e){return e*10**l(o.ykW)}function d(e,t,n,a){const i=s(t,n);return n===o.OUy?(0,r.U2)(e,i,{asFont:a?.asFontIcon,className:a?.iconClassName}):n===o.ykW?(0,r.Ms)(e,i,{className:a?.iconClassName}):u(t,n,e.code,a)}function c(e,t){return(arguments.length>2&&void 0!==arguments[2]&&arguments[2]?a(e):e)*t*100}function u(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",r=arguments.length>3?arguments[3]:void 0;const a=s(e,t);return(r?.shouldOmitFractions||t===o.OUy)&&Number.isInteger(a)?new Intl.NumberFormat(n,{style:"currency",currency:t,minimumFractionDigits:0,maximumFractionDigits:0}).format(a):t===o.ykW?new Intl.NumberFormat(n,{style:"currency",currency:t,minimumFractionDigits:0,maximumFractionDigits:10}).format(a):new Intl.NumberFormat(n,{style:"currency",currency:t}).format(a)}function l(e){return e===o.ykW?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}},17237:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(16120),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=d(n);if(!o||o>s)return!1;let i=t.length;for(const e of t){const t=d(e);if(!1===t)return!1;t>i&&(i=t)}return i}function d(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}},17663:(e,t,n)=>{n.d(t,{$$:()=>g,A:()=>x,A$:()=>R,BR:()=>z,CS:()=>m,F5:()=>M,IF:()=>A,JW:()=>B,L2:()=>D,Lu:()=>b,QO:()=>N,Rm:()=>_,TI:()=>$,U:()=>O,be:()=>v,cK:()=>f,dq:()=>C,e0:()=>T,fS:()=>L,fU:()=>y,i6:()=>w,il:()=>l,jy:()=>S,pU:()=>h,vm:()=>k,wv:()=>E,zA:()=>P,zt:()=>I});var o=n(80140),r=n(19314),s=n(21309);const a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],i=["January","February","March","April","May","June","July","August","September","October","November","December"].map(e=>e.toLowerCase()),d=2015,c=31,u=12,l=864e5;function f(e){return m(new Date)===m(e)}function h(e){const t=new Date(e);return t.setHours(0,0,0,0),t}function m(e){return h(e).getTime()}function g(e){const t=new Date(1e3*e);return`${t.getFullYear()}-${t.getMonth()}`}function p(e){return`${e.getFullYear()}-${e.getMonth()+1}-${e.getDate()}`}function y(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 v(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o="number"==typeof t?new Date(t):t,r=y(e,o),s=h(new Date);if(o>=s)return r;const i=new Date(s);if(i.setDate(s.getDate()-7),o>=i){const t=e(`Weekday.Short${a[o.getDay()]}`);return n?e("FullDateTimeFormat",[t,r]):t}const d=o.getFullYear()===s.getFullYear(),c=x(o,e.code,d);return n?e("FullDateTimeFormat",[c,r]):c}function b(e,t){return x(t,e.code,!1,"numeric")}function w(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return x(t,e.code,!1,n?"short":"long",!0)}function I(e,t){const n=(0,s._k)(t);if(t<0)return 0;if(n<1)return N(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 C(e,t){return t<6e4?Math.ceil(t/1e3).toString():t<36e5?Math.ceil(t/6e4).toString():t<l?e("MessageTimer.ShortHours",Math.ceil(t/36e5)):e("MessageTimer.ShortDays",Math.ceil(t/l))}function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;const o=t-n;return o<60?e("LiveLocationUpdated.JustNow"):o<3600?e("LiveLocationUpdated.MinutesAgo",Math.floor(o/60)):e("LiveLocationUpdated.TodayAt",y(e,n))}function S(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]: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=h(new Date);if(r>=s)return e("Time.TodayAt",y(e,r));const a=new Date(s);return a.setDate(s.getDate()-1),r>a?e("Time.YesterdayAt",y(e,r)):e("Time.AtDate",b(e,r))}function k(e,t){const n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:(0,o.Fm)())-t,r=(0,s.Os)(n),a=(0,s.qZ)(n),i=(0,s._k)(n);return n<60?e("JustNowAgo"):r<60?e("MinutesAgo",{count:r},{pluralValue:r}):a<24?e("HoursAgo",{count:a},{pluralValue:a}):i<28?e("DaysAgo",{count:i},{pluralValue:i}):e("AtDateAgo",{date:b(e,t)})}function P(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]: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 T(e,t,n){return t("FormatDateAtTime",{date:f(new Date(1e3*e))?t("WeekdayToday"):M(n,1e3*e,!0,!1,!0),time:y(n,1e3*e)})}function M(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4?arguments[4]:void 0;const s="number"==typeof t?new Date(t):t,a=h(new Date);if(!o){if(p(s)===p(a))return(r||!n?V:j)(e("Weekday.Today"));const t=new Date(a);if(t.setDate(a.getDate()-1),p(s)===p(t))return(r||!n?V:j)(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?V:j)(E(e,s.getDay(),n))}const i=s.getFullYear()===a.getFullYear();return(r||!n?V:j)(x(s,e.code,i,n?"short":"long"))}function E(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=a[t];return e(n?`Weekday.Short${o}`:`Weekday.${o}`)}function L(e,t,n){const o="number"==typeof t?new Date(t):t;return`${M(e,o,!0,void 0,n)}, ${y(e,o)}`}function N(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 B(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 F=(0,r.A)(function(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"short",r=arguments.length>4?arguments[4]:void 0;return new Date(e).toLocaleString(t,{year:n?void 0:"numeric",month:o,day:r?void 0:"numeric"})});function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"short",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const s=m("number"==typeof e?new Date(e):e);return F(s,t,n,o,r)}function D(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0;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 O(e,t){const n="number"==typeof t?new Date(t):t,o=h(new Date),r=y(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",[x(n,e.code,a),r])}function R(e,t,n){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||n&&t<=172800){const n=Math.ceil(t/3600);return e("Hours",{count:n},{pluralValue:n})}const o=Math.ceil(t/86400);return e("Days",{count:o},{pluralValue:o})}function U(e,t){if(t>u-1||e>c)return!1;const n=new Date(arguments.length>2&&void 0!==arguments[2]?arguments[2]:2021,t,e);return!Number.isNaN(n.getTime())&&n.getDate()===e}function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";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<d||!U(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],a=(t?r[1]:r[0]).toLowerCase(),c=i.findIndex(e=>e.startsWith(a));return-1!==c&&U(Number(s),c)?`${String(c+1).padStart(2,"0")}-${String(s).padStart(2,"0")}`:void 0}function $(e){return e+l/1e3}function j(e){return`${e[0].toLowerCase()}${e.slice(1)}`}function V(e){return`${e[0].toUpperCase()}${e.slice(1)}`}function z(e,t){const[n,o]=t.split("."),r=new Date(`${o}-${n}`);return new Intl.DateTimeFormat(e,{month:"long",year:"numeric"}).format(r)}},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)(function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return t.current?.(...n)},[])}},17872:(e,t,n)=>{n.d(t,{iRS:()=>r.iR,P6h:()=>oe,ec2:()=>o.ec,t_k:()=>o.t_,o4A:()=>r.o4,Nl5:()=>o.Nl,KcS:()=>r.Kc,m1I:()=>te,DeY:()=>Z,tNY:()=>o.tN,Niu:()=>Ge,K4v:()=>We,Wez:()=>o.We,d2X:()=>D,g18:()=>P,fgD:()=>r.fg,qEh:()=>Pe,Psh:()=>ke,IwB:()=>r.Iw,nYM:()=>ce,gt4:()=>it.gt,XQb:()=>de,GSI:()=>Ie,i_d:()=>ue,Y1r:()=>Ce,cYc:()=>Ae,_54:()=>W._5,BOn:()=>O,AH0:()=>r.AH,XAm:()=>r.XA,MOQ:()=>M,sol:()=>Ye,hjk:()=>r.hj,vad:()=>r.v,Itk:()=>r.It,do9:()=>ft,l3i:()=>r.l3,T4Z:()=>r.T4,tXQ:()=>W.tX,CX_:()=>o.CX,olz:()=>W.ol,MeL:()=>Ee,V5q:()=>Me,PcY:()=>v,OW3:()=>re,SJu:()=>o.SJ,qKm:()=>r.qK,ONz:()=>Ze,xGf:()=>it.xG,pWt:()=>o.pW,$nQ:()=>m,iW2:()=>o.iW,hOQ:()=>o.hO,tPq:()=>o.tP,tTf:()=>r.tT,GEE:()=>ee,Khb:()=>Ve,xOA:()=>_,mPd:()=>ht,qpc:()=>J,czZ:()=>o.cz,n4t:()=>r.n4,eww:()=>r.ew,wWy:()=>B,o7c:()=>r.o7,zde:()=>W.zd,gz3:()=>r.gz,s3Z:()=>r.s3,lwK:()=>W.lw,_te:()=>be,lwH:()=>pe,lEm:()=>we,bbG:()=>ge,Mac:()=>ve,yQW:()=>ye,yrN:()=>r.yr,Cbr:()=>o.Cb,cxc:()=>U,$ry:()=>xe,wix:()=>o.wi,ltr:()=>o.lt,yKC:()=>o.yK,qwk:()=>o.qw,KrP:()=>o.Kr,PKO:()=>W.PK,Qb2:()=>W.Qb,r3y:()=>r.r3,h7P:()=>o.h7,XUr:()=>o.XU,MNF:()=>r.MN,G4z:()=>p,E24:()=>l,Xbp:()=>r.Xb,kV7:()=>r.kV,Cfr:()=>r.Cf,Mel:()=>h,b8O:()=>V,GQ:()=>z,RgT:()=>G,HyB:()=>Y,Ahb:()=>Ke,SYp:()=>qe,d4w:()=>r.d4,Y4o:()=>ct,H6X:()=>K,G42:()=>H,gJI:()=>Ne,oeN:()=>it.oe,rmT:()=>it.rm,$RI:()=>W.$R,VmW:()=>W.Vm,hQe:()=>R,p92:()=>ne,E0b:()=>r.E0,Vg3:()=>ie,_$X:()=>fe,kTB:()=>_e,zTz:()=>$e,LZP:()=>ze,Tqk:()=>je,KpR:()=>ot,thC:()=>$,oeX:()=>He,VWO:()=>rt,Xzz:()=>tt,ZCo:()=>nt,Gzl:()=>Je,J81:()=>r.J8,DLl:()=>r.DL,xAV:()=>r.xA,QNR:()=>r.QN,tMr:()=>r.tM,T3R:()=>y,lcj:()=>it.lc,_Bm:()=>it._B,Egm:()=>r.Eg,Ffw:()=>r.Ff,k31:()=>et,jU1:()=>W.jU,Tu_:()=>W.Tu,qoo:()=>X,oFy:()=>me,EKx:()=>r.EK,L_F:()=>Se,nv6:()=>he,Yzx:()=>Te,n8l:()=>Le,RoI:()=>Fe,qsx:()=>at,bG:()=>c,v9P:()=>f,MkE:()=>u,f_N:()=>g,KXe:()=>Be,X5v:()=>Xe,dxy:()=>Qe,KyT:()=>Q,e49:()=>r.e4,eAk:()=>r.eA,Ng8:()=>r.Ng,Wwn:()=>r.Ww,TwA:()=>lt,mIA:()=>ut,keG:()=>se,mR:()=>r.mR,TKu:()=>S,lWl:()=>x,weB:()=>F,BFh:()=>E,Z0S:()=>L,CKT:()=>k,Zct:()=>De});var o=n(16350),r=n(82150),s=n(14487),a=n(87894),i=n(91048),d=n(32989);function c(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[c=(0,s.g0)()]=r;return(0,d.w)(e,{stickerSearch:{...(0,i.nTw)(e,c).stickerSearch,hash:t,resultIds:n}},c)}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 d=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,...d},added:{...e.customEmojis.added,...r&&{setIds:i}}}}}function h(e,t,n,o){for(var r=arguments.length,a=new Array(r>4?r-4:0),c=4;c<r;c++)a[c-4]=arguments[c];let[u=(0,s.g0)()]=a;const{results:l}=(0,i.nTw)(e,u).gifSearch;let f;if(t||!l)f=n;else{const e=new Set(l.map(e=>e.id));f=[...l,...n.filter(t=>!e.has(t.id))]}return(0,d.w)(e,{gifSearch:{...(0,i.nTw)(e,u).gifSearch,offset:o,results:f}},u)}function m(e,t){return{...e,animatedEmojis:t}}function g(e,t,n,o){const r=[...(0,i.wg6)(e,t),...n||[]],s=(0,a.Am)(r.map(e=>{let{id:t}=e;return t})),d=(0,a.dU)(r,"id"),c=s.map(e=>d[e]);return{...e,stickers:{...e.stickers,forEmoji:{emoji:t,stickers:c,hash:o}}}}function p(e,t){const n=(0,i.r8w)(e,t),o=(0,a.Am)(n.map(e=>{let{id:t}=e;return t})),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 v(e){if(e.stickers.forEmoji){const{emoji:t,stickers:n,hash:o}=e.stickers.forEmoji;return t?g(e,t,n,o):e}if(e.customEmojis.forEmoji){const{emoji:t}=e.customEmojis.forEmoji;return t?p(e,t):e}return e}var b=n(22986),w=n(79824),I=n(35104);function C(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 S(e,t,n){const{byId:o}=e.users,r=T(e,t,n);return r?C(e=A(e,[r]),{...o,[t]:r}):e}function k(e,t){const n=Object.keys(t).reduce((n,o)=>{const r=T(e,o,t[o]);return r&&(n[o]=r),n},{});return e=A(e=C(e,{...e.users.byId,...n}),Object.values(n))}function P(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 d=T(e,s,i);return d&&(r[s]=d,o||(o=!0)),r},{});return o?e=A(e=C(e,{...n,...r}),Object.values(r)):e}function T(e,t,n){const{byId:o}=e.users,r=o[t],s=[];if(n.isMin&&r&&!r.isMin)return;(0,b.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 M(e,t){const{byId:n}=e.users,{userIds:o}=e.contactList||{};return e=C(e={...e,contactList:{userIds:o?o.filter(e=>e!==t):w.p}},{...n,[t]:{...n[t],isContact:void 0}}),F(e={...e,stories:{...e.stories,orderedPeerIds:{active:e.stories.orderedPeerIds.active.filter(e=>e!==t),archived:e.stories.orderedPeerIds.archived.filter(e=>e!==t)}}},t,{settings:void 0})}function E(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{userSearch:{...(0,i.nTw)(e,a).userSearch,...t}},a)}function L(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return E(e,{fetchingStatus:t},a)}function N(e,t,n){const{fullInfoById:o}=e.users;return o[t]?F(e,t,{isBlocked:n}):e}function B(e,t){return{...e,users:{...e.users,statusesById:t}}}function F(e,t,n){const o=e.users.fullInfoById[t];return{...e,users:{...e.users,fullInfoById:{...e.users.fullInfoById,[t]:{...o,...n}}}}}function x(e,t,n){return{...e,users:{...e.users,commonChatsById:{...e.users.commonChatsById,[t]:n}}}}function D(e,t){const{statusesById:n}=e.users;return B(e,{...n,...t})}function O(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return(0,d.w)(e,{newContact:void 0},r)}function R(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[i=(0,s.g0)()]=r;return n.length?(0,d.w)(e,{inviteViaLinkModal:{missingUsers:n,chatId:t}},i):(0,d.w)(e,{inviteViaLinkModal:void 0},i)}function U(e,t,n){const{botAppPermissionsById:o}=e.users;return{...e,users:{...e.users,botAppPermissionsById:{...o,[t]:{...o[t],...n}}}}}function _(e,t,n,o){for(var r=arguments.length,a=new Array(r>4?r-4:0),c=4;c<r;c++)a[c-4]=arguments[c];let[u=(0,s.g0)()]=a;const l=(0,i.nTw)(e,u),f=new Map;n.forEach(e=>{const t=(0,I.p)(e,!0),n=f.get(t)||0;n>0&&(e.localTag=n),f.set(t,n+1)});const h=(0,i.B59)(e,t,u);return(0,d.w)(e,{savedGifts:{...l.savedGifts,collectionsByPeerId:{...l.savedGifts.collectionsByPeerId,[t]:{...l.savedGifts.collectionsByPeerId[t],[h]:{gifts:n,nextOffset:o}}}}},u)}function $(e,t,n){return{...e,starGiftCollections:{...e.starGiftCollections,byPeerId:{...e.starGiftCollections?.byPeerId,[t]:n}}}}var j=n(57309);function V(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{globalSearch:{...(0,i.nTw)(e,a).globalSearch,...t}},a)}function z(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return V(e,{currentContent:t},a)}function Y(e,t,n,o,r,d,c,u){for(var l=arguments.length,f=new Array(l>8?l-8:0),h=8;h<l;h++)f[h-8]=arguments[h];let[m=(0,s.g0)()]=f;const{resultsByType:g}=(0,i.nTw)(e,m).globalSearch||{},p=t.reduce((e,t)=>(e[(0,j.D)(t)]=t,e),{}),y=g?.[o]?.foundIds;if(void 0!==y&&Object.keys(p).every(e=>y.includes((0,j.D)(p[e]))))return V(e=G(e,{messages:!1,publicPosts:!1},m),{searchFlood:u,resultsByType:{...((0,i.nTw)(e,m).globalSearch||{}).resultsByType,[o]:{foundIds:y,totalCount:n,nextOffsetId:d,nextOffsetRate:r,nextOffsetPeerId:c}}},m);const v=y||[],b=t.map(e=>(0,j.D)(e)).filter(e=>!v.includes(e)),w=Array.prototype.concat(v,b),I=(0,a.k)(v,w)?v:w;return V(e=G(e,{messages:!1,publicPosts:!1},m),{searchFlood:u,resultsByType:{...((0,i.nTw)(e,m).globalSearch||{}).resultsByType,[o]:{totalCount:n,nextOffsetId:d,nextOffsetRate:r,nextOffsetPeerId:c,foundIds:I}}},m)}function G(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return V(e,{fetchingStatus:{...(0,i.nTw)(e,a).globalSearch.fetchingStatus,...t}},a)}var W=n(68344);function H(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{management:{...(0,i.nTw)(e,a).management,progress:t}},a)}function K(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[c=(0,s.g0)()]=r;const{management:u}=(0,i.nTw)(e,c);return(0,d.w)(e,{management:{...u,byChatId:{...u.byChatId,[t]:{...u.byChatId[t]||{},...n}}}},c)}var q=n(30708);function J(e,t){return{...e,settings:{...e.settings,byKey:{...e.settings.byKey,...t}}}}function X(e,t){return function(e,t){return{...e,sharedState:{...e.sharedState,...t}}}(e,{settings:{...(0,q.l)(e),...t}})}function Q(e,t,n){const o=e.settings,r=o.themes[t];return{...e,settings:{...e.settings,themes:{...o.themes,[t]:{...r,...n}}}}}function Z(e,t){return{...e,chats:{...e.chats,notifyExceptionById:{...e.chats.notifyExceptionById,...t}}}}function ee(e,t){return{...e,chats:{...e.chats,notifyExceptionById:t}}}function te(e,t,n){return{...e,chats:{...e.chats,notifyExceptionById:{...e.chats.notifyExceptionById,[t]:n}}}}function ne(e,t,n){return{...e,settings:{...e.settings,notifyDefaults:{...e.settings.notifyDefaults,[t]:{...e.settings.notifyDefaults?.[t],...n}}}}}function oe(e,t){return e=N(e,t,!0),{...e,blocked:{...e.blocked,ids:[t,...e.blocked.ids],totalCount:e.blocked.totalCount+1}}}function re(e,t){return e=N(e,t,!1),{...e,blocked:{...e.blocked,ids:e.blocked.ids.filter(e=>e!==t),totalCount:e.blocked.totalCount-1}}}function se(e,t){return{...e,twoFaSettings:{...e.twoFaSettings,...t}}}var ae=n(20714);function ie(e,t){return{...e,passcode:{...e.passcode,...t}}}function de(e){return{...e,passcode:{}}}function ce(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{...ae.HB,passcode:e.passcode,settings:ae.HB.settings,sharedState:ue(e.sharedState),...t&&{byTabId:Object.values(e.byTabId).reduce((e,t)=>{let{id:n,isMasterTab:o}=t;return e[n]={...ae.Je,isMasterTab:o,id:n},e},{})}}}function ue(e){const{theme:t,shouldUseSystemTheme:n,animationLevel:o,language:r}=e.settings;return{...ae.$8,settings:{...ae.$8.settings,theme:t,shouldUseSystemTheme:n,animationLevel:o,language:r}}}var le=n(31481);function fe(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{payment:{...(0,i.nTw)(e,a).payment,...t}},a)}function he(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;const c=(0,i.Osl)(e,a);return c?(0,d.w)(e,{starsPayment:{...c,...t}},a):e}function me(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{shippingOptions:t},a)}function ge(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{requestId:t},a)}function pe(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{step:t},a)}function ye(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{stripeCredentials:{...t}},a)}function ve(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{smartGlocalCredentials:{...t}},a)}function be(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,{confirmPaymentUrl:t},a)}function we(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return fe(e,t?{receipt:t}:{receipt:void 0},a)}function Ie(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return(0,d.w)(e,{payment:{}},r)}function Ce(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return(0,d.w)(e,{starsPayment:{}},r)}function Ae(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return fe(e,{isPaymentModalOpen:void 0,isExtendedMedia:void 0},r)}function Se(e,t){return t.currency===le.OUy?{...e,stars:{...e.stars,balance:t}}:t.currency===le.ykW?{...e,ton:{...e.ton,balance:t}}:e}function ke(e,t,n,o,r){if(r){const r=e.ton?.history;if(!r)return e;const s={transactions:(r[t]?.transactions||[]).concat(n),nextOffset:o};return{...e,ton:{...e.ton,history:{...r,[t]:s}}}}const s=e.stars?.history;if(!s)return e;const a={transactions:(s[t]?.transactions||[]).concat(n),nextOffset:o};return{...e,stars:{...e.stars,history:{...s,[t]:a}}}}function Pe(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 Te(e,t){const n=e.stars?.subscriptions;return n?{...e,stars:{...e.stars,subscriptions:{...n,isLoading:t}}}:e}function Me(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{starsTransactionModal:{transaction:t}},a)}function Ee(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return Me(e,{id:t.transactionId,peer:{type:"peer",id:t.botId},amount:{currency:le.OUy,amount:t.totalAmount,nanos:0},date:t.date,title:t.title,description:t.description,photo:t.photo},a)}function Le(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[c=(0,s.g0)()]=r;return(0,d.w)(e,{statistics:{byChatId:{...(0,i.nTw)(e,c).statistics.byChatId,[t]:n}}},c)}function Ne(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{statistics:{...(0,i.nTw)(e,a).statistics,currentMessage:t,currentStory:void 0}},a)}function Be(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{statistics:{...(0,i.nTw)(e,a).statistics,currentStory:t,currentMessage:void 0}},a)}function Fe(e,t,n,o){for(var r=arguments.length,a=new Array(r>4?r-4:0),c=4;c<r;c++)a[c-4]=arguments[c];let[u=(0,s.g0)()]=a;const{statistics:l}=(0,i.nTw)(e,u);return(0,d.w)(e,{statistics:{...l,byChatId:{...l.byChatId,[t]:{...l.byChatId[t]||{},[n]:o}}}},u)}function xe(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,d.w)(e,{statistics:{...(0,i.nTw)(e,a).statistics,monetization:t}},a)}function De(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;const c=(0,i.nTw)(e,a);return c.monetizationVerificationModal?(0,d.w)(e,{monetizationVerificationModal:{...c.monetizationVerificationModal,...t}},a):e}var Oe=n(9716),Re=n(80140),Ue=n(90709);function _e(e,t,n){return(0,Oe.L8)(t)?S(e,t,n):(0,o.wi)(e,t,n)}function $e(e,t,n){return(0,Oe.L8)(t)?F(e,t,n):(0,o.lt)(e,t,n)}function je(e,t,n){const o=(0,i.IVq)(e,t);return o?Ve(e,t,{...o,isLoading:n}):e}function Ve(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 ze(e,t,n){const o=(0,i.IVq)(e,t),{newPhotos:r,count:s,nextOffset:d,fullInfo:c,shouldInvalidateCache:u}=n,l=o,f=c.profilePhoto,h="fallbackPhoto"in c?c.fallbackPhoto:void 0,m="personalPhoto"in c?c.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),Ve(e,t,{fallbackPhoto:h,personalPhoto:m,photos:r,count:s,nextOffset:d,isLoading:!1});const g=l.photos.at(-1).id===h?.id?l.photos.slice(0,-1):l.photos,p=(0,a.Xd)([...g,...r,h].filter(Boolean),"id");return Ve(e,t,{fallbackPhoto:h,personalPhoto:m,photos:p,count:s,nextOffset:d,isLoading:!1})}function Ye(e,t,n,r){const s=(0,i.PVB)(e,t),a=(0,i.IVq)(e,t);if(!s||!a)return e;const d="title"in s&&(0,Ue.WX)(s),c=(0,i.vGo)(e,t),u=(0,i.AWZ)(e,t),l=s.avatarPhotoId===n&&(!d||r),f=l?a.photos[1]:void 0;if(c&&(e=F(e,t,{fallbackPhoto:c.fallbackPhoto?.id===n?void 0:c.fallbackPhoto,personalPhoto:c.personalPhoto?.id===n?void 0:c.personalPhoto,profilePhoto:c.profilePhoto?.id===n?f:c.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,Ue.WX)(s)?a.photos.filter(e=>e.id!==n):a.photos.slice();return Ve(e=_e(e,t,{avatarPhotoId:h}),t,h?{...a,photos:m,count:a.count-1}:void 0)}function Ge(e,t){const n=Object.entries(t).reduce((e,t)=>{let[n,o]=t;return e[n]?(e[n].byId={...e[n].byId,...o.byId},e[n].orderedIds=(0,a.Am)(o.orderedIds.concat(e[n].orderedIds)),e[n].profileIds=(0,a.Am)(o.profileIds.concat(e[n].profileIds)).sort((e,t)=>t-e),e[n].lastUpdatedAt=o.lastUpdatedAt,e[n].lastReadId=o.lastReadId):e[n]=o,e},e.stories.byPeerId);return st(e={...e,stories:{...e.stories,byPeerId:n}},Object.keys(t))}function We(e,t,n,o,r,s){const{byId:d,orderedIds:c,profileIds:u,archiveIds:l,pinnedIds:f,idsByAlbumId:h}=e.stories.byPeerId[t]||{},m=Object.keys(n).filter(e=>"isDeleted"in n[Number(e)]).map(Number),g={...d,...n};let p=[...c||[]],y=[...l||[]];const v=(0,a.Am)([...u||[]].concat(Object.values(n).reduce((e,t)=>("isInProfile"in t&&t.isInProfile&&e.push(t.id),e),[]))).sort((e,t)=>t-e).filter(e=>!m.includes(e));p=(0,a.Am)(Object.entries(n).reduce((e,t)=>{let[n,o]=t;return"expireDate"in o&&o.expireDate&&o.expireDate>(0,Re.Fm)()&&e.push(Number(n)),e},p)).filter(e=>!m.includes(e)),r&&(0,i.nZ4)(e,t)&&(y=(0,a.Am)(y.concat(Object.keys(n).map(Number))).sort((e,t)=>t-e).filter(e=>!m.includes(e)));const b={...h||{}};if(void 0!==s){const e=Object.keys(n).map(Number).filter(e=>!m.includes(e)),t=b[s],o=t?.ids||[];b[s]={...b[s],ids:(0,a.Am)([...o,...e]).sort((e,t)=>t-e)}}return e={...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],byId:g,orderedIds:p,profileIds:v,pinnedIds:f||o,...r&&{archiveIds:y},...void 0!==s&&{idsByAlbumId:b}}}}},((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=st(e,[t])),e}function He(e,t,n,o,r){const{byPeerId:s}=e.stories,a=s[t];return void 0!==r&&a?.idsByAlbumId?.[r]?{...e,stories:{...e.stories,byPeerId:{...s,[t]:{...a,idsByAlbumId:{...a.idsByAlbumId,[r]:{...a.idsByAlbumId[r],isFullyLoaded:n}}}}}}:{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],[o?"isArchiveFullyLoaded":"isFullyLoaded"]:n}}}}}function Ke(e,t,n){const{orderedIds:o}=(0,i._bp)(e,t)||{};return o?(n>=o[o.length-1]&&(e=_e(e,t,{hasUnreadStories:!1})),{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:{...e.stories.byPeerId[t],lastReadId:n}}}}):e}function qe(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[c=(0,s.g0)()]=r;const{orderedIds:u}=(0,i._bp)(e,t)||{};if(!u||!u.includes(n))return e;const{storyViewer:l}=(0,i.nTw)(e,c);return(0,d.w)(e,{storyViewer:{...l,lastViewedByPeerId:{...l.lastViewedByPeerId,[t]:n}}},c)}function Je(e,t){return Object.entries(t).forEach(t=>{let[n,{lastReadId:o,orderedIds:r}]=t;const s=(0,i.PVB)(e,n);s&&(e=_e(e,n,{hasStories:!0,hasUnreadStories:!o||Boolean(o&&o<(s.maxStoryId||r[r.length-1]))}))}),e}function Xe(e,t,n,o){for(var r=arguments.length,a=new Array(r>4?r-4:0),c=4;c<r;c++)a[c-4]=arguments[c];let[u=(0,s.g0)()]=a;const l=(0,i.nTw)(e,u),{viewModal:f}=l.storyViewer,h=f?.storyId===t&&f.views?[...f.views,...n]:n;return e=Qe(e,!1,u),(0,d.w)(e,{storyViewer:{...l.storyViewer,viewModal:{...f,storyId:t,views:h,nextOffset:o,isLoading:!1}}},u)}function Qe(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;const c=(0,i.nTw)(e,a),{viewModal:u}=c.storyViewer;return u?(0,d.w)(e,{storyViewer:{...c.storyViewer,viewModal:{...u,isLoading:t}}},a):e}function Ze(e,t,n){const{orderedIds:o,profileIds:r,lastReadId:s,byId:a}=(0,i._bp)(e,t)||{orderedIds:[],profileIds:[]},d=o.filter(e=>e!==n),c=r.filter(e=>e!==n),u=d.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,g=Boolean(d.length);return e=function(e,t,n){return{...e,stories:{...e.stories,byPeerId:{...e.stories.byPeerId,[t]:n}}}}(e=_e(e,t,{hasStories:g,hasUnreadStories:Boolean(g&&s&&u&&s<u)}),t,{byId:h,orderedIds:d,profileIds:c,lastUpdatedAt:m,lastReadId:f}),Object.values(e.byTabId).forEach(o=>{o.storyViewer.lastViewedByPeerId&&o.storyViewer.lastViewedByPeerId[t]===n&&(e=qe(e,t,l,o.id))}),g||(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 et(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,d=s?.reactions?.some(e=>void 0!==e.chosenOrder),c=(0,Ue.AK)(s?.reactions||[],[o].filter(Boolean)),u=a+(o?d?0:1:-1);return tt(e,t,n,{sentReaction:o,views:{...s,reactionsCount:u,reactions:c}})}function tt(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 nt(e,t,n,o){const r=(0,i.Msb)(e,t,n);if(!r||!("content"in r))return e;const{views:s}=r;return tt(e,t,n,{views:{...s,...o}})}function ot(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 rt(e,t,n){const o=(0,i.PVB)(e,t);return o?o.areStoriesHidden===n?e:st(e=_e(e,t,{areStoriesHidden:n}),[t]):e}function st(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 d(t,r){const s=(0,i.PVB)(e,t),d=(0,i.PVB)(e,r),c=(0,a.zV)(n===t,n===r);if(c)return c;const{lastUpdatedAt:u=0,orderedIds:l,lastReadId:f=0}=o[t]||{},h=f<l?.[l.length-1],{lastUpdatedAt:m=0,orderedIds:g,lastReadId:p=0}=o[r]||{},y=p<g?.[g.length-1],v=(0,a.zV)(h,y);if(v)return v;const b=(0,a.zV)("isPremium"in s,"isPremium"in d);if(b)return b;return(0,a.zV)((0,Oe.L8)(t),(0,Oe.L8)(r))||(0,a.zV)(u,m)}return s.archived=(0,a.Am)(s.archived).filter(e=>o[e]?.orderedIds?.length).sort(d),s.active=(0,a.Am)(s.active).filter(e=>o[e]?.orderedIds?.length).sort(d),{...e,stories:{...e.stories,orderedPeerIds:s}}}function at(e,t){return{...e,stories:{...e.stories,stealthMode:t}}}var it=n(95753);function dt(e,t,n){const o=e.chats.topicsInfoById[t]||{};return{...e,chats:{...e.chats,topicsInfoById:{...e.chats.topicsInfoById,[t]:{...o,...n}}}}}function ct(e,t,n){const o=(0,i.xyP)(e,t)?.listedTopicIds||[];return dt(e,t,{listedTopicIds:(0,a.Am)([...o,...n])})}function ut(e,t,n,o){const s=(0,i.pSx)(e,t),d=(0,a.dU)(o,"id");return e=dt(e,t,{topicsById:{...s,...d},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 lt(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),d={...s,...o};return d.id?(e=dt(e,t,{topicsById:{...a,[n]:d}}),e=(0,r.e4)(e,t,d.id,{firstMessageId:d.id}),e=(0,r.eA)(e,t,d.id,{lastMessageId:d.lastMessageId,threadId:d.id,chatId:t})):e}function ft(e,t,n){const o=(0,i.pSx)(e,t);return o?e=dt(e,t,{topicsById:(0,a.cJ)(o,[n])}):e}function ht(e,t,n){return dt(e,t,{orderedPinnedTopicIds:n})}},18104:(e,t,n)=>{n.d(t,{A:()=>S});var o=n(84051),r=n(66644),s=n(88458),a=n(63495),i=n(87357),d=n(95807),c=n(14235),u=n(71322),l=n(37479),f=n(82117),h=n(37661),m=n(84080),g=n(17712),p=n(34780),y=n(46637),v=n(41257),b=n(35297),w=n(672),I=n(14745),C=n(61157),A=n(20021);const S=(0,o.ph)(e=>{let{ref:t,renderId:n,className:S,style:P,tgsUrl:T,play:M,playSegment:E,speed:L,noLoop:N,size:B,quality:F,isLowPriority:x,color:D,forceAlways:O,forceOnHeavyAnimation:R,sharedCanvas:U,sharedCanvasCoords:_,onClick:$,onMouseEnter:j,onMouseLeave:V,onLoad:z,onEnded:Y,onLoop:G}=e,W=(0,o.li)();t&&(W=t);const H=(0,I.A)(),[K,q]=(0,o.J0)(),J=(0,o.li)(),X=(0,o.li)(!0),Q=!U&&D,Z=(0,l.A)(Q?D:void 0),ee=M||!1!==M&&E,te=(0,v.i)(M),ne=(0,v.i)(E),oe=(0,o.li)(),re=O||R,[se,ae,ie]=(0,h.A)(!(0,o.OV)()||re);(0,m.Ay)(ie,ae,re),(0,o.vJ)(()=>{re&&ae()},[re]),(0,b.A)(()=>{if(D&&!Q){const{r:e,g:t,b:n}=(0,u.E2)(D);oe.current=[e,t,n]}else oe.current=void 0},[D,Q]);const de=(0,o.li)(!1);(0,o._W)(()=>{de.current=!0});const ce=(0,g.A)(()=>{if(J.current||de.current||!T||U&&(!_||!U.offsetWidth||!U.offsetHeight)||(0,o.OV)()&&!re)return;const e=W.current||U;if(!e)return;const t=(0,s.o)().init(T,e,n||(0,c.A)(),{size:B,noLoop:N,quality:F,isLowPriority:x,coords:_},H,oe.current,z,Y,G);L&&t.setSpeed(L),q(t),J.current=t});(0,o.vJ)(()=>{se&&((0,s.o)()?ce():(0,s.Y)().then(ce))},[ce,T,U,_,se]);const ue=(0,w.A)(ce,[ce],150);(0,y.A)(U,ue),(0,o.vJ)(()=>{K?.setColor(oe.current)},[D,K]),(0,o.vJ)(()=>{"number"==typeof L&&K?.setSpeed(L)},[L,K]),(0,o._W)(()=>{J.current?.removeView(H)});const le=(0,g.A)(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];K&&(te.current||ne.current)&&!k(O)&&(ne.current?K.playSegment(ne.current,e,H):K.play(e,H))}),fe=(0,g.A)(()=>{(0,r.YS)(le)}),he=(0,g.A)(()=>{K?.isPlaying()&&K.pause(H)});if((0,f.A)(e=>{let[t]=e;void 0!==t&&N!==t&&K?.setNoLoop(N)},[N,K]),(0,f.A)(e=>{let[t]=e;void 0!==t&&_!==t&&K?.setSharedCanvasCoords(H,_)},[_,H,K]),(0,o.vJ)(()=>{K&&(ee?k(O,R)||le(N):he())},[K,ee,N,le,he,O,R]),(0,o.vJ)(()=>{K&&(X.current?X.current=!1:T&&(K.changeData(T),le()))},[le,K,T]),(0,m.Ay)(he,le,!ee||re),(0,p.Ay)(he,le,!ee||O),(0,C.Ay)(he,fe,!ee||O),!U)return(0,A.Y)("div",{ref:W,className:(0,i.A)("AnimatedSticker",S),style:(0,d.A)(void 0!==B&&`width: ${B}px; height: ${B}px;`,$&&!a.Vq&&"cursor: pointer",Z,P),onClick:$,onMouseEnter:j,onMouseLeave:V})});function k(){return!(arguments.length>0&&void 0!==arguments[0]&&arguments[0])&&(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])&&(0,o.OV)()||(0,p.c_)()||(0,C.g1)())}},18276:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(87357),r=n(20021);const s=e=>{let{name:t,ref:n,className:s,style:a,role:i,ariaLabel:d,character:c,onClick:u}=e;return(0,r.Y)("i",{ref:n,className:(0,o.A)(`icon icon-${t}`,s),style:a,"aria-hidden":!d,"aria-label":d,"data-char":c,role:i,onClick:u})}},18501:(e,t,n)=>{n.d(t,{QY:()=>F,kf:()=>D,fd:()=>B});var o=n(13439),r=n(23174),s=n(87357),a=n(85982),i=n(6e4),d=n(58734),c=n(4961),u=n(56362),l=n(84051),f=n(57675),h=n(17712),m=n(18276);var g=n(20021);const p=e=>{let{canBeCollapsible:t,isToggleDisabled:n,children:o}=e;const a=(0,l.li)(),{isCollapsed:i,isCollapsible:d,setIsCollapsed:c}=(0,f.A)(a,4,void 0,!t),u=!n&&i,p=(0,h.A)(()=>{c(!1)}),y=(0,h.A)(()=>{c(e=>!e)});return(0,g.Y)("span",{className:(0,s.A)("KU67Uur0",i&&"y_uRZXtA"),onClick:u?p:void 0,children:(0,g.FD)("blockquote",{className:"m3sD7_cn",ref:a,"data-entity-type":r.C7.Blockquote,children:[(0,g.Y)("div",{className:"JNVT2DU9",children:o}),d&&(0,g.Y)("div",{className:(0,s.A)("pyX4NpPB",!n&&"RmvXwV0W"),onClick:n?void 0:y,"aria-hidden":!0,children:(0,g.Y)(m.A,{name:i?"down":"up"})})]})})},y={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 v=n(56863),b=n(86070),w=n(59030),I=n(39751);const C=(0,l.ph)(e=>{let{text:t,className:n,noCopy:r,onWordWrapToggle:i}=e;const{showNotification:d}=(0,o.ko)(),u=(0,l.li)(),f=(0,I.A)(),h=(0,w.A)(),[p,y]=(0,l.J0)(!0),[v,b]=(0,l.J0)(!1),C=(0,l.hb)(()=>{const e=(0,c.o)(t,u.current.parentElement);b(e)},[t]);(0,l.vJ)(()=>{p&&C()},[C,p,t,f]);const A=(0,l.hb)(()=>{(0,a.eM)(t),d({message:h("TextCopied")})},[h,d,t]),S=(0,l.hb)(()=>{y(!p),i?.(!p)},[p,i]),k=(0,s.A)("L95Dh7wN",!v&&r&&"zctwFUQ8"),P=(0,s.A)("pMUccFN9",n),T=(0,s.A)("a44ZN3hD",p&&"jq1KLfVD");return(0,g.Y)("div",{className:P,ref:u,children:(0,g.FD)("div",{className:k,children:[v&&(0,g.Y)("div",{className:T,onClick:S,title:"Word Wrap",children:(0,g.Y)(m.A,{name:"word-wrap"})}),!r&&(0,g.Y)("div",{className:"auCNtLQ4",onClick:A,title:h("Copy"),children:(0,g.Y)(m.A,{name:"copy"})})]})})}),A=(0,l.ph)(e=>{let{text:t,language:o,noCopy:a}=e;const[i,d]=(0,l.J0)(!0),{result:c}=(0,v.A)(()=>o?Promise.all([n.e(6314),n.e(3325)]).then(n.bind(n,73325)).then(e=>e.default(t,o)):Promise.resolve(void 0),[o,t]),u=(0,l.hb)(e=>{d(e)},[]),f=(0,s.A)("code-block",!i&&"no-word-wrap");return(0,g.FD)(b.A,{className:"CodeBlock",children:[o&&(0,g.Y)("p",{className:"code-title",children:(h=o,y[h.toLowerCase()]??h)}),(0,g.FD)("pre",{className:f,"data-entity-type":r.C7.Pre,"data-language":o,children:[c??t,(0,g.Y)(C,{text:t,className:"code-overlay",onWordWrapToggle:u,noCopy:a})]})]});var h});var S=n(87412),k=n(84685),P=n(83868),T=n(37661);const M=new Map,E=(0,s.x)("Spoiler"),L=(0,l.ph)(e=>{let{children:t,containerId:n}=e;const o=(0,l.li)(),[s,a]=(0,T.A)(),i=(0,h.A)(e=>{n&&(s||(0,P.A)(e),M.get(n)?.forEach(e=>e()))});return(0,l.vJ)(()=>{if(n)return M.has(n)?M.get(n).push(a):M.set(n,[a]),()=>{M.delete(n)}},[n]),(0,g.Y)("span",{className:E("&",!s&&"concealed",!s&&Boolean(n)&&"animated"),onClick:n&&!s?i:void 0,"data-entity-type":r.C7.Spoiler,children:(0,g.Y)("span",{className:E("content"),ref:o,children:t})})}),N=64;function B(e){let{text:t,entities:n,highlight:a,emojiSize:i,shouldRenderAsHtml:l,containerId:f,asPreview:h,isProtected:m,observeIntersectionForLoading:y,observeIntersectionForPlaying:v,withTranslucentThumbs:b,sharedCanvasRef:w,sharedCanvasHqRef:I,cacheBuster:C,forcePlayback:P,noCustomEmojiPlayback:T,isInSelectMode:M,chatId:E,messageId:N,threadId:B,maxTimestamp:F}=e;if(!n?.length)return x({content:t,highlight:a,emojiSize:i,shouldRenderAsHtml:l,asPreview:h});const D=[];let j=!1;const V=function(e){const t=new Set,n=[];return e.forEach((o,r)=>{if(t.has(r))return;const s=O(o,r,e,t);s&&(s.organizedIndexes.forEach(e=>{t.add(e)}),n.push(s))}),n}(n);function z(e,n,D,O){const V=[],{entity:Y,nestedEntities:G}=D,{offset:W,length:H,type:K}=Y;let q=t.substring(e,W);const J=q.length;q&&(j&&q.length>0&&"\n"===q[0]&&(q=q.substr(1),j=!1),q&&V.push(...x({content:q,highlight:a,emojiSize:i,shouldRenderAsHtml:l,asPreview:h})));const X=e+J,Q=X+H;let Z=t.substring(W,W+H);const ee=[];if(j&&Z.length>0&&"\n"===Z[0]&&(Z=Z.substr(1),j=!1),K===r.C7.Pre&&(j=!0),G.length){let e=X;G.forEach((t,n)=>{const{renderResult:o,entityEndIndex:r}=z(e,Q,t,n===G.length-1);ee.push(...o),e=r})}const te=l?function(e,t,n){const o="string"==typeof t?t:void 0,s=e.type===r.C7.Pre?t.trimEnd():t,a=n.length?n.join(""):(0,c.A)(s,["escape_html","emoji_html","br_html"]).join("");if(!o)return a;switch(e.type){case r.C7.Bold:return`<b>${a}</b>`;case r.C7.Italic:return`<i>${a}</i>`;case r.C7.Underline:return`<u>${a}</u>`;case r.C7.Code:return`<code class="text-entity-code">${a}</code>`;case r.C7.Pre:return`\`\`\`${(0,c.A)(e.language||"",["escape_html"])[0]}<br/>${a}<br/>\`\`\`<br/>`;case r.C7.Strike:return`<del>${a}</del>`;case r.C7.MentionName:return`<a\n class="text-entity-link"\n data-entity-type="${r.C7.MentionName}"\n data-user-id="${e.userId}"\n contenteditable="false"\n dir="auto"\n >${a}</a>`;case r.C7.Url:case r.C7.TextUrl:return`<a\n class="text-entity-link"\n href=${R(o,e)}\n data-entity-type="${e.type}"\n dir="auto"\n >${a}</a>`;case r.C7.Spoiler:return`<span\n class="spoiler"\n data-entity-type="${r.C7.Spoiler}"\n >${a}</span>`;case r.C7.CustomEmoji:return(0,d.Y5)(o,e);case r.C7.Blockquote:return`<blockquote\n class="blockquote"\n data-entity-type="${r.C7.Blockquote}"\n >${a}</blockquote>`;default:return a}}(Y,Z,ee):function(e){let{entity:t,entityContent:n,nestedEntityContent:a,highlight:i,containerId:d,asPreview:c,isProtected:l,observeIntersectionForLoading:f,observeIntersectionForPlaying:h,withTranslucentThumbs:m,emojiSize:y,sharedCanvasRef:v,sharedCanvasHqRef:b,cacheBuster:w,forcePlayback:I,noCustomEmojiPlayback:C,isInSelectMode:P,chatId:T,messageId:M,threadId:E,maxTimestamp:N}=e;const B="string"==typeof n&&n,F=a.length?a:n;function D(){return x({content:F,highlight:i,emojiSize:y,asPreview:c})}if(!B)return D();if(c){const e=D();return t.type===r.C7.Spoiler?(0,g.Y)(L,{children:e}):t.type===r.C7.CustomEmoji?(0,g.Y)(S.A,{documentId:t.documentId,size:y,isSelectable:!0,withSharedAnimation:!0,sharedCanvasRef:v,sharedCanvasHqRef:b,observeIntersectionForLoading:f,observeIntersectionForPlaying:h,withTranslucentThumb:m,forceAlways:I,noPlay:C},w?`${w}-${t.offset}`:void 0):e}switch(t.type){case r.C7.Bold:return(0,g.Y)("strong",{"data-entity-type":t.type,children:D()});case r.C7.Blockquote:return(0,g.Y)(p,{canBeCollapsible:t.canCollapse,isToggleDisabled:P,children:D()});case r.C7.BotCommand:return(0,g.Y)("a",{onClick:U,className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()});case r.C7.Hashtag:{const[e,o]=n.split("@");return(0,g.Y)("a",{onClick:()=>_(e,o),className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()})}case r.C7.Cashtag:{const[e,o]=n.split("@");return(0,g.Y)("a",{onClick:()=>_(e,o),className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()})}case r.C7.Code:return(0,g.Y)("code",{className:(0,s.A)("text-entity-code","clickable"),onClick:$,role:"textbox",tabIndex:0,"data-entity-type":t.type,children:D()});case r.C7.Email:return(0,g.Y)("a",{href:`mailto:${B}`,target:"_blank",rel:"noopener noreferrer",className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()});case r.C7.Italic:return(0,g.Y)("em",{"data-entity-type":t.type,children:D()});case r.C7.MentionName:return(0,g.Y)(u.A,{userId:t.userId,children:D()});case r.C7.Mention:return(0,g.Y)(u.A,{username:B,children:D()});case r.C7.Phone:return(0,g.Y)("a",{href:`tel:${B}`,className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()});case r.C7.Pre:return(0,g.Y)(A,{text:B,language:t.language,noCopy:l});case r.C7.Strike:return(0,g.Y)("del",{"data-entity-type":t.type,children:D()});case r.C7.TextUrl:case r.C7.Url:return(0,g.Y)(k.A,{url:R(B,t),text:B,chatId:T,messageId:M,threadId:E,entityType:t.type,children:D()});case r.C7.Underline:return(0,g.Y)("ins",{"data-entity-type":t.type,children:D()});case r.C7.Timestamp:return!T||!M||!N||t.timestamp>N?D():(0,g.Y)("a",{onClick:()=>function(e,t,n,r){(0,o.ko)().openMediaFromTimestamp({chatId:e,messageId:t,threadId:n,timestamp:r})}(T,M,E,t.timestamp),className:"text-entity-link",dir:"auto","data-entity-type":t.type,children:D()});case r.C7.Spoiler:return(0,g.Y)(L,{containerId:d,children:D()});case r.C7.CustomEmoji:return(0,g.Y)(S.A,{documentId:t.documentId,size:y,isSelectable:!0,withSharedAnimation:!0,sharedCanvasRef:v,sharedCanvasHqRef:b,observeIntersectionForLoading:f,observeIntersectionForPlaying:h,withTranslucentThumb:m,forceAlways:I,noPlay:C},w?`${w}-${t.offset}`:void 0);case r.C7.QuoteFocus:return(0,g.Y)("span",{className:"matching-text-highlight is-quote",children:D()});default:return D()}}({entity:Y,entityContent:Z,nestedEntityContent:ee,highlight:a,containerId:f,asPreview:h,isProtected:m,observeIntersectionForLoading:y,observeIntersectionForPlaying:v,withTranslucentThumbs:b,emojiSize:i,sharedCanvasRef:w,sharedCanvasHqRef:I,cacheBuster:C,forcePlayback:P,noCustomEmojiPlayback:T,isInSelectMode:M,chatId:E,messageId:N,threadId:B,maxTimestamp:F});if(Array.isArray(te)?V.push(...te):V.push(te),O&&Q<n){let e=t.substring(Q,n);j&&e.length>0&&"\n"===e[0]&&(e=e.substring(1)),e&&V.push(...x({content:e,highlight:a,emojiSize:i,shouldRenderAsHtml:l,asPreview:h}))}return{renderResult:V,entityEndIndex:Q}}let Y=0;return V.forEach((e,n)=>{const{renderResult:o,entityEndIndex:r}=z(Y,t.length,e,n===V.length-1);D.push(...o),Y=r}),D}function F(e){const{text:t,entities:n}=e||{};if(!t)return"";const o=B({text:t,entities:n,shouldRenderAsHtml:!0});return Array.isArray(o)?o.join(""):o}function x(e){let{content:t,highlight:n,focusedQuote:o,emojiSize:r,shouldRenderAsHtml:s,asPreview:a}=e;if(Array.isArray(t)){const e=[];return t.forEach(t=>{e.push(...x({content:t,highlight:n,focusedQuote:o,emojiSize:r,shouldRenderAsHtml:s,asPreview:a}))}),e}if(s)return(0,c.A)(t,["escape_html","emoji_html","br_html"]);const i=[r&&r>N?"hq_emoji":"emoji"],d={};return a||i.push("br"),n&&(i.push("highlight"),d.highlight=n),(0,c.A)(t,i,d)}function D(e,t){const n=[],o=t.offset,r=t.offset+t.length;for(const s of e){const e=s.offset,a=s.offset+s.length;a<=o||e>r||e>o&&a<r||e===o&&a===r?n.push(s):(e<o&&a>o&&(n.push({...s,length:o-e}),n.push({...s,offset:o,length:a-o})),e<r&&a>r&&(n.push({...s,offset:r,length:a-o-t.length}),n.push({...s,length:r-e})))}return n.push(t),n.sort((e,t)=>e.offset-t.offset||t.length-e.length)}function O(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=>O(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 R(e,t){const{type:n}=t;return n===r.C7.TextUrl&&t.url?t.url:e}function U(e){(0,o.ko)().sendBotCommand({command:e.currentTarget.innerText})}function _(e,t){e&&(t?(0,o.ko)().openChatByUsername({username:t,onChatChanged:{action:"searchHashtag",payload:{hashtag:e}}}):(0,o.ko)().searchHashtag({hashtag:e}))}function $(e){(0,a.eM)(e.currentTarget.innerText),(0,o.ko)().showNotification({message:(0,i.yE)("TextCopied")})}},18653:(e,t,n)=>{n.d(t,{A:()=>m});var o=n(84051),r=n(13439),s=n(90709),a=n(3544),i=n(91048),d=n(58849),c=n(4961),u=n(39351),l=n(96773),f=n(74936),h=n(20021);const m=(0,o.ph)((0,r.EK)((e,t)=>{let{message:n}=t;const o=(0,i.zcZ)(e,n),r=(0,i.Pn$)(e,n),s=n.content.storyData;return{poll:o,story:s&&(0,i.Msb)(e,s.peerId,s.id),webPage:r}})(function(e){let{message:t,translatedText:n,noEmoji:o,highlight:r,truncateLength:i=a.vs,withTranslucentThumbs:m,inChatList:g,emojiSize:p,poll:y,story:v,webPage:b,observeIntersectionForLoading:w,observeIntersectionForPlaying:I}=e;const C=(0,u.A)(),A=(0,s.Sb)(t,g),S=Boolean((0,s.cs)(t)),k=(0,s._P)(t),P=(0,s.FE)({poll:y,story:v,webPage:b});if(!A&&!S&&!k){const e=n?.text||(0,a.dS)(C,t,P,o,i),s=(0,d.A)(e,i);return(0,h.Y)("span",{children:r?(0,c.A)(s,["emoji","highlight"],{highlight:r}):(0,c.A)(s)})}const T=!o&&(0,a.Su)(t);return(0,h.Y)(h.FK,{children:[T?(0,c.A)(`${T} `):void 0,(0,a.oL)(C,t,P,k?(0,h.Y)(l.A,{message:t,asPreview:!0}):(0,h.Y)(f.A,{messageOrStory:t,translatedText:n,highlight:r,asPreview:!0,observeIntersectionForLoading:w,observeIntersectionForPlaying:I,withTranslucentThumbs:m,truncateLength:i,inChatList:g,emojiSize:p}))].flat().filter(Boolean)})}))},19129:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(30857),s=n(5718),a=n(41257),i=n(35297);const d=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const d=t?e:()=>e();t??=[e];const c=(0,o.li)(),u=(0,r.A)(),l=(0,a.i)(d);function f(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=l.current;if(n)t(e=>{c.current!==e&&(c.current=e,u())});else{const n=t();c.current!==n&&(c.current=n,e||u())}}return(0,i.A)(()=>{f(!0)},t),(0,s.R)(f,t),c.current}},19314:(e,t,n)=>{n.d(t,{A:()=>r});const o=new WeakMap;function r(e){return function(){let t=o.get(e);for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];const a=r.map(String).join("_");if(t){const e=t.get(a);if(e)return e}else t=new Map,o.set(e,t);const i=e(...r);return t.set(a,i),i}}},19408:(e,t,n)=>{n.d(t,{$j:()=>B,C5:()=>N,DB:()=>Ie,DI:()=>ct,D_:()=>_e,EH:()=>Be,Eg:()=>De,G6:()=>mt,GA:()=>W,H1:()=>Re,Hd:()=>fe,Jb:()=>ie,Ji:()=>D,Jl:()=>ne,K3:()=>_,KL:()=>re,KQ:()=>me,LM:()=>le,L_:()=>Ae,Lz:()=>x,N1:()=>oe,NH:()=>et,O5:()=>te,OE:()=>ft,PI:()=>tt,Pn:()=>ye,QP:()=>Ce,Qb:()=>X,R4:()=>ke,RB:()=>nt,Rj:()=>Fe,Rn:()=>st,S1:()=>ot,S8:()=>ut,SL:()=>$e,Sp:()=>ue,Sz:()=>he,T:()=>Q,Tl:()=>de,U0:()=>z,VC:()=>Ue,Vl:()=>Y,Vw:()=>K,Vz:()=>dt,WA:()=>Pe,Xf:()=>P,Y7:()=>ce,Y8:()=>qe,Ys:()=>V,ZZ:()=>je,a_:()=>at,cO:()=>Ze,dU:()=>q,dk:()=>G,fc:()=>U,fo:()=>Z,gC:()=>F,gM:()=>ht,h:()=>ee,h5:()=>Je,iL:()=>it,j_:()=>$,jp:()=>J,jy:()=>Te,k9:()=>ve,kd:()=>se,kg:()=>pe,lC:()=>rt,ld:()=>Ne,mD:()=>Me,me:()=>T,nJ:()=>ae,nT:()=>Qe,nk:()=>be,o4:()=>Ke,or:()=>Ee,p5:()=>xe,rA:()=>R,rK:()=>j,rQ:()=>H,rT:()=>Oe,ry:()=>He,sZ:()=>lt,tO:()=>Se,tV:()=>Ve,v8:()=>Xe,vR:()=>O,ww:()=>ze,xz:()=>Ge,yF:()=>E,yn:()=>We,yu:()=>Le,zc:()=>ge,ze:()=>M});var o=n(23174),r=n(31481),s=n(96454),a=n(9716),i=n(14487),d=n(87894),c=n(60343),u=n(10315),l=n(79824),f=n(80140),h=n(91525),m=n(13235),g=n(90709),p=n(26129),y=n(21133),v=n(64520),b=n(56494),w=n(46211),I=n(1903),C=n(30163),A=n(5056),S=n(88368),k=n(19926);function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{messageLists:s}=(0,A.n)(e,r);if(s.length)return s[s.length-1]}function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{chatId:s}=P(e,r)||{};return s?(0,y.hd)(e,s):void 0}function M(e,t){return e.messages.byChatId[t]?.byId}function E(e,t){return e.scheduledMessages.byChatId[t]?.byId}function L(e,t,n,o){for(var r=arguments.length,s=new Array(r>4?r-4:0),a=4;a<r;a++)s[a-4]=arguments[a];let[d=(0,i.g0)()]=s;return(0,A.n)(e,d).tabThreads[t]?.[n]?.[o]}function N(e,t,n,o){return B(e,t,n)?.[o]}function B(e,t,n){const o=e.messages.byChatId[t];if(!o)return;return o.threadsById[n]||void 0}function F(e,t,n){return N(e,t,n,"listedIds")}function x(e,t,n,o){const r=D(e,t,n);if(r)return r.find(e=>e[0]<=o&&e[e.length-1]>=o)}function D(e,t,n){return N(e,t,n,"outlyingLists")}function O(e,t,n,o){for(var r=arguments.length,s=new Array(r>4?r-4:0),a=4;a<r;a++)s[a-4]=arguments[a];let[d=(0,i.g0)()]=s;switch(o){case"thread":return R(e,t,n,d);case"pinned":return U(e,t,n);case"scheduled":return _(e,t,n)}}function R(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;return L(e,t,n,"viewportIds",a)}function U(e,t,n){return N(e,t,n,"pinnedIds")}function _(e,t,n){return N(e,t,n,"scheduledIds")}function $(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;return L(e,t,n,"scrollOffset",a)}function j(e,t,n){return N(e,t,n,"lastScrollOffset")}function V(e,t,n){return N(e,t,n,"editingId")}function z(e,t,n){return N(e,t,n,"editingDraft")}function Y(e,t){return N(e,t,o.l3,"editingScheduledId")}function G(e,t){return N(e,t,o.l3,"editingScheduledDraft")}function W(e,t,n){return N(e,t,n,"draft")}function H(e,t,n){return N(e,t,n,"noWebPage")}function K(e,t,n){return N(e,t,n,"threadInfo")}function q(e,t,n){return N(e,t,n,"firstMessageId")}function J(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;return L(e,t,n,"replyStack",a)}function X(e,t,n){const o=(0,y.hd)(e,t),s=K(e,t,n);if(o&&s&&void 0!==s.messagesCount)return o.isForum&&n!==r.HxB?s.messagesCount-1:s.messagesCount}function Q(e,t){const n=Ae(e,t);if(n&&n!==o.l3)return e.messages.byChatId[t.chatId].threadsById[n]}function Z(e,t,n){for(var r=arguments.length,s=new Array(r>3?r-3:0),a=3;a<r;a++)s[a-3]=arguments[a];let[d=(0,i.g0)()]=s;const c=P(e,d);if(!c)return!1;const{threadInfo:u}=Q(e,n)||{};return t===c.chatId&&(c.threadId===o.l3||u&&c.threadId===u.threadId)}function ee(e,t,n){for(var r=arguments.length,s=new Array(r>3?r-3:0),a=3;a<r;a++)s[a-3]=arguments[a];let[d=(0,i.g0)()]=s;const u=R(e,t,n,d);if(!u||!u.length)return!0;const l=(0,g.cG)(t,n,e.currentUserId);let f;if(n===o.l3){const n=(0,y.ZZ)(e,t);if(!n)return!0;f=n}else if(l){const t=(0,y.ZZ)(e,String(n),"saved");if(!t)return!0;f=t}else{const o=K(e,t,n);if(o&&o.lastMessageId)f=o.lastMessageId;else{if(!o?.threadId)return;f=Number(o?.threadId)}}return!(!(0,c.iL)(f)||te(e,t,f))||u[u.length-1]>=f}function te(e,t,n){const o=M(e,t);return o?o[n]:void 0}function ne(e,t,n){const o=E(e,t);return o?o[n]:void 0}function oe(e,t){return e.quickReplies.messagesById[t]}function re(e,t,n,o){if("scheduled"===o){const n=Y(e,t);return n?ne(e,t,n):void 0}{const o=V(e,t,n);return o?te(e,t,o):void 0}}function se(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;const{chatId:a,messageId:d}=(0,A.n)(e,s).focusedMessage||{};return a===t?d:void 0}function ae(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;const d=se(e,t.chatId,a),c=(0,A.n)(e,a).focusedMessage?.threadId;return n===c&&!!d&&(d===t.id||d===t.previousLocalId)}function ie(e,t){const{lastReadOutboxMessageId:n}=(0,y.hd)(e,t.chatId)||{};return(0,g.Nb)(t)||!n||n<t.id}function de(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return ie(e,t)||n?(0,g._I)(t):"read"}function ce(e,t){const{senderId:n}=t,o=(0,y.hd)(e,t.chatId),r=(0,k.mB)(e,e.currentUserId);return n?o&&(0,g.WX)(o)&&!o.areProfilesShown?o:(0,w.PV)(e,n):t.isOutgoing?r:o}function ue(e,t,n){return n.map(n=>{const o=te(e,t,n);return o&&ce(e,o)}).filter(Boolean)}function le(e,t,n){const o=te(e,t,n);return o&&ce(e,o)}function fe(e,t){const{fromId:n}=t;if(n)return(0,w.PV)(e,n)}function he(e,t){if(Boolean(t.content.storyData)){const n=t.content.storyData.peerId;return(0,w.PV)(e,n)}const{forwardInfo:n}=t;if(n){if(n.isChannelPost&&n.fromChatId)return(0,y.hd)(e,n.fromChatId);if(!n.hiddenUserName)return n.fromId?(0,w.PV)(e,n.fromId):n.savedFromPeerId?(0,w.PV)(e,n.savedFromPeerId):void 0}}function me(e,t){return e.messages.pollById[t]}function ge(e,t){if(t.content.pollId)return me(e,t.content.pollId)}function pe(e,t){return e.messages.webPageById[t]}function ye(e,t){if(t.content.webPage)return pe(e,t.content.webPage.id)}function ve(e,t){if(t.content.webPage)return function(e,t){const n=pe(e,t);if(n&&"full"===n.webpageType)return n}(e,t.content.webPage.id)}function be(e,t){const{chatId:n}=t,o=(0,y.hd)(e,n);if(!o?.isForum)return;const r=Ae(e,t);return(0,S.S0)(e,n,r)}const we=10;function Ie(e,t,n){const o=(0,y.hd)(e,t);return!!o&&n!==r.HxB&&(o.isCreator||(0,g.ub)(o,"deleteMessages")||o.isForum&&function(e,t,n){const o=(0,S.S0)(e,t,n);if(o&&!o.isOwner)return!1;const r=B(e,t,n);if(!r)return!1;const{listedIds:s}=r;return!(!s||s.length+1>=we||s.some(n=>{const o=te(e,t,n);return!o||!o.isOutgoing}))}(e,o.id,n))}function Ce(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 Ae(e,t){const n=Ce(e,t);if(n)return n;const s=(0,y.hd)(e,t.chatId),{content:a}=t,{replyToMsgId:i,replyToTopId:d,isForumTopic:c}=(0,p.Q)(t)||{};return"topicCreate"===a.action?.type?t.id:s?.isForum?c&&(d||i)||r.HxB:s&&(0,g.yn)(s)?o.l3:s&&(0,g.Vs)(s)&&(d||i)||o.l3}function Se(e,t,n){const o=(0,y.hd)(e,t.chatId),r=(0,y._l)(e,t.chatId);if(!o||r||o.isForbidden)return!1;const s=(0,g.Nb)(t),a=(0,g.u7)(t);if(s||a)return!1;const i=K(e,t.chatId,n),d=Boolean(!i?.isCommentsInfo&&i?.fromChannelId),c=(0,y.AW)(e,o.id),u=(0,S.S0)(e,o.id,n);if(!(0,g.__)(o,u,d,c))return!1;const l=be(e,t);return!l||!l.isClosed||l.isOwner||(0,g.ub)(o,"manageTopics")}function ke(e,t){const n=(0,g.Nb)(t),o=(0,g.u7)(t),r=(0,g._P)(t),s=(0,g.G5)(t),{content:a}=t,i=ve(e,t),d=a.storyData?(0,I.Ms)(e,a.storyData.peerId,a.storyData.id):i?.story?(0,I.Ms)(e,i.story.peerId,i.story.id):void 0,c=He(e,t.chatId),u=d&&("isDeleted"in d||"noForwards"in d&&d.noForwards);return!n&&!r&&!c&&!u&&(t.isForwardingAllowed||o)&&!s}function Pe(e,t,n){const o=(0,y.hd)(e,t.chatId),r=(0,y._l)(e,t.chatId);if(!o||r)return{};const s=(0,y.AW)(e,t.chatId),i=(0,a.L8)(o.id),d=(0,y.nZ)(e,t.chatId),c=(0,g.yn)(o),u=(0,g.Vs)(o),l=(0,g.WX)(o),h=Boolean((0,k.yp)(e,o.id)),m=(0,g.Nb)(t),p=(0,g.HN)(t),v=(0,g.u7)(t),w=(0,g.Ie)(t),I=(0,g.Ak)(t),A=(0,g._P)(t),S=(0,g.G5)(t),{content:P}=t,T=(0,g.Ax)(t),M="boostApply"===t.content.action?.type,E=o.isMonoforum,L=(()=>{if(i||o.isCreator)return!0;if(l)return(0,g.ub)(o,"editMessages");const e=(0,g.ub)(o,"pinMessages"),t=(0,g.Sq)(o,"pinMessages",s);if(u){const n=o.hasUsername||o.hasGeo;return(e||!n)&&!t}return c?!o.isForbidden&&!o.isNotJoined&&e&&!t:e})(),N=(!!P.todo||(i?d:!c&&(u?L:!!l&&(o.isCreator||(0,g.ub)(o,"editMessages"))))||(0,f.Fm)()-t.date<(e.config?.editTimeLimit||1/0))&&!(P.sticker||P.contact||P.pollId||P.action||P.video?.isRound||P.location||P.invoice||P.giveaway||P.giveawayResults||T)&&!I&&!t.viaBotId&&!o.isForbidden,B=(0,g.cG)(o.id,n,e.currentUserId),F=Se(e,t,n),x=F||!B&&!m&&!v&&(u||c||(0,g.WX)(o));let D=!m&&!v&&!A&&L&&!B,O=!1;const R=U(e,o.id,n);D&&(O=Boolean(R&&R.includes(t.id)),D=!O);const _=M&&w&&!o.isCreator&&!(0,g.ub)(o,"deleteMessages"),$=(!m||p)&&!v&&!_&&(i||w||c||o.isCreator||(0,g.ub)(o,"deleteMessages")),j=!i&&!w,V=$&&!o.isForbidden&&(i&&!d&&!h||c&&(w||(0,g.ub)(o,"deleteMessages")||o.isCreator)),z=w||l&&(o.isCreator||(0,g.ub)(o,"editMessages")),Y=!m&&!A&&N&&z,G=Boolean(t.content.sticker),W=G&&(0,C.Ij)(e,t.content.sticker),H=!A&&G&&!W,K=!A&&W,q=!A,J=!m&&!A&&(l||u)&&!E,X=!m&&!A,Q=(0,b.iS)(e,t)&&!S,Z=t.content.video?.isGif,ee=P.pollId?me(e,P.pollId):void 0,te=!ee?.summary.closed&&!ee?.summary.quiz&&ee?.results.results?.some(e=>e.isChosen),ne=z&&ee&&!ee.summary.closed&&!I;return{noOptions:[F,x,Y,D,O,j,$,V,H,K,q,J,X,Q,Z,te,ne].every(e=>!e),canReply:F,canReplyGlobally:x,canEdit:Y,canPin:D,canUnpin:O,canReport:j,canDelete:$,canDeleteForAll:V,canFaveSticker:H,canUnfaveSticker:K,canCopy:q,canCopyLink:J,canSelect:X,canDownload:Q,canSaveGif:Z,canRevote:te,canClosePoll:ne}}function Te(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;const{messageIds:a}=(0,A.n)(e,s).selectedMessages||{},{chatId:d,threadId:c}=P(e,s)||{},u=t?.length?t:a;return d&&c&&u?function(e,t,n,o){const r=M(e,t);if(o.length>m.m)return{};const s=o.map(t=>r[t]&&Pe(e,r[t],n)).filter(Boolean);return{canDelete:s.every(e=>e.canDelete),canDeleteForAll:s.every(e=>e.canDeleteForAll)}}(e,d,c,u):{}}function Me(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{messageIds:s}=(0,A.n)(e,r).selectedMessages||{},{chatId:a,threadId:d}=P(e,r)||{},c=a&&M(e,a);return!!(c&&s&&d)&&s.map(t=>c[t]&&Pe(e,c[t],d)).filter(Boolean).every(e=>e.canReport)}function Ee(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{messageIds:s}=(0,A.n)(e,r).selectedMessages||{},{chatId:a,threadId:d}=P(e,r)||{},c=a&&M(e,a);return!!(c&&s&&d)&&s.map(t=>c[t]&&Pe(e,c[t],d)).filter(Boolean).some(e=>e.canDownload)}function Le(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;return(0,A.n)(e,r).activeDownloads}function Ne(e,t){return e.fileUploads.byMessageKey[(0,c.bj)(t)]?.progress}function Be(e,t,n){if(n===o.l3){const n=(0,y.hd)(e,t);if(!n)return;if(!n.lastReadInboxMessageId)return;const o=(0,y.ZZ)(e,t);return!o||n.unreadCount?n.lastReadInboxMessageId:o}{const o=K(e,t,n);if(!o)return;return o.lastReadInboxMessageId?Math.min(o.lastReadInboxMessageId,o.lastMessageId||1/0):Number(o.threadId)}}function Fe(e,t,n){const s=(0,y.hd)(e,t);if(n===o.l3){if(!s)return}else{const o=K(e,t,n);if(!o||void 0!==o.lastMessageId&&o.lastMessageId===o.lastReadInboxMessageId)return}const a=D(e,t,n),i=F(e,t,n),d=M(e,t);if(!d||!a?.length&&!i)return;const c=Be(e,t,n);if(!c&&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=>(!c||e>c)&&d[e]&&(!d[e].isOutgoing||d[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 xe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{isShareMessageModalShown:s}=(0,A.n)(e,r);return Boolean(s)}function De(e,t){const n=Object.values(e.chats.byId).find(n=>(0,g.VN)(n)&&(0,y.ZZ)(e,n.id)===t);if(n)return n.id;const{byChatId:o}=e.messages;return Object.keys(o).find(n=>{const r=(0,y.hd)(e,n);return r&&(0,g.VN)(r)&&o[r.id].byId[t]})}function Oe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{selectedMessages:s}=(0,A.n)(e,r);return Boolean(s)}function Re(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;const{messageIds:a}=(0,A.n)(e,s).selectedMessages||{};return!!a&&a.includes(t)}function Ue(e,t,n){const o=M(e,t);if(o)return Object.values(o).filter(e=>e.groupedId===n&&e.forwardInfo).map(e=>{let{forwardInfo:t}=e;return t.fromMessageId})}function _e(e,t,n){const o=M(e,t);if(o)return Object.keys(o).map(Number).filter(e=>o[e].groupedId===n)}function $e(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;const{messageIds:d}=(0,A.n)(e,a).selectedMessages||{};if(!d)return!1;const c=_e(e,t,n);return c&&c.every(e=>d.includes(e))}function je(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{messageIds:s}=(0,A.n)(e,r).selectedMessages||{};return s?s.length:0}function Ve(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.l3;for(var r=arguments.length,s=new Array(r>3?r-3:0),a=3;a<r;a++)s[a-3]=arguments[a];let[c=(0,i.g0)()]=s;if(!(0,y.hd)(e,t))return;const u=M(e,t),l=R(e,t,n,c);if(!u||!l)return;const f=(0,d.Uk)(l,t=>{const n=u[t];return n&&function(e,t){const{keyboardButtons:n,shouldHideKeyboardButtons:o,isKeyboardSelective:r,isMentioned:s}=t;if(!n||o)return!1;const a=(0,p.Q)(t)?.replyToMsgId;if(r){if(s)return!0;if(!a)return!1;const n=te(e,t.chatId,a);return Boolean(n?.senderId===e.currentUserId)}return!0}(e,n)}),h=(0,d.Uk)(l,t=>{const n=u[t];return n&&function(e,t){const{shouldHideKeyboardButtons:n,isHideKeyboardSelective:o,isMentioned:r}=t;if(!n)return!1;const s=(0,p.Q)(t)?.replyToMsgId;if(o){if(r)return!0;if(!s)return!1;const n=te(e,t.chatId,s);return Boolean(n?.senderId===e.currentUserId)}return!0}(e,n)});return f&&h&&h>f?void 0:f?u[f]:void 0}function ze(e,t){const n=(0,y.hd)(e,t.chatId);if(!n)return;const o="id"in t?ce(e,t):void 0,r=ye(e,t),s=Boolean((0,g.yl)(t)||(0,g.eY)(r)),a=Boolean((0,g.zX)(t)||(0,g.rU)(r)),i=Boolean((0,g.wp)(t)||(0,g.gB)(t)||(0,g.zC)(t)),{canAutoLoadPhotoFromContacts:d,canAutoLoadPhotoInPrivateChats:c,canAutoLoadPhotoInGroups:u,canAutoLoadPhotoInChannels:l,canAutoLoadVideoFromContacts:f,canAutoLoadVideoInPrivateChats:h,canAutoLoadVideoInGroups:m,canAutoLoadVideoInChannels:p,canAutoLoadFileFromContacts:v,canAutoLoadFileInPrivateChats:b,canAutoLoadFileInGroups:w,canAutoLoadFileInChannels:I}=e.settings.byKey;return s?Ye({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:d,canAutoLoadMediaInPrivateChats:c,canAutoLoadMediaInGroups:u,canAutoLoadMediaInChannels:l}):a?Ye({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:f,canAutoLoadMediaInPrivateChats:h,canAutoLoadMediaInGroups:m,canAutoLoadMediaInChannels:p}):!i||Ye({global:e,chat:n,sender:o,canAutoLoadMediaFromContacts:v,canAutoLoadMediaInPrivateChats:b,canAutoLoadMediaInGroups:w,canAutoLoadMediaInChannels:I})}function Ye(e){let{global:t,chat:n,sender:o,canAutoLoadMediaFromContacts:r,canAutoLoadMediaInPrivateChats:s,canAutoLoadMediaInGroups:i,canAutoLoadMediaInChannels:d}=e;const c=Boolean(o&&((0,y.nZ)(t,o.id)||(0,k.mB)(t,o.id)?.isContact));return Boolean(c&&r||!c&&s&&(0,a.L8)(n.id)||i&&(0,g.YE)(n)||d&&(0,g.WX)(n))}function Ge(e){const{serviceNotifications:t}=e,n=Math.max(...t.map(e=>{let{id:t}=e;return t}));return t.find(e=>{let{id:t,isDeleted:o}=e;return!o&&t===n})}function We(e,t){return Boolean(t&&(t.isProtected||He(e,t.chatId)||(0,g.G5)(t)||(0,g.qG)(t)))}function He(e,t){return(0,y.hd)(e,t)?.isProtected||!1}function Ke(e,t,n){if((0,y.hd)(e,t)?.isProtected)return!0;if(!n)return!1;const o=M(e,t);return n.some(e=>o[e]?.isProtected)}function qe(e,t,n){if((0,y.hd)(e,t)?.isProtected)return!1;if(!n)return!1;const o=M(e,t);return n.map(e=>o[e]).every(e=>e&&!(0,g.G5)(e)&&(e.isForwardingAllowed||(0,g.u7)(e)))}function Je(e,t,n){const o=M(e,t);return n.map(e=>o[e]).some(e=>{if(!e)return!1;const t=(0,g.zC)(e);if(!t)return!1;const n=(0,h.rK)(t);return!!n&&(0,u.N)({mimeType:t.mimeType,extension:n})})}function Xe(e,t){const n=e.messages.sponsoredByChatId[t];return n&&n.expiresAt>=Math.round(Date.now()/1e3)?n:void 0}function Qe(e,t){if(t===r.zv8)return;const n=(0,a.L8)(t),o=e.config?.defaultReaction;if(!o)return;if(n)return o;const s=(0,y.AW)(e,t)?.enabledReactions;return s&&(0,g.A3)(o,s)?o:void 0}function Ze(e){return(0,v.d)(e,"maxReactions")}function et(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{chatId:s,threadId:a}=P(e,r)||{};if(!s||!a)return;const d=L(e,s,a,"viewportIds",r);return d?d.map(t=>{const{senderId:n}=te(e,s,t)||{};return n?(0,k.mB)(e,n):void 0}).filter(Boolean):void 0}function tt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;return"scheduled"===P(e,r)?.type}function nt(e,t){const n=(0,y.nZ)(e,t),o=(0,k.yp)(e,t),r=(0,w.WA)(e,t);return Boolean(!r&&!n&&!o&&(0,a.L8)(t)&&(0,k.K0)(e,t)?.wasOnline)}function ot(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 l.p;const r=n.map(t=>(0,C.O8)(e,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 rt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;const{messageIds:s,fromChatId:a}=(0,A.n)(e,r).forwardMessages;if(!s)return!1;const d=M(e,a);return s.some(e=>{const t=d[e];return Boolean(t.content.voice)||Boolean(t.content.video?.isRound)})}function st(e,t){return e.translations.byChatId[t]}function at(e,t,n){return st(e,t)?.byLangCode[n]||{}}function it(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;const d=(0,A.n)(e,a).requestedTranslations.byChatId[t];return d?.toLanguage||d?.manualMessages?.[n]}function dt(e,t,n,o){if(!o.replyToMsgId)return!1;const r=o?.replyToPeerId??n;if(t===r)return!0;const s=M(e,r)[o.replyToMsgId];return!(0,g.r$)(s)}function ct(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;const{messageIds:a,storyId:d,fromChatId:c}=(0,A.n)(e,s).forwardMessages,u=(0,y.hd)(e,t);if(!a&&!d||!u)return!1;if(d)return!0;const l=(0,y.AW)(e,t),f=M(e,c),h=t?(0,y.nZ)(e,t):void 0,m=t?(0,y.AL)(e,u):void 0,p=(0,g.Q_)(u,l,m,h);return!a.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,d=e.content.document,c=e.content.sticker,u=e.content.text&&!n&&!o&&!c&&!d&&!i&&!a&&!r&&!s;return n&&!t.canSendVoices||o&&!t.canSendRoundVideos||c&&!t.canSendStickers||d&&!t.canSendDocuments||i&&!t.canSendAudios||a&&!t.canSendVideos||r&&!t.canSendPhotos||s&&!t.canSendGifs||u&&!t.canSendPlainText}(f[e],p))}function ut(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),a=3;a<o;a++)r[a-3]=arguments[a];let[d=(0,i.g0)()]=r;const{canTranslate:c,doNotTranslate:u}=e.settings.byKey,l=!n||!u.includes(n),f=(0,g.ZR)(t),h=(0,y.qZ)(e,t.chatId,d);return s.CM&&c&&l&&f&&!h}function lt(e,t,n){const o=(0,y.hd)(e,t);if(o&&o?.isForum)return(0,g.yt)(o,n)}function ft(e,t,n,r){if(!(0,y.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 ht(e,t){const{replyToMsgId:n,replyToPeerId:o}=(0,p.Q)(t)||{};return n?te(e,o||t.chatId,n):void 0}function mt(e,t){if(!t)return[];const{ignoreRestrictionReasons:n}=e.appConfig;return t.filter(e=>{if("all"!==e.platform&&e.platform!==r.LX5)return!1;const t=n?.includes(e.reason);return!t})}},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",d="Z";function c(e){localStorage.setItem(i,JSON.stringify(e))}function u(e){c(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!==d&&u(t));const n=void 0!==(new URLSearchParams(window.location.search).get("test")??void 0),o=Math.random()<.5;if(n||!o)return void c("Z");u("K")}catch(e){}}},19806:(e,t,n)=>{n.d(t,{A:()=>y});var o=n(84051),r=n(87357),s=n(76023),a=n(4961),i=n(14),d=n(17712),c=n(59030),u=n(21849),l=n(18276),f=n(64493),h=n(57474),m=n(20021);const g=1.25*s.$,p=e=>{let{id:t,name:n,value:s,label:y,user:v,labelText:b,subLabel:w,checked:I,tabIndex:C,disabled:A,withIcon:S,blocking:k,permissionGroup:P,isLoading:T,className:M,rightIcon:E,onlyInput:L,isRound:N,nestedCheckbox:B,nestedCheckboxCount:F,nestedOptionList:x,leftElement:D,values:O,onChange:R,onCheck:U,onClickLabel:_}=e;const $=(0,c.A)(),j=(0,o.li)(),[V,z]=(0,o.J0)(!1),Y=(0,i.A)(v,!0),G=(0,d.A)(e=>{A||(R&&R(e,x),U&&U(e.currentTarget.checked))}),W=(0,d.A)(()=>{z(!V)}),H=(0,r.A)("Checkbox",A&&"disabled",S&&"withIcon",T&&"loading",k&&"blocking",B&&"nested",w&&"withSubLabel",P&&"permission-group",Boolean(D)&&"avatar",L&&"onlyInput",N&&"round",Boolean(E)&&"withNestedList",M);return(0,m.FD)(m.FK,{children:[(0,m.FD)("label",{className:H,dir:$.isRtl?"rtl":void 0,onClick:_?function(e){e.target!==j.current&&_?.(e,s)}:void 0,ref:j,children:[(0,m.Y)("input",{type:"checkbox",id:t,name:n,value:s,checked:I,disabled:A,tabIndex:C,onChange:G,onClick:_?function(e){e.stopPropagation()}:void 0}),(0,m.FD)("div",{className:(0,r.A)("Checkbox-main",Boolean(D)&&"Nested-avatar-list"),children:[(0,m.Y)("div",{className:(0,r.A)("user-avatar",Y&&"user-avatar-visible"),children:Y&&(0,m.Y)(u.A,{peer:Y,size:g})}),(0,m.FD)("span",{className:"label",dir:"auto",children:[D,"string"==typeof y?(0,a.A)(y):y,Boolean(b)&&(0,m.Y)("span",{className:"ml-1",children:(0,a.A)(b)})]}),w&&(0,m.Y)("span",{className:"subLabel",dir:"auto",children:(0,a.A)(w)}),E&&(0,m.Y)(l.A,{name:E,className:"right-icon"})]}),B&&(0,m.Y)("span",{className:"nestedButton",dir:"auto",children:(0,m.FD)(f.A,{className:"button",color:"translucent",size:"smaller",onClick:W,children:[(0,m.Y)(l.A,{name:"group-filled",className:"group-icon"}),F,(0,m.Y)(l.A,{name:V?"up":"down"})]})}),T&&(0,m.Y)(h.A,{})]}),B&&(0,m.Y)("div",{className:(0,r.A)("nested-checkbox-group",V&&"nested-checkbox-group-open"),children:x?.map(e=>(0,m.Y)(p,{leftElement:D,onChange:G,checked:-1!==O?.indexOf(e.value),values:O,...e},e.value))})]})},y=(0,o.ph)(p)},19822:(e,t,n)=>{n.d(t,{Hd:()=>u,S0:()=>s,ZM:()=>l,i0:()=>i,qM:()=>c,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 d(e,t){e()&&t(()=>{d(e,t)})}const c={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(e){let{timing:t=c.linear,onUpdate:n,duration:r,onEnd:s,from:a,to:i}=e;const u=Date.now();let l=!1;return d(()=>{if(l)return!1;const e=Date.now(),o=Math.min((e-u)/r,1),d=t(o);if("number"==typeof a&&"number"==typeof i)n(a+(i-a)*d);else if(Array.isArray(a)&&Array.isArray(i)){const e=a.map((e,t)=>e+(i[t]-e)*d);n(e)}return 1===o&&s?.(),o<1},o.YS),()=>{l=!0,s?.(!0)}}function l(e,t){Object.assign(e.style,t)}},19926:(e,t,n)=>{n.d(t,{K0:()=>s,U:()=>i,XO:()=>g,ap:()=>d,g2:()=>c,gT:()=>h,hc:()=>f,mB:()=>r,n_:()=>l,tr:()=>u,vG:()=>a,yp:()=>m});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 d(e,t){return a(e,t)?.isBlocked}function c(e){return!!e.currentUserId&&Boolean(e.users.byId[e.currentUserId].isPremium)}function u(e){return Boolean(e.appConfig.freezeUntilDate)}function l(e){return e.appConfig.isPremiumPurchaseBlocked??!0}function f(e){return e.appConfig.isGiveawayGiftsPurchaseAvailable??!0}function h(e,t){const n=t.replace(/[^0-9]/g,"");return Object.values(e.users.byId).find(e=>e?.phoneNumber===n)}function m(e,t){const n=r(e,t);if(n&&(0,o.tv)(n))return n}function g(e,t){return e.users.botAppPermissionsById[t]}},20021:(e,t,n)=>{n.d(t,{FD:()=>a,FK:()=>r,Y:()=>s});var o=n(84051);const r=o.Ay.Fragment;function s(e,t,n){return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;void 0!==n&&(t.key=n);const r=t.children;return void 0!==t.children&&(t.children=void 0),o.Ay.createElement(e,t,r)}(e,t,n)}const a=s},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_}},20714:(e,t,n)=>{n.d(t,{$8:()=>u,HB:()=>l,Je:()=>f,LH:()=>i,PI:()=>c,tS:()=>d});var o=n(89925),r=n(31481),s=n(96454),a=n(13235);const i={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},d={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:!0,storyRibbonAnimations:!0,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},u={settings:{theme:"light",shouldUseSystemTheme:!0,messageTextSize:s.pz?r.fSF:s.MP?r.pZc:r.pk8,animationLevel:r.i11,messageSendKeyCombo:"enter",performance:i,shouldSkipWebAppCloseConfirmation:!1,language:"en",timeFormat:"24h",wasTimeFormatSetManually:!1,isConnectionStatusMinimized:!0,canDisplayChatInTitle:!0,shouldAllowHttpTransport:!0,shouldWarnAboutFiles:!0},isInitial:!0},l={cacheVersion:2,isInited:!0,attachMenu:{bots:{}},passcode:{},twoFaSettings:{},isAppUpdateAvailable:!1,shouldShowContextMenuHint:!0,appConfig:a.hE,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:{},notifyExceptionById:{},loadingParameters:{active:{},archived:{},saved:{}}},messages:{byChatId:{},sponsoredByChatId:{},pollById:{},webPageById:{},playbackByChatId:{}},stories:{byPeerId:{},albumsByPeerId:{},orderedPeerIds:{archived:[],active:[]},hasNext:!0,hasNextInArchive:!0,stealthMode:{}},groupCalls:{byId:{}},attachmentSettings:{shouldCompress:!0,shouldSendGrouped:!0,isInvertedMedia:void 0,webPageMediaSize:void 0,shouldSendInHighQuality:!1},scheduledMessages:{byChatId:{}},quickReplies:{byId:{},messagesById:{}},chatFolders:{byId:{},invites:{},areTagsEnabled:!1},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:{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,shouldPaidMessageAutoApprove:!1,shouldUpdateStickerSetOrder:!0,shouldArchiveAndMuteNewNonContact:!1,shouldNewNonContactPeersRequirePremium:!1,disallowedGifts:void 0,nonContactPeersPaidStars:0,shouldHideReadMarks:!1,canTranslate:!1,canTranslateChats:!0,doNotTranslate:[]},privacy:{},botVerificationShownPeerIds:[],themes:{light:{isBlurred:!0,patternColor:r.be8},dark:{isBlurred:!0,patternColor:r.MkD}},accountDaysTtl:365},serviceNotifications:[],trustedBotIds:[],transcriptions:{},translations:{byChatId:{}},byTabId:{},sharedState:u,archiveSettings:{isMinimized:!1,isHidden:!1}},f={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:{},leftColumn:{contentKey:o.Bn.ChatList,settingsScreen:o.VS.Main},middleSearch:{byChatThreadKey:{}},sharedMediaSearch:{byChatThreadKey:{}},chatMediaSearch:{byChatThreadKey:{}},management:{byChatId:{}},savedGifts:{filter:{...r.tBS},collectionsByPeerId:{},activeCollectionByPeerId:{}},resaleGifts:{gifts:[],count:0,updateIteration:0,filter:{...r.hYe}},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:{}},isPaymentMessageConfirmDialogOpen:!1}},21133:(e,t,n)=>{n.d(t,{$:()=>k,$T:()=>m,AL:()=>p,AO:()=>_,AW:()=>f,D3:()=>P,I_:()=>I,LR:()=>D,OD:()=>V,P4:()=>S,To:()=>v,VF:()=>E,ZZ:()=>$,_l:()=>Y,bE:()=>C,df:()=>w,dg:()=>U,dq:()=>M,hX:()=>F,hd:()=>l,jG:()=>O,k2:()=>z,kB:()=>h,ke:()=>y,mJ:()=>A,nT:()=>b,nZ:()=>g,p6:()=>N,qZ:()=>R,qn:()=>T,s:()=>L,w5:()=>x,yH:()=>j,yM:()=>B});var o=n(31481),r=n(96454),s=n(9716),a=n(14487),i=n(90709),d=n(19408),c=n(5056),u=n(19926);function l(e,t){return e.chats.byId[t]}function f(e,t){return e.chats.fullInfoById[t]}function h(e,t){return(0,s.L8)(t)?(0,u.vG)(e,t):f(e,t)}function m(e,t){return e.chats.loadingParameters[t]}function g(e,t){return t===e.currentUserId}function p(e,t){const n=function(e,t){const n=(0,i.e7)(t);return!!n&&(0,u.mB)(e,n)}(e,t);return n&&(0,i.tv)(n)}function y(e){return Object.values(e.chats.byId).find(e=>{let{isSupport:t}=e;return t})}function v(e,t){const n=f(e,t.id);if(!(0,s.L8)(t.id)&&!(0,i.WX)(t)&&n)return n.members&&n.members.length!==o.WG3?n.members.reduce((t,n)=>{let{userId:o}=n;return!g(e,o)&&e.users.byId[o]&&(0,i.PF)(e.users.byId[o],e.users.statusesById[o])?t+1:t},0):n.onlineCount}function b(e,t){return e.trustedBotIds.includes(t)}function w(e,t){if((0,u.yp)(e,t))return"bots";if((0,u.mB)(e,t))return"users";const n=l(e,t);return n?(0,i.WX)(n)?"channels":"chats":void 0}function I(e,t){if(!(0,u.yp)(e,t))return!1;const n=j(e,t);return!(!n||!(0,i.X_)(n))||Boolean(!n)}function C(e){return Boolean(e.chats.listIds.active)}function A(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 S(e,t){const n=l(e,t);if(n&&A(e,t))return n.folderId===o._E9?"archived":"active"}function k(e,t){return e.chatFolders.byId[t]}function P(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]: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:d}=i[n]||{};return Boolean(d?.includes(t))}function T(e,t){const n=t.toLowerCase();return Object.values(e.chats.byId).find(e=>e.usernames?.some(e=>e.username.toLowerCase()===n))}function M(e){return Boolean(l(e,o.zv8))}function E(e,t){if(!l(e,t))return;const n=f(e,t)?.sendAsId;return n?(0,u.mB)(e,n)||l(e,n):void 0}function L(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,a.g0)()]=o;const{requestedDraft:i}=(0,c.n)(e,s);if(i?.chatId===t&&!i.files?.length)return i.text}function N(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,a.g0)()]=o;const{requestedDraft:i}=(0,c.n)(e,s);if(i?.chatId===t)return i.files}function B(e,t,n){return t.filter(t=>{const o=w(e,t);return!!o&&n.includes(o)})}function F(e,t){const n=l(e,t);return!!n&&!n.migratedTo&&Boolean(!(0,s.L8)(t)&&((0,i.WX)(n)||(0,i.Vs)(n)?n.isCreator||(0,i.ub)(n,"inviteUsers")||(0,i.gA)(n)&&!n.isJoinRequest:n.isCreator||(0,i.ub)(n,"inviteUsers")))}function x(e,t){const n=k(e,t);if(!n)return!1;const{bots:o,groups:r,channels:s,contacts:a,nonContacts:i,includedChatIds:d,pinnedChatIds:c,excludeArchived:u,excludeMuted:l,excludeRead:f,excludedChatIds:h}=n;return!o&&!r&&!s&&!a&&!i&&!u&&!l&&!f&&!h?.length&&(c?.length||d.length)&&n.includedChatIds.concat(n.pinnedChatIds||[]).some(t=>F(e,t))}function D(e,t){const n=l(e,t);if(!n)return!1;if(n.hasAutoTranslation)return!0;const{canTranslateChats:o}=e.settings.byKey,s=(0,u.g2)(e),a=g(e,t);return r.CM&&o&&s&&!a}function O(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,a.g0)()]=o;const i=l(e,t);if(!i)return!1;if(R(e,t,s))return!0;const d=D(e,t),c=i.detectedLanguage,{doNotTranslate:u}=e.settings.byKey;return Boolean(d&&c&&!u.includes(c))}function R(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,a.g0)()]=o;const{requestedTranslations:i}=(0,c.n)(e,s);return i.byChatId[t]?.toLanguage}function U(e,t){return e.chats.similarChannelsById[t]}function _(e,t){return e.chats.similarBotsById[t]}function $(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";return e.chats.lastMessageIds[n]?.[t]}function j(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";const o=$(e,t,n);if(!o)return;const r="saved"===n?e.currentUserId:t;return e.messages.byChatId[r]?.byId[o]}function V(e,t){const n=l(e,t);if(!n?.isMonoforum)return;const o=z(e,t);return o?Boolean(n.isCreator||n.adminRights||o.isCreator||o.adminRights):void 0}function z(e,t){const n=l(e,t);if(n)return n.isMonoforum?l(e,n.linkedMonoforumId):void 0}function Y(e,t){const n=l(e,t);return!!n&&(0,d.G6)(e,n.restrictionReasons).length>0}},21309:(e,t,n)=>{n.d(t,{Os:()=>a,Sy:()=>c,_k:()=>d,d_:()=>s,qZ:()=>i});const o=60,r=3600,s=86400;function a(e,t){return(t?Math.floor:Math.ceil)(e/o)}function i(e,t){return(t?Math.floor:Math.ceil)(e/r)}function d(e,t){return(t?Math.floor:Math.ceil)(e/s)}function c(e,t,n){return e*r+t*o+n}},21687:(e,t,n)=>{function o(e){const{pageTransitions:t,messageSendingAnimations:n,mediaViewerAnimations:o,messageComposerAnimations:r,contextMenuAnimations:s,contextMenuBlur:a,rightColumnAnimations:i}=e,d=document.body;d.classList.toggle("no-page-transitions",!t),d.classList.toggle("no-message-sending-animations",!n),d.classList.toggle("no-media-viewer-animations",!o),d.classList.toggle("no-message-composer-animations",!r),d.classList.toggle("no-context-menu-animations",!s),d.classList.toggle("no-menu-blur",!a),d.classList.toggle("no-right-column-animations",!i)}n.d(t,{u:()=>o})},21849:(e,t,n)=>{n.d(t,{A:()=>T,R:()=>k});var o=n(84051),r=n(13439),s=n(23174),a=n(31481),i=n(90709),d=n(70636),c=n(87357),u=n(95807),l=n(9716),f=n(14242),h=n(76023),m=n(35049),g=n(4961),p=n(11217),y=n(17712),v=n(62587),b=n(83057),w=n(59030),I=n(65843),C=n(88554),A=n(18276),S=n(20021);const k={micro:h.$,mini:1.5*h.$,tiny:2*h.$,small:2.125*h.$,medium:2.75*h.$,large:3.375*h.$,giant:5.625*h.$,jumbo:7.5*h.$},P=(0,c.x)("Avatar");P.media=P("media"),P.icon=P("icon");const T=(0,o.ph)(e=>{let{className:t,size:n="large",peer:h,photo:T,webPhoto:M,previewUrl:E,text:L,isSavedMessages:N,isSavedDialog:B,withVideo:F,withStory:x,forPremiumPromo:D,withStoryGap:O,withStorySolid:R,forceFriendStorySolid:U,forceUnreadStorySolid:_,storyViewerOrigin:$,storyViewerMode:j="single-peer",loopIndefinitely:V,noPersonalPhoto:z,asMessageBubble:Y,onClick:G,onContextMenu:W,onMouseMove:H}=e;const{openStoryViewer:K}=(0,r.ko)(),q=(0,o.li)(),J=(0,o.li)(0),X=h&&"isCustomPeer"in h,Q=h&&!X?h:void 0,Z=Q&&(0,d.mO)(Q)?Q:void 0,ee=Q&&(0,d.vj)(Q)?Q:void 0,te=Z&&(0,i.PL)(Z),ne=Q&&(0,i.kE)(Q.id),oe=Q&&(0,i.Qe)(Q.id),re=ee?.isForum;let se,ae;const ie="number"==typeof n?n:k[n],de=F&&T?.isVideo,ce=ie>=k.jumbo;N||te||(Z&&!z||ee?se=(0,i.cP)(h,ce?"big":void 0):T?(se=`photo${T.id}?size=m`,T.isVideo&&F&&(ae=(0,i.Pg)(T))):M&&(se=(0,i.cy)(M)));const ue=(0,o.Kr)(()=>X?h.avatarIcon:N?B?"my-notes":"avatar-saved-messages":te?"avatar-deleted-account":ne?"reply-filled":oe?"author-hidden":void 0,[X,N,te,ne,oe,h,B]),le=(0,v.A)(se,!1,s.qZ.BlobUrl),fe=(0,v.A)(ae,!de,s.qZ.BlobUrl),he=le||E,me=Boolean(he||fe),ge=Boolean(fe&&de),pe=(0,b.A)(me),ye=(0,y.A)(e=>{const t=e.currentTarget;fe&&(V||(J.current+=1,J.current>=3&&(t.style.display="none")))}),ve=(0,w.A)();let be;const we=Z?(0,i.Yg)(Z):ee?(0,i.Js)(ve,ee):L;if(ue)be=(0,S.Y)(A.A,{name:ue,className:P.icon,role:"img",ariaLabel:we});else if(me)be=(0,S.FD)(S.FK,{children:[(0,S.Y)("img",{src:he,className:(0,c.A)(P.media,"avatar-media",pe,fe&&"poster"),alt:we,decoding:"async",draggable:!1}),ge&&(0,S.Y)(I.A,{canPlay:!0,src:fe,className:(0,c.A)(P.media,"avatar-media","poster"),muted:!0,loop:V,autoPlay:!0,disablePictureInPicture:!0,playsInline:!0,draggable:!1,onEnded:ye})]});else if(Z){const e=(0,i.Yg)(Z);be=e?(0,f.Qh)(e,2):void 0}else if(ee){const e=(0,i.Js)(ve,ee);be=e&&(0,f.Qh)(e,(0,l.L8)(ee.id)?2:1)}else if(X){const e=h.title||ve(h.titleKey);be=e&&(0,f.Qh)(e,1)}else L&&(be=(0,f.Qh)(L,2));const Ie=X&&h.isAvatarSquare||re&&!((x||R)&&Q?.hasStories),Ce=X&&h.withPremiumGradient,Ae=X&&h.customPeerAvatarColor,Se=(0,c.A)("Avatar",t,(0,m.y)(h),!h&&L&&"hidden-user",N&&"saved-messages",oe&&"anonymous-forwards",te&&"deleted-account",ne&&"replies-bot-account",Ce&&"premium-gradient-bg",Ie&&"forum",Y&&"message-bubble",(T||M)&&"force-fit",(x&&Q?.hasStories||D)&&"with-story-circle",R&&Q?.hasStories&&"with-story-solid",R&&U&&"close-friend",R&&(Q?.hasUnreadStories||_)&&"has-unread-story",G&&"interactive",!N&&!he&&"no-photo"),ke=Boolean(N||he),{handleClick:Pe,handleMouseDown:Te}=(0,p.Q)(e=>{if(x&&"disabled"!==j&&Q?.hasStories)return e.stopPropagation(),void K({peerId:Q.id,isSinglePeer:"single-peer"===j,origin:$});G&&G(e,ke)});return(0,S.FD)("div",{ref:q,className:Se,id:Q?.id&&x?(0,i.kR)(Q.id):void 0,"data-peer-id":Q?.id,"data-test-sender-id":a.W75?Q?.id:void 0,"aria-label":"string"==typeof be?we:void 0,style:(0,u.A)(`--_size: ${ie}px;`,Ae&&`--color-user: ${Ae}`),onClick:Pe,onContextMenu:W,onMouseDown:Te,onMouseMove:H,children:[(0,S.Y)("div",{className:"inner",children:"string"==typeof be?(0,g.A)(be,[ce?"hq_emoji":"emoji"]):be}),x&&Q?.hasStories&&(0,S.Y)(C.A,{peerId:Q.id,size:ie,withExtraGap:O})]})})},22237:(e,t,n)=>{n.d(t,{Hp:()=>s,cO:()=>c,n5:()=>d});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 d(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 c(e){a.get(e)?.forEach(e=>{e()}),a.delete(e)}},22699:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(18276),s=n(64493),a=n(71429),i=n(20021);const d=e=>{let{trigger:t,className:n,bubbleClassName:d,children:c,transformOriginX:u,transformOriginY:l,positionX:f="left",positionY:h="top",footer:m,forceOpen:g,onOpen:p,onClose:y,onTransitionEnd:v,onMouseEnterBackdrop:b,onHide:w,autoClose:I=!0}=e;const C=(0,o.li)(),[A,S]=(0,o.J0)(!1),k=(0,o.hb)(()=>{S(!1),y?.()},[y]),P=(0,o.Kr)(()=>t||(e=>{let{onTrigger:t,isOpen:n}=e;return(0,i.Y)(s.A,{round:!0,size:"smaller",color:"translucent",className:n?"active":"",onClick:t,ariaLabel:"More actions",children:(0,i.Y)(r.A,{name:"more"})})}),[t]);return(0,i.FD)("div",{className:`DropdownMenu ${n||""}`,onKeyDown:e=>{const t=C.current;if(!A||40!==e.keyCode||!t)return;const n=document.activeElement,o=Array.from(t.children);n&&-1!==o.indexOf(n)||o[0].focus()},onTransitionEnd:v,children:[P({onTrigger:()=>{S(!A),A?y?.():p?.()},isOpen:A}),(0,i.Y)(a.A,{ref:C,isOpen:A||Boolean(g),className:n||"",bubbleClassName:d||"",transformOriginX:u,transformOriginY:l,positionX:f,positionY:h,footer:m,autoClose:I,onClose:k,onCloseAnimationEnd:w,onMouseEnterBackdrop:b,children:c})]})}},22802:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(68323);const s="backdrop";function a(e,t,n,a,i){(0,o.vJ)(()=>{if(!e||!n)return;const o=e=>{const o=t.current,d=e.target;!o||!d||a&&2===e.button||(0,r.x)()||o.contains(e.target)&&!d.classList.contains(s)||i&&(d.matches(i)||d.closest(i))||(e.preventDefault(),e.stopPropagation(),n?.())};return document.addEventListener("mousedown",o),()=>{document.removeEventListener("mousedown",o)}},[i,a,e,t,n])}},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})},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)},24282:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(16120);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}},24433:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(31481),r=n(87357),s=n(43874),a=n(17712),i=n(59030),d=n(18276),c=n(20021);const u=e=>{const{icon:t,isCharIcon:n,customIcon:u,className:l,children:f,onClick:h,href:m,target:g,download:p,disabled:y,destructive:v,ariaLabel:b,withWrap:w,rel:I="noopener noreferrer",onContextMenu:C,clickArg:A,withPreventDefaultOnMouseDown:S}=e,k=(0,i.A)(),{isTouchScreen:P}=(0,s.Ay)(),T=(0,a.A)(e=>{!y&&h?h(e,A):e.preventDefault()}),M=(0,a.A)(e=>{13!==e.keyCode&&32!==e.keyCode||(!y&&h?h(e,A):e.preventDefault())}),E=(0,a.A)(e=>{S&&e.preventDefault()}),L=(0,r.A)("MenuItem",l,y&&"disabled",v&&"destructive",!P&&"compact",w&&"wrap"),N=(0,c.FD)(c.FK,{children:[!u&&t&&(0,c.Y)(d.A,{name:n?"char":t,character:n?t:void 0}),u,f]});return m&&!y?(0,c.Y)("a",{tabIndex:0,className:L,href:m,download:p,"aria-label":b,title:b,target:g||(m.startsWith(window.location.origin)||o.W75?"_self":"_blank"),rel:I,dir:k.isRtl?"rtl":void 0,onClick:h,onMouseDown:E,children:N}):(0,c.Y)("div",{role:"menuitem",tabIndex:0,className:L,onClick:T,onKeyDown:M,onMouseDown:E,onContextMenu:C,"aria-label":b,title:b,dir:k.isRtl?"rtl":void 0,children:N})}},24585:(e,t,n)=>{n.d(t,{Tc:()=>f,Dc:()=>h,_G:()=>m});var o=n(31481);const r=36,s=2147483647;function a(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:r}function i(e,t,n){let o;for(e=n?Math.floor(e/700):e>>1,e+=Math.floor(e/t),o=0;e>455;o+=r)e=Math.floor(e/35);return Math.floor(o+36*e/(e+38))}function d(e,t){const n=[],o=[],d=e.length;let c,u,l,f,h,m,g,p,y,v,b,w,I;for(c=128,l=0,f=72,h=e.lastIndexOf("-"),h<0&&(h=0),m=0;m<h;++m){if(t&&(o[n.length]=e.charCodeAt(m)-65<26),e.charCodeAt(m)>=128)throw new RangeError("Illegal input >= 0x80");n.push(e.charCodeAt(m))}for(g=h>0?h+1:0;g<d;){for(p=l,y=1,v=r;;v+=r){if(g>=d)throw RangeError("punycode_bad_input(1)");if(b=a(e.charCodeAt(g++)),b>=r)throw RangeError("punycode_bad_input(2)");if(b>Math.floor((s-l)/y))throw RangeError("punycode_overflow(1)");if(l+=b*y,w=v<=f?1:v>=f+26?26:v-f,b<w)break;if(y>Math.floor(s/(r-w)))throw RangeError("punycode_overflow(2)");y*=r-w}if(u=n.length+1,f=i(l-p,u,0===p),Math.floor(l/u)>s-c)throw RangeError("punycode_overflow(3)");c+=Math.floor(l/u),l%=u,t&&o.splice(l,0,e.charCodeAt(g-1)-65<26),n.splice(l,0,c),l++}if(t)for(l=0,I=n.length;l<I;l++)o[l]&&(n[l]=String.fromCharCode(n[l]).toUpperCase().charCodeAt(0));return(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("")})(n)}const c=function(e){const t=e.split("."),n=[];for(let e=0;e<t.length;++e){const o=t[e];n.push(o.match(/^xn--/)?d(o.slice(4)):o)}return n.join(".")},u=new Set(["http:","https:","tg:","ton:","mailto:","tel:"]),l="https://";function f(e){try{const t=new URL(e);return u.has(t.protocol)?e:`${l}${e}`}catch(t){return`${l}${e}`}}function h(e){const t=f(e);try{const e=new URL(t),n=c(e.hostname);try{return decodeURI(e.toString()).replace(e.hostname,n)}catch(t){return e.toString().replace(e.hostname,n)}}catch(t){o.Oig&&console.warn("SafeLink.getDecodedUrl error ",e,t)}}function m(e){let t;try{t=c(new URL(f(e)).hostname)}catch(e){return!0}let n=!1,o=!1;for(const e of Array.from(t))if(/\p{L}/u.test(e)&&(/\p{Script=Latin}/u.test(e)?n=!0:o=!0,n&&o))return!0;return!1}},24896:(e,t,n)=>{function o(e,t){return`${e}_${t}`}n.d(t,{W:()=>o})},24909:(e,t,n)=>{n.d(t,{s:()=>s,y:()=>a});var o=n(48894);const r=240;function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"image/png";const o=e instanceof Blob?URL.createObjectURL(e):e,r=new Image;return new Promise(s=>{r.onload=()=>{i(r,r.width*t,r.height*t,n).then(e=>{if(!e)throw new Error("Image resize failed!");return URL.createObjectURL(e)}).then(s).finally(()=>{e instanceof Blob&&URL.revokeObjectURL(o)})},r.src=o})}function a(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"image/png";const r=e instanceof Blob?URL.createObjectURL(e):e,s=new Image;return new Promise(a=>{s.onload=()=>{i(s,t,n,o).then(e=>{if(!e)throw new Error("Image resize failed!");return URL.createObjectURL(e)}).then(a).finally(()=>{e instanceof Blob&&URL.revokeObjectURL(r)})},s.src=r})}async function i(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"image/png";if(!("createImageBitmap"in window))return d(e,t,n,void 0,s);try{const a=await window.createImageBitmap(e,{resizeWidth:t,resizeHeight:n,resizeQuality:"high"});if(a.height!==n||a.width!==t)throw new Error("Image bitmap resize not supported!");const i=await(0,o.rX)(e.src),d=(0,o.LS)(i)<r?"#fff":"#000";return await new Promise(e=>{const t=document.createElement("canvas");t.width=a.width,t.height=a.height;const n=t.getContext("2d");n.fillStyle=d,n.fillRect(0,0,t.width,t.height);const o=t.getContext("bitmaprenderer");o?o.transferFromImageBitmap(a):n.drawImage(a,0,0),t.toBlob(e,s)})}catch(o){return d(e,t,n,void 0,s)}}async function d(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"image/png";const i=document.createElement("canvas"),d=i.getContext("2d"),c=document.createElement("canvas"),u=c.getContext("2d");if(i.width=t,i.height=n,e.width*s>t){const n=1/s;let o={width:Math.floor(e.width*s),height:Math.floor(e.height*s)};for(c.width=o.width,c.height=o.height,u.drawImage(e,0,0,o.width,o.height);o.width*s>t;)o={width:Math.floor(o.width*s),height:Math.floor(o.height*s)},u.drawImage(c,0,0,o.width*n,o.height*n,0,0,o.width,o.height);d.drawImage(c,0,0,o.width,o.height,0,0,i.width,i.height)}else d.drawImage(e,0,0,i.width,i.height);const l=await(0,o.rX)(e.src),f=(0,o.LS)(l)<r?"#fff":"#000";return d.fillStyle=f,d.globalCompositeOperation="destination-over",d.fillRect(0,0,i.width,i.height),new Promise(e=>{i.toBlob(e,a)})}},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,d)}function d(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,d),s&&setTimeout(()=>{a||(i(),n())},s),i}},26072:(e,t,n)=>{n.d(t,{A:()=>P});var o=n(84051),r=n(13439),s=n(31481),a=n(66644),i=n(96454),d=n(15283),c=n(17712),u=n(35297);const l=`${window.location.pathname}${window.location.search}`,f=Number(new Date);let h,m,g=!1,p=[],y=[],v=!1;function b(){v&&setTimeout(()=>{v=!1},350)}function w(){const e=p.filter(e=>"go"===e.type),t=p.filter(e=>"go"!==e.type),n=e.reduce((e,t)=>e+t.delta,0);p=[],n&&(window.history.go(n),t.length)?y.push(...t):I(t)}function I(e){e.forEach(e=>window.history[e.type](e.data,"",e.hash))}function C(e){p.length||(0,a.YS)(w),p.push(e)}function A(){m=0,h=[{index:0,onBack:()=>window.history.back()}],window.history.replaceState({index:0,historyUniqueSessionId:f},"",l)}function S(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;for(let t=m-1;t>0&&h[t].isClosed;t--)e++;return e&&(g=!0,C({type:"go",delta:-e})),e}function k(){let e=!1;for(let t=h.length-1;t>0;t--)h[t].isClosed||(!e&&v&&((0,r.ko)().disableHistoryAnimations(),e=!0),h[t].onBack?.());A()}function P(e){let{isActive:t,shouldBeReplaced:n,shouldResetUrlHash:r,hash:s,onBack:a}=e;const i=(0,c.A)(a),l=(0,o.li)(),g=(0,o.li)(!1),p=(0,o.li)(!0),y=(0,o.hb)(function(){const e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]||h[m].shouldBeReplaced;l.current=e?m:++m,m=l.current;const t=h[l.current];t&&!t.isClosed&&t.markReplaced?.(),h[l.current]={index:l.current,onBack:i,shouldBeReplaced:n,markReplaced:()=>{g.current=!0}},C({type:e?"replaceState":"pushState",data:{index:l.current,historyUniqueSessionId:f},hash:s?`#${s}`:r?" ":void 0})},[s,n,r]),v=(0,o.hb)(()=>{l.current&&h[l.current]&&!g.current&&(h[l.current].isClosed=!0,g.current=!0,l.current!==m||n||(m-=S()))},[n]);(0,d.A)(()=>(p.current=!1,()=>{t&&!g.current&&v()})),(0,u.A)(e=>{let[n]=e;n!==t&&(p.current&&!t||(t?y():v()))},[t,v,y])}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)&&(v=!0)}),window.addEventListener("touchend",b),window.addEventListener("popstate",b)),A(),window.addEventListener("popstate",e=>{let{state:t}=e;if(g)return g=!1,void(y.length&&(I(y),y=[]));if(!t)return k(),void window.location.hash;const{index:n,historyUniqueSessionId:o}=t;if(o===f){if(n!==m)if(n<m){let e=0,t=!1;for(let o=m;o>n-e;o--)h[o].isClosed?e++:(!t&&v&&((0,r.ko)().disableHistoryAnimations(),t=!0),h[o].onBack?.());const o=S(e);m+=n-m-o,m<0&&(m=0)}else n>m&&(g=!0,C({type:"go",delta:-(n-m)}))}else k()})},26120:(e,t,n)=>{n.d(t,{q:()=>i});var o=n(13439),r=n(31481),s=n(91048),a=n(63495);function i(e,t){a.Vq?window.tauri?.setNotificationsCount?.(e,t):(0,s.nTw)((0,o.mS)()).isMasterTab&&"function"==typeof window.navigator.setAppBadge&&window.navigator.setAppBadge(e).catch(e=>{r.Oig&&console.error(e)})}},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})},26943:(e,t,n)=>{var o=n(89925),r=n(31481),s=n(14487),a=n(87894),i=n(5560),d=n(6e4),c=n(33204),u=n(80140),l=n(4875),f=n(90709),h=n(13439),m=n(17872),g=n(32989),p=n(91048),y=n(30708);(0,h.aJ)("updateProfile",async(e,t,n)=>{const{photo:r,firstName:a,lastName:i,bio:d,username:c,tabId:u=(0,s.g0)()}=n,{currentUserId:f}=e;if(f){if(e=(0,g.w)(e,{profileEdit:{progress:o.DV.InProgress}},u),(0,h.UF)(e),r&&await(0,l.px)("uploadProfilePhoto",r),(a||i||d)&&await(0,l.px)("updateProfile",{firstName:a,lastName:i,about:d})){e=(0,h.mS)();const t=f&&(0,p.mBe)(e,f);t&&(e=(0,m.TKu)(e,t.id,{firstName:a,lastName:i}),e=(0,m.weB)(e,t.id,{bio:d}),(0,h.UF)(e))}if(void 0!==c){const t=await(0,l.px)("updateUsername",c);e=(0,h.mS)();const n=f&&(0,p.mBe)(e,f);if(t&&n){const t=n.usernames?.find(e=>e.isEditable),o=t?n.usernames?.map(e=>e.isEditable?{...e,username:c}:e):[{username:c,isEditable:!0,isActive:!0},...n.usernames||[]];e=(0,m.TKu)(e,f,{usernames:o}),(0,h.UF)(e)}}e=(0,h.mS)(),e=(0,g.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,p.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,p.nTw)(e,a);if(i.profileEdit&&i.profileEdit.progress===o.DV.InProgress)return;e=(0,g.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:d,error:c}=await(0,l.px)("checkUsername",r);e=(0,h.mS)(),i=(0,p.nTw)(e,a),e=(0,g.w)(e,{profileEdit:{...i.profileEdit,checkedUsername:r,isUsernameAvailable:!0===d,error:c}},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 d=e.settings.loadedWallpapers[0];if(!d||d.slug!==o.Vw)return;const c={...i,document:{...i.document,previewBlobUrl:s}};e={...e,settings:{...e.settings,loadedWallpapers:[c,...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,p.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,p.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,n]=await Promise.all([(0,l.px)("fetchContactSignUpSetting"),(0,l.px)("fetchNotifyDefaultSettings")]);n&&(e=(0,h.mS)(),e=(0,m.qpc)(e,{hasContactJoinedNotifications:t}),e={...e,settings:{...e.settings,notifyDefaults:n}},(0,h.UF)(e))}),(0,h.aJ)("updateNotificationSettings",async(e,t,n)=>{const{peerType:o,isMuted:s,shouldShowPreviews:a}=n;await(0,l.px)("updateNotificationSettings",o,{isMuted:s,shouldShowPreviews:a})&&(e=(0,h.mS)(),e=(0,m.p92)(e,o,{mutedUntil:s?r.xEh:r.Os5,shouldShowPreviews:a}),(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=(0,m.qoo)(e,{languages:t}),(0,h.UF)(e))}),(0,h.aJ)("loadPrivacySettings",async e=>{if((0,p.trm)(e))return;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"),(0,l.px)("fetchPrivacySettings","noPaidMessages")]);if(t.some(e=>void 0===e))return;const[n,o,r,s,a,i,d,c,u,f,m,g,y]=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:d.rules,phoneP2P:c.rules,voiceMessages:u.rules,bio:f.rules,birthday:m.rules,gifts:g.rules,noPaidMessages:y.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.wT)(e,{visibility:r,allowedIds:[...a.allowUserIds,...a.allowChatIds],blockedIds:[...a.blockUserIds,...a.blockChatIds],botsPrivacy:a.botsPrivacy}),d=await(0,l.px)("setPrivacySettings",o,i);d&&(s?.(),e=(0,h.mS)(),e={...e,settings:{...e.settings,privacy:{...e.settings.privacy,[o]:d.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]:d}}=e.settings;if(!d)return;"noPaidMessages"===o&&(e=(0,h.mS)(),[...s.filter(e=>!d.allowUserIds.includes(e)),...d.allowUserIds.filter(e=>!s.includes(e))].forEach(t=>{e=(0,m.weB)(e,t,{settings:void 0})}),(0,h.UF)(e));const c=(0,f.wT)(e,{visibility:d.visibility,isUnspecified:d.isUnspecified,shouldAllowPremium:a,allowedIds:r?s:[...d.allowUserIds,...d.allowChatIds],blockedIds:r?[...d.blockUserIds,...d.blockChatIds]:s,botsPrivacy:i}),u=await(0,l.px)("setPrivacySettings",o,c);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.isOnline)}),(0,h.aJ)("loadContentSettings",async e=>{if((0,p.trm)(e))return;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.isSensitiveEnabled}),(0,h.UF)(e),await(0,l.px)("updateContentSettings",n.isSensitiveEnabled)||(e=(0,h.mS)(),e=(0,m.qpc)(e,{isSensitiveEnabled:!n.isSensitiveEnabled}),(0,h.UF)(e))}),(0,h.aJ)("loadCountryList",async(e,t,n)=>{let{langCode:o}=n;o||(o=(0,y.l)(e).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)=>{if(e.authNearestCountry){const n=r.wEk.has(e.authNearestCountry.toUpperCase())?"12h":"24h";t.setSharedSettingOption({timeFormat:n}),(0,d.bV)(n)}if((0,y.l)(e).wasTimeFormatSetManually)return;const n=await(0,l.px)("fetchNearestCountry");if(n){const e=r.wEk.has(n.toUpperCase())?"12h":"24h";t.setSharedSettingOption({timeFormat:e}),(0,d.bV)(e)}}),(0,h.aJ)("loadAppConfig",async(e,t,n)=>{const o=n?.hash,s=await(0,l.px)("fetchAppConfig",o);s&&((0,c.A)({action:"loadAppConfig",payload:{hash:s.hash}},r.Xrp),e=(0,h.mS)(),e={...e,appConfig:s,isAppConfigLoaded:!0},(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,c.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),a=null===n.nonContactPeersPaidStars?void 0:n.nonContactPeersPaidStars||e.settings.byKey.nonContactPeersPaidStars,i=n.shouldDisplayGiftsButton??Boolean(e.settings.byKey.shouldDisplayGiftsButton),d=n.disallowedGifts??e.settings.byKey.disallowedGifts,c=null===n.nonContactPeersPaidStars||n.nonContactPeersPaidStars;e=(0,h.mS)(),e=(0,m.qpc)(e,{shouldArchiveAndMuteNewNonContact:o,shouldHideReadMarks:r,shouldNewNonContactPeersRequirePremium:s,nonContactPeersPaidStars:a,shouldDisplayGiftsButton:i,disallowedGifts:d}),(0,h.UF)(e);const u=await(0,l.px)("updateGlobalPrivacySettings",{shouldArchiveAndMuteNewNonContact:o,shouldHideReadMarks:r,shouldNewNonContactPeersRequirePremium:s,nonContactPeersPaidStars:a,shouldDisplayGiftsButton:i,disallowedGifts:d});e=(0,h.mS)(),e=(0,m.qpc)(e,{shouldArchiveAndMuteNewNonContact:u?u.shouldArchiveAndMuteNewNonContact:!o,shouldHideReadMarks:u?u.shouldHideReadMarks:!r,shouldNewNonContactPeersRequirePremium:u?u.shouldNewNonContactPeersRequirePremium:!s,nonContactPeersPaidStars:u?u.nonContactPeersPaidStars:void 0,shouldDisplayGiftsButton:u?u.shouldDisplayGiftsButton:!i,disallowedGifts:u?u.disallowedGifts:d}),c&&Object.keys(e.users.fullInfoById).forEach(t=>{e=(0,m.weB)(e,t,{settings:void 0})}),(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,p.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,p.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,p.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))})},27109:(e,t,n)=>{n.d(t,{If:()=>i,RY:()=>u,o3:()=>c,sh:()=>d});var o=n(9716),r=n(87894),s=n(80140),a=n(62214);function i(e,t,n){const o=u(e,t,n);return!!o?.mutedUntil&&(0,s.Fm)()<o.mutedUntil}function d(e,t,n){const o=u(e,t,n);return!!o&&!o.hasSound}function c(e,t,n){const o=u(e,t,n);return Boolean(o?.shouldShowPreviews)}function u(e,t,n){const s=t?.[function(e){if((0,o.L8)(e.id))return"users";const t=e;return(0,a.WX)(t)?"channels":"groups"}(e)];if(n||s)return{...s,...n&&(0,r.Oy)(n)}}},28470:(e,t,n)=>{n.d(t,{e:()=>u,z:()=>c});var o=n(31481),r=n(66644),s=n(6842),a=n(14235);const i=new Map;let d;function c(e,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)(()=>{d||function(){if(d)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),d=document.createElementNS(o.jNX,"defs"),e.appendChild(d)}(),d.appendChild(e)})}(n),t}function u(e){const t=i.get(e);t&&((0,r.RK)(()=>{t.remove()}),i.delete(e))}},30163:(e,t,n)=>{n.d(t,{Bm:()=>f,Cz:()=>S,GH:()=>I,Ij:()=>l,Nr:()=>C,O8:()=>M,OD:()=>T,Q3:()=>v,WL:()=>P,Wy:()=>h,oZ:()=>y,oe:()=>w,r8:()=>p,t0:()=>k,tK:()=>A,wg:()=>g,yc:()=>m});var o=n(31481),r=n(14487),s=n(17142),a=n(5056),i=n(19926);const d={1:"1️⃣",3:"2️⃣",6:"3️⃣",12:"4️⃣",24:"5️⃣"},c={1e3:"2️⃣",2500:"3️⃣",5e3:"4️⃣"},u={1:"1️⃣",10:"2️⃣",50:"3️⃣"};function l(e,t){const{stickers:n}=e.stickers.favorite;return n&&n.some(e=>{let{id:n}=e;return n===t.id})}function f(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[s=(0,r.g0)()]=n;return(0,a.n)(e,s).stickerSearch}function h(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[s=(0,r.g0)()]=n;return(0,a.n)(e,s).gifSearch}function m(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(e=>{let{shortName:n}=e;return n.toLowerCase()===t.shortName.toLowerCase()})}function g(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[b(t)]||[]))}),o}function p(e,t){const n=(0,i.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[b(t)]||[]))}),n?r:r.filter(e=>{let{isFree:t}=e;return t})}function y(e,t){const n=(0,i.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=>{let[n]=e;return t.includes(n)||t.includes(b(n))}).flatMap(e=>{let[,t]=e;return t});r=r.concat(s)}),n?r:r.filter(e=>{let{isFree:t}=e;return t})}function v(e){return e.isEmoji&&e.stickers?.some(e=>!e.isFree)}function b(e){return e.replace("️","")}function w(e,t){const{animatedEmojis:n}=e;if(!n||!n.stickers)return;const o=b(t);return n.stickers.find(e=>e.emoji===t||e.emoji===o)}function I(e,t){const{restrictedEmoji:n}=e;if(!n||!n.stickers)return;const o=b(t);return n.stickers.find(e=>{if(e.emoji)return b(e.emoji)===o})}function C(e,t){const{animatedEmojiEffects:n}=e;if(!n||!n.stickers)return;const o=b(t);return n.stickers.find(e=>e.emoji===t||e.emoji===o)}function A(e,t){return e?.appConfig.emojiSounds[b(t)]}function S(e,t){return"id"in t&&(t.id===e.appConfig.defaultEmojiStatusesStickerSetId||t.id===o.QkL)}function k(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;const n=e.premiumGifts?.stickers;if(!n)return;const o=d[t];return n.find(e=>e.emoji===o)||n[0]}function P(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]}function T(e,t){const n=e.tonGifts?.stickers;if(!n||!t)return;const r=(0,s.UL)(t,o.ykW);let a;return a=r<10?u[1]:r<50?u[10]:u[50],n.find(e=>e.emoji===a)||n[0]}function M(e,t){return e.customEmojis.byId[t]}},30708:(e,t,n)=>{function o(e){return function(e){return e.sharedState}(e).settings}n.d(t,{l:()=>o})},30757:(e,t,n)=>{n.d(t,{BS:()=>u,Iv:()=>l,K5:()=>s,KI:()=>f,Nt:()=>d,P5:()=>a,Qq:()=>c,eC:()=>h,wm:()=>i});var o=n(4350),r=n(30708);function s(e){return e.settings.notifyDefaults}function a(e,t){return e.chats.notifyExceptionById?.[t]}function i(e){return(0,r.l)(e).language.replace("-raw","")}function d(e){const t=(0,o.zk)();return e.authRememberMe&&!o.Xz&&1===Object.keys(t).length}function c(e){return e.settings.byKey.translationLanguage||i(e)}function u(e){return e.settings.byKey.shouldNewNonContactPeersRequirePremium}function l(e){return e.settings.byKey.nonContactPeersPaidStars}function f(e){return e.settings.byKey.shouldHideReadMarks}function h(e){return e.settings.byKey}},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)},[])}},31481:(e,t,n)=>{n.d(t,{$$v:()=>Pe,$4F:()=>ye,$gx:()=>V,$nk:()=>xt,ACj:()=>T,AGC:()=>K,Apc:()=>zt,BSg:()=>ke,BYH:()=>Ot,C$_:()=>le,C39:()=>r,C7Y:()=>Zn,CH0:()=>po,CQG:()=>eo,CV:()=>j,CVm:()=>Ee,CVv:()=>N,CfG:()=>ze,Ckz:()=>Rn,Cmz:()=>l,Cyx:()=>ot,D$I:()=>ho,D3G:()=>qe,D3m:()=>f,DSF:()=>$n,DUo:()=>L,EPW:()=>Gt,FHx:()=>b,FZw:()=>Gn,G38:()=>Tn,G3A:()=>Yt,GW0:()=>x,GhT:()=>Ft,H4O:()=>Ct,H6l:()=>St,HGU:()=>Z,H_r:()=>In,HaM:()=>S,HxB:()=>Qn,Hz7:()=>Te,IH3:()=>mn,IRc:()=>J,Iz7:()=>R,J$1:()=>Vt,KFG:()=>Xe,K_A:()=>Bn,Ka6:()=>Hn,Kh8:()=>sn,Kp3:()=>qt,L1q:()=>Ln,L3V:()=>Y,LWg:()=>go,LX5:()=>Mn,LaL:()=>C,Lj4:()=>tt,M$8:()=>Io,M3$:()=>he,M8B:()=>Le,MVx:()=>m,MkD:()=>uo,Msx:()=>ln,MyF:()=>Qt,N89:()=>pn,NjX:()=>Pn,NkL:()=>Wn,O2i:()=>bo,O4t:()=>dt,OFc:()=>wn,OMf:()=>$t,OUy:()=>rt,OVC:()=>rn,Oig:()=>h,OkV:()=>_n,Os5:()=>ht,OzO:()=>vt,P3f:()=>Me,PGI:()=>so,Pje:()=>Xn,PqE:()=>io,Q$7:()=>F,QkL:()=>Un,RCH:()=>Et,Rqe:()=>Bt,S4O:()=>gt,SKD:()=>yt,T7t:()=>te,TBj:()=>Lt,Um:()=>oe,UuV:()=>M,UyP:()=>kt,Uyp:()=>Rt,VIF:()=>Qe,ViI:()=>B,Vz3:()=>cn,W75:()=>u,WF4:()=>So,WG3:()=>ce,XLD:()=>ao,XQO:()=>ve,Xab:()=>lt,Xrp:()=>je,Y3M:()=>Sn,YAK:()=>z,YVZ:()=>Ge,ZhW:()=>ue,_Bb:()=>ro,_E9:()=>jn,_tP:()=>fe,aFH:()=>An,b5_:()=>On,be8:()=>co,bkT:()=>Pt,bnE:()=>bn,bpX:()=>en,c2m:()=>it,c59:()=>dn,cK8:()=>o,cLl:()=>_,cOD:()=>s,cUY:()=>tn,cgU:()=>to,cnh:()=>et,cqp:()=>$e,dK5:()=>mo,dnp:()=>Ne,dqH:()=>Ue,dxe:()=>vo,e0F:()=>Ye,eKB:()=>Xt,eqO:()=>X,es:()=>It,f51:()=>Dn,f84:()=>ct,fNs:()=>hn,fRl:()=>ut,fSF:()=>Oe,fng:()=>c,frj:()=>pe,fwn:()=>Ut,g0Q:()=>Tt,g0p:()=>fo,gQx:()=>st,gXr:()=>se,gex:()=>fn,hYe:()=>Ao,hfH:()=>Jt,i11:()=>xe,iIc:()=>Ie,iJx:()=>E,iKt:()=>Ke,iRY:()=>yo,ikg:()=>un,irO:()=>Ae,j0M:()=>w,j1l:()=>Ht,j3k:()=>W,j41:()=>Nt,j7z:()=>at,jNX:()=>an,jQ1:()=>Ze,jhT:()=>wo,jhd:()=>on,jsp:()=>Cn,kGl:()=>zn,kNZ:()=>yn,lFE:()=>g,lYi:()=>ge,laV:()=>re,m$5:()=>We,mD0:()=>_t,mFn:()=>a,mH$:()=>ie,mPG:()=>_e,mxD:()=>gn,naf:()=>At,nfi:()=>$,nnT:()=>de,npx:()=>Ve,nxZ:()=>bt,oBq:()=>P,ozB:()=>D,pX9:()=>Vn,pZc:()=>Re,pk8:()=>De,pkx:()=>Jn,qGQ:()=>v,qJR:()=>i,qKY:()=>A,qLe:()=>y,qbC:()=>no,qj6:()=>Ce,r2x:()=>Dt,r6P:()=>d,r9K:()=>qn,rBM:()=>we,rgX:()=>En,rkj:()=>p,s8T:()=>wt,sR2:()=>Wt,sXR:()=>vn,tBS:()=>Co,tNZ:()=>Fn,tP8:()=>lo,tRH:()=>Kt,u4b:()=>be,uCr:()=>ne,ukY:()=>Kn,um6:()=>k,vVF:()=>nn,wAs:()=>ae,wEk:()=>Nn,wVm:()=>He,wZe:()=>Se,x6_:()=>Mt,xB5:()=>mt,xEh:()=>ft,xJs:()=>O,xMZ:()=>jt,xcU:()=>nt,xw7:()=>ee,y67:()=>oo,ykW:()=>me,ynd:()=>Yn,yo2:()=>q,yq1:()=>Q,z2M:()=>G,zGP:()=>I,zHL:()=>Be,zLi:()=>kn,zNY:()=>Zt,zP3:()=>Fe,zPk:()=>Je,zq7:()=>pt,zrf:()=>U,zv8:()=>xn});const o="A",r=`Telegram Web ${o}`,s=1758285512706,a="web.telegram.org",i="https://web.telegram.org/",d="account",c=!1,u=!1,l=!1,f="paid_messages",h=!1,m=!1,g="tt-log.json",p=h,y=20,v="https://telegra.ph/WebA-Beta-03-20",b="Shoot!\nSomething went wrong, please see the error details in Dev Tools Console.",w="Telegram",I="Telegram Air",C="[Inactive]",A=!1,S="user_auth",k="account",P="tt-passcode",T=6,M=!1,E="tt-global-state",L="tt-shared-state",N=500,B=200,F=10,x=150,D="tt-is-screen-locked",O=!1,R="tt-media",U="tt-media-avatars",_="tt-media-progressive",$="tt-custom-bg",j="tt-lang-packs-v50",V=[1,5,10,50,100,500],z="tt-global",Y="tt-establish",G="tt-multitab",W=[1,2,3,4,5],H="undefined"!=typeof window&&window.innerHeight>=900,K=1,q=H?60:40,J=2*q,X=36,Q=72,Z=65,ee=56,te=H?30:25,ne=100,oe=42,re=42,se=42,ae=20,ie=5,de=30,ce=200,ue=500,le=600,fe=10,he=2,me="TON",ge=18,pe=15,ye=10,ve=20,be=30,we="global",Ie=20,Ce=500,Ae=20,Se=250,ke=1,Pe=1e4,Te=1,Me=1,Ee=1200,Le=-1,Ne=0,Be=1,Fe=2,xe=Be,De=16,Oe=17,Re=15,Ue=3,_e=1e4,$e=3e3,je=1e7,Ve=36e5,ze="editable-message-text",Ye="editable-message-text-modal",Ge="editable-story-input-text",We=`.messages-layout .Transition_slide-active #${ze}, .messages-layout .Transition > .Transition_slide-to #${ze}`,He=`#${Ye}`,Ke=`#${Ge}`,qe="data-has-custom-appendix",Je="message-content",Xe=".message-content",Qe="active-view-transition",Ze="resizeHandle",et=`.${Ze}`,tt="snap-effect-container",nt="snap-effect",ot="⭐",rt="XTR",st=1275,at=925,it=600,dt=950,ct=450,ut=2**31-1,lt="0",ft=ut,ht=0,mt=100,gt=200,pt=10,yt=300,vt=600,bt=800,wt=300,It=(Math.round((yt+vt)/2),new Set(["newMessage","newScheduledMessage","deleteMessages","deleteScheduledMessages","deleteHistory","deleteParticipantHistory"]),200),Ct=13,At=11,St=160,kt=120,Pt=72,Tt=36,Mt=32,Et=40,Lt=32,Nt=20,Bt=72,Ft=72,xt=36,Dt=160,Ot=160,Rt=140,Ut=100,_t=100,$t=140,jt=140,Vt=2,zt=7,Yt="top",Gt="popular",Wt="recent",Ht="collectibleStatus",Kt="favorite",qt="effectStickers",Jt="effectEmojis",Xt="chatStickers",Qt="topic-default-icon",Zt="status-default-icon",en=/<img[^>]+alt="([^"]+)"(?![^>]*data-document-id)[^>]*>/gm,tn="en",nn=200,on=450,rn="FestiveFontEmoji",sn="RestrictedEmoji",an="http://www.w3.org/2000/svg",dn=new Set(["svg","svgz"]),cn="image/gif",un="application/x-tgsticker",ln="video/webm",fn=new Set(["image/png","image/jpeg",cn]),hn=new Set(["video/mp4","video/quicktime"]),mn=new Set(["audio/mp3","audio/ogg","audio/wav","audio/mpeg","audio/flac","audio/aac","audio/m4a","audio/mp4","audio/x-m4a"]),gn=new Set([...fn,...hn]),pn=["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"],yn="((ftp|https?):\\/\\/)?((www\\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\\.[a-zA-Z][-a-zA-Z0-9]{1,62})\\b([-a-zA-Z0-9()@:%_+.,~#?&/=]*)",vn="(@[\\w\\d_-]+)",bn=/^tg:(\/\/)?/i,wn=/^(https?:\/\/)?([-a-zA-Z0-9@:%_+~#=]{1,32}\.)?t\.me/i,In=/^(https?:\/\/)?telegram\.org\//i,Cn="https://t.me/",An="botfather",Sn="USERNAME_PURCHASE_AVAILABLE",kn="MESSAGE_ID_REQUIRED",Pn="auction",Tn=(new Set([Sn,"USERNAME_INVALID"]),new Set(["t.me","web.t.me","a.t.me","k.t.me","z.t.me"])),Mn="weba",En="weba",Ln="sensitive",Nn=new Set(["AU","BD","CA","CO","EG","HN","IE","IN","JO","MX","MY","NI","NZ","PH","PK","SA","SV","US"]),Bn=["bots","channels","chats","users","groups"],Fn={type:"emoji",emoticon:"❤"},xn="777000",Dn="1271266957",On="489000",Rn="2666000",Un="7173162320003080",_n=10**12,$n=0,jn=1,Vn=-1,zn=12,Yn=10,Gn=5,Wn=2147483646,Hn=["android","ios","tdesktop","macos"],Kn="https://bugs.telegram.org/?tag_ids=41&sort=time",qn="https://telegram.org/faq",Jn="https://telegram.org/privacy",Xn="https://telegram.org/tos/mini-apps",Qn=1,Zn=86400,eo=4,to=10,no=10,oo=10,ro="888",so=11,ao="#99BA92",io="#0F0F0F",co="#4A8E3A8C",uo="#0A0A0A8C",lo="1a",fo="2b",ho=5,mo=524288,go=new Set(["USER_CANCELED"]),po=100,yo=100*po,vo=2147483647,bo=["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","todo"],wo=["faster_download","voice_to_text","advanced_chat_management","infinite_reactions","profile_badge","animated_userpics","emoji_status","translations","saved_tags","last_seen","message_privacy","effects","todo"],Io=["channels","dialogFolderPinned","channelsPublic","savedGifs","stickersFaved","aboutLength","captionLength","dialogFilters","dialogFiltersChats","moreAccounts","recommendedChannels"],Co={sortType:"byDate",shouldIncludeUnlimited:!0,shouldIncludeLimited:!0,shouldIncludeUnique:!0,shouldIncludeDisplayed:!0,shouldIncludeHidden:!0,shouldIncludeUpgradable:!0},Ao={sortType:"byDate"},So=[1,3,6,12,18,24]},32625:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(17712);const s=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const s=(0,r.A)(e);(0,o.vJ)(()=>{if(void 0===t)return;const e=setInterval(()=>s(),t);return n||s(),()=>clearInterval(e)},[t,n])}},32989:(e,t,n)=>{n.d(t,{w:()=>r});var o=n(14487);function r(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];let[a=(0,o.g0)()]=r;return{...e,byTabId:{...e.byTabId,[a]:{...e.byTabId[a],...t}}}}},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)}},33554:(e,t,n)=>{n.d(t,{$:()=>r});var o=n(87894);function r(e,t){return e===t?t:(0,o.Vh)(t)?(0,o.Vh)(e)?"__deleteAllChildren"in t?{}:(0,o.Am)(Object.keys(e).concat(Object.keys(t))).reduce((n,o)=>{const s=e[o];if(t.hasOwnProperty(o)){const e=t[o];e?.__delete||(n[o]=r(s,e))}else n[o]=s;return n},{}):s(t):t}function s(e){return e.__deleteAllChildren?{}:Object.entries(e).reduce((e,t)=>{let[n,r]=t;return r?.__delete||(e[n]=(0,o.Vh)(r)?s(r):r),e},{})}},34201:(e,t,n)=>{n.d(t,{A:()=>h});var o=n(84051),r=n(61433),s=n(66644),a=n(83414),i=n(19129),d=n(17712),c=n(41257),u=n(35297),l=n(66230);const f=350;function h(e){const{isOpen:t,noMountTransition:n=!1,noOpenTransition:h=!1,noCloseTransition:m=!1,closeDuration:g=f,className:p="fast",prefix:y="",shouldForceOpen:v,onCloseAnimationEnd:b}=e,w=(0,o.li)(),I=e.ref||w,C=(0,o.li)(),[A,S]=(0,o.Ul)(),k=(0,c.i)({closeDuration:g,noMountTransition:n,noOpenTransition:h,noCloseTransition:m}),P=(0,d.A)(b);(0,l.A)(e=>{let[n]=e;const o=k.current;v?S("open"):t?(C.current&&(clearTimeout(C.current),C.current=void 0),o.noOpenTransition||void 0===n&&o.noMountTransition?S("open"):(S("scheduled-open"),(0,s.YS)(()=>{S("open")}))):void 0===n||o.noCloseTransition?S("closed"):(S("closing"),C.current=window.setTimeout(()=>{S("closed"),P()},o.closeDuration))},[t,v]);const T=(0,d.A)(()=>{const e=I.current;if(!e)return;!1!==p&&((0,r.YM)(e,"opacity-transition"),(0,r.YM)(e,p));const t=A(),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)(()=>{I.onChange=()=>{I.onChange=void 0,T()}},[T,I]),(0,o.Nf)(T,[T,A]);const M="withShouldRender"in e&&e.withShouldRender,E=(0,i.A)(()=>M&&"closed"!==A(),[M,A]),L=(0,a.A)(()=>"closing"===A(),[A]);return M?{ref:I,shouldRender:E,getIsClosing:L}:{ref:I,getIsClosing:L}}},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 d,c=!1;function u(){return c}function l(){return c||(c=!0,a.runCallbacks()),d&&(clearTimeout(d),d=void 0),function(){d&&(clearTimeout(d),d=void 0),c=!1,i.runCallbacks()}}const f=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];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])}},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.PX)(e)}`:`peer-color-${(0,o.Zg)(e)}`}function s(e){return`peer-color-${e.color}`}},35104:(e,t,n)=>{function o(e,t){return[e.date,e.fromId,e.gift.id,"starGiftUnique"===e.gift.type?e.gift.number:void 0,t?void 0:e.localTag].filter(Boolean).join("-")}n.d(t,{p:()=>o})},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?.()})}},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}({})},37479:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(31481),s=n(28470),a=n(71322),i=n(20021);const d=new Map;class c{referenceCount=0;constructor(e){this.color=e,this.filterId=`color-filter-${e.slice(1)}`;const t=(0,a.E2)(e);(0,s.z)((0,i.Y)("filter",{"color-interpolation-filters":"sRGB",xmlns:r.jNX,children:(0,i.Y)("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=d.get(e);t&&(t.removeReference(),t.isUsed()||d.delete(t.color))}},[e]),!e)return;if(d.has(e))return l(d.get(e).getFilterId(),t);const n=new c(e);return d.set(e,n),l(n.getFilterId(),t)}function l(e,t){return t?`url(#${e})`:`filter: url(#${e});`}},37661:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;const[n,r]=(0,o.J0)(e,t);return[n,(0,o.hb)(()=>{r(!0)},[]),(0,o.hb)(()=>{r(!1)},[])]}},37836:(e,t,n)=>{function o(e,t){let n,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return function(){for(var s=arguments.length,a=new Array(s),i=0;i<s;i++)a[i]=arguments[i];n?(clearTimeout(n),n=void 0):o&&e(...a),n=self.setTimeout(()=>{r&&e(...a),n=void 0},t)}}function r(e,t){let n,o,r,s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(){o=!0;for(var a=arguments.length,i=new Array(a),d=0;d<a;d++)i[d]=arguments[d];r=i,n||(s&&(o=!1,e(...r)),n=self.setInterval(()=>{if(!o)return self.clearInterval(n),void(n=void 0);o=!1,e(...r)},t))}}function s(e){return a(g,e)}function a(e,t){let n,o=!1;return function(){for(var r=arguments.length,s=new Array(r),a=0;a<r;a++)s[a]=arguments[a];n=s,o||(o=!0,e(()=>{o=!1,t(...n)}))}}n.d(t,{Fe:()=>s,IJ:()=>m,P_:()=>d,aj:()=>g,kI:()=>b,nF:()=>r,nb:()=>a,sg:()=>o,v7:()=>i,yu:()=>w});const i=e=>new Promise(t=>{setTimeout(()=>t(),e)});function d(){return new Promise(e=>{m(e)})}const c=35;let u,l,f,h;function m(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[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;if(u){const t=u;e.forEach(e=>t.delete(e))}l=void 0,f&&(clearTimeout(f),f=void 0),e.forEach(e=>e())},c)))}function g(e){h?h.push(e):(h=[e],Promise.resolve().then(()=>{const e=h;h=void 0,e.forEach(e=>e())}))}const p=500;let y,v;function b(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(b))},{timeout:p})):g(e)}function w(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return v||(v=[],self.addEventListener("beforeunload",()=>{v.forEach(e=>e())})),t?v.push(e):v.unshift(e),()=>{v=v.filter(t=>t!==e)}}},37932:(e,t,n)=>{n.d(t,{Cn:()=>E,DW:()=>M,cl:()=>B});var o=n(31481),r=n(5930),s=n(9705),a=n(2188),i=n(87894),d=n(37836),c=n(84051),u=n(30857),l=n(14745),f=n(20021);let h,m={isInited:!1};const g=(0,d.Fe)(()=>{h=Math.random()}),p={},y=[function(){let e;o.Oig&&(e=performance.now());for(const e of b.values()){const{mapStateToProps:t,ownProps:n,mappedProps:s,forceUpdate:i}=e;if(!N(e,m,n))continue;let d;try{d=t(m,n)}catch(e){return void(0,a.H)(e)}o.Oig&&Object.values(d).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(d).length&&!(0,r.A)(s,d)&&(o.MVx&&(0,r.q)(s,d,`[TeactN] Will update ${e.DEBUG_componentName} caused by:`),e.mappedProps=d,e.DEBUG_updates++,i())}if(o.Oig){const t=performance.now()-e;t>7&&console.warn(`[TeactN] Slow containers update: ${Math.round(t)} ms`)}}],v={},b=new Map,w=(0,d.Fe)(C);let I=!0;function C(){if(I)I=!1;else if((0,c.OV)())return void c.OV.once(w);y.forEach(e=>e(m))}function A(e,t){if("object"==typeof e&&e!==m){if(o.Oig){if(!t?.forceOutdated&&e.DEBUG_randomId&&e.DEBUG_randomId!==h)throw new Error("[TeactN.setGlobal] Attempt to set an outdated global");h=Math.random()}m=e,t?.forceSyncOnIOs?(I=!0,C()):(t?.forceOnHeavyAnimation&&(I=!0),w())}}function S(){return o.Oig&&(m={...m,DEBUG_randomId:h},g()),m}function k(){return v}let P=[];function T(e,t){p[e]||(p[e]=[],v[e]=(t,n)=>function(e,t,n){const r=new s.A;if(P.push(()=>{p[e]?.forEach(e=>{const s=e(o.Oig?S():m,v,t);s?"function"!=typeof s.then?(A(s,n),r.resolve()):s.then(()=>{r.resolve()}):r.resolve()})}),1===P.length)try{for(;P.length;)P[0](),P.shift()}finally{P=[]}return r.promise}(e,t,n)),p[e].push(t)}function M(e){y.push(e)}function E(e){const t=y.indexOf(e);-1!==t&&y.splice(t,1)}function L(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>({}),t=arguments.length>1?arguments[1]:void 0;return n=>{function o(o){const s=(0,l.A)(),i=(0,u.A)();(0,c._W)(()=>{b.delete(s)});let d=b.get(s);if(d||(d={mapStateToProps:e,activationFn:t,ownProps:o,forceUpdate:i,DEBUG_updates:0,DEBUG_componentName:n.name},b.set(s,d)),(!d.mappedProps||!(0,r.A)(d.ownProps,o))&&N(d,m,o))try{d.mappedProps=e(m,o)}catch(e){(0,a.H)(e)}return d.ownProps=o,(0,f.Y)(n,{...d.mappedProps,...o})}return o.DEBUG_contentComponentName=(0,c.$Z)(n),o}}function N(e,t,n){const{activationFn:o,stuckTo:r}=e;return!o||o(t,n,t=>r?r===t:(void 0!==t&&(e.stuckTo=t),!0))}function B(){return{getGlobal:S,setGlobal:A,getActions:k,getPromiseActions:k,addActionHandler:T,withGlobal:L}}o.Oig&&(window.getGlobal=S,window.setGlobal=A,window.getActions=k,document.addEventListener("dblclick",()=>{console.warn("GLOBAL CONTAINERS",(0,i.My)(Array.from(b.values()).map(e=>{let{DEBUG_componentName:t,DEBUG_updates:n}=e;return{DEBUG_componentName:t,DEBUG_updates:n}}),"DEBUG_updates","desc"))}))},37960:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(34201);function r(e){return(0,o.A)({isOpen:e.hasMediaData,noMountTransition:e.hasMediaData,className:"slow",...e})}},38027:(e,t,n)=>{e.exports=n.p+"grey.45da821d56a68ea86203.svg"},38691:(e,t,n)=>{n.d(t,{A:()=>d});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 d(){const[e,t]=(0,o.J0)(window.devicePixelRatio);return(0,s.A)(()=>a.addCallback(()=>{t(window.devicePixelRatio)})),e}i(),a.addCallback(i)},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)()}},39751:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(37836),s=n(43503),a=n(16581);const i=250;function d(){const{width:e,height:t}=s.A.get(),[n,d]=(0,o.J0)(e),[c,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();d(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:c,isResizing:l}),[c,l,n])}},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})},39877:(e,t,n)=>{n.d(t,{A:()=>w});var o=n(84051),r=n(66644),s=n(90709),a=n(87357),i=n(87679),d=n(76023),c=n(87094),u=n(84080),l=n(17712),f=n(62587),h=n(59030),m=n(93545),g=n(38691),p=n(47483);var y=n(20021);const v=[{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=d.$,w=(0,o.ph)(e=>{let{emojiDocumentId:t,className:n}=e;const d=(0,o.li)(),w=(0,o.li)(),[I,C]=(0,o.J0)(),A=(0,g.A)(),S=(0,h.A)(),{customEmoji:k}=(0,p.A)(t),P=k?(0,s.Mw)(k,"preview"):void 0,T=(0,f.A)(P),M=(0,c.A)(w),E=(0,u.KE)(()=>{T&&(0,i.NN)(T).then(C)},[T]);(0,o.vJ)(()=>{E()},[E]);const L=(0,l.A)(()=>{const e=d.current;if(!e||!I||!M)return;const t=e.getContext("2d"),{width:n,height:o}=e;t.clearRect(0,0,n,o),v.forEach(e=>{let{inline:o,block:r,opacity:s,scale:a}=e;const i=(S.isRtl?o:n/A-o)*A,d=r*A,c=b*A;t.save(),t.globalAlpha=s,t.translate(i,d),t.scale(a,a),t.drawImage(I,-c/2,-c/2,c,c),t.restore()});const r=`${M}${k.isLottie?"ff":"bb"}`;t.save(),t.fillStyle=r,t.globalCompositeOperation="source-atop",t.fillRect(0,0,n,o),t.restore()}),N=(0,u.KE)(L,[L]);(0,o.vJ)(()=>{N()},[I,S.isRtl,M,N]);const B=(0,u.KE)((e,t)=>{(0,r.RK)(()=>{const n=d.current;n&&(n.width=e*A,n.height=t*A,n.style.width=`${e}px`,n.style.height=`${t}px`,L())})},[A]),F=(0,u.KE)(e=>{const{width:t,height:n}=e.contentRect;B(t,n)},[B]);return(0,m.A)(w,F),(0,o.vJ)(()=>{const e=w.current;if(!e)return;const{width:t,height:n}=e.getBoundingClientRect();B(t,n)},[B]),(0,y.Y)("div",{className:(0,a.A)("pTWe_CYU",n),ref:w,children:(0,y.Y)("canvas",{ref:d})})})},40664:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(63495),s=n(87357),a=n(59030),i=n(20021);const d=(0,o.ph)(e=>{let{ref:t,id:n,className:o,value:d,label:c,error:u,success:l,disabled:f,readOnly:h,placeholder:m,autoComplete:g,inputMode:p,maxLength:y,tabIndex:v,teactExperimentControlled:b,onChange:w,onInput:I,onKeyPress:C,onKeyDown:A,onBlur:S,onPaste:k}=e;const P=(0,a.A)(),T=u||l||c,M=(0,s.A)("input-group",d&&"touched",u?"error":l&&"success",f&&"disabled",h&&"disabled",T&&"with-label",o);return(0,i.FD)("div",{className:M,dir:P.isRtl?"rtl":void 0,children:[(0,i.Y)("input",{ref:t,className:"form-control",type:"text",id:n,dir:"auto",value:d||"",tabIndex:v,placeholder:m,maxLength:y,autoComplete:g,spellCheck:!r.Vq&&void 0,inputMode:p,disabled:f,readOnly:h,onChange:w,onInput:I,onKeyPress:C,onKeyDown:A,onBlur:S,onPaste:k,"aria-label":T,teactExperimentControlled:b}),T&&(0,i.Y)("label",{htmlFor:n,children:T})]})})},41036:(e,t,n)=>{n.d(t,{Ay:()=>S,VY:()=>C,uo:()=>I});var o=n(84051),r=n(61433),s=n(13439),a=n(66644),i=n(91048),d=n(87357),c=n(25903),u=n(41402),l=n(87894),f=n(55994),h=n(30857),m=n(73767),g=n(66230),p=n(20021);const y="Transition_slide-active",v="Transition_slide-from",b="Transition_slide-to",w="Transition_slide-inactive",I=y,C=b,A=new Set(["slide","slideRtl","slideFade","zoomFade","zoomBounceSemiFade","slideLayers","pushSlide","reveal","slideOptimized","slideOptimizedRtl","slideVertical","slideVerticalFade"]),S=function(e){let{ref:t,activeKey:n,nextKey:I,name:C,direction:S="auto",renderCount:k,shouldRestoreHeight:P,shouldCleanup:T,cleanupExceptionKey:M,cleanupOnlyKey:E,shouldWrap:L,wrapExceptionKey:N,id:B,className:F,slideClassName:x,withSwipeControl:D,isBlockingAnimation:O,onStart:R,onStop:U,onScroll:_,onMouseDown:$,children:j,"data-tauri-drag-region":V,contentSelector:z,restoreHeightKey:Y}=e;const G=(0,o.li)(),W=A.has(C)&&!(0,i.PKK)((0,s.mS)());let H=(0,o.li)();t&&(H=t);const K=(0,o.li)({}),q=(0,m.A)(n),J=(0,h.A)(),X=(0,o.li)(!1),Q=(0,o.li)(!1),Z=void 0!==q&&n!==q;!k&&Z&&(K.current={[q]:K.current[q]}),K.current[n]=j,I&&(K.current[I]=j),(0,g.A)(e=>{let[t]=e;if(!t)return;const o="slideOptimized"===t||"slideOptimizedRtl"===t,s="slideOptimized"===C||"slideOptimizedRtl"===C;(o&&!s||!o&&s)&&(K.current={[n]:j},o&&(0,a.RK)(()=>{const e=H.current;["slideOptimized","slideOptimizedBackwards","slideOptimizedRtl","slideOptimizedRtlBackwards"].forEach(t=>(0,r.HW)(e,`Transition-${t}`))}))},[C]);const ee=-1===S||"auto"===S&&q>n||"inverse"===S&&q<n;(0,o.Nf)(()=>{function e(){T&&(K.current=void 0!==M?{[M]:K.current[M]}:void 0!==E?(0,l.cJ)(K.current,[E]):{},J())}const t="slideOptimized"===C||"slideOptimizedRtl"===C,s=H.current,i=Object.keys(K.current).map(Number),d=k?q:i.indexOf(q),h=k?n:i.indexOf(n),m=Array.from(s.childNodes);if(!m.length)return;const g=Array.from(s.children);if(g.forEach(e=>{(0,r.YM)(e,"Transition_slide"),x&&x.split(/\s+/).forEach(t=>{(0,r.YM)(e,t)})}),!Z){if(X.current)return;return void g.forEach(e=>{e===m[h]?((0,r.YM)(e,y),t&&(0,r.Tv)(e,{transition:"none",transform:"translate3d(0, 0, 0)"})):t||(0,r.YM)(e,w)})}if(G.current=n,t){if(!m[h])return;return void function(e,t,n,s,i,d,l,f,h,m,g,p,v,b){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,y),(0,r.Tv)(m,{transition:"none",transform:""})),h instanceof HTMLElement&&((0,r.YM)(h,y),(0,r.Tv)(h,{transition:"none",transform:"translate3d(0, 0, 0)"})),void s();"slideOptimizedRtl"===t&&(n=!n),l.current=!0;const w=(0,o.VK)(void 0,p);v?.(),(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,y),(0,r.Tv)(m,{transition:"",transform:`translate3d(${n?"":"-"}100%, 0, 0)`})),h instanceof HTMLElement&&((0,r.YM)(h,y),(0,r.Tv)(h,{transition:"",transform:"translate3d(0, 0, 0)"}))})),(0,c.j)(h,()=>{const e=h instanceof HTMLElement?h.clientHeight:void 0;(0,a.RK)(()=>{i===d.current?(m instanceof HTMLElement&&(0,r.Tv)(m,{transition:"none",transform:""}),g&&e&&h instanceof HTMLElement&&((0,r.Tv)(h,{height:"auto"}),(0,r.Tv)(f,{height:`${e}px`})),b?.(),w(),l.current=!1,s()):w()})})}(W,C,ee,e,n,G,X,s,m[h],m[d],P,O,R,U)}if("none"===C||W||Q.current)return Q.current&&(Q.current=!1),m.forEach((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,v),(0,r.HW)(e,b),(0,r.dH)(e,y,t===h),(0,r.dH)(e,w,t!==h))}),void e();m.forEach((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,y),(0,r.dH)(e,v,t===d),(0,r.dH)(e,b,t===h),(0,r.dH)(e,w,t!==d&&t!==h))}),X.current=!0;const p=(0,o.VK)(void 0,O);function I(){const t=s.querySelector(`.${y}`),{clientHeight:o}=t||{};(0,a.RK)(()=>{n===G.current?((0,r.HW)(s,`Transition-${C}`),(0,r.HW)(s,`Transition-${C}Backwards`),m.forEach((e,t)=>{e instanceof HTMLElement&&((0,r.HW)(e,v),(0,r.HW)(e,b),(0,r.dH)(e,y,t===h),(0,r.dH)(e,w,t!==h))}),P&&t&&((0,r.Tv)(t,{height:"auto"}),(0,r.Tv)(s,{height:`${o}px`})),U?.(),p(),X.current=!1,e()):p()})}R?.(),(0,r.dH)(s,`Transition-${C}`,!ee),(0,r.dH)(s,`Transition-${C}Backwards`,ee);const A="reveal"!==C&&"slideFadeAndroid"!==C||!ee?m[h]:m[d];if(A)if(D&&m[d]){const e=(0,c.e)(A,I);(0,f.R)(m[d],m[h],()=>{e(),Q.current=!0,U?.(),p(),X.current=!1})}else(0,c.e)(A,I,void 0,1e3);else I()},[n,I,q,Z,ee,C,R,U,k,P,T,x,M,W,J,D,O,E]),(0,o.vJ)(()=>{if(!P)return;const e=H.current,t=e.querySelector(`:scope > .${y}`)||e.querySelector(`:scope > .${v}`);if(!t)return;const n=z?t.querySelector(z):t,{clientHeight:o,clientWidth:s}=n||t||{};o&&s&&(0,a.RK)(()=>{(0,r.Tv)(t,{height:"auto"}),(0,r.Tv)(e,{height:`${o}px`,flexBasis:`${o}px`})})},[P,j,Y,z]);const te=!k,ne=K.current,oe=Object.keys(k?new Array(k).fill(void 0):ne).map(Number).map(e=>{const t=ne[e];if(!t)return;const o="function"==typeof t?t(e===n,e===q,e,n):t;return L&&e!==N||te?(0,p.Y)("div",{teactOrderKey:e,children:o},e):o});return(0,p.Y)("div",{ref:H,id:B,className:(0,d.A)("Transition",F),teactFastList:te,"data-tauri-drag-region":V,onScroll:_,onMouseDown:$,children:oe})}},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}},41402:(e,t,n)=>{function o(e){e.offsetWidth}n.d(t,{A:()=>o})},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)})}},42385:(e,t,n)=>{n.d(t,{Bo:()=>R,Jr:()=>T,Lj:()=>B,Mm:()=>_,ZJ:()=>F,bN:()=>E,e:()=>D,r2:()=>N,s1:()=>M,z0:()=>x});var o=n(84051),r=n(37932),s=n(23174),a=n(31481),i=n(70758),d=n(9716),c=n(49763),u=n(87894),l=n(4350),f=n(70934),h=n(37836),m=n(57751),g=n(13439),p=n(20714),y=n(17872),v=n(91048),b=n(43874);const w=(0,h.nF)(()=>(0,o.qF)(()=>O()),5e3,!1),I=()=>O(!0);let C,A=!1,S=!1;function k(e){return i.q.set(l.pg,e)}function P(e){return i.q.set(a.DUo,e)}function T(){return i.q.get(a.DUo)}function M(){return i.q.del(l.pg)}function E(){return i.q.del(a.DUo)}function L(e){e?.passcode?.isScreenLocked&&localStorage.setItem(a.ozB,"true")}function N(){a.UuV||((0,g.aJ)("saveSession",()=>{A||(F(),I())}),(0,g.aJ)("reset",()=>{S=!0,M().finally(()=>{localStorage.removeItem(a.ozB),S=!1,A&&x()})}))}async function B(e){if(a.UuV)return;const t=await async function(e){a.Oig&&console.time("global-state-cache-read");const t=localStorage.getItem(l.pg),n=t?JSON.parse(t):void 0;n&&localStorage.removeItem(l.pg);let o=n||await i.q.get(l.pg);const r=await T()||e.sharedState;o&&(o={...o,sharedState:r}),a.Oig&&console.timeEnd("global-state-cache-read"),o&&D(o,e);return{...e,...o,sharedState:{...r,...o?.sharedState}}}(e);return t.passcode.hasPasscode||(0,m.wr)()?(F(),t):void x()}function F(){A=!0,C=(0,h.yu)(I,!0),window.addEventListener("blur",I),(0,r.DW)(w)}function x(){A=!1,(0,r.Cn)(w),window.removeEventListener("blur",I),C&&C()}function D(e,t){try{!function(e,t){const n=e;e.settings.byKey={...t.settings.byKey,...e.settings.byKey},e.chatFolders={...t.chatFolders,...e.chatFolders},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.settings.accountDaysTtl||(e.settings.accountDaysTtl=t.settings.accountDaysTtl),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&&(n.settings.themes.dark&&(n.settings.themes.dark.patternColor=t.settings.themes.dark.patternColor),n.settings.themes.light&&(n.settings.themes.light.patternColor=t.settings.themes.light.patternColor),e.cacheVersion=2),e.chats.notifyExceptionById||(e.chats.notifyExceptionById=t.chats.notifyExceptionById),e.sharedState||(e.sharedState=t.sharedState,e.sharedState.settings={canDisplayChatInTitle:n.settings.byKey.canDisplayChatInTitle,animationLevel:n.settings.byKey.animationLevel,messageSendKeyCombo:n.settings.byKey.messageSendKeyCombo,messageTextSize:n.settings.byKey.messageTextSize,performance:n.settings.performance,theme:n.settings.byKey.theme,timeFormat:n.settings.byKey.timeFormat,wasTimeFormatSetManually:n.settings.byKey.wasTimeFormatSetManually,shouldUseSystemTheme:n.settings.byKey.shouldUseSystemTheme,isConnectionStatusMinimized:n.settings.byKey.isConnectionStatusMinimized,shouldForceHttpTransport:n.settings.byKey.shouldForceHttpTransport,language:n.settings.byKey.language,languages:n.settings.languages,shouldSkipWebAppCloseConfirmation:n.settings.byKey.shouldSkipWebAppCloseConfirmation,miniAppsCachedPosition:n.settings.miniAppsCachedPosition,miniAppsCachedSize:n.settings.miniAppsCachedSize,shouldAllowHttpTransport:n.settings.byKey.shouldAllowHttpTransport,shouldCollectDebugLogs:n.settings.byKey.shouldCollectDebugLogs,shouldDebugExportedSenders:n.settings.byKey.shouldDebugExportedSenders,shouldWarnAboutFiles:n.settings.byKey.shouldWarnAboutFiles}),e.settings.themes||(e.settings.themes=t.settings.themes),e.messages.webPageById||(e.messages.webPageById=t.messages.webPageById);const o=e.sharedState.settings;o.wasAnimationLevelSetManually||(o.animationLevel=a.i11,o.performance=p.tS),e.appConfig||(e.appConfig=t.appConfig),n.sharedState?.settings?.shouldWarnAboutSvg&&(e.sharedState.settings.shouldWarnAboutFiles=!0,n.sharedState.settings.shouldWarnAboutSvg=void 0)}(e,t)}catch(e){console.error(e)}}function O(e){const t=(0,g.mS)();S||!A||t.isLoggingOut||!e&&(0,o.OV)()||R()}function R(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=(0,g.mS)(),{hasPasscode:n,isScreenLocked:o}=t.passcode;if(n){if(!o&&!e){const e=_(t);(0,f.yp)(void 0,e)}return L(t),k((0,y.nYM)(t,!1)),void P((0,y.i_d)(t.sharedState))}L(t),k(U(t)),P(function(e){return{...e,settings:{...e.settings,languages:void 0},isInitial:void 0}}(t.sharedState))}function U(e){var t;return{...p.HB,...(0,u.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:$(e),users:j(e),chats:V(e),messages:z(e),settings:Y(e),chatFolders:G(e),groupCalls:W(e),reactions:{...(0,u.Up)(e.reactions,["defaultTags","recentReactions","topReactions","effectReactions","hash"]),availableReactions:(t=e.reactions.availableReactions,t?.map(e=>(0,u.Up)(e,["reaction","staticIcon","title","isInactive"])))},passcode:(0,u.Up)(e.passcode,["isScreenLocked","hasPasscode","invalidAttemptsCount","timeoutUntil"])}}function _(e){return JSON.stringify(U(e))}function $(e){const{lastRendered:t,byId:n}=e.customEmojis,o=t.slice(0,a.GW0);return{byId:(0,u.Up)(n,o),lastRendered:o,forEmoji:{},added:{},statusRecent:{}}}function j(e){const{users:{byId:t,statusesById:n,fullInfoById:o,botAppPermissionsById:r},currentUserId:s}=e,i=(0,u.oE)(Object.values(e.byTabId).map(t=>{let{id:n}=t;return(0,v.Xf0)(e,n)})).map(e=>{let{chatId:t}=e;return t}).filter(e=>(0,d.L8)(e)),l=(0,u.Am)((0,u.oE)(Object.values(e.byTabId).flatMap(t=>{let{id:n}=t;return(0,v.NHc)(e,n)?.map(e=>e.id)||[]}))),f=i.flatMap(t=>Object.values((0,v.zeq)(e,t)||{})).map(t=>{const n=(0,v.k9R)(e,t);return t.content.storyData?.peerId||n?.story?.peerId}).filter(e=>Boolean(e)&&(0,d.L8)(e)),h=Object.keys(e.attachMenu?.bots||{}),m=(0,u.Am)([...s?[s]:[],...i,...f,...l||[],...h,...e.topPeers.userIds||[],...e.recentlyFoundChatIds?.filter(d.L8)||[],...(0,c.YA)(a._E9)?.slice(0,a.Q$7).filter(d.L8)||[],...(0,c.YA)(a.DSF)?.filter(d.L8)||[],...e.contactList?.userIds||[],...Object.keys(t)]).slice(0,a.CVv);return{...p.HB.users,byId:(0,u._E)(t,m),statusesById:(0,u._E)(n,m),fullInfoById:(0,u._E)(o,m),botAppPermissionsById:r}}function V(e){const{chats:{byId:t},currentUserId:n}=e,o=(0,u.oE)(Object.values(e.byTabId).map(t=>{let{id:n}=t;return(0,v.Xf0)(e,n)})).map(e=>{let{chatId:t}=e;return t}),r=(0,u.oE)(Object.values(e.byTabId).flatMap(t=>{let{id:n}=t;const o=(0,v.Xf0)(e,n);if(!o)return;const r=(0,v.zeq)(e,o.chatId),s=(0,v.rA3)(e,o.chatId,o.threadId,n);return s?.map(t=>{const n=r[t];if(!n)return;const o=n.content,s=(0,v.k9R)(e,n),a="message"===n.replyInfo?.type&&n.replyInfo.replyToPeerId;return o.storyData?.peerId||s?.story?.peerId||a})})),s=[...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)];let i=[];for(const e of s){const n=t[e];n&&(i.push(e),n.linkedMonoforumId&&i.push(n.linkedMonoforumId))}return i=(0,u.Am)(i).slice(0,a.ViI),{...e.chats,similarChannelsById:{},similarBotsById:{},isFullyLoaded:{},notifyExceptionById:(0,u._E)(e.chats.notifyExceptionById,s),loadingParameters:p.HB.chats.loadingParameters,byId:(0,u._E)(e.chats.byId,s),fullInfoById:(0,u._E)(e.chats.fullInfoById,s),lastMessageIds:{all:(0,u._E)(e.chats.lastMessageIds.all||{},s),saved:e.chats.lastMessageIds.saved},topicsInfoById:(0,u._E)(e.chats.topicsInfoById,o)}}function z(e){const{currentUserId:t}=e,n={},o=(0,u.oE)(Object.values(e.byTabId).map(t=>{let{id:n}=t;return(0,v.Xf0)(e,n)})).map(e=>{let{chatId:t}=e;return t}),r=(0,u.oE)(Object.values(e.byTabId).map(e=>{let{forumPanelChatId:t}=e;return t})),i=(0,u.Am)([...o,...t?[t]:[],...r,...(0,c.YA)(a.DSF)||[],...(0,c.YA)(a._E9)?.slice(0,a.Q$7)||[]]),d=Object.values(e.byTabId).reduce((t,n)=>{let{id:o}=n;const{chatId:r,threadId:a}=(0,v.Xf0)(e,o)||{};if(!r||!a||a===s.l3)return t;const i=t[r]||new Set;return i.add(a),t[r]=i,t},{}),l=[],f=[];return i.forEach(o=>{const a=e.messages.byChatId[o];if(!a)return;const i=(0,v.ZZX)(e,o),c=Array.from(d[o]||[]),h=Object.values(e.messages.byChatId[o].threadsById||{}).map(e=>{let{threadInfo:t}=e;return t?.isCommentsInfo?t?.originMessageId:void 0}).filter(Boolean),m=(0,u.Am)(c.concat(h)),g=(0,u._E)(a.threadsById,[s.l3,...m]),p=(0,u.Am)(Object.values(g).flatMap(e=>e.lastViewportIds||[])),y=(0,v.pSx)(e,o),b=y&&r.includes(o)?Object.values(y).map(e=>{let{lastMessageId:t}=e;return t}):[],w=o===t&&e.chats.lastMessageIds.saved?Object.values(e.chats.lastMessageIds.saved):[],I=[i].concat(b).concat(w).filter(Boolean),C=(0,u.Up)(a.byId,p.concat(I)),A=Object.keys(g).reduce((e,t)=>{const n=g[Number(t)];return e[Number(t)]={...n,listedIds:n.lastViewportIds,pinnedIds:void 0,typingStatus:void 0},e},{}),S=Object.values(C).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),t.content.webPage&&f.push(t.content.webPage.id),e},{});n[o]={byId:S,threadsById:A}}),{byChatId:n,pollById:(0,u._E)(e.messages.pollById,l),webPageById:(0,u._E)(e.messages.webPageById,f),sponsoredByChatId:{},playbackByChatId:{}}}function Y(e){const{byKey:t,botVerificationShownPeerIds:n,notifyDefaults:o,lastPremiumBandwithNotificationDate:r,themes:s,accountDaysTtl:a}=e.settings;return{byKey:t,privacy:{},botVerificationShownPeerIds:n,lastPremiumBandwithNotificationDate:r,notifyDefaults:o,themes:s,accountDaysTtl:a}}function G(e){return{...e.chatFolders}}function W(e){return{...e.groupCalls,byId:{},activeGroupCallId:void 0}}},42452:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(37836),s=n(17712),a=n(20021);const i=(0,o.ph)(()=>{const[e,t]=(0,o.J0)([]),n=(0,o.Kr)(()=>(0,r.sg)(()=>{t([])},700,!1),[]),i=(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(0,a.Y)("div",{className:"ripple-container",onMouseDown:i,children:e.map(e=>{let{x:t,y:n,size:o}=e;return(0,a.Y)("div",{className:"ripple-wave",style:`left: ${t}px; top: ${n}px; width: ${o}px; height: ${o}px;`})})})})},43044:(e,t,n)=>{n.d(t,{iV:()=>L,DV:()=>j,Yw:()=>X,S7:()=>G,qY:()=>H,CO:()=>te,K1:()=>W,eg:()=>K});var o=n(83649),r=n(31481),s=n(4875),a=n(4961),i=n(63495),d=n(70758),c=n(59607),u=n(46536);function l(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 f="en",h=0,m="https://translations.telegram.org/en/weba";var g=n(14487),p=n(87894),y=n(98607),v=n(37836),b=n(9705),w=n(84947);const I={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}"},C="langpack-",A="en",S=new w.A(400);let k,P,T,M,E=J();const{addCallback:L,removeCallback:N,runCallbacks:B}=(0,u.h)();let F=!1;function x(){F||(F=!0,(0,v.IJ)(()=>{B(),F=!1}))}const D=new b.A;function O(e){return d.q.get(`${C}${e}`)}function R(e){return(0,c.yK)(e.language.langCode),d.q.set(`${C}${e.language.langCode}`,e)}let U;async function _(){if(M||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]=l(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=>{let[t,n]=e;const[o,s]=t.split("_");if(!s)return void(r[o]=n);const a=r[o]||{};a[s]=n,r[o]=a});const s={langCode:f,version:h,strings:r},a=Object.keys(r).length;return{langPack:s,language:{langCode:f,name:"English",nativeName:"English",pluralCode:f,stringsCount:a,translatedCount:a,translationsUrl:m}}}();const e=await U;M=e.langPack,S.clear(),k?(E=J(),x()):V(e.language)}async function $(){if(!T||!k)return void(r.Oig&&console.warn("[Localization] Trying to fetch difference without loaded data"));if(await g.T_,!(0,g.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||!k||e===T.version)return;const o={...T,version:e,strings:{...(0,p.cJ)(T.strings,n),...t}};Y(o),R({langPack:o,language:k}),x()}function V(e){k=e,z(),E=J(),x()}function z(){if(!k)return;const e=k.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 i.Ld?new Intl.ListFormat(e,{type:n}):t}try{P={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),preciseNumber:new Intl.NumberFormat(e,{minimumFractionDigits:0,maximumFractionDigits:10})}}catch(e){console.warn("Failed to create formatters:",e),P={pluralRules:new Intl.PluralRules(A),region:new Intl.DisplayNames(A,{type:"region"}),conjunction:n(A,"conjunction"),disjunction:n(A,"disjunction"),number:new Intl.NumberFormat(A),preciseNumber:new Intl.NumberFormat(A,{minimumFractionDigits:0,maximumFractionDigits:10})}}}function Y(e){T=e,S.clear(),x()}async function G(e,t){if(k)return;const n=await O(e);n?(T=n.langPack,k=n.language,z(),$()):t&&await H(e),_(),E=J(),x(),D.resolve()}async function W(e){if((0,g.ve)())return;const t=await O(e);t&&(Y(t.langPack),V(t.language))}async function H(e,t){if(t){const t=await O(e);if(t)return q(t.language)}if(await g.T_,!(0,g.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 K(e){k?.langCode===e&&$()}async function q(e){if(T&&k?.langCode===e.langCode)return;const t=await O(e.langCode);if(t)Y(t.langPack),V(t.language),$();else{if(await g.T_,!(0,g.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");Y({langCode:e.langCode,version:t.version,strings:t.strings}),V(e),R({langPack:T,language:e})}document.documentElement.lang=e.baseLangCode||e.langCode,x()}function J(){const e=(e,t,n)=>n&&(0,o.Zh)(n)?ee(e,t,n):Z(e,t,n);return e.rawCode=k?.langCode||A,e.isRtl=k?.isRtl,e.code=k?.pluralCode||A,e.with=e=>{let{key:t,variables:n,options:r}=e;return r&&(0,o.Zh)(r)?ee(t,n,r):Z(t,n,r)},e.withRegular=e=>{let{key:t,variables:n,options:o}=e;return Z(t,n,o)},e.withAdvanced=e=>{let{key:t,variables:n,options:o}=e;return ee(t,n,o)},e.region=e=>P?.region.of(e),e.conjunction=e=>P?.conjunction.format(e)||e.join(", "),e.disjunction=e=>P?.disjunction.format(e)||e.join(", "),e.number=e=>P?.number.format(e)||String(e),e.preciseNumber=e=>P?.preciseNumber.format(e)||String(e),e.internalFormatters=P,e.languageInfo=k,e}function X(){return E}function Q(e,t){let n=T?.strings[e];if(n||M||_(),n||=M?.strings[e],n||=I[e],!n||(0,o.JR)(n))return;const r=P?.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)=>{let[n,o]=t;if(void 0===o)return e;"object"==typeof o&&(o=Z(o.key,o.variables,o.options));const r=Number.isFinite(o)?P.number.format(o):String(o);return e.replaceAll(`{${n}}`,r)},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)=>{let[n,o]=t;return(0,y.t)(e,n,o)},s)),n?.withMarkdown||n?.renderTextFilters){const e=n?.withMarkdown?(0,p.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)=>{let[n,o]=t;if(void 0===o)return e;const r=Number.isFinite(o)?P.number.format(o):o;return(0,y.t)(e,`{${n}}`,(0,a.A)(r))},[e])}))}return r.reduce((e,t)=>{let[n,o]=t;if(void 0===o)return e;const r=Number.isFinite(o)?P.number.format(o):o;return(0,y.t)(e,`{${n}}`,(0,a.A)(r))},s)}const te=D.promise},43336:(e,t,n)=>{n.d(t,{Bt:()=>r,Cc:()=>i,Ki:()=>d,LI:()=>s,RI:()=>a,qE:()=>o});const o=(e,t,n)=>Math.min(n,Math.max(t,e)),r=(e,t,n)=>e>=t&&e<=n,s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Math.round(e*10**t)/10**t},a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Math.floor(e*10**t)/10**t},i=(e,t,n)=>(1-n)*e+n*t;function d(e){return 2*Math.round(e/2)}},43503:(e,t,n)=>{n.d(t,{A:()=>l,u:()=>u});var o=n(66644),r=n(96454),s=n(37836);let a=window.innerHeight,i=u();const d=(0,s.nF)(()=>{i=u()},250,!0),c=(0,s.nF)(()=>{a=window.innerHeight,d()},100,!1);function u(){let e;return e=r.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",c),r.pz?window.visualViewport.addEventListener("resize",d):window.addEventListener("resize",d);const l={get:()=>i,getIsKeyboardVisible:()=>a>i.height}},43874:(e,t,n)=>{n.d(t,{Ay:()=>b,Bb:()=>p,Ny:()=>g,cB:()=>y});var o=n(84051),r=n(31481),s=n(96454),a=n(46536),i=n(43503),d=n(30857);const c=new Map,u=(0,a.h)();let l,f,h,m;function g(){return l}function p(){return f}function y(){return!g()}function v(){l=c.get("mobile")?.matches||!1,f=!l&&(c.get("tablet")?.matches||!1),h=c.get("landscape")?.matches||!1,m=c.get("touch")?.matches||!1,(0,i.u)(),u.runCallbacks()}function b(){const e=(0,d.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)`);c.set("mobile",e),e.addEventListener("change",v);const t=window.matchMedia(`(max-width: ${r.j7z}px)`);c.set("tablet",t),t.addEventListener("change",v);const n=window.matchMedia(s.pz?"(orientation: landscape)":"screen and (min-device-aspect-ratio: 1/1) and (orientation: landscape)");c.set("landscape",n),n.addEventListener("change",v);const o=window.matchMedia("(pointer: coarse)");c.set("touch",o),o.addEventListener("change",v)}(),v()},46211:(e,t,n)=>{n.d(t,{FD:()=>m,IV:()=>f,PV:()=>l,WA:()=>g,X2:()=>h});var o=n(31481),r=n(9716),s=n(14487),a=n(90709),i=n(21133),d=n(55475),c=n(5056),u=n(19926);function l(e,t){return(0,u.mB)(e,t)||(0,i.hd)(e,t)}function f(e,t){return e.peers.profilePhotosById[t]}function h(e,t){const n=(0,u.yp)(e,t),r=(0,u.mB)(e,t);return r?!n&&t!==o.zv8&&!(0,a.PL)(r):(0,i.AW)(e,t)?.areStarGiftsAvailable}function m(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;const i=(0,c.n)(e,a),u=(0,d.B5)(e,t,a);return i.savedGifts.collectionsByPeerId[t]?.[u]}function g(e,t){const n=(0,r.L8)(t);if(n){const o=n?(0,u.vG)(e,t):void 0;return o?.paidMessagesStars}const o=(0,i.hd)(e,t);if(o&&!(0,a.SJ)(o))return o.paidMessagesStars}},46275:(e,t,n)=>{n.d(t,{l8:()=>f,vG:()=>l,zq:()=>u});var o=n(31481),r=n(63495),s=n(24585),a=n(70874),i=n(9716),d=n(11116);const c=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,s.Tc)(e);if(t){if(t.startsWith("https:")||t.startsWith("http:"))return function(e){if(!c.has(e.hostname))return;const t=P(e),n=k(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,d.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,d.BU)(t[0])&&S(t[1]))return"publicMessageLink"}else if(3===n){if("c"===o&&t.slice(1).every(S))return"privateMessageLink";if((0,d.BU)(t[0])&&t.slice(1).every(S))return"publicMessageLink";if("nft"===o)return"giftUniqueLink"}else if(4===n&&"c"===o&&t.slice(1).every(S))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 m({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 g({channelId:s,messageId:i,single:e,threadId:a,commentId:o,timestamp:r})}case"shareLink":return h({text:t.text,url:t.url});case"chatFolderLink":return p({slug:n[1]});case"loginCodeLink":return y({code:n[1]});case"publicUsernameOrBotLink":return v({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,direct:t.direct});case"privateChannelLink":return b({channelId:n[1]});case"businessChatLink":return I({slug:n[1]});case"chatBoostLink":{if("boost"===n[0])return w({username:n[1],id:t.c});const e="c"===n[0];return w({username:e?void 0:n[0],id:e?n[1]:void 0})}case"giftUniqueLink":return C({slug:n.slice(1).join("/")})}}(new URL(t));if(t.startsWith("tg:")){const e=r.fM?t.replace(/^tg:\/\//,"https://"):t;return function(e){const{hostname:t}=e,n=P(e),o=k(e);switch(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,d.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";case"stars":return"stars";case"ton":return"ton";case"settings":return"settings"}return"unknown"}(n,0,t)){case"publicMessageLink":{const{domain:e,post:t,single:o,thread:r,comment:s,t:a}=n;return m({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 g({channelId:e,messageId:t,single:o,threadId:r,commentId:s,timestamp:a})}case"shareLink":return h({text:n.text,url:n.url});case"chatFolderLink":return p({slug:n.slug});case"loginCodeLink":return y({code:n.code});case"telegramPassportLink":return function(e){const{botId:t,scope:n,publicKey:o,nonce:r,callbackUrl:s,payload:a}=e;if(t&&S(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 v({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,direct:n.direct});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 w({username:n.domain,id:n.channel});case"giftUniqueLink":return C({slug:n.slug});case"stars":return{type:"stars"};case"ton":return{type:"ton"};case"settings":return function(e){const{screen:t}=e;return{type:"settings",screen:t?A(t):void 0}}({screen:1===o.length?o[0]:void 0})}}(new URL(e))}}}(e)}catch(e){return}}function f(e){const t=l(e);if("publicUsernameOrBotLink"===t?.type)return t.username}function h(e){const{url:t,text:n}=e;if(t)return{type:"shareLink",url:t,text:n}}function m(e){const{messageId:t,threadId:n,commentId:o,username:r,single:s,timestamp:i}=e;if(r&&(0,d.BU)(r)&&t&&S(t)&&(!n||S(n))&&(!o||S(o)))return{type:"publicMessageLink",username:r,messageId:Number(t),isSingle:""===s,threadId:n?Number(n):void 0,commentId:o?Number(o):void 0,timestamp:i?(0,a.W)(i):void 0}}function g(e){const{messageId:t,threadId:n,commentId:o,channelId:r,single:s,timestamp:d}=e;if(r&&S(r)&&t&&S(t)&&(!n||S(n))&&(!o||S(o)))return{type:"privateMessageLink",channelId:(0,i.QE)(r),messageId:Number(t),isSingle:""===s,threadId:n?Number(n):void 0,commentId:o?Number(o):void 0,timestamp:d?(0,a.W)(d):void 0}}function p(e){const{slug:t}=e;if(t)return{type:"chatFolderLink",slug:t}}function y(e){const{code:t}=e;if(t)return{type:"loginCodeLink",code:t}}function v(e){const{username:t,start:n,text:o,startApp:r,mode:s,startAttach:a,attach:i,appName:c,choose:u,ref:l,direct:f}=e;if(t&&(0,d.BU)(t))return{type:"publicUsernameOrBotLink",username:t,start:n,startApp:r,mode:s,appName:c,startAttach:a,attach:i,text:o,choose:u,ref:l,isDirect:""===f}}function b(e){const{channelId:t}=e;if(t)return{type:"privateChannelLink",channelId:(0,i.QE)(t)}}function w(e){const{username:t,id:n}=e;if(t||n)return{type:"chatBoostLink",username:t,id:n?(0,i.QE)(n):void 0}}function I(e){const{slug:t}=e;if(t)return{type:"businessChatLink",slug:t}}function C(e){const{slug:t}=e;if(t)return{type:"giftUniqueLink",slug:t}}function A(e){switch(e){case"devices":return"devices";case"folders":return"folders";case"language":return"language";case"privacy":return"privacy";case"edit_profile":return"editProfile";case"theme":return"theme"}}function S(e){return/^-?\d+$/.test(e)}function k(e){const t=e.pathname.split("/").filter(Boolean);return"s"===t[0]&&t.shift(),t.map(decodeURI)}function P(e){return Object.fromEntries(e.searchParams)}},46510:(e,t,n)=>{function o(e,t,n,o){if("a"===n&&!o)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?o:"a"===n?o.call(e):o?o.value:t.get(e)}function r(e,t,n,o,r){if("m"===o)throw new TypeError("Private method is not writable");if("a"===o&&!r)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===o?r.call(e,n):r?r.value=n:t.set(e,n),n}n.d(t,{G:()=>r,g:()=>o}),"function"==typeof SuppressedError&&SuppressedError},46536:(e,t,n)=>{function o(){const e=new Set;function t(t){e.delete(t)}return{runCallbacks:function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];e.forEach(e=>{e(...n)})},addCallback:function(n){return e.add(n),()=>{t(n)}},removeCallback:t,hasCallbacks:function(){return Boolean(e.size)}}}n.d(t,{h:()=>o})},46637:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(66644),s=n(46536),a=n(17712);const i=new Map;function d(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const d=(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 c(){for(const e of a.values())e.target.offsetParent&&d(e);a.clear()}const u=e=>{let[t]=e;a.set(t.target,t),(0,o.OV)()?o.OV.once(()=>{(0,r.YS)(c)}):c()};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])}},47483:(e,t,n)=>{n.d(t,{A:()=>m});var o=n(84051),r=n(13439),s=n(91048),a=n(60261),i=n(37836);let d=new Set;const c=new Set,u=(0,i.nF)(()=>{const e=[...d],t=e.slice(0,100),n=e.slice(100);(0,r.ko)().loadCustomEmojis({ids:t}),d=new Set(n),d.size&&u()},200,!1),l=(0,i.nF)(()=>{(0,r.ko)().updateLastRenderedCustomEmojis({ids:[...c].reverse()}),c.clear()},200,!1);function f(e){c.add(e),l()}(0,a.K3)(f);var h=n(17712);function m(e){const[t,n]=(0,o.J0)(e?(0,s.O8F)((0,r.mS)(),e):void 0),[i,c]=(0,o.J0)((0,s.BWX)((0,r.mS)()));var l;(l=e)&&(f(l),(0,s.O8F)((0,r.mS)(),l)||(d.add(l),u()));const m=(0,h.A)(t=>{if(!e)return;const o=(0,r.mS)();n((t??o.customEmojis).byId[e]),c((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)}},[e]),{customEmoji:t,canPlay:i}}},48544:(e,t,n)=>{var o=n(89925),r=n(31481),s=n(26120),a=n(70758),i=n(96454),d=n(74824),c=n(14487),u=n(4350),l=n(5560),f=n(70934),h=n(66414),m=n(37836),g=n(57751),p=n(84553),y=n(4875),v=n(42385),b=n(13439),w=n(17872),I=n(30708),C=n(55232);(0,b.aJ)("initApi",(e,t)=>{const n=(0,h.f4)(),{shouldAllowHttpTransport:o,shouldForceHttpTransport:r,shouldDebugExportedSenders:s,shouldCollectDebugLogs:a,language:d}=(0,I.l)(e),c=window.location.search.includes("test")||"1"===n?.tgWebAuthTest,l=e.config?.isTestServer,f=(0,u.zk)(),m=Object.values(f).filter(e=>e.isTest===l).map(e=>{let{userId:t}=e;return t}).filter(Boolean);(0,y.Ru)(t.apiUpdate,{userAgent:navigator.userAgent,platform:i.Aw,sessionData:(0,g.CX)(),isWebmSupported:i.OF,maxBufferSize:i.kn,webAuthToken:n?.tgWebAuthToken,dcId:n?.tgWebAuthDcId?Number(n?.tgWebAuthDcId):void 0,mockScenario:n?.mockScenario,shouldAllowHttpTransport:o,shouldForceHttpTransport:r,shouldDebugExportedSenders:s,langCode:d,isTestServerRequested:c,accountIds:m}),(0,y.eu)(Boolean(a))}),(0,b.aJ)("setAuthPhoneNumber",(e,t,n)=>{const{phoneNumber:o}=n;return(0,y.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,y.px)("provideAuthCode",o),{...e,authIsLoading:!0,authErrorKey:void 0}}),(0,b.aJ)("setAuthPassword",(e,t,n)=>{const{password:o}=n;return(0,y.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,w.G42)(e,o.TD.InProgress,u),(0,b.UF)(e),await(0,y.px)("uploadProfilePhoto",r,s,a,i,d)&&(e=(0,b.mS)(),e=(0,w.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,y.px)("provideAuthRegistration",{firstName:o,lastName:r}),{...e,authIsLoading:!0,authErrorKey:void 0}}),(0,b.aJ)("returnToAuthPhoneNumber",e=>((0,y.px)("restartAuth"),{...e,authErrorKey:void 0})),(0,b.aJ)("goToAuthQrCode",e=>((0,y.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,g.AA)(o):(0,g.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,h.lD)(),(0,h.vO)(),await(0,l.al)(),await Promise.race([(0,y.px)("destroy"),(0,m.v7)(3e3)]),await(0,p.nv)(!1)}catch(e){}t.reset(),n?.forceInitApi&&t.initApi()}),(0,b.aJ)("requestChannelDifference",(e,t,n)=>{const{chatId:o}=n;(0,y.px)("requestChannelDifference",o)}),(0,b.aJ)("reset",(e,t)=>{(0,g.rE)(u.Xz),(0,f.WN)(),d.clear(r.Iz7),d.clear(r.zrf),d.clear(r.cLl),d.clear(r.nfi),(0,v.s1)(),(0,C.m)();const n=(0,u.zk)();Object.values(n).length||(a.B.clear(),(0,v.bN)());const o=r.CV.replace(/\d+$/,""),i=Number((r.CV.match(/\d+$/)||["0"])[0]);for(let e=0;e<i;e++)d.clear(`${o}${0===e?"":e}`);(0,s.q)(0),t.initShared({force:!0}),Object.values(e.byTabId).forEach(e=>{let{id:n,isMasterTab:o}=e;t.init({tabId:n,isMasterTab:o})})}),(0,b.aJ)("disconnect",()=>{(0,y.eZ)("disconnect")}),(0,b.aJ)("destroyConnection",()=>{(0,y.eZ)("destroy",!0,!0)}),(0,b.aJ)("loadNearestCountry",async e=>{if("connectionStateReady"!==e.connectionState)return;const t=await(0,y.px)("fetchNearestCountry");e=(0,b.mS)(),e={...e,authNearestCountry:t},(0,b.UF)(e)}),(0,b.aJ)("setDeviceToken",(e,t,n)=>{const{token:o}=n;return{...e,push:{deviceToken:o,subscribedAt:Date.now()}}}),(0,b.aJ)("deleteDeviceToken",e=>({...e,push:void 0})),(0,b.aJ)("lockScreen",async e=>{const t=JSON.stringify({...(0,g.CX)(),userId:e.currentUserId}),n=(0,v.Mm)(e);await(0,f.yp)(t,n),(0,f.m)(),(0,g.rE)(),(0,s.q)(0),e=(0,b.mS)(),e=(0,w.Vg3)(e,{isScreenLocked:!0,invalidAttemptsCount:0,timeoutUntil:void 0}),(0,b.UF)(e),setTimeout(()=>{e=(0,b.mS)(),e=(0,w.nYM)(e),(0,b.UF)(e)},r.es);try{await(0,l.al)(),await(0,y.px)("destroy",!0)}catch(e){}})},48775:(e,t,n)=>{n.d(t,{Kk:()=>c,Ms:()=>l,QH:()=>u,U2:()=>f});var o=n(31481),r=n(17142),s=n(87357),a=n(18276),i=n(9267),d=n(20021);function c(e,t){return e("StarsAmountText",{amount:t},{pluralValue:t})}function u(e,t,n){const o=n?(0,r.wD)(Number(t)):t;return e("TonAmountText",{amount:e.preciseNumber(o)},{pluralValue:o})}function l(e,t,n){const{className:o,containerClassName:i,shouldConvertFromNanos:c}=n||{},u=c?(0,r.wD)(Number(t)):t,l=(0,d.Y)(a.A,{name:"toncoin",className:(0,s.A)("ton-amount-icon",o)});return i?(0,d.Y)("span",{className:i,children:e("TonAmount",{amount:u},{withNodes:!0,specialReplacement:{"💎":l}})}):e("TonAmount",{amount:u},{withNodes:!0,specialReplacement:{"💎":l}})}function f(e,t,n){const{asFont:r,className:c,containerClassName:u}=n||{},l=r?(0,d.Y)(a.A,{name:"star",className:(0,s.A)("star-amount-icon",c)}):(0,d.Y)(i.A,{type:"gold",className:(0,s.A)("star-amount-icon",c),size:"adaptive"});return u?(0,d.Y)("span",{className:u,children:e("StarsAmount",{amount:t},{withNodes:!0,specialReplacement:{[o.Cyx]:l}})}):e("StarsAmount",{amount:t},{withNodes:!0,specialReplacement:{[o.Cyx]:l}})}},48894:(e,t,n)=>{n.d(t,{Bz:()=>l,LS:()=>c,Yi:()=>u,Zf:()=>i,bM:()=>a,rX:()=>d,v2:()=>s,vG:()=>f,xp:()=>r});var o=n(87679);function r(e){return[parseInt(e.substring(0,2),16),parseInt(e.substring(2,4),16),parseInt(e.substring(4,6),16)]}function s(e){const t=e[0].toString(16),n=e[1].toString(16),o=e[2].toString(16);return(1===t.length?"0"+t:t)+(1===n.length?"0"+n:n)+(1===o.length?"0"+o:o)}function a(e){let[t,n,o]=e;t/=255,n/=255,o/=255;let r,s,a=Math.max(t,n,o),i=Math.min(t,n,o),d=a,c=a-i;if(s=0===a?0:c/a,a===i)r=0;else{switch(a){case t:r=(n-o)/c+(n<o?6:0);break;case n:r=(o-t)/c+2;break;case o:r=(t-n)/c+4}r/=6}return[r,s,d]}function i(e){let t,n,o,[r,s,a]=e,i=Math.floor(6*r),d=6*r-i,c=a*(1-s),u=a*(1-d*s),l=a*(1-(1-d)*s);switch(i%6){case 0:t=a,n=l,o=c;break;case 1:t=u,n=a,o=c;break;case 2:t=c,n=a,o=l;break;case 3:t=c,n=u,o=a;break;case 4:t=l,n=c,o=a;break;case 5:t=a,n=c,o=u}return[Math.round(255*t),Math.round(255*n),Math.round(255*o)]}async function d(e){const t=[0,0,0];let n,r,s,a,i=-4,d=[0,0,0],c=0;const u=document.createElement("canvas"),l=u.getContext&&u.getContext("2d");if(!l)return t;const f=await(0,o.NN)(e);s=f.naturalHeight||f.offsetHeight||f.height,r=f.naturalWidth||f.offsetWidth||f.width,u.height=s,u.width=r,l.drawImage(f,0,0);try{n=l.getImageData(0,0,r,s)}catch(e){return t}for(a=n.data.length;(i+=20)<a;)0!==n.data[i+3]&&(++c,d[0]+=n.data[i],d[1]+=n.data[i+1],d[2]+=n.data[i+2]);return d[0]=Math.floor(d[0]/c),d[1]=Math.floor(d[1]/c),d[2]=Math.floor(d[2]/c),d}function c(e){const[t,n,o]=e;return.2126*t+.7152*n+.0722*o}function u(e){let[t,n,o]=a(e);n=Math.min(1,n+.05+.1*(1-n)),o=o>.5?Math.max(0,.65*o):Math.max(0,Math.min(1,1-.65*o));const r=function(e){let[t,n,o]=e,r=n*Math.min(o,1-o),s=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+t/30)%12;return o-r*Math.max(Math.min(n-3,9-n,1),-1)};return[s(0),s(8),s(4)]}([360*t,n,o]);return`#${s(r.map(e=>Math.floor(255*e)))}66`}const l=e=>`rgba(${e>>16&255}, ${e>>8&255}, ${255&e}, ${(e>>24&255)/255})`,f=e=>c([e>>16&255,e>>8&255,255&e])>128?"black":"white"},49763:(e,t,n)=>{n.d(t,{BU:()=>N,N:()=>E,P1:()=>F,PZ:()=>k,Ts:()=>I,Xq:()=>P,YA:()=>C,Yw:()=>L,dk:()=>B,jn:()=>S,uk:()=>M,vp:()=>T,zm:()=>A});var o=n(84051),r=n(37932),s=n(13439),a=n(31481),i=n(27109),d=n(91048),c=n(5930),u=n(46536),l=n(87894),f=n(37836);const h=6,m=_();let g=m.prevGlobal,p=m.prepared,y=m.results,v=m.callbacks;a.Oig&&(window.DEBUG_getFolderManager=()=>({prepared:p,results:y}));const b=(0,f.nF)(()=>{(0,o.qF)(()=>{x((0,s.mS)())})},500);let w=!1;function I(){w=!0,(0,r.DW)(b),(0,s.aJ)("reset",$);const e=(0,s.mS)();(0,d.nTw)(e).isMasterTab||O(e,!0,!0,!0,!0),x(e)}function C(e){return w||I(),y.orderedIdsByFolderId[e]}function A(e){return w||I(),y.pinnedCountByFolderId[e]||0}function S(){return w||I(),y.chatsCountByFolderId}function k(){return w||I(),y.unreadCountersByFolderId}function P(){return w||I(),y.unreadChatIdsByFolderId}function T(){return k()[a.DSF]?.notificationsCount||0}function M(e,t){const n=p.chatSummariesById.get(e);return t?n.orderInSaved:n.orderInAll}function E(e){return p.folderIdsByChatId[e]}function L(e,t){return v.orderedIdsByFolderId[e]||(v.orderedIdsByFolderId[e]=(0,u.h)()),v.orderedIdsByFolderId[e].addCallback(t)}function N(e){return v.chatsCountByFolderId.addCallback(e)}function B(e){return v.unreadChatIdsByFolderId.addCallback(e)}function F(e){return v.unreadCountersByFolderId.addCallback(e)}function x(e){let t;a.Oig&&(t=performance.now());const n=Boolean(e.chats.listIds.active&&D(a.DSF,e.chats.listIds.active,e.chats.orderedPinnedIds.active)),o=Boolean(e.chats.listIds.archived&&D(a._E9,e.chats.listIds.archived,e.chats.orderedPinnedIds.archived)),r=Boolean(e.chats.listIds.saved&&D(a.pX9,e.chats.listIds.saved,e.chats.orderedPinnedIds.saved)),s=e.chats.isFullyLoaded.active!==g.isAllFolderFullyLoaded,u=e.chats.isFullyLoaded.archived!==g.isArchivedFolderFullyLoaded,f=e.chats.isFullyLoaded.saved!==g.isSavedFolderFullyLoaded,m=e.chatFolders.byId!==g.foldersById,v=e.chats.byId!==g.chatsById,b=e.chats.lastMessageIds.saved!==g.lastSavedMessageIds,w=e.chats.lastMessageIds.all!==g.lastAllMessageIds,I=e.chats.topicsInfoById!==g.topicsInfoById,C=e.users.byId!==g.usersById,A=(0,d.K52)(e)!==g.notifyDefaults,S=e.chats.notifyExceptionById!==g.notifyExceptions;let k=[];if((s||u||f)&&(k=k.concat(function(e){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=[];arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&n.push(a._E9),t&&n.push(a.pX9);const o=e.chats.isFullyLoaded.active,r=e.chats.isFullyLoaded.archived,s=e.chats.isFullyLoaded.saved;if(o&&r){const e=Object.keys(p.folderSummariesById).filter(e=>!y.orderedIdsByFolderId[e]).map(Number);n=n.concat(e)}return g.isAllFolderFullyLoaded=o,g.isArchivedFolderFullyLoaded=r,g.isSavedFolderFullyLoaded=s,n}(e,u,f))),!(n||o||r||m||v||C||I||A||S||b||w))return void(k.length&&U(k));const P=g.allFolderListIds,T=g.archivedFolderListIds,M=g.savedFolderListIds;if(O(e,n,o,r,m),k=k.concat(function(e,t,n,o,r,s,u){const f=e.chats.byId,h=e.users.byId,m=e.chats.lastMessageIds.all,v=e.chats.lastMessageIds.saved,b=(0,d.K52)(e),w=e.chats.notifyExceptionById,I=Object.values(p.folderSummariesById),C=new Set,A=e.chats.listIds.active,S=e.chats.listIds.archived,k=e.chats.listIds.saved,P=[...A||[],...S||[]];let T=[...P,...k||[]];return A===r&&S===s&&k===u||(T=(0,l.Am)(T.concat(r||[],s||[],u||[]))),T.forEach(r=>{const s=f[r];if(!t&&!n&&!o&&s===g.chatsById[r]&&h[r]===g.usersById[r]&&m?.[r]===g.lastAllMessageIds?.[r]&&v?.[r]===g.lastSavedMessageIds?.[r])return;let u;if(s){const n=p.chatSummariesById.get(r),o=!P.includes(r),l=!k?.includes(r),f=function(e,t,n,o,r,s,c){const{id:u,type:l,isNotJoined:f,migratedTo:h,folderId:m,unreadCount:g,unreadMentionsCount:p,hasUnreadMark:y,isForum:v}=t,b=(0,d._ls)(e,u),w=(0,d.pSx)(e,t.id),{unreadCount:I,unreadMentionsCount:C}=v?Object.values(w||{}).reduce((e,t)=>(e.unreadCount+=t.unreadCount,e.unreadMentionsCount+=t.unreadMentionsCount,e),{unreadCount:0,unreadMentionsCount:0}):{unreadCount:g,unreadMentionsCount:p},A="chatTypePrivate"===l&&r,S=(0,d.yHC)(e,t.id),k=t.id===a.zv8&&(!S||"historyClear"===S.content.action?.type),P=Math.max(t.creationDate||0,t.draftDate||0,S?.date||0),T=(0,d.yHC)(e,t.id,"saved"),M=T?.date||0;return{id:u,type:l,isListedInAll:Boolean(!(b||f||h||k||s)),isListedInSaved:!c,isArchived:m===a._E9,isMuted:(0,i.If)(t,n,o?.[t.id]),isUnread:Boolean(I||C||y),unreadCount:I,unreadMentionsCount:C,isUserBot:A?"userTypeBot"===A.type:void 0,isUserContact:A?A.isContact:void 0,orderInAll:P,orderInSaved:M}}(e,s,b,w,h[r],o,l);if(!t&&n&&(0,c.A)(f,n))return;p.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,I),u.forEach(e=>{C.add(e)})}else p.chatSummariesById.delete(r),u=[];const A=p.folderIdsByChatId[r]||[];if((0,l.k)(u,A))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)?(p.chatIdsByFolderId[t].delete(e),s.push(t),n&&(n=n.filter(t=>t!==e),p.isOrderedListJustPatched[t]=!0)):!o.has(t)&&r.has(t)&&(p.chatIdsByFolderId[t]||(p.chatIdsByFolderId[t]=new Set),p.chatIdsByFolderId[t].add(e),n&&(n.push(e),p.isOrderedListJustPatched[t]=!0)),y.orderedIdsByFolderId[t]=n}),p.folderIdsByChatId[e]=n,s}(r,A,u);S.forEach(e=>{C.add(e)})}),g.chatsById=f,g.usersById=h,g.lastAllMessageIds=m,g.lastSavedMessageIds=v,g.notifyDefaults=b,g.notifyExceptions=w,Array.from(C)}(e,m||n||o||r,A,S,P,T,M)),U((0,l.Am)(k)),a.Oig){const e=performance.now()-t;e>h&&console.warn(`Slow \`updateFolderManager\`: ${Math.round(e)} ms`)}}function D(e,t,n){const o=e===a.DSF?g.allFolderListIds:e===a.pX9?g.savedFolderListIds:g.archivedFolderListIds,r=e===a.DSF?g.allFolderPinnedIds:e===a.pX9?g.savedFolderPinnedIds:g.archivedFolderPinnedIds;return o!==t||r!==n}function O(e,t,n,o,r){const s=[];if(t){const t=e.chats.listIds.active,n=e.chats.orderedPinnedIds.active;p.folderSummariesById[a.DSF]=R(a.DSF,t,n),g.allFolderListIds=t,g.allFolderPinnedIds=n,s.push(a.DSF)}if(n){const t=e.chats.listIds.archived,n=e.chats.orderedPinnedIds.archived;p.folderSummariesById[a._E9]=R(a._E9,t,n),g.archivedFolderListIds=t,g.archivedFolderPinnedIds=n,s.push(a._E9)}if(o){const t=e.chats.listIds.saved,n=e.chats.orderedPinnedIds.saved;p.folderSummariesById[a.pX9]=R(a.pX9,t,n),g.savedFolderListIds=t,g.savedFolderPinnedIds=n,s.push(a.pX9)}if(r){const t=e.chatFolders.byId;Object.values(t).forEach(e=>{e!==g.foldersById[e.id]&&(p.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))}),g.foldersById=t}return s}function R(e,t,n){return{id:e,listIds:new Set(t),orderedPinnedIds:n,pinnedChatIds:new Set(n)}}function U(e){let t=!1,n=!1,o=!1;if(Array.from(e).forEach(e=>{const{pinnedCount:r,orderedIds:s}=function(e){const t=p.folderSummariesById[e];if(!t)return{};const{orderedPinnedIds:n,pinnedChatIds:o}=t,{chatIdsByFolderId:{[e]:r}}=p,{orderedIdsByFolderId:{[e]:s}}=y,i=e===a.pX9,d=r?n?.filter(e=>r.has(e)):n,c=s||r&&Array.from(r)||[],u=(o?c.filter(e=>!o.has(e)):c).sort((e,t)=>M(t,i)-M(e,i));return{pinnedCount:d?.length||0,orderedIds:[...d||[],...u]}}(e);if(!s)return;const i=y.orderedIdsByFolderId[e],d=y.pinnedCountByFolderId[e];(!i||void 0===d||d!==r||p.isOrderedListJustPatched[e]||!(0,l.k)(s,i))&&(p.isOrderedListJustPatched[e]=!1,y.orderedIdsByFolderId[e]=s,y.pinnedCountByFolderId[e]=r,v.orderedIdsByFolderId[e]?.runCallbacks(s));const u=y.chatsCountByFolderId[e],f=s.length;n||(n=u!==f),y.chatsCountByFolderId[e]=f;const h=y.unreadCountersByFolderId[e],m=function(e){const{chatSummariesById:t}=p,{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=!h||!(0,c.A)(m,h)),y.unreadCountersByFolderId[e]=m;const g=y.unreadChatIdsByFolderId[e],b=function(e){const{chatSummariesById:t}=p,{orderedIdsByFolderId:{[e]:n}}=y;return n.filter(e=>{const n=t.get(e);return n?.isUnread})}(e);o||(o=!g||!(0,l.k)(b,g)),y.unreadChatIdsByFolderId[e]=b}),n){const e={...y.chatsCountByFolderId};y.chatsCountByFolderId=e,v.chatsCountByFolderId.runCallbacks(e)}if(t){const e={...y.unreadCountersByFolderId};y.unreadCountersByFolderId=e,v.unreadCountersByFolderId.runCallbacks(e)}o&&v.unreadChatIdsByFolderId.runCallbacks(y.unreadChatIdsByFolderId)}function _(){return{prevGlobal:{foldersById:{},chatsById:{},usersById:{},topicsInfoById:{}},prepared:{folderSummariesById:{},chatSummariesById:new Map,folderIdsByChatId:{},chatIdsByFolderId:{},isOrderedListJustPatched:{}},results:{orderedIdsByFolderId:{},pinnedCountByFolderId:{},chatsCountByFolderId:{},unreadCountersByFolderId:{},unreadChatIdsByFolderId:{}},callbacks:{orderedIdsByFolderId:{},chatsCountByFolderId:(0,u.h)(),unreadCountersByFolderId:(0,u.h)(),unreadChatIdsByFolderId:(0,u.h)()}}}function $(){const e=_();g=e.prevGlobal,p=e.prepared,y=e.results,v=e.callbacks}},50110:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(31481),r=n(2188);const s=!o.MVx;function a(e,t){if(!s)return e();const{rescue:n,always:o,shouldIgnoreError:a}=t??{};try{return e()}catch(e){return n?.(e),void(a||(0,r.H)(e))}finally{o?.()}}},50442:(e,t,n)=>{n.d(t,{h6:()=>d,no:()=>c,fG:()=>u,ez:()=>i,wJ:()=>b});var o=n(96454),r=n(43336),s=n(37836),a=n(43503);let i=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,c=10,u=1.5,l=15,f=20,h=150,m=150;function g(e,t){return t?Math.hypot(t.pageX-e.pageX,t.pageY-e.pageY):0}function p(e,t){return{x:(e.pageX+t.pageX)/2,y:(e.pageY+t.pageY)/2}}let y=0;const v=new class{constructor(){let{stability:e=8,sensitivity:t=100,tolerance:n=1.1,delay:o=150}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.stability=e,this.sensitivity=t,this.tolerance=n,this.delay=o,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:o.H8?1:.6,delay:150});function b(e,t){let n,c=!1,u=!1,b=!1,w=0,I=t.initialZoom??1,C={x:0,y:0},A={x:!1,y:!1};const S=a.A.get();let k,P={x:S.width/2,y:S.height/2};const T=t.minZoom??1,M=t.maxZoom??4;let E=!1;function L(r){const s=r.target,{excludedClosestSelector:i,includedClosestSelector:c,withNativeDrag:u,withCursor:l,onDrag:f}=t;if((e===s||e.contains(s))&&"INPUT"!==s.tagName&&"TEXTAREA"!==s.tagName&&!(i&&(s.matches(i)||s.closest(i))||c&&!s.matches(c)&&!s.closest(c))){if(n=r,"mousedown"===r.type)!u&&f&&r.preventDefault(),document.addEventListener("mousemove",B),document.addEventListener("mouseup",N);else if("touchstart"===r.type){if(o.pz){const e=r.touches[0].pageX;E=e<=d||e>=a.A.get().width-d}s.addEventListener("touchmove",B,{passive:!0}),s.addEventListener("touchend",N,{passive:!0}),s.addEventListener("touchcancel",N,{passive:!0}),"touches"in r&&(void 0===r.pageX&&(r.pageX=r.touches[0].pageX),void 0===r.pageY&&(r.pageY=r.touches[0].pageY),2===r.touches.length&&(w=g(r.touches[0],r.touches[1]),P=p(r.touches[0],r.touches[1])))}l&&document.body.classList.add("cursor-grabbing"),t.onCapture?.(r)}}function N(e){n&&(t.withCursor&&document.body.classList.remove("cursor-grabbing"),document.removeEventListener("mouseup",N),document.removeEventListener("mousemove",B),n.target.removeEventListener("touchcancel",N),n.target.removeEventListener("touchend",N),n.target.removeEventListener("touchmove",B),o.pz&&t.selectorToPreventScroll&&Array.from(document.querySelectorAll(t.selectorToPreventScroll)).forEach(e=>{e.style.overflow=""}),e&&(c?t.onRelease&&t.onRelease(e):"mouseup"===e.type&&(t.onDoubleClick&&Date.now()-y<300?t.onDoubleClick(e,{centerX:n.pageX,centerY:n.pageY}):!t.onClick||"button"in e&&0!==e.button||t.onClick(e),y=Date.now()))),c=!1,u=!1,b=!1,w=0,I=(0,r.qE)(I,T,M),k=void 0,C={x:0,y:0},A={x:!1,y:!1};const s=a.A.get();P={x:s.width/2,y:s.height/2},n=void 0,E=!1}function B(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&&w>0&&2===e.touches.length)){const n=g(e.touches[0],e.touches[1]),o=p(e.touches[0],e.touches[1]),r=o.x-P.x,s=o.y-P.y,a=n/w;t.onZoom(e,{zoomFactor:a,initialCenterX:P.x,initialCenterY:P.y,dragOffsetX:r,dragOffsetY:s,currentCenterX:o.x,currentCenterY:o.y}),1!==a&&(c=!0)}const r=e.pageX-n.pageX,s=e.pageY-n.pageY;(Math.abs(r)>=l||Math.abs(s)>=l)&&(c=!0);let a=!1;t.onDrag&&(t.onDrag(e,n,{dragOffsetX:r,dragOffsetY:s}),a=!0),t.onSwipe&&!u&&(u=function(e,n,r){if(o.pz&&E)return!1;const s=Math.abs(n),a=Math.abs(r),d=t.swipeThreshold??f;let c;if(s>a&&s>=d?c="x":a>s&&a>=d&&(c="y"),!c)return!1;if(k){if(k!==c)return!1}else k=c;return function(e,t,n,o,r){const s={dragOffsetX:n,dragOffsetY:o};return"x"===t?r(e,n<0?i.Left:i.Right,s):"y"===t&&r(e,o<0?i.Up:i.Down,s)}(e,c,n,r,t.onSwipe)}(e,r,s),a=u),o.pz&&a&&t.selectorToPreventScroll&&Array.from(document.querySelectorAll(t.selectorToPreventScroll)).forEach(e=>{e.style.overflow="hidden"})}}const F=(0,s.sg)(N,m,!1),x=(0,s.sg)(N,h,!1);function D(e){c||(L(e),c=!0,P={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:o=3}=t;if(t.onDoubleClick&&Object.is(e.deltaX,-0)&&Object.is(e.deltaY,-0)&&e.ctrlKey)return D(e),I=I>1?1:o,t.onDoubleClick(e,{centerX:e.pageX,centerY:e.pageY}),void(c=!1);const s=e.metaKey||e.ctrlKey||e.shiftKey;if(s&&function(e){if(!t.onZoom)return;D(e);const n=e.x-P.x,o=e.y-P.y,s=(0,r.qE)(e.deltaY,-25,25);I-=.01*s,I=(0,r.qE)(I,.5*T,3*M),b=!0,t.onZoom(e,{zoom:(0,r.LI)(I,2),initialCenterX:P.x,initialCenterY:P.y,dragOffsetX:n,dragOffsetY:o,currentCenterX:e.x,currentCenterY:e.y}),x(e)}(e),!s&&!b){const o=v.check(e);(1!==I||o)&&function(e){if(!t.onDrag)return;D(e),A.x&&Math.sign(C.x)!==Math.sign(e.deltaX)||(C.x-=e.deltaX),A.y&&Math.sign(C.y)!==Math.sign(e.deltaY)||(C.y-=e.deltaY);const{x:o,y:r}=C;t.onDrag(e,n,{dragOffsetX:o,dragOffsetY:r},(e,t)=>{A={x:e,y:t}}),F(e)}(e)}}return t.withWheelDrag&&e.addEventListener("wheel",O),e.addEventListener("mousedown",L),document.body.addEventListener("touchstart",L,{passive:!t.isNotPassive}),()=>{N(),document.body.removeEventListener("touchstart",L),e.removeEventListener("mousedown",L),e.removeEventListener("wheel",O)}}},50680:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(87357);const s=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"fast",a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:350,d=arguments.length>6&&void 0!==arguments[6]&&arguments[6];const[c,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),!c&&!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)||d&&e,g=Boolean(l.current),p=e||g;return{shouldRender:p,transitionClassNames:(0,r.A)(s&&"opacity-transition",s,m&&"open",!m&&"not-open",p&&"shown",!p&&"not-shown",g&&"closing"),hasShownClass:p,hasOpenClass:m,isClosing:g}}},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",noEllipsis:"m6kJl7zG",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",suggestedPostContainer:"eNm2vJJr",suggestedPostTitle:"mp_JlS2o",suggestedPostInfo:"S5yKhYOF",suggestedPostBalanceTooLowBox:"lYK4izyG",suggestedPostRejectedContentBox:"b_UHz9Pn",suggestedPostContentBox:"HiG8V3U2",hoverable:"Ohq5zfvI",suggestedPostBalanceTooLowTitle:"v8H6hMhz",suggestedPostApprovalTitle:"sx65zyR6",suggestedPostApprovalSection:"jmVfnkV0",suggestedPostRejectedComment:"hrUNI578",suggestedPostRejectedTitle:"xm2OfRXs",rejectedIcon:"PnwAfQgJ"}},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(16120),a=n(19314);const i=["female_sign","male_sign","medical_symbol"],d=127397;function c(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:c(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)+d);return String.fromCodePoint(...n)}},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}}},52745:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(84051),r=n(87357),s=n(57474),a=n(20021);const i=(0,o.ph)(e=>{let{color:t="blue",backgroundColor:n,className:o,onClick:i}=e;return(0,a.Y)("div",{className:(0,r.A)("Loading",i&&"interactive",o),onClick:i,children:(0,a.Y)(s.A,{color:t,backgroundColor:n})})})},54464:(e,t,n)=>{n.d(t,{l:()=>s,u:()=>a});var o=n(31481),r=n(96454);function s(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.pz||!document.activeElement||document.activeElement.id!==o.CfG||!t&&e.target!==e.currentTarget||e.preventDefault()}function a(e){s(e,!0)}},55148:(e,t,n)=>{n.d(t,{E:()=>c,_:()=>d});var o=n(13439),r=n(89925),s=n(31481),a=n(63495),i=n(46275);const d=(e,t)=>{const n=(0,o.ko)(),d=(0,i.vG)(e);if(d)switch(d.type){case"privateMessageLink":return n.openPrivateChannel({id:d.channelId,threadId:d.threadId,messageId:d.messageId,commentId:d.commentId,timestamp:d.timestamp,linkContext:t}),!0;case"publicMessageLink":return n.openChatByUsername({username:d.username,threadId:d.threadId,messageId:d.messageId,commentId:d.commentId,timestamp:d.timestamp,linkContext:t}),!0;case"publicUsernameOrBotLink":{const e=function(e){if(!e)return;return e.toLowerCase().split(" ").flatMap(e=>"groups"===e?["chats","groups"]:[e]).filter(e=>s.K_A.includes(e))}(d.choose);return n.openChatByUsername({username:d.username,startParam:d.start,ref:d.ref,text:d.text,startApp:d.startApp,mode:d.mode,startAttach:d.startAttach,attach:d.attach,choose:e,originalParts:[d.username,d.appName],isDirect:d.isDirect}),!0}case"privateChannelLink":return n.openPrivateChannel({id:d.channelId}),!0;case"businessChatLink":return n.resolveBusinessChatLink({slug:d.slug}),!0;case"premiumReferrerLink":return n.openPremiumModal(),!0;case"premiumMultigiftLink":return n.openGiftRecipientPicker(),!0;case"chatBoostLink":return n.processBoostParameters({usernameOrId:d.username||d.id,isPrivate:Boolean(d.id)}),!0;case"giftUniqueLink":return n.openUniqueGiftBySlug({slug:d.slug}),!0;case"settings":if(!d.screen)return n.openLeftColumnContent({contentKey:r.Bn.Settings}),!0;switch(d.screen){case"editProfile":n.openSettingsScreen({screen:r.VS.EditProfile});break;case"language":n.openSettingsScreen({screen:r.VS.Language});break;case"devices":n.openSettingsScreen({screen:r.VS.ActiveSessions});break;case"privacy":n.openSettingsScreen({screen:r.VS.Privacy});break;case"folders":n.openSettingsScreen({screen:r.VS.Folders});break;case"theme":n.openSettingsScreen({screen:r.VS.General})}return!0;case"stars":n.openStarsBalanceModal({});break;case"ton":n.openStarsBalanceModal({currency:s.ykW})}if(!e.match(s.bnE))return!1;const u=a.fM?e.replace(/^tg:\/\//,"https://"):e,{protocol:l,searchParams:f,hostname:h}=new URL(u);if("tg:"!==l)return!1;const m=h,g=Object.fromEntries(f),{checkChatInvite:p,openChatByUsername:y,openChatByPhoneNumber:v,openStickerSet:b,joinVoiceChatByLink:w,openInvoice:I,openChatWithDraft:C,checkChatlistInvite:A,openStoryViewerByUsername:S,checkGiftCode:k,openStarsBalanceModal:P}=n;switch(m){case"resolve":{const{domain:e,phone:t,post:n,comment:o,voicechat:r,livestream:s,start:a,startattach:i,attach:d,thread:c,topic:u,appname:l,startapp:f,mode:h,story:m,text:p}=g,b=Number(c)||Number(u)||void 0;"telegrampassport"!==e&&(l?y({username:e,startApp:f,mode:h,originalParts:[e,l],text:p}):g.hasOwnProperty("voicechat")||g.hasOwnProperty("livestream")?w({username:e,inviteHash:r||s}):t?v({phoneNumber:t,startAttach:i,attach:d,text:p}):m?S({username:e,storyId:Number(m)}):y({username:e,messageId:n?Number(n):void 0,commentId:o?Number(o):void 0,startParam:a,mode:h,startAttach:i,attach:d,threadId:b}));break}case"bg":case"login":break;case"join":{const{invite:e}=g;p({hash:e});break}case"addemoji":case"addstickers":{const{set:e}=g;b({stickerSetInfo:{shortName:e}});break}case"share":case"msg":case"msg_url":{const{url:e,text:t}=g;C({text:c(e,t)});break}case"addlist":A({slug:g.slug});break;case"invoice":{const{slug:e}=g;I({type:"slug",slug:e});break}case"stars_topup":{const{balance:e,purpose:t}=g,n=Number(e);if(!n||n<0)return!0;P({topup:{balanceNeeded:n,purpose:t}});break}case"giftcode":{const{slug:e}=g;k({slug:e});break}default:return!1}return!0};function c(e,t,n){return{text:[e,n,t].filter(Boolean).join("\n")}}},55232:(e,t,n)=>{n.d(t,{X:()=>h,m:()=>p});var o=n(37932),r=n(31481),s=n(95175),a=n(33554),i=n(37836),d=n(20714),c=n(13439);let u,l=!1,f=d.$8;function h(e){u=new SharedWorker(new URL(n.p+n.u(5060),n.b),{name:r.C39}),u.port.addEventListener("message",g),u.port.start(),b({type:"reqGetFullState",localState:e}),(0,o.DW)(m)}function m(){const e=(0,c.mS)();e.sharedState!==f&&(e.sharedState.isInitial||function(e){if(!l)return;const t=(0,s.K)(f,e);f=e,"symbol"!=typeof t&&b({type:"reqUpdateState",update:t})}(e.sharedState))}function g(e){const t=e.data;switch(t.type){case"stateUpdate":w((0,a.$)(f,t.update));break;case"fullState":l=!0,w(t.state)}}function p(){u&&(u.port.removeEventListener("message",g),u.port.close(),u=void 0,(0,o.Cn)(m))}const y=new Set,v=(0,i.Fe)(()=>{if(!u)throw new Error("Shared worker not initialized");for(const e of y)u.port.postMessage(e);y.clear()});function b(e){if(!u)throw new Error("Shared worker not initialized");y.add(e),v()}function w(e){let t=(0,c.mS)();f={...t.sharedState,...e},t={...t,sharedState:f},(0,c.UF)(t)}},55475:(e,t,n)=>{n.d(t,{B5:()=>v,EG:()=>l,ER:()=>g,G4:()=>m,Kt:()=>f,Os:()=>c,PG:()=>u,aF:()=>d,e7:()=>h,rt:()=>p,w0:()=>y}),n(31481);var o=n(14487),r=n(90709),s=n(21133),a=n(5056),i=n(19926);function d(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.inputInvoice}function c(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).starsPayment}function u(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.requestId}function l(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.form?.nativeParams.publishableKey}function f(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.form?.nativeParams.publicToken}function h(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.stripeCredentials}function m(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[s=(0,o.g0)()]=n;return(0,a.n)(e,s).payment.smartGlocalCredentials}function g(e,t){const n=(0,s.hd)(e,t);return e.currentUserId===t||n&&(0,r.WX)(n)&&(0,r.SJ)(n)&&(0,r.ub)(n,"postMessages")}function p(e,t){const n=(0,s.hd)(e,t),o=(0,i.mB)(e,t);return Boolean(o)||n&&(0,r.WX)(n)}function y(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];let[i=(0,o.g0)()]=r;return p(e,t)?(0,a.n)(e,i).savedGifts.filter:void 0}function v(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];let[i=(0,o.g0)()]=r;return(0,a.n)(e,i).savedGifts.activeCollectionByPeerId?.[t]||"all"}},55962:(e,t,n)=>{n.r(t),n.d(t,{Channel:()=>l,PluginListener:()=>f,Resource:()=>v,SERIALIZE_TO_IPC_FN:()=>c,addPluginListener:()=>h,checkPermissions:()=>m,convertFileSrc:()=>y,invoke:()=>p,isTauri:()=>b,requestPermissions:()=>g,transformCallback:()=>u});var o,r,s,a,i,d=n(46510);const c="__TAURI_TO_IPC_KEY__";function u(e,t=!1){return window.__TAURI_INTERNALS__.transformCallback(e,t)}class l{constructor(e){o.set(this,void 0),r.set(this,0),s.set(this,[]),a.set(this,void 0),(0,d.G)(this,o,e||(()=>{}),"f"),this.id=u(e=>{const t=e.index;if("end"in e)return void(t==(0,d.g)(this,r,"f")?this.cleanupCallback():(0,d.G)(this,a,t,"f"));const n=e.message;if(t==(0,d.g)(this,r,"f")){for((0,d.g)(this,o,"f").call(this,n),(0,d.G)(this,r,(0,d.g)(this,r,"f")+1,"f");(0,d.g)(this,r,"f")in(0,d.g)(this,s,"f");){const e=(0,d.g)(this,s,"f")[(0,d.g)(this,r,"f")];(0,d.g)(this,o,"f").call(this,e),delete(0,d.g)(this,s,"f")[(0,d.g)(this,r,"f")],(0,d.G)(this,r,(0,d.g)(this,r,"f")+1,"f")}(0,d.g)(this,r,"f")===(0,d.g)(this,a,"f")&&this.cleanupCallback()}else(0,d.g)(this,s,"f")[t]=n})}cleanupCallback(){window.__TAURI_INTERNALS__.unregisterCallback(this.id)}set onmessage(e){(0,d.G)(this,o,e,"f")}get onmessage(){return(0,d.g)(this,o,"f")}[(o=new WeakMap,r=new WeakMap,s=new WeakMap,a=new WeakMap,c)](){return`__CHANNEL__:${this.id}`}toJSON(){return this[c]()}}class f{constructor(e,t,n){this.plugin=e,this.event=t,this.channelId=n}async unregister(){return p(`plugin:${this.plugin}|remove_listener`,{event:this.event,channelId:this.channelId})}}async function h(e,t,n){const o=new l(n);return p(`plugin:${e}|registerListener`,{event:t,handler:o}).then(()=>new f(e,t,o.id))}async function m(e){return p(`plugin:${e}|check_permissions`)}async function g(e){return p(`plugin:${e}|request_permissions`)}async function p(e,t={},n){return window.__TAURI_INTERNALS__.invoke(e,t,n)}function y(e,t="asset"){return window.__TAURI_INTERNALS__.convertFileSrc(e,t)}class v{get rid(){return(0,d.g)(this,i,"f")}constructor(e){i.set(this,void 0),(0,d.G)(this,i,e,"f")}async close(){return p("plugin:resources|close",{rid:this.rid})}}function b(){return!!(globalThis||window).isTauri}i=new WeakMap},55994:(e,t,n)=>{n.d(t,{P:()=>p,R:()=>y});var o=n(66644),r=n(96454),s=n(19822),a=n(50442),i=n(25903),d=n(43336);const c=300,u=s.qM.easeOutCubic;let l,f,h,m,g=!1;function p(e,t){return(0,a.wJ)(e,{excludedClosestSelector:t.excludedClosestSelector,selectorToPreventScroll:t.selectorToPreventScroll,swipeThreshold:10,onSwipe(e,n,o){if(n===a.ez.Left)t.onSwipeLeftStart?.();else{if(n!==a.ez.Right)return!1;t.onSwipeRightStart?.()}return r.pz&&(g=!0,l=o),!0},onDrag(e,t,n){g&&f?.(n)},onRelease(){g&&(g=!1,h?.(t.onCancel),f=void 0,h=void 0)}})}function y(e,t,n){if(m?.(),!g)return;const r=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=b(e.transform);if(t)return t}}(e);if(!r)return;let a;e.getAnimations().forEach(e=>e.pause()),t.getAnimations().forEach(e=>e.pause()),e.style.animationTimingFunction="linear",t.style.animationTimingFunction="linear",(0,o.YS)(()=>{const g=(p=getComputedStyle(e).transform,y=r.axis,p.slice(7,-1).split(",").map(Number)["X"===y?4:5]);var p,y;const b=("px"===r.units?r.value:r.value/100*("X"===r.axis?e.offsetWidth:e.offsetHeight))-g;let w=0;f=n=>{let{dragOffsetX:o,dragOffsetY:s}=n;const i="X"===r.axis?o-l.dragOffsetX:s-l.dragOffsetY,c=(0,d.qE)(i/b,0,1);a=c>w?1:-1,w=c,v([e,t],w)},h=r=>{const d=-1===a;function l(){e.getAnimations().forEach(e=>e.cancel()),t.getAnimations().forEach(e=>e.cancel()),(0,o.RK)(()=>{e.style.animationTimingFunction="",t.style.animationTimingFunction=""})}d||(0,i.e)(e,l),m=(0,s.Hd)({from:w,to:d?0:1,duration:c,timing:u,onUpdate(n){v([e,t],n)},onEnd(){m=void 0,(arguments.length>0&&void 0!==arguments[0]&&arguments[0]||d)&&(l(),n(),r())}})}})}function v(e,t){e.map(e=>e.getAnimations()).flat().forEach(e=>{e.currentTime=e.effect.getTiming().duration*t})}function b(e){const t=e.match(/([XY])\((-?\d+)(%|px)\)/);if(t)return{axis:t[1],value:Number(t[2]),units:t[3]}}},56362:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(13439),r=n(23174),s=n(91048),a=n(43874),i=n(20021);const d=(0,o.EK)((e,t)=>{let{userId:n}=t;return{userOrChat:n?(0,s.mBe)(e,n):void 0}})(e=>{let{userId:t,username:n,userOrChat:s,children:d}=e;const{openChat:c,openChatByUsername:u,closeStoryViewer:l,setShouldCloseRightColumn:f}=(0,o.ko)(),{isMobile:h}=(0,a.Ay)();return(0,i.Y)("a",{onClick:()=>{h&&f({value:!0}),s?c({id:s.id}):n&&(l(),u({username:n.substring(1)}))},className:"text-entity-link",dir:"auto","data-entity-type":t?r.C7.MentionName:r.C7.Mention,children:d})})},56494:(e,t,n)=>{n.d(t,{B9:()=>u,Y9:()=>h,iS:()=>l,if:()=>f,ly:()=>m,me:()=>g,xd:()=>p});var o=n(23174),r=n(31481),s=n(90709),a=n(21133),i=n(19408),d=n(30757),c=n(30163);function u(e,t){const{isSensitiveEnabled:n}=(0,d.eC)(e),o=(0,a.hd)(e,t.chatId);if(n)return!1;const s=(0,i.G6)(e,o?.restrictionReasons),c=(0,i.G6)(e,t.restrictionReasons);return s.some(e=>e.reason===r.L1q)||c.some(e=>e.reason===r.L1q)}function l(e,t){const n=(0,s.P5)(t),r=n?.entities?.[0],a=r&&1===n.entities?.length&&r.type===o.C7.CustomEmoji&&0===r.offset&&r.length===n.text.length?(0,c.O8)(e,r.documentId):void 0,d=(0,i.Pn)(e,t);return a||(0,s.yl)(t)||(0,s.zX)(t)||(0,s.zC)(t)||(0,s.fP)(t)||(0,s.wp)(t)||(0,s.gB)(t)||(0,s.eY)(d)||(0,s.rU)(d)||(0,s.y3)(d)}function f(e,t){const n=function(e,t){const n=(0,i.Pn)(e,t),o=(0,s.yl)(t)||(0,s.zX)(t)||(0,s.zC)(t)||(0,s.fP)(t)||(0,s.eY)(n)||(0,s.rU)(n)||(0,s.NO)(t)?.extendedMedia;if(o)return o.thumbnail}(e,t);return n?.dataUri}function h(e,t){const{audio:n,voice:o,video:r}=(0,s.r_)(t),a=(0,i.Pn)(e,t),d=n||o||r||(0,s.rU)(a)||(0,s.y3)(a);if(d)return d.duration}function m(e,t){const n=(0,i.Pn)(e,t),o=(0,s.zX)(t)||(0,s.rU)(n);return(!o||o.isRound||o.isGif?void 0:o)||(0,s.wp)(t)||(0,s.gB)(t)}function g(e,t,n){const o=n?void 0:(0,i.gM)(e,t),r=m(e,t),s=o&&m(e,o);return r?.duration||s?.duration}function p(e,t,n){return e.messages.playbackByChatId[t]?.byId[n]}},56863:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(84051);const r=function(e,t,n){const[r,s]=(0,o.J0)(!1),[a,i]=(0,o.J0)(),[d,c]=(0,o.J0)(n);return(0,o.vJ)(()=>{s(!0);let t=!1;return e().then(e=>{t||(s(!1),c(e))},e=>{t||(s(!1),i(e))}),()=>{t=!0}},t),{isLoading:r,error:a,result:d}}},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})},57474:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(87357),r=n(20021);const s=e=>{let{color:t="blue",backgroundColor:n,className:s}=e;return(0,r.Y)("div",{className:(0,o.A)("Spinner",s,t,n&&"with-background",n&&`bg-${n}`),children:(0,r.Y)("div",{className:"Spinner__inner"})})}},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),d=n(39751);const c=200;function u(e,t,n,u){const l=(0,o.li)(!0),f=(0,o.li)(),[h,m]=(0,o.J0)(!u),[g,p]=(0,o.J0)(h);(0,o.Nf)(()=>{const t=(n||e).current;u||!t||l.current||(0,r.RK)(()=>{t.style.maxHeight=g?`${f.current}px`:""})},[n,g,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),p(!1))}),v=(0,a.A)(()=>(0,r.YS)(y),[y],c);(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:b}=(0,d.A)();return(0,o.vJ)(()=>{if(u)m(!1),p(!1);else{if(l.current)return;v()}},[v,u,b]),{isCollapsed:g,isCollapsible:h,setIsCollapsed:p}}},57751:(e,t,n)=>{n.d(t,{$m:()=>l,AA:()=>a,CX:()=>d,id:()=>u,rE:()=>i,wr:()=>s});var o=n(31481),r=n(4350);function s(){if(l())return!0;const e=c(r.Xz);if(e)return Boolean(e.dcId);if(!r.Xz){const e=localStorage.getItem(o.HaM);if(e)try{const t=JSON.parse(e);return Boolean(t&&t.id&&t.dcID)}catch(e){return!1}}return!1}function a(e){const{mainDcId:t,keys:n,isTest:s}=e,a=c(r.Xz),i={...a,dcId:t,isTest:s};Object.keys(n).map(Number).forEach(e=>{i[`dc${e}_auth_key`]=n[e]}),r.Xz||function(e,t){const{mainDcId:n,keys:r,isTest:s}=e;localStorage.setItem(o.HaM,JSON.stringify({dcID:n,id:t,test:s})),localStorage.setItem("dc",String(n)),Object.keys(r).map(Number).forEach(e=>{localStorage.setItem(`dc${e}_auth_key`,JSON.stringify(r[e]))})}(e,a?.userId),(0,r.gD)(r.Xz,i)}function i(e){e||[o.HaM,"dc",...o.j3k.map(e=>`dc${e}_auth_key`),...o.j3k.map(e=>`dc${e}_hash`),...o.j3k.map(e=>`dc${e}_server_salt`)].forEach(e=>{localStorage.removeItem(e)}),localStorage.removeItem(`${o.um6}${e||1}`)}function d(){if(!s())return;const e=c(r.Xz);if(!e){if(r.Xz)return;return function(){if(!s())return;const e=JSON.parse(localStorage.getItem(o.HaM)||"null");if(!e)return;const t=Number(e.dcID),n=e.test,r={};return o.j3k.forEach(e=>{try{const t=localStorage.getItem(`dc${e}_auth_key`);t&&(r[e]=JSON.parse(t))}catch(e){o.Oig&&console.warn("Failed to load stored session",e)}}),Object.keys(r).length?{mainDcId:t,keys:r,isTest:n}:void 0}()}return{mainDcId:e.dcId,keys:o.j3k.reduce((t,n)=>{const o=e[`dc${n}_auth_key`];return o&&(t[n]=o),t},{}),isTest:e.isTest||void 0}}function c(e){try{const t=JSON.parse(localStorage.getItem(`${o.um6}${e||1}`)||"{}");if(!t.dcId)return;return t}catch(e){return}}function u(e){c(r.Xz)&&(0,r.Ph)(r.Xz,{userId:e})}function l(){return"true"===localStorage.getItem(o.ozB)}},58443:(e,t,n)=>{n.d(t,{d:()=>$,w:()=>j});const o=n.p+"QrPlane.a921709f266564f65b7e.tgs",r=n.p+"BannedDuck.8278f2d6451ea282d426.tgs",s=n.p+"CameraFlip.1a9fe44cf01fcb22347d.tgs",a=n.p+"HandFilled.f87939d160f1dc288586.tgs",i=n.p+"HandOutline.f9831751ba60df30c484.tgs",d=n.p+"Speaker.04bb3743412b41ff83c5.tgs",c=n.p+"VoiceAllowTalk.a9cc7c39ec438973ddc9.tgs",u=n.p+"VoiceMini.bf00ffdf69625c579569.tgs",l=n.p+"VoiceMuted.a4b4ec6bfd7c6c5fb275.tgs",f=n.p+"VoiceOutlined.91b394ab3562cdfad6bc.tgs",h=n.p+"Diamond.c338df43ca65e19d0532.tgs",m=n.p+"DuckNothingFound.175a7ca3d96c1c328586.tgs",g=n.p+"Flame.d1a2dae178cb492c75ea.tgs",p=n.p+"Fragment.b1bf3a076c00ef525901.tgs",y=n.p+"Mention.810d50783976689ed870.tgs",v=n.p+"PartyPopper.287e4290662b3d2b269c.tgs",b=n.p+"Invite.4502ec3aa4249d6e6723.tgs",w=n.p+"Requests.af9f19772695a8898810.tgs",I=n.p+"LastSeen.b16ff3c97561138c2406.tgs",C=n.p+"TwoFactorSetupMonkeyClose.604c4c833d322b7e6c3e.tgs",A=n.p+"TwoFactorSetupMonkeyIdle.dea4a492c144df84ddab.tgs",S=n.p+"TwoFactorSetupMonkeyPeek.1905436b042520363d7e.tgs",k=n.p+"TwoFactorSetupMonkeyTracking.eb5a7a6f166fb7589c12.tgs",P=n.p+"ReadTime.015d6e6f73f768f1e9fe.tgs",T=n.p+"Report.4a5dda0227ea86f6fa5e.tgs",M=n.p+"Search.6ca2c404467cff8f095a.tgs",E=n.p+"SearchingDuck.bbd2938a3403490d077c.tgs",L=n.p+"Congratulations.b6623b8efc6fedec9d33.tgs",N=n.p+"DiscussionGroupsDucks.9ea453d1be9d1b0ee77a.tgs",B=n.p+"Experimental.43d62096368bf5a00ae3.tgs",F=n.p+"FoldersAll.3f9f9e243d19f0fbf9aa.tgs",x=n.p+"FoldersNew.9a40d71c0c8be70f5bd1.tgs",D=n.p+"FoldersShare.3356f97ced75bf97121c.tgs",O=n.p+"Lock.12547a0228d4fa544e53.tgs",R=n.p+"StarReaction.9079111e9821148b6055.tgs",U=n.p+"StarReactionEffect.8718d0946883c6f031f8.tgs",_=n.p+"Unlock.15931385f7a95ab1a000.tgs",$={DuckNothingFound:n.p+"DuckNothingFound.7c272a7743472fbcc9a9.svg",Search:n.p+"Search.8f089dc19a1c8701b970.svg"},j={MonkeyIdle:A,MonkeyTracking:k,MonkeyClose:C,MonkeyPeek:S,FoldersAll:F,FoldersNew:x,FoldersShare:D,DiscussionGroups:N,Lock:O,CameraFlip:s,HandFilled:a,HandOutline:i,Speaker:d,VoiceAllowTalk:c,VoiceMini:u,VoiceMuted:l,VoiceOutlined:f,JoinRequest:w,Invite:b,QrPlane:o,Congratulations:L,Experimental:B,PartyPopper:v,Flame:g,ReadTime:P,Unlock:_,LastSeen:I,Mention:y,Fragment:p,StarReactionEffect:U,StarReaction:R,Report:T,SearchingDuck:E,BannedDuck:r,Diamond:h,Search:M,DuckNothingFound:m}},58554:(e,t,n)=>{n.d(t,{ch:()=>A,hd:()=>I,Ih:()=>C,RB:()=>k,Cn:()=>S});var o=n(23174),r=n(31481),s=n(4875),a=n(96454),i=n(74824),d=n(87679),c=n(4350);const u=48e3,l=16;async function f(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(e=>{let{buffer:t}=e;return t}))},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:l,wavSampleRate:u}),r.postMessage({command:"init",decoderSampleRate:u,outputBufferSampleRate:u}),r.postMessage({command:"decode",pages:o},[o.buffer])})}const h={[o.qZ.BlobUrl]:i.Type.Blob,[o.qZ.Text]:i.Type.Text,[o.qZ.DownloadUrl]:void 0,[o.qZ.Progressive]:void 0},m="./progressive/",g="./download/",p=5,y=new Map,v=new Map,b=new Map,w=new Map;function I(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;if(t===o.qZ.Progressive)return a.Uz?Promise.resolve(k(e)):I(e,o.qZ.BlobUrl,n,s,i);if(t===o.qZ.DownloadUrl)return a.Uz?Promise.resolve(function(e){const t=new URL(`${g}${e}`,window.location.href);return c.Xz&&t.searchParams.set("account",c.Xz.toString()),t.href}(e)):I(e,o.qZ.BlobUrl,n,s,i);if(!v.has(e)){const o=P(e,t,n).catch(e=>{r.Oig&&console.warn(e)}).finally(()=>{v.delete(e),b.delete(e),w.delete(e)});v.set(e,o)}if(s&&i){let t=b.get(e);t||(t=new Map,b.set(e,t)),t.set(i,s)}return v.get(e)}function C(e){return y.get(e)}function A(e){b.forEach((t,n)=>{t.forEach(t=>{if(t===e){const e=w.get(n);if(!e)return;(0,s.om)(e),w.delete(n),b.delete(n)}})})}function S(e,t){const n=b.get(e);n&&n.delete(t)}function k(e){const t=new URL(`${m}${e}`,window.location.href);return c.Xz&&t.searchParams.set("account",c.Xz.toString()),t.href}async function P(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(!r.xJs){const o=e.startsWith("avatar")?r.zrf:r.Iz7,s=await i.fetch(o,e,h[t],n);if(s){let t=s;"audio/ogg"!==s.type||a.Oo||(t=await f(t));const n=T(t);return y.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);w.set(e,c);const u=await(0,s.px)("downloadMedia",{url:e,mediaFormat:t,isHtmlAllowed:n},c);if(!u){if(o>=p)throw new Error(`Failed to fetch media ${e}`);return await new Promise(e=>{setTimeout(e,M(o))}),r.Oig&&console.debug(`Retrying to fetch media ${e}`),P(e,t,n,o+1)}let{mimeType:l}=u,m=T(u.dataBlob);if("audio/ogg"===l&&!a.Oo){const e=await(0,d.sZ)(m);URL.revokeObjectURL(m);const t=await f(e);m=T(t),l=t.type}return y.set(e,m),m}function T(e){return e instanceof Blob?URL.createObjectURL(e):e}function M(e){return 250*2**e}a.Uz&&navigator.serviceWorker.addEventListener("message",async e=>{const{type:t,messageId:n,params:a}=e.data;if("requestPart"!==t)return;const i=await async function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return await(0,s.px)("downloadMedia",{mediaFormat:o.qZ.Progressive,...a})||(t>=p?void(r.Oig&&console.warn(`Failed to download media part after ${p} retries:`,a.url)):(await new Promise(e=>{setTimeout(e,M(t))}),r.Oig&&console.debug(`Retrying to download media part ${a.url}, attempt ${t+1}`),e(t+1)))}();if(!i)return;const{arrayBuffer:d,mimeType:c,fullSize:u}=i;navigator.serviceWorker.controller.postMessage({type:"partResponse",messageId:n,result:{arrayBuffer:d,mimeType:c,fullSize:u}},[d])})},58734:(e,t,n)=>{n.d(t,{Rr:()=>h,Y5:()=>f,_p:()=>u,hB:()=>l});var o=n(13439),r=n(23174),s=n(31481),a=n(91048),i=n(87357),d=n(60261),c=n(76023);const u="img[data-document-id]";function l(e){const[t,n,o]=(0,d.Qy)(e);return`<img\n class="${(0,i.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 f(e,t){const n=(0,a.O8F)((0,o.mS)(),t.documentId),[s,c,u]=(0,d.Qy)(n);return`<img\n class="${(0,i.A)("custom-emoji","emoji","emoji-small",s&&"placeholder",n?.shouldUseTextColor&&"colorable")}"\n draggable="false"\n alt="${e}"\n data-document-id="${t.documentId}"\n ${u?`data-unique-id="${u}"`:""}\n data-entity-type="${r.C7.CustomEmoji}"\n src="${c}"\n />`}function h(e){if(e)return e>s.Apc?2.25*c.$:1===e?7*c.$:Math.min(7.5-.75*e,5.625)*c.$}},58849:(e,t,n)=>{function o(e,t){return!e||!t||e.length<=t?e:`${e.substring(0,t)}...`}n.d(t,{A:()=>o})},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()}},59607:(e,t,n)=>{n.d(t,{Ld:()=>A,mY:()=>I,yK:()=>S});var o=n(84051),r=n(37932),s=n(13439),a=n(91048),i=n(4875),d=n(95175),c=n(33554),u=n(14487),l=n(87894),f=n(4350);const h=800;let m,g,p=!1,y=!1;const v=new BroadcastChannel(f.rL);let b,w=!1;function I(){(0,u.VS)(e=>{if(e===(0,u.g0)()){v.removeEventListener("message",C),y=!0;const t=(0,s.mS)(),n={...t,byTabId:(0,l.cJ)(t.byTabId,[e])},o=(0,d.K)(t,n);return void("symbol"!=typeof o&&v.postMessage({type:"globalDiffUpdate",diff:o}))}let t=(0,s.mS)();t={...t,byTabId:(0,l.cJ)(t.byTabId,[e])},(0,s.UF)(t)}),(0,r.DW)(e=>{if(p&&!y){if(g!==e){if(!g)return g=e,void v.postMessage({type:"globalUpdate",global:e});w||(w=!0,b=g,(0,o.qF)(()=>{const e=(0,d.K)(b,g);"symbol"!=typeof e&&v.postMessage({type:"globalDiffUpdate",diff:e}),w=!1})),g=e}}else g=e}),v.addEventListener("message",C)}function C(e){let{data:t}=e;if(t)switch(t.type){case"initApi":{const e=(0,s.mS)();if(!(0,a.nTw)(e).isMasterTab)return;const{initialArgs:n}=t;(0,i.Ru)((0,s.ko)().apiUpdate,n);break}case"globalDiffUpdate":{if(!p)return;const{diff:e}=t,n=(0,s.mS)(),o=(0,c.$)(n,e);o.DEBUG_randomId=n.DEBUG_randomId,g=o,(0,s.UF)(o);break}case"globalUpdate":{if(p)return;const e=(0,s.mS)();t.global.DEBUG_randomId=e.DEBUG_randomId,g=t.global,(0,s.UF)(t.global),m&&(m(),m=void 0,p=!0);break}case"requestGlobal":{const{appVersion:e}=t;if("10.9.73"!==e)return void window.location.reload();if(!p)return;const n=(0,s.mS)();if(!(0,a.nTw)(n).isMasterTab)return;v.postMessage({type:"globalUpdate",global:n}),(0,u.ZQ)();break}case"messageCallback":{if(!p)return;const e=(0,s.mS)();if((0,a.nTw)(e).isMasterTab)return;(0,i.PH)(t);break}case"localDbUpdate":{if(!p)return;const e=(0,s.mS)();if((0,a.nTw)(e).isMasterTab)return;const{batchedUpdates:n}=t;n.forEach(e=>{let{name:t,prop:n,value:o}=e;(0,i.fj)(t,n,o)});break}case"localDbUpdateFull":{if(!p)return;const e=(0,s.mS)();if((0,a.nTw)(e).isMasterTab)return;const{localDb:n}=t;(0,i.iB)(n);break}case"messageResponse":{if(!p)return;const e=(0,s.mS)();if((0,a.nTw)(e).isMasterTab)return;(0,i.Hn)(t);break}case"cancelApiProgress":{if(!p)return;const e=(0,s.mS)();if(!(0,a.nTw)(e).isMasterTab)return;const{messageId:n}=t;(0,i.Ar)(n);break}case"callApi":{if(!p)return;const e=(0,s.mS)();if(!(0,a.nTw)(e).isMasterTab)return;const{name:n,messageId:o,token:r,args:d,withCallback:c}=t,u=c?[...d,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];v.postMessage({type:"messageCallback",token:r,messageId:o,callbackArgs:t})}]:d;(async()=>{const e=await(0,i.eZ)(n,...u);v.postMessage({type:"messageResponse",token:r,messageId:o,response:e})})();break}case"langpackRefresh":(0,s.ko)().refreshLangPackFromCache({langCode:t.langCode})}}function A(e){v.postMessage({type:"requestGlobal",appVersion:e});const t=()=>{m&&(m(),m=void 0),p=!0};return localStorage.getItem(f.pn)?(setTimeout(t,h),new Promise(e=>{m=e})):(t(),Promise.resolve())}function S(e){v.postMessage({type:"langpackRefresh",langCode:e})}},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"),d=s(e,"--color-links"),c=n,u=s(e,"--color-background-secondary"),l=s(e,"--color-divider");return{bg_color:o,text_color:r,hint_color:c,link_color:d,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:c,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})},6e4:(e,t,n)=>{n.d(t,{DW:()=>y,Yw:()=>k,bV:()=>T,wT:()=>P,yE:()=>S});var o=n(13439),r=n(31481),s=n(30708),a=n(4875),i=n(74824),d=n(46536),c=n(43044),u=n(14242);const l=/%\d?\$?[sdf@]/g,f=["value","zeroValue","oneValue","twoValue","fewValue","manyValue","otherValue"],h={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)),d=Number(o.slice(-2));return r&&1===s&&11!==a||1===i&&11!==d?2:r&&s>=2&&s<=4&&(a<12||a>14)||i>=2&&i<=4&&(d<12||d>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)),d=Number(o.slice(-2));return r&&1===s&&11!==a||1===i&&11!==d?2:r&&s>=2&&s<=4&&(a<12||a>14)||i>=2&&i<=4&&(d<12||d>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},m=new Map;let g,p;const{addCallback:y,removeCallback:v,runCallbacks:b}=(0,d.h)();let w,I;function C(){return(e,t,n,o)=>{if(void 0!==t){const r=Array.isArray(t)?JSON.stringify(t):t,s=m.get(`${e}_${r}_${n}${o?`_${o}`:""}`);if(s)return s}p||M();const r=g?.[e]||p?.[e];return r?function(e,t,n,o,r){const s="number"==typeof n||void 0!==r?function(e){const t=w||"en",n=h[t]?h[t](e):0;return f[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(l),o=n.shift();return n.reduce((e,n,o)=>`${e}${String(t[o]??"")}${n}`,o||"")}(a,"i"===o?(0,u.Sm)(n):n),s=Array.isArray(n)?JSON.stringify(n):n;return m.set(`${t}_${s}_${o}${r?`_${r}`:""}`,e),e}return a}(r,e,t,n,o):e}}let A=C();function S(){return A(...arguments)}function k(){return A}async function P(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if((0,c.qY)(e,!0),g&&e===w)return void(t&&t());let d=await i.fetch(r.CV,e,i.Type.Json);if(!d&&(n&&await M(),d=await async function(e){const t=await(0,a.px)("oldFetchLangPack",{sourceLangPacks:r.Ka6,langCode:e});if(t)return await i.save(r.CV,e,t.langPack),t.langPack}(e),!d))return;m.clear(),w=e,g=d,document.documentElement.lang=e;const u=(0,o.mS)(),{languages:l,timeFormat:f}=(0,s.l)(u),h=l?.find(t=>t.langCode===e);A=C(),A.isRtl=Boolean(h?.isRtl),A.code=e.replace("-raw",""),A.langName=h?.nativeName,A.timeFormat=f,t&&t(),b()}function T(e){e&&e===I||(I=e,A.timeFormat=e,b())}async function M(){p||(p=(await n.e(5193).then(n.bind(n,65193))).default,b())}},60261:(e,t,n)=>{n.d(t,{Il:()=>w,K3:()=>C,ZR:()=>k,Qy:()=>T,VU:()=>S,LQ:()=>I});var o=n(37932),r=n(13439),s=n(23174),a=n(66644),i=n(90709),d=n(91048),c=n(96454),u=n(46536),l=n(14235),f=n(58554),h=n(37836),m=n(61911);const g=n.p+"square.370a4828a4f2afc14ada.svg",p=new Set,y=new Map,v=(0,u.h)();let b;function w(e,t){y.set(e,t)}function I(e){y.delete(e)}(0,o.DW)(e=>{if(e.customEmojis.byId!==b?.customEmojis.byId||(0,d.BWX)(e)!==(0,d.BWX)(b)){for(const t of y){const[n,o]=t;(0,d.O8F)(e,o)&&n(e.customEmojis)}!function(e){const t=Array.from(p).filter(t=>Boolean(e.byId[t]));t.length&&(t.forEach(e=>p.delete(e)),S())}(e.customEmojis)}b=e});const C=v.addCallback,A=(0,h.nF)(v.runCallbacks,500),S=(0,h.nF)(function(){document.querySelectorAll(".custom-emoji.placeholder").forEach(e=>{const t=(0,d.O8F)((0,r.mS)(),e.dataset.documentId);if(!t)return void p.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),A(t.id)})})},500);function k(e,t){const n=(0,i.aL)(e,t),o=f.Ih(n);if(o)return o;P(n)}function P(e){return f.hd(e,s.qZ.BlobUrl).then(()=>{S()})}function T(e){if(!e)return[!0,g,void 0];const t=!c.OF&&e.isVideo;if(e.isLottie||e.isVideo&&!t)return P(`sticker${e.id}`),[!1,m,(0,l.A)()];const n=k(e.id,t);return[!n,n||g,void 0]}},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})},61157:(e,t,n)=>{n.d(t,{Ay:()=>c,GE:()=>d,g1:()=>u});var o=n(84051),r=n(22237),s=n(17712);const[a,i]=(0,r.n5)(!document.hasFocus()),d=a;function c(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=(0,s.A)(e),a=(0,s.A)(t);(0,o.vJ)(()=>{if(!n)return d()&&r(),d.subscribe(()=>{d()?r():a()})},[n,r,a])}function u(){return d()}window.addEventListener("blur",function(){i(!0)}),window.addEventListener("focus",function(){i(!1)})},61182:(e,t,n)=>{n.d(t,{F8:()=>c,bO:()=>a,fw:()=>i,pF:()=>d});const o=["log","error","warn","info","debug"],r=o.reduce((e,t)=>(e[t]=console[t],e),{});let s=[];function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];s.push({level:e,args:n,date:new Date}),r[e](...n)}function i(){s=[],o.forEach(e=>{console[e]=function(){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];a(e,...n)}})}function d(){o.forEach(e=>{console[e]=r[e]}),s=[]}function c(){return JSON.stringify(s,(e,t)=>"bigint"==typeof t?t.toString():t)}},61433:(e,t,n)=>{n.d(t,{Ay:()=>_,HW:()=>D,Tv:()=>R,YM:()=>x,dH:()=>O});var o=n(31481),r=n(87894),s=n(9935),a=n(84051);const i="http://www.w3.org/2000/svg",d=new Set(["key","ref","teactFastList","teactOrderKey"]),c=new Set(["dir","role","form"]),u=["INPUT","TEXTAREA","SELECT"],l={autoCapitalize:"autocapitalize",autoComplete:"autocomplete",autoCorrect:"autocorrect",autoPlay:"autoplay",spellCheck:"spellcheck"},f="__indexKey#",h="__teactSelectionState",m=new WeakMap,g=new WeakMap,p=new WeakMap;function y(e,t,n,r,s,d){let c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{};const{skipComponentUpdate:u,fragment:l}=c;let{nextSibling:f,namespace:h}=c;const m=t?.type===a.wr.Component,g=n?.type===a.wr.Component,p=n,y=!m&&t?.type===a.wr.Fragment,A=!g&&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&&g&&!(0,a.rO)(t,n)&&(n=function(e,t){return e.componentInstance.props=t.componentInstance.props,(0,a.Cc)(e.componentInstance)}(t,n)),!u&&g&&n.componentInstance.mountState===a.pT.Mounted&&b(e,n,r,s,d),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(g||A)g&&(s=(n=v(e,n,r,s,d)).componentInstance.context??s),w(e,n,s,{nextSibling:f,fragment:l,namespace:h});else if(l||f||p.type!==a.wr.Text||1!==r.children.length||e.firstChild){const t=I(p,s,h);p.target=t,S(l||e,t,f),p.type===a.wr.Tag&&M(p,t)}else e.textContent=p.value,p.target=e.firstChild;else if(t&&!n)C(e,t,s,void 0);else if(t&&n)if((0,a.rO)(t,n))if(f||(f=k(t)),g||A)g&&(s=(n=v(e,n,r,s,d)).componentInstance.context??s),C(e,t,s,void 0),w(e,n,s,{nextSibling:f,fragment:l,namespace:h});else{const n=I(p,s,h);p.target=n,C(e,t,s,n,f),p.type===a.wr.Tag&&M(p,n)}else if(m&&g||y&&A)P(t,n,s,e,f,c.forceMoveToEnd);else{const o=t,r=o.target;if(p.target=r,o.target=void 0,t.type===a.wr.Tag){const o=n;M(t,void 0),M(o,r),(f||c.forceMoveToEnd)&&S(e,r,f),function(e,t,n,o){E(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),P(t,o,s,r,void 0,void 0,h)}}return n}function v(e,t,n,o,r){const{componentInstance:s}=t;return t.componentInstance.context=o,s.mountState===a.pT.Unmounted&&b(e,t=(0,a.bF)(s),n,o,r),t}function b(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 w(e,t,n,o){const{children:r}=t;if(t.type===a.wr.Fragment&&0===r.length){const n=t;return n.placeholderTarget=document.createComment("empty-fragment"),void S(o.fragment||e,n.placeholderTarget,o.nextSibling)}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 I(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"http://www.w3.org/1999/xhtml";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);E(o,r);for(const e in r)r.hasOwnProperty(e)&&void 0!==r[e]&&L(i,e,r[e],n);!function(e,t){u.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 C(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),A(t))}function A(e){if(e.type===a.wr.Component)(0,a.s4)(e.componentInstance);else if(e.type===a.wr.Fragment){const t=e;t.placeholderTarget&&0===t.children.length&&(t.placeholderTarget.parentNode?.removeChild(t.placeholderTarget),t.placeholderTarget=void 0)}else if(e.type===a.wr.Tag&&(g.delete(e.target),M(e,void 0),(0,s.iB)(e.target)),e.target=void 0,e.type!==a.wr.Tag)return;for(const t of e.children)A(t)}function S(e,t,n){n?e.insertBefore(t,n):e.appendChild(t)}function k(e){if(e.type===a.wr.Component||e.type===a.wr.Fragment){if(0===e.children.length){const t=e;return t.placeholderTarget&&t.placeholderTarget.nextSibling||void 0}return k(e.children[e.children.length-1])}return e.target.nextSibling||void 0}function P(e,t,n,s,i){let d=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6?arguments[6]:void 0;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,d=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`");d.add(t)}let c=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||d.has(a)){if(!l){const s=i[e],d=s&&"props"in s?s.props.key:void 0;if(!s||d){y(r,o,void 0,t,n,-1);continue}a=`${f}${e}`}u[a]={$element:o,index:c++,orderKey:"props"in o?o.props.teactOrderKey:void 0}}else y(r,o,void 0,t,n,-1)}let l,h,m=0;for(let e=0,o=i.length;e<o;e++){const o=i[e],s=u["props"in o?o.props.key:`${f}${e}`];if(!s){void 0===h&&(l=e,h=0),h++;continue}h&&(T(l,h,r,t,n),h=void 0,l=void 0);const a="props"in o?o.props.teactOrderKey:void 0,d=s.index!==m&&(!a||s.orderKey!==a),c=d&&m>s.index;d&&!c||m++;const g=r.childNodes[c?e+1:e],p=d?g?{nextSibling:g}:{forceMoveToEnd:!0}:void 0,v=y(r,s.$element,o,t,n,e,p);v!==o&&(i[e]=v)}h&&T(l,h,r,t,n)}(e,t,n,s);if(e.type===a.wr.Fragment&&t.type===a.wr.Fragment){const n=e,o=t;if(0===n.children.length&&o.children.length>0&&n.placeholderTarget&&(i=n.placeholderTarget.nextSibling||void 0,n.placeholderTarget.parentNode?.removeChild(n.placeholderTarget),n.placeholderTarget=void 0),n.children.length>0&&0===o.children.length){const e=k(n.children[n.children.length-1]);o.placeholderTarget=document.createComment("empty-fragment"),S(s,o.placeholderTarget,e)}}const u=e.children,l=t.children,h=u.length,m=l.length,g=Math.max(h,m),p=m>h?document.createDocumentFragment():void 0,v=e.children[h-1],b=p&&(i||(v?k(v):void 0));for(let e=0;e<g;e++){const o=y(s,u[e],l[e],t,n,e,e>=h?{fragment:p,namespace:c}:{nextSibling:i,forceMoveToEnd:d,namespace:c});o&&o!==l[e]&&(l[e]=o)}p&&S(s,p,b)}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 M(e,t){const{ref:n}=e.props;"object"==typeof n?(n.current=t,n.onChange?.()):"function"==typeof n&&n(t)}function E(e,t){if(!t.teactExperimentControlled)return;const n=void 0!==t.value,o=void 0!==t.checked;if(!n&&!o||!u.includes(e.toUpperCase()))return;const{value:r,checked:s,onInput:a,onChange:i,onBlur:d}=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[h]=JSON.stringify(r)}}void 0!==s&&(e.currentTarget.checked=s)},t.onBlur=e=>{delete e.currentTarget.dataset[h],d?.(e)}}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[h];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-")||c.has(t)?e.setAttribute(t,n):d.has(t)||(e[l[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=g.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,p.get(e)&&U(e)}function x(e,t){e.classList.add(t);const n=g.get(e);n?n.add(t):g.set(e,new Set([t]))}function D(e,t){e.classList.remove(t);const n=g.get(e);n&&(n.delete(t),n.size||g.delete(e))}function O(e,t,n){!0===n?x(e,t):!1===n||g.get(e)?.has(t)?D(e,t):x(e,t)}function R(e,t){p.set(e,t),U(e)}function U(e){const t=Object.entries(p.get(e)).reduce((t,n)=>{let[o,r]=n;return o.startsWith("--")?e.style.setProperty(o,r):t[o]=r,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]:[]}}},61911:(e,t,n)=>{e.exports=n.p+"blank.8dd283bceccca95a48d8.png"},62214:(e,t,n)=>{n.d(t,{A5:()=>R,CO:()=>_,Gg:()=>C,IC:()=>O,Js:()=>S,L7:()=>k,PX:()=>j,Q_:()=>B,Qe:()=>I,Rl:()=>w,SJ:()=>T,Sq:()=>L,TJ:()=>D,VN:()=>v,Ve:()=>y,Vs:()=>g,WX:()=>p,YE:()=>h,Zg:()=>$,__:()=>N,cG:()=>V,cP:()=>P,e7:()=>A,gA:()=>U,gU:()=>F,i7:()=>G,kE:()=>b,l1:()=>E,nr:()=>Y,sT:()=>z,ub:()=>M,yn:()=>m,zc:()=>x});var o=n(23174),r=n(31481),s=n(17663),a=n(9716),i=n(80140),d=n(91048),c=n(13439),u=n(20179),l=n(79089);const f=Date.now()/1e3+31622400;function h(e){return m(e)||g(e)}function m(e){return"chatTypeBasicGroup"===e.type}function g(e){return"chatTypeSuperGroup"===e.type}function p(e){return"chatTypeChannel"===e.type}function y(e){return e.isMonoforum}function v(e){return"chatTypePrivate"===e.type||"chatTypeBasicGroup"===e.type}function b(e){return e===r.f51}function w(e){return e===r.b5_}function I(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 A(e){if("chatTypePrivate"===e.type||"chatTypeSecret"===e.type)return e.id}function S(e,t){return arguments.length>2&&void 0!==arguments[2]&&arguments[2]?e("SavedMessages"):t.title||e("HiddenName")}function k(e){const t=(0,l.Kl)(e);return t?`${r.jsp}${t}`:void 0}function P(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"normal",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.avatarPhotoId;if(n)return"big"===t?`profile${e.id}?${n}`:`avatar${e.id}?${n}`}function T(e){return Boolean(e.adminRights||e.isCreator)}function M(e,t){return e.adminRights?.[t]||!1}function E(e,t){return t.id===r.HxB?e.isCreator:e.isCreator||M(e,"manageTopics")||t.isOwner}function L(e,t,n){const o=n?.boostsToUnrestrict&&(n.boostsApplied||0)>=n.boostsToUnrestrict;return Boolean(e.currentUserBannedRights?.[t]||e.defaultBannedRights?.[t]&&!o)}function N(e,t,n,o){if(t&&e.isForum){if(e.isNotJoined)return!1;if(t?.isClosed&&!t.isOwner&&!M(e,"manageTopics"))return!1}const r=(0,c.mS)();return!((0,d._ls)(r,e.id)||e.isForbidden||e.migratedTo||e.isNotJoined&&!y(e)&&!n||(0,u.DX)(e.id)||I(e.id))&&(!!e.isCreator||!!(0,a.L8)(e.id)||(p(e)?M(e,"postMessages"):T(e)||!L(e,"sendMessages",o)))}function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!e||(arguments.length>5?arguments[5]:void 0)&&arguments.length>6&&void 0!==arguments[6]&&arguments[6])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,canAttachToDoLists:!1};const s=T(e);return{canAttachMedia:s||r||!L(e,"sendMedia",t),canAttachPolls:!r&&!e.isMonoforum&&(s||!L(e,"sendPolls",t))&&(!(0,a.L8)(e.id)||n||o),canAttachToDoLists:!r&&!e.isMonoforum&&!p(e),canSendStickers:s||r||!L(e,"sendStickers",t),canSendGifs:s||r||!L(e,"sendGifs",t),canAttachEmbedLinks:!r&&(s||!L(e,"embedLinks",t)),canSendPhotos:s||r||!L(e,"sendPhotos",t),canSendVideos:s||r||!L(e,"sendVideos",t),canSendRoundVideos:s||r||!L(e,"sendRoundvideos",t),canSendAudios:s||r||!L(e,"sendAudios",t),canSendVoices:s||r||!L(e,"sendVoices",t),canSendPlainText:s||r||!L(e,"sendPlain",t),canSendDocuments:s||r||!L(e,"sendDocs",t)}}function F(e,t,n){if(t?.sendMessages){const{untilDate:n}=t;return n&&n<f?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 x(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.l3,s=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;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 D(e){return e.folderId===r._E9}function O(e){return m(e)||(g(e)||p(e))&&e.isCreator}function R(e,t,n){const{excludedChatIds:o,includedChatIds:r,bots:s,groups:a,contacts:i,nonContacts:d,channels:c}=t,u=[s,a,i,d,c];return void 0!==n&&(Object.values(u).filter(Boolean).length>1||o?.length||r?.length)?e("ChatsPlural",{count:n},{pluralValue:n}):s?e("FilterBots"):a?e("FilterGroups"):c?e("FilterChannels"):i?e("FilterContacts"):d?e("FilterNonContacts"):void 0}function U(e){return e.hasUsername}function _(e,t){if(arguments.length>2&&void 0!==arguments[2]&&arguments[2])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 $(e){return e?.color?.color?e.color.color:e?(0,a.hy)(e.id)%7:0}function j(e){const t=$(e),n=(0,c.mS)();return n.peerColors?.general[t].colors?.length||1}function V(e,t,n){return e===n&&t!==o.l3}function z(e,t){const n=e(C(t)),{membersCount:o}=t,r=(0,c.mS)();return(0,d._ls)(r,t.id)?"Channel"===n?"channel is inaccessible":"group is inaccessible":o?e("Channel"===n?"Subscribers":"Members",o,"i"):n}function Y(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 G(e,t){const{result:n}=t,o=n?.sendMessage?.replyMarkup?.inlineButtons;return{chatId:e,content:n.sendMessage.content,date:(0,i.Fm)(),id:0,isOutgoing:!0,viaBotId:e,inlineButtons:o}}},62587:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(84051),r=n(23174),s=n(91048),a=n(96454),i=n(58554),d=n(63527),c=n(30857);const u=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.qZ.BlobUrl,u=arguments.length>3?arguments[3]:void 0;const l=a.Uz&&n===r.qZ.Progressive,f=e?l?i.RB(e):i.Ih(e):void 0,h=(0,c.A)(),m=(0,d.A)(s.nIz);return(0,o.vJ)(()=>{if(!t&&e&&!f){const t=Date.now();i.hd(e,n).then(()=>{const e=Date.now()-t;!u||e>=u?h():setTimeout(h,u-e)})}},[t,e,f,n,u,m]),f}},63495:(e,t,n)=>{n.d(t,{G9:()=>i,Ld:()=>s,Vq:()=>d,cp:()=>c,fM:()=>a,vM:()=>r});var o=n(55962);const r="SharedWorker"in globalThis,s="ListFormat"in Intl,a="host"!==new URL("tg://host").host,i="VideoDecoder"in globalThis,d=(0,o.isTauri)(),c=Boolean(globalThis.electron)},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)}},64493:(e,t,n)=>{n.d(t,{A:()=>m});var o=n(84051),r=n(96454),s=n(87357),a=n(95807),i=n(17712),d=n(59030),c=n(18276),u=n(85118),l=n(42452),f=n(57474),h=n(20021);const m=e=>{let{ref:t,type:n="button",id:m,onClick:g,onContextMenu:p,onMouseDown:y,onMouseUp:v,onMouseEnter:b,onMouseLeave:w,onFocus:I,children:C,size:A="default",color:S="primary",backgroundImage:k,className:P,round:T,pill:M,badge:E,fluid:L,isText:N,isLoading:B,isShiny:F,withPremiumGradient:x,withSparkleEffect:D,onTransitionEnd:O,ariaLabel:R,ariaControls:U,hasPopup:_,href:$,download:j,disabled:V,nonInteractive:z,allowDisabledClick:Y,noFastClick:G="danger"===S,ripple:W,faded:H,tabIndex:K,isRtl:q,isRectangular:J,noPreventDefault:X,shouldStopPropagation:Q,noForcedUpperCase:Z,style:ee,iconName:te,iconAlignment:ne="start",iconClassName:oe}=e,re=(0,o.li)();t&&(re=t);const se=(0,d.A)(),[ae,ie]=(0,o.J0)(!1),de=V||z,ce=(0,s.A)("Button",P,A,S,T&&"round",M&&"pill",L&&"fluid",E&&"badge",de&&"disabled",z&&"non-interactive",Y&&"click-allowed",N&&"text",B&&"loading",W&&"has-ripple",H&&"faded",ae&&"clicked",k&&"with-image",F&&"shiny",x&&"premium",J&&"rectangular",Z&&"no-upper-case",ne&&te&&`content-with-icon-${ne}`),ue=(0,i.A)(e=>{!Y&&de||!g||g(e),Q&&e.stopPropagation(),ie(!0),setTimeout(()=>{ie(!1)},400)}),le=(0,i.A)(e=>{X||e.preventDefault(),!Y&&de||!y||y(e),r.TF||e.button!==r.w3.Main||G||ue(e)}),fe=(0,h.FD)(h.FK,{children:[D&&(0,h.Y)(u.A,{preset:"button"}),(()=>{if(B)return(0,h.FD)("div",{children:[(0,h.Y)("span",{dir:q?"auto":void 0,children:se("Cache.ClearProgress")}),(0,h.Y)(f.A,{color:N?"blue":"white"})]});const e=(()=>{if(te)return(0,h.Y)(c.A,{name:te,className:oe})})();return e?(0,h.FD)("div",{className:`with-icon-${ne}`,children:[e,C]}):C})(),!de&&W&&(0,h.Y)(l.A,{})]});return $?(0,h.Y)("a",{ref:re,id:m,className:ce,href:$,title:R,download:j,tabIndex:K,dir:q?"rtl":void 0,"aria-label":R,"aria-controls":U,style:ee,onTransitionEnd:O,target:"_blank",rel:"noreferrer",children:fe}):(0,h.Y)("button",{ref:re,id:m,type:n,className:ce,onClick:r.TF||G?ue:void 0,onContextMenu:p,onMouseDown:le,onMouseUp:v,onMouseEnter:b&&!de?b:void 0,onMouseLeave:w&&!de?w:void 0,onTransitionEnd:O,onFocus:I&&!de?I:void 0,"aria-label":R,"aria-controls":U,"aria-haspopup":_,title:R,tabIndex:K,dir:q?"rtl":void 0,style:(0,a.A)(ee,k&&`background-image: url(${k})`)||void 0,children:fe})}},64520:(e,t,n)=>{n.d(t,{B:()=>a,d:()=>s});var o=n(13235),r=n(19926);function s(e,t){const{appConfig:n}=e,{limits:s}=n,a=(0,r.g2)(e),i=s[t]?.[a?1:0]??o.dR[t][a?1:0];return"dialogFilters"===t?i+1:i}function a(e,t){const{appConfig:n}=e;if(!n)return o.dR[t][1];const{limits:r}=n;return r[t][1]}},64713:(e,t,n)=>{n.d(t,{Ox:()=>d,gH:()=>s,n4:()=>i,oL:()=>a});const o="X",r="XXX XXX XXX XXX";function s(e,t){return e.find(e=>e.iso2===t)}function a(e){let t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"").replace(/[^\d+]+/g,"");t.startsWith("+")&&(t=t.substr(1));const n=e.filter(e=>t.startsWith(e.countryCode)).map(e=>(e.prefixes||[""]).map(t=>({code:`${e.countryCode}${t}`,country:e}))).flat().filter(e=>{let{code:n}=e;return t.startsWith(n)}).sort((e,t)=>e.code.length-t.code.length);return n[n.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 d(e,t){if(!t)return"";const n=t.startsWith("+")?t:`+${t}`,o=a(e,n);return o?`+${o.countryCode} ${i(n,o)}`:n}},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),d=n(66644),c=n(84080),u=n(34780),l=n(61157);function f(){return(0,o.OV)()||(0,u.c_)()||(0,l.g1)()}var h=n(20021);const m=(0,o.ph)(function(e){let{ref:t,isPriority:n,canPlay:m,children:g,onReady:p,onBroken:y,onTimeUpdate:v,...b}=e;const w=(0,o.li)();t||(t=w);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,d.YS)(h)});(0,l.Ay)(i,m,!t||n),(0,c.Ay)(i,h,!t||n),(0,u.Ay)(i,h,!t||n);const g=(0,s.A)(()=>{(!r.current||!n&&f())&&i()});return(0,o.vJ)(()=>{t?!n&&f()||a():i()},[t,a,i,n]),{handlePlaying:g}}(t,m,n),C=(0,o.li)(!1),A=(0,s.A)(()=>{C.current||(p?.(),C.current=!0)}),{isBuffered:S,bufferingHandlers:k}=(0,r.A)(!0,v,y),{onPlaying:P,...T}=k;(0,a.A)(e=>{let[t]=e;void 0!==t&&A()},[S,A]);const M=(0,s.A)(e=>{I(),P(e),A(),b.onPlaying?.(e)}),E=(0,o.Kr)(()=>{const e={};return Object.keys(T).forEach(t=>{const n=t;e[n]=e=>{b[n]?.(e),T[n]?.(e)}}),e},[T,b]);return(0,i.A)(t,E),(0,h.Y)("video",{ref:t,autoPlay:!0,...b,...E,onPlaying:M,children:g})})},66230:(e,t,n)=>{n.d(t,{A:()=>s});var o=n(84051),r=n(35297);const s=(e,t)=>{const n=(0,o.li)();return(0,r.A)(()=>{const o=n.current;return n.current=t,e(o||[])},t)}},66414:(e,t,n)=>{n.d(t,{az:()=>l,cA:()=>p,dk:()=>h,f4:()=>m,fY:()=>g,lD:()=>c,vO:()=>u,xV:()=>f});var o=n(23174),r=n(31481);let s,a,i=!1,d=window.location.hash;function c(){i=!1,a=void 0,s=void 0,d=""}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;const e=p();if(!e)return;let t=e.replace(/^#/,"");return t.includes("?")?([a,t]=t.split("?"),r.fng||(window.location.hash=a)):t.includes("=")&&(r.fng||(window.location.hash="")),s=t.includes("=")?t.split("&").reduce((e,t)=>{const[n,o]=t.split("=");return e[n]=o,e},{}):void 0,i=!0,s||(a=t),s}function g(){s&&delete s.tgWebAuthToken}function p(){return d}},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=[],d=[];const c=(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 d)(0,o.A)(()=>{const n=t();n&&e.push(n)});return d=[],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),c()}function f(e){i.push(e),c()}function h(e){l(()=>{f(e)})}function m(e){d.push(e),c()}},68323:(e,t,n)=>{n.d(t,{Y:()=>u,x:()=>c});var o=n(84051),r=n(31481),s=n(66644),a=n(96454),i=n(9705);let d=!1;function c(){return d}function u(){const e=(0,o.li)(),[t,n]=(0,o.J0)("idle");return(0,o.vJ)(()=>{if("capturing-old"!==t)return;const o=document.startViewTransition(async()=>{n("capturing-new"),e.current&&await e.current();const t=new i.A;return(0,s.Uz)(()=>{t.resolve()}),t.promise});o.finished.then(()=>{n("idle"),(0,s.RK)(()=>{document.body.classList.remove(r.VIF)}),d=!1}),o.ready.then(()=>{n("animating")}).catch(e=>{console.error(e),n("skipped"),(0,s.RK)(()=>{document.body.classList.remove(r.VIF)}),d=!1})},[t]),{shouldApplyVtn:"capturing-old"===t||"capturing-new"===t||"animating"===t,transitionState:t,startViewTransition:function(t){a.ir?(e.current=t,n("capturing-old"),(0,s.RK)(()=>{document.body.classList.add(r.VIF)}),d=!0):t&&t()}}}},68344:(e,t,n)=>{n.d(t,{$R:()=>u,PK:()=>C,Qb:()=>b,Tu:()=>p,Vm:()=>h,_5:()=>m,cs:()=>I,jU:()=>y,lw:()=>S,ol:()=>v,tX:()=>A,zd:()=>l});var o=n(14487),r=n(87894),s=n(90709),a=n(91048),i=n(94137),d=n(32989);function c(e,t,n){for(var s=arguments.length,i=new Array(s>3?s-3:0),c=3;c<s;c++)i[c-3]=arguments[c];let[u=(0,o.g0)()]=i;const l=(0,a.nTw)(e,u).middleSearch.byChatThreadKey;if(!n)return(0,d.w)(e,{middleSearch:{byChatThreadKey:(0,r.cJ)(l,[t])}},u);const{type:f="chat",...h}=n;return(0,d.w)(e,{middleSearch:{byChatThreadKey:{...(0,a.nTw)(e,u).middleSearch.byChatThreadKey,[t]:{type:f,...h}}}},u)}function u(e,t,n,r){for(var i=arguments.length,d=new Array(i>4?i-4:0),u=4;u<i;u++)d[u-4]=arguments[u];let[l=(0,o.g0)()]=d;const f=(0,s.Wi)(t,n),h=(0,a.nTw)(e,l).middleSearch.byChatThreadKey[f],m={type:"chat",...h,...r};return m.isHashtag||(m.type="chat"),!h||h.type===m.type&&h.savedTag===m.savedTag||(m.results=void 0),c(e,f,m,l)}function l(e,t,n){for(var r=arguments.length,a=new Array(r>3?r-3:0),i=3;i<r;i++)a[i-3]=arguments[i];let[d=(0,o.g0)()]=a;return c(e,(0,s.Wi)(t,n),{type:"chat"},d)}function f(e,t,n,r){for(var s=arguments.length,a=new Array(s>4?s-4:0),i=4;i<s;i++)a[i-4]=arguments[i];let[d=(0,o.g0)()]=a;return u(e,t,n,{results:r,fetchingQuery:void 0},d)}function h(e,t,n,i){for(var d=arguments.length,c=new Array(d>4?d-4:0),u=4;u<d;u++)c[u-4]=arguments[u];let[l=(0,o.g0)()]=c;const h=(0,s.Wi)(t,n),{results:m}=(0,a.nTw)(e,l).middleSearch.byChatThreadKey[h]||{},g=m?.query||"";if(i.query!==g)return f(e,t,n,i,l);const p=m?.foundIds||[],{query:y,foundIds:v,totalCount:b,nextOffsetId:w,nextOffsetPeerId:I,nextOffsetRate:C}=i,A=(0,r.Am)(Array.prototype.concat(p,v));return f(e,t,n,{query:y,foundIds:(0,r.k)(p,A)?p:A,totalCount:b,nextOffsetId:w,nextOffsetRate:C,nextOffsetPeerId:I},l)}function m(e,t,n){for(var r=arguments.length,a=new Array(r>3?r-3:0),i=3;i<r;i++)a[i-3]=arguments[i];let[d=(0,o.g0)()]=a;return c(e,(0,s.Wi)(t,n),void 0,d)}function g(e,t,n,r){for(var i=arguments.length,c=new Array(i>4?i-4:0),u=4;u<i;u++)c[u-4]=arguments[u];let[l=(0,o.g0)()]=c;const f=(0,s.Wi)(t,n);return(0,d.w)(e,{sharedMediaSearch:{byChatThreadKey:{...(0,a.nTw)(e,l).sharedMediaSearch.byChatThreadKey,[f]:r}}},l)}function p(e,t,n,r){for(var i=arguments.length,d=new Array(i>4?i-4:0),c=4;c<i;c++)d[c-4]=arguments[c];let[u=(0,o.g0)()]=d;const l=(0,s.Wi)(t,n);return g(e,t,n,{...(0,a.nTw)(e,u).sharedMediaSearch.byChatThreadKey[l],currentType:r},u)}function y(e,t,n,i,d,c,u){for(var l=arguments.length,f=new Array(l>7?l-7:0),h=7;h<l;h++)f[h-7]=arguments[h];let[m=(0,o.g0)()]=f;const p=(0,s.Wi)(t,n),{resultsByType:y}=(0,a.nTw)(e,m).sharedMediaSearch.byChatThreadKey[p]||{},v=y?.[i]?y[i].foundIds:[],b=(0,r.Am)(Array.prototype.concat(v,d)).sort((e,t)=>t-e);return function(e,t,n,r,i,d,c){for(var u=arguments.length,l=new Array(u>7?u-7:0),f=7;f<u;f++)l[f-7]=arguments[f];let[h=(0,o.g0)()]=l;const m=(0,s.Wi)(t,n);return g(e,t,n,{...(0,a.nTw)(e,h).sharedMediaSearch.byChatThreadKey[m],resultsByType:{...((0,a.nTw)(e,h).sharedMediaSearch.byChatThreadKey[m]||{}).resultsByType,[r]:{foundIds:i,totalCount:d,nextOffsetId:c}}},h)}(e,t,n,i,(0,r.k)(v,b)?v:b,c,u,m)}function v(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 b(e,t,n,i,d){for(var c=arguments.length,u=new Array(c>5?c-5:0),l=5;l<c;l++)u[l-5]=arguments[l];let[f=(0,o.g0)()]=u;const h=function(e,t){return t.reduce((t,n)=>((0,r.h8)(n.foundIds,e.foundIds)?e=v(e.foundIds,e.loadingState,n):t.push(n),t),[])}(i,d.segments);return function(e,t,n,r,i){for(var d=arguments.length,c=new Array(d>5?d-5:0),u=5;u<d;u++)c[u-5]=arguments[u];let[l=(0,o.g0)()]=c;const f=(0,s.Wi)(t,n);return k(e,t,n,{...(0,a.nTw)(e,l).chatMediaSearch.byChatThreadKey[f],currentSegment:r,segments:i},l)}(e,t,n,i,h,f)}function w(e,t){const n=t.foundIds.filter(t=>t!==e);return{...t,foundIds:n}}function I(e,t,n,r){for(var s=arguments.length,a=new Array(s>4?s-4:0),d=4;d<s;d++)a[d-4]=arguments[d];let[c=(0,o.g0)()]=a;const u=(0,i.f5)(e,t,n,c);if(!u)return e;const l=function(e,t){const n=w(e,t.currentSegment),o=t.segments.map(t=>w(e,t));return{...t,currentSegment:n,segments:o}}(r,u);return k(e,t,n,l,c)}function C(e,t,n,r){for(var a=arguments.length,d=new Array(a>4?a-4:0),c=4;c<a;c++)d[c-4]=arguments[c];let[u=(0,o.g0)()]=d;if(!(0,s.iZ)(t))return e;const l=(0,i.f5)(e,n,r,u);return l?(function(e){e.currentSegment.loadingState.areAllItemsLoadedForwards=!1,e.segments.forEach(e=>{e.loadingState.areAllItemsLoadedForwards=!1})}(l),k(e,n,r,l,u)):e}function A(e,t,n){for(var r=arguments.length,s=new Array(r>3?r-3:0),a=3;a<r;a++)s[a-3]=arguments[a];let[i=(0,o.g0)()]=s;return k(e,t,n,{currentSegment:{foundIds:[],loadingState:{areAllItemsLoadedForwards:!1,areAllItemsLoadedBackwards:!1}},segments:[],isLoading:!1},i)}function S(e,t,n,r){for(var i=arguments.length,d=new Array(i>4?i-4:0),c=4;c<i;c++)d[c-4]=arguments[c];let[u=(0,o.g0)()]=d;const l=(0,s.Wi)(t,n),f=(0,a.nTw)(e,u).chatMediaSearch.byChatThreadKey[l];return f?k(e,t,n,{...f,isLoading:r},u):e}function k(e,t,n,r){for(var i=arguments.length,c=new Array(i>4?i-4:0),u=4;u<i;u++)c[u-4]=arguments[u];let[l=(0,o.g0)()]=c;const f=(0,s.Wi)(t,n);return(0,d.w)(e,{chatMediaSearch:{byChatThreadKey:{...(0,a.nTw)(e,l).chatMediaSearch.byChatThreadKey,[f]:r}}},l)}},70636:(e,t,n)=>{n.d(t,{F9:()=>g,PU:()=>h,Q5:()=>y,cy:()=>m,em:()=>p,mO:()=>f,vj:()=>l});var o=n(31481),r=n(9716),s=n(43044),a=n(529),i=n(91048),d=n(13439),c=n(62214),u=n(79089);function l(e){return"title"in e}function f(e){return!l(e)}function h(e){let{ids:t,query:n,type:o="peer"}=e;if(!n)return t;const r=(0,d.mS)(),u=(0,s.Yw)(),f=(0,a.l)(n),h="chat"===o?i.hds:"user"===o?i.mBe:i.PVB;return t.filter(e=>{const t=h(r,e);if(!t)return!1;const n=l(t)?(0,c.Js)(u,t):e===r.currentUserId?u("SavedMessages"):void 0,o=n?f(n):void 0,s=p(u,t);return o||s&&f(s)||Boolean(t.usernames?.find(e=>{let{username:t}=e;return f(t)}))})}function m(e){return l(e)?"chatTypeBasicGroup"===e.type||"chatTypeSuperGroup"===e.type?"ChatList.PeerTypeGroup":"chatTypeChannel"===e.type?"ChatList.PeerTypeChannel":"chatTypePrivate"===e.type?"ChatList.PeerTypeNonContact":void 0:e.id===o.zv8?"ServiceNotifications":e.isSupport?"SupportStatus":e.type&&"userTypeBot"===e.type?"ChatList.PeerTypeBot":e.isContact?"ChatList.PeerTypeContact":"ChatList.PeerTypeNonContactUser"}function g(e,t){if(t)return"isCustomPeer"in t?t.titleKey?e(t.titleKey):t.title:f(t)?(0,u.u0)(t):(0,c.Js)(e,t)}function p(e,t){if(t)return"isCustomPeer"in t?t.titleKey?e(t.titleKey):t.title:f(t)?(0,u.Yg)(t):(0,c.Js)(e,t)}function y(e,t,n){if(!(0,r.L8)(t)){if(l(n)){if(t===n.id)return;return n.title}return n.isSelf?e("FromYou"):g(e,n)}}},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){let n;return(r,s)=>(()=>{if(n)return n;const r=indexedDB.open(e);return r.onupgradeneeded=()=>r.result.createObjectStore(t),n=o(r),n.then(e=>{e.onclose=()=>n=void 0},()=>{}),n})().then(e=>s(e.transaction(t,r).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:()=>c,B:()=>u});class d{constructor(e){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 c=new d("tt-data"),u=new d("tt-passcode")},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],d=e.index??0,c=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(d<e.offset+e.length&&d+c>e.offset){h=!0;break}if(h)continue;const m={type:o.C7.Timestamp,offset:d,length:c,timestamp:f};let g=!1;for(let e=0;e<t.entities.length;e++)if(d<t.entities[e].offset){t.entities.splice(e,0,m),g=!0;break}g||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}},70934:(e,t,n)=>{n.d(t,{H:()=>w,IG:()=>f,Mv:()=>c,UQ:()=>g,WN:()=>y,dl:()=>u,m:()=>p,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 d;class c extends Error{}function u(){return d}function l(e){d=e}async function f(e){d=await v(e)}async function h(e,t){if(!d)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 C(e,d);await b("sessionEncrypted",t)})(),(async()=>{if(!t)return;const e=await C(t,d);await b("globalEncrypted",e)})()])}async function m(){if(!d)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,d),A(t,d)]);return{sessionJson:n,globalJson:o}}catch(e){throw console.error("[api/passcode] Error decrypting session",e),e}}async function g(e){const t=await v(e),[n,o]=await Promise.all([I("sessionEncrypted"),I("globalEncrypted")]);if(!n||!o)throw console.error("[api/passcode] Missing required stored fields"),new c("[api/passcode] Missing required stored fields");try{const[e,r]=await Promise.all([A(n,t),A(o,t)]);return d=t,{sessionJson:e,globalJson:r}}catch(e){throw console.error("[api/passcode] Error decrypting session",e),e}}function p(){d=void 0}function y(){return p(),r.B.clear(),s.clear(o.oBq)}function v(e){return crypto.subtle.digest("SHA-256",(new TextEncoder).encode(`${e}${i}`))}function b(e,t){const n=Array.from(new Uint8Array(t));return r.B.set(e,n)}function w(){return r.B.get("sessionEncrypted")}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 C(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),d=new Uint8Array(i),c=new Uint8Array(a+d.length);return c.set(n,0),c.set(d,a),c.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)}},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-message-non-contact":["#cceebf","#AAAAAA"],"--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 d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,c=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=d.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){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;u.forEach(o=>{let{property:r,colors:s}=o;const{r:a,g:i,b:d,a:u}=f(s[e],s[t],n),l=void 0!==u?Math.round(u/255*1e3)/1e3:void 0;document.documentElement.style.setProperty(r,`rgb(${a},${i},${d}${l?`,${l}`:""})`),c.has(r)&&document.documentElement.style.setProperty(`${r}-rgb`,`${a},${i},${d}`)})}const m=(e,t)=>{const n=`theme-${e}`;if(document.documentElement.classList.contains(n))return;const r="dark"===e,a=i&&t,d=r?0:1,c=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=(()=>{const e=document.createElement("style");return e.textContent="\n.no-animations #root *,\n.no-animations #root *::before,\n.no-animations #root *::after {\n transition: none !important;\n}",document.head.appendChild(e),()=>{document.head.removeChild(e)}})(),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(d,c,function(e){return 1-(1-e)**3.5}(e)),e<1},o.RK):h(d,c)})}},71429:(e,t,n)=>{n.d(t,{A:()=>C});var o=n(84051),r=n(96454),s=n(87357),a=n(11778),i=n(54464),d=n(43874),c=n(82117),u=n(26072),l=n(10328),f=n(17712),h=n(61433),m=n(66644),g=n(41257);const p={width:0,left:0,height:0,top:0};function y(e,t,n){let{positionX:o="left",positionY:r="top",transformOriginX:s,transformOriginY:a,style:i,bubbleStyle:d}=n;const c=e.current,u=t.current;i&&(c.style.cssText=i),d&&(u.style.cssText=d),o&&((0,h.HW)(u,"left"===o?"right":"left"),(0,h.YM)(u,o)),r&&((0,h.HW)(u,"top"===r?"bottom":"top"),(0,h.YM)(u,r)),(0,h.Tv)(u,{transformOrigin:[s?`${s}px`:o,a?`${a}px`:r].join(" ")})}var v=n(34201),b=n(22802),w=n(3325),I=n(20021);const C=(0,o.ph)(e=>{let{ref:t,shouldCloseFast:n,isOpen:h,id:C,className:A,bubbleClassName:S,ariaLabelledBy:k,children:P,autoClose:T=!1,footer:M,noCloseOnBackdrop:E=!1,backdropExcludedSelector:L,noCompact:N,onCloseAnimationEnd:B,onClose:F,onMouseEnter:x,onMouseLeave:D,withPortal:O,onMouseEnterBackdrop:R,...U}=e;const{isTouchScreen:_}=(0,d.Ay)(),$=(0,o.li)(),{ref:j}=(0,v.A)({isOpen:h,ref:t,onCloseAnimationEnd:B});(function(e,t,n,r){const s=(0,g.i)(r);(0,o.Nf)(()=>{if(!e)return;const o=s.current;"getTriggerElement"in o?(0,m.gm)(()=>{const e=function(e,t,n){let{anchor:o,getRootElement:r,getMenuElement:s,getTriggerElement:a,getLayout:i,withMaxHeight:d}=n;const c=a();let{x:u,y:l}=o;const f=u,h=l,m=s(),g=r(),{extraPaddingX:y=0,extraTopPadding:v=0,extraMarginTop:b=0,topShiftY:w=0,menuElMinWidth:I=0,deltaX:C=0,shouldAvoidNegativePosition:A=!1,withPortal:S=!1,isDense:k=!1}=i?.()||{},P=m?parseInt(getComputedStyle(m).marginTop,10)+b:void 0,{offsetWidth:T,offsetHeight:M}=m||{offsetWidth:0,offsetHeight:0},E=m?{width:Math.max(T,I),height:M+P}:p,L=g?g.getBoundingClientRect():p;let N,B;k||u+E.width+y<L.width+L.left?(u+=3,N="left"):u-E.width-L.left>0?(N="right",u-=3):(N="left",u=16),u+=C;const F=l+w;k||F+E.height<L.height+L.top?(B="top",l=F):(B="bottom",l-E.height<L.top+v&&(l=L.top+L.height));const x=c.getBoundingClientRect(),D=S?x.top:0,O=S?x.left:0,R=Math.min(u-x.left,L.width-E.width-16);let U=("left"===N?S||A?Math.max(16,R):R:u-x.left)+O,_=l-x.top+D;k&&(U=Math.min(U,L.width-E.width-16),_=Math.min(_,L.height-E.height-16));const $=I?Math.max(0,(I-T)/2):0;U-$<0&&A&&(U=$+16);const j=f+O-x.left-U,V=h+D-x.top-_-(P||0),z="left"===N?j:E.width+j,Y="bottom"===B?E.height+V:V,G=`left: ${U}px; top: ${_}px`;let W;return d&&(W=`max-height: ${L.height-12-(P||0)}px;`),{positionX:N,positionY:B,transformOriginX:z,transformOriginY:Y,style:G,bubbleStyle:W}}(0,0,o);return()=>{y(t,n,e)}}):y(t,n,o)},[e,t,n,s])})(h,$,j,U),(0,o.vJ)(()=>h?(0,a.A)(F):void 0,[h,F]),(0,u.A)({isActive:h,onBack:F,shouldBeReplaced:!0}),(0,c.A)(e=>{let[t]=e;(h||!h&&!0===t)&&(0,o.VK)(200)},[h]);const V=(0,l.A)(j,h,T?F:void 0,void 0,!0);(0,b.A)(h,$,E?void 0:F,void 0,L);const z=(0,s.A)("bubble menu-container custom-scroll",M&&"with-footer",S,n&&"close-fast"),Y=(0,f.A)(e=>{e.stopPropagation(),T&&F()}),G=(0,I.FD)("div",{ref:$,id:C,className:(0,s.A)("Menu",!N&&!_&&"compact",!r.Fy&&"no-blur",O&&"in-portal",A),"aria-labelledby":k,role:k?"menu":void 0,onKeyDown:h?V:void 0,onMouseEnter:x,onMouseLeave:h?D:void 0,children:[h&&(0,I.Y)("div",{className:"backdrop",onMouseDown:i.u,onMouseEnter:R}),(0,I.FD)("div",{role:"presentation",ref:j,className:z,onClick:Y,children:[P,M&&(0,I.Y)("div",{className:"footer",children:M})]})]});return O?(0,I.Y)(w.A,{children:G}):G})},71533:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(22986),s=n(80853),a=n(37836),i=n(17712);const d=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;const[d,c]=(0,o.J0)(!e),[u,l]=(0,o.J0)(!1),[f,h]=(0,o.J0)(0),[m,g]=(0,o.J0)([]),p=(0,o.Kr)(()=>(0,a.sg)(c,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,t)=>{let{start:n,end:o}=t;return e+o-n},0);h(t/o.duration),g(t=>(0,r.T)(t,e)?t:e)}p(o.readyState>=3||o.currentTime>0),l(e=>e||o.readyState>3)}});return{isReady:u,isBuffered:d,bufferedProgress:f,bufferedRanges:m,bufferingHandlers:{onPLay:y,onLoadedData:y,onPlaying:y,onLoadStart:y,onPause:y,onTimeUpdate:y,onProgress:y},checkBuffering(e){p(e.readyState>=3)}}}},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=>{let[n,r]=e;t.removeEventListener((0,o.xE)(n,t),r,!1)}),(0,r.qF)(()=>{(0,s.A)(t)})}},[n,e])}},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}},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,d=document.createElement("style");function c(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(d);let u=!1;function l(){const e=f(s),t=f(a),n=f(i);d.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=>{let[t,n]=e;return`--${t}: ${n};`}).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=>{let[t,n]=e;n.colors&&m(t,n.colors,n.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,d=`${r}${o.g0p}`,u=s?`${s}${o.g0p}`:void 0;if(c(`color-peer-${e}`,r,s),c(`color-peer-bg-${e}`,a,i),c(`color-peer-bg-active-${e}`,d,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`);c(`color-peer-gradient-${e}`,`repeating-linear-gradient(-45deg, ${r.join(", ")})`,s?`repeating-linear-gradient(-45deg, ${s.join(", ")})`:void 0)}}},74824:(e,t,n)=>{n.d(t,{Type:()=>d,clear:()=>l,fetch:()=>c,isCacheApiSupported:()=>i,save:()=>u});var o=n(4350);const r=self.caches,s=o.Xz?`_${o.Xz}`:"";let a;async function i(){return!!r&&(a=a??await r.has("test").then(()=>!0).catch(()=>!1),a)}let d=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){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(r)try{const a=new Request(t.replace(/:/g,"_")),i=await r.open(`${e}${s}`),c=await i.match(a);if(!c)return;const u=c.headers.get("Content-Type");switch(n){case d.Text:return await c.text();case d.Blob:{if(t.startsWith("avatar")&&u&&u.startsWith("text"))return;const e=await c.blob(),n=!e.type||!o&&e.type.includes("html");let r=e.type||u;return n&&r?(o||(r=r.replace(/html/gi,"")),new Blob([e],{type:r})):e}case d.Json:return await c.json();case d.ArrayBuffer:return await c.arrayBuffer();default:return}}catch(e){return void console.warn(e)}}async function u(e,t,n){if(!r)return!1;try{const o="string"==typeof n||n instanceof Blob||n instanceof ArrayBuffer?n:JSON.stringify(n),a=new Request(t.replace(/:/g,"_")),i=new Response(o),d=await r.open(`${e}${s}`);return await d.put(a,i),!0}catch(e){return console.warn(e),!1}}async function l(e){try{if(!r)return;return await r.delete(`${e}${s}`)}catch(e){return void console.warn(e)}}},74936:(e,t,n)=>{n.d(t,{A:()=>f});var o=n(84051),r=n(23174),s=n(90709),a=n(58849),i=n(18501),d=n(39351),c=n(35297),u=n(14745),l=n(20021);const f=(0,o.ph)(function(e){let{messageOrStory:t,translatedText:n,isForAnimation:f,emojiSize:h,highlight:m,asPreview:g,truncateLength:p,isProtected:y,observeIntersectionForLoading:v,observeIntersectionForPlaying:b,withTranslucentThumbs:w,shouldRenderAsHtml:I,inChatList:C,forcePlayback:A,focusedQuote:S,focusedQuoteOffset:k,isInSelectMode:P,canBeEmpty:T,maxTimestamp:M,threadId:E}=e;const L=(0,o.li)(),N=(0,o.li)(),B=(0,o.li)(0),F=(0,d.A)(),x=n||(0,s.Sb)(t,C),D=f&&x?(0,s.m4)(x):x,{text:O,entities:R}=D||{},U=(0,o.Kr)(()=>{if(!O||!S)return R;const e=O.indexOf(S,k),t=e>=0?e:O.indexOf(S),n=S.length;return t>=0?(0,i.kf)(R||[],{offset:t,length:n,type:r.C7.QuoteFocus}):R},[O,R,S,k]),_=(0,u.A)();(0,c.A)(()=>{B.current+=1},[O,U]);const $=(0,o.Kr)(()=>{const e=U?.some(e=>e.type===r.C7.Spoiler);return!e&&(U?.filter(e=>e.type===r.C7.CustomEmoji).length||0)>=3},[U])||0;return O||T?(0,l.Y)(l.FK,{children:[$&&(0,l.Y)("canvas",{ref:L,className:"shared-canvas"}),$&&(0,l.Y)("canvas",{ref:N,className:"shared-canvas"}),(0,i.fd)({text:(0,a.A)(O,p),entities:U,highlight:m,emojiSize:h,shouldRenderAsHtml:I,containerId:_,asPreview:g,isProtected:y,observeIntersectionForLoading:v,observeIntersectionForPlaying:b,withTranslucentThumbs:w,sharedCanvasRef:L,sharedCanvasHqRef:N,cacheBuster:B.current.toString(),forcePlayback:A,isInSelectMode:P,maxTimestamp:M,chatId:"chatId"in t?t.chatId:void 0,messageId:t.id,threadId:E})].flat().filter(Boolean)}):(0,l.Y)("span",{className:"content-unsupported",children:F("MessageUnsupported")})})},75357:(e,t,n)=>{n.d(t,{oA:()=>l,Z3:()=>u,Uj:()=>f,dL:()=>m,A:()=>c});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",d=!1;function c(e){i=e}function u(){d||(d=!0,Object.entries(o).forEach(e=>{let[t,n]=e;const o=window[t];if(!o)return;const r="object"==typeof o?o:o.prototype;"props"in n&&n.props.forEach(e=>{const n=Object.getOwnPropertyDescriptor(r,e)?.get;n&&(s.set(`${t}#${e}`,n),Object.defineProperty(r,e,{get(){return g(e),n.call(this)}}))}),"methods"in n&&n.methods.forEach(e=>{const n=r[e];s.set(`${t}#${e}`,n),r[e]=function(){g(e);for(var t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return n.apply(this,o)}})}),a=new MutationObserver(e=>{"mutate"!==i&&e.forEach(e=>{let{target:t,type:n,attributeName:o}=e;document.contains(t)&&(h.has(t)||"childList"===n&&t instanceof HTMLElement&&t.contentEditable||o?.startsWith("data-")||r(new Error(`Unexpected mutation detected: \`${"attributes"===n?o:n}\``)))}),h.clear()}),a.observe(document.body,{childList:!0,attributes:!0,subtree:!0,characterData:!1}))}function l(){d&&(a?.disconnect(),a=void 0,Object.entries(o).forEach(e=>{let[t,n]=e;const o=window[t];if(!o)return;const r="object"==typeof o?o:o.prototype;"props"in n&&n.props.forEach(e=>{const n=s.get(`${t}#${e}`);n&&Object.defineProperty(r,e,{get:n})}),"methods"in n&&n.methods.forEach(e=>{r[e]=s.get(`${t}#${e}`)})}),s.clear(),d=!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 d&&(Array.isArray(t)?t.forEach(e=>{h.add(e)}):h.add(t)),e()}function g(e){"measure"!==i&&r(new Error(`Unexpected measurement detected: \`${e}\``))}},76023:(e,t,n)=>{n.d(t,{$:()=>d,$w:()=>S,AC:()=>h,Wd:()=>c,_e:()=>f,bu:()=>L,cf:()=>l,ck:()=>k,kn:()=>A,ky:()=>B,mr:()=>M,rO:()=>P,ri:()=>T,sk:()=>N,tP:()=>E,w4:()=>C,wy:()=>i});var o=n(31481),r=n(90709),s=n(96454),a=n(43503);const i="(max-height: 640px)",d=parseInt(getComputedStyle(document.documentElement).fontSize,10),c=240,u=300,l={width:640,height:640},f={width:800,height:800},h="4986041492570112461",m={width:100,height:100},g=4.5,p=7,y=29,v=30;let b,w,I;function C(e,t,n,o){const r=t?1.625:0,s=function(e,t,n){if(!n)return e?v:y;const{width:o}=a.A.get();return b||(b=Math.min(v,o/d-g)),w||(w=Math.min(y,o/d-p)),I||(I=Math.min(y,o/d-g)),e?b:t?I:w}(e,n,o)-r;return s*d}function A(e){let{width:t,height:n,fromOwnMessage:o,isWebPageMedia:r,isGif:s,noAvatars:a,isMobile:i}=e;const c=n/t,l=C(o,r,a,i),f=function(e,t){return e&&t&&t>=.75&&t<=1.25?20*d:27*d}(s,c),h=s?Math.max(u,t):t;return B(l,f,h,s?n*(h/t):n)}function S(e,t){const n=window.matchMedia(i),{width:o,height:r}=a.A.get();let c=t&&n.matches?10:8.25;return e&&!s.TF&&(c=n.matches?10:12.5),{width:o,height:r-c*d}}function k(e,t,n,o,s,a){const{width:i,height:d}=(0,r.xi)(e)||m;return A({width:i,height:d,fromOwnMessage:t,asForwarded:n,isWebPageMedia:o,noAvatars:s,isMobile:a})}function P(e,t,n,o,s,a){const{width:i,height:d}=(0,r.NZ)(e)||m;return A({width:i,height:d,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 A({width:a,height:i,fromOwnMessage:t,asForwarded:n,isWebPageMedia:o,noAvatars:r,isMobile:s})}function M(){return{width:2*d,height:2*d}}function E(e){return e?{width:3*d,height:3*d}:{width:3.375*d,height:3.375*d}}function L(e,t){const{width:n}=e;let{height:r}=e;e.id===h&&(r=n);const s=r&&n&&r/n,a=d*(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(e,t){let{width:n,height:o}=e,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{width:s,height:a}=S(t,r);return B(s,a,n,o)}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)}}},76471:(e,t,n)=>{n.d(t,{A:()=>f});var o=n(84051),r=n(31481),s=n(87357),a=n(90603),i=n(14242),d=n(4961),c=n(18276);const u="A72KeAmh";var l=n(20021);const f=(0,o.ph)(e=>{let{className:t,letterClassName:n,topicId:o,iconColor:f,title:h,onClick:m}=e;const g=(0,a.GR)(f);return o===r.HxB?(0,l.Y)(c.A,{name:"hashtag",className:(0,s.A)(u,t,"general-forum-icon"),onClick:m}):(0,l.FD)("div",{className:(0,s.A)(u,t),onClick:m,children:[(0,l.Y)("img",{className:"eLEPgwPj",src:g,alt:"",draggable:!1}),(0,l.Y)("div",{className:(0,s.A)("ZQJO2BKn",n,"topic-icon-letter"),children:(0,d.A)((0,i.Qh)(h,1))})]})})},77312:(e,t,n)=>{n.d(t,{$r:()=>ie,AB:()=>q,Ax:()=>b,Ct:()=>_,Cz:()=>J,EO:()=>de,KG:()=>Q,LK:()=>oe,Ml:()=>y,Mw:()=>Y,NO:()=>C,NZ:()=>ne,Op:()=>N,Pg:()=>R,Qm:()=>w,T_:()=>S,VD:()=>B,VO:()=>G,Wm:()=>Z,Xn:()=>ee,ZV:()=>c,cs:()=>I,cy:()=>z,eY:()=>T,eh:()=>ce,fB:()=>A,fP:()=>g,gB:()=>m,hr:()=>v,iZ:()=>se,ih:()=>H,lH:()=>re,lk:()=>f,mR:()=>d,mU:()=>O,mr:()=>$,nd:()=>P,qG:()=>k,rI:()=>D,rU:()=>M,r_:()=>i,rj:()=>L,rt:()=>x,sC:()=>U,sd:()=>ae,si:()=>X,wp:()=>h,xi:()=>te,y2:()=>F,y3:()=>E,yl:()=>u,zC:()=>p,zX:()=>l,zb:()=>W});var o=n(23174),r=n(96454),s=n(91525),a=n(86525);function i(e){return e.content}function d(e){return Boolean(u(e)||l(e)||p(e)||g(e)||w(e)||I(e)||function(e){return e.content.todo}(e)||function(e){return e.content.action}(e)||h(e)||m(e))}function c(e){const{video:t,...n}=e.content;return!t?.isRound&&!Object.keys(n).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 g(e){return e.content.sticker}function p(e){return e.content.document}function y(e){return"photo"===e.innerMediaType}function v(e){return"video"===e.innerMediaType}function b(e){const t=p(e);return t?"image/webp"===t.mimeType:void 0}function w(e){return e.content.contact}function I(e){return e.content.pollId}function C(e){return e.content.invoice}function A(e){return e.content.location}function S(e){return e.content.webPage}function k(e){return e.content.paidMedia}function P(e){const t=p(e);return t&&y(t)?t:void 0}function T(e){return"full"===e?.webpageType?e.photo:void 0}function M(e){return"full"===e?.webpageType?e.video:void 0}function E(e){return"full"===e?.webpageType?e.audio:void 0}function L(e){return"full"===e?.webpageType?e.document:void 0}function N(e){const t=p(e);return t&&v(t)?t:void 0}function B(e){return e.thumbnail?.dataUri}function F(e){const t=u(e)||l(e),n=C(e)?.extendedMedia;return Boolean(n||t?.isSpoiler)}function x(e,t,n,o,r){const{long:s,lat:a,accessHash:i,accuracyRadius:d}=e;return`staticMap:${i}?lat=${a}&long=${s}&w=${t}&h=${n}&zoom=${o}&scale=${r}&accuracyRadius=${d}`}function D(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?R(e):o;default:return o}}function O(e){return`photo${e.id}?size=c`}function R(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:K(e,n);case"preview":return`${n}?size=x`;case"download":return`${n}?download`;default:return K(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 K(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 Y(e,t){const n=`document${e.id}`;switch(t){case"micro":case"pictogram":return e.previewPhotoSizes?.some(e=>"s"===e.type)?`${n}?size=s`:Y(e,"preview");case"preview":return`${n}?size=m`;case"download":return`${n}?download`;default:return n}}function G(e,t){switch(e.mediaType){case"photo":return D(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 Y(e,t);case"webDocument":return z(e);default:return}}function W(e){const{photo:t}=e;if(t)return`photo${t.id}?size=x`}function H(e){const{document:t}=e;if(t)return`document${t.id}`}function K(e,t){if(r.Uz&&r.Yw){const n=new URL(t,window.location.href);return n.searchParams.append("fileSize",e.size.toString()),n.searchParams.append("mimeType",e.mimeType),n.toString()}return t}function q(e){return e.thumbnailSizes&&e.thumbnailSizes.length>0}function J(e,t){const n="document"===e.mediaType&&"video"===e.innerMediaType,s="video"===e.mediaType||n,a="audio"===e.mediaType,i="voice"===e.mediaType,d=X(e)||0;return"download"===t?r.Uz&&d>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 X(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){return re(e,t,arguments.length>2&&void 0!==arguments[2]&&arguments[2]?"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){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{isUploading:t,isTransferring:t||arguments.length>1&&void 0!==arguments[1]&&arguments[1],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=p;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=p(e);return u(e)||t&&!t.isRound&&!t.isGif||n&&y(n)||n&&v(n)};break;default:return[]}return t.reduce((t,n)=>(e[n]&&o(e[n])&&t.push(n),t),[])}function se(e){return!(!e.content||!e.content.photo&&(!e.content.video||e.content.video.isRound||e.content.video.isGif))}function ae(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 ie(e,t){const n=G(t,"download");return!!n&&Boolean(e[n])}function de(e,t,n){const{video:o,sticker:r,audio:s,voice:a,document:i}=e.content,{webPage:d}=t,c=u(e)||T(d),l=function(e){return"suggestProfilePhoto"===e.content.action?.type?e.content.action.photo:void 0}(e),f=o||M(d),h=i||L(d),m=s||E(d);return f?U(f,n):c||l?D(c||l,n,Boolean(l)):h?$(h,n):r?Y(r,n):m?j(m,n):a?V(a,n):void 0}function ce(e,t){const n=Boolean(u(e)||l(e)),o=Boolean(h(e)||m(e)||p(e)),r=(0,a.ES)(t);return n&&("photo"===r||"video"===r)||o&&("audio"===r||"file"===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:()=>g,Kl:()=>y,PF:()=>f,PL:()=>h,UB:()=>p,Yg:()=>u,kR:()=>v,tv:()=>m,u0:()=>c});var o=n(31481),r=n(17663),s=n(21309),a=n(87894),i=n(64713),d=n(80140);function c(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,d.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 c=new Date;if(c.setHours(0,0,0,0),a>new Date(c.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){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];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 g(e){return!e.isSelf&&!e.isContact&&!m(e)&&e.id!==o.Ckz}function p(e,t,n,o){return(0,a.My)(e,e=>{const r=(0,d.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 v(e){return`peer-story${e}`}},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:d,runCallbacks:c}=(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(213),n.e(131),n.e(1241),n.e(2859),n.e(5278),n.e(7768)]).then(n.bind(n,49736));break;case s.Extra:a[s.Extra]=Promise.all([n.e(4765),n.e(213),n.e(131),n.e(1241),n.e(7426),n.e(9451)]).then(n.bind(n,52921));break;case s.Calls:a[s.Calls]=Promise.all([n.e(4765),n.e(213),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(213),n.e(131),n.e(5278),n.e(7426),n.e(6930)]).then(n.bind(n,22401))}a[e].then(c)}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=d},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}},80464:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(84051),r=n(80089),s=n(30857);const a=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const i=(0,r.gt)(e,t),d=(0,s.A)();return(0,o.vJ)(()=>{if(a)return(0,r.If)(d)},[a,d]),(0,o.vJ)(()=>{n||i||(0,r.Vw)(e).then(d)},[e,d,i,t,n]),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})},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)}},82150:(e,t,n)=>{n.d(t,{iR:()=>J,o4:()=>k,Kc:()=>A,fg:()=>D,Iw:()=>X,AH:()=>L,XA:()=>N,hj:()=>ee,v:()=>E,It:()=>Y,l3:()=>W,T4:()=>K,qK:()=>F,tT:()=>S,n4:()=>I,ew:()=>C,o7:()=>ne,gz:()=>R,s3:()=>O,yr:()=>H,r3:()=>P,MN:()=>y,Xb:()=>G,kV:()=>V,Cf:()=>te,d4:()=>B,E0:()=>x,J8:()=>oe,DL:()=>re,xA:()=>Z,QN:()=>M,tM:()=>j,Eg:()=>T,Ff:()=>$,EK:()=>z,e4:()=>b,eA:()=>U,Ng:()=>_,Ww:()=>q,mR:()=>Q});var o=n(23174),r=n(31481),s=n(22986),a=n(70874),i=n(14487),d=n(87894),c=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(91048),m=n(68344),g=n(32989),p=n(95753);function y(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.l3,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"thread",a=arguments.length>4?arguments[4]:void 0,d=arguments.length>5?arguments[5]:void 0;for(var c=arguments.length,u=new Array(c>6?c-6:0),l=6;l<c;l++)u[l-6]=arguments[l];let[f=(0,i.g0)()]=u;const{messageLists:m}=(0,h.nTw)(e,f);let p=m;if(a||r.W75&&!r.fng)p=t?[{chatId:t,threadId:n,type:s}]:[];else if(t){const o=m[m.length-1];if(o?.chatId===t&&o.threadId===n&&o.type===s)return e;if(o&&(o.chatId===r.Xab||d))p=[...m.slice(0,-1),{chatId:t,threadId:n,type:s}];else{const e=m[m.length-2];p=e?.chatId===t&&e.threadId===n&&e.type===s?m.slice(0,-1):[...m,{chatId:t,threadId:n,type:s}]}}else p=m.slice(0,-1);return(0,g.w)(e,{messageLists:p},f)}function v(e,t,n){return w(e,t,{byId:n})}function b(e,t,n,o){if(!o)return w(e,t,{threadsById:(0,d.cJ)(e.messages.byChatId[t]?.threadsById,[n])});const r=e.messages.byChatId[t];return w(e,t,{threadsById:{...r?.threadsById,[n]:{...r?.threadsById[n],...o}}})}function w(e,t,n){const o=e.messages.byChatId[t]||{byId:{},threadsById:{}};return{...e,messages:{...e.messages,byChatId:{...e.messages.byChatId,[t]:{...o,...n}}}}}function I(e,t,n,o,r){for(var s=arguments.length,a=new Array(s>5?s-5:0),d=5;d<s;d++)a[d-5]=arguments[d];let[c=(0,i.g0)()]=a;return"viewportIds"===o&&(e=C(e,t,n,"lastViewportIds",r)),function(e,t,n,o){for(var r=arguments.length,s=new Array(r>4?r-4:0),a=4;a<r;a++)s[a-4]=arguments[a];let[d=(0,i.g0)()]=s;const c=(0,h.nTw)(e,d),u=c.tabThreads[t]?.[n]||{};return(0,g.w)(e,{tabThreads:{...c.tabThreads,[t]:{...c.tabThreads[t],[n]:{...u,...o}}}},d)}(e,t,n,{[o]:r},c)}function C(e,t,n,o,r){return b(e,t,n,{[o]:r})}function A(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=k(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=v(e,t,o)}),e}function k(e,t,n){const o=(0,h.zeq)(e,t);return o&&Object.keys(n).every(e=>Boolean(o[Number(e)]))?e:v(e,t,{...n,...o})}function P(e,t,n,o){let r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];const i=(0,h.zeq)(e,t)||{},c=i[n];if(r&&c){const t=Object.keys(o);if((0,s.T)((0,d.Up)(c,t),o))return e}c&&!1===o.isMediaUnread&&(0,u.G5)(c)&&(c.content.voice?o.content={action:{mediaType:"action",type:"expired",isVoice:!0}}:c.content.video?.isRound&&(o.content={action:{mediaType:"action",type:"expired",isRoundVideo:!0}}));let l=c?.emojiOnlyCount,m=c?.content?.text;o.content&&(l=f(o.content,c?.groupedId||o.groupedId),m=o.content.text?(0,a.j)(o.content.text):m);const g=(0,d.Oy)({...c,...o,emojiOnlyCount:l,text:m});return g.id?v(e,t,{...i,[n]:g}):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 d={...r,...o,emojiOnlyCount:s,text:i};return d.id?$(e,t,{[n]:d}):e}function M(e,t,n){const o={...(0,h.N1i)(e,t),...n};return o.id?j(e,{[t]:o}):e}function E(e,t){const n=e.quickReplies.messagesById,o=(0,d.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.Ld)(n);const s=new Map;s.set(o.l3,n);const a=[];n.forEach(n=>{const i=r[n];if(!i)return;(0,u.iZ)(i)&&a.push(n);const d=(0,h.L_2)(e,i);if(!d||d===o.l3)return;const c=s.get(d)||[];c.push(n),s.set(d,c),e=(0,p.gt)(e,t,n)});const i=Object.values((0,d._E)(r,n)).filter(e=>{let{forwardInfo:t}=e;return t?.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),g=s?.messagesCount;i&&(i=(0,d.lK)(i,o)),f&&(f=f.map(e=>(0,d.lK)(e,o))),l&&(l=(0,d.lK)(l,(0,u.vp)(o)));const p=o.filter(e=>!(0,c.iL)(e)).length;void 0!==g&&(g-=p),Object.values(e.byTabId).forEach(o=>{let{id:s}=o;const i=(0,h.nTw)(e,s);Object.entries(i.activeDownloads).filter(e=>{let[,{originChatId:n,originMessageId:o}]=e;return n===t&&o}).forEach(t=>{let[o,r]=t;n.includes(r.originMessageId)&&(e=X(e,[o],s))}),a.forEach(n=>{e=(0,m.cs)(e,t,r,n,s)});const c=(0,h.rA3)(e,t,r,s);if(!c)return;const u=(0,d.lK)(c,n);e=I(e,t,r,"viewportIds",0===u.length?void 0:u,s)}),e=C(e,t,r,"listedIds",i),e=C(e,t,r,"outlyingLists",f),e=C(e,t,r,"pinnedIds",l),s&&void 0!==g&&(e=U(e,t,r,{messagesCount:g}))}),i.length&&Object.values(e.byTabId).forEach(n=>{let{id:o}=n;const r=(0,h.Xf0)(e,o),s=r&&r.chatId===t&&"thread"===r.type,a=r?.threadId;i.forEach(n=>{const{fromChatId:r,fromMessageId:i}=n.forwardInfo,d=(0,h.O5q)(e,r,i);s&&a===n.id&&(e=y(e,t,void 0,void 0,void 0,void 0,o)),d&&(e=b(e,r,i,void 0))})});const l=(0,d.cJ)(r,n);return e=v(e,t,l)}function N(e,t,n){const r=(0,h.yFI)(e,t);if(!r)return e;const s=(0,d.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=C(e,t,o.l3,"scheduledIds",a),Object.entries(e.messages.byChatId[t].threadsById).forEach(o=>{let[r,s]=o;if(s.scheduledIds){const o=s.scheduledIds.filter(e=>!n.includes(e));e=C(e,t,Number(r),"scheduledIds",o)}})),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:C(e,t,n,"listedIds",(0,u.Ld)([...r||[],...s]))}function F(e,t,n,o){const r=(0,h.JiE)(e,t,n);return r?C(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 C(e,t,n,"outlyingLists",(0,u.cR)(r||[],o))}function D(e,t,n,o){for(var s=arguments.length,a=new Array(s>4?s-4:0),d=4;d<s;d++)a[d-4]=arguments[d];let[c=(0,i.g0)()]=a;const l=(0,h.rA3)(e,t,n,c)||[];return l.includes(o)?e:I(e,t,n,"viewportIds",(0,u.Ld)([...l.length<r.IRc?l:l.slice(-r.yo2/2),o]),c)}function O(e,t,n,o){for(var r=arguments.length,s=new Array(r>4?r-4:0),a=4;a<r;a++)s[a-4]=arguments[a];let[c=(0,i.g0)()]=s;const l=(0,h.rA3)(e,t,n,c)||[],f=(0,u.Ld)(o);return I(e,t,n,"viewportIds",(0,d.k)(l,f)?l:f,c)}function R(e,t,n,o){const r=(0,h.fcC)(e,t,n)||[],s=(0,u.vp)(o);return C(e,t,n,"pinnedIds",(0,d.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,d.Up)(s,["messagesCount","lastMessageId","lastReadInboxMessageId"]);s.fromChannelId&&s.fromMessageId&&(e=U(e,s.fromChannelId,s.fromMessageId,t,!0))}return C(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(e){let{global:t,chatId:n,messageId:r,threadId:s=o.l3,noHighlight:a=!1,isResizingContainer:d=!1,quote:c,quoteOffset:u,scrollTargetPosition:l}=e;for(var f=arguments.length,m=new Array(f>1?f-1:0),p=1;p<f;p++)m[p-1]=arguments[p];let[y=(0,i.g0)()]=m;return(0,g.w)(t,{focusedMessage:{...(0,h.nTw)(t,y).focusedMessage,chatId:n,threadId:s,messageId:r,noHighlight:a,isResizingContainer:d,quote:c,quoteOffset:u,scrollTargetPosition:l}},y)}function z(e,t,n){return{...e,messages:{...e.messages,sponsoredByChatId:{...e.messages.sponsoredByChatId,[t]:n}}}}function Y(e,t){const n=e.messages.sponsoredByChatId;return n[t]?{...e,messages:{...e.messages,sponsoredByChatId:(0,d.cJ)(n,[t])}}:e}function G(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;return(0,g.w)(e,{focusedMessage:{...(0,h.nTw)(e,s).focusedMessage,direction:t}},s)}function W(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;const d=n?Array.prototype.concat([],n):[];return(0,g.w)(e,{selectedMessages:{chatId:t,messageIds:d}},a)}function H(e,t,n,o,r,s,a){let c=arguments.length>7&&void 0!==arguments[7]&&arguments[7];for(var u=arguments.length,l=new Array(u>8?u-8:0),f=8;f<u;f++)l[f-8]=arguments[f];let[m=(0,i.g0)()]=l;const{selectedMessages:p}=(0,h.nTw)(e,m);s&&(a=(0,h.D_S)(e,t,s));const y=a||[r];if(!p)return W(e,t,y,m);const{messageIds:v}=p;let b;const w=y.filter(e=>!v.includes(e));if(w&&!w.length)b=v.filter(e=>!y.includes(e));else if(c&&v.length){const s=(0,h.vRX)(e,t,n,o,m),a=s.indexOf(v[v.length-1]),i=s.indexOf(r),c=Math.min(a,i),u=Math.max(a,i),l=s.slice(c,u+1);b=(0,d.Am)([...v,...l])}else b=[...v,...w];return b.length?(0,g.w)(e,{selectedMessages:{...p,messageIds:b}},m):K(e,m)}function K(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,i.g0)()]=n;return(0,g.w)(e,{selectedMessages:void 0},r)}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=C(e,n,s,"threadInfo",{...t,lastMessageId:o,messagesCount:(t.messagesCount||0)+(r?-1:1)}))}return e}function J(e,t,n){for(var o=arguments.length,r=new Array(o>3?o-3:0),s=3;s<o;s++)r[s-3]=arguments[s];let[a=(0,i.g0)()]=r;const d=(0,h.nTw)(e,a);return(0,g.w)(e,{activeDownloads:{...d.activeDownloads,[t]:n}},a)}function X(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[s=(0,i.g0)()]=o;const a=(0,h.nTw)(e,s),c=(0,d.cJ)(a.activeDownloads,t);return(0,g.w)(e,{activeDownloads:c},s)}function Q(e,t,n){return{...e,fileUploads:{byMessageKey:void 0!==n?{...e.fileUploads.byMessageKey,[t]:{progress:n}}:(0,d.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,d.cJ)(e.quickReplies.byId,[t])}}}function te(e,t,n){const o=(0,h.kgA)(e,t),r="full"===o?.webpageType?{...o,...n}:{webpageType:"full",mediaType:"webpage",...n};return r.id?ne(e,t,r):e}function ne(e,t,n){return{...e,messages:{...e.messages,webPageById:{...e.messages.webPageById,[t]:n}}}}function oe(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 re(e,t,n,o){const r=(0,h.KQQ)(e,t);if(!r)return e;const{recentVoterIds:s,totalVoters:a,results:i}=r.results,d=s?[...s]:[],c=a?a+1:1,u=i?[...i]:[];return d.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)}),oe(e,t,{results:{...r.results,recentVoterIds:d,totalVoters:c,results:u}})}},82855:(e,t,n)=>{n.d(t,{A:()=>P});var o=n(84051),r=n(13439),s=n(90709),a=n(91048),i=n(96454),d=n(87357),c=n(58554),u=n(2338),l=n(37479),f=n(94519),h=n(37661),m=n(5912),g=n(62587),p=n(37960),y=n(19129),v=n(14745),b=n(38691),w=n(65843),I=n(18104);const C="AvU_FtMd",A="RrEzFxte";var S=n(20021);const k=24,P=(0,o.ph)(e=>{let{containerRef:t,sticker:n,thumbClassName:P,fullMediaHash:T,fullMediaClassName:M,isSmall:E,size:L=k,customColor:N,loopLimit:B,shouldLoop:F=!1,shouldPreloadPreview:x,forceAlways:D,forceOnHeavyAnimation:O,observeIntersectionForLoading:R,observeIntersectionForPlaying:U,noLoad:_,noPlay:$,noVideoOnMobile:j,withSharedAnimation:V,withTranslucentThumb:z,sharedCanvasRef:Y,onVideoEnded:G,onAnimatedStickerLoop:W}=e;const{id:H,isLottie:K,stickerSetInfo:q,emoji:J}=n,[X,Q]=(0,h.A)(),Z=n.isVideo&&(!i.OF||j&&(i.pz||i.Ni)),ee=n.isVideo,te=!K&&!ee,ne=(0,s.Mw)(n,"preview"),oe=(0,b.A)(),re=(0,l.A)(N),se=(0,m.Vz)(t,R),ae=se&&!_,ie=(0,m.Vz)(t,U)&&se,de=ie&&!$,ce=(0,o.li)(ie);!ce.current&&ie&&(ce.current=!0);const ue=c.Ih(ne),le=function(e){const[t,n]=(0,o.Ul)(!1),r=o.OV;return(0,o.vJ)(()=>{r()||n(!0)},[r,n]),(0,y.A)(()=>t()&&e,[t,e])}(ce.current),fe=Z||(te?E:$),he=!N&&!ue&&(!le||fe),me=(0,g.A)(ne,!he),ge=he||ue,pe=Boolean(fe||T===ne&&(ue||me)),ye=(0,g.A)(T||`sticker${H}`,!ae||pe),ve=le&&Boolean(ye)&&!X,[be,we]=(0,h.A)(),Ie=ve&&(te||be),Ce=(0,u.A)(n.thumbnail),Ae=ue||me||Ce,Se=Y&&!z,ke=Boolean(K&&ge),{ref:Pe}=(0,p.A)({hasMediaData:Boolean(Ae&&!Ie),noCloseTransition:ke}),{ref:Te}=(0,p.A)({hasMediaData:Ie,noOpenTransition:ke}),Me=(0,f.A)(t,Y);(0,g.A)(ne,!ae||!x);const Ee=(0,v.A)(),Le=(0,o.Kr)(()=>[V?"shared":Ee,H,L,V?N:void 0,oe].filter(Boolean).join("_"),[H,L,N,oe,V,Ee]);return(0,S.FD)(S.FK,{children:[(0,S.Y)("img",{ref:Pe,src:Ae,className:(0,d.A)("gYSfUe37",ke&&C,Se&&"vbcXDDxa",P,"sticker-media"),style:re,alt:"",draggable:!1}),ve&&(K?(0,S.Y)(I.A,{ref:Te,renderId:Le,size:L,className:(0,d.A)(A,(ke||Se)&&C,M),tgsUrl:ye,play:de,noLoop:!F,forceOnHeavyAnimation:D||O,forceAlways:D,isLowPriority:E&&!(0,a.CzR)((0,r.mS)(),q),sharedCanvas:Y?.current||void 0,sharedCanvasCoords:Me,onLoad:we,onLoop:W,onEnded:W,color:N},Le):ee?(0,S.Y)(w.A,{ref:Te,canPlay:de,className:(0,d.A)(A,M,"sticker-media"),src:ye,playsInline:!0,muted:!0,loop:F&&!B,isPriority:D,disablePictureInPicture:!0,onReady:we,onBroken:Q,onEnded:G,style:re}):(0,S.Y)("img",{ref:Te,className:(0,d.A)(A,M,"sticker-media"),src:ye,alt:J,style:re,draggable:!1}))]})})},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}},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){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=t?e:()=>e;t??=[e];const[d,c]=(0,o.Ul)(),u=(0,s.i)(i);function l(){const e=u.current;n?e(c):c(e())}return(0,a.A)(l,t),(0,r.R)(l,t),d}},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})},83868:(e,t,n)=>{n.d(t,{A:()=>o});const o=e=>{e.stopPropagation(),e.preventDefault()}},84051:(e,t,n)=>{n.d(t,{$Z:()=>re,pT:()=>y,wr:()=>p,VK:()=>g.VK,ek:()=>j,Ay:()=>se,OV:()=>g.OV,rO:()=>Y,jo:()=>S,ph:()=>oe,bF:()=>G,qF:()=>g.qF,Cc:()=>z,s4:()=>W,hb:()=>ee,vJ:()=>J,Nf:()=>X,Kr:()=>Z,li:()=>te,Ul:()=>ne,J0:()=>K,_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 d=(0,s.nF)(function(){c||function(){c=document.createElement("div"),c.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(c);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={},d()}),document.body.appendChild(e)}();const e=Date.now()-500,[t,n]=Object.entries(i).reduce((e,t)=>{let[n,{value:o}]=t;return a.has(n)||(n.includes("renders")&&o>e[0]&&(e[0]=o),n.includes("duration")&&o>e[1]&&(e[1]=o)),e},[0,0]);c.innerHTML=Object.entries(i).filter(e=>{let[t,{value:n}]=e;return!a.has(t)&&(t.includes("renders")&&n>5||t.includes("duration")&&n>2)}).sort((e,t)=>t[1].lastUpdateAt-e[1].lastUpdateAt).map(o=>{let[r,{value:s,lastUpdateAt:a}]=o;return[`<div style="background: #ff0000${i=s/(r.includes("renders")?t:n),Math.round(255*i).toString(16).padStart(2,"0")}">`,` <span${a>e?' style="background: lightgreen"':""}>${r}: ${Math.round(s)}</span>`,"</div>"].join("\n");var i}).join("\n")},500,!1);let c;function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;const n=Date.now();i[e]?(i[e].value+=t,i[e].lastUpdateAt=n):i[e]={value:t,lastUpdateAt:n},d()}var l=n(87894),f=n(50110),h=n(22237),m=n(66644),g=n(8718);let p=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.Mounting=0]="Mounting",e[e.Mounted=1]="Mounted",e[e.Unmounted=2]="Unmounted",e}({});const v=Symbol("Fragment"),b=7,w=7,I=new Set(["TeactMemoWrapper","TeactNContainer","Button","ListItem","MenuItem"]);let C,A=0;function S(e){return e.type===p.Tag||e.type===p.Component||e.type===p.Fragment}function k(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];return e===v?function(e){return{type:p.Fragment,children:T(e,!0)}}(o):"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.Unmounted};return o.$element=P(o),o.$element}(e,t||{},o):function(e,t,n){return{type:p.Tag,tag:e,props:t,children:T(n)}}(e,t||{},o)}function P(e,t){return{type:p.Component,componentInstance:e,props:e.props,children:t?T(t,!0):[]}}function T(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.length-1;for(;n>=0&&M(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(E(r))}return o}function M(e){return!e&&0!==e}function E(e){return M(e)?{type:p.Empty}:S(e)?e:{type:p.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(e=>{let{avgRenderTime:t,...n}=e;return{...n,...void 0!==t&&{avgRenderTime:Number(t.toFixed(2))}}}),"renders","desc")),console.warn("MEMOS",(0,l.My)(Object.values(N).filter(e=>{let{calls:t}=e;return t>=B}).map(e=>({...e,hitRate:Number(e.hitRate.toFixed(2))})),"hitRate","asc"))});let F=new Set,x=new Set,D=new Map,O=new Map,R=new Map,U=new Map,_=!1;const $=(0,s.nb)(m.YS,()=>{if((0,g.Mb)())return void g.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=O;O=new Map,n.forEach(e=>e());const o=D;D=new Map,o.forEach(e=>e()),(0,m.RK)(()=>{t.forEach(H),t.forEach(e=>{x.has(e.id)||function(e){if(e.mountState===y.Unmounted||!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=R;R=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(C=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&&(I.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>b&&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))}},{rescue:()=>{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.$element=P(e,s),e.$element}function Y(e,t){return typeof e!=typeof t||e.type!==t.type||(e.type===p.Text&&t.type===p.Text?e.value!==t.value:e.type===p.Tag&&t.type===p.Tag?e.tag!==t.tag||e.props.key!==t.props.key:e.type===p.Component&&t.type===p.Component&&(e.componentInstance.Component!==t.componentInstance.Component||e.props.key!==t.props.key))}function G(e){return e.id=++A,e.mountState=y.Mounting,z(e),e.mountState=y.Mounted,e.$element}function W(e){if(e.mountState!==y.Unmounted){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.onUpdate=void 0}(e)}}function H(e){if(e.mountState!==y.Unmounted&&e.hooks?.state)for(const t of e.hooks.state.byCursor)t.value=t.nextValue}function K(e,t){C.hooks||(C.hooks={}),C.hooks.state||(C.hooks.state={cursor:0,byCursor:[]});const{cursor:n,byCursor:r}=C.hooks.state,s=C;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)))}}),C.hooks.state.cursor++,[r[n].value,r[n].setter]}function q(e,t,n,r){C.hooks||(C.hooks={}),C.hooks.effects||(C.hooks.effects={cursor:0,byCursor:[]});const{cursor:s,byCursor:a}=C.hooks.effects,i=a[s],d=C;function c(){!function(e,t,n,r){const{byCursor:s}=e.hooks.effects,a=s[t]?.cleanup,i=r?U:O,d=r?R:D,c=`${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>w&&console.warn(`[Teact] Slow cleanup at effect cursor #${t}: ${r}, ${Math.round(o)} ms`)}},{rescue:()=>{console.error(`[Teact] Error in effect cleanup at cursor #${t} in ${e.name}`,e)},always:()=>{s[t].cleanup=void 0}});i.set(c,n)}d.set(c,()=>(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>w&&console.warn(`[Teact] Slow effect at cursor #${t}: ${o}, ${Math.round(n)} ms`)}},{rescue:()=>{console.error(`[Teact] Error in effect at cursor #${t} in ${e.name}`,e)}})),$()}(d,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}: ${String(o)} => ${String(t)}`),e},[]);console.log(`[Teact] Effect "${r}" caused by dependencies.`,e.join(", "))}c()}}else r&&console.log(`[Teact] Effect "${r}" caused by missing dependencies.`),c();i&&(i.schedule=void 0),a[s]={...i,dependencies:n,schedule:c},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()}}()),C.hooks.effects.cursor++}function J(e,t,n){return q(!1,e,t,n)}function X(e,t,n){return q(!0,e,t,n)}function Q(e){C.hooks||(C.hooks={}),C.hooks.effects||(C.hooks.effects={cursor:0,byCursor:[]});const{cursor:t,byCursor:n}=C.hooks.effects;n[t]||(n[t]={cleanup:e}),C.hooks.effects.cursor++}function Z(e,t,n,s){C.hooks||(C.hooks={}),C.hooks.memos||(C.hooks.memos={cursor:0,byCursor:[]});const{cursor:a,byCursor:i}=C.hooks.memos;let d,{value:c}=i[a]||{};if(o.Oig&&s){const e=`${s}#${C.id}`;d=N[e],d||(d={key:e,calls:0,misses:0,hitRate:0},N[e]=d),d.calls++,d.hitRate=(d.calls-d.misses)/d.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] ${C.name} (${n}): Update is caused by:`;i[a]?(0,r.q)(i[a].dependencies,t,e,n):console.log(`${e} [first render]`)}d&&(d.misses++,d.hitRate=(d.calls-d.misses)/d.calls,d.calls%10==0&&d.calls>=B&&d.hitRate<.25&&console.warn(`[Teact] ${d.key}: Hit rate is ${d.hitRate.toFixed(2)} for ${d.calls} calls`))}c=e()}return i[a]={value:c,dependencies:t},C.hooks.memos.cursor++,c}function ee(e,t,n){return Z(()=>e,t,n)}function te(e){C.hooks||(C.hooks={}),C.hooks.refs||(C.hooks.refs={cursor:0,byCursor:[]});const{cursor:t,byCursor:n}=C.hooks.refs;return n[t]||(n[t]={current:e}),C.hooks.refs.cursor++,n[t]}function ne(e){const t=te();return t.current??=(0,h.n5)(e),t.current}function oe(e,t){function n(n){return Z(()=>k(e,n),Object.values(n),t,o.MVx?re(C.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:k,Fragment:v}},84080:(e,t,n)=>{n.d(t,{Ay:()=>d,KE:()=>c});var o=n(84051),r=n(46536),s=n(17712);const a=(0,r.h)(),i=(0,r.h)();function d(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=(0,s.A)(e),d=(0,s.A)(t);(0,o.vJ)(()=>{if(!n)return(0,o.OV)()&&r(),a.addCallback(r),i.addCallback(d),()=>{i.removeCallback(d),a.removeCallback(r)}},[n,d,r])}function c(e,t){const n=(0,o.hb)(e,t),r=(0,o.li)(!1);return(0,o.Kr)(()=>function(){for(var e=arguments.length,t=new Array(e),s=0;s<e;s++)t[s]=arguments[s];if(!r.current){if(!(0,o.OV)())return void n(...t);r.current=!0;const e=i.addCallback(()=>{n(...t),e(),r.current=!1})}},[n])}o.OV.subscribe(()=>{(0,o.OV)()?a.runCallbacks():i.runCallbacks()})},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)})},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.QuoteFocus="MessageEntityQuoteFocus",e.Unknown="MessageEntityUnknown",e}({});const r=-1,s="MESSAGE_DELETED"},84553:(e,t,n)=>{n.d(t,{KX:()=>m,VH:()=>p,ii:()=>g,nv:()=>h});var o=n(13439),r=n(31481),s=n(63495),a=n(57751);const i=["t.me","telegram.me"].map(e=>`https://${e}/_websync_?`),d=`10.9.73 ${r.cK8}`,c="tgme_sync",u=86400,l=()=>Math.floor(Number(new Date)/1e3);let f;const h=e=>{if(r.fng||s.Vq)return;const t=l(),{canRedirect:n,ts:o}=JSON.parse(localStorage.getItem(c)||"{}");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:d}).toString(),document.body.appendChild(r),r.onload=()=>{(e=>{const t=l();localStorage.setItem(c,JSON.stringify({canRedirect:e,ts:t}))})(e),s(),f&&(clearTimeout(f),f=void 0),g(),n()},r.onerror=()=>{s(),o()}}))):Promise.resolve()};function m(){r.Oig||s.Vq||f&&clearTimeout(f)}function g(){if(r.Oig||s.Vq)return;if(void 0!==f)return;const e=l(),{ts:t}=JSON.parse(localStorage.getItem(c)||"{}"),n=u-(e-t);f=setTimeout(()=>{const{authState:e}=(0,o.mS)(),t="authorizationStateReady"===e||(0,a.wr)();h(t)},Math.max(0,1e3*n))}function p(){localStorage.removeItem(c)}},84685:(e,t,n)=>{n.d(t,{A:()=>u});var o=n(13439),r=n(23174),s=n(63495),a=n(24585),i=n(87357),d=n(17712),c=n(20021);const u=e=>{let{url:t,text:n,className:u,children:l,isRtl:f,shouldSkipModal:h,chatId:m,messageId:g,threadId:p,entityType:y=r.C7.Url}=e;const{openUrl:v}=(0,o.ko)(),b=l||n,w=t===n,I=(0,d.A)(e=>{if(!t)return!0;e.preventDefault();const n=w&&!(0,a._G)(t);return v({url:t,shouldSkipModal:h||n,...m&&g&&{linkContext:{type:"message",chatId:m,threadId:p,messageId:g}}}),!1});if(!t)return;const C=(0,i.A)(u||"text-entity-link",w&&"word-break-all");return(0,c.Y)("a",{href:(0,a.Tc)(t),title:(0,a.Dc)(t),target:s.Vq?"_self":"_blank",rel:"noopener noreferrer",className:C,onClick:I,dir:f?"rtl":"auto","data-entity-type":y,children:b})}},84947:(e,t,n)=>{n.d(t,{A:()=>o});class o{constructor(e){this.limit=e,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()}}},85118:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(87357),s=n(95807);const a="fWE9Tkfe",i="wapdILU7";var d=n(20021);const 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}],u=function(){const e=[];for(let t=0;t<100;t++)e.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 e}(),l=(0,o.ph)(e=>{let{className:t,style:n,...o}=e;return"button"===o.preset?(0,d.Y)("div",{className:(0,r.A)(a,"B94KQ3c0",t),style:n,children: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(0,d.Y)("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}%`),children:"✦"})})}):"progress"===o.preset?(0,d.Y)("div",{className:(0,r.A)(a,"F0JPgXgb",t),style:n,children:u.map(e=>(0,d.Y)("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`),children:"✦"}))}):void 0})},85982:(e,t,n)=>{n.d(t,{A:()=>i,LD:()=>c,WO:()=>r,eM:()=>a,qp:()=>d});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)},d=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},c=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)}}},86070:(e,t,n)=>{n.d(t,{A:()=>d});var o=n(84051),r=n(87357),s=n(35049),a=n(39877);var i=n(20021);const d=(0,o.ph)(function(e){let{peer:t,ref:n,peerColor:o,noUserColors:d,shouldReset:c,className:u,emojiIconClassName:l,children:f,...h}=e;const m=o||t?.color;return(0,i.FD)("div",{ref:n,className:(0,r.A)("nRjVJOQv",t&&(0,s.y)(t,d,c),o&&(0,s.a)(o),u),...h,children:[m?.backgroundEmojiId&&(0,i.Y)(a.A,{className:l,emojiDocumentId:m.backgroundEmojiId}),f]})})},86525:(e,t,n)=>{n.d(t,{Ak:()=>E,BN:()=>I,Do:()=>J,EQ:()=>X,ES:()=>W,FE:()=>b,G5:()=>G,GZ:()=>m,HN:()=>D,Ie:()=>T,Jw:()=>S,Ld:()=>$,NK:()=>H,Nb:()=>x,P5:()=>w,Sb:()=>z,Tv:()=>M,WD:()=>p,XR:()=>y,X_:()=>O,ZD:()=>k,ZR:()=>U,_I:()=>F,_P:()=>L,aN:()=>C,cR:()=>V,ni:()=>v,r$:()=>Y,rK:()=>_,sj:()=>g,u7:()=>N,v$:()=>q,vp:()=>j,vz:()=>R,wb:()=>A,xH:()=>P,yt:()=>K,zP:()=>B});var o=n(23174),r=n(31481),s=n(22986),a=n(9716),i=n(87894),d=n(60343),c=n(80140),u=n(13439),l=n(91048),f=n(79089);const h=new RegExp(r.kNZ,"i");function m(e,t){return["message",e.toString().replace(".","-"),t].filter(Boolean).join("-")}function g(e){return e.previousLocalId||e.id}function p(e){const{transcriptionId:t}=e,n=(0,u.mS)();return t&&n.transcriptions[t]?.text}function y(e){const{action:t,text:n,sticker:o,photo:r,video:s,audio:a,voice:i,document:d,pollId:c,todo:u,webPage:l,contact:f,invoice:h,location:m,game:g,storyData:p,giveaway:y,giveawayResults:v,paidMedia:b}=e.content;return Boolean(n)||!(o||r||s||a||i||d||f||c||u||l||h||m||g||p||y||v||b||"phoneCall"===t?.type)}function v(e,t){const n=(0,l.zcZ)(e,t),o=(0,l.Pn$)(e,t),{peerId:r,id:s}=t.content.storyData||{};return b({poll:n,story:s&&r?e.stories.byPeerId[r]?.byId[s]:void 0,webPage:o})}function b(e){let{poll:t,story:n,webPage:o}=e;return{poll:t,story:n&&"content"in n?n:void 0,webPage:o}}function w(e){return y(e)?e.content.text:void 0}function I(e,t){return y(t)?t.content.text||{text:e("MessageUnsupported")}:void 0}function C(e){const{text:t,sticker:n,photo:r,video:s,audio:a,voice:i,document:d,pollId:c,webPage:u,contact:l,action:f,game:h,invoice:m,location:g,storyData:p}=e.content;if(n||s?.isRound)return!0;if(!t||r||s||a||i||d||c||u||l||f||h||m||g||p)return!1;const y=t?.entities?.some(e=>e.type!==o.C7.CustomEmoji);return Boolean(e.emojiOnlyCount&&!y)}function A(e){const{text:t}=e.content;if(!t?.entities?.length&&1===e.emojiOnlyCount)return t.text}function S(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 k(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(h)),!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(h)}}}if(!n&&t&&(n=t.text.match(h)),n)return{url:n[0],domain:n[3]}}function P(e){const{text:t}=e.content,n=t&&t.text.match(h);if(n)return{url:n[0],domain:n[3]}}function T(e){return e.isOutgoing}function M(e){return Boolean("message"===e.replyInfo?.type)}function E(e){return Boolean(e.forwardInfo||e.content.storyData)}function L(e){return Boolean(e.content.action)}function N(e){return e.chatId===r.zv8&&Math.round(e.id)!==e.id}function B(e){return Boolean(e.senderId)&&!(0,a.L8)(e.senderId)&&T(e)}function F(e){return e.sendingState?"messageSendingStateFailed"===e.sendingState?"failed":"pending":"succeeded"}function x(e){return(0,d.iL)(e.id)}function D(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,c.Fm)()-(e.date||0)>=t.period}function U(e,t){const{text:n,game:o}=e.content,r=x(e),s=N(e),a=L(e);return Boolean(n?.text.length&&!e.emojiOnlyCount&&!o&&(t||!e.isOutgoing)&&!r&&!s&&!a&&!e.isScheduled)}function _(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 j(e){return e.sort((e,t)=>t-e)}function V(e,t){let n=!1,o=e.length?e.map(e=>(0,i.h8)(e,t)&&!n?(n=!0,$((0,i.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,i.Am)(t.concat(n))),o.splice(e,1),r--,e--)}return o}function z(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[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 Y(e){return"expired"===e.content.action?.type}function G(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 H(e){return e?"image/webp"===e.mimeType||e.mimeType===r.ikg||e.mimeType===r.Msx:void 0}function K(e,t,n){const s=(0,f.Kl)(e),i=(0,a.rz)(e.id),d=s||`c/${i}`,c=t&&t!==o.l3?`/${t}`:"",u=n?`/${n}`:"";return`${r.jsp}${d}${c}${u}`}function q(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}function J(e,t){if(!e.suggestedPostInfo||"message"!==e.replyInfo?.type||!e.replyInfo?.replyToMsgId||!t)return;if(!t.suggestedPostInfo)return;const n=t.suggestedPostInfo,o=e.suggestedPostInfo,r=t.content,a=e.content,{text:i,...d}=r,{text:c,...u}=a,l=!(0,s.T)(i,c),f=!(0,s.T)(d,u),h=n.price?.amount,m=o.price?.amount,g=h!==m,p=n.scheduleDate!==o.scheduleDate;return l||g||p||f?{isNewText:l,isNewPrice:g,isNewTime:p,isNewMedia:f}:void 0}function X(e,t,n,o,r){const s=J(t,n);if(!s)return;const a=[];s.isNewPrice&&a.push(e("ActionSuggestedChangesPrice")),s.isNewTime&&a.push(e("ActionSuggestedChangesTime")),s.isNewText&&a.push(e("ActionSuggestedChangesText")),s.isNewMedia&&a.push(e("ActionSuggestedChangesMedia"));const i=e.conjunction(a);return e(o?"ActionSuggestedChangesOutgoing":"ActionSuggestedChangesIncoming",{changes:i,user:r},{withNodes:!0,withMarkdown:!0})}},87094:(e,t,n)=>{n.d(t,{A:()=>c});var o=n(84051),r=n(59852),s=n(17712),a=n(93545);const i=50,d=50;function c(e){const t=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i,r=arguments.length>3?arguments[3]:void 0;const[d,c]=(0,o.J0)(),u=(0,s.A)(()=>{if(!e.current||r)return void c(void 0);const n=getComputedStyle(e.current).getPropertyValue(t).trim();c(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]),d}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"color",d,arguments.length>2?arguments[2]:void 0);return(0,o.Kr)(()=>t?(0,r.yY)(t):void 0,[t])}},87357:(e,t,n)=>{function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}function r(e){return function(t){const n="&"===t?e:`${e}__${t}`;for(var o=arguments.length,r=new Array(o>1?o-1:0),s=1;s<o;s++)r[s-1]=arguments[s];return r.reduce((e,t)=>(t&&(Array.isArray(t)?e.push(...t):e.push(`${n}--${t}`)),e),[n]).join(" ")}}n.d(t,{A:()=>o,x:()=>r})},87412:(e,t,n)=>{n.d(t,{A:()=>y});var o=n(84051),r=n(13439),s=n(23174),a=n(91048),i=n(87357),d=n(41733),c=n(87094),u=n(17712),l=n(47483),f=n(85118),h=n(82855);var m=n(61911),g=n(20021);const p=20,y=(0,o.ph)(e=>{let{ref:t,documentId:n,className:y,style:v,size:b=p,isBig:w,noPlay:I,noVideoOnMobile:C,loopLimit:A,isSelectable:S,withSharedAnimation:k,sharedCanvasRef:P,sharedCanvasHqRef:T,withTranslucentThumb:M,shouldPreloadPreview:E,forceAlways:L,forceOnHeavyAnimation:N,observeIntersectionForLoading:B,observeIntersectionForPlaying:F,onClick:x,onAnimationEnd:D,withSparkles:O,sparklesStyle:R,sparklesClassName:U}=e,_=(0,o.li)();t&&(_=t);const{customEmoji:$,canPlay:j}=(0,l.A)(n),V=(0,o.li)(0),[z,Y]=(0,o.J0)(!0),G=$?.shouldUseTextColor,W=(0,c.A)(_,void 0,!G),H=(0,u.A)(e=>{A&&(V.current+=1,V.current>=A?(Y(!1),e.currentTarget.currentTime=0):(0,d.A)(e.currentTarget))}),K=(0,u.A)(()=>{A&&(V.current+=1,V.current>=A&&Y(!1))}),q=$?.stickerSetInfo&&(0,a.CzR)((0,r.mS)(),$.stickerSetInfo);return(0,g.FD)("div",{ref:_,className:(0,i.A)("CEFe1FhH",O&&"yjv4Sc_e",y,"custom-emoji","emoji"),onClick:x,onAnimationEnd:D,"data-entity-type":s.C7.CustomEmoji,"data-document-id":n,"data-alt":$?.emoji,style:v,children:[O&&(0,g.Y)(f.A,{className:(0,i.A)("iOlUvSI8",U),style:R,preset:"button"}),S&&(0,g.Y)("img",{className:"a8dMNkh3",src:m,alt:$?.emoji,"data-entity-type":s.C7.CustomEmoji,"data-document-id":n,draggable:!1}),$?(0,g.Y)(h.A,{containerRef:_,sticker:$,isSmall:!w,size:b,noPlay:I||!(z&&j),noVideoOnMobile:C,thumbClassName:"O_TaDxWg",fullMediaClassName:"wqju02hR",shouldLoop:!0,loopLimit:A,shouldPreloadPreview:E||I||!j,forceOnHeavyAnimation:N,forceAlways:L,observeIntersectionForLoading:B,observeIntersectionForPlaying:F,withSharedAnimation:k,sharedCanvasRef:q?T:P,withTranslucentThumb:M,onVideoEnded:H,onAnimatedStickerLoop:K,customColor:W}):(0,g.Y)("div",{className:(0,i.A)("DKi1177s"),draggable:!1})]})})},87679:(e,t,n)=>{n.d(t,{FW:()=>a,NN:()=>s,PR:()=>c,eT:()=>i,kc:()=>u,sZ:()=>d,ti:()=>r}),n(31481);var o=n(37836);function r(e,t){return new File([e],t,{lastModified:Date.now(),type:e.type})}function s(e){return new Promise((t,n)=>{const o=new Image;o.onload=()=>t(o),o.onerror=n,o.src=e})}function a(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 i(e){try{const t=await a(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 d(e){return(await fetch(e)).blob()}function c(e){const t=document.createElement("canvas");return t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t}function u(e){if(e?.length)return Array.from(e).map(l).filter(e=>e.size)}function l(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}),Object.assign(this,o)}else super(e);this.name=t}})},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 d(e,t){const n=new Set(t.map(String));return a(e,Object.keys(e).filter(e=>!n.has(e)))}function c(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){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"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,d="asc"===r,c="asc"===s;return e.sort((e,t)=>o(e,t,a,d)||o(e,t,i,c))}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 g(e,t){return e[0]<=t[t.length-1]&&e[e.length-1]>=t[0]}function p(e,t){return t[0]<=e&&e<=t[t.length-1]}function y(e,t){return e.filter(e=>t.has(e))}function v(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 b(e,t){const n=[];for(let o=0;o<e.length;o+=t)n.push(e.slice(o,o+t));return n}function w(e,t){const n=[],o=[];return e.forEach((e,r,s)=>(t(e,r,s)?n:o).push(e)),[n,o]}function I(e){return A(e)?Array.isArray(e)?e.map(I):Object.keys(e).reduce((t,n)=>(t[n]=I(e[n]),t),{}):e}function C(e){return A(e)&&!Array.isArray(e)}function A(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 k(e,t){return Number(t)-Number(e)}n.d(t,{$h:()=>y,Am:()=>l,LG:()=>s,My:()=>u,OX:()=>p,Oy:()=>c,Uk:()=>S,Up:()=>a,Vh:()=>C,Xd:()=>f,_E:()=>i,cJ:()=>d,dU:()=>o,h8:()=>g,jB:()=>w,k:()=>m,lD:()=>b,lK:()=>v,mg:()=>I,oE:()=>h,pA:()=>r,zV:()=>k})},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})},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)},88554:(e,t,n)=>{n.d(t,{$:()=>A,A:()=>C});var o=n(84051),r=n(13439),s=n(91048),a=n(87357),i=n(76023),d=n(38691),c=n(20021);const u=["#34C578","#3CA3F3"],l=["#C9EB38","#09C167"],f=["#A667FF","#55A5FF"],h=.125*i.$,m=.0625*i.$,g=2,p=45,y=3.5*i.$,v=Math.PI/4,b=2*Math.PI*.1,w=v-b/2,I=v+b/2,C=(0,o.ph)((0,r.EK)((e,t)=>{let{peerId:n}=t;const o=(0,s._bp)(e,n),r=(0,s.SJA)(e);return{peerStories:o?.byId,storyIds:o?.orderedIds,lastReadId:o?.lastReadId,appTheme:r}})(function(e){let{size:t,className:n,peerStories:r,storyIds:s,lastReadId:i,withExtraGap:u,appTheme:l}=e;const f=(0,o.li)(),m=(0,d.A)(),g=t+h,p=(0,o.Kr)(()=>(s||[]).reduce((e,t)=>(e.total+=1,i&&t<=i&&(e.read+=1),e),{total:0,read:0}),[i,s]),y=(0,o.Kr)(()=>!(!r||!s?.length)&&s.some(e=>{const t=r[e];if(!t||!("isForCloseFriends"in t))return!1;const n=i&&t.id<=i;return t.isForCloseFriends&&!n}),[i,r,s]);if((0,o.Nf)(()=>{f.current&&A({canvas:f.current,size:g*m,segmentsCount:p.total,color:y?"green":"blue",readSegmentsCount:p.read,withExtraGap:u,readSegmentColor:"dark"===l?"#737373":"#C4C9CC",dpr:m})},[l,y,g,p.read,p.total,u,m]),p.total)return(0,c.Y)("canvas",{ref:f,className:(0,a.A)("story-circle",n),style:`max-width: ${g}px; max-height: ${g}px;`})}));function A(e){let{canvas:t,size:n,color:o,segmentsCount:r,readSegmentsCount:s=0,withExtraGap:a=!1,readSegmentColor:d,dpr:c}=e;r>p&&(s=Math.round(s*(p/r)),r=p);const v=Math.max(Math.max(n-y*c,0)/c/i.$/1.5,1)*c,b=t.getContext("2d");if(!b)return;t.width=n,t.height=n;const C=n/2,A=(n-h*v)/2,S=2*Math.PI/r,k=g/100*(2*Math.PI),P=b.createLinearGradient(0,0,Math.ceil(n*Math.cos(Math.PI/2)),Math.ceil(n*Math.sin(Math.PI/2))),T="purple"===o?f:"green"===o?l:u;T.forEach((e,t)=>{P.addColorStop(t/(T.length-1),e)}),b.lineCap="round",b.clearRect(0,0,n,n),Array.from({length:r}).forEach((e,t)=>{const n=t<s;let o=t*S-Math.PI/2+k/2,i=o+S-(r>1?k:0);if(b.strokeStyle=n?d:P,b.lineWidth=(n?m:h)*v,a){if(o>=w&&i<=I)return;o<w&&i>I?(b.beginPath(),b.arc(C,C,A,I,i),b.stroke(),i=w):o<w&&i>w?i=w:o<I&&i>I&&(o=I)}b.beginPath(),b.arc(C,C,A,o,i),b.stroke()})}},88742:(e,t,n)=>{var o=n(37932),r=n(66644),s=n(63495),a=n(96454),i=n(14487),d=n(5560),c=n(6e4),u=n(70934),l=n(21687),f=n(57751),h=n(71322),m=n(84382),g=n(84553),p=n(4875),y=n(42385),v=n(13439),b=n(17872),w=n(32989),I=n(91048),C=n(30708),A=n(55232);(0,m.S)(e=>{let t=(0,v.mS)();t.isInited&&(0,C.l)(t).shouldUseSystemTheme&&(t=(0,b.qoo)(t,{theme:e}),(0,v.UF)(t))}),(0,v.aJ)("switchMultitabRole",async(e,t,n)=>{const{isMasterTab:o,tabId:r=(0,i.g0)()}=n;if(o!==(0,I.nTw)(e,r).isMasterTab)if(e=(0,w.w)(e,{isMasterTab:o},r),(0,v.UF)(e,{forceSyncOnIOs:!0}),o){if(e.passcode.hasPasscode&&!e.passcode.isScreenLocked){const{sessionJson:e}=await(0,u.ug)(),t=JSON.parse(e);(0,f.AA)(t)}(0,f.wr)()&&(0,y.ZJ)(),(e=(0,v.mS)()).passcode.hasPasscode&&e.passcode.isScreenLocked||("connectionStateReady"===e.connectionState&&(e={...e,connectionState:"connectionStateConnecting"},(0,v.UF)(e)),t.initApi()),(0,g.ii)(),s.vM&&(0,A.X)(e.sharedState)}else(0,d.al)(),t.destroyConnection(),(0,g.KX)(),(0,A.m)(),(0,y.z0)(),t.onSomeTabSwitchedMultitabRole();else(0,p.px)("broadcastLocalDbUpdateFull")}),(0,v.aJ)("onSomeTabSwitchedMultitabRole",async e=>{if(e.passcode.hasPasscode&&!e.passcode.isScreenLocked){const{sessionJson:e}=await(0,u.ug)(),t=JSON.parse(e);(0,f.AA)(t)}(0,p.px)("broadcastLocalDbUpdateFull")}),(0,v.aJ)("initShared",()=>{(0,g.ii)()}),(0,v.aJ)("initMain",e=>{const{hasWebNotifications:t,hasPushNotifications:n}=(0,I.eCL)(e);if(t&&n){const e=["click","keypress"],t=()=>{(0,d.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,i.g0)());if(!n?.shouldInit)return;e=(0,v.mS)(),e=(0,w.w)(e,{shouldInit:!1},n.id);const{messageTextSize:o,language:d,shouldUseSystemTheme:u}=(0,C.l)(e),f=(0,I.SJA)(e),p=(0,m.V)(),y=u?p:f,A=(0,I.Cw0)(e);(0,c.wT)(d,void 0,!0),(0,r.RK)(()=>{document.documentElement.style.setProperty("--composer-text-size",`${Math.max(o,a.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(a.TF?"is-touch-env":"is-pointer-env"),(0,l.u)(A),a.pz?document.body.classList.add("is-ios"):a.Ni?document.body.classList.add("is-android"):a.MP?document.body.classList.add("is-macos"):a.H8?document.body.classList.add("is-windows"):a.ig&&document.body.classList.add("is-linux"),a.Yw&&document.body.classList.add("is-safari"),s.Vq&&document.body.classList.add("is-tauri"),s.cp&&document.body.classList.add("is-electron")});const S=(0,I.PKK)(e);(0,h.Ay)(y,S),e=(0,b.qoo)(e,{theme:y}),(0,g.ii)(),t=!0,(0,v.UF)(e)}),(0,v.aJ)("setInstallPrompt",(e,t,n)=>{const{canInstall:o,tabId:r=(0,i.g0)()}=n;return(0,w.w)(e,{canInstall:o},r)}),(0,v.aJ)("setIsUiReady",(e,t,n)=>{const{uiReadyState:o,tabId:s=(0,i.g0)()}=n;return 2===o&&(0,r.RK)(()=>{document.body.classList.remove("initial")}),(0,w.w)(e,{uiReadyState:o},s)}),(0,v.aJ)("setAuthPhoneNumber",(e,t,n)=>{const{phoneNumber:o}=n;return{...e,authPhoneNumber:o}}),(0,v.aJ)("setAuthRememberMe",(e,t,n)=>({...e,authRememberMe:Boolean(n.value)})),(0,v.aJ)("clearAuthErrorKey",e=>({...e,authErrorKey:void 0})),(0,v.aJ)("disableHistoryAnimations",(e,t,n)=>{const{tabId:o=(0,i.g0)()}=n||{};setTimeout(()=>{e=(0,v.mS)(),e=(0,w.w)(e,{shouldSkipHistoryAnimations:!1},o),(0,v.UF)(e),(0,r.RK)(()=>{document.body.classList.remove("no-animate")})},450),e=(0,w.w)(e,{shouldSkipHistoryAnimations:!0},o),(0,v.UF)(e,{forceSyncOnIOs:!0})})},89704:(e,t,n)=>{e.exports=n.p+"lock.f11661905df47960fa3e.png"},89925:(e,t,n)=>{n.d(t,{$C:()=>i,Bn:()=>a,CC:()=>r,D7:()=>g,DV:()=>h,G9:()=>u,TD:()=>m,TN:()=>o,TQ:()=>c,Ul:()=>d,VS:()=>s,Vw:()=>v,d9:()=>l,je:()=>b,n7:()=>f,tn:()=>y,zW:()=>p});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.PrivacyNoPaidMessages=46]="PrivacyNoPaidMessages",e[e.Performance=47]="Performance",e[e.Folders=48]="Folders",e[e.FoldersCreateFolder=49]="FoldersCreateFolder",e[e.FoldersEditFolder=50]="FoldersEditFolder",e[e.FoldersEditFolderFromChatList=51]="FoldersEditFolderFromChatList",e[e.FoldersEditFolderInvites=52]="FoldersEditFolderInvites",e[e.FoldersIncludedChats=53]="FoldersIncludedChats",e[e.FoldersIncludedChatsFromChatList=54]="FoldersIncludedChatsFromChatList",e[e.FoldersExcludedChats=55]="FoldersExcludedChats",e[e.FoldersExcludedChatsFromChatList=56]="FoldersExcludedChatsFromChatList",e[e.TwoFaDisabled=57]="TwoFaDisabled",e[e.TwoFaNewPassword=58]="TwoFaNewPassword",e[e.TwoFaNewPasswordConfirm=59]="TwoFaNewPasswordConfirm",e[e.TwoFaNewPasswordHint=60]="TwoFaNewPasswordHint",e[e.TwoFaNewPasswordEmail=61]="TwoFaNewPasswordEmail",e[e.TwoFaNewPasswordEmailCode=62]="TwoFaNewPasswordEmailCode",e[e.TwoFaEnabled=63]="TwoFaEnabled",e[e.TwoFaChangePasswordCurrent=64]="TwoFaChangePasswordCurrent",e[e.TwoFaChangePasswordNew=65]="TwoFaChangePasswordNew",e[e.TwoFaChangePasswordConfirm=66]="TwoFaChangePasswordConfirm",e[e.TwoFaChangePasswordHint=67]="TwoFaChangePasswordHint",e[e.TwoFaTurnOff=68]="TwoFaTurnOff",e[e.TwoFaRecoveryEmailCurrentPassword=69]="TwoFaRecoveryEmailCurrentPassword",e[e.TwoFaRecoveryEmail=70]="TwoFaRecoveryEmail",e[e.TwoFaRecoveryEmailCode=71]="TwoFaRecoveryEmailCode",e[e.TwoFaCongratulations=72]="TwoFaCongratulations",e[e.ActiveWebsites=73]="ActiveWebsites",e[e.PasscodeDisabled=74]="PasscodeDisabled",e[e.PasscodeNewPasscode=75]="PasscodeNewPasscode",e[e.PasscodeNewPasscodeConfirm=76]="PasscodeNewPasscodeConfirm",e[e.PasscodeEnabled=77]="PasscodeEnabled",e[e.PasscodeChangePasscodeCurrent=78]="PasscodeChangePasscodeCurrent",e[e.PasscodeChangePasscodeNew=79]="PasscodeChangePasscodeNew",e[e.PasscodeChangePasscodeConfirm=80]="PasscodeChangePasscodeConfirm",e[e.PasscodeTurnOff=81]="PasscodeTurnOff",e[e.PasscodeCongratulations=82]="PasscodeCongratulations",e[e.Experimental=83]="Experimental",e[e.Stickers=84]="Stickers",e[e.QuickReaction=85]="QuickReaction",e[e.CustomEmoji=86]="CustomEmoji",e[e.DoNotTranslate=87]="DoNotTranslate",e[e.FoldersShare=88]="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.PublicPosts=3]="PublicPosts",e[e.Media=4]="Media",e[e.Links=5]="Links",e[e.Files=6]="Files",e[e.Music=7]="Music",e[e.Voice=8]="Voice",e}({}),d=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[e.NewGroup=13]="NewGroup",e}({}),c=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}({}),g=function(e){return e[e.Closed=0]="Closed",e[e.InProgress=1]="InProgress",e[e.Loading=2]="Loading",e}({}),p=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 v="UPLOADING_WALLPAPER_SLUG";let b=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[e.NewDiscussionGroup=21]="NewDiscussionGroup",e}({})},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",d=n.p+"violet.7c7f825ebb51cf3084e3.svg",c={7322096:[o,"blue"],16766590:[n.p+"yellow.40f6b4865f20f3e6a1ab.svg","yellow"],13338331:[d,"violet"],9367192:[r,"green"],16749490:[i,"rose"],16478047:[a,"red"]};function u(){return Object.keys(c).map(e=>parseInt(e,10))}function l(e){return e&&c[e][0]||s}function f(e){return`--color-topic-${e&&c[e][1]||"grey"}`}},90709:(e,t,n)=>{n.d(t,{Ny:()=>v,G:()=>u,wT:()=>L,Wi:()=>i.W,rt:()=>a.rt,ZV:()=>a.ZV,eh:()=>a.eh,A3:()=>h,pU:()=>c,Xj:()=>b.Xj,Sb:()=>s.Sb,Q_:()=>r.Q_,ES:()=>s.ES,AB:()=>a.AB,Fi:()=>b.Fi,Gh:()=>o.Gh,IC:()=>r.IC,l1:()=>r.l1,__:()=>r.__,cP:()=>r.cP,L7:()=>r.L7,Wm:()=>a.Wm,Js:()=>r.Js,Gg:()=>r.Gg,SM:()=>N,Em:()=>B,nr:()=>r.nr,mr:()=>a.mr,ZD:()=>s.ZD,A5:()=>r.A5,zc:()=>r.zc,zb:()=>a.zb,ih:()=>a.ih,sT:()=>r.sT,ub:()=>r.ub,$r:()=>a.$r,cG:()=>r.cG,Kl:()=>o.Kl,si:()=>a.si,sd:()=>a.sd,Cz:()=>a.Cz,VO:()=>a.VO,VD:()=>a.VD,LK:()=>a.LK,wp:()=>a.wp,Qm:()=>a.Qm,r_:()=>a.r_,lH:()=>a.lH,aN:()=>s.aN,zC:()=>a.zC,nd:()=>a.nd,Op:()=>a.Op,GZ:()=>s.GZ,NO:()=>a.NO,y2:()=>a.y2,yt:()=>s.yt,fB:()=>a.fB,sj:()=>s.sj,qG:()=>a.qG,yl:()=>a.yl,cs:()=>a.cs,cU:()=>d,lk:()=>a.lk,gU:()=>r.gU,Jw:()=>s.Jw,rK:()=>s.rK,wb:()=>s.wb,ni:()=>s.ni,fP:()=>a.fP,P5:()=>s.P5,BN:()=>s.BN,zX:()=>a.zX,gB:()=>a.gB,T_:()=>a.T_,i7:()=>r.i7,CO:()=>r.CO,PX:()=>r.PX,Zg:()=>r.Zg,kR:()=>o.kR,Xn:()=>a.Xn,xi:()=>a.xi,rI:()=>a.rI,e7:()=>r.e7,mU:()=>a.mU,Jj:()=>l,_I:()=>s._I,aL:()=>A.aL,Mw:()=>a.Mw,$_:()=>C,EN:()=>I,EQ:()=>s.EQ,Do:()=>s.Do,u0:()=>o.u0,Yg:()=>o.Yg,uC:()=>g,CD:()=>o.CD,NZ:()=>a.NZ,sC:()=>a.sC,Ct:()=>a.Ct,Pg:()=>a.Pg,rp:()=>b.rp,cy:()=>a.cy,y3:()=>a.y3,rj:()=>a.rj,eY:()=>a.eY,rU:()=>a.rU,FE:()=>s.FE,KG:()=>a.KG,mR:()=>a.mR,XR:()=>s.XR,G5:()=>s.G5,_P:()=>s._P,Qe:()=>r.Qe,zP:()=>s.zP,SJ:()=>r.SJ,TJ:()=>r.TJ,yn:()=>r.yn,WX:()=>r.WX,YE:()=>r.YE,Ve:()=>r.Ve,gA:()=>r.gA,Vs:()=>r.Vs,kE:()=>r.kE,Rl:()=>r.Rl,VN:()=>r.VN,PL:()=>o.PL,Ml:()=>a.Ml,hr:()=>a.hr,r$:()=>s.r$,Ak:()=>s.Ak,vz:()=>s.vz,X_:()=>s.X_,iZ:()=>a.iZ,Ax:()=>a.Ax,HN:()=>s.HN,Nb:()=>s.Nb,ZR:()=>s.ZR,Ie:()=>s.Ie,eu:()=>p,Tv:()=>s.Tv,a0:()=>f,u7:()=>s.u7,DX:()=>b.DX,NK:()=>s.NK,tv:()=>o.tv,PF:()=>o.PF,Sq:()=>r.Sq,cR:()=>s.cR,Ld:()=>s.Ld,vp:()=>s.vp,fu:()=>m,UB:()=>o.UB,v$:()=>s.v$,m4:()=>A.m4,AK:()=>y});var o=n(79089),r=n(62214),s=n(86525),a=n(77312),i=n(24896);function d(e){return e.isOutgoing?e.reactions?.recentReactions?.[0]:void 0}function c(e,t){const{currentUserId:n}=e;return t?.recentReactions?.some(e=>{let{isUnread:t,isOwn:o,peerId:r}=e;return t&&!o&&n!==r})}function u(e){return!e.results.some(e=>{let{count:t,localAmount:n}=e;return t||n})}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 g(e){return e.reactions?.results?.filter(e=>p(e)).sort((e,t)=>e.chosenOrder-t.chosenOrder).map(e=>e.reaction)||[]}function p(e){return void 0!==e.chosenOrder}function y(e,t){const n=e.map(e=>p(e)?{...e,chosenOrder:void 0,count:e.count-1}:e).filter(e=>{let{count:t}=e;return t>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 v(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 b=n(20179);const w=480;function I(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"preview",n=arguments.length>2?arguments[2]:void 0;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)-w)<Math.abs((e.width||0)-w)?t:e):e.content.video;return(0,a.sC)(o,t)}return(0,a.rI)(e.content.photo,t)}function C(e,t){return`story${e}-${t}`}var A=n(78396),S=n(9716),k=n(87894),P=n(43336),T=n(4350),M=n(13235),E=n(13439);function L(e,t){let{visibility:n,isUnspecified:o,allowedIds:r,blockedIds:s,shouldAllowPremium:a,botsPrivacy:i}=t;const{users:{byId:d},chats:{byId:c}}=e,[u,l]=(0,k.jB)(r,S.L8),[f,h]=(0,k.jB)(s,S.L8);return{visibility:n,isUnspecified:o,allowedUsers:u.map(e=>d[e]).filter(Boolean),allowedChats:l.map(e=>c[e]).filter(Boolean),blockedUsers:f.map(e=>d[e]).filter(Boolean),blockedChats:h.map(e=>c[e]).filter(Boolean),shouldAllowPremium:a,botsPrivacy:i}}function N(){const e=(0,E.mS)(),t=e.appConfig.limits?.moreAccounts||M.dR.moreAccounts,n=(0,T.zk)(),o=Object.values(n).filter(e=>e.isPremium).length,r=t[0]+o;return(0,P.qE)(r,t[0],t[1])}function B(){return Object.values((0,T.zk)()).filter(e=>!e.isTest).length}},91048:(e,t,n)=>{n.d(t,{yMZ:()=>c.yM,SpN:()=>u.Sp,yuw:()=>u.yu,B59:()=>j.B5,ES7:()=>R,WAX:()=>u.WA,oei:()=>$.oe,Nr8:()=>$.Nr,tKM:()=>$.tK,bE$:()=>c.bE,yps:()=>f.yp,XOs:()=>f.XO,PKK:()=>N,MBp:()=>B,Rwe:()=>F,wwb:()=>u.ww,OEt:()=>M,jyG:()=>u.jy,DBV:()=>u.DB,ori:()=>u.or,R4s:()=>u.R4,Y8y:()=>u.Y8,X2D:()=>Y.X2,hXb:()=>c.hX,e5V:()=>g,BWX:()=>L,tOf:()=>u.tO,mDG:()=>u.mD,RBq:()=>u.RB,Ntz:()=>V.Nt,w5O:()=>c.w5,jGY:()=>c.jG,S86:()=>u.S8,ERc:()=>j.ER,rtZ:()=>j.rt,hds:()=>c.hd,qn$:()=>c.qn,$aQ:()=>c.$,AWZ:()=>c.AW,yHC:()=>c.yH,ZZX:()=>c.ZZ,$TA:()=>c.$T,P4G:()=>c.P4,O5q:()=>u.O5,zeq:()=>u.ze,ToO:()=>c.To,yFI:()=>u.yF,RnX:()=>u.Rn,dfQ:()=>c.df,Egn:()=>u.Eg,meB:()=>u.me,CuV:()=>_.Cu,Wy7:()=>$.Wy,xT4:()=>U,vn8:()=>m,vRX:()=>u.vR,Xf0:()=>u.Xf,TCk:()=>_.TC,BU_:()=>_.BU,BmE:()=>$.Bm,V9I:()=>z.V9,O8F:()=>$.O8,r8w:()=>$.r8,oZ0:()=>$.oZ,nTJ:()=>u.nT,GA4:()=>u.GA,U0A:()=>u.U0,Ys6:()=>u.Ys,KLw:()=>u.KL,dkp:()=>u.dk,VlN:()=>u.Vl,dU3:()=>u.dU,RjD:()=>u.Rj,kdX:()=>u.kd,VC8:()=>u.VC,Szq:()=>u.Sz,DI:()=>u.DI,lC:()=>u.lC,k9R:()=>u.k9,w0X:()=>j.w0,t0O:()=>$.t0,WLj:()=>$.WL,OD9:()=>$.OD,h5w:()=>u.h5,o45:()=>u.o4,CzR:()=>$.Cz,I_m:()=>c.I_,mJZ:()=>c.mJ,D3D:()=>c.D3,ryq:()=>u.ry,_ls:()=>c._l,ALW:()=>c.AL,nZ4:()=>c.nZ,cwE:()=>x,trm:()=>f.tr,g29:()=>f.g2,SLS:()=>u.SL,sRo:()=>S,clw:()=>A,p5z:()=>u.p5,hc:()=>f.hc,rTV:()=>u.rT,F4N:()=>v,nJv:()=>u.nJ,fo$:()=>u.fo,ynf:()=>u.yn,H1_:()=>u.H1,Jbz:()=>u.Jb,ODG:()=>c.OD,n_C:()=>f.n_,Ani:()=>k,gjV:()=>w,dqr:()=>c.dq,Q31:()=>$.Q3,gd2:()=>z.gd,nIz:()=>D,nTL:()=>c.nT,apd:()=>f.ap,haw:()=>u.h,wmb:()=>V.wm,rKQ:()=>u.rK,xzS:()=>u.xz,gCU:()=>u.gC,YK:()=>h,cO5:()=>u.cO,S1W:()=>u.S1,D_S:()=>u.D_,OEv:()=>u.OE,a_$:()=>u.a_,k2W:()=>c.k2,BSN:()=>V.BS,tVS:()=>u.tV,rQx:()=>u.rQ,Iv$:()=>V.Iv,K52:()=>V.K5,P5N:()=>V.P5,Tl2:()=>u.Tl,Lzh:()=>u.Lz,JiE:()=>u.Ji,aF2:()=>j.aF,PGw:()=>j.PG,PVB:()=>Y.PV,dNJ:()=>z.dN,_$$:()=>z._$,kBv:()=>c.kB,WA9:()=>Y.WA,IVq:()=>Y.IV,FDg:()=>Y.FD,_bp:()=>z._b,Msb:()=>z.Ms,Cw0:()=>P,xYJ:()=>T,fcC:()=>u.fc,gVx:()=>z.gV,KQQ:()=>u.KQ,zcZ:()=>u.zc,Kt9:()=>j.Kt,EGt:()=>j.EG,N1i:()=>u.N1,EHH:()=>u.EH,Vz3:()=>u.Vz,gMr:()=>u.gM,jp_:()=>u.jp,qZq:()=>c.qZ,sam:()=>c.s,p6T:()=>c.p6,Rny:()=>u.iL,GHK:()=>$.GH,t75:()=>b,QP5:()=>u.QP,K3w:()=>u.K3,Jl6:()=>u.Jl,j_4:()=>u.j_,ZZ2:()=>u.ZZ,VF$:()=>c.VF,Y7C:()=>u.Y7,HdA:()=>u.Hd,LM$:()=>u.LM,eCL:()=>V.eC,LRV:()=>c.LR,KIM:()=>V.KI,ML4:()=>E,PIP:()=>u.PI,AOG:()=>c.AO,dg4:()=>c.dg,G4m:()=>j.G4,v8U:()=>u.v8,Osl:()=>j.Os,gqw:()=>y,ycM:()=>$.yc,wg6:()=>$.wg,R3Q:()=>z.R3,e7$:()=>j.e7,ke9:()=>c.ke,nTw:()=>l.n,SJA:()=>I,Gyz:()=>C,$jd:()=>u.$j,Tac:()=>u.T,L_2:()=>u.L_,Vw0:()=>u.Vw,QbG:()=>u.Qb,C5H:()=>u.C5,S0q:()=>G.S0,nkm:()=>u.nk,sZk:()=>u.sZ,pSx:()=>G.pS,xyP:()=>G.xy,Qq_:()=>V.Qq,ldX:()=>u.ld,mBe:()=>f.mB,gTO:()=>f.gT,Ua4:()=>f.U,vGo:()=>f.vG,K0y:()=>f.K0,rA3:()=>u.rA,NHc:()=>u.NH,wtp:()=>O,kgA:()=>u.kg,Pn$:()=>u.Pn});var o=n(89925),r=n(96454),s=n(14487),a=n(77312),i=n(9716),d=n(90709),c=n(21133),u=n(19408),l=n(5056),f=n(19926);function h(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,l.n)(e,a).management.byChatId[t]}function m(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const{chatId:a,threadId:l}=(0,u.Xf)(e,r)||{};if(!a||!l)return;if((0,f.yp)(e,a))return"bot";if((0,i.L8)(a))return"user";const h=(0,c.hd)(e,a);return h?(0,d.YE)(h)?"group":"channel":void 0}function g(e,t){const n=(0,c.hd)(e,t),o=(0,c._l)(e,t);if(!n||o||n.isMonoforum)return!1;const r=(0,i.L8)(n.id)?(0,f.mB)(e,t):void 0,s=r&&(0,d.Gh)(r),a=r&&(0,d.tv)(r);return Boolean(!s&&n&&!(0,c.nZ)(e,n.id)&&!(0,d.Qe)(n.id)&&((0,i.L8)(n.id)||((0,d.SJ)(n)||n.isCreator)&&!n.isNotJoined)&&!a)}var p=n(30708);function y(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,l.n)(e,a).statistics.byChatId[t]}function v(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const{mediaViewer:{chatId:a,messageId:i,isAvatarView:d,standaloneMedia:c,isSponsoredMessage:u}}=(0,l.n)(e,r);return Boolean(c||a&&(d||i||u))}function b(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];let[i=(0,s.g0)()]=r;const d=(0,l.n)(e,i);return d.editTopicPanel?o.Ul.EditTopic:d.createTopicPanel?o.Ul.CreateTopic:d.pollResults.messageId?o.Ul.PollResults:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const{chatId:a,threadId:i}=(0,u.Xf)(e,r)||{};if(!a||!i)return;const d=(0,l.n)(e,r).management.byChatId[a];return d?.isActive?d:void 0}(e,i)?o.Ul.Management:d.isStatisticsShown&&d.statistics.currentMessageId?o.Ul.MessageStatistics:d.isStatisticsShown&&d.statistics.currentStoryId?o.Ul.StoryStatistics:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;if(!(0,l.n)(e,r).isStatisticsShown)return!1;const{chatId:a}=(0,u.Xf)(e,r)||{};return a?(0,c.AW)(e,a)?.canViewStatistics:void 0}(e,i)?o.Ul.Statistics:d.boostStatistics?o.Ul.BoostStatistics:d.monetizationStatistics?o.Ul.MonetizationStatistics:void 0!==d.stickerSearch.query?o.Ul.StickerSearch:void 0!==d.gifSearch.query?o.Ul.GifSearch:d.newChatMembersProgress!==o.D7.Closed?o.Ul.AddingMembers:d.isChatInfoShown&&d.messageLists.length?o.Ul.ChatInfo:void 0}function w(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return void 0!==b(e,t,a)}function I(e){return(0,p.l)(e).theme}function C(e,t){return e.settings.themes[t]}function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const a=(0,l.n)(e,r);return Boolean(a.forumPanelChatId)&&(void 0===a.globalSearch.query||Boolean(a.globalSearch.isClosing))}function S(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return!A(e,r)}function k(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const{reactionPicker:a}=(0,l.n)(e,r);return Boolean(a?.position)}function P(e){return(0,p.l)(e).performance}function T(e,t){return P(e)[t]}function M(e,t){const n=(0,u.Pn)(e,t),o=(0,a.zX)(t)||(0,a.rU)(n);if(!o)return;const r=T(e,"autoplayVideos"),s=T(e,"autoplayGifs"),i=o.isGif||o.isRound;return r&&!i||s&&i}function E(e){return T(e,"loopAnimatedStickers")}function L(e){return T(e,"animatedEmoji")}function N(e){return T(e,"pageTransitions")}function B(e){return T(e,"rightColumnAnimations")}function F(e){return r.bW&&T(e,"snapEffect")}function x(e){return T(e,"contextMenuBlur")}function D(e){return e.isSynced}function O(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];let[a=(0,s.g0)()]=o;return(0,l.n)(e,a).webApps.openedWebApps[t]}function R(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;const a=(0,l.n)(e,r).webApps.activeWebAppKey;if(a)return O(e,a,r)}function U(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let[r=(0,s.g0)()]=n;return(0,l.n)(e,r).globalSearch.query}var _=n(94137),$=n(30163),j=n(55475),V=n(30757),z=n(1903),Y=n(46211),G=n(88368)},91525:(e,t,n)=>{n.d(t,{ON:()=>c,QC:()=>i,fE:()=>d,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 d(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 c(e){return Boolean(e.previewBlobUrl||e.thumbnail)}},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})},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){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=(0,s.i)(t);(0,o.vJ)(()=>{const t=e?.current;if(!t||n)return;const o=e=>{let[t]=e;0===t.contentRect.width&&0===t.contentRect.height||i.current(t)};let[s,d]=a.get(t)||[void 0,void 0];return s||(d=(0,r.h)(),s=new ResizeObserver(d.runCallbacks),a.set(t,[s,d]),s.observe(t)),d.addCallback(o),()=>{d.removeCallback(o),d.hasCallbacks()||(s.unobserve(t),s.disconnect(),a.delete(t))}},[n,i,e])}},93855:(e,t,n)=>{n.d(t,{A:()=>b});var o=n(84051),r=n(13439),s=n(31481),a=n(90709),i=n(91048),d=n(87679),c=n(24909),u=n(4350),l=n(63527),f=n(32625),h=n(17712),m=n(62587),g=n(672);const p=1e3,y=6e4,v=72;function b(e){const t=Boolean(e)&&(0,r.mS)().authRememberMe,n=(0,l.A)(i.nIz),[b,w]=(0,o.J0)((0,u.zk)()),I=e&&(0,a.cP)(e),C=(0,m.A)(I,!t),A=(0,g.A)(()=>{w((0,u.zk)())},[],p);(0,o.vJ)(()=>{t&&n&&((0,u.Ph)(u.Xz,{userId:e.id,firstName:e.firstName,lastName:e.lastName,emojiStatusId:e.emojiStatus?.documentId,color:e.color?.color,isPremium:e.isPremium,phone:e.phoneNumber}),A())},[t,e?.emojiStatus?.documentId,e?.firstName,e?.id,e?.lastName,e?.color?.color,e?.isPremium,e?.phoneNumber,A,n]);const S=(0,h.A)(async(e,t)=>{const n=await(0,c.y)(e,v,v),o=await(0,d.NN)(n);if(t?.aborted)return;const r=document.createElement("canvas"),s=r.getContext("2d");r.width=o.width,r.height=o.height,s.drawImage(o,0,0);const a=r.toDataURL("image/png");(0,u.Ph)(u.Xz,{avatarUri:a}),A()});return(0,o.vJ)(()=>{if(!C||!t||!n)return;const e=new AbortController;return S(C,e.signal),()=>{e.abort()}},[C,n,t]),(0,f.A)(A,y),(0,o.vJ)(()=>{function e(e){e.key?.startsWith(s.um6)&&A()}return window.addEventListener("storage",e),()=>{window.removeEventListener("storage",e)}},[A]),b}},94137:(e,t,n)=>{n.d(t,{BU:()=>d,Cu:()=>c,TC:()=>i,f5:()=>u});var o=n(14487),r=n(24896),s=n(19408),a=n(5056);function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];let[d=(0,o.g0)()]=n;const{chatId:c,threadId:u}=(0,s.Xf)(e,d)||{};if(!c||!u)return;const l=(0,r.W)(c,u);return(0,a.n)(e,d).middleSearch.byChatThreadKey[l]}function d(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];let[d=(0,o.g0)()]=n;const{chatId:c,threadId:u}=(0,s.Xf)(e,d)||{};if(!c||!u)return;const l=(0,r.W)(c,u);return(0,a.n)(e,d).sharedMediaSearch.byChatThreadKey[l]}function c(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];let[d=(0,o.g0)()]=n;const{chatId:c,threadId:u}=(0,s.Xf)(e,d)||{};if(!c||!u)return;const l=(0,r.W)(c,u);return(0,a.n)(e,d).chatMediaSearch.byChatThreadKey[l]}function u(e,t,n){for(var s=arguments.length,i=new Array(s>3?s-3:0),d=3;d<s;d++)i[d-3]=arguments[d];let[c=(0,o.g0)()]=i;if(!t||!n)return;const u=(0,r.W)(t,n);return(0,a.n)(e,c).chatMediaSearch.byChatThreadKey[u]}},94519:(e,t,n)=>{n.d(t,{A:()=>l});var o=n(84051),r=n(43336),s=n(16460),a=n(17712),i=n(93545),d=n(46637),c=n(672);const u=150;function l(e,t){const[n,l]=(0,o.J0)(),[f,h]=(0,o.J0)(),m=(0,a.A)(()=>{const n=e.current,o=t?.current;if(!n||!o)return;if(!o.offsetWidth||!o.offsetHeight)return;const a=n.classList.contains("sticker-set-cover")||n.classList.contains("sticker-reaction")?n:n.querySelector("img");if(!a)return;const{left:i,top:d}=(0,s.A)(a,o.parentElement),{left:c,top:u}=(0,s.A)(o,o.parentElement),f=i-c,m=d-u;l((0,r.LI)(f/o.clientWidth,4)||0),h((0,r.LI)(m/o.clientHeight,4)||0)});(0,o.vJ)(m,[m]);const g=(0,c.A)(m,[m],u);return(0,i.A)(t,g),(0,d.A)(t,g),(0,o.Kr)(()=>void 0!==n&&void 0!==f?{x:n,y:f}:void 0,[n,f])}},95175:(e,t,n)=>{n.d(t,{K:()=>i});var o=n(87894);const r=Symbol("EQUAL"),s={__delete:!0},a={__deleteAllChildren:!0};function i(e,t){if(e===t)return r;if(typeof e!=typeof t)return t;if(Array.isArray(e)&&Array.isArray(t)&&(d=t,(n=e).length===d.length&&n.every((e,t)=>i(e,d[t])===r)))return r;var n,d;if(!(0,o.Vh)(e)||!(0,o.Vh)(t))return t;const c=e,u=t,l=Object.keys(c),f=Object.keys(u);if(!f.length)return l.length?a:r;const h=(0,o.Am)(l.concat(f)).reduce((e,t)=>{const n=c[t],o=u[t];if(!u.hasOwnProperty(t))return e[t]=s,e;if(!c.hasOwnProperty(t))return e[t]=o,e;const a=i(n,o);return a!==r&&(e[t]=a),e},{});return 0===Object.keys(h).length?r:h}},95753:(e,t,n)=>{n.d(t,{_B:()=>l,gt:()=>d,lc:()=>u,oe:()=>i,rm:()=>c,xG:()=>f});var o=n(14487),r=n(87894),s=n(91048),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 d(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 c(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){for(var r=arguments.length,i=new Array(r>3?r-3:0),d=3;d<r;d++)i[d-3]=arguments[d];let[c=(0,o.g0)()]=i;const u=(0,s.nTw)(e,c);return(0,a.w)(e,{requestedTranslations:{...u.requestedTranslations,byChatId:{...u.requestedTranslations.byChatId,[t]:{toLanguage:n}}}},c)}function l(e,t,n,r){for(var i=arguments.length,d=new Array(i>4?i-4:0),c=4;c<i;c++)d[c-4]=arguments[c];let[u=(0,o.g0)()]=d;const l=(0,s.nTw)(e,u);return(0,a.w)(e,{requestedTranslations:{...l.requestedTranslations,byChatId:{...l.requestedTranslations.byChatId,[t]:{...l.requestedTranslations.byChatId[t],manualMessages:{...l.requestedTranslations.byChatId[t]?.manualMessages,[n]:r}}}}},u)}function f(e,t,n){for(var i=arguments.length,d=new Array(i>3?i-3:0),c=3;c<i;c++)d[c-3]=arguments[c];let[u=(0,o.g0)()]=d;const l=(0,s.nTw)(e,u),f=l.requestedTranslations.byChatId[t]?.manualMessages;if(!f)return e;const h=(0,r.cJ)(f,[n]);return(0,a.w)(e,{requestedTranslations:{...l.requestedTranslations,byChatId:{...l.requestedTranslations.byChatId,[t]:{...l.requestedTranslations.byChatId[t],manualMessages:h}}}},u)}},95807:(e,t,n)=>{function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(";")}n.d(t,{A:()=>o})},96454:(e,t,n)=>{n.d(t,{$M:()=>m,Aw:()=>s,Bu:()=>G,CM:()=>$,Fy:()=>R,H$:()=>Y,H8:()=>i,J6:()=>E,MP:()=>a,Nd:()=>h,Ni:()=>u,OF:()=>F,OL:()=>M,OS:()=>_,Oo:()=>k,QH:()=>P,SC:()=>T,So:()=>x,TF:()=>v,TL:()=>w,Tz:()=>I,Uz:()=>S,Yw:()=>f,_7:()=>p,bW:()=>L,et:()=>V,ig:()=>d,ir:()=>j,kn:()=>z,l5:()=>D,lE:()=>y,nB:()=>U,ol:()=>O,pW:()=>b,pz:()=>c,uH:()=>N,w3:()=>g,yS:()=>l});var o=n(31481),r=n(63495);window.location.host,o.mFn;const s=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}(),a="macOS"===s,i="Windows"===s,d="Linux"===s,c="iOS"===s,u="Android"===s,l=c||u,f=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),h=navigator.userAgent.includes("YaBrowser"),m=navigator.userAgent.toLowerCase().includes("firefox")||navigator.userAgent.toLowerCase().includes("iceweasel")||navigator.userAgent.toLowerCase().includes("icecat"),g={Main:0,Auxiliary:1,Secondary:2,Fourth:3,Fifth:4},p=window.matchMedia("(display-mode: standalone)").matches||window.navigator.standalone||document.referrer.includes("android-app://"),y=p||r.Vq,v=window.matchMedia("(pointer: coarse)").matches,b=Boolean(window.navigator.mediaDevices&&"getUserMedia"in window.navigator.mediaDevices&&(window.AudioContext||window.webkitAudioContext)),w=s&&(a||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}(),I="serviceWorker"in navigator,C=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)?.[2],A=C&&132===Number(C),S=I&&!A,k=Boolean((new Audio).canPlayType("audio/ogg; codecs=opus")),P=!o.W75&&"filter"in(document.createElement("canvas").getContext("2d")||{}),T="requestFullscreen"in document.createElement("div"),M=!0,E=!l&&!m&&!f,L=!l&&!m&&!f,N=!m,B=document.createElement("video"),F=Boolean(B.canPlayType('video/webm; codecs="vp9"').replace("no","")),x=!0,D=Boolean(navigator.storage?.getDirectory);D&&(async()=>{try{const e=await navigator.storage.getDirectory();await e.removeEntry("downloads",{recursive:!0})}catch{}})();const O=CSS.supports("offset-rotate: 0deg"),R=CSS.supports("backdrop-filter: blur()")||CSS.supports("-webkit-backdrop-filter: blur()"),U="onbeforeinstallprompt"in window,_=!(p&&l),$=!o.W75,j="ViewTransition"in window,V=750,z=((()=>{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*(l?512:2e3)),Y="geolocation"in navigator,G=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}}},96530:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(87357),r=n(17712);var s=n(20021);const a=e=>{let{children:t,isPrimary:n,className:a,isRtl:i,withMultilineFix:d,onClick:c}=e;const u=(0,r.A)(e=>{e.preventDefault(),c(e)});return(0,s.Y)("a",{href:"#",className:(0,o.A)("Link","swBnOk1h",a,n&&"Jz1SC8nz"),dir:d?void 0:i?"rtl":"auto",onClick:c?u:void 0,children:t})}},96773:(e,t,n)=>{n.d(t,{A:()=>M});var o=n(84051),r=n(13439),s=n(31481),a=n(90709),i=n(70636),d=n(26129),c=n(91048),u=n(24585),l=n(17663),f=n(17142),h=n(48775);function m(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 g=n(80140),p=n(4961),y=n(18501),v=n(4262),b=n(39351),w=n(17712),I=n(59030),C=n(87412),A=n(76471),S=n(96530),k=n(50805),P=n(20021);const T="ActionUnsupported",M=(0,o.ph)((0,r.EK)((e,t)=>{let{message:n}=t;const o=(0,c.hds)(e,n.chatId),r=(0,c.Y7C)(e,n),{replyToMsgId:s,replyToPeerId:a}=(0,d.Q)(n)||{},i=s?(0,c.O5q)(e,a||n.chatId,s):void 0;return{currentUserId:e.currentUserId,replyMessage:i,chat:o,sender:r}})(e=>{let{message:t,currentUserId:n,sender:o,chat:d,replyMessage:M,isInsideTopic:E,asPreview:L}=e;const{openThread:N,openTelegramLink:B,openUrl:F}=(0,r.ko)(),{chatId:x,isOutgoing:D}=t,O=t.content.action,R=(0,b.A)(),U=(0,I.A)();function _(e){return L?e:(0,P.Y)("span",{className:k.A.strong,children:e})}return(0,w.A)(()=>{const e=(0,r.mS)(),b=x===s.zv8,w=x===n,I=d&&(0,a.WX)(d),$=o&&(0,i.F9)(R,o),j=d&&(0,i.F9)(R,d),V=R("ActionFallbackUser"),z=R("ActionFallbackChat"),Y=R("ActionFallbackChannel"),G=(0,v.Nm)(o?.id,$||V,L),W=(0,v.Nm)(d?.id,j||z,L);switch(O.type){case"pinMessage":if(M){const e=(0,a.BN)(R,M);if(e){const t=(0,v.sB)(M,(0,y.fd)({text:e.text,entities:e.entities,asPreview:!0}),L);return(0,v.AD)(R,"ActionPinnedText",D,{text:t,from:G})}const t=(0,v.I$)(R,M);if(t){const e=(0,v.sB)(M,t,L);return(0,v.AD)(R,"ActionPinnedMedia",D,{from:G,media:e})}}return(0,v.AD)(R,"ActionPinnedNotFound",D,{from:G});case"gameScore":{const{score:e}=O,t=M?.content.game?.title,n=t&&(0,v.sB)(M,(0,p.A)(t),L);return n?(0,v.AD)(R,"ActionGameScore",D,{from:G,count:e,game:n},{pluralValue:e}):(0,v.AD)(R,"ActionGameScoreNoGame",D,{from:G,count:e},{pluralValue:e})}case"chatJoinedByLink":return R("ActionUserJoinedByLink",{from:G},{withNodes:!0});case"chatJoinedByRequest":return(0,v.AD)(R,"ActionJoinedByRequest",D,{from:G});case"channelJoined":{const{isViaRequest:t,inviterId:o}=O,r=o?(0,c.PVB)(e,o):void 0;if(r&&o!==n){const e=(0,v.Nm)(o,(0,i.F9)(R,r)||V,L);return R("ActionAddYou",{from:e},{withNodes:!0})}return R(t?"ActionChannelJoinedByRequestChannelYou":"ActionChannelJoinedYou")}case"chatEditTitle":{const{title:e}=O;return I?R("ActionChangedTitleChannel",{title:e}):(0,v.AD)(R,"ActionChangedTitle",D,{title:e,from:G})}case"chatDeletePhoto":return I?R("ActionRemovedPhotoChannel"):(0,v.AD)(R,"ActionRemovedPhoto",D,{from:G});case"chatEditPhoto":return I?R("ActionChangedPhotoChannel"):(0,v.AD)(R,"ActionChangedPhoto",D,{from:G});case"chatCreate":{const{title:e}=O;return R("ActionCreatedChat",{title:e,from:G},{withNodes:!0})}case"channelCreate":{const{title:e}=O;return I?R("ActionCreatedChannel"):(0,v.AD)(R,"ActionCreatedChat",D,{title:e,from:G})}case"chatMigrateTo":{const{channelId:t}=O,n=(0,c.hds)(e,t),o=(0,v.Nm)(t,(0,i.F9)(R,n),L);return R("ActionMigratedTo",{chat:o},{withNodes:!0})}case"channelMigrateFrom":{const{chatId:e,title:t}=O,n=(0,v.Nm)(e,t||z,L);return R("ActionMigratedFrom",{chat:n},{withNodes:!0})}case"topicCreate":{const{title:n,iconColor:o,iconEmojiId:r}=O,s=(0,c.L_2)(e,t),a=(0,P.FD)(S.A,{className:k.A.topicLink,onClick:()=>N({chatId:x,threadId:s}),children:[r?(0,P.Y)(C.A,{documentId:r,isSelectable:!0}):(0,P.Y)(A.A,{topicId:s,title:n,iconColor:o})," ",(0,p.A)(n)]});return R("ActionTopicCreated",{topic:a},{withNodes:!0})}case"topicEdit":{const{iconEmojiId:n,isClosed:o,isHidden:r,title:a}=O,i=(0,c.L_2)(e,t),d=(0,c.S0q)(e,x,i),u=(0,P.FD)(S.A,{className:k.A.topicLink,onClick:()=>N({chatId:x,threadId:i}),children:[n&&"0"!==n?(0,P.Y)(C.A,{documentId:n,isSelectable:!0}):(0,P.Y)(A.A,{topicId:i,title:a||d?.title||R("ActionTopicPlaceholder"),iconColor:d?.iconColor}),i!==s.HxB&&" ",(0,p.A)(a||d?.title||R("ActionTopicPlaceholder"))]}),l=(0,P.Y)(S.A,{className:k.A.topicLink,onClick:()=>N({chatId:x,threadId:i}),children:R("ActionTopicPlaceholder")});return void 0!==o?E?R(o?"ActionTopicClosedInside":"ActionTopicReopenedInside"):R(o?"ActionTopicClosed":"ActionTopicReopened",{from:G,topic:u},{withNodes:!0}):void 0!==r?E?R(r?"ActionTopicHiddenInside":"ActionTopicUnhiddenInside"):R(r?"ActionTopicHidden":"ActionTopicUnhidden",{topic:u},{withNodes:!0}):a&&n?R("ActionTopicIconAndRenamed",{from:G,link:l,topic:u},{withNodes:!0}):void 0===a?n&&"0"!==n?R("ActionTopicIconChanged",{from:G,link:l,emoji:(0,P.Y)(C.A,{documentId:n,loopLimit:2})},{withNodes:!0}):R("ActionTopicIconRemoved",{from:G,link:l},{withNodes:!0}):R("ActionTopicRenamed",{from:G,link:l,title:a},{withNodes:!0})}case"boostApply":return(0,v.AD)(R,"ActionBoostApply",D,{from:G,count:O.boosts},{pluralValue:O.boosts});case"chatAddUser":{const{userIds:t}=O;if(o?.id===t[0])return(0,v.AD)(R,"ActionUserJoined",D,{from:G});if(1===t.length){const n=(0,c.PVB)(e,t[0]),o=n&&(0,i.F9)(R,n)||V,r=(0,v.Nm)(n?.id,o,L);return(0,v.AD)(R,"ActionAddUser",D,{from:G,user:r})}const n=t.map(t=>(0,c.PVB)(e,t)).filter(Boolean);if(!n.length)return(0,v.AD)(R,"ActionAddUser",D,{from:G,user:V});const r=n.map(e=>(0,v.Nm)(e.id,(0,i.F9)(R,e)||V,L));return(0,v.AD)(R,"ActionAddUsersMany",D,{from:G,users:m(R,r)})}case"chatDeleteUser":{const{userId:t}=O;if(o?.id===t)return(0,v.AD)(R,"ActionUserLeft",D,{from:G});const n=(0,c.PVB)(e,t),r=n&&(0,i.F9)(R,n)||V,s=(0,v.Nm)(n?.id,r,L);return(0,v.AD)(R,"ActionKickUser",D,{from:G,user:s})}case"botAllowed":{const{app:e,domain:t,isAttachMenu:n,isFromRequest:r}=O;if(n)return R("ActionAttachMenuBotAllowed");if(r)return R("ActionWebappBotAllowed");if(e){const t=o&&(0,a.Kl)(o),n=t&&`${s.jsp+t}/${e.shortName}`,r=n?(0,P.Y)(S.A,{onClick:()=>B({url:n}),children:e.title}):R("ActionBotAppPlaceholder");return R("ActionBotAllowedFromApp",{app:r},{withNodes:!0})}if(!t)return R(T);const i=(0,u.Tc)(t),d=(0,P.Y)(S.A,{onClick:()=>F({url:i}),children:t});return R("ActionBotAllowedFromDomain",{domain:d},{withNodes:!0})}case"giveawayLaunch":{const{stars:e}=O;return e?R(I?"ActionGiveawayStarsStarted":"ActionGiveawayStarsStartedGroup",{from:G,amount:_((0,h.Kk)(R,e))},{withNodes:!0}):R(I?"ActionGiveawayStarted":"ActionGiveawayStartedGroup",{from:G},{withNodes:!0})}case"giveawayResults":{const{winnersCount:e,isStars:t,unclaimedCount:n}=O;return e?n?R(t?"ActionGiveawayResultsStarsSome":"ActionGiveawayResultsSome"):R(t?"ActionGiveawayResultsStars":"ActionGiveawayResults",{count:e},{pluralValue:e}):R("ActionGiveawayResultsNone")}case"giftStars":case"giftPremium":case"giftTon":{const{amount:e,currency:t,cryptoAmount:n,cryptoCurrency:o,type:r}=O,s=(0,f.vv)(R,e,t,{asFontIcon:!0}),a=n&&"giftTon"!==r?(0,f.vv)(R,n,o):void 0,i=a?R("ActionGiftCostCrypto",{price:s,cryptoPrice:a},{withNodes:!0}):s;return b?R("ActionGiftTextCostAnonymous",{cost:i},{withNodes:!0}):(0,v.AD)(R,"ActionGiftTextCost",D,{from:G,cost:_(i)})}case"prizeStars":case"giftCode":return(0,v.AD)(R,"ActionGiftTextUnknown",D,void 0);case"groupCall":{const{duration:e}=O,t=e?(0,l.A$)(R,e):void 0;return t?I?R("ActionGroupCallFinishedChannel",{duration:t}):R("ActionGroupCallFinishedGroup",{from:G,duration:t},{withNodes:!0}):I?R("ActionGroupCallStartedChannel"):R("ActionGroupCallStartedGroup",{from:G},{withNodes:!0})}case"groupCallScheduled":{const{scheduleDate:e}=O,t=(0,l.L2)(1e3*e,R.code,!0);return I?R("ActionGroupCallScheduledChannel",{date:t}):R("ActionGroupCallScheduledGroup",{from:G,date:t},{withNodes:!0})}case"inviteToGroupCall":{const{userIds:t}=O;if(1===t.length){const n=(0,c.PVB)(e,t[0]),o=n&&(0,i.F9)(R,n)||V,r=(0,v.Nm)(n?.id,o,L);return(0,v.AD)(R,"ActionVideoInvited",D,{from:G,user:r})}const n=t.map(t=>(0,c.PVB)(e,t)).filter(Boolean);if(!n.length)return(0,v.AD)(R,"ActionVideoInvited",D,{from:G,user:V});const o=n.map(e=>(0,v.Nm)(e.id,(0,i.F9)(R,e)||V,L));return(0,v.AD)(R,"ActionVideoInvitedMany",D,{from:G,users:m(R,o)})}case"paymentSent":{const{currency:e,totalAmount:t,isRecurringInit:n,isRecurringUsed:o}=O,r=_((0,f.vv)(R,t,e,{asFontIcon:!0})),s=M&&(0,a.NO)(M),i=s?.title;return o?R("ActionPaymentUsedRecurring",{amount:r},{withNodes:!0}):i?R(n?"ActionPaymentInitRecurringFor":"ActionPaymentDoneFor",{amount:r,user:W,invoice:(0,v.sB)(M,i,L)},{withNodes:!0}):R(n?"ActionPaymentInitRecurring":"ActionPaymentDone",{amount:r,user:W},{withNodes:!0})}case"paymentRefunded":{const{currency:t,totalAmount:n,peerId:o}=O,r=(0,c.PVB)(e,o),s=r&&(0,i.F9)(R,r)||V,a=(0,v.Nm)(r?.id,s,L),d=(0,f.vv)(R,n,t,{asFontIcon:!0});return R("ActionPaymentRefunded",{peer:a,amount:d},{withNodes:!0})}case"starGift":{const{gift:t,alreadyPaidUpgradeStars:r,peerId:s,savedId:a,fromId:d}=O,u=Boolean(s&&a),l=d?(0,c.PVB)(e,d):o,f=l&&(0,i.F9)(R,l)||V,m=(0,v.Nm)(l?.id,f,L),g=t.stars+(r||0),p=_((0,h.Kk)(R,g));if(u){const t=(0,c.PVB)(e,s),o=l?.id===n,r=t&&(0,i.F9)(R,t)||Y,a=(0,v.Nm)(s,r,L);return(0,v.AD)(R,"ActionStarGiftSentChannel",o,{user:m,channel:a,cost:p})}return b?R("ActionStarGiftReceivedAnonymous",{cost:p},{withNodes:!0}):w?R("ActionStarGiftSelfBought",{cost:p},{withNodes:!0}):D?R("ActionStarGiftSent",{cost:p},{withNodes:!0}):R("ActionStarGiftReceived",{user:G,cost:p},{withNodes:!0})}case"starGiftUnique":{const{isTransferred:t,isUpgrade:r,savedId:a,peerId:d,fromId:u,resaleAmount:l,gift:m,transferStars:g}=O,p=Boolean(d&&a),y=u?(0,c.PVB)(e,u):o,b=y&&(0,i.F9)(R,y)||V,I=(0,v.Nm)(y?.id,b,L);if(l&&!g){const e=l.currency===s.ykW?(0,h.QH)(R,(0,f.wD)(l.amount)):(0,h.Kk)(R,l.amount);return R(D?"ApiMessageMessageActionResaleStarGiftUniqueOutgoing":"ApiMessageMessageActionResaleStarGiftUniqueIncoming",{gift:R("GiftUnique",{title:m.title,number:m.number}),stars:_(e)},{withNodes:!0})}if(p){const o=(0,c.PVB)(e,d),a=y?.id===n,u=y?.id===s.zv8,l=o&&(0,i.F9)(R,o)||Y,f=(0,v.Nm)(d,l,L);if(r)return(0,v.AD)(R,"ActionStarGiftUpgradedChannel",a,{user:I,channel:f});if(t)return u?R("ActionStarGiftTransferredUnknownChannel",{channel:f},{withNodes:!0}):(0,v.AD)(R,"ActionStarGiftTransferredChannel",a,{user:I,channel:f})}if(w){if(r)return R("ActionStarGiftUpgradedSelf");if(t)return R("ActionStarGiftTransferredSelf")}return r?D?R("ActionStarGiftUpgradedMine",{user:W},{withNodes:!0}):w?R("ActionStarGiftUpgradedSelf"):R("ActionStarGiftUpgradedUser",{user:G},{withNodes:!0}):!t&&!g||l?D?R("ActionGiftUniqueSent"):R("ActionGiftUniqueReceived",{user:G},{withNodes:!0}):o?.id===s.zv8?R("ActionStarGiftTransferredUnknown"):w?R("ActionStarGiftTransferredSelf"):D?R("ActionStarGiftTransferredMine",{user:W},{withNodes:!0}):R("ActionStarGiftTransferred",{user:G},{withNodes:!0})}case"suggestProfilePhoto":{const e=D?d:o,t=(0,v.Nm)(e.id,(0,i.F9)(R,e)||V,L);return(0,v.AD)(R,"ActionSuggestedPhoto",D,{user:t})}case"webViewDataSent":return R("ActionWebviewDataDone",{text:O.text});case"expired":{const{isRoundVideo:e,isVoice:t}=O;return R(t?"ActionExpiredVoice":e?"ActionExpiredVideo":T)}case"historyClear":return R("ActionHistoryCleared");case"screenshotTaken":return(0,v.AD)(R,"ActionScreenshotTaken",D,{from:G});case"contactSignUp":return R("ActionUserRegistered",{from:G},{withNodes:!0});case"customAction":return O.message;case"paidMessagesPrice":{const{stars:e,isAllowedInChannel:t}=O;return 0===e?I?R(t?"ActionMessageChannelFree":"ActionMessageChannelDisabled",{peer:W},{withNodes:!0}):(0,v.AD)(R,"ActionPaidMessagePriceFree",D,{peer:G}):(0,v.AD)(R,"ActionPaidMessagePrice",D,{peer:G,amount:(0,h.Kk)(R,e)},{withMarkdown:!0})}case"paidMessagesRefunded":{const{stars:t}=O,n=(0,c.PVB)(e,x),o=n&&(0,i.F9)(R,n)||V;return R(D?"ApiMessageActionPaidMessagesRefundedOutgoing":"ApiMessageActionPaidMessagesRefundedIncoming",{stars:(0,h.Kk)(R,t),user:(0,v.Nm)(n?.id,o)},{withNodes:!0,withMarkdown:!0})}case"suggestedPostSuccess":{const{amount:t}=O,n=t?.currency||s.OUy,o=t?.amount||0,r=d?.isMonoforum?(0,c.k2W)(e,x):d,a=r&&(0,i.F9)(R,r),u=(0,v.Nm)(r?.id,a||Y,L),l=n===s.ykW?(0,h.QH)(R,(0,f.wD)(o)):(0,h.Kk)(R,o);return R("ActionSuggestedPostSuccess",{channel:u,amount:l},{withNodes:!0})}case"suggestedPostRefund":{const{payerInitiated:t}=O,n=M?(0,c.Y7C)(e,M):o,r=n&&(0,i.F9)(R,n),a=(0,v.Nm)(n?.id,r||V,L),u=M?.suggestedPostInfo?.price,l=u?.currency||s.OUy,m=u?.amount||0,g=d?.isMonoforum?(0,c.k2W)(e,x):d,p=g&&(0,i.F9)(R,g),y=(0,v.Nm)(g?.id,p||Y,L),b=l===s.ykW?(0,h.QH)(R,(0,f.wD)(m)):(0,h.Kk)(R,m);return t?R("SuggestedPostRefundedByUser",{amount:b,user:a,channel:y},{withNodes:!0,withMarkdown:!0}):R("SuggestedPostRefundedByChannel",{amount:b,peer:a,channel:y},{withNodes:!0,withMarkdown:!0})}case"suggestedPostApproval":{const{isRejected:t,isBalanceTooLow:n,rejectComment:r}=O;if(t)return(0,v.AD)(R,r?"SuggestedPostRejectedWithReason":"SuggestedPostRejected",D,{peer:G},{withMarkdown:!0});if(n){const t=M?(0,c.Y7C)(e,M):o,n=t&&(0,i.F9)(R,t),r=(0,v.Nm)(t?.id,n||V,L),a=(M?.suggestedPostInfo?.price?.currency||s.OUy)===s.ykW?R("CurrencyTon"):R("CurrencyStars");return R("SuggestedPostBalanceTooLow",{peer:r,currency:a},{withNodes:!0,withMarkdown:!0})}const a=d?.isMonoforum?(0,c.k2W)(e,x):d,u=a&&(0,i.F9)(R,a),f=(0,v.Nm)(a?.id,u||Y,L),{scheduleDate:h}=O;if(h){const e=(0,l.e0)(h,R,U),t=h<=(0,g.Fm)();return(0,v.AD)(R,t?"SuggestedPostPublished":"SuggestedPostPublishSchedule",D,{peer:f,date:e},{withMarkdown:!0})}return R(T)}case"todoCompletions":{const{completedIds:e,incompletedIds:t}=O;let n,o;const{todo:r}=M?(0,a.r_)(M):{};if(r){const s=r.todo.items;n=s.find(t=>e.includes(t.id)),o=s.find(e=>t.includes(e.id))}if(o){const e=o.title,t=(0,v.sB)(M,(0,y.fd)({text:e.text,entities:e.entities,asPreview:!0}),L);return(0,v.AD)(R,"MessageActionTodoCompletionsAsNotDone",D,{peer:G,task:t})}if(n){const e=n.title,t=(0,v.sB)(M,(0,y.fd)({text:e.text,entities:e.entities,asPreview:!0}),L);return(0,v.AD)(R,"MessageActionTodoCompletionsAsDone",D,{peer:G,task:t})}if(e){const t=R("MessageActionTodoTaskCount",{count:e.length},{pluralValue:e.length}),n=(0,v.sB)(M,(0,y.fd)({text:t,asPreview:!0}),L,{noEllipsis:!0});return(0,v.AD)(R,"MessageActionTodoCompletionsAsDone",D,{peer:G,task:n})}const s=R("MessageActionTodoTaskCount",{count:t.length},{pluralValue:t.length}),i=(0,v.sB)(M,(0,y.fd)({text:s,asPreview:!0}),L,{noEllipsis:!0});return(0,v.AD)(R,"MessageActionTodoCompletionsAsNotDone",D,{peer:G,task:i})}case"todoAppendTasks":{const{items:e}=O,{todo:t}=M?(0,a.r_)(M):{},n=t?.todo.title.text||"",o=(0,v.sB)(M,(0,y.fd)({text:n,asPreview:!0}),L);if(1===e.length){const t=e[0].title,n=(0,v.sB)(M,(0,y.fd)({text:t.text,entities:t.entities,asPreview:!0}),L);return(0,v.AD)(R,"MessageActionAppendTodo",D,{peer:G,task:n,list:o})}const r=R("MessageActionTodoTaskCount",{count:e.length},{pluralValue:e.length}),s=(0,v.sB)(M,(0,y.fd)({text:r,asPreview:!0}),L,{noEllipsis:!0});return(0,v.AD)(R,"MessageActionAppendTodoMultiple",D,{peer:G,tasks:s,list:o})}case"phoneCall":return R((0,v.fB)(O,D));default:return R(T)}})()}))},98255:(e,t,n)=>{n.d(t,{A:()=>d});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 d=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}},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})},99375:(e,t,n)=>{n.d(t,{Ay:()=>i,Dd:()=>c,zr:()=>d});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 can’t 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",USER_DISALLOWED_STARGIFTS:"User is not accepting gifts"};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 d(e){return s[e.message]}function c(e){return a.has(e.message)}}},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,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+"."+{21:"73b661b5cf858af56805",26:"8e95f5fe6995e087720a",46:"7b8066180f2e4bb6c960",59:"c7249c2aa8adb4d6c516",61:"0fb9c9a36b81fe1e9ed2",69:"bbe2a6f4b4f7cec0ab48",90:"4b8b108b80b4fb739a5d",103:"e11921d5b84ca44b9fa1",131:"dea6f57183b333b48ca9",194:"dab2010c9b7f1139930b",213:"7b17252089a535a17981",234:"4431d9b73824a77cec9c",304:"f98f6b5b4b8612cabc42",313:"4ad4a567e60d266306ce",356:"6668c6eb6512589dd835",373:"ae5dce1a82255d5145ee",387:"eb36694fb23554d46715",400:"96a0607fe2728052f000",405:"f997b5a7439cc71e5751",409:"945141656bd5bd0f1640",433:"aaa72cdcc385ff1809ae",453:"42b4091cf05167dd0349",482:"3da4aa11da09e63a7282",520:"9193f28003f76b5ffab6",562:"4ebed54f131fbe493f98",564:"bc71aa5a1af381f43a4b",628:"f193d49d6dc4a615777a",633:"85caae5a5d70a7756063",676:"00ecdcfe711327b5d2d6",683:"7c8c922b5f8560d9c225",695:"ef3a35432f56d91ef85a",748:"36db6dbb9d6ccc18acf6",768:"3edf7892a0f818b38a53",835:"965794b7e0d537e0101b",947:"836f970781d91c1c4200",970:"6b6b7bd457ba5009e432",984:"a77d4b84caf2e3ab95de",996:"833dd5acb031f0601df0",1022:"852ccf98b995d80182b4",1095:"a20b805bb1533d875e41",1105:"29e92b11805b59086857",1164:"c5e76549adc567ed6539",1168:"91b176bbe8e6f88e55fe",1215:"508f348355c74b510049",1241:"6fc0ea6a7796eb00d010",1348:"c5f4bcaabadf3871d4fe",1387:"be0b94c8c5de45dca592",1401:"2f07510f0b474c4ad578",1465:"91e4be1948458ea7d152",1516:"778f10f04e56bb0a0cf1",1567:"9a8135f021ac05e23363",1575:"32d14e8d6c20dd2e9f0a",1586:"a4717734a3dbc0de6ac1",1620:"9ac3e22e963d79d726ee",1692:"85a1bd7b6ea1947f1b93",1700:"0d42d1f1e2f6cdc225b0",1775:"cb4548646be49beb6d40",1780:"ec01f2b8a47acc37a05d",1877:"0d4ff31cefe6e4b035ba",1930:"9978c5d26afe18defc5a",2057:"c4dfb8e63760e4bb9b0d",2158:"d41a26ad9414ecb371a4",2164:"843ffecaf8668ae22ad9",2225:"eec22073d330e5fae440",2230:"388870d201c50557e098",2263:"9da2e1bf5941df984bf9",2394:"4ad3723acc675eb5913e",2448:"4c37c820eaa38dd7de1a",2465:"8006beefe86aadf4973a",2498:"517dd9d10378a2e76b4a",2512:"640a2b7ecc5cbfe679d5",2626:"fa1611cd62591c48bd35",2651:"775af5b51d0d12710856",2670:"761755c3609c440e4734",2729:"a7ca97e319dc4374622d",2800:"c67072a1dd6c84df901d",2801:"eb91c444d8cd4db49c81",2856:"6acd0145226e20a4229f",2857:"fda25d0d47d4cade3f1c",2859:"d1957b7ca12a6852860f",2916:"76c7a15286732ebdebab",2990:"de1421f42f0f3d166e9e",3080:"f9de5236494b0d92b811",3246:"9629553cb6abca89338a",3272:"d21aed82ed71c066ab24",3325:"fc803265de2a305e4197",3363:"b278a83347b64666b829",3405:"ee3ebaf9cad1eb73226a",3499:"c65cb41ef61fa02360af",3524:"655b5a2ac1f5ecd63fb6",3564:"f887bc8598995717a4bc",3715:"4cdfee27972729a642b4",3731:"10a2f15dbf3f17974cff",3745:"cace52da581f0fcc014b",3747:"43cbee1e217f4e463958",3787:"9f651e721be3e7aded8d",3813:"4ea8ce90ca6e731b17bc",3906:"a486545450af35d7a13c",3981:"31b475f309855c7ecab3",4008:"c0e5feb0207808211d4c",4019:"eb1a85b3ad5af4028862",4020:"a8b038ec1cec5d779ea7",4102:"152516502f782f5c9c92",4128:"88c733bf467483d0d648",4134:"0a838be3fc6bbc877978",4180:"1ff1987ba7fa40858037",4204:"f78d3003e2dc3de6d660",4230:"bec2e4a29087b4afe291",4326:"0a9d50701f3470e1dddf",4336:"f6fd461f477348c2256e",4383:"ae5649d5956d557254b1",4435:"07fe2b460b041986c7f2",4448:"cfb99532f00784c483af",4484:"21d8331b033e5ef592d5",4550:"a0b8d7373b9a52e695bc",4765:"035992b805f49110fb3b",4785:"327adda7b47792462f5e",4810:"80f36f142e17afbbdaba",4917:"860947d508ae84a20f15",4940:"0707a828b9aa9e62c4f4",5032:"2e99730f81f874efb9db",5046:"b7ab52bfeda646dc7c36",5060:"6d8c508791d8432eead4",5073:"9e837c35a9fbe68d8eda",5116:"e47fa3b2faf1ef1b9934",5148:"1848dfd54321b8b7d9b6",5193:"d4a837ee1037e2555754",5246:"1c3986ff5bd87c167774",5260:"0e30083d65fdb9879fd3",5269:"c1a61f3f133e459b3c68",5278:"6fd880f600de8897bf7c",5336:"905fb5ef123fe47b0a3b",5345:"764dffdc1a614239c996",5361:"02205a0330ed0a61b1e4",5420:"175c5d896f862b8e743c",5429:"f39e2ead50d4f40985d9",5434:"52a0dae5e5f7c6f286ce",5438:"8fd1633dae336481470e",5499:"e4118e046128d0a8d698",5525:"671f74d3174f2f935540",5628:"2266f349ac24f8ef06ea",5719:"4ed099bd757581db8c00",5735:"dae36b0a107d6d62fba2",5819:"fd2cbafab49d11b03033",5962:"a17d60a833793b2f72df",6005:"1d398376791c56e9b68b",6047:"23652f05a477a465f8b3",6058:"704c9608ce92440d6efd",6167:"6caaee956bf92ca2de4e",6168:"c85b4b025bb1af7b1549",6241:"7889de480d99c1c7d5e1",6265:"1eb424edcbf6c27fc969",6272:"b14b1655a5d87be51ce6",6308:"48f5e3ec135f06622d7d",6314:"3c3075843f64c192ec14",6338:"bb6643f5f35ca2a4cea4",6438:"1a7e2d3d00aa266b04f1",6441:"0d1096f1b342565f61fb",6442:"315f969a6e810a86dcd1",6473:"6f682c7078f95c418792",6685:"3e0f7b7b5f38887b9d22",6686:"221a6620493238a492bc",6708:"96e13af8b03d1f35cceb",6726:"2763d15ea03f87e7ff8b",6802:"4749ade8f061adbccf89",6827:"20aae086c9a2560513fe",6860:"d5048bf0d83ca01012eb",6869:"5bd2d22e5fdb13079b52",6930:"84e636b92ff150e5e6f5",6947:"567afb78b595ebc762b1",7001:"5a827221aa7b07b5473e",7120:"4f1065d06ba3080c4782",7244:"28f241f69dd68d10e2e9",7276:"daa7d749a537de8c3efa",7357:"572d82d2052f0ed2b7a7",7405:"6ee2c0394b63defb899a",7408:"de541219e6e014837782",7424:"08d0141652f29f541b0b",7426:"ff128746179f965b7ce8",7487:"477d68ace2ed87197efa",7499:"10dd4bfa648eb94f830a",7561:"3dd3f5aafb443d4b6fad",7586:"4fa8395fdc0ba1b4c150",7594:"92624350625bc48dbace",7612:"a9a7e1e97dff11adb842",7617:"52517f197778d148d98d",7688:"ec5d3b9e8da267d72ac9",7738:"c274d5f5ac81687b6f4b",7768:"1a9b7f4d32420f65bf30",7854:"682e38598b7bb58f0f06",7880:"e2210de9917f2920fc94",7901:"caef3aaee7d9166a68a7",7939:"e2f63b5b273538de65d2",7972:"45876c4e69430d7758cd",7978:"6a354f0d57a5e812c3eb",8043:"4e73cda35b872bca33f1",8062:"d457a9fad020f5c4e3ad",8100:"4a6037a5e6fe77172d50",8114:"9a4462b173f4c8e57b15",8123:"8fd17c8cfc4f43f47212",8142:"86a97aed5175e95b9c53",8150:"4b4d0406d85c76c5dcaf",8169:"96d8fe237fc684138d24",8201:"2585de205b92ae4376ea",8213:"a255240350fc5e3e1d3d",8214:"ec71167645785ccd8121",8233:"d17187d77d7b55f0c5b9",8287:"ca57178ed54d9e61396c",8308:"27e15e907df7a35c469f",8349:"0f706c5f46021dd7a88f",8393:"6aa4a4b6a5e0f21aa2ba",8602:"299d63db843dd20fdc09",8621:"18bde397f66357139738",8764:"b84ddb95ef3b84995841",8790:"a00c071acfad0461ab4a",8804:"cf770918b1520a1b5590",8843:"8f1a6aef3721143d518f",8924:"3c315801bc8b6d8f9d7b",8925:"060fa1d8c8f82840c6a4",8967:"99acf133851b2f244fc6",8980:"48e10d1537c3069e5261",9004:"2dce0728187a55c891dd",9030:"de7b7f068fa697201397",9072:"0e4b8c5bf7414c74294b",9141:"ad20210782feb3cdc339",9183:"9cedae775cd33774d085",9238:"6625f24efa3edbf784b1",9250:"82dbb6c05b14c53bef16",9287:"bdc45ba51b7b12ecacd2",9295:"d063f7908b06bac42c02",9359:"ae2b8f85c7887610de73",9375:"861480a3a00c75b6e596",9443:"d378bdb727ffd9d3a0d5",9451:"9d9b6351a608fdc2dee4",9549:"4d7d679f0df1fc68b1ba",9623:"2c18e148914b7483b780",9677:"e1ba9e5de42bc17ac61b",9710:"4634b8ac25905921d3a0",9753:"62977df7cbfafacef4da",9761:"30d72d95bbb2529a044d",9849:"7c730044428ae91565ed",9869:"89ab3c68dbeb5b28a89c",9998:"7153d6a285669dedcef5"}[e]+".js",a.miniCssF=e=>(({2394:"BundleCalls",4765:"shared-components",6930:"BundleStars",7405:"BundleAuth",7768:"BundleMain",9451:"BundleExtra"}[e]||e)+"."+{131:"dea6f57183b333b48ca9",1241:"6fc0ea6a7796eb00d010",2394:"4ad3723acc675eb5913e",4765:"035992b805f49110fb3b",4810:"80f36f142e17afbbdaba",6930:"84e636b92ff150e5e6f5",7405:"6ee2c0394b63defb899a",7768:"1a9b7f4d32420f65bf30",9451:"9d9b6351a608fdc2dee4"}[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,d;if(void 0!==r)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var l=c[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+r){i=l;break}}i||(d=!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),d&&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&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(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(/^blob:/,"").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]&&{131:1,1241:1,2394:1,4765:1,4810:1,6930:1,7405: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,d=new Error("Loading CSS chunk "+e+" failed.\n("+a+": "+i+")");d.name="ChunkLoadError",d.code="CSS_CHUNK_LOAD_FAILED",d.type=a,d.request=i,s.parentNode&&s.parentNode.removeChild(s),r(d)}},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,d]=n,c=0;if(s.some(t=>0!==e[t])){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);d&&d(a)}for(t&&t(n);c<s.length;c++)r=s[c],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 i=a(13439),d=a(31481),c=a(96454),u=a(55148),l=a(87679),f=a(5560);function h(e){const t=e.data;if(d.MVx&&console.log("[SW] Message from worker",t),!t.type)return;const n=(0,i.ko)(),o=t.payload;switch(t.type){case"focusMessage":n.focusMessage?.(o);break;case"playNotificationSound":(0,f.wC)(t.payload.id);break;case"share":n.openChatWithDraft({text:(0,u.E)(o.url,o.text,o.title),files:(0,l.kc)(o.files)})}}function m(){navigator.serviceWorker.removeEventListener("message",h),navigator.serviceWorker.addEventListener("message",h),(0,f.Mi)()}c.Tz&&(window.addEventListener("load",async()=>{try{const e=navigator.serviceWorker.controller;if(!e||e.scriptURL.includes("/k/")){const e=(await navigator.serviceWorker.getRegistrations()).filter(e=>!e.scope.includes("/k/"));e.length&&(d.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(234),a.b)),d.Oig&&console.log("[SW] ServiceWorker registered"),await navigator.serviceWorker.ready,await navigator.serviceWorker.getRegistration(),navigator.serviceWorker.controller?(d.Oig&&console.log("[SW] ServiceWorker ready"),m()):(d.Oig&&console.error("[SW] ServiceWorker not available"),c.pz||c.Ni||d.W75||(0,i.ko)().showDialog?.({data:{message:"SERVICE_WORKER_DISABLED",hasErrorKey:!0}}))}catch(e){d.Oig&&console.error("[SW] ServiceWorker registration failed: ",e)}}),window.addEventListener("focus",async()=>{await navigator.serviceWorker.ready,m()}));var g=a(37932),p=a(80140),y=a(17872),v=a(91048);let b,w=[];function I(){let e=(0,i.mS)();if(!e.isInited)return;const t=(0,p.Fm)();Object.values(e.stories.byPeerId).forEach(n=>{Object.values(n.byId).forEach(n=>{"story"===n["@type"]&&(n.expireDate>t||n.isInProfile||(e=(0,y.ONz)(e,n.peerId,n.id)))})}),(0,i.UF)(e)}(0,g.DW)(e=>{const t=b;b=e;const n=(0,v.nTw)(e)?.isMasterTab,o=t&&(0,v.nTw)(t)?.isMasterTab;n!==o&&(n&&!o?w.length||w.push(window.setInterval(I,12e4)):(w.forEach(e=>clearInterval(e)),w=[]))});var C=a(63495),A=a(74824),S=a(14487),k=a(42385),P=a(20714),T=a(87894),M=a(57751);async function E(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;if(t=t||(0,i.mS)(),!e&&"byTabId"in t)return;const n=(0,T.mg)(P.HB),o=await(0,k.Lj)(n);let r=o||n;d.fng&&(r.authState="authorizationStateReady");const{hasPasscode:s,isScreenLocked:a}=r.passcode;if(s&&!a&&(r=(0,y.Vg3)(r,{isScreenLocked:!0}),(0,M.rE)()),e&&(r.byTabId=t.byTabId),!o){const e=await(0,k.Jr)();e&&(r.sharedState=e)}(0,i.UF)(r)}var L=a(60343),N=a(80089),B=a(66414),F=a(74065),x=a(68344),D=a(32989),O=a(55232);(0,k.r2)(),(0,i.aJ)("initShared",async(e,t,n)=>{const{force:o}=n||{};await E(o,e)}),(0,i.aJ)("init",(e,t,n)=>{const{tabId:o=(0,S.g0)(),isMasterTab:r}=n||{},s=(0,T.mg)(P.Je);s.id=o,s.isChatInfoShown=Boolean(e.lastIsChatInfoShown),s.audioPlayer.playbackRate=e.audioPlayer.lastPlaybackRate,s.audioPlayer.isPlaybackRateActive=e.audioPlayer.isLastPlaybackRateActive,s.mediaViewer.playbackRate=e.mediaViewer.lastPlaybackRate,e={...e,byTabId:{...e.byTabId,[o]:s}},r&&(s.isMasterTab=!0),C.vM&&s.isMasterTab&&(0,O.X)(e.sharedState),Object.keys(e.messages.byChatId).forEach(t=>{const n=e.messages.byChatId[t].threadsById;Object.keys(n).forEach(n=>{const r=Number(n),s=(0,v.C5H)(e,t,r,"lastViewportIds");s?.every(n=>(0,L.iL)(n)||e.messages.byChatId[t]?.byId[n])?(e=(0,x.tX)(e,t,r,o),e=(0,y.n4t)(e,t,r,"viewportIds",s,o)):e=(0,y.eww)(e,t,r,"lastViewportIds",void 0)})}),Object.keys(e.messages.byChatId).forEach(t=>{const n=e.messages.byChatId[t].threadsById,o=Object.keys(n).reduce((e,t)=>{const o=n[Number(t)];return e[Number(t)]={...o,listedIds:o.lastViewportIds},e},{});e={...e,messages:{...e.messages,byChatId:{...e.messages.byChatId,[t]:{...e.messages.byChatId[t],threadsById:o}}}}});const a=(0,B.xV)(e.currentUserId);return"authorizationStateReady"===e.authState||e.passcode.hasPasscode||e.passcode.isScreenLocked||Object.values(e.byTabId).forEach(t=>{let{id:n}=t;n!==o&&(e=(0,D.w)(e,{isInactive:!0},n))}),(0,A.isCacheApiSupported)().then(t=>{(e=(0,i.mS)()).isCacheApiSupported=t,(0,i.UF)(e)}),e.peerColors&&(0,F.E)(e.peerColors.general),(0,D.w)(e,{messageLists:a?[a]:s.messageLists},o)}),(0,i.aJ)("requestMasterAndCallAction",async(e,t,n)=>{const{tabId:o=(0,S.g0)()}=n;if((0,v.nTw)(e,o).isMasterTab){const{action:e,payload:o}=n;t[e](o)}else e.phoneCall||e.groupCalls.activeGroupCallId?(await(0,N.po)(N.ar.Calls),"hangUp"in t&&t.hangUp({tabId:o}),"leaveGroupCall"in t&&t.leaveGroupCall({tabId:o})):(0,S.I)(),e=(0,i.mS)(),e=(0,D.w)(e,{multitabNextAction:n},o),(0,i.UF)(e)}),(0,i.aJ)("clearMultitabNextAction",(e,t,n)=>{const{tabId:o=(0,S.g0)()}=n||{};return(0,D.w)(e,{multitabNextAction:void 0},o)});var R=a(61433),U=a(66644),_=a(30708),$=a(19822),j=a(37836);let V=!1;async function z(){await new Promise(e=>{const t=[];let n=performance.now();(0,$.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},j.IJ)})<=35&&function(){V=!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=" ",e.appendChild(t),document.body.appendChild(e),requestAnimationFrame(()=>{t.addEventListener("transitionend",()=>{e.remove()}),t.style.transform=""})}()}var Y=a(59607),G=a(43044),W=a(4350),H=a(19800);let K=!1;async function q(e){try{const t=e instanceof URL?e:new URL(e,window.location.href);if(window.location.origin===t.origin)await window.tauri.openNewWindow(t.toString());else{const e=await a.e(8967).then(a.bind(a,11348));await e.open(t.toString())}}catch(t){console.error("Failed to open link:",e,t)}}var J=a(84051),X=a(87357),Q=a(4029),Z=a(70934),ee=a(43503);var te=a(43874),ne=a(37661),oe=a(73767),re=(a(88742),a(11117),a(48544),a(26943),a(4990),a(14)),se=a(26072),ae=a(41036),ie=a(80464),de=a(52745),ce=a(20021);const ue=()=>{const e=(0,ie.A)(N.ar.Auth,"AuthCode");return e?(0,ce.Y)(e,{}):(0,ce.Y)(de.A,{})},le=()=>{const e=(0,ie.A)(N.ar.Auth,"AuthPassword");return e?(0,ce.Y)(e,{}):(0,ce.Y)(de.A,{})},fe=["400 1em Roboto","500 1em Roboto","500 1em 'Numbers Rounded'"];function he(){if("fonts"in document)return Promise.all(fe.map(e=>document.fonts.load(e)))}var me=a(6e4),ge=a(64713);function pe(){const e=new URL(window.location.href),t=document.referrer?new URL(document.referrer):void 0;if(t?.origin===e.origin&&t.pathname===e.pathname&&t.searchParams.get("account")!==e.searchParams.get("account"))return void window.location.assign(t);const n=(0,W.Nv)(1);window.location.href=n}function ye(){let e=navigator.language.toLowerCase();return e&&"pt-br"!==e&&(e=e.substr(0,2)),e}var ve=a(39351),be=a(4875),we=a(17712);function Ie(e,t){const[n,o]=(0,J.J0)(void 0),r=(0,we.A)(async()=>{if(!t)return;const n=await(0,be.px)("fetchLangStrings",{langCode:t,langPack:d.rgX,keys:[e]}),o=n?.strings[e];return o&&"string"==typeof o?o:void 0});return(0,J.vJ)(()=>{r().then(o)},[e,t]),n}var Ce=a(93855),Ae=a(18276),Se=a(64493),ke=a(19806),Pe=a(40664),Te=a(52491),Me=a(529),Ee=a(4961),Le=a(35297),Ne=a(22699),Be=a(24433),Fe=a(57474);const xe=200+d.xB5;function De(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!t.length)return e;const n=(0,Me.l)(t);return e.filter(e=>n(e.defaultName)||e.name&&n(e.name))}const Oe=(0,J.ph)((0,i.EK)(e=>{const{countryList:{phoneCodes:t}}=e;return{phoneCodeList:t}})(e=>{let{id:t,value:n,isLoading:o,onChange:r,phoneCodeList:s}=e;const a=(0,ve.A)(),i=(0,J.li)(),[d,u]=(0,J.J0)(),[l,f]=(0,J.J0)([]),h=(0,J.hb)(e=>{u(e),f(De(s,e))},[s]);(0,Le.A)(e=>{let[t]=e;!t?.length&&s.length&&f(De(s,d))},[s,d]);const m=(0,J.hb)(e=>{r(e),setTimeout(()=>h(void 0),xe)},[r,h]),g=(0,J.hb)(e=>{h(e.currentTarget.value)},[h]),p=(0,J.hb)(e=>{if(8!==e.keyCode)return;const t=e.currentTarget;n&&void 0===d&&(t.value=""),h(t.value)},[d,h,n]),y=(0,J.hb)(e=>{let{onTrigger:r,isOpen:s}=e;const u=()=>{if(s)return;setTimeout(()=>{i.current.select()},50),r();const e=document.getElementById("auth-phone-number-form");e.scrollTo({top:e.scrollHeight,behavior:"smooth"})},l=n&&c.TL&&(0,Te.D0)(n.iso2),f=d??[l,n?.name||n?.defaultName||""].filter(Boolean).join(" ");return(0,ce.FD)("div",{className:(0,X.A)("input-group",n&&"touched"),children:[(0,ce.Y)("input",{ref:i,className:(0,X.A)("form-control",s&&"focus"),type:"text",id:t,value:f,autoComplete:"off",spellCheck:!C.Vq&&void 0,onClick:u,onFocus:u,onInput:e=>{g(e),u()},onKeyDown:p}),(0,ce.Y)("label",{children:a("LoginSelectCountryTitle")}),o?(0,ce.Y)(Fe.A,{color:"black"}):(0,ce.Y)("i",{onClick:u,className:(0,X.A)("css-icon-down",s&&"open")})]})},[d,g,p,t,o,a,n]);return(0,ce.FD)(Ne.A,{className:"CountryCodeInput",trigger:y,children:[l.map(e=>(0,ce.FD)(Be.A,{className:n&&e.iso2===n.iso2?"selected":"",onClick:()=>m(e),children:[(0,ce.Y)("span",{className:"country-flag",children:(0,Ee.A)((0,Te.D0)(e.iso2),["hq_emoji"])}),(0,ce.Y)("span",{className:"country-name",children:e.name||e.defaultName}),(0,ce.FD)("span",{className:"country-code",children:["+",e.countryCode]})]},`${e.iso2}-${e.countryCode}`)),!l.length&&(0,ce.Y)(Be.A,{className:"no-results",disabled:!0,children:(0,ce.Y)("span",{children:a("CountryNone")})},"no-results")]})})),Re=a.p+"monkey.a3d5fcdc50b18dc55695.svg";let Ue=!1;const _e=(0,J.ph)((0,i.EK)(e=>{const{sharedState:{settings:{language:t}},countryList:{phoneCodes:n},config:o}=e;return{...(0,T.Up)(e,["connectionState","authState","authPhoneNumber","authIsLoading","authIsLoadingQrCode","authErrorKey","authRememberMe","authNearestCountry"]),language:t,phoneCodeList:n,isTestServer:o?.isTestServer}})(e=>{let{connectionState:t,authState:n,authPhoneNumber:o,authIsLoading:r,authIsLoadingQrCode:s,authErrorKey:a,authRememberMe:d,authNearestCountry:u,phoneCodeList:f,language:h,isTestServer:m}=e;const{setAuthPhoneNumber:g,setAuthRememberMe:p,loadNearestCountry:y,loadCountryList:v,clearAuthErrorKey:b,goToAuthQrCode:w,setSharedSettingOption:I}=(0,i.ko)(),C=(0,ve.A)(),A=(0,J.li)(),S=ye(),k="connectionStateReady"===t,P=Ie("AuthContinueOnThisLanguage",S),[T,M]=(0,J.J0)(),[E,L]=(0,J.J0)(),[N,B]=(0,J.J0)(!1),[F,x]=(0,J.J0)(),[D,O,R]=(0,ne.A)(),_=(0,Ce.A)(),$=Object.values(_).length>0,j=(0,J.Kr)(()=>Object.entries(_).filter(e=>{let[,t]=e;return t.isTest===m}).reduce((e,t)=>{let[n,{phone:o}]=t;return o&&(e[o]=Number(n)),e},{}),[_,m]),V=T?`+${T.countryCode} ${E||""}`:E,z=V&&V.replace(/[^\d]+/g,"").length>=7;(0,J.vJ)(()=>{c.TF||A.current.focus()},[T]),(0,J.vJ)(()=>{k&&!u&&y()},[k,u]),(0,J.vJ)(()=>{k&&v({langCode:h})},[k,h]),(0,J.vJ)(()=>{u&&f&&!T&&!N&&M((0,ge.gH)(f,u))},[T,u,N,f]);const Y=(0,we.A)(e=>{e.length||L("");const t=f&&(0,ge.oL)(f,e),n=!T||t&&t.iso2!==T.iso2||!t&&e.length?t:T;(!T||!n||n&&n.iso2!==T.iso2)&&M(n),L((0,ge.n4)(e,n))}),G=(0,we.A)(()=>{O(),(0,me.wT)(S,()=>{R(),I({language:S})})});(0,J.vJ)(()=>{void 0===E&&o&&Y(o)},[o,E,Y]),(0,J.Nf)(()=>{A.current&&F&&A.current.setSelectionRange(...F)},[F]);const H=(0,J.li)(!1),K=(0,we.A)(()=>{H.current=!0,(0,U.YS)(()=>{H.current=!1})}),q=(0,we.A)(()=>{pe()}),X=(0,we.A)(e=>{M(e),L("")}),Q=(0,we.A)(e=>{a&&b(),Ue||(Ue=!0,he(),(0,l.NN)(Re));const{value:t,selectionStart:n,selectionEnd:o}=e.target;x(n&&o&&o<t.length?[n,o]:void 0),B(!0);const r=c.Yw&&T&&void 0!==V&&t.length-V.length>1&&!H.current;Y(r?`${T.countryCode} ${t}`:t)}),Z=(0,we.A)(e=>{p({value:e.target.checked})}),ee=(0,we.A)(()=>{w()}),te="authorizationStateWaitPhoneNumber"===n;return(0,ce.FD)("div",{id:"auth-phone-number-form",className:"custom-scroll",children:[$&&(0,ce.Y)(Se.A,{size:"smaller",round:!0,color:"translucent",className:"auth-close",onClick:q,children:(0,ce.Y)(Ae.A,{name:"close"})}),(0,ce.FD)("div",{className:"auth-form",children:[(0,ce.Y)("div",{id:"logo"}),(0,ce.Y)("h1",{children:C("AuthTitle")}),(0,ce.Y)("p",{className:"note",children:C("StartText")}),(0,ce.FD)("form",{className:"form",action:"",onSubmit:function(e){if(e.preventDefault(),r)return;const t=V?.replace(/[^\d]/g,"");t&&j[t]?window.location.replace((0,W.Nv)(j[t])):z&&g({phoneNumber:V})},children:[(0,ce.Y)(Oe,{id:"sign-in-phone-code",value:T,isLoading:!u&&!T,onChange:X}),(0,ce.Y)(Pe.A,{ref:A,id:"sign-in-phone-number",label:C("LoginPhonePlaceholder"),value:V,error:a&&C.withRegular(a),inputMode:"tel",onChange:Q,onPaste:c.Yw?K:void 0}),(0,ce.Y)(ke.A,{id:"sign-in-keep-session",label:C("AuthKeepSignedIn"),checked:Boolean(d),onChange:Z}),z&&(te?(0,ce.Y)(Se.A,{className:"auth-button",type:"submit",ripple:!0,isLoading:r,children:C("LoginNext")}):(0,ce.Y)(de.A,{})),te&&(0,ce.Y)(Se.A,{className:"auth-button",isText:!0,ripple:!0,isLoading:s,onClick:ee,children:C("LoginQRLogin")}),S&&S!==h&&P&&(0,ce.Y)(Se.A,{className:"auth-button",isText:!0,isLoading:D,onClick:G,children:P})]})]})]})}));var $e=a(75357),je=a(58443),Ve=a(56863),ze=a(83057),Ye=a(4438),Ge=a(61911);let We;const He=(0,J.ph)((0,i.EK)(e=>{const{connectionState:t,authState:n,authQrCode:o}=e,{language:r}=(0,_.l)(e);return{connectionState:t,authState:n,authQrCode:o,language:r}})(e=>{let{connectionState:t,authState:n,authQrCode:o,language:r}=e;const{returnToAuthPhoneNumber:s,setSharedSettingOption:c}=(0,i.ko)(),u=ye(),l=(0,ve.A)(),f=(0,J.li)(),h="connectionStateReady"===t,m=Ie("AuthContinueOnThisLanguage",u),[g,p,y]=(0,ne.A)(),[v,b,w]=(0,ne.A)(),I=(0,Ce.A)(),C=Object.values(I).length>0,{result:A}=(0,Ve.A)(async()=>new(0,(await(We||(We=Promise.all([a.e(8287),a.e(21)]).then(a.t.bind(a,97283,23))),We)).default)({width:280,height:280,image:Ge,margin:10,type:"svg",dotsOptions:{type:"rounded"},cornersSquareOptions:{type:"extra-rounded"},imageOptions:{imageSize:.4,margin:8},qrOptions:{errorCorrectionLevel:"M"}}),[]),S=(0,ze.A)(v);(0,J.Nf)(()=>{if(!o||!A)return()=>{w()};if(!h)return;const e=f.current,t=`tg://login?token=${o.token}`;d.rkj&&(0,$e.oA)(),A.update({data:t}),v||(A.append(e),b()),d.rkj&&setTimeout(()=>{(0,$e.Z3)()},50)},[h,o,v,A]);const k=(0,we.A)(()=>{pe()}),P=(0,we.A)(()=>{p(),(0,me.wT)(u,()=>{y(),c({language:u})})}),T=(0,we.A)(()=>{s()}),M="authorizationStateWaitQrCode"===n;return(0,ce.FD)("div",{id:"auth-qr-form",className:"custom-scroll",children:[C&&(0,ce.Y)(Se.A,{size:"smaller",round:!0,color:"translucent",className:"auth-close",onClick:k,children:(0,ce.Y)(Ae.A,{name:"close"})}),(0,ce.FD)("div",{className:"auth-form qr",children:[(0,ce.FD)("div",{className:"qr-outer",children:[(0,ce.FD)("div",{className:(0,X.A)("qr-inner",S),children:[(0,ce.Y)("div",{className:"qr-container",ref:f,style:"width: 280px; height: 280px"},"qr-container"),(0,ce.Y)(Ye.A,{tgsUrl:je.w.QrPlane,size:54,className:"qr-plane",nonInteractive:!0,noLoop:!1})]},"qr-inner"),!v&&(0,ce.Y)("div",{className:"qr-loading",children:(0,ce.Y)(de.A,{})})]}),(0,ce.Y)("h1",{children:l("LoginQRTitle")}),(0,ce.FD)("ol",{children:[(0,ce.Y)("li",{children:(0,ce.Y)("span",{children:l("LoginQRHelp1")})}),(0,ce.Y)("li",{children:(0,ce.Y)("span",{children:l("LoginQRHelp2",void 0,{withNodes:!0,withMarkdown:!0})})}),(0,ce.Y)("li",{children:(0,ce.Y)("span",{children:l("LoginQRHelp3")})})]}),M&&(0,ce.Y)(Se.A,{className:"auth-button",isText:!0,onClick:T,children:l("LoginQRCancel")}),u&&u!==r&&m&&(0,ce.Y)(Se.A,{className:"auth-button",isText:!0,isLoading:g,onClick:P,children:m})]})]})})),Ke=()=>{const e=(0,ie.A)(N.ar.Auth,"AuthRegister");return e?(0,ce.Y)(e,{}):(0,ce.Y)(de.A,{})},qe=(0,J.ph)((0,i.EK)(e=>({authState:e.authState}))(e=>{let{authState:t}=e;const{returnToAuthPhoneNumber:n,goToAuthQrCode:o}=(0,i.ko)(),r="iOS"===c.Aw||"Android"===c.Aw;(0,se.A)({isActive:!r&&"authorizationStateWaitPhoneNumber"===t||r&&"authorizationStateWaitQrCode"===t,onBack:()=>{r?n():o()}});const s=(0,re.A)("authorizationStateReady"!==t?t:void 0,!0);return(0,ce.Y)(ae.Ay,{activeKey:function(){switch(s){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","data-tauri-drag-region":!(!C.Vq||!c.MP)||void 0,children:function(){switch(s){case"authorizationStateWaitCode":return(0,ce.Y)(ue,{});case"authorizationStateWaitPassword":return(0,ce.Y)(le,{});case"authorizationStateWaitRegistration":return(0,ce.Y)(Ke,{});case"authorizationStateWaitPhoneNumber":return(0,ce.Y)(_e,{});case"authorizationStateWaitQrCode":return(0,ce.Y)(He,{});default:return r?(0,ce.Y)(_e,{}):(0,ce.Y)(He,{})}}()})}));var Je=a(23174),Xe=a(62214),Qe=a(58554),Ze=a(15283),et=a(50680);const tt="ThfRMqwq",nt="kN2M6u9m";var ot=a(89704);const rt=a.p+"mask.c474db1e76529489b940.svg",st=a.p+"telegram-logo.1b2bb5b107f046ea9325.svg";function at(){const{listIds:e,byId:t}=(0,i.mS)().chats;if(e.active)return Promise.all(e.active.slice(0,10).map(e=>{const n=t[e];if(!n)return;const o=(0,Xe.cP)(n);return o?Qe.hd(o,Je.qZ.BlobUrl):void 0}))}const it={main:()=>Promise.all([(0,N.Vw)(N.ar.Main).then(he),at(),(0,l.NN)(rt),G.CO]),authPhoneNumber:()=>Promise.all([he(),(0,l.NN)(st)]),authCode:()=>(0,l.NN)(Re),authPassword:()=>(0,l.NN)(Re),authQrCode:he,lock:()=>Promise.all([he(),(0,l.NN)(ot)]),inactive:()=>{}},dt=(0,i.EK)((e,t)=>{let{isMobile:n}=t;const o=(0,v.nTw)(e);return{shouldSkipHistoryAnimations:o.shouldSkipHistoryAnimations,uiReadyState:o.uiReadyState,isRightColumnShown:(0,v.gjV)(e,n),leftColumnWidth:e.leftColumnWidth}})(e=>{let{page:t,children:n,isRightColumnShown:o,shouldSkipHistoryAnimations:r,leftColumnWidth:s}=e;const{setIsUiReady:a}=(0,i.ko)(),[d,c]=(0,ne.A)(),{shouldRender:u,transitionClassNames:l}=(0,et.A)(!d,void 0,!0);return(0,Ze.A)(()=>{let e;return Promise.race([(0,j.v7)(700),t?(async()=>{try{await it[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})}}),(0,ce.FD)(ce.FK,{children:[n,u&&!r&&Boolean(t)&&(0,ce.Y)("div",{className:(0,X.A)("U9MowLv_",l),children:"main"===t?(0,ce.FD)("div",{className:"RcG6eRZw",children:[(0,ce.Y)("div",{className:"oL7XcRwI",style:s?`width: ${s}px`:void 0}),(0,ce.Y)("div",{className:(0,X.A)("LYe7IaQO",tt)}),o&&(0,ce.Y)("div",{className:"wYSGQZXX"})]}):"inactive"===t||"lock"===t?(0,ce.Y)("div",{className:(0,X.A)(nt,tt)}):(0,ce.Y)("div",{className:nt})})]})}),ct=a.p+"app-inactive.da3925145f0a7111c0f1.png",ut=()=>{const e=(0,J.hb)(()=>{window.location.reload()},[]);return(0,se.A)({isActive:!0,onBack:e,shouldResetUrlHash:!0}),(0,ce.Y)("div",{id:"AppInactive",children:(0,ce.FD)("div",{className:"content",children:[(0,ce.Y)("img",{src:ct,alt:""}),(0,ce.Y)("h3",{className:"title",children:"Such error, many tabs"}),(0,ce.FD)("div",{className:"description",children:["Telegram supports only one active tab with the app.",(0,ce.Y)("br",{}),"Please reload this page to continue using this tab or close it."]}),(0,ce.Y)("div",{className:"actions",children:(0,ce.Y)(Se.A,{isText:!0,ripple:!0,onClick:e,children:"Reload app"})})]})})},lt=e=>{const{isLocked:t}=e,n=(0,ie.A)(N.ar.Main,"LockScreen",!t);return n?(0,ce.Y)(n,{...e}):void 0},ft=e=>{const t=(0,ie.A)(N.ar.Main,"Main");return t?(0,ce.Y)(t,{...e}):void 0};var ht=function(e){return e[e.auth=0]="auth",e[e.main=1]="main",e[e.lock=2]="lock",e[e.inactive=3]="inactive",e}(ht||{});const mt=Object.keys(ht).length/2,gt=C.Vq?d.zGP:d.j0M,pt=`${gt} ${d.LaL}`,yt=(0,i.EK)(e=>({authState:e.authState,isScreenLocked:e.passcode?.isScreenLocked,hasPasscode:e.passcode?.hasPasscode,isInactiveAuth:(0,v.nTw)(e).isInactive,hasWebAuthTokenFailed:e.hasWebAuthTokenFailed||e.hasWebAuthTokenPasswordRequired,theme:(0,v.SJA)(e),isTestServer:e.config?.isTestServer}))(e=>{let{authState:t,isScreenLocked:n,hasPasscode:o,isInactiveAuth:r,hasWebAuthTokenFailed:s,isTestServer:a,theme:i}=e;const[u,l,f]=(0,ne.A)(!1),{isMobile:h}=(0,te.Ay)(),m="iOS"===c.Aw||"Android"===c.Aw;let g,p;if((0,J.vJ)(()=>{c.nB&&(0,Q.a)()},[]),(0,J.vJ)(()=>{const e=(0,B.cA)();if(!(0,M.wr)()&&!W.Xz&&!e){const t=(0,W.zk)();Object.keys(t).map(Number).sort((e,t)=>t-e).forEach(n=>{const o=Number(n);if(t[o]){const t=(0,W.Nv)(o);window.location.href=`${t}#${e||"login"}`}})}(async()=>{if((0,M.$m)()&&W.Xz&&await(0,Z.H)()){const e=(0,W.Nv)(1);window.location.href=e}})()},[]),(0,J.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)}},[]),u)g=ht.inactive;else if(n)p="lock",g=ht.lock;else if(t)switch(t){case"authorizationStateWaitPhoneNumber":p="authPhoneNumber",g=ht.auth;break;case"authorizationStateWaitCode":p="authCode",g=ht.auth;break;case"authorizationStateWaitPassword":p="authPassword",g=ht.auth;break;case"authorizationStateWaitRegistration":g=ht.auth;break;case"authorizationStateWaitQrCode":p="authQrCode",g=ht.auth;break;case"authorizationStateClosed":case"authorizationStateClosing":case"authorizationStateLoggingOut":case"authorizationStateReady":p="main",g=ht.main}else(0,M.wr)()?(p="main",g=ht.main):o?g=ht.lock:(p=m?"authPhoneNumber":"authQrCode",g=ht.auth);g!==ht.lock&&g!==ht.inactive&&g!==ht.main&&(0,B.f4)()?.tgWebAuthToken&&!s&&(p="main",g=ht.main),(0,J.vJ)(()=>{(0,ee.u)()},[]),(0,J.vJ)(()=>{r?(document.title=pt,l()):(document.title=gt,f())},[r,l,f]);const y=(0,oe.A)(g);return(()=>{const e=(0,J.hb)(async e=>{if(e.target instanceof HTMLElement&&!e.target?.closest("input, a, button")&&e.target?.closest("[data-tauri-drag-region]")){const e=await(window.tauri?.getCurrentWindow());e?.startDragging()}},[]);(0,J.vJ)(()=>{if(C.Vq&&c.MP)return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[e])})(),(0,J.Nf)(()=>{document.body.classList.add(tt)},[]),(0,J.Nf)(()=>{document.body.style.setProperty("--theme-background-color","dark"===i?d.PqE:d.XLD)},[i]),(0,ce.FD)(dt,{page:p,isMobile:h,children:[(0,ce.Y)(ae.Ay,{name:"fade",activeKey:g,shouldCleanup:!0,className:(0,X.A)("full-height",(g===ht.auth||y===ht.auth)&&"is-auth"),renderCount:mt,children:function(){switch(g){case ht.auth:return(0,ce.Y)(qe,{});case ht.main:return(0,ce.Y)(ft,{isMobile:h});case ht.lock:return(0,ce.Y)(lt,{isLocked:n});case ht.inactive:return(0,ce.Y)(ut,{})}}}),g===ht.auth&&a&&(0,ce.Y)("div",{className:"test-server-badge",children:"Test server"})]})});d.rkj&&(0,U.Z3)(),C.Vq&&(function(){const e=Promise.resolve().then(a.bind(a,55962));window.tauri??={},Object.assign(window.tauri,{markTitleBarOverlay:async function(t){if(c.MP)return(await e).invoke("mark_title_bar_overlay",{isOverlay:t})},setNotificationsCount:async function(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(await e).invoke("set_notifications_count",{amount:t,isMuted:n})},openNewWindow:async function(t){return(await e).invoke("open_new_window_cmd",{url:t})},relaunch:()=>a.e(2263).then(a.bind(a,82263)).then(e=>{let{relaunch:t}=e;return t()}),checkUpdate:()=>a.e(1567).then(a.bind(a,21567)).then(e=>{let{check:t}=e;return t()}),getCurrentWindow:()=>a.e(748).then(a.bind(a,60748)).then(e=>{let{getCurrentWindow:t}=e;return t()}),setWindowTitle:async function(t){return(await e).invoke("set_window_title",{title:t})}})}(),function(){function e(e){const t=e.target,n=t?.closest("a[href]");n&&("_blank"===n.target||e.ctrlKey||e.metaKey||e.button===c.w3.Auxiliary)&&(e.preventDefault(),q(n.getAttribute("href")))}K||(K=!0,d.Oig||document.addEventListener("contextmenu",e=>{e.preventDefault()}),a.e(8925).then(a.bind(a,8925)).then(e=>{let{listen:t}=e;t("download-finished",e=>{e.payload.success||(0,i.ko)().showNotification({message:{key:"NativeDownloadFailed"}})})}),document.addEventListener("keydown",e=>{if("Backspace"===e.key||"Backspace"===e.code){const t=e.target;"INPUT"===t?.tagName||"TEXTAREA"===t?.tagName||t?.isContentEditable||e.preventDefault()}},!0),window.open=(e,t,n)=>(e&&q(e),null),document.addEventListener("click",e),document.addEventListener("auxclick",e))}()),async function(){if(d.Oig&&console.log(">>> INIT"),!window.isCompatTestPassed)return;(0,H.Tq)(),(0,Y.mY)(),await(0,Y.Ld)("10.9.73"),localStorage.setItem(W.pn,"1"),(0,j.yu)(()=>{const e=(0,i.mS)();1===Object.keys(e.byTabId).length&&localStorage.removeItem(W.pn)}),await E(),(0,i.ko)().init(),(0,i.ko)().updateShouldEnableDebugLog(),(0,i.ko)().updateShouldDebugExportedSenders();const e=(0,i.mS)();(0,G.S7)((0,_.l)(e).language,!0),(0,S.wr)(e=>{(0,i.ko)().switchMultitabRole({isMasterTab:e},{forceSyncOnIOs:!0})});const t="authorizationStateReady"!==(0,i.mS)().authState;(0,S.UJ)(t),d.Oig&&console.log(">>> START INITIAL RENDER"),(0,U.RK)(()=>{!function(){if(!c.MP)return;const e=document.getElementById("the-manifest-placeholder");if(!e)return;const t=`site_apple${d.Oig?"_dev":""}.webmanifest`;e.setAttribute("href",t)}(),R.Ay.render((0,ce.Y)(yt,{}),document.getElementById("root")),function(){if(!c.pz)return;let e,t=Date.now();function n(){e||V||(e=window.setInterval(z,5e3))}window.addEventListener("focus",()=>{const e=Date.now();e-t<100||(t=e,n(),z())}),window.addEventListener("blur",()=>{clearInterval(e),e=void 0}),document.hasFocus()&&(n(),z())}()}),d.Oig&&console.log(">>> FINISH INITIAL RENDER"),d.Oig&&document.addEventListener("dblclick",()=>{console.warn("TAB STATE",(0,v.nTw)((0,i.mS)())),console.warn("GLOBAL STATE",(0,i.mS)())})}(),(0,j.yu)(()=>{const e=(0,i.ko)();e.leaveGroupCall?.({isPageUnload:!0}),e.hangUp?.({isPageUnload:!0})})})();
|
||
//# sourceMappingURL=main.9de20db7c805d987a3ed.js.map
|