1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5982],{79536:function(e,t,n){var o,r=n(25456),l=n(86459),a=(0,n(79075).Z)("ok",function(e,t){var n=t.title,o=t.description,a=t.image;return(0,r.Z)(e,"ok.url"),"https://connect.ok.ru/offer"+(0,l.Z)({url:e,title:n,description:o,imageUrl:a})},function(e){return{title:e.title,description:e.description,image:e.image}},{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});t.Z=a},38168:function(e,t,n){var o,r=n(25456),l=n(86459),a=(0,n(79075).Z)("telegram",function(e,t){var n=t.title;return(0,r.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,l.Z)({url:e,text:n})},function(e){return{title:e.title}},{windowWidth:550,windowHeight:400});t.Z=a},51189:function(e,t,n){var o,r=n(25456),l=n(86459),a=(0,n(79075).Z)("vk",function(e,t){var n=t.title,o=t.image,a=t.noParse,u=t.noVkLinks;return(0,r.Z)(e,"vk.url"),"https://vk.com/share.php"+(0,l.Z)({url:e,title:n,image:o,noparse:a?1:0,no_vk_links:u?1:0})},function(e){return{title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks}},{windowWidth:660,windowHeight:460});t.Z=a},79075:function(e,t,n){n.d(t,{Z:function(){return f}});var o,r=n(67294),l=n(94184),a=n.n(l),u=(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},c=function(e,t){var n,o,r,l,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return l={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function u(l){return function(u){return function(l){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,o&&(r=2&l[0]?o.return:l[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,l[1])).done)return r;switch(o=0,r&&(l=[2&l[0],r.value]),l[0]){case 0:case 1:r=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,o=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!(r=(r=a.trys).length>0&&r[r.length-1])&&(6===l[0]||2===l[0])){a=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]<r[3])){a.label=l[1];break}if(6===l[0]&&a.label<r[1]){a.label=r[1],r=l;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(l);break}r[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(u){l=[6,u],o=0}finally{n=r=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,u])}}},s=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n},p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openShareDialog=function(e){var n,o,r,l,a=t.props,u=a.onShareWindowClose,c=a.windowHeight,p=void 0===c?400:c,d=a.windowPosition,f=a.windowWidth,v=void 0===f?550:f;!function(e,t,n){var o=t.height,r=t.width,l=s(t,["height","width"]),a=i({height:o,width:r,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},l),u=window.open(e,"",Object.keys(a).map(function(e){return"".concat(e,"=").concat(a[e])}).join(", "));if(n)var c=window.setInterval(function(){try{(null===u||u.closed)&&(window.clearInterval(c),n(u))}catch(e){console.error(e)}},1e3);return u}(e,i({height:p,width:v},"windowCenter"===(void 0===d?"windowCenter":d)?{left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-v/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-p/2}:{top:(window.screen.height-p)/2,left:(window.screen.width-v)/2}),u)},t.handleClick=function(e){var n,o,r,l;return o=void 0,r=void 0,l=function(){var t,n,o,r,l,a,u,i,s,p;return c(this,function(i){switch(i.label){case 0:var c;if(n=(t=this.props).beforeOnClick,o=t.disabled,r=t.networkLink,l=t.onClick,a=t.url,u=t.openShareDialogOnClick,s=r(a,t.opts),o)return[2];if(e.preventDefault(),!n||!(c=p=n())||"object"!=typeof c&&"function"!=typeof c||"function"!=typeof c.then)return[3,2];return[4,p];case 1:i.sent(),i.label=2;case 2:return u&&this.openShareDialog(s),l&&l(e,s),[2]}})},new(r||(r=Promise))(function(e,n){function a(e){try{i(l.next(e))}catch(t){n(t)}}function u(e){try{i(l.throw(e))}catch(t){n(t)}}function i(t){var n;t.done?e(t.value):((n=t.value)instanceof r?n:new r(function(e){e(n)})).then(a,u)}i((l=l.apply(t,o||[])).next())})},t}return u(t,e),t.prototype.render=function(){var e=this.props,t=(e.beforeOnClick,e.children),n=e.className,o=e.disabled,l=e.disabledStyle,u=e.forwardedRef,c=(e.networkLink,e.networkName),p=(e.onShareWindowClose,e.openShareDialogOnClick,e.opts,e.resetButtonStyle),d=e.style,f=(e.url,e.windowHeight,e.windowPosition,e.windowWidth,s(e,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"])),v=a()("react-share__ShareButton",{"react-share__ShareButton--disabled":!!o,disabled:!!o},n),h=p?i(i({backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",curs
1or:"pointer"},d),o&&l):i(i({},d),o&&l);return r.createElement("button",i({},f,{"aria-label":f["aria-label"]||c,className:v,onClick:this.handleClick,ref:u,style:h}),t)},t.defaultProps={disabledStyle:{opacity:.6},openShareDialogOnClick:!0,resetButtonStyle:!0},t}(r.Component),d=function(){return(d=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},f=function(e,t,n,o){function l(l,a){var u=n(l),i=d({},l);return Object.keys(u).forEach(function(e){delete i[e]}),r.createElement(p,d({},o,i,{forwardedRef:a,networkName:e,networkLink:t,opts:n(l)}))}return l.displayName="ShareButton-".concat(e),(0,r.forwardRef)(l)}},25456:function(e,t,n){n.d(t,{Z:function(){return a}});var o,r=(o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=function(e){function t(t){var n=e.call(this,t)||this;return n.name="AssertionError",n}return r(t,e),t}(Error);function a(e,t){if(!e)throw new l(t)}},86459:function(e,t,n){n.d(t,{Z:function(){return o}});function o(e){var t=Object.entries(e).filter(function(e){var t=e[1];return null!=t}).map(function(e){var t=e[0],n=e[1];return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(String(n)))});return t.length>0?"?".concat(t.join("&")):""}},86215:function(e,t,n){n.d(t,{J:function(){return L}});var o,r,l=n(67294),a=n(32984),u=n(12351),i=n(23784),c=n(19946),s=n(61363),p=n(64103),d=n(84575),f=n(16567),v=n(14157),h=n(39650),y=n(15466),b=n(51074),w=n(14007),P=n(46045),m=n(73781),g=n(70638),S=n(3855),O=n(16723),k=((o=k||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),E=((r=E||{})[r.TogglePopover=0]="TogglePopover",r[r.ClosePopover=1]="ClosePopover",r[r.SetButton=2]="SetButton",r[r.SetButtonId=3]="SetButtonId",r[r.SetPanel=4]="SetPanel",r[r.SetPanelId=5]="SetPanelId",r);let C={0:e=>({...e,popoverState:(0,a.E)(e.popoverState,{0:1,1:0})}),1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
1e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},I=(0,l.createContext)(null);function T(e){let t=(0,l.useContext)(I);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,T),n}return t}I.displayName="PopoverContext";let x=(0,l.createContext)(null);function _(e){let t=(0,l.useContext)(x);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,_),n}return t}x.displayName="PopoverAPIContext";let j=(0,l.createContext)(null);function N(){return(0,l.useContext)(j)}j.displayName="PopoverGroupContext";let M=(0,l.createContext)(null);function B(e,t){return(0,a.E)(t.type,C,e,t)}M.displayName="PopoverPanelContext";let R=(0,u.yV)(function(e,t){var n;let o=(0,l.useRef)(null),r=(0,i.T)(t,(0,i.h)(e=>{o.current=e})),c=(0,l.useRef)([]),s=(0,l.useReducer)(B,{popoverState:1,buttons:c,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)()}),[{popoverState:p,button:v,buttonId:y,panel:P,panelId:g,beforePanelSentinel:O,afterPanelSentinel:k},E]=s,C=(0,b.i)(null!=(n=o.current)?n:v),T=(0,l.useMemo)(()=>{if(!v||!P)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(v))^Number(null==e?void 0:e.contains(P)))return!0;let t=(0,d.GO)(),n=t.indexOf(v),o=(n+t.length-1)%t.length,r=(n+1)%t.length,l=t[o],a=t[r];return!P.contains(l)&&!P.contains(a)},[v,P]),_=(0,S.E)(y),j=(0,S.E)(g),M=(0,l.useMemo)(()=>({buttonId:_,panelId:j,close:()=>E({type:1})}),[_,j,E]),R=N(),Z=null==R?void 0:R.registerPopover,D=(0,m.z)(()=>{var e;return null!=(e=null==R?void 0:R.isFocusWithinPopoverGroup())?e:(null==C?void 0:C.activeElement)&&((null==v?void 0:v.contains(C.activeElement))||(null==P?void 0:P.contains(C.activeElement)))});(0,l.useEffect)(()=>null==Z?void 0:Z(M),[Z,M]),(0,w.O)(null==C?void 0:C.defaultView,"focus",e=>{var t,n,o,r;0===p&&(D()||!v||!P||e.target!==window&&(null!=(n=null==(t=O.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(r=null==(o=k.current)?void 0:o.contains)&&r.call(o,e.target)||E({type:1})))},!0),(0,h.O)([v,P],(e,t)=>{E({type:1}),(0,d.sP)(t,d.tJ.Loose)||(e.preventDefault(),null==v||v.focus())},0===p);let A=(0,m.z)(e=>{E({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:v:v;null==t||t.focus()}),F=(0,l.useMemo)(()=>({close:A,isPortalled:T}),[A,T]),z=(0,l.useMemo)(()=>({open:0===p,close:A}),[p,A]);return l.createElement(I.Provider,{value:s},l.createElement(x.Provider,{value:F},l.createElement(f.up,{value:(0,a.E)(p,{0:f.ZM.Open,1:f.ZM.Closed})},(0,u.sY)({ourProps:{ref:r},theirProps:e,slot:z,defaultTag:"div",name:"Popover"}))))}),Z=(0,u.yV)(function(e,t){let n=(0,c.M)(),{id:o=`headlessui-popover-button-${n}`,...r}=e,[f,h]=T("Popover.Button"),{isPortalled:y}=_("Popover.Button"),w=(0,l.useRef)(null),S=`headlessui-focus-sentinel-${(0,c.M)()}`,O=N(),k=null==O?void 0:O.closeOthers,E=null!==(0,l.useContext)(M);(0,l.useEffect)(()=>{if(!E)return h({type:3,buttonId:o}),()=>{h({type:3,buttonId:null})}},[E,o,h]);let[C]=(0,l.useState)(()=>Symbol()),I=(0,i.T)(w,t,E?null:e=>{if(e)f.buttons.current.push(C);else{let t=f.buttons.current.indexOf(C);-1!==t&&f.buttons.current.splice(t,1)}f.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&h({type:2,button:e})}),x=(0,i.T)(w,t),j=(0,b.i)(w),B=(0,m.z)(e=>{var t,n,o;if(E){if(1===f.popoverState)return;switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),h({type:1}),null==(o=f.button)||o.focus()}}else switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),e.stopPropagation(),1===f.popoverState&&(null==k||k(f.buttonId)),h({type:0});break;case s.R.Escape:if(0!==f.popoverState)return null==k?void 0:k(f.buttonId);if(!w.current||(null==j?void 0:j.activeElement)&&!w.current.contains(j.activeElement))return;e.preventDefault(),e.stopPropagation(),h({type:1})}}),R=(0,m.z)(e=>{E||e.key===s.R.Space&&e.preventDefault()}),Z=(0,m.z)(t=>{var n,o;(0,p.P)(t.currentTarget)||e.disabled||(E?(h({type:1}),null==(n=f.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===f.popoverState&&(null==k||k(f.buttonId)),h({type:0}),null==(o=f.button)||o.focus()))}),D=(0,m.z)(e=>{e.preventDefault(),e.stopPropagation()}),A=0===f.popoverState,F=(0,l.useMemo)(()=>({open:A}),[A]),z=(0,v.f)(e,w),L=E?{ref:x,type:z,onKeyDown:B,onClick:Z}:{ref:I,id:f.buttonId,type:z,"aria-expanded":e.disabled?void 0:0===f.popoverState,"aria-controls":f.panel?f.panelId:void 0,onKeyDown:B,onKeyUp:R,onClick:Z,onMouseDown:D},W=(0,g.l)(),G=(0,m.z)(()=>{let e=f.panel;e&&(0,a.E)(W.current,{[g.N.Forwards]:()=>(0,d.jA)(e,d.TO.First),[g.N.Backwards]:()=>(0,d.jA)(e,d.TO.Last)})===d.fE.Error&&(0,d.jA)((0,d.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,a.E)(W.current,{[g.N.Forwards]:d.TO.Next,[g.N.Backwards]:d.TO.Previous}),{relativeTo:f.button})});return l.createElement(l.Fragment,null,(0,u.sY)({ourProps:L,theirProps:r,slot:F,defaultTag:"button",name:"Popover.Button"}),A&&!E&&y&&l.createElement(P._,{id:S,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:G}))}),D=u.AN.RenderStrategy|u.AN.Static,A=(0,u.yV)(function(e,t){let n=(0,c.M)(),{id:o=`headlessui-popover-overlay-${n}`,...r}=e,[{popoverState:a},s]=T("Popover.Overlay"),d=(0,i.T)(t),v=(0,f.oJ)(),h=null!==v?(v&f.ZM.Open)===f.ZM.Open:0===a,y=(0,m.z)(e=>{if((0,p.P)(e.currentTarget))return e.preventDefault();s({type:1})}),b=(0,l.useMemo)(()=>({open:0===a}
1),[a]);return(0,u.sY)({ourProps:{ref:d,id:o,"aria-hidden":!0,onClick:y},theirProps:r,slot:b,defaultTag:"div",features:D,visible:h,name:"Popover.Overlay"})}),F=u.AN.RenderStrategy|u.AN.Static,z=(0,u.yV)(function(e,t){let n=(0,c.M)(),{id:o=`headlessui-popover-panel-${n}`,focus:r=!1,...p}=e,[v,h]=T("Popover.Panel"),{close:y,isPortalled:w}=_("Popover.Panel"),S=`headlessui-focus-sentinel-before-${(0,c.M)()}`,k=`headlessui-focus-sentinel-after-${(0,c.M)()}`,E=(0,l.useRef)(null),C=(0,i.T)(E,t,e=>{h({type:4,panel:e})}),I=(0,b.i)(E);(0,O.e)(()=>(h({type:5,panelId:o}),()=>{h({type:5,panelId:null})}),[o,h]);let x=(0,f.oJ)(),j=null!==x?(x&f.ZM.Open)===f.ZM.Open:0===v.popoverState,N=(0,m.z)(e=>{var t;if(e.key===s.R.Escape){if(0!==v.popoverState||!E.current||(null==I?void 0:I.activeElement)&&!E.current.contains(I.activeElement))return;e.preventDefault(),e.stopPropagation(),h({type:1}),null==(t=v.button)||t.focus()}});(0,l.useEffect)(()=>{var t;e.static||1===v.popoverState&&(null==(t=e.unmount)||t)&&h({type:4,panel:null})},[v.popoverState,e.unmount,e.static,h]),(0,l.useEffect)(()=>{if(!r||0!==v.popoverState||!E.current)return;let e=null==I?void 0:I.activeElement;E.current.contains(e)||(0,d.jA)(E.current,d.TO.First)},[r,E,v.popoverState]);let B=(0,l.useMemo)(()=>({open:0===v.popoverState,close:y}),[v,y]),R={ref:C,id:o,onKeyDown:N,onBlur:r&&0===v.popoverState?e=>{var t,n,o,r,l;let a=e.relatedTarget;!a||!E.current||null!=(t=E.current)&&t.contains(a)||(h({type:1}),((null==(o=null==(n=v.beforePanelSentinel.current)?void 0:n.contains)?void 0:o.call(n,a))||(null==(l=null==(r=v.afterPanelSentinel.current)?void 0:r.contains)?void 0:l.call(r,a)))&&a.focus({preventScroll:!0}))}:void 0,tabIndex:-1},Z=(0,g.l)(),D=(0,m.z)(()=>{let e=E.current;e&&(0,a.E)(Z.current,{[g.N.Forwards](){var t;(0,d.jA)(e,d.TO.First)===d.fE.Error&&(null==(t=v.afterPanelSentinel.current)||t.focus())},[g.N.Backwards](){var e;null==(e=v.button)||e.focus({preventScroll:!0})}})}),A=(0,m.z)(()=>{let e=E.current;e&&(0,a.E)(Z.current,{[g.N.Forwards](){var e;if(!v.button)return;let t=(0,d.GO)(),n=t.indexOf(v.button),o=t.slice(0,n+1),r=[...t.slice(n+1),...o];for(let l of r.slice())if("true"===l.dataset.headlessuiFocusGuard||(null==(e=v.panel)?void 0:e.contains(l))){let a=r.indexOf(l);-1!==a&&r.splice(a,1)}(0,d.jA)(r,d.TO.First,{sorted:!1})},[g.N.Backwards](){var t;(0,d.jA)(e,d.TO.Previous)===d.fE.Error&&(null==(t=v.button)||t.focus())}})});return l.createElement(M.Provider,{value:o},j&&w&&l.createElement(P._,{id:S,ref:v.beforePanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:D}),(0,u.sY)({ourProps:R,theirProps:p,slot:B,defaultTag:"div",features:F,visible:j,name:"Popover.Panel"}),j&&w&&l.createElement(P._,{id:k,ref:v.afterPanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:A}))}),L=Object.assign(R,{Button:Z,Overlay:A,Panel:z,Group:(0,u.yV)(function(e,t){let n=(0,l.useRef)(null),o=(0,i.T)(n,t),[r,a]=(0,l.useState)([]),c=(0,m.z)(e=>{a(t=>{let n=t.indexOf(e);if(-1!==n){let o=t.slice();return o.splice(n,1),o}return t})}),s=(0,m.z)(e=>(a(t=>[...t,e]),()=>c(e))),p=(0,m.z)(()=>{var e;let t=(0,y.r)(n);if(!t)return!1;let o=t.activeElement;return!!(null!=(e=n.current)&&e.contains(o))||r.some(e=>{var n,r;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(o))||(null==(r=t.getElementById(e.panelId.current))?void 0:r.contains(o))})}),d=(0,m.z)(e=>{for(let t of r)t.buttonId.current!==e&&t.close()}),f=(0,l.useMemo)(()=>({registerPopover:s,unregisterPopover:c,isFocusWithinPopoverGroup:p,closeOthers:d}),[s,c,p,d]),v=(0,l.useMemo)(()=>({}),[]);return l.createElement(j.Provider,{value:f},(0,u.sY)({ourProps:{ref:o},theirProps:e,slot:v,defaultTag:"div",name:"Popover.Group"}))})})}}]);
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.