VK Next

Лучшее расширение для ВКонтакте с множеством функций, в числе которых есть эксклюзивные.

当前为 2025-07-18 提交的版本,查看 最新版本

// ==UserScript==
// @name        VK Next
// @description Лучшее расширение для ВКонтакте с множеством функций, в числе которых есть эксклюзивные.
// @version     14.5.2
// @author      https://vknext.net/about
// @homepage    https://vknext.net
// @supportURL  https://vk.me/vknext
// @match       https://vk.com/*
// @match       https://vk.ru/*
// @match       https://vkvideo.ru/*
// @connect     self
// @connect     vknext.net
// @connect     api.telegram.org
// @connect     api.genius.com
// @connect     *
// @grant       GM_info
// @grant       GM_getValue
// @grant       GM_setValue
// @grant       GM_addValueChangeListener
// @grant       GM_listValues
// @grant       GM_deleteValue
// @grant       GM_xmlhttpRequest
// @grant       GM_addElement
// @grant       GM_notification
// @grant       GM_openInTab
// @grant       GM_registerMenuCommand
// @icon        https://static.vknext.net/logos/VKNext.png
// @namespace   vknext
// @noframes
// @run-at      document-start
// ==/UserScript==

(([window,globalThis])=>{(()=>{var __webpack_modules__={18055:(e,t,n)=>{n.d(t,{A:()=>s});const s=["account","ads","appWidgets","apps","audio","auth","board","database","docs","fave","friends","gifts","groups","leads","leadForms","likes","market","messages","newsfeed","notes","notifications","orders","pages","photos","places","polls","podcasts","prettyCards","store","search","secure","stats","status","storage","stories","streaming","users","utils","video","wall","widgets","junction","articles","donut","specials","statEvents","loyaltyTeen","marusia"]},82295:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const s=globalThis.location.host.split(".");let a;a="vk"!==s[0]?"vk.com":`vk.${s[s.length-1]||"com"}`;const r=a},19575:(e,t,n)=>{"use strict";n.d(t,{n:()=>c});var s=n(37352),a=n(92046),r=n(63898),o=n(18055),i=n(82295);class c{options;_getToken;constructor({version:e,appId:t,getToken:n,language:s,onError:a,onErrorValidToken:r,exchange_token:i,onChangeToken:c}){if(void 0===n)throw new Error("getToken not found");this.options={exchange_token:i,appId:t,getToken:n,onError:a,onErrorValidToken:r,onChangeToken:c,version:e||"5.246",language:s||"ru"},this._getToken=n;for(const e of o.A)this[e]=new Proxy(Object.create(null),{get:(t,n)=>t=>this.call(`${e}.${n}`,t)})}async updateToken(){const{promise:e,resolve:t}=(0,s.A)(),{exchange_token:n,appId:a}=this.options;if(!n)return t();if(!a)return t();const o=new URLSearchParams({client_id:a.toString(),exchange_token:n,scope:"all"}),c=`https://oauth.${i.A}/auth_by_exchange_token?${o.toString()}`;{const e=await(0,r.default)(c,{method:"GET"}),n=new URLSearchParams(new URL(e.url).hash).get("#access_token");return this.options.token=n||"",this.options.exchange_token="",n&&this.options.onChangeToken&&await this.options.onChangeToken(n),t()}}async call(e,t,s=0){try{this.options.token||(this.options.token=await this.options.getToken());const r=await fetch(`https://api.${i.A}/method/${e}`+(this.options.appId?`?client_id=${this.options.appId}`:""),{method:"POST",body:new URLSearchParams({access_token:this.options.token,lang:this.options.language||"ru",v:this.options.version,...t}),headers:{"content-type":"application/x-www-form-urlencoded"}}),o=await r.json();try{const{checkCaptchaError:a,CheckCaptchaType:i}=await n.e(4921).then(n.bind(n,44921)),{captchaType:c,captchaWidget:d}=a({responseHeaders:r.headers,url:r.url,responseError:o.error,withWidget:!0});if(c&&c!==i.UNKNOWN&&d)try{const n=await d.show({container:document.body,view:"popup"});this.call(e,{...t,success_token:n},s+1)}catch(e){console.error(e)}}catch(e){console.error(e)}const c=o?.error?.error_code;if(c&&s>5){const t=new Error(`[VK API] error call ${e}: ${JSON.stringify(o.error)}`);throw this.options.onError&&this.options.onError(t,o.error),t}const d=()=>this.call(e,t,s+1);return 1117===c&&this.options.exchange_token&&this.options.appId?(await this.updateToken(),d()):[1,5,38,3610].includes(c)?(this.options.onErrorValidToken&&this.options.onErrorValidToken(),this.options.token=await this.options.getToken(),d()):6===c||10===c?(await(0,a.c)(1e3),d()):o.response?o.response:o}catch(e){throw console.error(e),new Error(e)}}execute(e){return this.call("execute",e)}}},45230:(e,t,n)=>{"use strict";n.d(t,{Q:()=>p});var s=n(92046);const a=()=>"https://api.vknext.net",r=async e=>{const t=await e.json(),s=e.headers.get("Content-Type");if(s&&s.startsWith("application/x-vknextpack")&&t)try{const e=new Uint8Array(Object.values(t)),{decode:s}=await n.e(7802).then(n.bind(n,77802));return s(e)}catch(e){console.error(e)}return t};var o=n(22440),i=n(98570);const c=async()=>{try{const e=await fetch(`${a()}/internal.getAuthAppId`,{method:"GET",headers:{Accept:"application/json","Content-Type":"application/json","Api-Version":"3"}});if(e.ok)return parseInt(await e.text())}catch(e){console.error("[VK Next/getAuthAppId] Error:",e)}return 8194076},d=(0,o.A)(),l=async e=>{const t=(0,i.A)().browserApi;if(t){return(await t.storage.local.get(e))[e]}if(d?.localStorage)return d.localStorage.getItem(e);const{storage:s}=await n.e(6815).then(n.t.bind(n,96815,23));return(await s.local.get(e))[e]},u=async(e,t)=>{const s=(0,i.A)().browserApi;if(s)return void await s.storage.local.set({[e]:t});if(d?.localStorage)return void d.localStorage.setItem(e,t);const{storage:a}=await n.e(6815).then(n.t.bind(n,96815,23));await a.local.set({[e]:t})},_=async(e,t)=>{const n=`vknLP${e}`,a=`vknLPD${e}`,r=await l(n),o=await l(a);if(r&&Date.now()-(parseInt(o||"")||0)<216e5)return r?.response||r;try{const r=await t.apps.getAppLaunchParams({mini_app_id:await c(),referer:"other",v:"5.123"}),o=new URLSearchParams(Object.entries(r)).toString();return o?(await u(n,o),await u(a,Date.now().toString()),o):(await(0,s.c)(5e3),_(e,t))}catch(n){return console.error(n),await(0,s.c)(1500),_(e,t)}},h=_;var f=n(387);const b=async(e,t,n)=>{try{delete Uint8Array.prototype.toJSON}catch(e){console.error(e)}const s=(0,f.A)(),a=((e,t)=>{const n=e.toString().length,s=new Uint8Array(16);for(let a=0;a<t.length;a++){const r=t.charCodeAt(a)*e/n;s[a%16]^=255&r}return s})(e,t),r=await(e=>crypto.subtle.importKey("raw",e,{name:"AES-CBC"},!1,["encrypt"]))(a),o={version:await n.getVersion(),udGltZS5p:await n.getRuntimeId(),cGlkb3I:e,fdhjiD:"ba05681e16c97c31e1be20e84f250d55",v9Cdi3sD:s},i=JSON.stringify(o),c=(new TextEncoder).encode(i),d={name:"AES-CBC",iv:crypto.getRandomValues(new Uint8Array(16))},l=await crypto.subtle.encrypt(d,r,c),u=new Uint8Array(d.iv.length+l.byteLength);return u.set(new Uint8Array(d.iv),0),u.set(new Uint8Array(l),d.iv.length),u};class p{vkapi;vkAgents;userId;constructor({api:e}){this.vkapi=e,this.userId=0,this.vkAgents=new Map}async call(e,t,n){const o=await this.getVkAgent(),i={...t,"vknext-agent":await this.gvkna()};let c=0;const d=`${a()}/${e}`,l=JSON.stringify(i),u={Accept:"application/json","Content-Type":"application/json","VK-Agent":o,"VK-User-ID":`${this.userId||0}`,"9603a224b40d7b67210b78f2e390d00f":"ba05681e16c97c31e1be20e84f250d55","Api-Version":"3",...n};let _=new Response(JSON.stringify({error_code:408}),{status:408});for(;c<3;){const e=new AbortController,t=setTimeout((()=>e.abort()),15e3);try{if(_=await fetch(d,{body:l,method:"POST",headers:u,signal:e.signal}),502!==_.status)return r(_);{await(0,s.c)(2e3);const e=await _.text();if(!e.toLowerCase().includes("cloudflare"))return r(_);await(0,s.c)(c)}}catch(e){console.error(e),await(0,s.c)(2e3)}clearTimeout(t),c++}return r(_)}async getVkAgent(){if(0===this.userId&&(this.userId=await this.getUserId()),this.vkAgents.has(this.userId))return this.vkAgents.get(this.userId);return h(this.userId,this.vkapi)}async gvkna(){return await b(this.userId,"ba05681e16c97c31e1be20e84f250d55",this)}resetUserId(){this.userId=0}async getUserId(){return 0}async getRuntimeId(){return""}async getVersion(){return""}}},61634:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var s=n(19575),a=n(61054);class r extends s.n{async call(e,t){const n=await(0,a.V)();return await n.api(e,t||{})}_anonymToken;_anonymTokenExpires;async getAnonymToken(){if(this._anonymToken&&this._anonymTokenExpires&&Date.now()<this._anonymTokenExpires)return this._anonymToken;const e=await(0,a.V)(),{access_token:t,expires:n}=await e.login("get_anonym_token",{client_secret:"QbYic1K3lEV5kTGiqlq2",client_id:6287487,scopes:"audio_anonymous,video_anonymous,photos_anonymous,profile_anonymous",isApiOauthAnonymEnabled:!1});return this._anonymToken=t,this._anonymTokenExpires=n,t}}const o=new r({getToken:async()=>""})},47875:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var s=n(45230),a=n(99381),r=n(3916),o=n(36008),i=n(61634);const c=o.default.sendMessage("vkn-b-gm");class d extends s.Q{async getRuntimeId(){return(await c).id}async getVersion(){return(await c).version}async getUserId(){const e=await(0,r.P)();return e?.id||0}async getVkAgent(){return 0===(await(0,r.P)()).id?new Promise(a.A):await super.getVkAgent()}}const l=new d({api:i.J})},7408:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(36008);const a=(e,t)=>{const n=new URL(e);return n.pathname=`${n.pathname}/${t}`,n.toString()};let r=null;const o=async(e="")=>{const t=document.currentScript;if(t&&t instanceof HTMLScriptElement&&t.src)return a(t.src,e);const n=await(async()=>{if(r)return r;const e=await s.default.sendMessage("vkn-b-gm");return r=e.url,e.url})();return a(n,e)}},36008:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var s=n(82295);const a=class{SOURCE_NAME="vkcom-vkn-13";messageHandlers=new Map;pendingMessages=new Map;messageHandler;constructor(){this.messageHandler=async e=>{if(e.origin!==window.origin)return;const t=e.data;if(t?.source!==this.SOURCE_NAME)return;const{type:n,payload:s,id:a,answer:r}=t;if(!0!==r)for(const e of this.messageHandlers.get(n)||[]){const t=e=>{window.postMessage({source:this.SOURCE_NAME,type:n,payload:e,id:a,answer:!0},window.origin)};try{await e(s,t)}catch(e){console.error(e)}}else for(const e of this.pendingMessages.get(a)||[])e&&(e.resolve(s),this.pendingMessages.delete(a))},window.addEventListener("message",this.messageHandler)}sendMessage(e,t){const n=this.generateUniqueId(),s=new Promise((e=>{const t=this.pendingMessages.get(n)||[];t.push({resolve:e}),this.pendingMessages.set(n,t)}));return window.postMessage({source:this.SOURCE_NAME,type:e,payload:t,id:n,answer:!1},window.origin),s}addMessageHandler(e,t){const n=this.messageHandlers.get(e)||[];return n.push(t),this.messageHandlers.set(e,n),()=>this.removeMessageHandler(e,t)}removeMessageHandler(e,t){const n=this.messageHandlers.get(e)||[],s=n.indexOf(t);-1!==s&&n.splice(s,1),this.messageHandlers.set(e,n)}requestCount=0;generateUniqueId(){return this.requestCount++}};var r=n(96708);const o=()=>{const e=GM_info.script.downloadURL||GM_info.script.updateURL;if(!e)return new URL("").origin;const t=new URL(e);return t.pathname=`/v/${GM_info.script.version}`,`${t.href}/`};const i=new class extends a{async sendMessage(e,t){switch(e){case"vkn-b-gm":return{manifest_version:3,name:GM_info.script.name,version:GM_info.script.version,id:`${GM_info.scriptHandler.toLowerCase()}_${GM_info.script.namespace}`,url:o()};case"vkn-b-gvt":{const{default:e}=await Promise.resolve().then(n.bind(n,63898)),a=t,r=a?.vk_id||window.vk?.id||0,o=new URLSearchParams({scope:501202911..toString(),client_id:5776857..toString(),redirect_uri:`https://oauth.${s.A}/blank.html`,response_type:"token",display:"mobile",revoke:"1"}),i=await e(`https://oauth.${s.A}/authorize?${o}`),c=(await i.text()).match(/form[^>]*\saction="([^"]+)"/)?.[1],d=await e(c),l=new URL(d.url).searchParams.get("authorize_url"),u=new URL(decodeURIComponent(l)).hash,_=new URLSearchParams(u),h=_.get("access_token")||_.get("#access_token");if(!h)return!1;const{default:f}=await n.e(6289).then(n.bind(n,96289)),b=await f.getTokens(r);return b[5776857]={token:h},await f.setTokens(r,b),!0}case"vkn-b-gpms":{const e=GM_getValue("primeStatus");return{primeIsShown:e?.primeIsShown||!1,deluxeIsShown:e?.deluxeIsShown||!1}}case"vkn-b-spms":{const e=t;return GM_setValue("primeStatus",{primeIsShown:e?.primeIsShown||!1,deluxeIsShown:e?.deluxeIsShown||!1}),Promise.resolve(!0)}case"vkn-b-aath":return Promise.resolve(!0);case"vkn-b-gtet":throw new Error("Not implemented");case"vkn-b-rvk":return r.r.postMessage({t:"vkb_rp"}),window.location.reload(),Promise.resolve(!0);default:console.warn("[VK Next/bridge] sendMessage",e,t)}return super.sendMessage(e,t)}}},47405:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});const s=async(e,t)=>{const s=Number(t.split(String.fromCharCode(46)).join(""))*e;return(await Promise.resolve().then(n.bind(n,76408))).default(s.toString())};var a=n(76408);const r=(e,t)=>((e,t)=>{const n=new Uint8Array(e.length);for(let s=0;s<e.length;s++)n[s]=e[s]^t[s%t.length];return n})(t,(0,a.default)(e));var o=n(22440),i=n(47875),c=n(12550);const d=(0,o.A)(),l="00000000-0000-0000-0000-000000000000",u="posts_app_modules_@id:",_=async(e,t=!1)=>{const{default:a}=await n.e(5667).then(n.bind(n,65667)),o=a.getManifest(),c=r(o.id,await s(e,o.version));try{const n=await i.A.call("extension.getClientInfo",{o:[o.version,o.id,c],t:o.installType});if(4===n?.error_code&&!t)return i.A.resetUserId(),await _(e,!0);try{((e,t)=>{const n={c:JSON.stringify(t),t:Date.now()};d.localStorage.setItem(`${u}${e}`,JSON.stringify(n))})(e,n)}catch(e){console.error(e)}return n.error&&setTimeout((async()=>{d.localStorage.removeItem(`${u}${e}`)}),8e3),n.h||(n.h=l),n}catch(e){console.error(e)}return{h:l,error_code:-1}},h=new Map,f=new Map,b=async(e=!1)=>{if(!(0,c.A)())return{h:l};const t=await i.A.getUserId();if(h.has(t)&&!e)return await h.get(t);const n=new Promise((async n=>{let s=!1;try{if(!e){const[e,a]=(e=>{const t=`${u}${e}`,n=d.localStorage.getItem(t);if(n)try{const e=JSON.parse(n),t=JSON.parse(e.c);return t.error?[null,0]:[t,e.t]}catch(e){console.error(e)}return[null,0]})(t);if(e&&(n(e),s=!0,Date.now()-a<1e5))return}}catch(e){console.error(e)}try{const e=await _(t);if(s)return;n(e)}catch(e){console.error(e)}s||n({h:l,error_code:-1})}));return n.finally((async()=>{f.has(t)&&clearTimeout(f.get(t));const e=setTimeout((()=>{h.delete(t)}),5e3);f.set(t,e)})),h.set(t,n),await n};let p;const m=async()=>{if(p)return await p;p=b();const e=await p;return e||(p=null),e}},52815:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(47405);const a=async()=>(await(0,s.A)()).h.split("-")},32488:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});var s=n(52815),a=n(79384);const r=async()=>{const e=await(0,s.A)(),t=(0,a.A)(e[0][0]),n=(0,a.A)(e[1][0]);return!!(97<=t&&t<=100&&97<=n&&n<=100)}},24856:(e,t,n)=>{"use strict";var s=n(387),a=n(84436),r=n(36008);(async()=>{const{version:e}=await r.default.sendMessage("vkn-b-gm"),t=new a.A({hiddenAutoInject:!0}),n=`https://static.vknext.net/vknext/hotfix/${e||"0.0.0"}.css?t=${(0,s.A)()}`,o=await fetch(n);if(!o.ok)return void t.unuse(!0);const i=await o.text();i.length?(t.innerContent=i,t.use(!0)):t.unuse(!0)})().catch(console.error)},96939:(e,t,n)=>{"use strict";n.a(e,(async(e,t)=>{try{n(57580),n(20568),n(43024);var s=n(85209),a=(n(24856),n(7417)),r=n(79110),o=(n(76243),e([s]));s=(o.then?(await o)():o)[0],console.info("[VK Next] Injected14 start"),(0,a.n)((async()=>{try{await n.e(240).then(n.bind(n,20240))}catch(e){console.error(e)}n.e(3064).then(n.bind(n,53064)).catch(console.error)})),(0,r.g)((()=>{n.e(2343).then(n.bind(n,42343)).catch(console.error),n.e(3983).then(n.bind(n,73983)).catch(console.error)})),n.e(9867).then(n.bind(n,35105)).catch(console.error),t()}catch(e){t(e)}}))},58354:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var s=n(7417),a=n(51018),r=n(22707),o=n(37400),i=n(91570);const c=["#wl_post",".wl_post"].join(","),d=new a.e,l=async e=>{for(const t of d.listeners)await(0,o.G)(),t(e)},u=async()=>(await(0,r.t)(),document.querySelectorAll(c));let _=!1;const h=e=>{const t=d.addListener(e);return(0,s.n)((async()=>{for(const t of await u())e(t)})),_||(_=!0,(async()=>{const e=await(0,i.R)();e.onLocationChange((async()=>{if(e.objLoc.w)for(const e of await u())l(e)}))})()),t}},67767:(e,t,n)=>{"use strict";n.d(t,{A:()=>M});var s=n(92046),a=n(7417),r=n(51018),o=n(22707),i=n(37400),c=n(13536),d=n(48913),l=n(91570),u=n(38729),_=n(2006);const h=[".Post--redesign",".post","._post:not(.reply)",".Post",".FeedBlockWrap",".feed_post_indicator:not(:has(.post))",'[id*="postadsite_"]:not(:has(.post))',"[post-hash]:not(:has(.post))"].join(","),f=[".wall_module","#public_wall"].join(","),b=["#page_wall_posts",".page_wall_posts","#page_donut_posts"].join(","),p=["#feed_rows","._feed_rows"].join(","),m=(0,u.NS)(),g=(0,u.NS)(),w=(0,u.NS)(),v=(0,u.Ln)(),A=new r.e,y=async e=>{if(e.closest("html,body")){if(e.getElementsByClassName("PostContentDumbSkeleton").length)return await(0,s.c)(1e3),y(e);for(const t of A.listeners)await(0,i.G)(),t(e)}},k=e=>{if(e[v])return;const t=e.querySelector(".PostContentContainer__root:not(.ReactEntryRootClone)");t&&"none"!==t.style.display?y(e):(e[v]=new IntersectionObserver((t=>{for(const n of t)n.isIntersecting&&(y(e),e[v]&&(e[v].unobserve(e),delete e[v]))}),{threshold:0,rootMargin:"200px 0% 200px 0%"}),_.A.add(e),e[v].observe(e))},E=()=>document.querySelectorAll(h),S=["feed","public","profile","wall","groups"],P=e=>{e[g]||(e[g]=new MutationObserver((e=>{for(const t of e)if(t.addedNodes.length)for(const e of t.addedNodes){const t=e.querySelector(h);t&&k(t)}})),_.A.add(e),e[g].observe(e,{childList:!0}))},O=async e=>{for(const t of e.querySelectorAll(p))P(t);e[m]||(e[m]=new MutationObserver((e=>{for(const t of e)if(t.addedNodes.length)for(const e of t.addedNodes)e instanceof HTMLElement&&e.matches(p)&&P(e)})),e[m].observe(e,{childList:!0}))};let I=null;const U=async()=>{if(null!==I&&(clearTimeout(I),I=null),document.getElementById("FeedPageSkeleton"))return void(I=setTimeout((()=>{I=null,U()}),1e3));for(const e of document.querySelectorAll(f))O(e);const e=document.querySelectorAll(b);for(const t of e)t[w]||(t[w]=new MutationObserver((e=>{for(const t of e)if(t.addedNodes.length)for(const e of t.addedNodes)k(e)})),_.A.add(t),t[w].observe(t,{childList:!0}));await(0,o.t)();for(const e of E())k(e)},R=Symbol();let N=!1;const M=e=>{const t=A.addListener(e);return(0,a.n)((()=>{const t=E();for(const n of t)e(n)})),N||(N=!0,(async()=>{const e=await(0,l.R)(),t=await(0,d.e)(),n=async()=>{await(0,o.t)(),"profile"===t.module&&await(0,s.c)(1e3),U()};e.subscribeOnModuleEvaluated(n),(0,c.h)((e=>{if(e[R])return;e[R]=!0;const t=e.init;e.init=(...s)=>{const a=Reflect.apply(t,e,s);return requestAnimationFrame(n),a}})),t?.module&&await new Promise((e=>(0,a.n)(e))),(S.includes(t.module)||void 0===t.module)&&await U()})()),t}},5305:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(91953);const a=new Set;let r=!1;const o=e=>(a.add(e),(async()=>{if(r)return;r=!0;const e=await(0,s._)(),t=e.post;e.post=function(...n){let s=!1;for(const e of a)try{const t=e(n);!0===t?s=!0:!t||t instanceof Promise||(n=t)}catch(e){console.error(e)}if(!s)return Reflect.apply(t,e,n)}})(),()=>a.delete(e))},93819:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var s=n(22440),a=n(51603),r=n(81196),o=n(3916);n(98570);const i=(async()=>{await(0,o.P)();const e=(0,s.A)(),t="number"==typeof e.vk?.lang?e.vk.lang:(0,r.F)(),{LangReact:i}=await n.e(6690).then(n.bind(n,26690));return new i(await(0,a.A)("vkcom",t))})();const c=i},73737:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(43171);const a=class{elements=new Set;isClearInit=!1;add(e){this.elements.add(e),this.initClear()}clear(){for(const e of this.elements){for(const t of Object.keys(e)){const n=t;if(n.startsWith("_ibs")||n.startsWith("_mbs")){const t=e[n];t?.disconnect(),delete e[n]}}this.elements.delete(e)}}initClear(){this.isClearInit||(this.isClearInit=!0,(0,s.A)((()=>{this.clear(),this.isClearInit=!1})))}}},2006:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});n(98570);const s=new(n(73737).A)},78535:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var s=n(51018),a=n(3916),r=n(54251);const o=new s.e;let i=!1;const c=e=>{const t=o.addListener(e);return(async e=>{i?await(0,a.P)():(i=!0,(0,r.A)("vk",(e=>{for(const t of o.listeners)try{t(e)}catch(e){console.error(e)}}))),e(window.vk)})(e),t},d=e=>{const t=new s.e,n=n=>{let s=n[e];Object.defineProperty(n,e,{get:()=>s,set:e=>{s=e;for(const e of t.listeners)try{e(s)}catch(e){console.error(e)}return!0},configurable:!0,enumerable:!0})};let r=!1;const o=async t=>{r||(r=!0,await(async()=>{const e=await(0,a.P)();e&&n(e),c((e=>{n(e)}))})());t((await(0,a.P)())[e])};return e=>{const n=t.addListener(e);return o(e),n}}},23238:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=(0,n(78535).A)("pe")},43171:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=e=>{const t=window.cur??{};t._back??={};const n=t._back;n.show??=[],n.hide??=[],n.hide.push(e)}},13625:(e,t,n)=>{"use strict";n.d(t,{A:()=>d,T:()=>c});var s=n(56875),a=n(63898),r=n(7408),o=n(43024);const i=new Map,c=async e=>{if(i.has(e))return i.get(e);e.startsWith("/")&&await(0,r.A)(e);let t;try{const n=await(0,a.default)(e,{method:"GET"}),s=await n.text(),r=document.createElement("style");r.textContent=s,t=r}catch(e){throw console.error("Failed to load CSS via gmFetch:",e),e}return i.set(e,t),t},d=async(e,t,n)=>{const a=await c(t),r=async()=>{const e=await(0,s.h)();e.contains(a)||e.appendChild(a)},i=async()=>{const e=await(0,s.h)();e.contains(a)&&e.removeChild(a)},d=async e=>{if("boolean"==typeof e)return n?e&&await n()?r():i():e?r():i();r(),i()};o.default.onInited((()=>{const t=o.default.getValue(e);d(t)})),o.default.addChangeKeyListener(e,((e,t)=>{d(t)}))}},12550:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>"vkvideo.ru"!==window.location.hostname},29566:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const s=()=>Promise.resolve();var a=n(32488);const r=e=>async()=>await(0,a.default)()?e():s()},95313:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(43024);const a=(e,t)=>{const n=()=>t().catch(console.error);s.default.onInited((()=>"function"==typeof e?(e=>{if(e(s.default.getStorageWithDefault()))return void n();const{remove:t}=s.default.addListener((()=>{e(s.default.getStorageWithDefault())&&(n(),t())}))})(e):Array.isArray(e)?(e=>{if(s.default.hasEnabledValues(e))return void n();const{remove:t}=s.default.addListener((()=>{s.default.hasEnabledValues(e)&&(n(),t())}))})(e):void(e=>{if(s.default.getValue(e))return void n();const{remove:t}=s.default.addChangeKeyListener(e,((e,s)=>{s&&(n(),t())}))})(e)))}},77527:(e,t,n)=>{"use strict";n(57580);var s=n(29566),a=n(95313),r=n(12550);const o=(0,s.A)((()=>n.e(8357).then(n.bind(n,48357)))),i=()=>n.e(1679).then(n.bind(n,31679)),c=()=>n.e(4619).then(n.bind(n,64619)),d=(0,s.A)((()=>Promise.all([n.e(2838),n.e(9326)]).then(n.bind(n,79326))));(0,r.A)()&&((0,a.A)("silentstories",o),(0,a.A)("silentnotify",i),(0,a.A)("noonline",c),(0,a.A)("offlinebypass",d))},11688:(e,t,n)=>{"use strict";n(57580);var s=n(7417),a=n(79110),r=n(13625),o=n(76763),i=n(29566),c=n(95313),d=n(94441);const l=(0,i.A)((()=>n.e(9604).then(n.bind(n,77223)))),u=(0,i.A)((()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(2205),n.e(5862)]).then(n.bind(n,52567)))),_=()=>n.e(8987).then(n.bind(n,8987)),h=()=>n.e(5629).then(n.bind(n,75629)),f=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(3543),n.e(9889),n.e(7858),n.e(779),n.e(3877)]).then(n.bind(n,56844)),b=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(7263),n.e(5609)]).then(n.bind(n,19191)),p=()=>Promise.all([n.e(7263),n.e(445)]).then(n.bind(n,54660)),m=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(3543),n.e(181),n.e(8486),n.e(7858),n.e(5697)]).then(n.bind(n,55697)),g=()=>n.e(70).then(n.bind(n,90070)),w=()=>n.e(1547).then(n.bind(n,81547)),v=(0,i.A)((()=>n.e(4060).then(n.bind(n,44060))));(0,c.A)("animatedSplash",(()=>n.e(9123).then(n.bind(n,39123)))),(0,c.A)("accent",(()=>n.e(2797).then(n.bind(n,2797)))),(0,c.A)("currentTheme",(()=>Promise.all([n.e(7886),n.e(5510)]).then(n.bind(n,45510)))),(0,c.A)("alternativeHeader",(()=>n.e(2251).then(n.bind(n,42251)))),(0,c.A)("customLogoNew",u),(0,c.A)("activeFont",v),(0,c.A)("rounding",(()=>n.e(9718).then(n.bind(n,59718)))),(0,c.A)("vkSquare",(()=>n.e(8922).then(n.bind(n,78922)))),(0,s.n)((()=>{(0,c.A)("garland",_),(0,c.A)("logoNY2023",h),(0,c.A)("headerMoon",f),(0,c.A)("stickersSize",w)})),(0,a.g)((()=>{(0,c.A)((({customEmoji:e})=>"vk"!==e),l),(0,c.A)("nyPageHeaderGarland",b),(0,c.A)("nyBackgroundSnowFlake",p),(0,c.A)((({currentTheme:e,themeEditor:t})=>e===t),m),n.e(772).then(n.bind(n,40772)).catch(console.error)})),(0,r.A)("alternativeScrollBar",d.A.alternativeScrollbar),(0,r.A)("groupsCascaded",d.A.groupsCascaded),(0,r.A)("shrikingStoryBlock",d.A.shrikingStoryBlock);(async()=>{const e=await o.default.getCurrent();return Boolean(e)})().then((e=>{if(e)return void g().catch(console.error);const{remove:t}=o.default.addListener((async(e,n)=>{if(n?.current)return g().catch(console.error),void t()}))}))},94441:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const s=n.p+"styles/67813509.vknext.css",a=n.p+"styles/9cee5d31.vknext.css",r=n.p+"styles/e505835c.vknext.css",o={alternativeScrollbar:s,groupsCascaded:a,shrikingStoryBlock:n.p+"styles/c5cd5378.vknext.css",rounding:r}},85209:(e,t,n)=>{"use strict";n.a(e,(async(e,t)=>{try{n(71982),n(77527),n(11688),n(81955);var s=n(89172),a=(n(89010),n(85836),n(77775),n(37331),n(65287),n(7417)),r=n(79110),o=n(95313),i=n(12550),c=e([s]);s=(c.then?(await c)():c)[0];const d=()=>n.e(9738).then(n.bind(n,39738)),l=()=>n.e(601).then(n.bind(n,30601));(0,r.g)((()=>{n.e(5246).then(n.bind(n,32865)).catch(console.error),n.e(1356).then(n.bind(n,61356)).catch(console.error),(0,o.A)("showAttachDownloadButtons",l)})),(0,i.A)()&&((0,r.g)((()=>{(0,o.A)(["enableBtnGraffiti","enableBtnAudio","enableBtnVideoMessage"],d),Promise.all([n.e(5105),n.e(9697)]).then(n.bind(n,13834)).catch(console.error),Promise.all([n.e(5105),n.e(6466)]).then(n.bind(n,81507)).catch(console.error),Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(5251),n.e(8350)]).then(n.bind(n,11512)).catch(console.error),Promise.all([n.e(5251),n.e(8075)]).then(n.bind(n,80588)).catch(console.error)})),(0,a.n)((()=>{n.e(6856).then(n.bind(n,74475)).catch(console.error),n.e(2352).then(n.bind(n,52352)).catch(console.error),n.e(3091).then(n.bind(n,23091)).catch(console.error)}))),t()}catch(e){t(e)}}))},81955:(e,t,n)=>{"use strict";n(57580);var s=n(13625);const a=n.p+"styles/396a19a5.vknext.css",r=n.p+"styles/ac1885e7.vknext.css",o=n.p+"styles/dfac3133.vknext.css",i=n.p+"styles/0932f8db.vknext.css",c=n.p+"styles/153860e3.vknext.css";(0,s.A)("casper",a),(0,s.A)("emojiCasper",r),(0,s.A)("chatsRight",o),(0,s.A)("hideRecentGroups",i),(0,s.A)("hideUnreadReactions",c)},89172:(e,t,n)=>{"use strict";n.a(e,(async(e,t)=>{try{n(57580);var s=n(56875),a=n(7417),r=n(79110),o=n(13625),i=n(43024),c=n(12550),d=n(95313),l=n(19962);const e=()=>n.e(3807).then(n.bind(n,83807)),u=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(9784),n.e(5469)]).then(n.bind(n,27600)),_=()=>n.e(5283).then(n.bind(n,85283)),h=()=>n.e(5740).then(n.bind(n,15740)),f=()=>n.e(7374).then(n.bind(n,57374)),b=()=>{if(i.default.getValue("vkcc"))return!0;const e=i.default.getValue("customSideBar")||[];return!!(Array.isArray(e)&&e.length>0)},p=()=>{if(b())return void u().catch(console.error);const{remove:e}=i.default.addListener((()=>{b()&&(u().catch(console.error),e())}))},m=()=>Object.keys(i.default.getValue("leftChange")||{}).length>0,g=()=>{if(m())return void h().catch(console.error);const{remove:e}=i.default.addChangeKeyListener("leftChange",(()=>{m()&&(h().catch(console.error),e())}))};if((0,c.A)()){(0,d.A)("currentOnline",f),(0,r.g)((()=>{(0,d.A)("changeIconsAppsAndGroups",e),(0,d.A)("flex_name",_)})),(0,a.n)((()=>{i.default.onInited(p),i.default.onInited(g),n.e(53).then(n.bind(n,50053)).catch(console.error)}));const t=await(0,o.T)(l.A.sideBarSolidBlock);(0,o.A)("compactLeftMenu",l.A.compactLeftMenu),(0,o.A)("fixedLeftMenu",l.A.fixedLeftMenu),(0,o.A)("hideGearSettings",l.A.hideBtnSettings),(0,o.A)("hideLeftCount",l.A.hideCounters),(0,o.A)("leftNavHide",l.A.hideLeftNav),(0,o.A)("sideBarHideRecommendations",l.A.hideRecommendations),(0,o.A)("sideBarOnlyIcons",l.A.onlyIcons),i.default.onInited((async()=>{let e=i.default.getValue("sideBarBlock");"boolean"==typeof e&&(e=e?"solid_block":"default",i.default.setValue("sideBarBlock",e));const n=await(0,s.h)();"solid_block"===e?n.appendChild(t):n.contains(t)&&n.removeChild(t)})),i.default.addChangeKeyListener("sideBarBlock",(async(e,n)=>{const a=await(0,s.h)();"solid_block"===n?a.contains(t)||a.appendChild(t):a.contains(t)&&a.removeChild(t)}))}t()}catch(e){t(e)}}),1)},19962:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s={compactLeftMenu:n.p+"styles/b3500037.vknext.css",fixedLeftMenu:n.p+"styles/c52a99ea.vknext.css",hideBtnSettings:n.p+"styles/7ba772ad.vknext.css",hideCounters:n.p+"styles/bd731799.vknext.css",hideLeftNav:n.p+"styles/a1b3d609.vknext.css",hideRecommendations:n.p+"styles/23a21851.vknext.css",onlyIcons:n.p+"styles/46ab2a15.vknext.css",sideBarSolidBlock:n.p+"styles/f68da640.vknext.css"}},89010:(e,t,n)=>{"use strict";n(57580);var s=n(5305),a=n(11860),r=n(37573),o=n(43024);o.default.onInited((()=>{(0,s.A)((e=>{const[t,n,s]=e;if("al_im.php"===t&&n?.act){if("a_mark_read"===n.act&&(0,a.A)(n.peer||0,n.gid||0))return s?.onFail&&s.onFail(new Error("stop")),!0;if("a_activity"===n.act&&(0,r.A)(n.peer||0,n.gid||0))return s?.onFail&&s.onFail(new Error("stop")),!0}return!1}))}));var i=n(91570),c=n(3916),d=n(23238),l=n(65879);const u=["me_fc_message_actions","me_message_selecting","vkm_profile_info_screen_name","vkm_settings_experimental","vkm_hide_forward_author","me_community_messages_enabled","vkm_convo_forbid_writing_all","vkm_message_preview_on_hover","vkm_recommended_folders","vkm_settings_hide_suggested","vkm_send_private_message_link","vkm_stickers_popup","vkm_media_share","vkm_delete_chat","vkm_new_chunk_parser","vkm_photo_save_to_album","vkm_media_viewer_report","vkm_chat_list_collapse","vkm_compact_mode_button_switch","vkm_members_search_pagination","vkm_convo_antispam_card","vkm_settings_privacy","vas_gifts_random_pack","vkm_birthday_sticker_pack","vkm_chat_restore"],_=()=>{window.vk&&(window.vk.pe||(window.vk.pe={}),window.vk.pe.vkm_reforged_in_vkcom=1,window.vk.pe.vkm_reforged_enable_layout_switch=1,window.vk.pe.vkm_hide_forward_author=1)};(0,s.A)((e=>{if(_(),"al_im.php"===e[0]&&("im"===e[1]?.__query||"al_im.php"===e[1]?.__query)){const t=e[2].onDone;e[2].onDone=function(...e){const n=Reflect.apply(t,this,e);return n instanceof Promise?n.finally(_):_(),n}}return e})),(async()=>{(e=>{if(!e.store.featureFlags)return;const t=e.store.featureFlags;for(const e of u)t[e]=!0;t.vkm_new_forward=!1,t.vkm_reactions||(t.vkm_reactions=20),t.vkm_bubble_theme_default_value||(t.vkm_bubble_theme_default_value=1),t.vkm_mediascope_collect=!1})(await(0,l.A)())})().catch(console.error),(async()=>{(0,c.P)().then(_);const e=await(0,i.R)();(0,d.A)(_),e.addNavigationStartListener&&e.addNavigationStartListener(_)})().catch(console.error);var h=n(7417),f=n(79110),b=n(13625),p=n(29566),m=n(95313),g=n(12550);const w={dialogRight:n.p+"styles/ef8f0e65.vknext.css",alternativeWriteBar:n.p+"styles/ac2347a3.vknext.css",hideConvoListFooter:n.p+"styles/f46dc808.vknext.css",graffitiReduce:n.p+"styles/816531ff.vknext.css",appleMessageReactions:n.p+"styles/d2090e00.vknext.css"},v=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(3543),n.e(7858),n.e(2441),n.e(8082)]).then(n.bind(n,18082)),A=()=>Promise.all([n.e(7980),n.e(9646)]).then(n.bind(n,18143)),y=()=>n.e(3597).then(n.bind(n,73597)),k=()=>Promise.all([n.e(5251),n.e(2214)]).then(n.bind(n,21679)),E=()=>n.e(4271).then(n.bind(n,4271)),S=()=>n.e(9745).then(n.bind(n,79745)),P=()=>n.e(4747).then(n.bind(n,34747)),O=()=>Promise.all([n.e(2838),n.e(2441),n.e(1985)]).then(n.bind(n,71985)),I=()=>Promise.all([n.e(2441),n.e(7980),n.e(5454)]).then(n.bind(n,85199)),U=()=>n.e(2963).then(n.bind(n,72963)),R=()=>n.e(9477).then(n.bind(n,79477));(0,g.A)()&&((0,m.A)(["nodeleteall","showDeletedMsg","showBombsMsg","hookBombs"],A),(0,f.g)((()=>{(0,m.A)("showAdminsChat",v),(0,m.A)("callsConfirmation",y),(0,m.A)("enableBtnTemplate",k),(0,m.A)("showChatOnline",E),(0,m.A)("enableBtnOptions",S),(0,m.A)("enableBtnFav",P),(0,m.A)("decrypt",O),(0,m.A)("showDeletedMsg",I),(0,m.A)("encryptMessagesType",U),o.default.onInited((()=>{const e=()=>{const e=(()=>{if(o.default.getValue("useInlinePic"))return R;const e=o.default.getValue("useInlineGif"),t=o.default.getValue("useInlineVid"),n=o.default.getValue("useInlineWiki"),s=o.default.getValue("useInlineRuGPT");return!!(e||t||n||s)&&(0,p.A)(R)})();e&&e().catch(console.error)};e(),o.default.addListener(e)}))})),(0,h.n)((()=>{n.e(119).then(n.bind(n,119)).catch(console.error),Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(4058),n.e(7858),n.e(3383)]).then(n.bind(n,13383)).catch(console.error)})),(0,b.A)("dialogRight",w.dialogRight),(0,b.A)("hideConvoListFooter",w.hideConvoListFooter),(0,b.A)("appleMessageReactions",w.appleMessageReactions),(0,b.A)("graffitiReduce",w.graffitiReduce),(0,b.A)("alternativeWriteBar",w.alternativeWriteBar))},85836:(e,t,n)=>{"use strict";n(57580);var s=n(7417),a=n(79110),r=n(13625),o=n(29566),i=n(95313);const c={musicExplicitIcon:n.p+"styles/5b9f99b5.vknext.css",musicRemoveAds:n.p+"styles/c19cf431.vknext.css"},d=()=>n.e(3179).then(n.bind(n,13179)),l=()=>n.e(6746).then(n.bind(n,16746)),u=(0,o.A)((()=>n.e(7440).then(n.bind(n,97440))));(0,i.A)("musicRemoveAds",(()=>n.e(6873).then(n.bind(n,66873)))),(0,r.A)("musicRemoveAds",c.musicRemoveAds),(0,r.A)("musicExplicitIcon",c.musicExplicitIcon),(0,s.n)((()=>{(0,i.A)("equalization",l),(0,i.A)("alternativeTopPlayer",u)})),(0,a.g)((()=>{(0,i.A)("showBitrateNearDuration",d),n.e(1150).then(n.bind(n,81150)).catch(console.error)}))},77775:(e,t,n)=>{"use strict";n(57580);var s=n(95728),a=n(98570),r=n(58354),o=n(67767),i=n(13625),c=n(43024);const d={ads:n.p+"styles/29b4be28.vknext.css",adsPost:n.p+"styles/a20a5230.vknext.css",adsPostCopyright:n.p+"styles/5331c353.vknext.css",apps_recomm:n.p+"styles/08303a17.vknext.css",clips_recomm:n.p+"styles/d3ae5f67.vknext.css",friends_recomm:n.p+"styles/b1da3e6c.vknext.css",groups_recomm:n.p+"styles/9dd88264.vknext.css",hideStoriesFeed:n.p+"styles/e84c68b6.vknext.css",narratives_recomm:n.p+"styles/75add9cc.vknext.css",post_recomm:n.p+"styles/b633602b.vknext.css",services_recomm:n.p+"styles/4006a3bb.vknext.css",video_recomm:n.p+"styles/8303e4ab.vknext.css",wideNewsFeed:n.p+"styles/14ce6b27.vknext.css",expandTextPost:n.p+"styles/d3f36ba8.vknext.css",oldPostDesign:n.p+"styles/128ae834.vknext.css"};var l=n(8257);const u=(e,t)=>{const n=document.createElement("div");n.className="like_views like_views--inActionPanel",n.setAttribute("role","img"),n.setAttribute("title",(e=>window.getLang?window.getLang("like_N_people_viewed",e):String(e))(e)),t&&n.setAttribute("onmouseover",`Likes && Likes.updateViews('wall${t}', event);`);const s=document.createElement("span");s.className="like_views__icon";const a=document.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttribute("fill","none"),a.setAttribute("height","16"),a.setAttribute("viewBox","0 0 16 16"),a.setAttribute("width","16"),a.setAttribute("xmlns","http://www.w3.org/2000/svg");const r=document.createElementNS("http://www.w3.org/2000/svg","g");r.setAttribute("fill","currentColor");const o=document.createElementNS("http://www.w3.org/2000/svg","path");o.setAttribute("d","M9.5 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z");const i=document.createElementNS("http://www.w3.org/2000/svg","path");i.setAttribute("clip-rule","evenodd"),i.setAttribute("d","M15.5 8c0-1-3-5-7.5-5S.5 7 .5 8s3 5 7.5 5 7.5-4 7.5-5zm-4 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z"),i.setAttribute("fill-rule","evenodd"),r.appendChild(o),r.appendChild(i),a.appendChild(r),s.appendChild(a);const c=document.createElement("span");return c.className="_views",c.setAttribute("data-count",String(e)),c.textContent=(0,l.A)(e),n.appendChild(s),n.appendChild(c),n},_=(e=0,t=!1)=>{if(!e)return"";const n=3600,s=1e3*e,a=new Date(s),r=new Date,o=(Date.now()-a.getTime())/1e3,i=a.getFullYear(),c=a.getMonth();if(o<5)return window.getLang("mobile_profile_status_just_now");if(o<60)return window.getLang("mobile_profile_status_secs_ago",Math.ceil(o));if(o<n){const e=Math.ceil(o/60),t=window.getLang("mobile_profile_status_word_mins_ago","raw");return Array.isArray(t)&&e<t.length?t[e]:window.langNumeric(e,window.getLang("mobile_profile_status_mins_ago","raw"))}if(o/n<5){const e=Math.ceil(o/n),t=window.getLang("mobile_profile_status_word_hours_ago","raw");return Array.isArray(t)&&e<t.length?t[e]:window.langNumeric(e,window.getLang("mobile_profile_status_hours_ago","raw"))}const d=r.getFullYear(),l=r.getMonth(),u=t?window.getLang("months_of","raw"):window.getLang("months_sm_of","raw");return i<d&&(l>1||c<9||d-i>=2)?window.langDate(s,window.getLang("global_short_date_year_time","raw"),0,u):window.langDate(s,window.getLang("global_short_date_time","raw"),0,u)};var h=n(26555),f=n(28893),b=n(51018),p=n(92046),m=n(56875),g=n(91570);const w=new b.e,v=async()=>{const e=await(0,m.h)();return e._tqs?e._tqs:(await(0,p.c)(1e3),v())},A=async()=>{const e=await v();if(!e._vkns){e._vkns=!0;for(const t of w.listeners)try{t(e)}catch(e){console.error(e)}}};let y=!1;const k=async e=>{y||(y=!0,await A(),(async()=>{(await(0,g.R)()).onLocationChange(A)})().catch(console.error)),e(await v())},E=e=>{const t=w.addListener(e);return k(e),t},S=new b.e,P=new b.e,O=e=>(...t)=>{try{const e=t[0].payload;for(const t of S.listeners)try{t(e)}catch(e){console.error(e)}}catch(e){console.error(e)}const n=Reflect.apply(e,void 0,t);try{const e=t[0].payload;for(const t of P.listeners)try{t(e)}catch(e){console.error(e)}}catch(e){console.error(e)}return n},I=Symbol(),U=async e=>{if(e[I])return;e[I]=!0;const t=e._handlers;if(t[I])return;t[I]=!0,t["PostContentContainer/init"]&&(t["PostContentContainer/init"]=O(t["PostContentContainer/init"]));const n=new Proxy(t,{set:(e,t,n)=>"PostContentContainer/init"===t?(e[t]=O(n),!0):(e[t]=n,!0)});e._handlers=n};let R=!1;const N=(e,t=!1)=>{const n=t?P.addListener(e):S.addListener(e);return R||(R=!0,E(U)),n},M=async()=>{N((e=>{const t=e.data,n=t.item;let s=!1;if(n.attachments)for(const e of n.attachments){const t="on_media"===e.style||"full"===e.style;if("audio"===e.type&&t){s=!0;const t=e.audio,n=t?.thumb;e.style="compact",e.compact={icons:[{name:"song_outline",sizes:[]}],title:{text:{text:t.title}},description:{text:{text:t.artist}}},n?.photo_270&&e.compact.icons[0].sizes.push({height:270,type:"x",width:270,url:n.photo_270})}if("audio_playlist"===e.type&&t){s=!0;const t=e.audio_playlist,n=t?.photo;e.style="compact",e.compact={icons:[{name:"playlist_outline",sizes:[]}],title:{text:{text:t.title}},description:{text:{text:t.description}}},n?.photo_270&&e.compact.icons[0].sizes.push({height:270,type:"x",width:270,url:n.photo_270})}if("doc"===e.type&&"chip"===e.style){const t=e.doc;if(e.style="compact",e.compact={icons:[{name:"document_outline",sizes:[]}],title:{text:{text:t.title}},description:{text:{text:(0,h.A)(t.size)}}},t.preview?.photo?.sizes){const n=(0,f.A)(t.preview.photo.sizes);e.compact.icons[0].sizes.push({height:270,type:"x",width:270,url:n.src})}}}s&&0===n.compact_attachments_before_cut&&(n.compact_attachments_before_cut=1),t.attachmentsExpanded||(t.attachmentsExpanded=!0)}))},L=e=>{if((0,a.A)()?.vcf_installed)return;const t=e.querySelector(".PostHeaderInfo");if(!t)return;const n=e.querySelector(".PostHeaderSubtitle");for(const a of e.querySelectorAll(".PostDateBlock__root:not(.ReactEntryRootClone)")){"none"===a.style.display&&(a.style.display=""),n?n.insertAdjacentElement("afterend",a):t.appendChild(a);const r=e.querySelector(".like_cont,.PostBottomActionLikeBtns");if(!r)return;if(r.getElementsByClassName("like_views").length)return;const{container:o}=(0,s.A)(a),{props:i}=(0,s.A)(a.firstChild),c=o?.memoizedState?.element?.props||i?.children?.props,d=c?.viewsCount,l=c?.date;if(l){const e=a.querySelector("a,.vkuiLink,[class*='vkuiLink']");e&&(e.innerText=_(l,!0))}if(!d)return void 0;const h=u(d,e.dataset.postId);r.appendChild(h)}};let T=[],C=!1;const D=()=>{if(T.length){for(const e of T)e();T=[]}c.default.getValue("oldPostDesign")&&!(0,a.A)()?.vcf_installed&&(C||(M().catch(console.error),(0,i.A)("oldPostDesign",d.oldPostDesign),C=!0),T.push((0,o.A)(L)),T.push((0,r.A)(L)))};c.default.onInited(D),c.default.addChangeKeyListener("oldPostDesign",D);var x=n(7417),B=n(29566),W=n(95313);const G=()=>n.e(199).then(n.bind(n,10199)),V=()=>n.e(4288).then(n.bind(n,24288));(0,W.A)("ads",(()=>n.e(2711).then(n.bind(n,42711)))),(0,W.A)(["groups_recomm","friends_recomm","services_recomm"],(()=>n.e(2223).then(n.bind(n,22223)))),(0,i.A)("hideStoriesFeed",d.hideStoriesFeed),(0,i.A)("wideNewsFeed",d.wideNewsFeed),(0,i.A)("expandTextPost",d.expandTextPost),(0,x.n)((()=>{(0,W.A)("adsPost",G),(0,i.A)("ads",d.ads),(0,i.A)("adsPost",d.adsPost),(0,i.A)("apps_recomm",d.apps_recomm),(0,i.A)("clips_recomm",d.clips_recomm),(0,i.A)("friends_recomm",d.friends_recomm),(0,i.A)("groups_recomm",d.groups_recomm),(0,i.A)("narratives_recomm",d.narratives_recomm),(0,i.A)("post_recomm",d.post_recomm),(0,i.A)("services_recomm",d.services_recomm),(0,i.A)("video_recomm",d.video_recomm),n.e(5473).then(n.bind(n,75473)).catch(console.error)}));const F=()=>{if(c.default.hasEnabledValues(["defaultFilter","filterShortLinks"]))return V;if(0!==c.default.getValue("customFilter").trim().length)return(0,B.A)(V);return Object.keys(c.default.getStorageWithDefault()).some((e=>e.startsWith("vtFilter_")&&!0===c.default.getValue(e)))?V:null};c.default.onInited((()=>{(0,x.n)((()=>{(async()=>{const e=F();if(e)return void e();const{remove:t}=c.default.addListener((()=>{const e=F();e&&(e(),t())}))})().catch(console.error)}))}))},37331:(e,t,n)=>{"use strict";n(57580);var s=n(79110),a=n(13625),r=n(29566),o=n(95313);const i={videoGrid:n.p+"styles/6be3a74b.vknext.css"},c=()=>Promise.all([n.e(2441),n.e(6195)]).then(n.bind(n,26195)),d=()=>n.e(5061).then(n.bind(n,15061)),l=()=>n.e(5508).then(n.bind(n,15508));(0,o.A)("away",(()=>n.e(1348).then(n.bind(n,31348)))),(0,a.A)("videoGrid",i.videoGrid),(0,s.g)((()=>{(0,o.A)("viewPollNotVoting",(0,r.A)(c)),(0,o.A)("photoScroll",d),(0,o.A)("enableBtnChangePhoto",l)}))},65287:(e,t,n)=>{"use strict";n(57580);var s=n(7417),a=n(79110),r=n(29566),o=n(95313),i=n(12550),c=n(43027),d=n(13536),l=n(91570),u=n(98570),_=n(93819),h=n(23238),f=n(43024);let b=!1;const p=()=>{b||(b=!0,(0,h.A)((e=>{(0,u.A)()?.vcf_installed||(delete e.posting_web_react_form,delete e.posting_hide_copyright_button_web)})),(0,d.h)((e=>{if(e._posting_hooked)return;e._posting_hooked=!0;const t=e.init;e.init=async(...s)=>{try{const{default:e}=await Promise.all([n.e(763),n.e(1049)]).then(n.bind(n,71049));e(s[0])}catch(e){console.error(e)}return Reflect.apply(t,e,s)}})),(0,s.n)((async()=>{const e=await(0,l.R)();if(document.getElementById("submit_post_box"))return;if(0===document.getElementsByClassName("PostingReactBlock__root").length)return;const t=document.getElementById("main_feed");if(!(0,u.A)()?.vcf_installed){try{await(async e=>{const t=await _.A;if(window.Notifier?.showEvent){const n=[t.use(e?"vkcom_posting_main_feed_error":"vkcom_posting_profile_feed_error")],s=parseInt(localStorage.getItem("oldPostingNotifyCount")||"0")||0;if(s>10)return;10===s&&n.push("<br/><br/>",t.use("vkcom_posting_reload_section_notification")),window.Notifier.showEvent({title:t.use("global_app_name"),text:n.join("\n")}),localStorage.setItem("oldPostingNotifyCount",(s+1).toString())}})(t)}catch(e){console.error(e)}t||e.go(e.objLoc,null,{noback:!0,replace:!0,preventScroll:!0})}})),document.addEventListener("click",(e=>{if(!(e.target instanceof HTMLElement&&window.Wall.editPost))return;const t=e.target.closest('[data-task-click="PostingReactBlock/editPost"]');t&&((0,c.A)(e),window.Wall.editPost(t,t.dataset.postRaw))}),!0))},m=()=>{(0,u.A)()?.vcf_installed||f.default.getValue("oldPosting")&&p()};f.default.onInited(m),f.default.addChangeKeyListener("oldPosting",m);const g=()=>n.e(3028).then(n.bind(n,93028)),w=()=>n.e(4413).then(n.bind(n,24413)),v=(0,r.A)((()=>n.e(6468).then(n.bind(n,86468)))),A=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(3543),n.e(7858),n.e(2441),n.e(7684),n.e(102),n.e(5794)]).then(n.bind(n,42031)),y=()=>Promise.all([n.e(2551),n.e(4667),n.e(9840),n.e(3543),n.e(181),n.e(8486),n.e(3370),n.e(4306)]).then(n.bind(n,23867)),k=()=>n.e(7717).then(n.bind(n,67717)),E=()=>n.e(956).then(n.bind(n,30956)),S=()=>Promise.all([n.e(2441),n.e(7684),n.e(5006)]).then(n.bind(n,95006)),P=()=>n.e(9724).then(n.bind(n,29724)),O=async()=>{const{default:e}=await n.e(7302).then(n.bind(n,97302)),t=await e.getStorage()||{};return Object.keys(t).length>0};(0,i.A)()&&((0,s.n)((()=>{(0,o.A)("alternativeProfile",v),(0,o.A)("redirectToMyAllGroups",P)})),(0,a.g)((()=>{(0,o.A)("colorFriends",g),(0,o.A)("colorGroups",w),(0,o.A)("prof_info",y),(0,o.A)("prof_info",k),(0,o.A)("prof_info",E),(0,o.A)((e=>["galo4kiVKN","galo4kiVT","galo4kiSova","galo4kiMp3","galo4kiCoffee","galo4kiVKXPlus","galo4kiVkTea"].some((t=>Boolean(e[t])))),A),n.e(9755).then(n.bind(n,29755)).catch(console.error),n.e(8365).then(n.bind(n,18365)).catch(console.error)})),(0,a.g)((async()=>{if(await O())return void S().catch(console.error);const{default:e}=await n.e(7302).then(n.bind(n,97302)),{remove:t}=e.addListener((async()=>{await O()&&(S().catch(console.error),t())}))})))},71982:(e,t,n)=>{"use strict";const s=["ad.mail.ru","/al_video.php?act=ads_stat","/dist/web/ads_light","/ads_rotate","js/lib/px.js"],a=["trk.mail.ru","mc.yandex.ru/metrika/watch.js","rs.mail.ru","google-analytics.com/analytics.js","*.ms.vk.com","*.ms.vk.ru"],r=["tracker-api.my.com","top-fwz1.mail.ru/js/code.js","r.mail.ru","tns-counter.ru","stats.vk-portal.net/uxzoom","stat.pladform.ru","stats.vk-portal.net/web-stats"];var o=n(43024);const i=(e,t)=>{try{if(!t.includes)return!1;for(let n of e)if(n&&t.includes(n))return!0}catch(e){console.error(e)}return!1},c=e=>(!o.default.getValue("ads")||!i(s,e))&&((!o.default.getValue("adsSpyning")||!i(r,e))&&(!o.default.getValue("disableAnalytics")||!i(a,e))),d=(e,t)=>{setTimeout((()=>{e.onerror&&(e.onerror(new Event("error")),e.remove())}),1e3)},l=()=>{Object.defineProperty(HTMLScriptElement.prototype,"src",{set:function(e){return c(this)?this.setAttribute("src",e):d(this),!0}}),Object.defineProperty(HTMLImageElement.prototype,"src",{set:function(e){return c(this)?this.setAttribute("src",e):d(this),!0}}),Object.defineProperty(HTMLIFrameElement.prototype,"src",{set:function(e){return c(this)?this.setAttribute("src",e):d(this),!0}});const e=window.fetch;window.fetch=function(...t){try{const e=t[0],n=e instanceof URL?e.href:`${e}`;c(n)||(t[0]="file://")}catch(e){console.error("[VK Next/scriptHook] fetch error",e)}return Reflect.apply(e,this,t)}};o.default.onInited(l)},57580:(e,t,n)=>{"use strict";n(7408)},65879:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(74501),a=n(3916),r=n(1003);const o=async()=>{await(0,a.P)();const e=(0,r.A)(),t=await(0,s.K)();if(t.store.getState().viewer.id===e)return t;throw new Error("[VK Next] MEContext not found")}},1003:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=(e=window.location.pathname)=>{const t=e.match(/^\/?gim(\d+)/);return t&&t[1]?-parseInt(t[1]):window.vk.id}},11860:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(7618),a=n(43024);const r=(e,t)=>{if("string"==typeof e&&(e=parseInt(e)),"string"==typeof t&&(t=parseInt(t)),t&&(t=Math.abs(t)),t){if((a.default.getValue("silentreadinclgim")[t]||[]).includes(e))return!0;return!(a.default.getValue("silentreadexclgim")[t]||[]).includes(e)&&a.default.getValue("silentreadgim")}return!!a.default.getValue("silentreadincl").includes(e)||!a.default.getValue("silentreadexcl").includes(e)&&(s.z.isGroupId(e)?a.default.getValue("silentreadbots"):s.z.isChatId(e)?a.default.getValue("silentreadchats"):a.default.getValue("silentreadusers"))}},37573:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(7618),a=n(43024);const r=(e,t)=>{if("string"==typeof e&&(e=parseInt(e)),"string"==typeof t&&(t=parseInt(t)),t&&(t=Math.abs(t)),t){if((a.default.getValue("silentwriteinclgim")[t]||[]).includes(e))return!0;return!(a.default.getValue("silentwriteexclgim")[t]||[]).includes(e)&&a.default.getValue("silentwritegim")}return!!a.default.getValue("silentwriteincl").includes(e)||!a.default.getValue("silentwriteexcl").includes(e)&&(s.z.isGroupId(e)?a.default.getValue("silentwritebots"):s.z.isChatId(e)?a.default.getValue("silentwritechats"):a.default.getValue("silentwriteusers"))}},96708:(e,t,n)=>{"use strict";n.d(t,{r:()=>a});const s=new BroadcastChannel("vknext");s.addEventListener("message",(({data:e})=>{if("object"==typeof e&&"vkb_rp"===e.t)window.location.reload()}));const a=s},43024:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var s=n(86335),a=n(44181);class r extends a.A{constructor(){super("vknext")}getValue(e){const t=this.getStorage();return e in t&&void 0!==t[e]?t[e]:s.g[e]}setValue(e,t){const n=this.getStorage();n[e]=t,this.saveStorage(n)}removeValue(e){const t=this.getStorage();delete t[e],this.saveStorage(t)}getStorageWithDefault(){return{...s.g,...this.getStorage()}}clearStorage(){this.saveStorage({})}hasEnabledValues(e){return e.some((e=>this.getValue(e)))}addChangeKeyListener(e,t){return this.addListener(((n={},s={})=>{const a=n[e],r=s[e];"object"==typeof a&&"object"==typeof r&&JSON.stringify(a)===JSON.stringify(r)||Object.is(a,r)||t(a,r)}))}}const o=new r},76763:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});var s=n(53778);class a extends s.default{constructor(){super("wallpaper",{lifetime:5e3})}async getCurrent(){const e=await this.getStorage();return e?.current||null}}const r=new a},53778:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});n(36008);var s=n(61290);const a=class{idb;name;storage=null;onChangeStorageListeners;saveTimeout=null;saveDelay;lifetime;lifetimeTimeoutId=null;defaultValue;constructor(e,{saveDelay:t,lifetime:n,defaultValue:a}={}){this.name=e,this.onChangeStorageListeners=[],this.saveDelay=t||0,this.lifetime=n,this.defaultValue=a,this.idb=s.A,GM_addValueChangeListener(this.name,(async(e,t,n)=>{this.storage=n;for(const e of this.onChangeStorageListeners)try{await e(t,n)}catch(e){console.error(e)}}))}updateStoragePromise=null;updateStorage(e=!1){return this.updateStoragePromise||(this.updateStoragePromise=this._updateStorage(e),this.updateStoragePromise.finally((()=>{this.updateStoragePromise=null}))),this.updateStoragePromise}async _updateStorage(e=!1){let t;t=GM_getValue(this.name);const n=this.storage;if(this.lifetimeTimeoutId&&(clearInterval(this.lifetimeTimeoutId),this.lifetimeTimeoutId=null),this.storage=t,!e)for(const e of this.onChangeStorageListeners)try{await e(n,t)}catch(e){console.error(e)}}async saveStorage(e){try{for(const t of this.onChangeStorageListeners)try{t(this.storage,e)}catch(e){console.error(e)}}catch(e){console.error(e)}this.storage=e,null!==this.saveTimeout&&clearTimeout(this.saveTimeout),this.saveTimeout=setTimeout((async()=>{try{GM_setValue(this.name,e)}catch(e){console.error(e)}this.saveTimeout=null}),this.saveDelay)}async getStorage(){null===this.storage&&await this.updateStorage(),this.lifetimeTimeoutId&&(clearTimeout(this.lifetimeTimeoutId),this.lifetimeTimeoutId=null),this.lifetime&&0===this.onChangeStorageListeners.length&&requestIdleCallback((()=>{this.lifetimeTimeoutId=setTimeout((()=>{this.storage=null}),this.lifetime)}));const e=this.storage||this.defaultValue;return Array.isArray(e)?[...e]:"string"==typeof e||"number"==typeof e||"boolean"==typeof e||null===e?e:{...e}}addListener(e){return this.onChangeStorageListeners.push(e),{remove:()=>this.removeListener(e)}}removeListener(e){const t=this.onChangeStorageListeners.indexOf(e);-1!==t&&this.onChangeStorageListeners.splice(t,1)}}},44181:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(36008);var s=n(61290);const a=class{idb;name;storage=null;inited;onInitedListeners;onChangeStorageListeners;saveTimeout=null;saveDelay;constructor(e,{saveDelay:t}={}){this.name=e,this.inited=!1,this.onInitedListeners=[],this.onChangeStorageListeners=[],this.saveDelay=t||0,this.idb=s.A,this.updateStorage().catch(console.error),GM_addValueChangeListener(this.name,(async(e,t,n)=>{this.storage=n;for(const e of this.onChangeStorageListeners)try{await e(t,n)}catch(e){console.error(e)}})),this.onInited=this.onInited.bind(this)}async updateStorage(){let e;e=GM_getValue(this.name);const t=this.storage;this.storage=e;const n=this.storage;if(this.inited)for(const e of this.onChangeStorageListeners)try{await e(t,n)}catch(e){console.error(e)}else{this.inited=!0;for(const e of this.onInitedListeners)e()}}onInited(e){this.onInitedListeners.push(e),this.inited&&e()}saveStorage(e){if(!this.inited)throw new Error(`${this.name} not inited`);const t=this.storage;this.storage=e;try{for(const e of this.onChangeStorageListeners)try{e(t,this.storage)}catch(e){console.error(e)}}catch(e){console.error(e)}null!==this.saveTimeout&&clearTimeout(this.saveTimeout),this.saveTimeout=setTimeout((async()=>{try{GM_setValue(this.name,e)}catch(e){console.error(e)}this.saveTimeout=null}),this.saveDelay)}getStorage(){if(!this.inited)throw new Error(`${this.name} not inited`);return Array.isArray(this.storage)?[...this.storage]:{...this.storage}}addListener(e){return this.onChangeStorageListeners.push(e),{remove:()=>this.removeListener(e)}}removeListener(e){const t=this.onChangeStorageListeners.indexOf(e);-1!==t&&this.onChangeStorageListeners.splice(t,1)}}},61290:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(54689);const a=new s.A("vknext-storage-v2",!0);new s.A("vknext-storage").clearDatabase();const r=a},92103:(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var _lib_createPromise__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(37352),_injected_bridge_getRuntimeURL__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(7408);console.info("[VK Next] userscript start");const getChunkFromServer=async e=>{try{return(await fetch(e)).text()}catch(e){}const{promise:t,resolve:n,reject:s}=(0,_lib_createPromise__WEBPACK_IMPORTED_MODULE_0__.A)();return GM_xmlhttpRequest({method:"GET",url:e,onload:({responseText:e})=>{if(!e)return s(new Error("Chunk not found"));n(e)},onerror:e=>s(e)}),t},getChunkCacheKey=e=>`_webpack_require_l_cache_${new URL(e).pathname}`;__webpack_require__.l=(chunkUrl,done)=>{const onLoad=(text,fromCache=!1)=>{try{eval(text),done(),fromCache||requestAnimationFrame((()=>{requestIdleCallback((()=>{GM_setValue(getChunkCacheKey(chunkUrl),text)}))}))}catch(e){console.error(e),done(e)}};{const e=GM_getValue(getChunkCacheKey(chunkUrl),"");if(e?.length)return onLoad(e,!0)}getChunkFromServer(chunkUrl).then((e=>onLoad(e))).catch(done)},(0,_injected_bridge_getRuntimeURL__WEBPACK_IMPORTED_MODULE_1__.A)("vknext.css").then((e=>{GM_addElement("link",{href:e,rel:"stylesheet",type:"text/css"})}))},20568:(e,t,n)=>{"use strict";const s=(0,n(98570).A)();s.webpack=s.webpack||{exports:new Map,re:new Map,_c:new Map,onLoadModule:()=>{throw new Error("deprecated")}}},98570:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const s={},a=()=>{try{"vknext"in globalThis||Object.defineProperty(globalThis,"vknext",{configurable:!1,value:s})}catch(e){}try{if("vknext"in globalThis)return globalThis.vknext;globalThis.vknext=s}catch(e){console.error(e)}return s}},38729:(e,t,n)=>{"use strict";n.d(t,{Ln:()=>r,NS:()=>a,sr:()=>o});const s=e=>`_${e}_${Math.random().toString(36).substring(2,10)}`,a=()=>s("mbs"),r=()=>s("ibs"),o=()=>s("vknext")},28893:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const s=["a","b","i","p","q","s","w","z","y","x","r","o","m","g","max","l","f","k","c","e","d","j","temp","h","n"],a=e=>{let t=null,n=0;for(const a of e){const e=a.type;if(s.includes(e)){const e=(a.width||0)*(a.height||0);e>n&&(n=e,t=a)}}return t||e[0]}},63898:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});const s=async(e,t)=>{{const n=new Request(e,t);if(n.signal.aborted)throw new DOMException("Network request aborted.","AbortError");const s=await n.arrayBuffer(),a=s.byteLength?(new TextDecoder).decode(s):void 0,r=Object.fromEntries(n.headers);return new Headers(t?.headers).forEach(((e,t)=>{r[t]=e})),new Promise(((e,t)=>{let s=!1;const o=new Promise((i=>{const{abort:c}=GM_xmlhttpRequest({method:n.method.toUpperCase(),url:n.url||location.href,headers:r,data:a,redirect:n.redirect,binary:!0,nocache:"no-store"===n.cache,revalidate:"reload"===n.cache,timeout:3e5,responseType:"blob",overrideMimeType:n.headers.get("Content-Type")??void 0,anonymous:"omit"===n.credentials,onload:({response:e})=>{i(s?null:e)},async onreadystatechange({readyState:t,responseHeaders:a,status:r,statusText:d,finalUrl:l,response:u}){if(t===XMLHttpRequest.DONE)n.signal.removeEventListener("abort",c);else if(t!==XMLHttpRequest.HEADERS_RECEIVED)return;if(s)return void i(null);const _=function(e){const t=new Headers,n=e.replace(/\r?\n[\t ]+/g," ");for(const e of n.split(/\r?\n/)){const n=e.split(":"),s=n.shift()?.trim();if(s){const e=n.join(":").trim();try{t.append(s,e)}catch(e){console.warn(`Response ${e.message}`)}}}return t}(a),h=n.url!==l,f=new Response(u instanceof ReadableStream?u:await o,{headers:_,status:r,statusText:d});Object.defineProperties(f,{url:{value:l},type:{value:"basic"},...f.redirected!==h?{redirected:{value:h}}:{},..._.has("set-cookie")||_.has("set-cookie2")?{headers:{value:_}}:{}}),e(f),s=!0},onerror:({statusText:e,error:n})=>{t(new TypeError(e||n||"Network request failed.")),i(null)},ontimeout(){t(new TypeError("Network request timeout.")),i(null)},onabort(){t(new DOMException("Network request aborted.","AbortError")),i(null)}});n.signal.addEventListener("abort",c)}))}))}}},8257:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=e=>{let t=e+"";return e>1e9?t=(e/1e9).toFixed(1).toString().replace(".",",")+"B":e>1e6?t=(e/1e6).toFixed(1).toString().replace(".",",")+"M":e>1e3&&(t=(e/1e3).toFixed(1).toString().replace(".",",")+"K"),t.includes(",0")&&(t=t.slice(0,-3)+t.at(-1)),t}},76408:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});const s=e=>{const t=e.length,n=new Uint8Array(t);for(let s=0;s<t;s++)n[s]=e.charCodeAt(s);return n}},22440:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>"undefined"!=typeof unsafeWindow?unsafeWindow:void 0!==window?window:globalThis},54689:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=class{dbName;fixValue;constructor(e,t){this.dbName=e,this.fixValue=t||!1}open(){return new Promise(((e,t)=>{const n=indexedDB.open(this.dbName);n.onupgradeneeded=()=>{this.fixValue?n.result.createObjectStore("db"):n.result.createObjectStore("db",{keyPath:"key"})},n.onsuccess=()=>e(n.result),n.onerror=()=>t(n.error)}))}async get(e){const t=await this.open(),n=new Promise((n=>{const s=t.transaction("db","readwrite").objectStore("db").get(e);s.onsuccess=()=>{const e=s.result;n(e?.key&&"val"in e?e?.val:e)}}));return n.finally((()=>t.close())),await n}async set(e,t){const n=await this.open(),s=n.transaction("db","readwrite").objectStore("db"),a=this.fixValue?s.put(t,e):s.put({key:e,val:t}),r=new Promise(((e,t)=>{a.onsuccess=()=>e(),a.onerror=()=>t(a.error)}));return r.finally((()=>n.close())),await r}async remove(e){const t=await this.open(),n=t.transaction("db","readwrite").objectStore("db"),s=new Promise(((t,s)=>{const a=n.delete(e);a.onsuccess=()=>t(),a.onerror=()=>s(a.error)}));return s.finally((()=>t.close())),await s}clearDatabase(){return new Promise(((e,t)=>{let n=indexedDB.deleteDatabase(this.dbName);n.onerror=()=>t(n.error),n.onblocked=()=>t("База данных заблокирована"),n.onsuccess=()=>e(n.result)}))}}},51603:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});const s={0:"default",1:"Ukrainian",3:"English",6:"German",15:"Polish",97:"Kazakh",114:"Belarusian",777:"Soviet",73:"Portuguese, Brazilian"},a=async e=>{try{const{default:t}=await n(21230)(`./${s[e]}`);return t}catch(e){console.error(e)}return{}},r=async()=>{try{const{default:e}=await n(21230)(`./${s[0]}`);return e}catch(e){console.error(e)}return{}},o=async e=>{try{const{default:t}=await n(66811)(`./${e}/${s[0]}`);return t}catch(e){console.error(e)}return{}},i=async(e,t)=>{try{const{default:a}=await n(66811)(`./${e}/${s[t]}`);return a}catch(e){console.error(e)}return{}},c=async(e,t)=>{const[n,s,c,d]=await Promise.all([a(t),r(),o(e),i(e,t)]);return{...n,...s,...c,...d}}},84436:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(56875);const a=class{element;parent;constructor({id:e,href:t,hiddenAutoInject:n,parent:s}={}){this.element=document.createElement(t?"link":"style"),e&&(this.element.id=e),t&&(this.element.rel="stylesheet",this.element.type="text/css",this.element.href=t),n&&(this.unuse(),this.injectToPage()),this.parent=s}set innerContent(e){this.element.textContent="",e.length&&this.element.appendChild(document.createTextNode(e))}set href(e){this.element.href=e}use(e=!1){this.element.media="",e&&this.injectToPage()}unuse(e=!1){this.element.media="none",e&&this.element.remove()}injectToPage(){if(this.parent){if(this.parent.contains(this.element))return;this.parent.appendChild(this.element)}else"complete"===document.readyState&&document?.head||document.documentElement.appendChild(this.element),this.injectToHead().catch(console.error)}async injectToHead(){await(0,s.h)(),document.head.appendChild(this.element)}}},43027:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=e=>{e.preventDefault?.(),e.stopPropagation?.(),e.stopImmediatePropagation?.()}},37352:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>{let e,t;return{promise:new Promise(((n,s)=>{e=n,t=s})),resolve:e,reject:t}}},79384:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=(e,t=0)=>e.charCodeAt(t)},95728:(e,t,n)=>{"use strict";function s(e){const t={};if(!e)return t;for(const n of Object.keys(e))n.startsWith("__reactFiber")&&(t.fiber=e[n]),n.startsWith("__reactProps")&&(t.props=e[n]),n.startsWith("__reactContainer")&&(t.container=e[n]);return t}n.d(t,{A:()=>s})},387:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>Math.floor(Date.now()/1e3)},26555:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const s=1024,a=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],r=(e,t=1)=>{if(Math.abs(e)<s)return`${e.toFixed(t)} ${a[0]}`;let n=0;const r=10**t;do{e/=s,n++}while(Math.round(Math.abs(e)*r)/r>=s&&n<a.length-1);return`${e.toFixed(t)} ${a[n]}`}},99381:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>{}},86335:(e,t,n)=>{"use strict";n.d(t,{g:()=>s});const s={saveConfig:!1,hideUsersCovers:!1,ads:!0,adsPost:!0,adsPostCopyright:!1,adsSpyning:!0,disableAnalytics:!0,wideNewsFeed:!1,friends_recomm:!0,groups_recomm:!0,post_recomm:!0,clips_recomm:!0,video_recomm:!0,podcast_recomm:!0,apps_recomm:!0,narratives_recomm:!0,services_recomm:!0,customFilter:"",defaultFilter:!1,filterShortLinks:!1,filterRefLinks:!1,newDesignGroups:!1,alternativeHeader:!0,headerMoon:!0,alternativeScrollBar:!1,groupsCascaded:!1,shrikingStoryBlock:!1,rounding:!1,roundingAngle:10,casper:!1,emojiCasper:!1,chatsRight:!1,garland:!1,hideRecentGroups:!0,theme:!1,animations:!1,firstTheme:"light",secondTheme:"vknext_gray",currentTheme:"light",accent:null,accents:[],backgroundSize:"cover",backgroundPosition:"center",backgroundBlur:0,backgroundBrightness:100,backgroundContrast:100,customFont:"",activeFont:null,customLogo:"",alternativeStickerPanel:!1,vkSquare:!1,animatedSplash:!1,nodeleteall:!1,hookBombs:!1,showDeletedMsg:!0,showBombsMsg:!1,decrypt:!0,graffitiReduce:!1,dialogRight:!1,silentread_all:!1,silentreadusers:!1,silentreadchats:!1,silentreadbots:!1,silentreadgim:!1,silentwrite_all:!1,silentwriteusers:!1,silentwritechats:!1,silentwritebots:!1,silentwritegim:!1,silentreadexcl:[],silentreadincl:[],silentwriteexcl:[],silentwriteincl:[],encryptMessagesType:"",sendCasper:!1,silentMsg:!1,sendCasperTime:15,silentreadinclgim:{},silentreadexclgim:{},silentwriteinclgim:{},silentwriteexclgim:{},downDialogsWay:"txt",includeAttsInTxt:!1,prettyPrintInDownJson:!1,hideBlacklisted:!1,showChatOnline:!0,callsConfirmation:!0,noonline:!1,silentnotify:!1,alternativeWriteBar:!1,silentListen:!1,deleteTodayMessages:!0,hideGearSettings:!1,leftNavHide:!1,fixedLeftMenu:!1,sideBarBlock:"default",sideBarOnlyIcons:!1,sideBarHideRecommendations:!0,vkcc:!0,short_params:!1,flex_name:!1,changeIconsAppsAndGroups:!0,leftHideList:[],customSideBar:[{name:"Новости VK Next",link:"https://vk.com/vknext",icon:"logo_vk_outline_28",target:"_blank"},{name:"Привилегии",link:"https://vknext.net/prime",icon:"donate_outline_28",target:"_blank"},{name:"Чат VK Next",link:"https://vk.com/vknext?w=chats-207165415",icon:"messages_outline_28",target:"_blank"}],leftChange:{},currentOnline:!1,compactLeftMenu:!1,prof_info:!0,notifyFriendRemove:!1,colorFriends:!1,colorFriendsColor:"#4bb34b",colorGroups:!1,colorGroupsColor:"#0ff",hotKeys:{},alternativeProfileUrl:"",away:!0,viewPollNotVoting:!1,photoScroll:!1,galo4kiVT:!1,galo4kiSova:!1,galo4kiVKN:!0,galo4kiMp3:!1,galo4kiCoffee:!1,galo4kiVKXPlus:!1,galo4kiVkTea:!1,id3:!0,downPlaylistsWay:1,curEqualizer:[0,0,0,0,0,0,0,0,0,0],curPreset:"Flat",curVolume:.476,numTracksInPlaylist:!0,curRepeat:null,equalization:!1,voicePlaybackRate:1,voiceVolume:1,customLogoUrl:"",customEmoji:"vk",silentstories:!1,offlinebypass:!1,spyFriendOnline:!1,spyFriendOffline:!1,spyRemoveFriend:!1,spyReadMessage:!1,spyTyping:!1,spyNotifyVK:!1,spyNotifySystem:!1,spyNotCurPeer:!1,spySound:"",spyDisableSound:!1,ignoreIncomingCalls:!1,enableBtnTemplate:!0,enableBtnGraffiti:!0,enableBtnAudio:!0,enableBtnVideoMessage:!0,enableBtnOptions:!0,enableBtnExtendedDel:!0,enableBtnFav:!0,enableBtnStickers:!0,enableBtnMentions:!0,enableBtnRename:!0,enableBtnShared:!0,enableBtnChangePhoto:!0,enableBtnDlVoice:!0,enableBtnDlStories:!0,enableBtnDlPhoto:!0,enableBtnDlAlbums:!0,enableBtnDlVideo:!0,enableBtnDlMusic:!0,enableBtnDlPlaylists:!0,enableBtnText:!0,enableBtnDlEqualizer:!0,enableBtnDlPlaylistPhoto:!0,enableCheckNewVersionModal:!0,paintingMiniApps:!1,checkingUpdateInBackground:!1,hints8:[],hideOldButtonEdit:!1,hideNoSortedSettings:!1,settingsInSections:!1,typeSettingsSelected:!1,voiceEnhancer:!1,emojiSuggestions:!1,bypassMusic:!1,lastfm:!1,autoThemeChange:!1,hidableBlocks:!1,VKNclearCacheParams:{msgDeleted:!1,msgAll:!1,themes:!1,msgExpired:!1,auth:!1,chatStats:!1,localRename:!1,authVKME:!1},genius:!1,logoNY2023:!1,nyBackgroundSnowFlake:!1,nyPageHeaderGarland:!1,showAdminsChat:!1,hideLeftCount:!1,scalePhoto:!1,changePhotoWay:3,videoMessageShapeId:1,appleMessageReactions:!1,inlineCommandPrefix:"@",useInlinePic:!0,useInlineGif:!1,useInlineVid:!1,useInlineWiki:!1,useInlineRuGPT:!1,useInlineBaiChat:!1,inlineRemoveWatermark:!1,showMessageHistory:!1,currentSettingsLang:-1,extendedMessageMenu:!0,openSettingsInNewTab:!1,stickersSize:0,showAttachDownloadButtons:!0,themeEditor:!1,downloadChatHistorySplit:!0,downloadChatHistoryPrettyPrint:!1,downloadChatHistoryFormat:"txt",alternativeTopPlayer:!0,alternativeProfile:!1,customLogoNew:null,hideUnreadReactions:!1,musicRemoveAds:!0,musicExplicitIcon:!0,postFiltersMark:!1,postFiltersRemoveSpecialSymbols:!1,downloadChatHistoryAttaches:{},hideStoriesFeed:!1,showBitrateNearDuration:!1,checkBetaUpdate:!0,actionAfterUpdate:"page",videoGrid:!0,messagesSaveMode:"background",numPhotosOnAlbumDownload:!0,keepOriginalPhotoNamesDownload:!1,enablePostFiltersInGroups:!0,audioConvertMethod:/firefox|fxios/i.test(globalThis.navigator.userAgent)?"ffmpeg":"hlsjs",oldPostDesign:!0,oldPosting:!1,expandTextPost:!1,redirectToMyAllGroups:!0,hideConvoListFooter:!1}},76243:()=>{},21230:(e,t,n)=>{var s={"./Belarusian":[51300,1300],"./Belarusian.ts":[51300,1300],"./English":[78426,8426],"./English.ts":[78426,8426],"./German":[45394,5394],"./German.ts":[45394,5394],"./Kazakh":[41210,1210],"./Kazakh.ts":[41210,1210],"./Polish":[17877,7877],"./Polish.ts":[17877,7877],"./Portuguese, Brazilian":[55147,5147],"./Portuguese, Brazilian.ts":[55147,5147],"./Soviet":[22462,2462],"./Soviet.ts":[22462,2462],"./Ukrainian":[77692,7692],"./Ukrainian.ts":[77692,7692],"./default":[34079,4079],"./default.ts":[34079,4079]};function a(e){if(!n.o(s,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],a=t[0];return n.e(t[1]).then((()=>n(a)))}a.keys=()=>Object.keys(s),a.id=21230,e.exports=a},66811:(e,t,n)=>{var s={"./chatHistory/Belarusian":[70141,141],"./chatHistory/Belarusian.ts":[70141,141],"./chatHistory/English":[31297,1297],"./chatHistory/English.ts":[31297,1297],"./chatHistory/German":[52739,2739],"./chatHistory/German.ts":[52739,2739],"./chatHistory/Kazakh":[91351,1351],"./chatHistory/Kazakh.ts":[91351,1351],"./chatHistory/Polish":[11332,1332],"./chatHistory/Polish.ts":[11332,1332],"./chatHistory/Portuguese, Brazilian":[76628,6628],"./chatHistory/Portuguese, Brazilian.ts":[76628,6628],"./chatHistory/Soviet":[56631,6631],"./chatHistory/Soviet.ts":[56631,6631],"./chatHistory/Ukrainian":[4211,4211],"./chatHistory/Ukrainian.ts":[4211,4211],"./chatHistory/default":[66852,6852],"./chatHistory/default.ts":[66852,6852],"./global/Belarusian":[51300,1300],"./global/Belarusian.ts":[51300,1300],"./global/English":[78426,8426],"./global/English.ts":[78426,8426],"./global/German":[45394,5394],"./global/German.ts":[45394,5394],"./global/Kazakh":[41210,1210],"./global/Kazakh.ts":[41210,1210],"./global/Polish":[17877,7877],"./global/Polish.ts":[17877,7877],"./global/Portuguese, Brazilian":[55147,5147],"./global/Portuguese, Brazilian.ts":[55147,5147],"./global/Soviet":[22462,2462],"./global/Soviet.ts":[22462,2462],"./global/Ukrainian":[77692,7692],"./global/Ukrainian.ts":[77692,7692],"./global/default":[34079,4079],"./global/default.ts":[34079,4079],"./serviceWorker/Belarusian":[52068,2068],"./serviceWorker/Belarusian.ts":[52068,2068],"./serviceWorker/English":[53018,3018],"./serviceWorker/English.ts":[53018,3018],"./serviceWorker/German":[11570,1570],"./serviceWorker/German.ts":[11570,1570],"./serviceWorker/Kazakh":[7386,7386],"./serviceWorker/Kazakh.ts":[7386,7386],"./serviceWorker/Polish":[84053,4053],"./serviceWorker/Polish.ts":[84053,4053],"./serviceWorker/Portuguese, Brazilian":[83339,3339],"./serviceWorker/Portuguese, Brazilian.ts":[83339,3339],"./serviceWorker/Soviet":[88638,8638],"./serviceWorker/Soviet.ts":[88638,8638],"./serviceWorker/Ukrainian":[86652,6652],"./serviceWorker/Ukrainian.ts":[86652,6652],"./serviceWorker/default":[92319,2319],"./serviceWorker/default.ts":[92319,2319],"./settings/Belarusian":[17714,7714],"./settings/Belarusian.ts":[17714,7714],"./settings/English":[66192,6192],"./settings/English.ts":[66192,6192],"./settings/German":[70964,964],"./settings/German.ts":[70964,964],"./settings/Kazakh":[62220,2220],"./settings/Kazakh.ts":[62220,2220],"./settings/Polish":[68643,8643],"./settings/Polish.ts":[68643,8643],"./settings/Portuguese, Brazilian":[80045,45],"./settings/Portuguese, Brazilian.ts":[80045,45],"./settings/Soviet":[3464,3464],"./settings/Soviet.ts":[3464,3464],"./settings/Ukrainian":[89486,9486],"./settings/Ukrainian.ts":[89486,9486],"./settings/default":[97085,7085],"./settings/default.ts":[97085,7085],"./vkcom/Belarusian":[63975,3975],"./vkcom/Belarusian.ts":[63975,3975],"./vkcom/English":[83739,3739],"./vkcom/English.ts":[83739,3739],"./vkcom/German":[92081,2081],"./vkcom/German.ts":[92081,2081],"./vkcom/Kazakh":[32965,2965],"./vkcom/Kazakh.ts":[32965,2965],"./vkcom/Polish":[53790,3790],"./vkcom/Polish.ts":[53790,3790],"./vkcom/Portuguese, Brazilian":[57114,7114],"./vkcom/Portuguese, Brazilian.ts":[57114,7114],"./vkcom/Soviet":[66709,6709],"./vkcom/Soviet.ts":[66709,6709],"./vkcom/Ukrainian":[80777,777],"./vkcom/Ukrainian.ts":[80777,777],"./vkcom/default":[51974,1974],"./vkcom/default.ts":[51974,1974]};function a(e){if(!n.o(s,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=s[e],a=t[0];return n.e(t[1]).then((()=>n(a)))}a.keys=()=>Object.keys(s),a.id=66811,e.exports=a},51018:(e,t,n)=>{"use strict";n.d(t,{e:()=>s});class s{_listeners=new Set;addListener(e){return this._listeners.add(e),()=>this.removeListener(e)}removeListener(e){this._listeners.delete(e)}get listeners(){return[...this._listeners]}}},7618:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});const s=Object.freeze({MIN_CHAT_ID:2e9,MAX_CHAT_ID:21e8,UNAUTH_LONG_ID_SUBRANGE_WITH_DEVICE_ID_SIZE:5e16,UNAUTH_LONG_ID_SUBRANGE_WITHOUT_DEVICE_ID_SIZE:2**56-1,UNAUTH_LONG_ID_MIN:9e18,UNAUTH_LONG_ID_MAX:0x7e980f0d11490000,MARUSYA_UPLOAD_OWNER_MIN:593139650,MARUSYA_UPLOAD_OWNER_MAX:593139654,UNAUTH_LONG_ID_MIN_OLD:10000000001,UNAUTH_LONG_ID_MAX_OLD:11e10,FAKE_DOC_OWNER_MIN:2e9,FAKE_DOC_OWNER_MAX:2000063999,ADS_VIDEO_OWNER_MIN:16e6,ADS_VIDEO_OWNER_MAX:16000599,ADS_PHOTO_OWNER_MIN:1698e4,ADS_PHOTO_OWNER_MAX:16999999,AUDIO_FAKE_UMA_RELEASE_OWNER_MIN:-2002e6,AUDIO_FAKE_UMA_RELEASE_OWNER_MAX:-2001e6,AUDIO_FAKE_UMA_ALBUM_OWNER_MIN:-2000999999,AUDIO_FAKE_UMA_ALBUM_OWNER_MAX:-2e9,AUDIO_FAKE_UMA_OWNERS_COUNT:1e6,AUDIO_FAKE_WALL_OWNER_MIN:2e9,AUDIO_FAKE_WALL_OWNER_MAX:2000512e3,USERS_LOWER_BOUND:1,USERS_UPPER_BOUND:19e8,USERS_LOWER_BOUND_LONG:2e11,USERS_UPPER_BOUND_LONG:1e12,EMAIL_UPPER_BOUND:-2e9,CONTACTS_LOWER_BOUND:1900000001,CONTACTS_UPPER_BOUND:2e9,CALLS_PEER_LOWER_BOUND:-1899999999,CALLS_PEER_UPPER_BOUND:-189e7,ANONYMOUS_USER_PEER_ID_LOWER_BOUND:10000000001,ANONYMOUS_USER_PEER_ID_UPPER_BOUND:11e10,CHAT_OR_CHANNEL_LOWER_BOUND:2000000001,CHAT_OR_CHANNEL_UPPER_BOUND:21e8,GROUPS_LOWER_BOUND:-1e9,GROUPS_UPPER_BOUND:-1,APP_LOWER_BOUND:-1999999999,APP_UPPER_BOUND:-1e9,ALIEXPRESS_USER_ID_RANGE_START:2e9,ALIEXPRESS_USER_ID_RANGE_LENGTH:150,AD_BOT_ID_RANGE_START:2e9,AD_BOT_ID_RANGE_END:2000064e3,MARUSIA_AUDIO_FAKE_ID_MIN:2000512001,MARUSIA_AUDIO_FAKE_ID_MAX:2000512051,AUTOTEST_GROUP_ID_MIN:216720807,AUTOTEST_GROUP_ID_MAX:216820807,EXTERNAL_USER_ID_OFFSET:-19e8,APP_DOMAIN_ID_OFFSET:-1e9}),a=(e,t,n)=>t<e&&e<n,r=(e,t,n)=>t<=e&&e<=n,o=(e,t)=>e+Math.floor(Math.random()*(t-e)),i=Object.freeze({getAutotestGroupIdRand:()=>o(s.AUTOTEST_GROUP_ID_MIN,s.AUTOTEST_GROUP_ID_MAX),isAutotestGroup:e=>r(e,s.AUTOTEST_GROUP_ID_MIN,s.AUTOTEST_GROUP_ID_MAX),isGroupId:e=>e<=s.GROUPS_UPPER_BOUND&&e>s.GROUPS_LOWER_BOUND,isUserId:e=>e>=s.USERS_LOWER_BOUND&&e<s.USERS_UPPER_BOUND||e>=s.USERS_LOWER_BOUND_LONG&&e<s.USERS_UPPER_BOUND_LONG,isUserIdTransitional:e=>a(e,0,s.CONTACTS_UPPER_BOUND),isRealOwner:e=>i.isGroupId(e)||i.isUserId(e),isAudioOwner:e=>i.isRealOwner(e)||i.isUMA(e)||i.isFakeWallAudioOwner(e),isPlaylistOwner:e=>i.isRealOwner(e)||i.isUMA(e)||i.isChatOrChannelPeer(e),isOfficialPlaylist:e=>i.isUMAReleaseOwner(e)||i.isUMAAlbumOwner(e),isFakeWallAudioOwner:e=>r(e,s.AUDIO_FAKE_WALL_OWNER_MIN,s.AUDIO_FAKE_WALL_OWNER_MAX),isUMA:e=>i.isUMAReleaseOwner(e)||i.isUMAAlbumOwner(e),isUMAAlbumOwner:e=>r(e,s.AUDIO_FAKE_UMA_ALBUM_OWNER_MIN,s.AUDIO_FAKE_UMA_ALBUM_OWNER_MAX),getUMAAlbumOwnerByShift:e=>s.AUDIO_FAKE_UMA_ALBUM_OWNER_MAX-Math.abs(e%s.AUDIO_FAKE_UMA_OWNERS_COUNT),isUMAReleaseOwner:e=>r(e,s.AUDIO_FAKE_UMA_RELEASE_OWNER_MIN,s.AUDIO_FAKE_UMA_RELEASE_OWNER_MAX),getUMAReleaseOwnerByShift:e=>s.AUDIO_FAKE_UMA_RELEASE_OWNER_MAX-Math.abs(e%s.AUDIO_FAKE_UMA_OWNERS_COUNT),isEmailId:e=>e<s.EMAIL_UPPER_BOUND,isOwnerId:e=>e>=s.USERS_LOWER_BOUND?i.isUserId(e):i.isGroupId(e),isContactId:e=>a(e,s.CONTACTS_LOWER_BOUND,s.CONTACTS_UPPER_BOUND),convertContactIdToPeerId:e=>e+s.USERS_UPPER_BOUND,convertPeerIdToContactId:e=>e-s.USERS_UPPER_BOUND,isChatOrChannelPeer:e=>r(e,s.CHAT_OR_CHANNEL_LOWER_BOUND,s.CHAT_OR_CHANNEL_UPPER_BOUND),isChatId:e=>e>s.MIN_CHAT_ID&&e<=s.MAX_CHAT_ID,convertChatPeerIdToChatId:e=>e-s.CONTACTS_UPPER_BOUND,convertChatIdToChatPeerId:e=>e+s.CONTACTS_UPPER_BOUND,isAppDomain:e=>a(e,s.APP_LOWER_BOUND,s.APP_UPPER_BOUND),convertPeerIdToAppId:e=>-e+s.APP_UPPER_BOUND,convertAppIdToPeerId:e=>s.APP_UPPER_BOUND-e,isUnauthLongId:e=>r(e,s.UNAUTH_LONG_ID_MIN,s.UNAUTH_LONG_ID_MAX),isUnauthLongIdOld:e=>r(e,s.UNAUTH_LONG_ID_MIN_OLD,s.UNAUTH_LONG_ID_MAX_OLD),isMarusyaUploadOwner:e=>r(e,s.MARUSYA_UPLOAD_OWNER_MIN,s.MARUSYA_UPLOAD_OWNER_MAX),getRandomMarusyaUploadOwnerId:()=>o(s.MARUSYA_UPLOAD_OWNER_MIN,s.MARUSYA_UPLOAD_OWNER_MAX),isFakeDocOwner:e=>r(e,s.FAKE_DOC_OWNER_MIN,s.FAKE_DOC_OWNER_MAX),getFirstFakeOwnerId:()=>s.FAKE_DOC_OWNER_MIN,getRandomFirstFakeOwnerId:()=>o(s.FAKE_DOC_OWNER_MIN,s.FAKE_DOC_OWNER_MIN+64e3),getRandomFakeOwnerId:()=>s.FAKE_DOC_OWNER_MIN+(Math.floor(Date.now()/1e3)/173+o(0,999))%64e3,isAdsVideoOwner:e=>r(e,s.ADS_VIDEO_OWNER_MIN,s.ADS_VIDEO_OWNER_MAX),getRandomAdsVideoOwner:()=>o(s.ADS_VIDEO_OWNER_MIN,s.ADS_VIDEO_OWNER_MAX),isAdsPhotoOwner:e=>r(e,s.ADS_PHOTO_OWNER_MIN,s.ADS_PHOTO_OWNER_MAX),getRandomAdsPhotoOwner:()=>o(s.ADS_PHOTO_OWNER_MIN,s.ADS_PHOTO_OWNER_MAX),isZeroOwner:e=>0===e,convertEmailIdToEmailPeerId:e=>i.isEmailId(e)?-e+s.EMAIL_UPPER_BOUND:0,isZeroOwnerDeprecated:e=>!!e||i.isZeroOwner(e),isExternalUser:e=>a(e,s.EMAIL_UPPER_BOUND,s.EXTERNAL_USER_ID_OFFSET),isExternalUserDeprecated:e=>a(e,s.EMAIL_UPPER_BOUND,s.APP_DOMAIN_ID_OFFSET),isAnonymousCallPeerId:e=>a(e,s.CALLS_PEER_LOWER_BOUND,s.CALLS_PEER_UPPER_BOUND),isAnonymousUserPeerId:e=>a(e,s.ANONYMOUS_USER_PEER_ID_LOWER_BOUND,s.ANONYMOUS_USER_PEER_ID_UPPER_BOUND),getAnonymousCallUserByShift(e){const t=s.CALLS_PEER_UPPER_BOUND-s.CALLS_PEER_LOWER_BOUND,n=(e%t+t)%t;return s.CALLS_PEER_UPPER_BOUND-1-n},isValidAliExpressOrderUserId:e=>e>=s.ALIEXPRESS_USER_ID_RANGE_START&&e<=s.ALIEXPRESS_USER_ID_RANGE_START+s.ALIEXPRESS_USER_ID_RANGE_LENGTH,generateAliexpressOrderUserId:()=>o(s.ALIEXPRESS_USER_ID_RANGE_START,s.ALIEXPRESS_USER_ID_RANGE_START+s.ALIEXPRESS_USER_ID_RANGE_LENGTH),isADBot:e=>r(e,s.AD_BOT_ID_RANGE_START,s.AD_BOT_ID_RANGE_END),getMarusiaAudioFakeId(e){const t=s.MARUSIA_AUDIO_FAKE_ID_MAX-s.MARUSIA_AUDIO_FAKE_ID_MIN;return s.MARUSIA_AUDIO_FAKE_ID_MIN+e%t},isMarusiaAudioFakeId:e=>a(e,s.MARUSIA_AUDIO_FAKE_ID_MIN,s.MARUSIA_AUDIO_FAKE_ID_MAX),isOwnerIdTransitional:e=>e>s.USERS_LOWER_BOUND?i.isUserIdTransitional(e):i.isGroupId(e),convertGroupIdToOwnerId:e=>-e,convertGroupIdToOwnerIdStrict:e=>-Math.abs(e),convertOwnerIdToGroupId:e=>Math.abs(e)})},81196:(e,t,n)=>{"use strict";var s;n.d(t,{F:()=>a}),function(e){e[e.Russian=0]="Russian",e[e.Ukrainian=1]="Ukrainian",e[e.English=3]="English",e[e.German=6]="German",e[e.Polish=15]="Polish",e[e.Kazakh=97]="Kazakh",e[e.Belarusian=114]="Belarusian",e[e.Soviet=777]="Soviet",e[e.PortugueseBrazilian=73]="PortugueseBrazilian"}(s||(s={}));const a=(e=s.Russian)=>/^ru\b/.test(navigator.language)?s.Russian:/^uk\b/.test(navigator.language)?s.Ukrainian:/^en\b/.test(navigator.language)?s.English:/^de\b/.test(navigator.language)?s.German:/^pl\b/.test(navigator.language)?s.Polish:/^kk\b/.test(navigator.language)?s.Kazakh:/^be\b/.test(navigator.language)?s.Belarusian:e},7417:(e,t,n)=>{"use strict";n.d(t,{n:()=>s});const s=e=>{"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e,{once:!0})}},92580:(e,t,n)=>{"use strict";n.d(t,{Q:()=>s});const s=()=>{let e,t;return{promise:new Promise(((n,s)=>{e=n,t=s})),resolve:e,reject:t}}},92046:(e,t,n)=>{"use strict";n.d(t,{c:()=>s});const s=e=>new Promise((t=>setTimeout(t,e)))},79110:(e,t,n)=>{"use strict";n.d(t,{g:()=>s});const s=e=>{if("complete"===document.readyState)return void e();const t=()=>{"complete"===document.readyState&&(e(),document.removeEventListener("readystatechange",t))};document.addEventListener("readystatechange",t)}},36585:(e,t,n)=>{"use strict";n.d(t,{v:()=>r});var s=n(92580);let a=null;const r=e=>{if(document.body)return Promise.resolve(document.body);if(a&&!e)return a;const{promise:t,resolve:n}=(0,s.Q)();if(a=t,document.body)return n(document.body),t;const r=new MutationObserver((()=>{document.body&&(n(document.body),r.disconnect())}));return r.observe(document.documentElement,{childList:!0}),a}},56875:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});var s=n(92580);let a=null;const r=e=>{if(document.head)return Promise.resolve(document.head);if(a&&!e)return a;const{promise:t,resolve:n}=(0,s.Q)();if(a=t,document.head)return n(document.head),t;const r=new MutationObserver((()=>{document?.head&&(n(document.head),r.disconnect())}));return r.observe(document.documentElement,{childList:!0}),t}},22707:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});const s=()=>new Promise((e=>requestAnimationFrame(e)))},37400:(e,t,n)=>{"use strict";n.d(t,{G:()=>s});const s=()=>new Promise((e=>requestIdleCallback(e)))},13536:(e,t,n)=>{"use strict";n.d(t,{h:()=>a});var s=n(54251);const a=e=>(0,s.A)("Wall",e)},50313:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(92580),a=n(54251);const r=async(e,t)=>{const n=("undefined"!=typeof unsafeWindow?unsafeWindow:void 0!==window?window:globalThis)[e];if(n)return Promise.resolve(n);const{promise:r,resolve:o}=(0,s.Q)(),i=(0,a.A)(e,(e=>{o(e),i()}),{once:!0});return r}},54251:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(36585),a=n(56875);const r=globalThis.navigator?.hardwareConcurrency??1,o=(e,t,n={})=>{const{checkInterval:o=Math.max(25,Math.round(233.33-8.33*r)),timeout:i=null,waitForPageLoad:c=!1,once:d=!1}=n;let l=!0,u=null,_=null,h=null;const f=()=>{l=!1,u&&u.disconnect(),_&&clearInterval(_),h&&clearTimeout(h)};let b;const p=()=>{if(!l)return;const n=window[e];void 0!==n&&n!==b&&(b=n,t(n),d&&f())},m=()=>{p(),l&&(u=new MutationObserver((e=>{if(l)for(const t of e)if("childList"===t.type)for(const e of t.addedNodes)if(e.nodeType===Node.ELEMENT_NODE){const t=e;"SCRIPT"===t.tagName&&setTimeout(p,0),t.querySelectorAll("script").length>0&&setTimeout(p,0)}})),(0,a.h)().then((()=>{l&&u&&u.observe(document.head,{childList:!0,subtree:!0})})),(0,s.v)().then((()=>{l&&u&&u.observe(document.body,{childList:!0})})),_=window.setInterval(p,o),null!==i&&(h=window.setTimeout((()=>{f(),console.warn(`[watchGlobalProperty] Timeout waiting for variable: ${String(e)}`)}),i)))};if(c)if("complete"===document.readyState)m();else{const e=()=>{m(),window.removeEventListener("load",e)};window.addEventListener("load",e)}else if("loading"===document.readyState){const e=()=>{m(),document.removeEventListener("DOMContentLoaded",e)};document.addEventListener("DOMContentLoaded",e)}else m();return f}},91953:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var s=n(50313);const a=()=>(0,s.A)("ajax")},48913:(e,t,n)=>{"use strict";n.d(t,{e:()=>a});var s=n(50313);const a=()=>(0,s.A)("cur")},74501:(e,t,n)=>{"use strict";n.d(t,{K:()=>a});var s=n(50313);const a=()=>(0,s.A)("MECommonContext")},91570:(e,t,n)=>{"use strict";n.d(t,{R:()=>a});var s=n(50313);const a=()=>(0,s.A)("nav")},3916:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var s=n(50313);const a=()=>(0,s.A)("vk")},61054:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});var s=n(50313);const a=()=>(0,s.A)("vkApi")}},__webpack_module_cache__={},webpackQueues,webpackExports,webpackError,resolveQueue,leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,webpackQueues="function"==typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",webpackExports="function"==typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",webpackError="function"==typeof Symbol?Symbol("webpack error"):"__webpack_error__",resolveQueue=e=>{e&&e.d<1&&(e.d=1,e.forEach((e=>e.r--)),e.forEach((e=>e.r--?e.r++:e())))},__webpack_require__.a=(e,t,n)=>{var s;n&&((s=[]).d=-1);var a,r,o,i=new Set,c=e.exports,d=new Promise(((e,t)=>{o=t,r=e}));d[webpackExports]=c,d[webpackQueues]=e=>(s&&e(s),i.forEach(e),d.catch((e=>{}))),e.exports=d,t((e=>{var t;a=(e=>e.map((e=>{if(null!==e&&"object"==typeof e){if(e[webpackQueues])return e;if(e.then){var t=[];t.d=0,e.then((e=>{n[webpackExports]=e,resolveQueue(t)}),(e=>{n[webpackError]=e,resolveQueue(t)}));var n={};return n[webpackQueues]=e=>e(t),n}}var s={};return s[webpackQueues]=e=>{},s[webpackExports]=e,s})))(e);var n=()=>a.map((e=>{if(e[webpackError])throw e[webpackError];return e[webpackExports]})),r=new Promise((e=>{(t=()=>e(n)).r=0;var r=e=>e!==s&&!i.has(e)&&(i.add(e),e&&!e.d&&(t.r++,e.push(t)));a.map((e=>e[webpackQueues](r)))}));return t.r?r:n()}),(e=>(e?o(d[webpackError]=e):r(c),resolveQueue(s)))),s&&s.d<0&&(s.d=0)},__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var s={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var a=2&t&&e;"object"==typeof a&&!~leafPrototypes.indexOf(a);a=getProto(a))Object.getOwnPropertyNames(a).forEach((t=>s[t]=()=>e[t]));return s.default=()=>e,__webpack_require__.d(n,s),n},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,n)=>(__webpack_require__.f[n](e,t),t)),[])),__webpack_require__.u=e=>2551===e?"scripts/29ca6c029.vknext.js":4667===e?"scripts/de535da55.vknext.js":3543===e?"scripts/ef1252cd9.vknext.js":181===e?"scripts/3ccf948a7.vknext.js":8238===e?"scripts/4af99b6b0.vknext.js":7887===e?"scripts/7e7bfab9c.vknext.js":3506===e?"scripts/4aaa31a6e.vknext.js":"scripts/"+{33:"6789f9694",45:"9f749eb1c",53:"41f148c4e",70:"6b21f6dcb",102:"060d8186f",113:"8aba02720",119:"7559cfc57",122:"71a2348a7",134:"f1a1e69e9",141:"108b27b4a",150:"62d153a7a",199:"7bc8f756d",225:"aff30cb27",240:"052bbd1b6",277:"98122a295",286:"b6494ef65",350:"aa9f4cf9b",367:"d5702a557",445:"4827b5818",530:"bdf94d760",601:"5d9bd0953",634:"bfff400bc",661:"924337c67",681:"0d0fa318e",697:"dbf21186e",752:"b68315358",763:"b8573ffc8",772:"86bdf6f2a",777:"aabcb799c",779:"712a5c848",781:"89aabeb11",851:"c4ae76910",956:"42b40f908",959:"b0f3898ec",964:"b69f60ecc",1049:"6f14e0eae",1062:"958bc8204",1077:"f7ac3e1fb",1092:"0e3382e18",1142:"c1e099a48",1145:"dd8626b38",1150:"de3254669",1192:"b067bf674",1210:"15bfc647a",1243:"d21f29d29",1251:"61b22a21d",1297:"061a54876",1300:"e7d5c87c2",1303:"c6ecee9f4",1332:"9f676fe93",1348:"1de9755d9",1351:"cacc8174c",1356:"581b05bda",1396:"5a0081bdf",1547:"7ca4772e4",1570:"8947497bd",1679:"95b5ff821",1691:"6379234e1",1760:"ae0dc8ee3",1799:"9db3f51f3",1812:"e52219e00",1825:"d7a62b0f2",1832:"edd2bfb0f",1880:"dba01fd90",1913:"053d581b5",1941:"7b3da7292",1949:"b35c031be",1974:"ebc7df506",1985:"6c8d7b08b",2013:"6fba01765",2031:"21bb59130",2052:"a447b49ff",2068:"009e40ddc",2081:"b36983eff",2135:"2b984b5b9",2139:"c6406f729",2205:"b47efdad3",2214:"1644d64e4",2220:"d35734fbb",2223:"a9e6245b5",2251:"18d981676",2268:"a8ebfa744",2295:"5e7443067",2319:"1af50373a",2342:"6d4df42da",2343:"c8a3f5788",2350:"1ee0cc457",2352:"4f7908bc8",2392:"28edc778d",2402:"40a80e34c",2425:"f4249fe4b",2441:"107e4dd48",2462:"5d4574b94",2497:"14fba8445",2554:"b7aacb1cc",2561:"2fdaec57a",2606:"74de65f3f",2692:"0bc353a4d",2710:"d2f1455db",2711:"9af02e8f6",2721:"20530032c",2725:"5937cfdea",2739:"e3fe5822a",2797:"50a6c4864",2827:"2e6c0279e",2835:"28c3864e2",2838:"adc5663d0",2893:"eb1350f55",2900:"7d846ff09",2913:"f61f2d3cf",2957:"18868eeb9",2963:"b9023720a",2965:"e2120819c",3018:"750ee7e0e",3023:"661ab7195",3028:"1fca561ee",3040:"6ff47e52b",3064:"01c2d5720",3091:"f7e82e74c",3096:"6be4cab40",3116:"4aa66a5a8",3158:"ca3a78d64",3161:"1257a3001",3172:"b5761c0e5",3179:"41b839487",3235:"8e12af28f",3236:"86275e4f6",3247:"f1ec3ed2f",3256:"aba29ba9a",3265:"d8b2ad63d",3266:"78f7252a8",3301:"8110dd3a0",3339:"9b6125675",3370:"831408dbd",3383:"8ab7217e6",3415:"870eac9d2",3418:"94d4a494d",3456:"a0668f455",3464:"e4fe661ac",3597:"e9db3e77b",3622:"725f3c007",3652:"66a8191be",3671:"ee1de45db",3739:"af61c74b2",3790:"35b5fa8d3",3793:"0737da5eb",3807:"46e504433",3877:"b1b5dfeb9",3887:"70cd9bea0",3923:"2cb213dd3",3975:"903d54417",3983:"945101c4c",4006:"13e5f79df",4053:"900bb39d8",4058:"1f0c0496f",4060:"b1e817c97",4067:"22c1a14c5",4075:"d4d9931b7",4079:"de6e1b86b",4091:"d694fc6c9",4117:"9b0ec3182",4129:"d709ea674",4144:"130771a2d",4199:"d3e3c9a8a",4211:"39a5d1af5",4253:"875a43844",4271:"075bdae51",4288:"f3ea43060",4306:"a31843cc0",4352:"0e107c1ad",4391:"c20271001",4413:"f1fc49d51",4461:"9821b81a5",4475:"246f03255",4530:"a2bb270cf",4532:"1eb71f105",4547:"134d9ad4f",4592:"cec336f85",4599:"97cab35ef",4619:"e070a94e3",4639:"e9e9521c9",4682:"c168e792b",4708:"df79bf38e",4747:"a4f824999",4765:"937169e06",4827:"f7e54b9c0",4921:"714bda9ac",4942:"a531628ee",4945:"8490a7616",4980:"8ff34ec1b",5006:"49056078f",5061:"baa3c3969",5105:"4668bf144",5121:"3cf08b351",5147:"ea8748b07",5189:"a71b5cec6",5225:"f58a7aaac",5246:"988e8e27f",5251:"4dbf3040b",5283:"ed6bddca4",5302:"ef78280f8",5333:"7161f855a",5338:"038e63892",5355:"70b29f5dc",5394:"18aff833d",5454:"3d8480ade",5469:"dc57ab92d",5470:"6deabb26c",5473:"d18fe8487",5499:"3eb032a4f",5508:"fb027f8a7",5510:"ff07d54b5",5542:"94bf5611a",5559:"675d9071a",5560:"abe4c2500",5609:"304e4a5de",5616:"9ab9fa342",5618:"ef677d558",5629:"833c17e8e",5633:"91e33d1ef",5640:"feff4eac7",5667:"3b15b67b3",5671:"cd4d3f0e4",5697:"df053fa21",5698:"73292eba4",5740:"c76de0d4e",5794:"c92919f57",5860:"4768f8ebb",5862:"17a73d6ae",5889:"68e466159",5942:"af330ede6",5949:"c497afa28",6076:"d9fba93cf",6091:"f673b8837",6148:"dbe82302a",6158:"16463b5fc",6192:"00d29164d",6193:"7c21ae82e",6195:"486de90f4",6264:"e8f26d26a",6289:"7d7e46000",6332:"fde2db2f7",6353:"296ee2f60",6364:"d9c3368d0",6394:"ea0bfabe1",6396:"b7df187df",6466:"7ba529d15",6468:"505a744b4",6474:"1b73cde62",6537:"2635dd94b",6542:"8bf0dd000",6550:"374bc7540",6552:"6ee577b5c",6613:"0db1937a4",6628:"f17efc676",6631:"52c01dc23",6652:"6dbbbb9a0",6690:"e92dd3422",6709:"e181899c9",6728:"a8873564b",6741:"952597cdf",6746:"1d721ee2a",6807:"21e12e210",6815:"4dce46777",6852:"81c4c5d4c",6856:"86e46b546",6867:"f94629228",6873:"1d4bdf0a6",6886:"3bf3128be",6917:"0d084bb02",6929:"b4c6375f0",6953:"6f690d6ff",7085:"d31301bb9",7114:"09f74b5cf",7223:"76df09935",7248:"28a4807b8",7263:"fca4445b8",7302:"cccefdf2d",7374:"f4c2fccca",7386:"4ce70e6f4",7440:"bdb2e2054",7486:"f21181755",7528:"7eeaaedf8",7539:"0d81d85a6",7602:"39298e3ad",7684:"9e8c4d2b7",7692:"7b9528809",7714:"46ae23629",7717:"fce4c0c1d",7721:"5498278ef",7730:"406a5757d",7802:"4edde39b5",7841:"4f5e9e294",7858:"497a3de8a",7877:"a0ddacc46",7886:"7421802b7",7980:"b1b4106db",8048:"53a6efb26",8075:"60bd6e630",8082:"eccce8a0f",8227:"ca597b769",8279:"f16750f8b",8350:"31a29236d",8354:"ae5f6b43f",8357:"b26143e7d",8361:"5ff3a3f39",8365:"5168f3e2f",8426:"6b97aa433",8486:"d723e2448",8510:"c07b07167",8638:"5843e5f4c",8643:"68483510e",8650:"63b543f47",8671:"db7797597",8823:"10e9404dd",8922:"7ef0825ff",8975:"51db6ddc7",8982:"261e5ab5f",8987:"8580eaaca",8996:"16483515e",8997:"ab79da4a9",9009:"321911005",9013:"fbec9dcfd",9014:"cabc21003",9038:"2932b0af2",9106:"bc73106ce",9123:"a9a5abbca",9133:"05de8f907",9193:"200418b20",9203:"b777631c3",9287:"67598129a",9304:"7d9e7798f",9319:"503363972",9326:"84648f15b",9441:"d74f1b06d",9449:"9bf62d0ef",9461:"0df186039",9477:"cc1f18a0b",9486:"a7e5c3cec",9499:"bebd574a1",9509:"8b3e7e227",9604:"33f874512",9629:"692fb8982",9646:"ba65333a1",9697:"4680f995b",9718:"6a33e88e5",9724:"cf9c1e2da",9738:"c7288844d",9745:"867e1ebb3",9755:"3319500a9",9765:"1bcbad5be",9784:"05782213b",9800:"caf78ed4e",9817:"11e3b9830",9840:"4c0e3505f",9841:"b1721cc8e",9847:"7d4c44c65",9867:"443e78a15",9889:"95533194c",9942:"5d37526f2",9947:"e3de570f4",9988:"0bb97f547",9992:"68fe1bba3"}[e]+".vknext.js",__webpack_require__.miniCssF=e=>"styles/"+{33:"a7f9c4f52",70:"0243a299b",113:"b083185ae",134:"ab009139e",225:"07d73445f",277:"b2aee6a64",286:"5c4710964",445:"2ad83368f",530:"92dba97e0",601:"194493f13",661:"234acd87b",681:"1fd3bb2a4",697:"b083185ae",752:"12a4d9e31",772:"ea4b6c3ae",781:"a132b0a68",851:"4d8400eb7",956:"b8dafc98f",959:"bbcc14b03",1062:"612bfadbc",1077:"5a03757f2",1145:"12a4d9e31",1150:"194493f13",1251:"234acd87b",1303:"c91d0d8ba",1799:"bed222544",1825:"13a8a92bc",1832:"7c237cd20",1913:"12a4d9e31",1949:"9456764d9",1985:"0d809f64a",2031:"c7eb8c497",2052:"7ae8afc29",2135:"1975a971e",2139:"99ca9fa4d",2214:"194493f13",2251:"cf00a6e67",2268:"e6009bee4",2342:"0e7ce3424",2350:"8946d7706",2352:"2416801d3",2402:"8afa86896",2554:"16f65b622",2561:"a06461b03",2606:"4d8400eb7",2721:"4d8400eb7",2725:"0e7ce3424",2797:"4983d584d",2835:"a72deb310",2900:"3d935ff78",2913:"bbcc14b03",2957:"bbcc14b03",3023:"bbcc14b03",3064:"2416801d3",3091:"83ab3b697",3116:"708a51a18",3158:"e53927e6e",3161:"3c183786f",3179:"3a08f9182",3236:"24a5f97fd",3247:"606562be8",3256:"496ec3d0c",3265:"af1725ecb",3266:"c6e07c81d",3301:"f72206c19",3383:"61531bac4",3418:"7699bd81b",3456:"75b5e6838",3622:"e340d959b",3652:"1c309ed95",3793:"cfac4d82e",3877:"d90c84dfc",3887:"bd93daec4",3923:"be088ac15",3983:"194493f13",4006:"47d4e1f2d",4060:"d6397524e",4067:"bbcc14b03",4075:"28a099047",4117:"a06461b03",4199:"576a0efea",4253:"05ee562cf",4271:"194493f13",4288:"65740f85d",4306:"0b4ce1b4f",4391:"44c382564",4461:"bbcc14b03",4475:"0e7ce3424",4530:"03d49eaef",4599:"82ebccfe1",4682:"da3f12308",4708:"b1a49f153",4827:"0e7ce3424",4942:"77a628b55",5121:"358ba93e4",5225:"25c494662",5246:"14a6c3353",5333:"82ebccfe1",5355:"77fc2da94",5454:"a7986dab4",5469:"3b85a9863",5470:"7bbc82fff",5473:"194493f13",5508:"4b9e7e34f",5510:"878e94cff",5542:"bbcc14b03",5559:"1f4746b8e",5609:"3a8abec14",5616:"ca65fce30",5618:"d019e2def",5671:"a1696f0dd",5697:"973b72226",5698:"12a4d9e31",5794:"dbd176676",5862:"35280cd70",5889:"9db0a8690",5942:"1f4746b8e",5949:"0e7ce3424",6076:"c29aeb207",6148:"4177ccc11",6158:"496ec3d0c",6195:"b770f1db7",6353:"4bf302772",6396:"cc446d5fd",6466:"07c99f2b8",6468:"4d75826f6",6474:"3864822a2",6537:"08a1cbbde",6741:"b78d7f500",6807:"93c2c67fd",6867:"12a4d9e31",6886:"bbcc14b03",6917:"d571ab3ec",6929:"515d3fd81",6953:"13fd573dc",7223:"0e7ce3424",7374:"c8258f0dc",7440:"ea5a1cc8f",7486:"b2aee6a64",7602:"bfc29d630",7717:"194493f13",7721:"ba00dfd48",7858:"94f5bf2c0",8075:"83ab3b697",8082:"6040fd62e",8227:"bc4f80c0c",8350:"166fb5285",8354:"7f3af9073",8361:"bbcc14b03",8823:"39219fbec",8975:"551a2ab05",8996:"7a0e7b7d2",8997:"f18e8a10e",9013:"c980bfa8c",9106:"3c183786f",9123:"bae4f2e8b",9319:"bbcc14b03",9441:"976812ad4",9449:"d3a08083f",9461:"515d3fd81",9477:"194493f13",9509:"bbcc14b03",9646:"a7986dab4",9697:"194493f13",9738:"53c8cd219",9745:"5fe4575a7",9755:"ab60dd422",9765:"1975a971e",9800:"a6ad2ff13",9841:"a8e06d957",9847:"be8ea921e",9942:"0e7ce3424",9992:"eae63f2b0"}[e]+".vknext.css",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),inProgress={},dataWebpackPrefix="vknext:",__webpack_require__.l=(e,t,n,s)=>{if(inProgress[e])inProgress[e].push(t);else{var a,r;if(void 0!==n)for(var o=document.getElementsByTagName("script"),i=0;i<o.length;i++){var c=o[i];if(c.getAttribute("src")==e||c.getAttribute("data-webpack")==dataWebpackPrefix+n){a=c;break}}a||(r=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.setAttribute("data-webpack",dataWebpackPrefix+n),a.src=e),inProgress[e]=[t];var d=(t,n)=>{a.onerror=a.onload=null,clearTimeout(l);var s=inProgress[e];if(delete inProgress[e],a.parentNode&&a.parentNode.removeChild(a),s&&s.forEach((e=>e(n))),t)return t(n)},l=setTimeout(d.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=d.bind(null,a.onerror),a.onload=d.bind(null,a.onload),r&&document.head.appendChild(a)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="https://ext.vknext.net/v/14.5.2/",(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((t,n)=>{var s=__webpack_require__.miniCssF(e),a=__webpack_require__.p+s;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),s=0;s<n.length;s++){var a=(o=n[s]).getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(a===e||a===t))return o}var r=document.getElementsByTagName("style");for(s=0;s<r.length;s++){var o;if((a=(o=r[s]).getAttribute("data-href"))===e||a===t)return o}})(s,a))return t();((e,t,n,s,a)=>{var r=document.createElement("link");r.rel="stylesheet",r.type="text/css",__webpack_require__.nc&&(r.nonce=__webpack_require__.nc),r.onerror=r.onload=n=>{if(r.onerror=r.onload=null,"load"===n.type)s();else{var o=n&&n.type,i=n&&n.target&&n.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+o+": "+i+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=o,c.request=i,r.parentNode&&r.parentNode.removeChild(r),a(c)}},r.href=t,(e=>{if("LINK"===e.tagName&&"undefined"!=typeof GM_addElement){const t=GM_addElement("link",{rel:e.rel,type:e.type,href:e.href});return t.onerror=e.onerror,void(t.onload=e.onload)}(document.head||document.documentElement).appendChild(e)})(r)})(e,a,0,t,n)})),t={1473:0};__webpack_require__.f.miniCss=(n,s)=>{t[n]?s.push(t[n]):0!==t[n]&&{33:1,70:1,113:1,134:1,225:1,277:1,286:1,445:1,530:1,601:1,661:1,681:1,697:1,752:1,772:1,781:1,851:1,956:1,959:1,1062:1,1077:1,1145:1,1150:1,1251:1,1303:1,1799:1,1825:1,1832:1,1913:1,1949:1,1985:1,2031:1,2052:1,2135:1,2139:1,2214:1,2251:1,2268:1,2342:1,2350:1,2352:1,2402:1,2554:1,2561:1,2606:1,2721:1,2725:1,2797:1,2835:1,2900:1,2913:1,2957:1,3023:1,3064:1,3091:1,3116:1,3158:1,3161:1,3179:1,3236:1,3247:1,3256:1,3265:1,3266:1,3301:1,3383:1,3418:1,3456:1,3622:1,3652:1,3793:1,3877:1,3887:1,3923:1,3983:1,4006:1,4060:1,4067:1,4075:1,4117:1,4199:1,4253:1,4271:1,4288:1,4306:1,4391:1,4461:1,4475:1,4530:1,4599:1,4682:1,4708:1,4827:1,4942:1,5121:1,5225:1,5246:1,5333:1,5355:1,5454:1,5469:1,5470:1,5473:1,5508:1,5510:1,5542:1,5559:1,5609:1,5616:1,5618:1,5671:1,5697:1,5698:1,5794:1,5862:1,5889:1,5942:1,5949:1,6076:1,6148:1,6158:1,6195:1,6353:1,6396:1,6466:1,6468:1,6474:1,6537:1,6741:1,6807:1,6867:1,6886:1,6917:1,6929:1,6953:1,7223:1,7374:1,7440:1,7486:1,7602:1,7717:1,7721:1,7858:1,8075:1,8082:1,8227:1,8350:1,8354:1,8361:1,8823:1,8975:1,8996:1,8997:1,9013:1,9106:1,9123:1,9319:1,9441:1,9449:1,9461:1,9477:1,9509:1,9646:1,9697:1,9738:1,9745:1,9755:1,9765:1,9800:1,9841:1,9847:1,9942:1,9992:1}[n]&&s.push(t[n]=e(n).then((()=>{t[n]=0}),(e=>{throw delete t[n],e})))}}})(),(()=>{var e={1473:0};__webpack_require__.f.j=(t,n)=>{var s=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==s)if(s)n.push(s[2]);else if(7858!=t){var a=new Promise(((n,a)=>s=e[t]=[n,a]));n.push(s[2]=a);var r=__webpack_require__.p+__webpack_require__.u(t),o=new Error;__webpack_require__.l(r,(n=>{if(__webpack_require__.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var a=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+a+": "+r+")",o.name="ChunkLoadError",o.type=a,o.request=r,s[1](o)}}),"chunk-"+t,t)}else e[t]=0};var t=(t,n)=>{var s,a,[r,o,i]=n,c=0;if(r.some((t=>0!==e[t]))){for(s in o)__webpack_require__.o(o,s)&&(__webpack_require__.m[s]=o[s]);if(i)i(__webpack_require__)}for(t&&t(n);c<r.length;c++)a=r[c],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=window.webpackChunkvknext=window.webpackChunkvknext||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),__webpack_require__.nc=void 0,__webpack_require__(92103);var __webpack_exports__=__webpack_require__(96939)})()})("undefined"!=typeof window&&window instanceof Window?[window,window]:"undefined"!=typeof unsafeWindow?[unsafeWindow,unsafeWindow]:[window,window]);