VK Next

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

// ==UserScript==
// @name        VK Next
// @description Лучшее расширение для ВКонтакте с множеством функций, в числе которых есть эксклюзивные.
// @version     14.5.6
// @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__={387:(e,t,n)=>{n.d(t,{A:()=>s});const s=()=>Math.floor(Date.now()/1e3)},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}},2006:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});n(98570);const s=new(n(73737).A)},3916:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var s=n(50313);const a=()=>(0,s.A)("vk")},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))},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)}},7417:(e,t,n)=>{"use strict";n.d(t,{n:()=>s});const s=e=>{"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e,{once:!0})}},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)})},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}},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(961),n.e(256),n.e(1024),n.e(9340),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(961),n.e(256),n.e(1024),n.e(8414),n.e(9889),n.e(7858),n.e(779),n.e(3877)]).then(n.bind(n,56844)),b=()=>Promise.all([n.e(961),n.e(256),n.e(1024),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(961),n.e(256),n.e(1024),n.e(8414),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()})})},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"))}},12550:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>"vkvideo.ru"!==window.location.hostname},13536:(e,t,n)=>{"use strict";n.d(t,{h:()=>a});var s=n(54251);const a=e=>(0,s.A)("Wall",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)})}},18055:(e,t,n)=>{"use strict";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"]},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)}}},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"}},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")}}},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},22440:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>"undefined"!=typeof unsafeWindow?unsafeWindow:void 0!==window?window:globalThis},22707:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});const s=()=>new Promise(e=>requestAnimationFrame(e))},23238:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=(0,n(78535).A)("pe")},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)},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]}`}},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]}},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()},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)}},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)}}},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}},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)})},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}}},37400:(e,t,n)=>{"use strict";n.d(t,{G:()=>s});const s=()=>new Promise(e=>requestIdleCallback(e))},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"))}},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")},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},43027:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=e=>{e.preventDefault?.(),e.stopPropagation?.(),e.stopImmediatePropagation?.()}},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)}},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)}}},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""}}},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}},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})},48913:(e,t,n)=>{"use strict";n.d(t,{e:()=>a});var s=n(50313);const a=()=>(0,s.A)("cur")},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}},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]}}},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}}},52815:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(47405);const a=async()=>(await(0,s.A)()).h.split("-")},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)}}},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}},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)})}}},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}},57580:(e,t,n)=>{"use strict";n(7408)},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}},61054:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});var s=n(50313);const a=()=>(0,s.A)("vkApi")},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},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()=>""})},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)})})}}},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(961),n.e(256),n.e(1024),n.e(8414),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(961),n.e(256),n.e(1024),n.e(8414),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())})}))},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")}},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},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}},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)},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}))}}},74501:(e,t,n)=>{"use strict";n.d(t,{K:()=>a});var s=n(50313);const a=()=>(0,s.A)("MECommonContext")},76243:()=>{},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}},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},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(9418),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))},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)})})},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}}},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)}},79384:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=(e,t=0)=>e.charCodeAt(t)},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},81955:(e,t,n)=>{"use strict";n(57580);var s=n(13625);const a=n.p+"styles/60fcc537.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)},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},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)}}},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(961),n.e(256),n.e(1024),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)}})},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)})},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}},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(961),n.e(256),n.e(1024),n.e(8414),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(9418),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(961),n.e(256),n.e(1024),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))},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(961),n.e(256),n.e(1024),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)},91570:(e,t,n)=>{"use strict";n.d(t,{R:()=>a});var s=n(50313);const a=()=>(0,s.A)("nav")},91953:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var s=n(50313);const a=()=>(0,s.A)("ajax")},92046:(e,t,n)=>{"use strict";n.d(t,{c:()=>s});const s=e=>new Promise(t=>setTimeout(t,e))},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"})})},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}}},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},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}},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))}},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})},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},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)}})},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}},99381:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});const s=()=>{}}},__webpack_module_cache__={},hasSymbol,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__,hasSymbol="function"==typeof Symbol,webpackQueues=hasSymbol?Symbol("webpack queues"):"__webpack_queues__",webpackExports=hasSymbol?Symbol("webpack exports"):"__webpack_exports__",webpackError=hasSymbol?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||"function"==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=>961===e?"scripts/4ec89a152.vknext.js":256===e?"scripts/52d83964a.vknext.js":8414===e?"scripts/b8d9a4893.vknext.js":181===e?"scripts/242f6b09f.vknext.js":8238===e?"scripts/8239f29e9.vknext.js":7887===e?"scripts/ee965fc64.vknext.js":3506===e?"scripts/74de0af7a.vknext.js":"scripts/"+{33:"adf42f961",45:"eada62db4",53:"533132833",70:"b482603eb",102:"cb8f394b4",113:"cc2c9a606",119:"daa2b5727",122:"a9c7d4ca9",134:"522f4bf8b",141:"108b27b4a",150:"0827cc363",199:"b796e2be0",225:"2c5c2f9aa",240:"dcfa8a506",277:"0dcb2878a",286:"38e4dc199",350:"aa9f4cf9b",367:"d5702a557",445:"4827b5818",530:"c02b68ea8",601:"3421c1c0a",634:"03e9da595",661:"83cc02108",681:"de536b4a6",697:"d15523456",752:"f3655ca4e",763:"07d4baf7c",772:"6046b45fb",777:"007ff4e16",779:"474374e12",781:"e0336f297",797:"5d7b2781d",851:"6e0d72a16",913:"55325a9ac",956:"3ddc256a3",959:"f1cf0fb37",964:"0728abcb0",1024:"b7ec419f2",1049:"18f8284aa",1062:"4be1153c8",1077:"4ce35406b",1142:"904c0d9cc",1145:"4972bc9a1",1150:"cfb759792",1192:"b067bf674",1210:"15bfc647a",1243:"d21f29d29",1297:"061a54876",1300:"e7d5c87c2",1303:"86dd44c25",1332:"9f676fe93",1348:"67d622079",1351:"cacc8174c",1356:"73c226c20",1396:"e9272a499",1547:"3ef9ab6b3",1570:"8947497bd",1679:"38f6a964e",1691:"6379234e1",1799:"a1c645ae8",1812:"633560cc4",1825:"d7a62b0f2",1832:"906a7a939",1909:"d7b8979f9",1913:"99c84231a",1923:"801aa6db3",1941:"bcb9620a6",1949:"e732d8248",1974:"1239d34c2",1985:"de52499d0",2013:"a5994e5d6",2031:"69790570e",2052:"7d22485ee",2068:"009e40ddc",2081:"69b106792",2120:"0fcd41d3c",2135:"8cb3f8de4",2139:"7df38604d",2214:"aea707ba0",2220:"015ecb74c",2223:"a9e6245b5",2251:"4cf6e15a1",2268:"be26b3952",2295:"4ea6cec71",2319:"1af50373a",2342:"f18a692e2",2343:"fa3679df6",2350:"f8957c638",2352:"89472595f",2392:"111d1e875",2402:"a5dd297a0",2425:"412d9f452",2441:"bf022885b",2462:"5d4574b94",2497:"0696d5962",2554:"61891b6bd",2561:"f8b3b0a58",2606:"fc4cc028d",2692:"3e5f83af3",2710:"d2f1455db",2711:"cf0b92d75",2721:"384fc7688",2725:"acca9848d",2739:"e3fe5822a",2797:"884b41cd9",2827:"2e6c0279e",2893:"946f57639",2900:"71abb2809",2913:"51cc39478",2957:"a3bb43665",2963:"573d55695",2965:"14747f591",3018:"750ee7e0e",3023:"9acafa365",3028:"e1e9448e7",3040:"51b5b04ec",3064:"131b77488",3091:"2059ddb06",3096:"4fb279171",3116:"14bfea5b0",3158:"92786b320",3172:"3017255ff",3179:"25fc12692",3235:"ca3b19754",3236:"cd2cfbfc0",3247:"532c3be59",3256:"0e7192b07",3265:"eb442aa48",3266:"b3ab2090c",3301:"719b20eaf",3339:"9b6125675",3370:"737504d91",3383:"2f1704ae9",3415:"870eac9d2",3418:"4e729b920",3456:"47491c62e",3464:"4f3e7187f",3597:"68abfce17",3622:"3f22da804",3639:"1cb1aea6f",3652:"8aaf51f3d",3671:"6bac9dc17",3739:"775518fa6",3790:"a9d7e971f",3793:"4dd7c72d8",3807:"b932497c3",3877:"a13c7c157",3887:"f3ca4504a",3923:"c4fd1eb72",3975:"71094e7bc",3983:"10d99dda2",4006:"d14d711f5",4053:"900bb39d8",4058:"9edd8a3b2",4060:"db9ed7c38",4067:"1aec84ed1",4075:"de171e910",4079:"de6e1b86b",4091:"ace344420",4117:"605945db0",4144:"130771a2d",4199:"62eaaa056",4211:"39a5d1af5",4213:"fa4377afd",4253:"d9cd6b544",4271:"11dbadea9",4288:"16943b9e1",4306:"1cf8cf06a",4352:"0e107c1ad",4391:"ed16c6f57",4413:"3161ca08b",4461:"c86556c8a",4475:"97f9b0777",4530:"ea8fa9781",4532:"2d099f641",4547:"fed4cd1d1",4599:"88a1bbae9",4619:"533728e2f",4639:"d0f218205",4682:"0be8d2d1f",4708:"8c241219f",4747:"31d66c1e1",4765:"937169e06",4827:"e141acf1b",4921:"cbb8b9588",4942:"8aa1c005d",4945:"091726aa9",4980:"8ff34ec1b",5006:"033ce4c2c",5061:"60baf4316",5105:"5980db8da",5121:"b2440b5b4",5147:"ea8748b07",5189:"7ed41ea7a",5225:"c2b883360",5246:"091e5d25c",5251:"4b571b9af",5283:"8c2fcb146",5302:"ef78280f8",5333:"7d6a895e7",5338:"f6c5703a3",5355:"4791f9dd6",5394:"18aff833d",5454:"6a038afaf",5469:"c32bf25a6",5470:"a3371b405",5473:"eaf85d4f3",5508:"086d2e7de",5510:"2d50e517e",5542:"4987cf0cf",5559:"707dcb736",5560:"abe4c2500",5609:"ff43e87ab",5616:"bcacb1128",5618:"a9327a20a",5629:"b3fac7b9b",5633:"91e33d1ef",5640:"feff4eac7",5661:"87bb7b1d9",5667:"c8afaf63b",5671:"4db8052e2",5697:"4db42181c",5698:"73292eba4",5740:"6ee6a4271",5794:"b8ffa2e98",5860:"980752680",5862:"a8aa09c98",5889:"d6e7d5f0e",5942:"6b510bbe9",5949:"08848f193",6076:"63f634de7",6091:"435d2d527",6148:"8b295f56d",6158:"e59f9925b",6192:"a7c11eb05",6195:"e73d7b4df",6264:"e8f26d26a",6289:"7d7e46000",6332:"fde2db2f7",6353:"e97575273",6364:"ba51aa08f",6394:"326641568",6396:"03955862d",6466:"dc54902ee",6468:"64ad6805a",6474:"e55c428cf",6537:"9cf2815b8",6542:"eed9d6260",6550:"9c2bf3fb2",6552:"4b8545cdd",6613:"f7e3c5c94",6628:"f17efc676",6631:"52c01dc23",6652:"6dbbbb9a0",6690:"080b94be8",6709:"2b27c7b58",6728:"3402f1d22",6746:"9113c7fbe",6807:"bea16e02f",6815:"da7a90f52",6852:"81c4c5d4c",6856:"7e15e7b15",6867:"ffde56f32",6873:"7d4a2062b",6886:"c7325ca6a",6917:"be492fa94",6929:"2c2f2d1c4",6953:"20d68f5de",7085:"075ec60b8",7112:"f6df0505b",7114:"b541433e0",7223:"ebd8f4a0a",7248:"28a4807b8",7263:"c34bd6524",7302:"cccefdf2d",7374:"903104164",7386:"4ce70e6f4",7440:"2cdf7302c",7486:"9bd4119dc",7528:"7729bace5",7539:"0d81d85a6",7602:"09e444035",7684:"b117b4326",7692:"7b9528809",7714:"63f15ae24",7717:"9cfd77ec0",7721:"a6974177c",7730:"9a9bdc43c",7802:"05b290a50",7877:"a0ddacc46",7886:"54fa9ec82",7980:"a0e9d0b90",8048:"6fb2a5318",8075:"ad6652940",8082:"776feb0be",8227:"5fb4f5d12",8279:"8ab36926e",8350:"def4615e9",8354:"ae5f6b43f",8357:"8aae1e9d9",8361:"680f124b8",8365:"3893a6c7d",8426:"6b97aa433",8482:"a014100f6",8486:"12a09edfd",8510:"8d3c6bcb9",8597:"6fb777996",8638:"5843e5f4c",8643:"0bb8a757c",8650:"8b1a9641e",8671:"7e1a63764",8823:"76b78b0ed",8922:"3a113a003",8975:"69cfda8bf",8982:"ac99d42d5",8987:"6c6cd1f70",8996:"cc7fe67a7",8997:"a4c7cb630",9009:"321911005",9013:"88338208c",9014:"8660ddedb",9038:"2932b0af2",9123:"1fdbc6e6b",9133:"e7677d2fb",9203:"7034fe9f5",9287:"67598129a",9304:"397f298ad",9319:"3c8303532",9326:"c4dc6195c",9340:"c84c8ec7e",9418:"86c8a73e7",9431:"ca0fd9ecb",9441:"d74f1b06d",9449:"cff09c38f",9461:"ba0f600c3",9477:"fb0af5128",9486:"35fba7221",9499:"606507d9b",9509:"c265405ff",9604:"9898a03a7",9629:"f5944cf8d",9646:"de7c7de6f",9697:"7df637c50",9718:"faffe6ec4",9724:"2f1b712f6",9738:"74a4c065e",9745:"25a5bd1f5",9755:"10b18a353",9765:"54a861d5c",9766:"3a870f240",9773:"c741888d9",9784:"a3d3a16d5",9800:"1254580be",9817:"894d63ac6",9841:"f504098d2",9847:"bf5ec6849",9867:"38dd7abaa",9889:"c4fbc9c42",9942:"0c5f8009b",9947:"977fa261b",9988:"af7317b0f",9992:"f903b8c64"}[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:"d17d0b2a5",601:"194493f13",661:"234acd87b",681:"1fd3bb2a4",697:"b083185ae",752:"b1a02cc95",772:"ea4b6c3ae",781:"a132b0a68",851:"4d8400eb7",956:"b8dafc98f",959:"bbcc14b03",1062:"612bfadbc",1077:"5a03757f2",1145:"b1a02cc95",1150:"194493f13",1303:"bcb85aa98",1799:"bed222544",1825:"13a8a92bc",1832:"7c237cd20",1909:"a72deb310",1913:"b1a02cc95",1949:"8164a8485",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:"0e3e06d84",2606:"4d8400eb7",2721:"4d8400eb7",2725:"0e7ce3424",2797:"4983d584d",2900:"3cf335a81",2913:"bbcc14b03",2957:"bbcc14b03",3023:"bbcc14b03",3064:"2416801d3",3091:"83ab3b697",3116:"708a51a18",3158:"e53927e6e",3179:"3a08f9182",3236:"7d2214e9a",3247:"03425720a",3256:"496ec3d0c",3265:"af1725ecb",3266:"c6e07c81d",3301:"f72206c19",3383:"61531bac4",3418:"d706dd5ca",3456:"75b5e6838",3622:"e340d959b",3639:"234acd87b",3652:"d3c59fc5e",3793:"cfac4d82e",3877:"d90c84dfc",3887:"57db29f5b",3923:"83c665135",3983:"194493f13",4006:"47d4e1f2d",4060:"d6397524e",4067:"bbcc14b03",4075:"28a099047",4117:"0e3e06d84",4199:"576a0efea",4253:"cfce28dd5",4271:"194493f13",4288:"65740f85d",4306:"d158af61d",4391:"333e542a3",4461:"bbcc14b03",4475:"0e7ce3424",4530:"03d49eaef",4599:"09442fdf9",4682:"da3f12308",4708:"b1a49f153",4827:"0e7ce3424",4942:"e9fa598b2",5121:"c4e84b2fc",5225:"25c494662",5246:"14a6c3353",5333:"09442fdf9",5355:"77fc2da94",5454:"a7986dab4",5469:"65860e6bf",5470:"8e0316a6d",5473:"194493f13",5508:"4b9e7e34f",5510:"878e94cff",5542:"bbcc14b03",5559:"1f4746b8e",5609:"ad82cd23d",5616:"ca65fce30",5618:"fdc25e9c8",5661:"b78d7f500",5671:"a1696f0dd",5697:"973b72226",5698:"b1a02cc95",5794:"dbd176676",5862:"dfa4c657f",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",6807:"93c2c67fd",6867:"b1a02cc95",6886:"bbcc14b03",6917:"d571ab3ec",6929:"515d3fd81",6953:"0293e17bc",7223:"0e7ce3424",7374:"c8258f0dc",7440:"ea5a1cc8f",7486:"b2aee6a64",7602:"bfc29d630",7717:"194493f13",7721:"ba00dfd48",7858:"ca3619492",8075:"83ab3b697",8082:"6040fd62e",8227:"b5248a16a",8350:"11ce10df2",8354:"32a7521e2",8361:"bbcc14b03",8482:"3c183786f",8823:"e83457cb1",8975:"551a2ab05",8996:"67714a9df",8997:"f18e8a10e",9013:"c980bfa8c",9123:"bae4f2e8b",9319:"bbcc14b03",9441:"976812ad4",9449:"d3a08083f",9461:"515d3fd81",9477:"194493f13",9509:"bbcc14b03",9646:"a7986dab4",9697:"194493f13",9738:"53c8cd219",9745:"5fe4575a7",9755:"89134dbc7",9765:"1975a971e",9766:"3c183786f",9800:"0fcecf092",9841:"9db0e8f70",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.6/",(()=>{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,1303:1,1799:1,1825:1,1832:1,1909: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,2900:1,2913:1,2957:1,3023:1,3064:1,3091:1,3116:1,3158:1,3179:1,3236:1,3247:1,3256:1,3265:1,3266:1,3301:1,3383:1,3418:1,3456:1,3622:1,3639: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,5661: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,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,8482:1,8823:1,8975:1,8996:1,8997:1,9013: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,9766: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]);