PageSourceSearch

https://www.mk.ru/media/mkru2020/js/a6655c1394bc6e6f15cc.js

js mk.ru collected 2026-09-25 06:25:11 UTC 38,788 bytes, 1 lines download raw bytes

1(self.webpackChunkmk_ru_redisign=self.webpackChunkmk_ru_redisign||[]).push([[266],{8266:function(e,t,n){"use strict";n.r(t),n(2707),n(6992),n(3948),n(285),n(8674),n(9601),n(4916),n(4765);var a=n(2172),i={listingWrapper:"authors-listing__chapters-list",item:"authors-listing__chapter",letterNode:"authors-listing__letter",showLetterCallback:function(){},linkInLine:7},r=n(7572),s={calendarNode:"calendar",prevButton:"aside-head__slider-button_back",nextButton:"aside-head__slider-button_forward",closeButton:"calendar__close-button",startYear:1995,showButton:"calendar-filter-button"},l=["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"],o=new Date,c=o.getFullYear(),d=o.getMonth(),h=o.getDate(),u=n(8809),_={item:".news-listing__day-group .news-listing__item",beforeSlider:"news-listing__item_before-media",mediaSlider:".media-slider",sliderWraperClass:"news-listing__item-media",nojsMediSleder:".nojs-media-slider",positions:[3,7,11,15,19,23,27],mediaSliderSettings:{}},m=function(e,t){var n,a;if(void 0===t&&(t=_),0!==e.length){console.log("noScriptMediaSliders",e);for(var i=Object.assign({},_,t),r=document.querySelectorAll(i.item),s=null!=(n=e[0])&&null!=(a=n.dataset)&&a.position?parseInt(e[0].dataset.position):i.positions[0]||15;s<r.length;s+=10)if(s<r.length){var l=r[s].parentElement.querySelectorAll(i.item);l[l.length-1]!==r[s]&&r[s].classList.add(i.beforeSlider)}e.forEach(((e,t)=>{var n=i.positions[t],a=0===r.length||void 0===n||n>=r.length-1,s=document.createElement("li");i.sliderWraperClass&&s.classList.add(i.sliderWraperClass),s.innerHTML=e.textContent||"";var l=s.querySelector(i.mediaSlider);if(a)e.insertAdjacentElement("afterend",l||s);else{var o,c,d=r[n].parentElement.querySelectorAll(i.item);if(d[d.length-1]===r[n]&&l?r[n].parentElement.parentElement.insertAdjacentElement("afterend",l):r[n].parentElement.insertAdjacentElement("beforeend",s),"no-slider"===e.dataset.type?(s.classList.add("news-listing__item-media_no-slider"),s.children[0]&&0===s.children[0].children.length&&s.children[0].remove()):l&&new u.ZP(l,i.mediaSliderSettings),"mark"===e.dataset.type&&s.querySelectorAll("a").forEach((e=>{e.href=e.href+"?from=news4block"})),"script"===e.dataset.script){var h=(o=e.innerHTML,(c=document.createElement("textarea")).innerHTML=o,c.value);s.innerHTML=h;var _="1"===e.dataset.clone||"true"===e.dataset.clone;s.classList.add("news-listing__item-media_script"),s.style.position="relative",s.style.zIndex="0";var m=e=>{e.querySelectorAll("script").forEach((e=>{var t=document.createElement("script");for(var n of e.attributes)t.setAttribute(n.name,n.value);t.textContent=e.textContent,e.replaceWith(t)}))};if(m(s),_){var p=s.parentElement.querySelectorAll("."+i.beforeSlider);console.log("allBeforeSliders",p);var v=p.length-5,g=Math.max(1,v);console.log("clonesCount",g);for(var f=document.createDocumentFragment(),w=1;w<=g;w++){var y=s.cloneNode(!0);y.classList.add("clon_"+w),y.style.position||(y.style.position="relative",y.style.zIndex="0"),m(y),f.appendChild(y),console.log("clone",y)}s.after(f)}}}}))}},p=n(9275),v=n(2743),g=n(8584),f=n(2289),w=n(2722),y=n(4436),b=n(8981);(()=>{var e=document.querySelectorAll("[data-ad-control]");if(0!==e.length){var t=()=>{e.forEach((e=>{var t=e.querySelector(".special-projects__ad-btn");t&&t.setAttribute("aria-expanded","false"),e.classList.remove("is-open")}))};e.forEach((e=>{var n=e.querySelector(".special-projects__ad-btn");n&&n.addEventListener("click",(a=>{a.preventDefault(),a.stopPropagation();var i=e.classList.contains("is-open");t(),i||(e.classList.add("is-open"),n.setAttribute("aria-expanded","true"))}))})),document.addEventListener("click",(e=>{e.target.closest("[data-ad-control]")||t()}))}})(),function(){var e=document.querySelector(".subscription-nav__list");if(e){var t=document.querySelector(".subscription-nav__hidden-wrap"),n=document.createElement("ul"),a=e.querySelectorAll(".subscription-nav__item:nth-child(n + 5)");n.classList.add("subscription-nav__hidden-list"),t.append(n);var i,r=function(){if(window.innerWidth>1279)e.offsetWidth,a.forEach((e=>{e.classList.add("subscription-nav__hidden-item"),n.append(e)}));else{var t=n.querySelectorAll(".subscription-nav__hidden-item");t.length>0&&t.forEach((t=>{t.classList.remove("subscription-nav__hidden-item"),e.append(t)})),console.log("subscriptionNavHiddenList",n),console.log("subscriptionNavHiddenItems",t)}};r(),window.addEventListener("resize",(function(e){clearTimeout(i),i=setTimeout((()=>{console.log("onMenuResize"),r()}),50)}))}}(),new g.Z({root:"article-grid__most-read",toggle:"most-read__sort",elementsList:"most-read",currentElements:"most-read__item",numberOfShown:3});
1var S=document.querySelectorAll(".nojs-media-slider[data-place=in-content]");if(0!==S.length)if(0!==document.querySelectorAll(".article-listing__item").length)m(S,{item:".article-listing__item",beforeSlider:"article-listing__item_before-media",sliderWraperClass:"article-listing__item-media",mediaSliderSettings:{item:"media-slider__scroll",backButton:"media-slider__slider-button_back",nextButton:"media-slider__slider-button_forward",stepCoefficient:.7}});else{console.log("No article-listing__item");var k=[];S.forEach((e=>{"position"in e.dataset&&k.push(e.dataset.position)}));var E={mediaSliderSettings:{item:"media-slider__scroll",backButton:"media-slider__slider-button_back",nextButton:"media-slider__slider-button_forward",stepCoefficient:.7}};S.length===k.length&&(E.positions=k),m(S,E)}var L=document.querySelector(".json-media-slider[data-type=wrap]");if(null!==L){var C=L.querySelectorAll(".js-content-data"),x=[];C.forEach((function(e){x=x.concat(function(e){var t=JSON.parse(e.innerText);return Array.isArray(t)?("content"in e.dataset&&t.forEach((function(t){"date"in t&&(t.date=new Date(t.date)),t.type=e.dataset.content})),t):[]}(e))})),x.sort((function(e,t){return t.date-e.date}));var q=document.createElement("section");if(q.classList.add("news-listing__media-slider"),q.classList.add("media-slider"),q.dataset.name="name"in L.dataset?L.dataset.name:"Медиа","url"in L.dataset&&(q.dataset.url=L.dataset.url),(0,u.CC)(q,x),x.length<=4){q.classList.add("media-slider-item_wide");var D=q.querySelector(".media-slider__slider");null!==D&&D.classList.add("media-slider__slider_midddle")}0!==x.length&&function(e,t){void 0===t&&(t=_);var n=Object.assign({},_,t),a=document.querySelectorAll(n.item);if(0===e.length)return!1;e.forEach(((e,t)=>{var i=document.createElement("li");n.sliderWraperClass&&i.classList.add(n.sliderWraperClass),i.append(e);var r=e;if(0===a.length||void 0===n.positions[t]||n.positions[t]>=a.length-1)return!1;var s=n.positions[t],l=a[s].parentElement.querySelectorAll(n.item);l[l.length-1]===a[s]?a[s].parentElement.parentElement.insertAdjacentElement("afterend",r):(a[s].classList.add(n.beforeSlider),a[s].parentElement.insertAdjacentElement("beforeend",i))}))}([q],{item:".article-listing__item",beforeSlider:"article-listing__item_before-media",sliderWraperClass:"article-listing__item-media"})}document.querySelectorAll(".js-no-init-media-slider").forEach((e=>{new u.ZP(e,{item:"media-slider__scroll",backButton:"media-slider__slider-button_back",nextButton:"media-slider__slider-button_forward",stepCoefficient:.7}),e.classList.remove("js-no-init-media-slider")})),console.log("loading listing.js");var P=document.querySelector(".pro-slider__scroll");if(null!==P){var M=document.querySelector(".pro-slider__slider-button_back"),T=document.querySelector(".pro-slider__slider-button_forward"),j=document.querySelectorAll(".pro-slider__item"),N=j[0].offsetWidth;console.log(N);var B=0;function e(){P.scrollTo({left:N*B,behavior:"smooth"})}M.addEventListener("click",(()=>{B>0?B--:B=j.length-1,e()})),T.addEventListener("click",(()=>{B<j.length-1?B++:B=0,e()}))}document.querySelectorAll(".stories-preview__hide-text").forEach((e=>{e.addEventListener("click",(()=>{var t=e.previousElementSibling,n=e.children[0],a=e.children[1];t.classList.contains("stories-preview__desc-hide")?(t.classList.remove("stories-preview__desc-hide"),n.innerText="Скрыть описание",a.classList.add("main-story__button-show-rotate")):(t.classList.add("stories-preview__desc-hide"),n.innerText="Читать далее",a.classList.remove("main-story__button-show-rotate"))}))})),document.querySelectorAll(".stories-preview__desc").forEach((e=>{(e=>{var t=e.nextElementSibling;e.getBoundingClientRect().height>=30?t.classList.remove("hidden-elem"):t.classList.add("hidden-elem")})(e)}));var A=document.querySelector(".main-story__preview"),I=document.querySelector(".js-toggle-preview");if(I){var O="js-toggle-preview_active-"+I.dataset.preview,F=document.querySelector(".js-toggle-preview__btn"),Y=document.querySelector(".js-toggle-preview__btn-icon"),R=document.querySelector(".js-toggle-preview__btn-text");F&&Y&&(I.querySelector(".hashtag-text-wrap").scrollHeight>=parseInt(getComputedStyle(I).maxHeight)+10&&(F.style.display="flex"),F.addEventListener("click",(()=>{I.classList.toggle(O),I.classList.contains(O)?(R.innerText="Скрыть текст",Y.classList.add("js-toggle-preview__btn-icon_up")):(R.innerText="Показать ещё",Y.classList.remove("js-toggle-preview__btn-icon_up"))})))}else if(A){var W=document.querySelector(".main-story__hide-text"),H=document.querySelector(".main-story__button-show"),Z=document.querySelector(".main-story__button-text");null!==W&&null!==H&&W.addEventListener("click",(()=>{A.classList.toggle("main-story__preview_hide"),A.classList.contains("main-story__preview_hide")?(Z.innerText="Показать описание сюжета",H.classList.remove("main-story__button-show_up")):(Z.innerText="Скрыть текст",H.classList.add("main-story__button-show_up"))}))}var z=document.querySelector(".article-listing_blogs-listing");if(null!==z){new y.Z(z,{rootShowMod:"article-listing_blogs-listing_full",item:"article-listing__item",lastShownClass:"article-listing__item_last-shown",withNumbersOnButton:!1,numberOfShown:10,actionButton:"js-show-all-items"});var K=document.querySelector(".authors-listing");null!==K&&new y.Z(K,{rootShowMod:"authors-listing_full",item:"authors-listing__chapter",lastShownClass:"authors-listing__chapter_last-shown",withNumbersOnButton:!1,numberOfShown:2,actionButton:"js-show-all-items"})}var U=document.querySelector(".authors-listing.js-add-alphabet");if(null!==U){var J=new class{constructor(e){void 0===e&&(e=i),this.settings=Object.assign(Object.assign({},i),e),this._root=null,this._closeButton=null,this.__emptyLetterCounter=0,this._randomHash=String(Math.random()).slice(2,8),this._focusTrap=null,this._savedFocusPosition=null,this._outRootClick=this._outRootClick.bind(this),this._scrollToLetter=this._scrollToLetter.b
1ind(this),this.show=this.show.bind(this),this.hide=this.hide.bind(this)}get _emptyLetterCounter(){return""+this.__emptyLetterCounter++}get root(){return null===this._root&&(this._root=this._renderRoot()),this._root}_scrollToLetter(e){e.preventDefault();var t=e.target.dataset.search,n=document.querySelector(t);null!=n&&(0===n.offsetHeight&&this.settings.showLetterCallback(),this._savedFocusPosition=n,window.scrollTo(0,n.getBoundingClientRect().y+window.scrollY),this.hide())}_renderRoot(){var e=document.createElement("div");e.classList.add("calendar"),e.classList.add("calendar_abc");var t='\n  <header class="calendar__header">\n    <h3 class="calendar__title">Выбрать по алфавиту</h3>\n    <button class="calendar__close-button" aria-label="Закрыть"><svg class="calendar__close-button-icon" width="16" height="16"><use xlink:href="#icon-menu-close"></use></svg></button>\n  </header>',n="listingNode"in this.settings&&null!==this.settings.listingNode?this.settings.listingNode:document.querySelector("."+this.settings.listingWrapper);if(null===n)return null;var a=n.querySelectorAll("."+this.settings.item);t+='<div class="calendar__content"><table class="calendar__table"><tbody class="calendar__table-body"><tr>';var i=0;for(a.forEach((e=>{i===this.settings.linkInLine&&(i=0,t+="</tr><tr>");var n=e.querySelector("."+this.settings.letterNode);if(null===n){var a=this._emptyLetterCounter;e.id="abc-"+a+"-"+this._randomHash,t+='<td class="calendar__table-cell calendar__table-cell_active"><a href="#'+e.id+'" data-search="#'+e.id+'" class="calendar__link">'+a+"</a></td>"}else{var r=n.innerText;""===n.id&&(n.id="abc-"+this._emptyLetterCounter+"-"+this._randomHash),t+='<td class="calendar__table-cell calendar__table-cell_active"><a href="#'+n.id+'" data-search="#'+n.id+'" class="calendar__link">'+r+"</a></td>"}i++}));i<this.settings.linkInLine;i++)t+='<td class="calendar__table-cell"></td>';return t+="</tr></tbody></table></div>",e.innerHTML=t,e.querySelectorAll(".calendar__link").forEach((e=>{e.addEventListener("click",this._scrollToLetter)})),this._closeButton=e.querySelector(".calendar__close-button"),null!==this._closeButton&&this._closeButton.addEventListener("click",(()=>{this.hide()})),e}_outRootClick(e){e.target===this.root||this.root.contains(e.target)||(this._savedFocusPosition,this.hide())}show(e){void 0===e&&(e=function(){}),this._savedFocusPosition=document.activeElement,e(this.root),null===this._focusTrap&&(this._focusTrap=new a.Z(this.root),this._focusTrap.onEscCallback=e=>{e.preventDefault(),this.hide()}),this._closeButton.focus(),document.addEventListener("keydown",this._focusTrap.onKeydownControl),document.addEventListener("mousedown",this._outRootClick)}hide(){this.root.remove(),document.removeEventListener("keydown",this._focusTrap.onKeydownControl),document.removeEventListener("mousedown",this._outRootClick),null!==this._savedFocusPosition&&this._savedFocusPosition.focus()}}({listingNode:U,showLetterCallback:function(){U.classList.add("authors-listing_full")}});U.querySelectorAll(".js-abc-wrapper").forEach((function(e){var t=e.querySelector(".js-abc-button");null!==t&&t.addEventListener("click",(function(e){e.preventDefault(),J.show((function(e){t.before(e)}))}))}))}document.querySelectorAll(".authors-listing__chapter").forEach((function(e){new y.Z(e,{item:"authors-listing__item",numberOfShown:12,numberToWord:{one:"автор",threeToFour:"автора",other:"авторов"},revelFunction:y.B})})),document.querySelectorAll(".article-grid__best-bloggers").forEach((function(e){new y.Z(e,{rootShowMod:"authors-listing_full",item:"authors-listing__item",lastShownClass:"authors-listing__item_last-shown-all",numberOfShown:12,withNumbersOnButton:!1,actionButton:"js-show-all-items",revelFunction:y.B})})),new f.Z({root:"js-federal-news-in-region",numberOfShown:6});var V=document.querySelector(".js-mk-calendar-config"),Q=null===V?null:JSON.parse(V.innerText),X=document.querySelectorAll(".calendar__wrapper"),G=null!==Q&&"baseUrl"in Q?""+location.origin+Q.baseUrl:null,$="MKPageState"in window&&"siteId"in window.MKPageState?window.MKPageState.siteId:1,ee=null!==Q&&"activeDate"in Q?new Date(Q.activeDate):null,te=function(e,t){if(void 0===t&&(t=null),null===t||!("type"in e.dataset))return null;switch(e.dataset.type){case"news":return"/news/publication-dates/";case"articles":return $=1===$||0===t.sectionId?$:[1,$],"sectionId"in t&&"contentType"in t?"/section/"+t.sectionId+"/"+t.contentType+"/publication-dates/":null;case"newspaper":return"/issues/publication-dates/";default:return null}}(V,Q);
1X.forEach((e=>{te&&new class{constructor(e,t,n,i,r,l){if(void 0===l&&(l=s),"string"==typeof t&&"string"==typeof n&&(this.api=t,this.baseUrl=n,this.root=e,this.root&&(this.siteId=i,this.date=r,this.currentDate=this.date?this.date:o,this.settings=Object.assign(Object.assign({},s),l),this.calendarNode=this.root.querySelector("."+this.settings.calendarNode),null!==this.calendarNode))){if(this._renderCalender(),this.prevButton=this.calendarNode.querySelector("."+this.settings.prevButton),this.nextButton=this.calendarNode.querySelector("."+this.settings.nextButton),this.showButton=this.root.querySelector("."+this.settings.showButton),this.closeButton=this.calendarNode.querySelector("."+this.settings.closeButton),this.calendarBodyNode=this.calendarNode.querySelector(".calendar__table-body"),this.monthsChooseForm=this.calendarNode.querySelector(".calendar__form"),this.calendarMonthSelect=this.calendarNode.querySelector(".calendar__month-select"),this.calendarYearSelect=this.calendarNode.querySelector(".calendar__year-select"),this.lastYearNode=this.calendarYearSelect.querySelector('option[value="'+c+'"]'),this.errorMessage=this.calendarNode.querySelector(".calendar__error-message"),this.currentCalendarDate=this.currentDate,this.activeDays=null,this.lastMonthInList=11,this.onPrevButton=this.onPrevButton.bind(this),this.onNextButton=this.onNextButton.bind(this),this.setNewMonth=this.setNewMonth.bind(this),this.onClosePopup=this.onClosePopup.bind(this),this.onPopupEscPress=this.onPopupEscPress.bind(this),this.outOfCalendarClick=this.outOfCalendarClick.bind(this),this.prevButton.addEventListener("click",this.onPrevButton),this.nextButton.addEventListener("click",this.onNextButton),this.calendarMonthSelect.addEventListener("change",this.setNewMonth),this.calendarYearSelect.addEventListener("change",this.setNewMonth),this.closeButton.addEventListener("click",this.onClosePopup),this.showButton){this.showButton.classList.remove("calendar-filter-button_hidden");var d=!1;this.showButton.addEventListener("click",(()=>{(d?Promise.resolve():this.getDays(this.currentCalendarDate).then((e=>(d=!0,e)))).then((()=>{this.calendarNode.classList.remove("calendar_hidden"),document.addEventListener("keydown",this.focusTrap.onKeydownControl),document.addEventListener("keydown",this.onPopupEscPress),document.addEventListener("mousedown",this.outOfCalendarClick)}))}))}this.focusTrap=new a.Z(this.calendarNode)}}generateCalendar(e){Date.prototype.monthDays=function(){return new Date(this.getFullYear(),this.getMonth()+1,0).getDate()};for(var t=e.monthDays(),n=0===new Date(e.getFullYear(),e.getMonth()).getDay()?6:new Date(e.getFullYear(),e.getMonth()).getDay()-1,a=this._isThisMonth(o,e),i=this.currentDate&&this._isThisMonth(this.currentDate,e),s=[],l=1,c=1,d=new Date(e.getFullYear(),e.getMonth()-1).monthDays()-(n-1),u=0;u<=5;u++){s.push(["<tr>"]);for(var _=0;_<7;_++)l>t?(s[u].push('<td class="calendar__table-cell '+this._markWeekend(_)+'">'+c+"</td>"),c++):0===u&&_<n?(s[u].push('<td class="calendar__table-cell '+this._markWeekend(_)+'">'+d+"</td>"),d++):(s[u].push('<td class="calendar__table-cell calendar__table-cell_active\n              '+this._markWeekend(_)+"\n              "+(a&&l===h?"calendar__table-cell_today":i&&this.currentDate.getDate()===l?"calendar__table-cell_selected-date":"")+'\n            ">'+this._generateCell(l,e.getMonth(),e.getFullYear())+"</td>"),l++);s[u].push("</tr>")}(0,r.LE)(s,this.calendarBodyNode)}onNextButton(e){11===this.currentCalendarDate.getMonth()?(this.currentCalendarDate=new Date(this.currentCalendarDate.getFullYear()+1,0),this.getDays(this.currentCalendarDate,e.target)):(this.currentCalendarDate=new Date(this.currentCalendarDate.getFullYear(),this.currentCalendarDate.getMonth()+1),this.getDays(this.currentCalendarDate,e.target))}onPrevButton(e){0===this.currentCalendarDate.getMonth()?(this.currentCalendarDate=new Date(this.currentCalendarDate.getFullYear()-1,11),this.getDays(this.currentCalendarDate,e.target)):(this.currentCalendarDate=new Date(this.currentCalendarDate.getFullYear(),this.currentCalendarDate.getMonth()-1),this.getDays(this.currentCalendarDate,e.target))}setNewMonth(e){this.currentCalendarDate=new Date(this.calendarYearSelect.options[this.calendarYearSelect.selectedIndex].value,this.calendarMonthSelect.options[this.calendarMonthSelect.selectedIndex].value),this.getDays(this.currentCalendarDate,e.target)}_mergeFederalAndRegionDate(e){return{year:e[0].year,month:e[0].month,days:Array.from(new Set([].concat(...e.map((e=>e.days)))))}}_getDaysRaw(e,t){return Array.isArray(this.siteId)?Promise.all(this.siteId.map((t=>fetch(""+window.MKPageState.apiDomain+this.api+e.getFullYear()+"/"+(e.getMonth()+1)+"/",{method:"GET",headers:{"X-Site-Id":t,"Content-Type":"application/json"}}).then(r.XZ).then(r.au)))).then(this._mergeFederalAndRegionDate):fetch(""+window.MKPageState.apiDomain+this.api+e.getFullYear()+"/"+(e.getMonth()+1)+"/",{method:"GET",headers:{"X-Site-Id":""+this.siteId,"Content-Type":"application/json"}}).then(r.XZ).then(r.au)}getDays(e,t){return(0,r.NI)([this.calendarMonthSelect,this.calendarYearSelect,this.prevButton,this.nextButton]),this._getDaysRaw(e,t).then((n=>{this.activeDays=n.days,this._prepareCalendar(e),this.calendarNode.classList.remove("calendar_error"),t&&t.focus()})).catch((t=>{throw console.error("fetch error: "+t),this.calendarNode.classList.add("calendar_error"),this.activeDays=[],this._prepareCalendar(e),t}))}generateControlls(e){var t,n=e.getFullYear(),a=e.getMonth(),i=this.calendarYearSelect.querySelector('option[value="'+c+'"]');(0,r.U5)([this.nextButton,this.prevButton]),n===c?(t=d,a===d&&(0,r.NI)([this.nextButton])):t=11,n===this.settings.startYear&&0===a&&(0,r.NI)([this.prevButton]),a>
1d?i&&i.remove():!i&&this.calendarYearSelect.prepend(this.lastYearNode);var s=[];this.calendarMonthSelect.innerHTML="";for(var o=0;o<=t;o++)s.push('<option value="'+o+'">'+l[o]+"</option>");(0,r.LE)(s,this.calendarMonthSelect),this.lastMonthInList=t,this._fillSelectFields()}onClosePopup(){this.calendarNode.classList.add("calendar_hidden"),this.currentDate=this.date?this.date:o,document.removeEventListener("keydown",this.focusTrap.onKeydownControl),document.removeEventListener("keydown",this.onPopupEscPress),this.closeButton.removeEventListener("click",(()=>this.onClosePopup)),document.removeEventListener("mousedown",this.outOfCalendarClick)}onPopupEscPress(e){27===e.keyCode&&this.onClosePopup()}outOfCalendarClick(e){e.target===this.calendarNode||this.calendarNode.contains(event.target)||this.onClosePopup()}_prepareCalendar(e){(0,r.U5)([this.calendarMonthSelect,this.calendarYearSelect]),this.generateCalendar(e),this.generateControlls(this.currentCalendarDate)}_renderCalender(){var e=(0,r.JE)('\n    <header class="calendar__header">\n      <h3 class="calendar__title">Показать по дате</h3>\n      <button class="calendar__close-button" aria-label="Закрыть">\n        <svg class="calendar__close-button-icon" width="16" height="16"><use xlink:href="#icon-menu-close"></use></svg>\n      </button>\n    </header>\n  '),t=(0,r.JE)('\n    <div class="calendar__content">\n      <div class="calendar__head">\n        <form class="calendar__form">\n          <select autocomplete="off" class="calendar__year-select" aria-label="выбор года">\n            '+function(e,t){for(var n="",a=t;a>=e;a--)n+='<option value="'+a+'">'+a+"</option>";return n}(this.settings.startYear,c)+'\n          </select>\n          <select autocomplete="off" class="calendar__month-select"  aria-label="выбор месяца">\n          </select>\n        </form>\n        <span class="calendar__controls">\n          <button class="aside-head__slider-button aside-head__slider-button_back" aria-label="Листать в начало">\n            <svg class="aside-head__slider-button-icon" width="31" height="31" style="transform: scale(-1, 1)"><use xlink:href="#icon-arrow"></use></svg>\n          </button>\n          <button class="aside-head__slider-button aside-head__slider-button_forward" aria-label="Листать в конец">\n            <svg class="aside-head__slider-button-icon" width="31" height="31"><use xlink:href="#icon-arrow"></use></svg>\n          </button>\n        </span>\n      </div>\n      <p class="calendar__error-message calendar_hidden">Что-то пошло не так, попробуйте снова.</p>\n      <table class="calendar__table" aria-label="Календарь выбора публикаций по дате">\n        <thead class="calendar__table-head">\n          <tr>\n            <th class="calendar__table-cell">Пн</th>\n            <th class="calendar__table-cell">Вт</th>\n            <th class="calendar__table-cell">Ср</th>\n            <th class="calendar__table-cell">Чт</th>\n            <th class="calendar__table-cell">Пт</th>\n            <th class="calendar__table-cell">Сб</th>\n            <th class="calendar__table-cell">Вс</th>\n          </tr>\n        </thead>\n        <tbody class="calendar__table-body"></tbody>\n      </table>\n    </div>\n  ');this.calendarNode.append(e,t)}_generateCell(e,t,n){for(var a=0;a<this.activeDays.length;a++)if(this.activeDays[a]===e)return this.activeDays.splice(a,1),'<a href="'+this.baseUrl+n+"/"+(t+1)+"/"+e+'/" class="calendar__link">'+e+"</a>";return e}_fillSelectFields(){this.monthsChooseForm.querySelectorAll("option").forEach((e=>e.selected=!1)),this.calendarMonthSelect.querySelector('option[value="'+this.currentCalendarDate.getMonth()+'"]').selected=!0,this.calendarYearSelect.querySelector('option[value="'+this.currentCalendarDate.getFullYear()+'"]').selected=!0}_markWeekend(e){return e>4?"calendar__table-cell_weekend":""}_isThisMonth(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}}(e,te,G,$,ee)})),void 0!==window.mkVideoInitSettings&&new b.Z(window.mkVideoInitSettings),(0,p.W1)({}),document.querySelectorAll(".js-media-slider.js-not-init").forEach((e=>{var t=e.querySelector(".js-content-data");if(null===t)return null;var n=JSON.parse(t.innerText),a="regionMarker"in t.dataset?{regionMarker:t.dataset.regionMarker}:{};
1"video"===t.dataset.content&&n.forEach((e=>{e.type="video"})),n=n!==[]&&Array.isArray(n)?n:null,(0,u.CC)(e,n,a),e.classList.remove("js-media-slider")}));var ne,ae=document.querySelector(".search-header__third-party-search"),ie=document.querySelector(".search-header__field");null!==ae&&null!==ie&&(ae.href="https://www.google.com/search?q=site:mk.ru "+ie.value,ie.addEventListener("input",(function(e){ae.href="https://www.google.com/search?q=site:mk.ru "+e.target.value}))),"/news/"===new URL(window.location.href).pathname&&(ne=document.querySelectorAll(".news-listing__item-link")).length>3&&function(){for(var e=function(e){ne[e].addEventListener("click",(t=>{t.preventDefault(),n(ne[e])})),ne[e].dataset.index=e+1,n(ne[e],e)},t=0;t<3;t++)e(t);function n(e,t){var n=new URLSearchParams,a=new Date,i=a.getTime(),r=String(a.getTimezoneOffset()/60);void 0===t?n.set("click",1):n.set("click",0),n.set("index",e.dataset.index),n.set("href",e.href),n.set("title",e.querySelector("h3").textContent),n.set("time",i+" + "+r),fetch("https://analitics.mk.ru/api/analitics",{method:"POST",body:n}).then((e=>{})),void 0===t&&(window.location.href=e.href)}}();var re=document.querySelectorAll(".poll");if(console.log("pollsList",re),re.length>0){var se=new v.p4;re.forEach((e=>{(0,v.Yv)(e,se)}))}(0,w.L)();var le=new v.p4,oe=document.querySelector(".js-polls-data");if(console.log("pollsDataNode",oe),null!==oe){var ce=JSON.parse(oe.innerText);if(console.log("pollsData",ce),ce.length>0)oe.insertAdjacentElement("afterend",(0,v.Qn)(ce,le,!0));else if(ce.id){var de=[];de.push(ce),oe.insertAdjacentHTML("afterend",'<a href="https://www.mk.ru/polls/" class="aside-button poll__submit"> все опросы <svg class="aside-button__icon-link" width="16" height="16"><use xlink:href="#icon-link"></use></svg></a>'),oe.insertAdjacentElement("afterend",(0,v.Qn)(de,le,!0))}}},9275:function(e,t,n){"use strict";n.d(t,{W1:function(){return r},Nx:function(){return s},GM:function(){return l},Hf:function(){return o},w2:function(){return c}}),n(2707),n(6992),n(3948);var a=n(7572),i=(n(4436),function(e,t){var n,a="coverPicture"in e?'\n  <picture class="article-preview__image article-preview__image_in-story">\n    <img class="article-preview__image-content" width="210" height="147" loading="lazy" src="'+e.coverPicture[0].src+'" srcset="'+e.coverPicture.sort(((e,t)=>e.size-t.size)).map((e=>void 0!==e.src&&void 0!==e.size?e.src+" "+e.size+"w":"")).filter((e=>""!==e)).join(", ")+'" sizes="'+(t>2?"90px":"(min-width: 1690px) 316px, (min-width: 1050px) 198px, (min-width: 768px) 104px, "+(0===t?"calc(100% - 40px)":"90px"))+'" alt="">\n  </picture>':'<picture class="article-preview__image article-preview__image_in-story"><img class="article-preview__image-content" width="210" height="147" loading="lazy" src="'+e.announceImage+'" alt=""></picture>';return'\n  <li class="interesting__item'+(0===t?" interesting__item_first":"")+'">\n    <article class="article-preview'+(t>2?" article-preview_interesting_last":"")+'">\n      <a class="article-preview__content'+(t>2?" article-preview__content_last-interesting":"")+'" href="'+e.url+'">\n        <div class="article-preview__story-title-group">'+a+'\n          <h3 class="article-preview__title">'+e.title+'</h3>\n        </div>\n      </a>\n      <p class="meta">\n        '+(e.isExclusive?'<span class="meta__item meta__item_exclusive"><span class="meta__text">Эксклюзив</span></span>':"")+"\n        "+(e.hasPhotos?'<span class="meta__item"><svg class="meta__icon" width="16" height="16"><use xlink:href="#icon-photo"></use></svg><span class="meta__text">Фото</span></span>':"")+"\n        "+(e.hasVideos?'<span class="meta__item"><svg class="meta__icon" width="16" height="16"><use xlink:href="#icon-video"></use></svg><span class="meta__text">Видео</span></span>':"")+'\n        <span class="meta__item meta__item_views meta__item_first-line"><svg class="meta__icon" width="18" height="16"><use xlink:href="#icon-views"></use></svg><span class="meta__text">'+e.viewsCount+"</span></span>\n      </p>\n      "+(null===(n=e.authors)?"":'<div class="article-preview__authors-wrap"><div class="article-preview__authors-list">'+n.map((e=>'<a class="article-preview__author" href="'+e.url+'">'+e.name+"</a>")).join("")+"</div></div>
1")+"\n      "+(null!==e.region?'<a class="article-preview__regions article-preview__regions_accent-left" href="'+e.region.url+'"><svg class="article-preview__regions-icon" width="24" height="24"><use xlink:href="#icon-geo-pin"></use></svg> '+e.region.name+"</a>":"")+"\n    </article>\n  </li>"}),r=function(e,t){void 0===t&&(t=function(e){return Array.isArray(e)?e.slice(0,5):null});var n=document.querySelector(".article-grid__interesting.js-not-init");if(null===n)return null;var r=n.querySelector(".js-content-data"),s=n.querySelector(".js-extra-data");if(null===r)return null;var l=t(JSON.parse(r.innerText));if(e.hasOwnProperty("type")&&"article"===e.type&&l.forEach((e=>{e.url+="?from=article_mi_a"})),null===l)return null;var o=document.createElement("div"),c="";l.forEach(((e,t)=>{c+=i(e,t)}));var d='\n<header class="aside-head"><h2 class="aside-head__title">Самое интересное</h2></header>\n<ul class="interesting interesting_under-article">\n  '+c+"\n</ul>\n";if(n.parentElement.replaceChild(o,n),n.innerHTML=d,null!==s){var h=n.querySelector(".interesting");try{var u=(0,a.Pj)(JSON.parse(s.innerText),"li");u.classList.add("last-shown-item"),u.style.display="none",h.append(u)}catch(e){console.log("Relap in most interest problem"),console.log(e)}}n.classList.remove("js-not-init"),o.parentElement.replaceChild(n,o)},s=function(e,t){void 0===t&&(t="Самое интересное");var n=document.createElement("section");n.classList.add("article-grid__interesting");var a="";e.forEach(((e,t)=>{a+=i(e,t)}));var r='\n<header class="aside-head"><h2 class="aside-head__title">'+t+'</h2></header>\n<ul class="interesting interesting_under-article">\n  '+a+"\n</ul>\n";return n.innerHTML=r,n},l=function(e,t){if(void 0===t&&(t=null),null!==t){var n=e.querySelector(".interesting");try{var i=(0,a.Pj)(JSON.parse(t.innerText),"li");i.classList.add("last-shown-item"),i.style.display="none",n.append(i)}catch(e){console.log("Relap in most interest problem"),console.log(e)}}},o=function(e,t){void 0===t&&(t=null);var n=(0,a.ch)(e,[]);return null!==t&&(n=n.filter(t)),(0,a.oA)(n)},c=function(e,t,n){var i=[];t.length>0&&i.push(t.pop());var r=n.splice(0,2-i.length);return r=r.concat(e.splice(0,5-i.length-r.length)),i.push(...(0,a.oA)(r)),i}},2722:function(e,t,n){"use strict";n.d(t,{L:function(){return l}}),n(6992),n(3948);var a=[["vk",{api:"https://vk.com/share.php",mod:"vk",title:"ВКонтакте",keys:{url:"url",title:"title",image:"image"}}],["fb",{api:"https://www.facebook.com/sharer.php",mod:"fb",title:"Facebook",keys:{url:"u"}}],["ok",{api:"https://connect.ok.ru/offer",mod:"ok",title:"Одноклассники",keys:{url:"url",title:"title",image:"imageUrl"}}],["twitter",{api:"https://twitter.com/share",mod:"tw",title:"Twitter",keys:{url:"url",title:"text"}}],["tg",{api:"https://telegram.me/share/url",mod:"tg",title:"WhatsApp",keys:{url:"url",title:"text"}}],["whatsapp",{api:"https://api.whatsapp.com/send",mod:"wa",title:"Telegram",keys:{messangerText:"text"}}],["viber",{api:"viber://forward",mod:"vb",title:"Viber",keys:{messangerText:"text"}}],["max",{api:"https://max.ru/:share",mod:"max",title:"Max",keys:{title:"text"}}]],i={url:location.href,messangerText:location.href,title:document.title},r=function(e,t){if(!e.api)return null;var n=!0,a=e.api;return"additionalKey"in e&&(a+=n?"?":"&",a+=e.additionalKey,n=!1),Object.keys(e.keys).forEach((i=>{i in t&&(a+=n?"?":"&",n=!1,a+="title"!==i||"url"in e.keys?e.keys[i]+"="+encodeURIComponent(t[i]):e.keys[i]+"="+encodeURIComponent(t[i]+" "+t.url))})),a},s=function(e,t,n){var a=e.querySelectorAll(".share__link");for(var i of a)"mod"in i.dataset&&t.has(i.dataset.mod)&&function(){var e=r(t.get(i.dataset.mod),n);i.href=e,i.addEventListener("click",(function(t){t.preventDefault(),window.open(e,"","toolbar=0,status=0,width=626,height=436")}))}()},l=function(e,t){void 0===e&&(e=new Map(a)),void 0===t&&(t=i);var n=document.querySelectorAll(".share_no-init"),r=document.createElement("div");for(var l of n)l.parentElement.replaceChild(r,l),s(l,e,t),l.classList.remove("share_no-init"),l.removeAttribute("aria-hidden"),r.parentElement.replaceChild(l,r)}},8981:function(e,t,n){"use strict";n(6992),n(3948),n(8674);var a=n(7572),i=class{constructor(e){this.onPlayerEnded=this.onPlayerEnded.bind(this),this.players=new Map,this.externalPlayers=e.f
1ilter((e=>e.isExternalPlayer)),this.externalPlayersInit(),this._recomendations=null,this._recomendationsData=null}get isExternalInit(){return"VIQEO"in window}get recomendations(){return null===this._recomendations&&(this._recomendations=fetch(window.MKPageState.apiDomain+"/video/popular/").then(a.XZ).then(a.au).then((e=>(this._recomendationsData=e,Promise.resolve(this._recomendationsData))))),this._recomendations}externalPlayersInit(){if(0!==this.externalPlayers.length){var e=document.createElement("script");e.src="https://cdn.viqeo.tv/js/vq_init_external_player.js?_=4518673689321",e.addEventListener("load",(e=>{window.VIQEO.subscribeTracking(this.onPlayerStarted.bind(this),"Player:started"),window.VIQEO.subscribeTracking(this.onPlayerEnded.bind(this),"Player:ended"),this.externalPlayers.forEach((e=>{var t=new class{constructor(e){void 0!==e&&"videoPath"in e&&"selector"in e&&(this.option=e,this.root=document.querySelector(e.selector),this.showMore=null,null!==this.root&&(this.playerOption={videoSrc:"https://static.mk.ru"+this.option.videoPath,profileId:this.profileId,parent:this.root},"previewPath"in this.option&&(this.playerOption.previewSrc=""+this.option.previewPath),this._player=window.VIQEO.createPlayer(this.playerOption),this._startPlaing=null,this._endPlaing=null))}get profileId(){return 180}}(e);t._player.then((e=>{this.players.has(e)||this.players.set(e,t)}))}))})),document.head.appendChild(e)}}static _previewItem(e){return'<article class="media-more__preview"><a href="'+e.url+'" class="media-more__preview-link"><picture class="media-more__preview-image"><img class="media-more__preview-image-content" src="https://static.mk.ru'+e.previewPicture+'" alt=""></picture><h3 class="media-more__preview-title">'+e.name+"</h3></a></article>"}static showMoreScreen(e){var t=document.createElement("div");return t.classList.add("article-incut__video-embed"),t.innerHTML='<div class="media-more"><h2 class="media-more__title">Смотреть ещё видео:</h2>\n      '+i._previewItem(e[0])+"\n      "+i._previewItem(e[1])+'\n      <div class="media-more__back"></div>\n      <div class="media-more__to-start"><a href="#" class="media-more__to-start-link">\n        <svg class="media-more__to-start-icon" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.707 4.046a1 1 0 11.573 1.916 6 6 0 106.721 2.432v1.318a1 1 0 11-2 0v-5h5a1 1 0 010 2h-1.755a8 8 0 11-8.539-2.666z"></path></svg>\n        <span class="media-more__to-start-text">Вернуться в видео</span>\n      </a></div>\n    </div>',t}static hitCounter(e,t){void 0===t&&(t=!1);var n={video:e.option.id,hash:e.option.hash,isArticleInset:!!e.option.inset};t&&(n.complete=1);var a=Object.entries(n).map((e=>e[0]+"="+e[1])).join("&");return fetch(location.origin+"/counter",{method:"POST",body:a,credentials:"include",headers:{"Content-Type":"application/x-www-form-urlencoded"}})}onPlayerStarted(e){if(this.players.has(e.player)){var t=this.players.get(e.player);null===t._startPlaing&&(t._startPlaing=i.hitCounter(t))}}onPlayerEnded(e){if(this.players.has(e.player)){var t=this.players.get(e.player),n=window.VIQEO.getPlayerBy(t.option.selector);if(void 0!==t._recomendationsScreen)return n.slot.style.display="none",void(t._recomendationsScreen.style.display="");null===t._endPlaing&&(t._endPlaing=i.hitCounter(t,!0)),this.recomendations.then((e=>{var t=e.filter((e=>!0!==e.shown));return t.length<2?e.map((e=>(e.shown=!1,e))):t})).then(i.getNthItemRecomendation(2)).then((e=>{t._recomendationsScreen=i.showMoreScreen(e),t._recomendationsScreen.style.backgroundImage="url('"+t.playerOption.previewSrc+"')",t._recomendationsScreen.querySelector(".media-more__to-start-link").addEventListener("click",(e=>{e.preventDefault(),n.slot.style.display="",t._recomendationsScreen.style.display="none",n.play()})),n.slot.style.display="none",n.slot.insertAdjacentElement("afterend",t._recomendationsScreen)}))}}static getNthItemRecomendation(e){return function(t){var n=[];return(0,a.in)(e,0,t.length-1).forEach(((e,a)=>{t[e].shown=!0,n.push(t[e])})),n}}};t.Z=i},1150:function(e){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},4765:function(e,t,n){"use strict";var a=n(7007),i=n(9670),r=n(4488),s=n(1150),l=n(7651);a("search",(function(e,t,n){return[function(t){var n=r(this),a=null==t?void 0:t[e];return void 0!==a?a.call(t,n):new RegExp(t)[e](String(n))},function(e){var a=n(t,this,e);if(a.done)return a.value;var r=i(this),o=String(e),c=r.lastIndex;s(c,0)||(r.lastIndex=0);var d=l(r,o);return s(r.lastIndex,c)||(r.lastIndex=c),null===d?-1:d.index}]}))}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.