PageSourceSearch

https://redigo.ru/static/js/mobile-pages-Recipe.0fca041f.chunk.js

js redigo.ru collected 2026-10-02 11:33:40 UTC 297,290 bytes, 2 lines download raw bytes

1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4885,2210],{49167:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{NewsCard:function(){return D},default:function(){return G}});var r=n(94634),i=t.n(r),o=n(43693),s=t.n(o),l=n(91847),c=t.n(l),u=n(60930),d=t.n(u),m=n(86871),p=t.n(m);const h=(...e)=>t=>{e?.forEach(e=>{e&&("function"==typeof e?e(t):e.current=t)})},f=(e,t)=>{const[n,a,r]=e.split("_");return t%10==1&&t%100!=11?n:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a:r},g=["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"];function v(e=""){return e&&"string"==typeof e?e.replace(/[+-][^T]+$/,""):e}const b=({publicationTime:e,currentTime:t,isArray:n=!1})=>{if(!e||!t)return;const a=new Date(v(e)),r=new Date(v(t)),i=a.valueOf(),o=r.valueOf();if(!i||!o)return;const s=(o-i)/1e3;if(s<0)return;if(s<60){const e="Только что";return n?[e]:e}if(s<3600){const e=Math.floor(s/60);return n?[`${e} мин`,"назад"]:`${e} ${f("минуту_минуты_минут",e)} назад`}if(s<86400){const e=Math.floor(s/3600),t=f("час_часа_часов",e);return n?[`${e} ${t}`,"назад"]:`${e} ${t} назад`}let l=`${a.getDate()} ${g[a.getMonth()]}`;const c=a.getFullYear();return r.getFullYear()!==c&&(l=`${l} ${c}`),n?[l]:l},y=e=>{if(e.url)return e.url;if(!e.id||!e.topic?.alias||!e.topic?.project_alias)return;const{normalized_title:t}=e,{alias:n,project_alias:a}=e.topic,r=t?`-${t}`:"";return"eda"===a?`https://${a}.rambler.ru/media/${n}/${t}/`:`https://${a}.rambler.ru/${n}/${e.id}${r}/`},w=e=>{if(!e.author?.alias||!e.topic?.project_alias)return;const{alias:t}=e.author;return`/editors/${t}/`};var N=n(83503),k=t.n(N);const C=(e,t)=>{const n=e.replace("https://","").replace("http://",""),a=`${t}/${n}jovfors6`;return`https://img02.rl0.ru/${k()(a)}/${t}/${n}`},E=({className:e,orientation:t,imageUrl:n,imageWidth:a,imageHeight:r,withLive:i,title:o,isFirst:s,isMobile:l,isLazyImage:c,isS3:m=!0,children:h})=>{const f=(0,u.useRef)(null),g=(0,u.useMemo)(()=>{if(n){if(m){const e=(e,t)=>["img-format=avif",`img-1-resize=width:${e},height:${t},fit:cover`];try{const t=new URL(n),i=[...e(a,r),"img-2-filter=sharpen"],o=e(2*a,2*r);return[`${t.origin}${t.pathname}?${i.join("&")}`,`${t.origin}${t.pathname}?${o.join("&")}`]}catch{}return}return(({url:e,width:t,height:n})=>{if([t,n].some(e=>"number"!=typeof e))return[e,e];const a=t/n<.84?`c${2*t}x${2*n}o0x0i`:`c${2*t}x${2*n}i`;return[C(e,t/n<.84?`c${t}x${n}o0x0i`:`c${t}x${n}i`),C(e,a)]})({url:n,width:a,height:r})}},[n,a,r]),[v,b]=(0,u.useState)(!1),[y,w]=(0,u.useState)(!1),N=()=>{b(!0)},k=()=>{w(!0)};(0,u.useEffect)(()=>{g&&f.current.complete&&(0===f.current.naturalWidth?k():N())},[]);const E=!y&&c,A=!g||y,x=l&&"portrait"===t;return d().createElement("div",{className:p()("rc__VUg0O",l&&"rc__oPJ5G",E&&(v?"rc__jIkhd":"rc__7MSyY"),A&&"rc__H-ZHs",e),style:{width:x?void 0:a,height:x?void 0:r}},d().createElement("img",{className:"rc__nm335",srcSet:g?`${g[0]} 1x, ${g[1]} 2x`:void 0,src:g?g[0]:void 0,alt:o,fetchpriority:s?"high":void 0,loading:c?"lazy":void 0,onLoad:N,onError:k,ref:f}),i&&d().createElement("span",{className:"rc__p4Yj-"},"Live"),h)},A=({className:e,avatarUrl:t})=>{const n=(0,u.useRef)(null),a=(0,u.useMemo)(()=>{if(!t)return;const e=(e,t)=>["img-format=avif",`img-1-resize=width:${e},height:${t},fit:cover`];try{const n=new URL(t),a=[...e(50,50),"img-2-filter=sharpen"],r=e(100,100);return[`${n.origin}${n.pathname}?${a.join("&")}`,`${n.origin}${n.pathname}?${r.join("&")}`]}catch{}},[t]),[r,i]=(0,u.useState)(!1),o=()=>{i(!0)};return(0,u.useEffect)(()=>
1{a&&n.current.complete&&0!==n.current.naturalWidth&&o()},[]),d().createElement("img",{className:p()("rc__AGIa4",r&&"rc__tzZ4S",e),srcSet:a?`${a[0]} 1x, ${a[1]} 2x`:void 0,src:a?a[0]:void 0,loading:"lazy",onLoad:o,ref:n})},x=({title:e,children:t,linkAs:n})=>{const a=n||d().Fragment;if(!t)return d().createElement(a,null,e);const r=e.split(/\s/),i=r.slice(0,r.length-1).join(" "),o=r[r.length-1];return d().createElement(a,null,i," ",d().createElement("span",{className:"rc__G-AVq"},o,t))};var I,S,M;function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},_.apply(null,arguments)}var T=e=>u.createElement("svg",_({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},e),I||(I=u.createElement("path",{stroke:"currentColor",strokeWidth:1.2,d:"m14.16 5.875.008.008a5.858 5.858 0 0 1-6.563 9.486 1.121 1.121 0 0 0-.657-.087l.102.591-.102-.59-2.694.464.465-2.694c.04-.23.003-.458-.088-.657l-.545.25.545-.25a5.858 5.858 0 0 1 9.53-6.52Z"})),S||(S=u.createElement("rect",{width:6,height:1.2,x:7,y:8,fill:"currentColor",rx:.6})),M||(M=u.createElement("rect",{width:4,height:1.2,x:7,y:10.8,fill:"currentColor",rx:.6})));const R=({className:e,classNameIcon:t,comments:n})=>d().createElement("span",{className:e},d().createElement(T,{className:t}),n),L=({isMobile:e,tags:t})=>d().createElement("div",{className:p()("rc__nqrHs",e&&"rc__cwnpB")},t.map((e,t)=>d().createElement("a",{key:t,className:"rc__nC-rb",href:e.url},e.label))),O=({children:e,className:t,topicUrl:n,topicAs:a="a"})=>n?d().createElement(a,{className:p()(t,"rc__YdQB7"),href:n},e):d().createElement("span",{className:t},e),j=({children:e,className:t,authorUrl:n,authorAs:a="a"})=>n?d().createElement(a,{className:p()(t,"rc__X4cHR"),href:n},e):d().createElement("span",{className:t},e);var P={root:"rc__Ifn4C",isDesktop:"rc__VWI6w",landscape:"rc__Egq4y",withTags:"rc__ElSzS",wrap:"rc__e2rMN",portrait:"rc__c7E3-",isMobile:"rc__MxaMp",image:"rc__3-qh-",imageComments:"rc__r-sSH",content:"rc__iRud9",isSimple:"rc__7Su71",isHighlighted:"rc__26xYh",link:"rc__ACOVq",medium:"rc__G2G8Z",large:"rc__mrlGj",xlarge:"rc__RG7wi",annotation:"rc__DHMU-",isShort:"rc__DaEVR",bottom:"rc__MHPak",topic:"rc__kc-fo",pubdate:"rc__DbxUP",comments:"rc__wsaKB",author:"rc__ZRsMm",commentsIcon:"rc__tT82o","large-borderRadiusSize":"rc__A7-Yk","tablet-commentsOverImage":"rc__LQ6RZ","desktop-commentsOverImage":"rc__4GGfB","all-commentsOverImage":"rc__hcNSS"};const $=["className","style","classNames","orientation","size","borderRadiusSize","isFirst","isSimple","isMobile","withImage","linkAs","topicAs","authorAs","withAnnotation","withTopic","withAuthor","withPubdate","withComments","withTopicUrl","withAuthorUrl","isLazyImage","imageWidth","imageHeight","commentsOverImage","currentTime","cluster","rec","avatar","tags","onShow","onClick","forwardRef"];function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach(function(t){s()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const D=e=>{let{className:t,style:n,classNames:a={},orientation:r="portrait",size:o="medium",borderRadiusSize:s="medium",isFirst:l,isSimple:m,isMobile:f,withImage:g=!0,linkAs:v,topicAs:N,authorAs:k,withAnnotation:C=!1,withTopic:I=!0,withAuthor:S=!1,withPubdate:M=!0,withComments:_=!0,withTopicUrl:T=!1,withAuthorUrl:B=!1,isLazyImage:D,imageWidth:G=578,imageHeight:W=323,commentsOverImage:F="none",currentTime:z,cluster:U,rec:H,avatar:Y,tags:Q,onShow:X,onClick:Z,forwardRef:q}=e,K=c()(e,$);const J=(0,u.useRef)();(({node:e,callback:t,visibility:n=!0})=>{(0,u.useEffect)(()=>{if(!n||!e.current||"function"!=typeof t)return;if(e.current.offsetHeight>2*document.documentElement.clientHeight){const n=(e=>{let t=!1;return(...n)=>{t||(window.requestAnimationFrame(()=>{e(...n),t=!1}),t=!0)}})(()=>
1{if(!e.current)return;const a=e.current.getBoundingClientRect(),r=(a.top+a.height)/2;r>0&&r<document.documentElement.clientHeight&&(t(),window.removeEventListener("scroll",n),window.removeEventListener("resize",n))});return window.addEventListener("scroll",n),window.addEventListener("resize",n),n(),()=>{window.removeEventListener("scroll",n),window.removeEventListener("resize",n)}}const a=new IntersectionObserver(e=>{e[0].isIntersecting&&(t(),a.disconnect())},{threshold:.5});return a.observe(e.current),()=>{a.disconnect()}},[n])})({node:J,callback:X});const{url:ee,title:te,annotation:ne,imageUrl:ae,isS3:re,video:ie,topic:oe,topicAlias:se,dateTime:le,pubdate:ce,comments:ue,authorName:de,authorUrl:me}=(({cluster:e,rec:t,currentTime:n})=>{const a=e?.id||t?._id;return(0,u.useMemo)(()=>e?.title?{url:y(e),title:e.title,annotation:e.annotation,imageUrl:e.image?.url,isS3:e.image.s3??!0,video:e.main_video?.embed_code,topic:e.topic?.name,topicAlias:e.topic?.alias,dateTime:e.publication_time,pubdate:b({publicationTime:e.publication_time,currentTime:n,isArray:!0}),comments:e.comments_count||void 0,authorName:e.author?.name,authorUrl:w(e)}:t?.item_title?{url:t.item_url,title:t.item_title,imageUrl:t.item_image,topic:t.item_category?.[0]?.value,dateTime:t.item_pubdate,pubdate:b({publicationTime:t.item_pubdate,currentTime:n,isArray:!0})}:void 0,[a])})({cluster:U,rec:H,currentTime:z});if(!ee)return null;const pe=C&&!!ne,he=I&&!!oe,fe=S&&!!de,ge=M&&!!ce?.length,ve=_&&!!ue,be=!!Q?.length,ye=d().createElement(R,{className:p()(P.comments,a.comments),classNameIcon:P.commentsIcon,comments:ue});return d().createElement("div",{className:p()(P.root,f?P.isMobile:P.isDesktop,m?P.isSimple:P.isHighlighted,P[r],P[o],P[`${s}-borderRadiusSize`],P[`${F}-commentsOverImage`],be&&P.withTags,a.root,t),style:V({width:!f&&"landscape"!==r&&g?G:void 0},n),ref:h(J,q)},d().createElement("div",{className:p()(P.wrap,a.wrap)},g&&d().createElement(E,{className:p()(P.image,a.image),orientation:r,imageUrl:ae,imageWidth:G,imageHeight:W,withLive:ie?.includes('data-live="true"'),title:te,isFirst:l,isMobile:f,isLazyImage:D,isS3:re},"none"!==F&&ve&&d().createElement("span",{className:P.imageComments},ye),"portrait"===r&&!!Y?.url&&d().createElement(A,{className:p()(P.avatar,a.avatar),avatarUrl:Y?.url})),d().createElement("div",{className:p()(P.content,a.content)},d().createElement("a",i()({},K,{className:p()(P.link,a.link),href:ee,title:te,onClick:Z}),d().createElement(x,{title:te,linkAs:v},ve&&!he&&!ge&&ye)),pe&&d().createElement("div",{className:p()(P.annotation,te.length>50&&P.isShort,a.annotation)},ne),(he||ge||fe)&&d().createElement("div",{className:p()(P.bottom,a.bottom)},he&&d().createElement(O,{className:p()(P.topic,a.topic),topicUrl:T?`/media/${se}`:void 0,topicAs:N},oe),ge&&d().createElement("time",{className:p()(P.pubdate,a.pubdate),dateTime:le},d().createElement("span",null,ce[0]),!!ce[1]&&d().createElement("span",null,ce[1])),fe&&d().createElement(j,{className:p()(P.author,a.author),authorUrl:B?me:void 0,authorAs:k},de),ve&&ye),!f&&be&&d().createElement(L,{tags:Q}))),f&&be&&d().createElement(L,{isMobile:!0,tags:Q}))};var G=D;e.exports=a}()},86871:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},19882:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
1),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{RecommendationBlock:function(){return R},default:function(){return L}});var r=n(60930),i=t.n(r),o=n(42494),s=t.n(o);const l=e=>{let{node:t,callback:n,visibility:a=!0}=e;(0,r.useEffect)(()=>{if(!a||!t.current||"function"!=typeof n)return;if(t.current.offsetHeight>2*document.documentElement.clientHeight){const e=(e=>{let t=!1;return function(){for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];t||(window.requestAnimationFrame(()=>{e(...a),t=!1}),t=!0)}})(()=>{if(!t.current)return;const a=t.current.getBoundingClientRect(),r=(a.top+a.height)/2;r>0&&r<document.documentElement.clientHeight&&(n(),window.removeEventListener("scroll",e),window.removeEventListener("resize",e))});return window.addEventListener("scroll",e),window.addEventListener("resize",e),e(),()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}}const e=new IntersectionObserver(t=>{t[0].isIntersecting&&(n(),e.disconnect())},{threshold:.5});return e.observe(t.current),()=>{e.disconnect()}},[a])},c=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t?.forEach(t=>{t&&("function"==typeof t?t(e):t.current=e)})}};var u,d,m=n(94634),p=t.n(m),h=n(91847),f=t.n(h);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},g.apply(this,arguments)}var v=e=>r.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},e),u||(u=r.createElement("g",{filter:"url(#break-news_svg__a)"},r.createElement("path",{fill:"url(#break-news_svg__b)",d:"M16.799 9.561 9.09 19.581c-.309.402-.95.144-.893-.36L9 12H3.97a.97.97 0 0 1-.769-1.561L10.91.419c.309-.402.95-.144.893.36L11 8h5.03a.97.97 0 0 1 .769 1.561Z"}),r.createElement("path",{fill:"url(#break-news_svg__c)",d:"M16.799 9.561 9.09 19.581c-.309.402-.95.144-.893-.36L9 12H3.97a.97.97 0 0 1-.769-1.561L10.91.419c.309-.402.95-.144.893.36L11 8h5.03a.97.97 0 0 1 .769 1.561Z"}))),d||(d=r.createElement("defs",null,r.createElement("radialGradient",{id:"break-news_svg__c",cx:0,cy:0,r:1,gradientTransform:"matrix(0 15.1288 -20.5453 0 10 .49)",gradientUnits:"userSpaceOnUse"},r.createElement("stop",{offset:.329,stopColor:"#FFF27A"}),r.createElement("stop",{offset:.464,stopColor:"#FFE745",stopOpacity:.963}),r.createElement("stop",{offset:.664,stopColor:"#FFCC18",stopOpacity:.9}),r.createElement("stop",{offset:1,stopColor:"#FCA600"})),r.createElement("linearGradient",{id:"break-news_svg__b",x1:10,x2:10,y1:-.154,y2:18.038,gradientUnits:"userSpaceOnUse"},r.createElement("stop",{stopColor:"#FFC000"}),r.createElement("stop",{offset:1,stopColor:"#FCA600"})),r.createElement("filter",{id:"break-news_svg__a",width:14.004,height:19.557,x:2.998,y:.221,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},r.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),r.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),r.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),r.createElement("feOffset",null),r.createElement("feGaussianBlur",{stdDeviation:1.5}),r.createElement("feComposite",{in2:"hardAlpha",k2:-1,k3:1,operator:"arithmetic"}),r.createElement("feColorMatrix",{values:"0 0 0 0 1 0 0 0 0 0.603922 0 0 0 0 0.00392157 0 0 0 1 0"}),r.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_18442_86880"}))))),b={root:"rc__Xblh6",head:"rc__0yweA",media:"rc__FnOzc",title:"rc__y9IhW",titleTail:"rc__zYKJE",items:"rc__a1rml",item:"rc__zm95W",withImage:"rc__ZvjBw",cover:"rc__-P8mJ",error:"rc__6FimE",image:"rc__VyyBQ",iconBreakNews:"rc__ADAWr",dot:"rc__BGAPH",link:"rc__CbYBE",comments:"rc__GATp9",iconComments:"rc__IN6Vb",bottom:"rc__U2VTe",more:"rc__FYmud",label:"rc__kEJoS"};const y=e=>{let{breakNews:t}=e;return t?i().createElement(v,{className:b.iconBreakNews}):i().createElement("span",{className:b.dot})},w=(e,t)=>["img-format=auto",`img-1-resize=width:${e},height:${t},fit:cover`],N=e=>{let{index:t,title:n,image:a,breakNews:o,icon:l,withImage:c}=e;const u=(e=>(0,r.useMemo)(()=>
1{if(e)try{const t=new URL(e),n=260,a=155,r=[...w(n,a),"img-2-filter=sharpen"],i=w(2*n,2*a);return[`${t.origin}${t.pathname}?${r.join("&")}`,`${t.origin}${t.pathname}?${i.join("&")}`]}catch{}},[]))(a),d=(0,r.useRef)(null),[m,p]=(0,r.useState)(!1),h=()=>{p(!0)};(0,r.useEffect)(()=>{d.current&&d.current.complete&&0===d.current.naturalWidth&&h()},[]);const f=m||!u;return 0===t&&c?i().createElement("span",{className:s()(b.cover,f&&b.error)},i().createElement("img",{className:b.image,srcSet:u?`${u[0]} 1x, ${u[1]} 2x`:void 0,src:u?u[0]:void 0,alt:n,onError:h,ref:d})):l?i().createElement(i().Fragment,null,l):i().createElement(y,{breakNews:o})};var k,C,E;function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},A.apply(this,arguments)}var x=e=>r.createElement("svg",A({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},e),k||(k=r.createElement("path",{stroke:"currentColor",strokeWidth:1.2,d:"m14.16 5.875.008.008a5.858 5.858 0 0 1-6.563 9.486 1.121 1.121 0 0 0-.657-.087l.102.591-.102-.59-2.694.464.465-2.694c.04-.23.003-.458-.088-.657l-.545.25.545-.25a5.858 5.858 0 0 1 9.53-6.52Z"})),C||(C=r.createElement("rect",{width:6,height:1.2,x:7,y:8,fill:"currentColor",rx:.6})),E||(E=r.createElement("rect",{width:4,height:1.2,x:7,y:10.8,fill:"currentColor",rx:.6})));const I=e=>{let{title:t,comments:n}=e;if(!n)return i().createElement(i().Fragment,null,t);const a=t.split(/\s/),r=a.slice(0,a.length-1).join(" "),o=a[a.length-1];return i().createElement(i().Fragment,null,r," ",i().createElement("span",{className:b.titleTail},o,i().createElement("span",{className:b.comments},i().createElement(x,{className:b.iconComments}),n)))},S=["_id","feed_id","feed_title","rcm_id","item_id","item_url","item_title","item_author","item_pubdate","item_category","item_image","img_color","item_description","show_id","break_news","icon","comments_count","onShow","onClick"],M=e=>{let{index:t,withImage:n,item:a,indexForShow:o,setIndexForShow:c}=e;const{_id:u,feed_id:d,feed_title:m,rcm_id:h,item_id:g,item_url:v,item_title:y,item_author:w,item_pubdate:k,item_category:C,item_image:E,img_color:A,item_description:x,show_id:M,break_news:_,icon:T,comments_count:R,onShow:L,onClick:O}=a,j=f()(a,S),P=(0,r.useRef)();return l({node:P,callback:()=>{c(t+1),L?.()},visibility:t===o}),i().createElement("li",{className:s()(b.item,0===t&&n&&b.withImage),ref:P},i().createElement(N,{index:t,title:y,image:E,breakNews:_,icon:T,withImage:n}),i().createElement("a",p()({},j,{className:b.link,href:a.item_url,title:y,onClick:O}),i().createElement(I,{title:y,comments:R})))},_=["link","label","onClick"],T=e=>{let{link:t,label:n="Больше новостей",onClick:a}=e,r=f()(e,_);return t?i().createElement("div",{className:b.bottom},i().createElement("a",p()({},r,{className:b.more,href:t,onClick:a}),i().createElement("span",{className:b.label},n))):"function"==typeof a?i().createElement("div",{className:b.bottom},i().createElement("button",p()({},r,{className:b.more,type:"button",onClick:a}),i().createElement("span",{className:b.label},n))):null},R=e=>{let{className:t,style:n,projectType:a="head",title:o="Рекомендуем",items:u=[],withImage:d,moreButton:m,onShow:p,forwardRef:h}=e;const f=(0,r.useRef)(),[g,v]=(0,r.useState)(0);return l({node:f,callback:p}),u?.length?i().createElement("div",{className:s()(b.root,b["head"===a?"head":"media"],t),style:n,ref:c(h,f),"aria-label":o},i().createElement("div",{className:b.title},o),i().createElement("ul",{className:b.items},u.map((e,t)=>e?.item_title?i().createElement(M,{key:e._id,index:t,withImage:d,item:e,indexForShow:g,setIndexForShow:v}):null)),i().createElement(T,m)):null};var L=R;e.exports=a}()},42494:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}
1.apply(t,[]))||(e.exports=n)}()},75783:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{WidgetHoroscopes:function(){return u},default:function(){return d}});var r=n(60930),i=t.n(r),o=n(68031),s=t.n(o),l={root:"rc__Am-gX",desktop:"rc__B0Z4W",mobile:"rc__q88Xr",preload:"rc__Ei2d1",cover:"rc__eLUTg",head:"rc__wsch-",media:"rc__QXV8x",body:"rc__nyO5h",link:"rc__Lz7sQ",annotation:"rc__7Mzn1",title:"rc__f-FSt",bottom:"rc__SsJLV",desktopPics:"rc__Aoatz",pic:"rc__wQPH6",inverse:"rc__-kTbn",mainOn:"rc__6oS4Z",common:"rc__UYlmg",mainOff:"rc__q3NmW",aquarius:"rc__QhiUF",aries:"rc__AKUjI",cancer:"rc__RaJIO",capricorn:"rc__R-2XE",gemini:"rc__-zdI1",leo:"rc__XT467",libra:"rc__L2nOy",pisces:"rc__YuYS-",sagittarius:"rc__Z7ekr",scorpio:"rc__Y0WZI",taurus:"rc__paZzF",virgo:"rc__DltGT",leftLarge:"rc__5uTfG",leftSmall:"rc__iKVBN",rightSmall:"rc__YJSFx",rightLarge:"rc__XN6xv"};const c={common:["aries","gemini","cancer","taurus"],aquarius:["capricorn","libra","gemini","pisces"],aries:["pisces","sagittarius","leo","taurus"],cancer:["gemini","pisces","scorpio","leo"],capricorn:["sagittarius","virgo","taurus","aquarius"],gemini:["taurus","aquarius","libra","cancer"],leo:["cancer","aries","sagittarius","virgo"],libra:["virgo","gemini","aquarius","scorpio"],pisces:["aquarius","scorpio","cancer","aries"],sagittarius:["scorpio","leo","aries","capricorn"],scorpio:["libra","cancer","pisces","sagittarius"],taurus:["aries","capricorn","virgo","gemini"],virgo:["leo","taurus","capricorn","libra"]},u=({className:e,style:t,isMedia:n,isMobile:a,reloadKey:o})=>{const u=(()=>{const[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{window.requestAnimationFrame(()=>{t(!0)})},[]),e})(),d=(e=>{const[t,n]=(0,r.useState)(null);return(0,r.useEffect)(()=>{(async()=>{const e=await fetch("https://www.rambler.ru/api/v4/horoscope/",{credentials:"include"});if(!e||!1===e.ok)throw new Error("@media-components/widget-horoscope: Не удалось получить данные из API Horoscope");const t=await e.json();if(!t||"object"!=typeof t)throw new Error("@media-components/widget-horoscope: Ошибка парсинга данных из API Horoscope");n(t)})()},[e]),t})(o);if(!u||!d?.title)return i().createElement("div",{className:s()(l.root,a?l.mobile:l.desktop,l.preload,e),style:t});const{sign:m,title:p,annotation:h,button:f}=d;return i().createElement("div",{className:s()(l.root,n?l.media:l.head,a?l.mobile:l.desktop,e),style:t},i().createElement("div",{className:l.cover},!a&&i().createElement("div",{className:l.desktopPics},i().createElement("div",{className:s()(l.pic,l.leftLarge,l.inverse,l[c[m][0]])}),i().createElement("div",{className:s()(l.pic,l.leftSmall,l.inverse,l[c[m][1]])}),i().createElement("div",{className:s()(l.pic,l.rightSmall,l.inverse,l[c[m][2]])}),i().createElement("div",{className:s()(l.pic,l.rightLarge,l.inverse,l[c[m][3]])}),i().createElement("div",{className:s()(l.pic,l.mainPic,l.mainOff,l[m])}),i().createElement("div",{className:s()(l.pic,l.mainPic,l.mainOn,l[m])})),a&&i().createElement("div",{className:s()(l.pic,l[m])})),i().createElement("div",{className:l.body},i().createElement("a",{className:l.link,href:f,target:"_blank",rel:"noopener","data-mc":"widget-horoscopes::link"},i().createElement("span",{className:l.title},a?((e="")=>`${e}${"."===e[e.length-1]?" ":". "}`)(p):p),i().createElement("span",{className:l.annotation},h)),i().createElement("div",{className:l.bottom},"Рамблер/гороскопы")))};var d=u;e.exports=a}()},68031:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}
1.apply(t,[]))||(e.exports=n)}()},4987:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{Loader:function(){return d},default:function(){return m}});var r=n(60930),i=t.n(r),o=n(70235),s=t.n(o);const l=e=>{let{type:t,radius:n,ratio:a,dimension:r,strokeWidth:o,rotating:s}=e;const l=r/2,c=2*Math.PI*n,u=(1-a)*c;let d,m,p=.3,h={};return"path"===t&&(p=1,s?d=i().createElement(i().Fragment,null,i().createElement("animateTransform",{attributeType:"xml",attributeName:"transform",type:"rotate",from:`0 ${l} ${l}`,to:`360 ${l} ${l}`,dur:"1.5s",additive:"sum",repeatCount:"indefinite"}),i().createElement("animate",{attributeName:"stroke-dashoffset",dur:"1.2s",direction:"alternate",repeatCount:"indefinite",values:`${u};${u/2};${u}`})):(h={transition:"stroke-dashoffset 0.5s ease"},m=`rotate(-90, ${l} ${l})`)),i().createElement("circle",{style:h,cx:l,cy:l,r:n,fill:"transparent",stroke:"currentColor",strokeWidth:o,strokeDasharray:c,strokeDashoffset:u,strokeLinecap:"round",strokeOpacity:p,shapeRendering:"geometricPrecision",transform:m},d)};var c={root:"rc__2gkv0",white:"rc__Lezlb",hidden:"rc__Ukd-b",large:"rc__lDbMB",medium:"rc__nCB68",small:"rc__HgNIV",label:"rc__qQ-Iu"};const u={large:{radius:45,strokeWidth:10},medium:{radius:27.5,strokeWidth:6},small:{radius:10,strokeWidth:5}},d=e=>{let{className:t=null,style:n=null,size:a="medium",type:o="blue",value:d=null,minValue:m=0,maxValue:p=100,showProgress:h=!1,caption:f=null,visible:g=!0,onVisible:v=null}=e;(0,r.useEffect)(()=>{let e;return"function"==typeof v&&(g?v(!0):e=setTimeout(()=>{v(!1)},300)),()=>{e&&clearTimeout(e)}},[g]);const b=u[a]||u.medium,y=2*b.radius+b.strokeWidth,w="number"!=typeof d,N=Math.min(Math.max(d,m),p),k=w?.5:(N-m)/(p-m);let C;return f&&["large","medium"].includes(a)?C=f:!w&&h&&"large"===a&&(C=`${(100*k).toFixed(0)}%`),i().createElement("div",{className:s()(c.root,c[a],c[o],!g&&c.hidden,t),style:n},i().createElement("svg",{className:c.svg,width:y,height:y,viewBox:`0 0 ${y} ${y}`},i().createElement(l,{type:"trail",radius:b.radius,dimension:y,ratio:1,strokeWidth:b.strokeWidth}),i().createElement(l,{type:"path",radius:b.radius,dimension:y,ratio:k,strokeWidth:b.strokeWidth,rotating:w})),C&&i().createElement("div",{className:c.label},C))};var m=d;e.exports=a}()},70235:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},67514:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{Scroller:function(){return v},ScrollerContent:function(){return g},ScrollerParent:function(){return h},default:function(){return b}});var r=n(60930),i=t.n(r),o=n(21198),s=t.n(o),l=n(94634),c=t.n(l),u=n(91847),d=t.n(u),m={root:"rc__7q13nm",isVisible:"rc__4hsr91",runner:"rc__6rpv62",bright:"rc__7xxyjc",parent:"rc__thwr6s",content:"rc__4skggx"};const p=["className","children"],h=(0,r.forwardRef)((e,t)=>{let{className:n,children:a}=e,r=d()(e,p);return i().createElement("div",c()({className:s()(m.parent,n)},r,{ref:t}),a)}),f=["className"],g=(0,r.forwardRef)((e,t)=>{let{className:n}=e,a=d()(e,f);return i().createElement("div",c()({className:s()(m.content,n)},a,{ref:t}))}),v=e=>{let{className:t,style:n,display:a="normal",visibleMode:o="scroll",onScrollProgress:l}=e;const c=(0,r.useRef)(),[u,d]=(0,r.useState)(),[p,h]=(0,r.useState)(!1),f=(0,r.useRef)(),[g,v]=(0,r.useState)();return(0,r.useEffect)(()=>{var e;d(null===(e=c.current)||void 0===e?void 0:e.previousElementSibling)},[]),(0,r.useEffect)(()=>
1{if(!u)return;const e=()=>{const{clientHeight:e,scrollHeight:t,scrollTop:n}=u;if(t<=e)return null==l||l(0),void v(void 0);const a=c.current.clientHeight,r=n/(t-e),i=Math.min(a,Math.max(50,a*e/t)),o=r*(a-i);null==l||l(r),v({height:i,top:o})},t=()=>{e(),"scroll"===o&&(f.current&&clearTimeout(f.current),h(!0),f.current=setTimeout(()=>{h(!1)},1e3))},n=new MutationObserver(e);return u.addEventListener("scroll",t),u.addEventListener("resize",t),n.observe(u,{childList:!0,subtree:!0,characterData:!0}),e(),()=>{null==u||u.removeEventListener("scroll",t),null==u||u.removeEventListener("resize",t),n.disconnect()}},[u,o]),(0,r.useEffect)(()=>{const e=window.matchMedia("(hover: hover)").matches;if(h("always"===o),!u||"hover"!==o||!e)return;const t=()=>{h(!0)},n=()=>{h(!1)};return u.addEventListener("mouseenter",t),u.addEventListener("mouseleave",n),()=>{null==u||u.removeEventListener("mouseenter",t),null==u||u.removeEventListener("mouseleave",n)}},[u,o]),i().createElement("div",{className:s()(m.root,m[a],p&&m.isVisible,t),style:n,ref:c},g&&i().createElement("div",{className:m.runner,style:g}))};var b=v;e.exports=a}()},21198:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},85706:(e,t,n)=>{!function(){var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},a={};t.r(a),t.d(a,{WidgetsCarousel:function(){return b},default:function(){return y}});var r,i=n(60930),o=t.n(i),s=n(38782),l=t.n(s);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},c.apply(this,arguments)}var u,d=e=>i.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:20,height:20},e),r||(r=i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 20V0v20ZM20 0v20V0Zm-8.116 3.823 5.469 5.47a.999.999 0 0 1 0 1.414l-5.469 5.47a.5.5 0 0 1-.707 0l-.354-.354a.5.5 0 0 1 0-.707l4.366-4.366H2.5a.5.5 0 0 1-.5-.5v-.5a.5.5 0 0 1 .5-.5h12.689l-4.366-4.366a.5.5 0 0 1 0-.707l.354-.354a.5.5 0 0 1 .707 0Z",clipRule:"evenodd"})));function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},m.apply(this,arguments)}var p=e=>i.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),u||(u=i.createElement("path",{fill:"#A9C9FF",d:"M35 2h-.75v1.5H35c1.93 0 3.5 1.57 3.5 3.5v28c0 1.93-1.57 3.5-3.5 3.5H5c-1.93 0-3.5-1.57-3.5-3.5V7c0-1.93 1.57-3.5 3.5-3.5h2.75v4c0 .28.22.5.5.5h.5c.28 0 .5-.22.5-.5v-7c0-.28-.22-.5-.5-.5h-.5c-.28 0-.5.22-.5.5V2H5C2.24 2 0 4.24 0 7v28c0 2.76 2.24 5 5 5h30c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5Zm-3.75 6h.5c.28 0 .5-.22.5-.5v-7c0-.28-.22-.5-.5-.5h-.5c-.28 0-.5.22-.5.5V2h-19.5v1.5h19.5v4c0 .28.22.5.5.5Z"}))),h="rc__yeefuv",f="rc__5dzyk3",g="rc__2t96zu",v="rc__389ut9";const b=e=>{let{className:t,style:n,classNameItems:a,styleItems:r,title:s,visibleControls:c=!0,extraControls:u=[],countToScroll:m=1,visibleElementIndex:b,withSnappingAlignment:y=!0,children:w}=e;const N=(0,i.useRef)(null),k=(0,i.useRef)(null),C=(0,i.useRef)(null),E=(0,i.useRef)(),[A,x]=(0,i.useState)(!1),[I,S]=(0,i.useState)([]),M=(0,i.useRef)(null),[_,T]=(0,i.useState)(null),R=(0,i.useRef)(!1),L=(0,i.useRef)(),[O,j]=(0,i.useState)(),[P,$]=(0,i.useState)(),[B,V]=(0,i.useState)(!1),D=e=>{if(!N.current||!k.current||null==e||!e.getBoundingClientRect)return;const t=N.current.getBoundingClientRect(),n=e.getBoundingClientRect();x(!0),k.current.scroll({left:k.current.scrollLeft+n.left-t.left,behavior:"smooth"})},G=e=>{if(null==e||!e.closest)return;const t=e.closest(`.${v}`);t&&D(t)},W=e=>{if(!C.current)return;const t=[...C.current.children],n=t[Math.max(Math.min(e,t.length-1),0)];n&&D(n)},F=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(!N.current||!C.current)return;const t=[...C.current.children],n=N.current.getBoundingClientRect(),a=t.find(e=>{if(null!=e&&e.getBoundingClientRect)return e.getBoundingClientRect().left>=n.left}),r=t.indexOf(a);r>=0&&W(r+e)};(0,i.useEffect)(()=>{const e=k.current;if(!e||!A)return;const t=()=>{x(!1)};E.current=setTimeout(t,50);const n=()=>{E.current&&clearTimeout(E.current),e.removeEventListener("scroll",n)};if("onscrollend"in window)return e.addEventListener("scroll",n),e.addEventListener("scrollend",t),()=>{e.removeEventListener("scroll",n),e.removeEventListener("scrollend",t)};t()},[A]),(0,i.useEffect)(()=>{void 0!==L.current&&L.current!==b&&(R.current=!0),L.current=b;const e=Math.max(Math.min(b,I.length-1),0);j(e)},[b,I.length]),(0,i.useEffect)(()=>
1{if("number"!=typeof O||!C.current||!N.current||!k.current)return;const e=[...C.current.children][O];if(e){const t=N.current.getBoundingClientRect(),n=e.getBoundingClientRect();k.current.scroll({left:k.current.scrollLeft+n.left-t.left,behavior:R.current?"smooth":"auto"})}},[O]),(0,i.useEffect)(()=>{const e=i.Children.toArray(w);if(null===_){if(I.length&&C.current){const t=I[1].key,n=e[1].key;if(t&&n&&t!==n){const e=[...C.current.children][1];if(null!=e&&e.getBoundingClientRect){M.current=t;const{left:n}=e.getBoundingClientRect();T(n)}}}S(e)}else requestAnimationFrame(()=>{T(_),S(e)})},[w]),(0,i.useLayoutEffect)(()=>{if(null!==_&&k.current&&C.current){const e=I.find(e=>e.key===M.current),t=I.indexOf(e);if(-1!==t){const e=[...C.current.children][t];if(null!=e&&e.getBoundingClientRect){const t=e.getBoundingClientRect();k.current.scroll({left:k.current.scrollLeft+t.left-_})}}}T(null)},[I.length]),(0,i.useEffect)(()=>{if(!k.current||!C.current)return;const e=(e=>{let t=!1;return function(){for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];t||(window.requestAnimationFrame(()=>{e.apply(e,a),t=!1}),t=!0)}})(()=>{k.current&&C.current&&V(C.current.clientWidth>k.current.clientWidth)}),t=new ResizeObserver(e);t.observe(k.current);const n=new ResizeObserver(e);return n.observe(C.current),e(),()=>{t.disconnect(),n.disconnect()}},[]),(0,i.useEffect)(()=>{$((new Date).getDate())},[]);const z=u.map((e,t)=>{if(null==e||!e.label)return;const n=()=>{var t;A||(x(!0),null===(t=e.onClick)||void 0===t||t.call(e,{onScrollToIndex:W,onScrollToElement:G}))},a="Сегодня"===e.label&&void 0!==P;return o().createElement(o().Fragment,null,o().createElement("button",{key:t,className:l()(f,a&&"rc__6fapw7"),type:"button",onClick:n},e.label),a&&o().createElement("button",{key:t,className:l()(f,"rc__29jjca"),type:"button","data-today-value":P,onClick:n},o().createElement(p,{className:"rc__ka1da2"}),o().createElement("span",{className:"rc__4v2jzk"},P)))}).filter(Boolean),U=c||!!z.length;return o().createElement("div",{className:l()("rc__8vp54v",y&&"rc__75s2ye",t),style:n},!U&&o().createElement("div",{className:h,ref:N},s),U&&o().createElement("div",{className:"rc__8jp6sx",ref:N},o().createElement("div",{className:h},s),o().createElement("div",{className:"rc__2jne9v"},c&&B&&o().createElement("button",{className:l()(f,"rc__8urgvh"),type:"button",onClick:()=>{A||(x(!0),F(-Math.max(m,1)))}},o().createElement(d,{className:g})),z,c&&B&&o().createElement("button",{className:l()(f,"rc__64t7rr"),type:"button",onClick:()=>{A||(x(!0),F(Math.max(m,1)))}},o().createElement(d,{className:g})))),o().createElement("div",{className:"rc__33fn9s",ref:k,onScroll:e=>{const t=new Event("carouselscroll",e);window.dispatchEvent(t)}},o().createElement("div",{className:"rc__858nre"},o().createElement("div",{className:l()("rc__2r12rn",a),style:r,ref:C},I.map((e,t)=>o().createElement("div",{key:t,className:v},e))))))};var y=b;e.exports=a}()},38782:(e,t)=>{var n;!function(){var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=r.apply(null,n);o&&e.push(o)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)a.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},65643:function(e){e.exports=function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function t(t){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?e(Object(a),!0).forEach(function(e){l(t,e,a[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):e(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}function n(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function a(e){var t=n(e,"string");return"symbol"==typeof t?t:t+""}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,a(r.key),r)}}function s(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return u(e)||d(e)||m(e)||h()}function u(e){if(Array.isArray(e))return p(e)}function d(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function m(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function h(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f="undefined"!=typeof window&&void 0!==window.document,g=f?window:{},v=!(!f||!g.document.documentElement)&&"ontouchstart"in g.document.documentElement,b=!!f&&"PointerEvent"in g,y="cropper",w="all",N="crop",k="move",C="zoom",E="e",A="w",x="s",I="n",S="ne",M="nw",_="se",T="sw",R="".concat(y,"
1-crop"),L="".concat(y,"-disabled"),O="".concat(y,"-hidden"),j="".concat(y,"-hide"),P="".concat(y,"-invisible"),$="".concat(y,"-modal"),B="".concat(y,"-move"),V="".concat(y,"Action"),D="".concat(y,"Preview"),G="crop",W="move",F="none",z="crop",U="cropend",H="cropmove",Y="cropstart",Q="dblclick",X=v?"touchstart":"mousedown",Z=v?"touchmove":"mousemove",q=v?"touchend touchcancel":"mouseup",K=b?"pointerdown":X,J=b?"pointermove":Z,ee=b?"pointerup pointercancel":q,te="ready",ne="resize",ae="wheel",re="zoom",ie="image/jpeg",oe=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,se=/^data:/,le=/^data:image\/jpeg;base64,/,ce=/^img|canvas$/i,ue=200,de=100,me={viewMode:0,dragMode:G,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:ue,minContainerHeight:de,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},pe='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>',he=Number.isNaN||g.isNaN;function fe(e){return"number"==typeof e&&!he(e)}var ge=function(e){return e>0&&e<1/0};function ve(e){return void 0===e}function be(e){return"object"===r(e)&&null!==e}var ye=Object.prototype.hasOwnProperty;function we(e){if(!be(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&ye.call(n,"isPrototypeOf")}catch(e){return!1}}function Ne(e){return"function"==typeof e}var ke=Array.prototype.slice;function Ce(e){return Array.from?Array.from(e):ke.call(e)}function Ee(e,t){return e&&Ne(t)&&(Array.isArray(e)||fe(e.length)?Ce(e).forEach(function(n,a){t.call(e,n,a,e)}):be(e)&&Object.keys(e).forEach(function(n){t.call(e,e[n],n,e)})),e}var Ae=Object.assign||function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return be(e)&&n.length>0&&n.forEach(function(t){be(t)&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e},xe=/\.\d*(?:0|9){12}\d*$/;function Ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return xe.test(e)?Math.round(e*t)/t:e}var Se=/^width|height|left|top|marginLeft|marginTop$/;function Me(e,t){var n=e.style;Ee(t,function(e,t){Se.test(t)&&fe(e)&&(e="".concat(e,"px")),n[t]=e})}function _e(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function Te(e,t){if(t)if(fe(e.length))Ee(e,function(e){Te(e,t)});else if(e.classList)e.classList.add(t);else{var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function Re(e,t){t&&(fe(e.length)?Ee(e,function(e){Re(e,t)}):e.classList?e.classList.remove(t):e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,"")))}function Le(e,t,n){t&&(fe(e.length)?Ee(e,function(e){Le(e,t,n)}):n?Te(e,t):Re(e,t))}var Oe=/([a-z\d])([A-Z])/g;function je(e){return e.replace(Oe,"$1-$2").toLowerCase()}function Pe(e,t){return be(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(je(t)))}function $e(e,t,n){be(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(je(t)),n)}function Be(e,t){if(be(e[t]))try{delete e[t]}catch(n){e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch(n){e.dataset[t]=void 0}else e.removeAttribute("data-".concat(je(t)))}var Ve=/\s\s*/,De=function(){var e=!1;if(f){var t=!1,n=function(){},a=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(e){t=e}});g.addEventListener("test",n,a),g.removeEventListener("test",n,a)}return e}();function Ge(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=n;t.trim().split(Ve).forEach(function(t){if(!De){var i=e.listeners;i&&i[t]&&i[t][n]&&(r=i[t][n],delete i[t][n],0===Object.keys(i[t]).length&&delete i[t],0===Object.keys(i).length&&delete e.listeners)}e.removeEventListener(t,r,a)})}function We(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=n;t.trim().split(Ve).forEach(function(t){if(a.once&&!De){var i=e.listeners,o=void 0===i?{}:i;r=function(){delete o[t][n],e.removeEventListener(t,r,a);for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];n.apply(e,s)},o[t]||(o[t]={}),o[t][n]&&e.removeEventListener(t,o[t][n],a),o[t][n]=r,e.listeners=o}e.addEventListener(t,r,a)})}function Fe(e,t,n){var a;return Ne(Event)&&Ne(CustomEvent)?a=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(a=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,n),e.dispatchEvent(a)}function ze(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var Ue=g.location,He=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function Ye(e){var t=e.match(He);return null!==t&&(t[1]!==Ue.protocol||t[2]!==Ue.hostname||t[3]!==Ue.port)}function Qe(e){var t="timestamp=".concat((new Date).getTime());return e+(-1===e.indexOf("?")?"?":"&")+t}function Xe(e){var t=e.rotate,n=e.scaleX,a=e.scaleY,r=e.translateX,i=e.translateY,o=[];fe(r)&&0!==r&&o.push("translateX(".concat(r,"px)")),fe(i)&&0!==i&&o.push("translateY(".concat(i,"px)")),fe(t)&&0!==t&&o.push("rotate(".concat(t,"deg)")),fe(n)&&1!==n&&o.push("scaleX(".concat(n,")")),fe(a)&&1!==a&&o.push("scaleY(".concat(a,")"));var s=o.length?o.join(" "):"none";return{WebkitTransform:s,msTransform:s,transform:s}}function Ze(e){var n=t({},e),a=0;return Ee(e,function(e,t){delete n[t],Ee(n,function(t){var n=Math.abs(e.startX-t.startX),r=Math.abs(e.startY-t.startY),i=Math.abs(e.endX-t.endX),o=Math.abs(e.endY-t.endY),s=Math.sqrt(n*n+r*r),l=(Math.sqrt(i*i+o*o)-s)/s;Math.abs(l)>
1Math.abs(a)&&(a=l)})}),a}function qe(e,n){var a=e.pageX,r=e.pageY,i={endX:a,endY:r};return n?i:t({startX:a,startY:r},i)}function Ke(e){var t=0,n=0,a=0;return Ee(e,function(e){var r=e.startX,i=e.startY;t+=r,n+=i,a+=1}),{pageX:t/=a,pageY:n/=a}}function Je(e){var t=e.aspectRatio,n=e.height,a=e.width,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",i=ge(a),o=ge(n);if(i&&o){var s=n*t;"contain"===r&&s>a||"cover"===r&&s<a?n=a/t:a=n*t}else i?n=a/t:o&&(a=n*t);return{width:a,height:n}}function et(e){var t=e.width,n=e.height,a=e.degree;if(90==(a=Math.abs(a)%180))return{width:n,height:t};var r=a%90*Math.PI/180,i=Math.sin(r),o=Math.cos(r),s=t*o+n*i,l=t*i+n*o;return a>90?{width:l,height:s}:{width:s,height:l}}function tt(e,t,n,a){var r=t.aspectRatio,i=t.naturalWidth,o=t.naturalHeight,s=t.rotate,l=void 0===s?0:s,u=t.scaleX,d=void 0===u?1:u,m=t.scaleY,p=void 0===m?1:m,h=n.aspectRatio,f=n.naturalWidth,g=n.naturalHeight,v=a.fillColor,b=void 0===v?"transparent":v,y=a.imageSmoothingEnabled,w=void 0===y||y,N=a.imageSmoothingQuality,k=void 0===N?"low":N,C=a.maxWidth,E=void 0===C?1/0:C,A=a.maxHeight,x=void 0===A?1/0:A,I=a.minWidth,S=void 0===I?0:I,M=a.minHeight,_=void 0===M?0:M,T=document.createElement("canvas"),R=T.getContext("2d"),L=Je({aspectRatio:h,width:E,height:x}),O=Je({aspectRatio:h,width:S,height:_},"cover"),j=Math.min(L.width,Math.max(O.width,f)),P=Math.min(L.height,Math.max(O.height,g)),$=Je({aspectRatio:r,width:E,height:x}),B=Je({aspectRatio:r,width:S,height:_},"cover"),V=Math.min($.width,Math.max(B.width,i)),D=Math.min($.height,Math.max(B.height,o)),G=[-V/2,-D/2,V,D];return T.width=Ie(j),T.height=Ie(P),R.fillStyle=b,R.fillRect(0,0,j,P),R.save(),R.translate(j/2,P/2),R.rotate(l*Math.PI/180),R.scale(d,p),R.imageSmoothingEnabled=w,R.imageSmoothingQuality=k,R.drawImage.apply(R,[e].concat(c(G.map(function(e){return Math.floor(Ie(e))})))),R.restore(),T}var nt=String.fromCharCode;function at(e,t,n){var a="";n+=t;for(var r=t;r<n;r+=1)a+=nt(e.getUint8(r));return a}var rt=/^data:.*,/;function it(e){var t=e.replace(rt,""),n=atob(t),a=new ArrayBuffer(n.length),r=new 
vendor: 25,369 bytes, line 1
1Uint8Array(a);return Ee(r,function(e,t){r[t]=n.charCodeAt(t)}),a}function ot(e,t){for(var n=[],a=8192,r=new Uint8Array(e);r.length>0;)n.push(nt.apply(null,Ce(r.subarray(0,a)))),r=r.subarray(a);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}function st(e){var t,n=new DataView(e);try{var a,r,i;if(255===n.getUint8(0)&&216===n.getUint8(1))for(var o=n.byteLength,s=2;s+1<o;){if(255===n.getUint8(s)&&225===n.getUint8(s+1)){r=s;break}s+=1}if(r){var l=r+10;if("Exif"===at(n,r+4,4)){var c=n.getUint16(l);if(((a=18761===c)||19789===c)&&42===n.getUint16(l+2,a)){var u=n.getUint32(l+4,a);u>=8&&(i=l+u)}}}if(i){var d,m,p=n.getUint16(i,a);for(m=0;m<p;m+=1)if(d=i+12*m+2,274===n.getUint16(d,a)){d+=8,t=n.getUint16(d,a),n.setUint16(d,1,a);break}}}catch(e){t=1}return t}function lt(e){var t=0,n=1,a=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:a=-1;break;case 5:t=90,a=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90}return{rotate:t,scaleX:n,scaleY:a}}var ct={render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var e=this.element,t=this.options,n=this.container,a=this.cropper,r=Number(t.minContainerWidth),i=Number(t.minContainerHeight);Te(a,O),Re(e,O);var o={width:Math.max(n.offsetWidth,r>=0?r:ue),height:Math.max(n.offsetHeight,i>=0?i:de)};this.containerData=o,Me(a,{width:o.width,height:o.height}),Te(e,O),Re(a,O)},initCanvas:function(){var e=this.containerData,t=this.imageData,n=this.options.viewMode,a=Math.abs(t.rotate)%180==90,r=a?t.naturalHeight:t.naturalWidth,i=a?t.naturalWidth:t.naturalHeight,o=r/i,s=e.width,l=e.height;e.height*o>e.width?3===n?s=e.height*o:l=e.width/o:3===n?l=e.width/o:s=e.height*o;var c={aspectRatio:o,naturalWidth:r,naturalHeight:i,width:s,height:l};this.canvasData=c,this.limited=1===n||2===n,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(e.width-c.width)/2,c.top=(e.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=Ae({},c)},limitCanvas:function(e,t){var n=this.options,a=this.containerData,r=this.canvasData,i=this.cropBoxData,o=n.viewMode,s=r.aspectRatio,l=this.cropped&&i;if(e){var c=Number(n.minCanvasWidth)||0,u=Number(n.minCanvasHeight)||0;o>1?(c=Math.max(c,a.width),u=Math.max(u,a.height),3===o&&(u*s>c?c=u*s:u=c/s)):o>0&&(c?c=Math.max(c,l?i.width:0):u?u=Math.max(u,l?i.height:0):l&&(c=i.width,(u=i.height)*s>c?c=u*s:u=c/s));var d=Je({aspectRatio:s,width:c,height:u});c=d.width,u=d.height,r.minWidth=c,r.minHeight=u,r.maxWidth=1/0,r.maxHeight=1/0}if(t)if(o>(l?0:1)){var m=a.width-r.width,p=a.height-r.height;r.minLeft=Math.min(0,m),r.minTop=Math.min(0,p),r.maxLeft=Math.max(0,m),r.maxTop=Math.max(0,p),l&&this.limited&&(r.minLeft=Math.min(i.left,i.left+(i.width-r.width)),r.minTop=Math.min(i.top,i.top+(i.height-r.height)),r.maxLeft=i.left,r.maxTop=i.top,2===o&&(r.width>=a.width&&(r.minLeft=Math.min(0,m),r.maxLeft=Math.max(0,m)),r.height>=a.height&&(r.minTop=Math.min(0,p),r.maxTop=Math.max(0,p))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=a.width,r.maxTop=a.height},renderCanvas:function(e,t){var n=this.canvasData,a=this.imageData;if(t){var r=et({width:a.naturalWidth*Math.abs(a.scaleX||1),height:a.naturalHeight*Math.abs(a.scaleY||1),degree:a.rotate||0}),i=r.width,o=r.height,s=n.width*(i/n.naturalWidth),l=n.height*(o/n.naturalHeight);n.left-=(s-n.width)/2,n.top-=(l-n.height)/2,n.width=s,n.height=l,n.aspectRatio=i/o,n.naturalWidth=i,n.naturalHeight=o,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCanvas(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,Me(this.canvas,Ae({width:n.width,height:n.height},Xe({translateX:n.left,translateY:n.top}))),this.renderImage(e),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(e){var t=this.canvasData,n=this.imageData,a=n.naturalWidth*(t.width/t.naturalWidth),r=n.naturalHeight*(t.height/t.naturalHeight);Ae(n,{width:a,height:r,left:(t.width-a)/2,top:(t.height-r)/2}),Me(this.image,Ae({width:n.width,height:n.height},Xe(Ae({translateX:n.left,translateY:n.top},n)))),e&&this.output()},initCropBox:function(){var e=this.options,t=this.canvasData,n=e.aspectRatio||e.initialAspectRatio,a=Number(e.autoCropArea)||.8,r={width:t.width,height:t.height};n&&(t.height*n>t.width?r.height=r.width/n:r.width=r.height*n),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*a),r.height=Math.max(r.minHeight,r.height*a),r.left=t.left+(t.width-r.width)/2,r.top=t.top+(t.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=Ae({},r)},limitCropBox:function(e,t){var n=this.options,a=this.containerData,r=this.canvasData,i=this.cropBoxData,o=this.limited,s=n.aspectRatio;if(e){var l=Number(n.minCropBoxWidth)||0,c=Number(n.minCropBoxHeight)||0,u=o?Math.min(a.width,r.width,r.width+r.left,a.width-r.left):a.width,d=o?Math.min(a.height,r.height,r.height+r.top,a.height-r.top):a.height;l=Math.min(l,a.width),c=Math.min(c,a.height),s&&(l&&c?c*s>l?c=l/s:l=c*s:l?c=l/s:c&&(l=c*s),d*s>u?d=u/s:u=d*s),i.minWidth=Math.min(l,u),i.minHeight=Math.min(c,d),i.maxWidth=u,i.maxHeight=d}t&&(o?(i.minLeft=Math.max(0,r.left),i.minTop=Math.max(0,r.top),i.maxLeft=Math.min(a.width,r.left+r.width)-i.width,i.maxTop=Math.min(a.height,r.top+r.height)-i.height):(i.minLeft=0,i.minTop=0,i.maxLeft=a.width-i.width,i.maxTop=a.height-i.height))},renderCropBox:function(){var e=this.options,t=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCropBox(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,e.movable&&e.cropBoxMovable&&$e(this.face,V,n.width>=t.width&&n.height>=t.height?k:w),Me(this.cropBox,Ae({width:n.width,height:n.height},Xe({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Fe(this.element,z,this.getData())}},ut={initPreview:function(){var e=this.element,t=this.crossOrigin,n=this.options.preview,a=t?this.crossOriginUrl:this.url,r=e.alt||"The image to preview",i=document.createElement("img");if(t&&(i.crossOrigin=t),i.src=a,i.alt=r,this.viewBox.appendChild(i),this.viewBoxImage=i,n){var o=n;"string"==typeof n?o=e.ownerDocument.querySelectorAll(n):n.querySelector&&(o=[n]),this.previews=o,Ee(o,function(e){var n=document.createElement("img");$e(e,D,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),t&&(n.crossOrigin=t),n.src=a,n.alt=r,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',e.innerHTML="",e.appendChild(n)})}},resetPreview:function(){Ee(this.previews,function(e){var t=Pe(e,D);Me(e,{width:t.width,height:t.height}),e.innerHTML=t.html,Be(e,D)})},preview:function(){var e=this.imageData,t=this.canvasData,n=this.cropBoxData,a=n.width,r=n.height,i=e.width,o=e.height,s=n.left-t.left-e.left,l=n.top-t.top-e.top;this.cropped&&!this.disabled&&(Me(this.viewBoxImage,Ae({width:i,height:o},Xe(Ae({translateX:-s,translateY:-l},e)))),Ee(this.previews,function(t){var n=Pe(t,D),c=n.width,u=n.height,d=c,m=u,p=1;a&&(m=r*(p=c/a)),r&&m>u&&(d=a*(p=u/r),m=u),Me(t,{width:d,height:m}),Me(t.getElementsByTagName("img")[0],Ae({width:i*p,height:o*p},Xe(Ae({translateX:-s*p,translateY:-l*p},e))))}))}},dt={bind:function(){var e=this.element,t=this.options,n=this.cropper;Ne(t.cropstart)&&We(e,Y,t.cropstart),Ne(t.cropmove)&&We(e,H,t.cropmove),Ne(t.cropend)&&We(e,U,t.cropend),Ne(t.crop)&&We(e,z,t.crop),Ne(t.zoom)&&We(e,re,t.zoom),We(n,K,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&We(n,ae,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&We(n,Q,this.onDblclick=this.dblclick.bind(this)),We(e.ownerDocument,J,this.onCropMove=this.cropMove.bind(this)),We(e.ownerDocument,ee,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&We(window,ne,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,n=this.cropper;Ne(t.cropstart)&&Ge(e,Y,t.cropstart),Ne(t.cropmove)&&Ge(e,H,t.cropmove),Ne(t.cropend)&&Ge(e,U,t.cropend),Ne(t.crop)&&Ge(e,z,t.crop),Ne(t.zoom)&&Ge(e,re,t.zoom),Ge(n,K,this.onCropStart),t.zoomable&&t.zoomOnWheel&&Ge(n,ae,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&Ge(n,Q,this.onDblclick),Ge(e.ownerDocument,J,this.onCropMove),Ge(e.ownerDocument,ee,this.onCropEnd),t.responsive&&Ge(window,ne,this.onResize)}},mt={resize:function(){if(!this.disabled){var e,t,n=this.options,a=this.container,r=this.containerData,i=a.offsetWidth/r.width,o=a.offsetHeight/r.height,s=Math.abs(i-1)>Math.abs(o-1)?i:o;1!==s&&(n.restore&&(e=this.getCanvasData(),t=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(Ee(e,function(t,n){e[n]=t*s})),this.setCropBoxData(Ee(t,function(e,n){t[n]=e*s}))))}},dblclick:function(){this.disabled||this.options.dragMode===F||this.setDragMode(_e(this.dragBox,R)?W:G)},wheel:function(e){var t=this,n=Number(this.options.wheelZoomRatio)||.1,a=1;this.disabled||(e.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?a=e.deltaY>0?1:-1:e.wheelDelta?a=-e.wheelDelta/120:e.detail&&(a=e.detail>0?1:-1),this.zoom(-a*n,e)))},cropStart:function(e){var t=e.buttons,n=e.button;if(!(this.disabled||("mousedown"===e.type||"pointerdown"===e.type&&"mouse"===e.pointerType)&&(fe(t)&&1!==t||fe(n)&&0!==n||e.ctrlKey))){var a,r=this.options,i=this.pointers;e.changedTouches?Ee(e.changedTouches,function(e){i[e.identifier]=qe(e)}):i[e.pointerId||0]=qe(e),a=Object.keys(i).length>1&&r.zoomable&&r.zoomOnTouch?C:Pe(e.target,V),oe.test(a)&&!1!==Fe(this.element,Y,{originalEvent:e,action:a})&&(e.preventDefault(),this.action=a,this.cropping=!1,a===N&&(this.cropping=!0,Te(this.dragBox,$)))}},cropMove:function(e){var t=this.action;if(!this.disabled&&t){var n=this.pointers;e.preventDefault(),!1!==Fe(this.element,H,{originalEvent:e,action:t})&&(e.changedTouches?Ee(e.changedTouches,function(e){Ae(n[e.identifier]||{},qe(e,!0))}):Ae(n[e.pointerId||0]||{},qe(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,n=this.pointers;e.changedTouches?Ee(e.changedTouches,function(e){delete n[e.identifier]}):delete n[e.pointerId||0],t&&(e.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,Le(this.dragBox,$,this.cropped&&this.options.modal)),Fe(this.element,U,{originalEvent:e,action:t}))}}},pt={change:function(e){var t,n=this.options,a=this.canvasData,r=this.containerData,i=this.cropBoxData,o=this.pointers,s=this.action,l=n.aspectRatio,c=i.left,u=i.top,d=i.width,m=i.height,p=c+d,h=u+m,f=0,g=0,v=r.width,b=r.height,y=!0;!l&&e.shiftKey&&(l=d&&m?d/m:1),this.limited&&(f=i.minLeft,g=i.minTop,v=f+Math.min(r.width,a.width,a.left+a.width),b=g+Math.min(r.height,a.height,a.top+a.height));var R=o[Object.keys(o)[0]],L={x:R.endX-R.startX,y:R.endY-R.startY},j=function(e){switch(e){case E:p+L.x>v&&(L.x=v-p);break;case A:c+L.x<f&&(L.x=f-c);break;case I:u+L.y<g&&(L.y=g-u);break;case x:h+L.y>b&&(L.y=b-h)}};switch(s){case w:c+=L.x,u+=L.y;break;case E:if(L.x>=0&&(p>=v||l&&(u<=g||h>=b))){y=!1;break}j(E),(d+=L.x)<0&&(s=A,c-=d=-d),l&&(m=d/l,u+=(i.height-m)/2);break;case I:if(L.y<=0&&(u<=g||l&&(c<=f||p>=v))){y=!1;break}j(I),m-=L.y,u+=L.y,m<0&&(s=x,u-=m=-m),l&&(d=m*l,c+=(i.width-d)/2);break;case A:if(L.x<=0&&(c<=f||l&&(u<=g||h>=b))){y=!1;break}j(A),d-=L.x,c+=L.x,d<0&&(s=E,c-=d=-d),l&&(m=d/l,u+=(i.height-m)/2);break;case x:if(L.y>=0&&(h>=b||l&&(c<=f||p>=v))){y=!1;break}j(x),(m+=L.y)<0&&(s=I,u-=m=-m),l&&(d=m*l,c+=(i.width-d)/2);break;case S:if(l){if(L.y<=0&&(u<=g||p>=v)){y=!1;break}j(I),m-=L.y,u+=L.y,d=m*l}else j(I),j(E),L.x>=0?p<v?d+=L.x:L.y<=0&&u<=g&&(y=!1):d+=L.x,L.y<=0?u>g&&(m-=L.y,u+=L.y):(m-=L.y,u+=L.y);d<0&&m<0?(s=T,u-=m=-m,c-=d=-d):d<0?(s=M,c-=d=-d):m<0&&(s=_,u-=m=-m);break;case M:if(l){if(L.y<=0&&(u<=g||c<=f)){y=!1;break}j(I),m-=L.y,u+=L.y,d=m*l,c+=i.width-d}else j(I),j(A),L.x<=0?c>f?(d-=L.x,c+=L.x):L.y<=0&&u<=g&&(y=!1):(d-=L.x,c+=L.x),L.y<=0?u>g&&(m-=L.y,u+=L.y):(m-=L.y,u+=L.y);d<0&&m<0?(s=_,u-=m=-m,c-=d=-d):d<0?(s=S,c-=d=-d):m<0&&(s=T,u-=m=-m);break;case T:if(l){if(L.x<=0&&(c<=f||h>=b)){y=!1;break}j(A),d-=L.x,c+=L.x,m=d/l}else j(x),j(A),L.x<=0?c>f?(d-=L.x,c+=L.x):L.y>=0&&h>=b&&(y=!1):(d-=L.x,c+=L.x),L.y>=0?h<b&&(m+=L.y):m+=L.y;d<0&&m<0?(s=S,u-=m=-m,c-=d=-d):d<0?(s=_,c-=d=-d):m<0&&(s=M,u-=m=-m);break;case _:if(l){if(L.x>=0&&(p>=v||h>=b)){y=!1;break}j(E),m=(d+=L.x)/l}else j(x),j(E),L.x>=0?p<v?d+=L.x:L.y>=0&&h>=b&&(y=!1):d+=L.x,L.y>=0?h<b&&(m+=L.y):m+=L.y;d<0&&m<0?(s=M,u-=m=-m,c-=d=-d):d<0?(s=T,c-=d=-d):m<0&&(s=S,u-=m=-m);break;case k:this.move(L.x,L.y),y=!1;break;case C:this.zoom(Ze(o),e),y=!1;break;case N:if(!L.x||!L.y){y=!1;break}t=ze(this.cropper),c=R.startX-t.left,u=R.startY-t.top,d=i.minWidth,m=i.minHeight,L.x>0?s=L.y>0?_:S:L.x<0&&(c-=d,s=L.y>0?T:M),L.y<0&&(u-=m),this.cropped||(Re(this.cropBox,O),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}y&&(i.width=d,i.height=m,i.left=c,i.top=u,this.action=s,this.renderCropBox()),Ee(o,function(e){e.startX=e.endX,e.startY=e.endY})}},ht={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&Te(this.dragBox,$),Re(this.cropBox,O),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Ae({},this.initialImageData),this.canvasData=Ae({},this.initialCanvasData),this.cropBoxData=Ae({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Ae(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Re(this.dragBox,$),Te(this.cropBox,O)),this},replace:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,Ee(this.previews,function(t){t.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Re(this.cropper,L)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,Te(this.cropper,L)),this},destroy:function(){var e=this.element;return e[y]?(e[y]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,a=n.left,r=n.top;return this.moveTo(ve(e)?e:a+Number(e),ve(t)?t:r+Number(t))},moveTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,a=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(fe(e)&&(n.left=e,a=!0),fe(t)&&(n.top=t,a=!0),a&&this.renderCanvas(!0)),this},zoom:function(e,t){var n=this.canvasData;return e=(e=Number(e))<0?1/(1-e):1+e,this.zoomTo(n.width*e/n.naturalWidth,null,t)},zoomTo:function(e,t,n){var a=this.options,r=this.canvasData,i=r.width,o=r.height,s=r.naturalWidth,l=r.naturalHeight;if((e=Number(e))>=0&&this.ready&&!this.disabled&&a.zoomable){var c=s*e,u=l*e;if(!1===Fe(this.element,re,{ratio:e,oldRatio:i/s,originalEvent:n}))return this;if(n){var d=this.pointers,m=ze(this.cropper),p=d&&Object.keys(d).length?Ke(d):{pageX:n.pageX,pageY:n.pageY};r.left-=(c-i)*((p.pageX-m.left-r.left)/i),r.top-=(u-o)*((p.pageY-m.top-r.top)/o)}else we(t)&&fe(t.x)&&fe(t.y)?(r.left-=(c-i)*((t.x-r.left)/i),r.top-=(u-o)*((t.y-r.top)/o)):(r.left-=(c-i)/2,r.top-=(u-o)/2);r.width=c,r.height=u,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return fe(e=Number(e))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,fe(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(fe(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.imageData,a=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(fe(e)&&(n.scaleX=e,a=!0),fe(t)&&(n.scaleY=t,a=!0),a&&this.renderCanvas(!0,!0)),this},getData:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,a=this.imageData,r=this.canvasData,i=this.cropBoxData;if(this.ready&&this.cropped){e={x:i.left-r.left,y:i.top-r.top,width:i.width,height:i.height};var o=a.width/a.naturalWidth;if(Ee(e,function(t,n){e[n]=t/o}),t){var s=Math.round(e.y+e.height),l=Math.round(e.x+e.width);e.x=Math.round(e.x),e.y=Math.round(e.y),e.width=l-e.x,e.height=s-e.y}}else e={x:0,y:0,width:0,height:0};return n.rotatable&&(e.rotate=a.rotate||0),n.scalable&&(e.scaleX=a.scaleX||1,e.scaleY=a.scaleY||1),e},setData:function(e){var t=this.options,n=this.imageData,a=this.canvasData,r={};if(this.ready&&!this.disabled&&we(e)){var i=!1;t.rotatable&&fe(e.rotate)&&e.rotate!==n.rotate&&(n.rotate=e.rotate,i=!0),t.scalable&&(fe(e.scaleX)&&e.scaleX!==n.scaleX&&(n.scaleX=e.scaleX,i=!0),fe(e.scaleY)&&e.scaleY!==n.scaleY&&(n.scaleY=e.scaleY,i=!0)),i&&this.renderCanvas(!0,!0);var o=n.width/n.naturalWidth;fe(e.x)&&(r.left=e.x*o+a.left),fe(e.y)&&(r.top=e.y*o+a.top),fe(e.width)&&(r.width=e.width*o),fe(e.height)&&(r.height=e.height*o),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?Ae({},this.containerData):{}},getImageData:function(){return this.sized?Ae({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&Ee(["left","top","width","height","naturalWidth","naturalHeight"],function(n){t[n]=e[n]}),t},setCanvasData:function(e){var t=this.canvasData,n=t.aspectRatio;return this.ready&&!this.disabled&&we(e)&&(fe(e.left)&&(t.left=e.left),fe(e.top)&&(t.top=e.top),fe(e.width)?(t.width=e.width,t.height=e.width/n):fe(e.height)&&(t.height=e.height,t.width=e.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var e,t=this.cropBoxData;return this.ready&&this.cropped&&(e={left:t.left,top:t.top,width:t.width,height:t.height}),e||{}},setCropBoxData:function(e){var t,n,a=this.cropBoxData,r=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&we(e)&&(fe(e.left)&&(a.left=e.left),fe(e.top)&&(a.top=e.top),fe(e.width)&&e.width!==a.width&&(t=!0,a.width=e.width),fe(e.height)&&e.height!==a.height&&(n=!0,a.height=e.height),r&&(t?a.height=a.width/r:n&&(a.width=a.height*r)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,n=tt(this.image,this.imageData,t,e);if(!this.cropped)return n;var a=this.getData(e.rounded),r=a.x,i=a.y,o=a.width,s=a.height,l=n.width/Math.floor(t.naturalWidth);1!==l&&(r*=l,i*=l,o*=l,s*=l);var u=o/s,d=Je({aspectRatio:u,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),m=Je({aspectRatio:u,width:e.minWidth||0,height:e.minHeight||0},"cover"),p=Je({aspectRatio:u,width:e.width||(1!==l?n.width:o),height:e.height||(1!==l?n.height:s)}),h=p.width,f=p.height;h=Math.min(d.width,Math.max(m.width,h)),f=Math.min(d.height,Math.max(m.height,f));var g=document.createElement("canvas"),v=g.getContext("2d");g.width=Ie(h),g.height=Ie(f),v.fillStyle=e.fillColor||"transparent",v.fillRect(0,0,h,f);var b=e.imageSmoothingEnabled,y=void 0===b||b,w=e.imageSmoothingQuality;v.imageSmoothingEnabled=y,w&&(v.imageSmoothingQuality=w);var N,k,C,E,A,x,I=n.width,S=n.height,M=r,_=i;M<=-o||M>I?(M=0,N=0,C=0,A=0):M<=0?(C=-M,M=0,A=N=Math.min(I,o+M)):M<=I&&(C=0,A=N=Math.min(o,I-M)),N<=0||_<=-s||_>S?(_=0,k=0,E=0,x=0):_<=0?(E=-_,_=0,x=k=Math.min(S,s+_)):_<=S&&(E=0,x=k=Math.min(s,S-_));var T=[M,_,N,k];if(A>0&&x>0){var R=h/o;T.push(C*R,E*R,A*R,x*R)}return v.drawImage.apply(v,[n].concat(c(T.map(function(e){return Math.floor(Ie(e))})))),g},setAspectRatio:function(e){var t=this.options;return this.disabled||ve(e)||(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,n=this.dragBox,a=this.face;if(this.ready&&!this.disabled){var r=e===G,i=t.movable&&e===W;e=r||i?e:F,t.dragMode=e,$e(n,V,e),Le(n,R,r),Le(n,B,i),t.cropBoxMovable||($e(a,V,e),Le(a,R,r),Le(a,B,i))}return this}},ft=g.Cropper,gt=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i(this,e),!t||!ce.test(t.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=Ae({},me,we(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return s(e,[{key:"init",value:function(){var e,t=this.element,n=t.tagName.toLowerCase();if(!t[y]){if(t[y]=this,"img"===n){if(this.isImg=!0,e=t.getAttribute("src")||"",this.originalUrl=e,!e)return;e=t.src}else"canvas"===n&&window.HTMLCanvasElement&&(e=t.toDataURL());this.load(e)}}},{key:"load",value:function(e){var t=this;if(e){this.url=e,this.imageData={};var n=this.element,a=this.options;if(a.rotatable||a.scalable||(a.checkOrientation=!1),a.checkOrientation&&window.ArrayBuffer)if(se.test(e))le.test(e)?this.read(it(e)):this.clone();else{var r=new XMLHttpRequest,i=this.clone.bind(this);this.reloading=!0,this.xhr=r,r.onabort=i,r.onerror=i,r.ontimeout=i,r.onprogress=function(){r.getResponseHeader("content-type")!==ie&&r.abort()},r.onload=function(){t.read(r.response)},r.onloadend=function(){t.reloading=!1,t.xhr=null},a.checkCrossOrigin&&Ye(e)&&n.crossOrigin&&(e=Qe(e)),r.open("GET",e,!0),r.responseType="arraybuffer",r.withCredentials="use-credentials"===n.crossOrigin,r.send()}else this.clone()}}},{key:"read",value:function(e){var t=this.options,n=this.imageData,a=st(e),r=0,i=1,o=1;if(a>1){this.url=ot(e,ie);var s=lt(a);r=s.rotate,i=s.scaleX,o=s.scaleY}t.rotatable&&(n.rotate=r),t.scalable&&(n.scaleX=i,n.scaleY=o),this.clone()}},{key:"clone",value:function(){var e=this.element,t=this.url,n=e.crossOrigin,a=t;this.options.checkCrossOrigin&&Ye(t)&&(n||(n="anonymous"),a=Qe(t)),this.crossOrigin=n,this.crossOriginUrl=a;var r=document.createElement("img");n&&(r.crossOrigin=n),r.src=a||t,r.alt=e.alt||"The image to crop",this.image=r,r.onload=this.start.bind(this),r.onerror=this.stop.bind(this),Te(r,j),e.parentNode.insertBefore(r,e.nextSibling)}},{key:"start",value:function(){var e=this,t=this.image;t.onload=null,t.onerror=null,this.sizing=!0;var n=g.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(g.navigator.userAgent),a=function(t,n){Ae(e.imageData,{naturalWidth:t,naturalHeight:n,aspectRatio:t/n}),e.initialImageData=Ae({},e.imageData),e.sizing=!1,e.sized=!0,e.build()};if(!t.naturalWidth||n){var r=document.createElement("img"),i=document.body||document.documentElement;this.sizingImage=r,r.onload=function(){a(r.width,r.height),n||i.removeChild(r)},r.src=t.src,n||(r.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",i.appendChild(r))}else a(t.naturalWidth,t.naturalHeight)}},{key:"stop",value:function(){var e=this.image;e.onload=null,e.onerror=null,e.parentNode.removeChild(e),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var e=this.element,t=this.options,n=this.image,a=e.parentNode,r=document.createElement("div");r.innerHTML=pe;var i=r.querySelector(".".concat(y,"-container")),o=i.querySelector(".".concat(y,"-canvas")),s=i.querySelector(".".concat(y,"-drag-box")),l=i.querySelector(".".concat(y,"-crop-box")),c=l.querySelector(".".concat(y,"-face"));this.container=a,this.cropper=i,this.canvas=o,this.dragBox=s,this.cropBox=l,this.viewBox=i.querySelector(".".concat(y,"-view-box")),this.face=c,o.appendChild(n),Te(e,O),a.insertBefore(i,e.nextSibling),Re(n,j),this.initPreview(),this.bind(),t.initialAspectRatio=Math.max(0,t.initialAspectRatio)||NaN,t.aspectRatio=Math.max(0,t.aspectRatio)||NaN,t.viewMode=Math.max(0,Math.min(3,Math.round(t.viewMode)))||0,Te(l,O),t.guides||Te(l.getElementsByClassName("".concat(y,"-dashed")),O),t.center||Te(l.getElementsByClassName("".concat(y,"-center")),O),t.background&&Te(i,"".concat(y,"-bg")),t.highlight||Te(c,P),t.cropBoxMovable&&(Te(c,B),$e(c,V,w)),t.cropBoxResizable||(Te(l.getElementsByClassName("".concat(y,"-line")),O),Te(l.getElementsByClassName("".concat(y,"
1-point")),O)),this.render(),this.ready=!0,this.setDragMode(t.dragMode),t.autoCrop&&this.crop(),this.setData(t.data),Ne(t.ready)&&We(e,te,t.ready,{once:!0}),Fe(e,te)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var e=this.cropper.parentNode;e&&e.removeChild(this.cropper),Re(this.element,O)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=ft,e}},{key:"setDefaults",value:function(e){Ae(me,we(e)&&e)}}])}();return Ae(gt.prototype,ct,ut,dt,mt,pt,ht),gt}()},13672:e=>{var t=1/0,n=9007199254740991,a=17976931348623157e292,r=NaN,i="[object Function]",o="[object GeneratorFunction]",s="[object Symbol]",l=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,d=/^0o[0-7]+$/i,m=/^(?:0|[1-9]\d*)$/,p=parseInt,h=Object.prototype.toString,f=Math.ceil,g=Math.max;function v(e,t,n){var a=-1,r=e.length;t<0&&(t=-t>r?0:r+t),(n=n>r?r:n)<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(r);++a<r;)i[a]=e[a+t];return i}function b(e,t,a){if(!y(a))return!1;var r=typeof t;return!!("number"==r?function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}(e.length)&&!function(e){var t=y(e)?h.call(e):"";return t==i||t==o}(e)}(a)&&function(e,t){return!!(t=null==t?n:t)&&("number"==typeof e||m.test(e))&&e>-1&&e%1==0&&e<t}(t,a.length):"string"==r&&t in a)&&function(e,t){return e===t||e!=e&&t!=t}(a[t],e)}function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e,n,i){n=(i?b(e,n,i):void 0===n)?1:g(function(e){var n=function(e){if(!e)return 0===e?e:0;if(e=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==s}(e))return r;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(l,"");var n=u.test(e);return n||d.test(e)?p(e.slice(2),n?2:8):c.test(e)?r:+e}(e),e===t||e===-1/0){return(e<0?-1:1)*a}return e==e?e:0}(e),i=n%1;return n==n?i?n-i:n:0}(n),0);var o=e?e.length:0;if(!o||n<1)return[];for(var m=0,w=0,N=Array(f(o/n));m<o;)N[w++]=v(e,m,m+=n);return N}},25858:(e,t,n)=>{var a="Expected a function",r=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),m=Object.prototype.toString,p=Math.max,h=Math.min,f=function(){return d.Date.now()};function g(e,t,n){var r,i,o,s,l,c,u=0,d=!1,m=!1,g=!0;if("function"!=typeof e)throw new TypeError(a);function y(t){var n=r,a=i;return r=i=void 0,u=t,s=e.apply(a,n)}function w(e){var n=e-c;return void 0===c||n>=t||n<0||m&&e-u>=o}function N(){var e=f();if(w(e))return k(e);l=setTimeout(N,function(e){var n=t-(e-c);return m?h(n,o-(e-u)):n}(e))}function k(e){return l=void 0,g&&r?y(e):(r=i=void 0,s)}function C(){var e=f(),n=w(e);if(r=arguments,i=this,c=e,n){if(void 0===l)return function(e){return u=e,l=setTimeout(N,t),d?y(e):s}(c);if(m)return l=setTimeout(N,t),y(c)}return void 0===l&&(l=setTimeout(N,t)),s}return t=b(t)||0,v(n)&&(d=!!n.leading,o=(m="maxWait"in n)?p(b(n.maxWait)||0,t):o,g="trailing"in n?!!n.trailing:g),C.cancel=function(){void 0!==l&&clearTimeout(l),u=0,r=c=i=l=void 0},C.flush=function(){return void 0===l?s:k(f())},C}function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==m.call(e)}(e))return NaN;if(v(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=v(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=o.test(e);return n||s.test(e)?l(e.slice(2),n?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError(a);return v(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),g(e,t,{leading:r,maxWait:t,trailing:i})}},20250:(e,t,n)=>{n.d(t,{A:()=>a});const a={root:"hTNTYjqo",mobile:"d0LYs1g7",compact:"K97NL1S2",longread:"MUMNZVhF",placeholder:"B7vdDlMW",wave:"ePnkzE2B",title:"_WtXTHv5",icon:"sf8FaFIE",iframe:"TL5wQn0S"}},68225:()=>{},14576:(e,t,n)=>{n.d(t,{A:()=>a});const a={root:"zta2rRKG",ad:"ktNtAPrc",placeholder:"o1FmyYSh",listing1:"B3vNsuX3",listing2:"rmkh2FEt",listing3:"QX3PicHZ",listing4:"Ny1EzTeD",native:"t8oRkcFN",trigger:"gasJUndN",calendar:"bkx7AdTg",withMarginBottom:"igHpBNae",carousel:"ZlyHqBLh",withoutMargin:"zN96EfGs",withPadding:"SPsDkIZH",fullWidth:"eGdSepn5",ecoGallery:"Qz2E7bKC",placeholderSpec:"bXjD1evu","banner--mobile-native":"QMn8GwTO",protectWidget:"SuU0aaS2",giga:"cd5yODVz",withHorizontalPadding:"jvkNM8nj"}},45228:e=>{var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;
1if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(e){a[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var i,o,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in i=Object(arguments[l]))n.call(i,c)&&(s[c]=i[c]);if(t){o=t(i);for(var u=0;u<o.length;u++)a.call(i,o[u])&&(s[o[u]]=i[o[u]])}}return s}},94160:(e,t,n)=>{n.d(t,{r:()=>l});var a=n(56347),r=n(18683),i=n(30466),o=n(38635);const s={[i.v.Auto]:[],[i.v.Eco]:[],[i.v.Finance]:["/zashita"],[i.v.Weekend]:["/muzyka"]},l=()=>({isShowPromoSelfMobileWidget:(()=>{const e=(0,a.zy)(),t=(0,o.GV)(r.PK),n=(0,o.GV)(r.Bi),i=(0,o.GV)(r.aj),l=s[i];return l&&(0===l.length||l.some(t=>e.pathname.includes(t)))?n:t})()})},43047:(e,t,n)=>{n.d(t,{c:()=>m});var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=n(40440),l=n(16940),c=n(38635),u=n(18358),d=i.default.createElement;function m({puids:e,className:t,visibleClassName:n}){const a=(0,c.GV)(o.H6),i=(0,c.GV)(o.Si),m=(0,c.GV)(o.lw),p=(0,c.GV)(o.WL);return i&&m?d(u.Ad,{name:l.Y.Promowidget,isLazy:!1,puids:e,className:r()(t,p&&n),preloadHeight:a?s.o6:s.GK,disablePlaceholder:!p,loadedClassName:n}):null}},53108:(e,t,n)=>{n.d(t,{e:()=>l});var a=n(60930),r=n(63799),i=n(6459),o=a.default.createElement;const s=function({className:e,alt:t="",height:n=100,imageUrl:s="",isS3:l=!1,width:c=100,placeholderUrl:u=""}){const{0:d,1:m}=(0,a.useState)(!1),p=(0,a.useCallback)(()=>{m(!0)},[]),h=(0,a.useCallback)(()=>{m(!1)},[]),f=(0,r.aG)(u||"/static/images/avatar-default.png");return s&&!d?o(i.Z,{className:e,src:s,alt:t,height:n,width:c,isS3:l,isLazy:!0,onError:p,onLoad:h,fileFormat:"avif"}):o("img",{className:e,src:f,height:n,width:c,alt:"Изображение отсутствует",loading:"lazy"})},l=(0,a.memo)(s)},50282:(e,t,n)=>{n.d(t,{W:()=>g});var a=n(58168),r=n(80045),i=n(60930),o=n(71468),s=n(35620),l=n(67921),c=n(71409),u=n(78959),d=n(18683),m=n(38635),p=n(78328);const h=["clusterId","top100","dataRecId","withTags"];var f=i.default.createElement;const g=function(e){let{clusterId:t,top100:n,dataRecId:i,withTags:g}=e,v=(0,r.A)(e,h);const b=(0,m.GV)((0,u.$C)(t),o.bN),y=(0,m.GV)(d.Al),w=(0,m.GV)(d.aj),N=(0,c.D)(n),k=(0,p.T)(t,g);if(!b)return;const C=(0,s.q$)({card:b,projectAlias:w});return f(l.Fp,(0,a.A)({orientation:"landscape",size:"medium",isMobile:!0,isSimple:!0,imageWidth:90,imageHeight:90,currentTime:y,cluster:C,tags:k},N,i?{"data-rec-id":i}:{},v))}},28463:(e,t,n)=>{n.d(t,{H:()=>o,u:()=>s});var a=n(60930);const r={getRecBlockType:()=>null,getTop100:()=>""},i=(0,a.createContext)(r),o=i.Provider,s=()=>{const{getRecBlockType:e,getTop100:t}=(0,a.useContext)(i);return{getRecBlockType:null!=e?e:null==r?void 0:r.getRecBlockType,getTop100:null!=t?t:null==r?void 0:r.getTop100}}},78328:(e,t,n)=>{n.d(t,{T:()=>d});var a=n(60930),r=n(71468),i=n(78959),o=n(57197),s=n(18683),l=n(29770),c=n(38635);const u=[l.$.Category,l.$.Person,l.$.City,l.$.Country,l.$.Region],d=(e,t)=>{const n=(0,c.GV)((0,i.Bd)(e),r.bN),d=(0,c.GV)(o.fU),m=(0,c.GV)(s.TP);return(0,a.useMemo)(()=>{if(!t||!n||!d)return;const e=n.findIndex(({id:e})=>e===d);return[...n.slice(e,1),...n.filter(({autotagType:t},n)=>t===l.$.Person&&n!==e),...n.filter(({autotagType:t},n)=>!u.includes(t)&&n!==e)].map(({alias:e,autotagType:t,displayName:n})=>({url:`${m}/${t}/${e}/`,label:n||""}))},[n,m,d,t])}},40546:(e,t,n)=>{n.d(t,{$l:()=>i,BJ:()=>r,M9:()=>a,rJ:()=>o});const a=0,r=5,i=4,o=-3},39339:(e,t,n)=>{n.d(t,{EL:()=>h,Kr:()=>d,dw:()=>p,e_:()=>m});var a=n(60930),r=n(71468),i=n(56347),o=n(18683),s=n(38635),l=n(61757),c=n(40546),u=n(90338);const d=({slidesConfigList:e,setSlideIndex:t})=>{const n=(0,s.GV)(o.EC,r.bN),{location:c,replace:d}=(0,i.W6)();return{onSwiped:(0,a.useCallback)(({direction:a,callbackSlide:r})=>{let i=0;t("forward"===a?e=>{const t=e+1;return i=t,t}:e=>{const t=e-1;return i=t,t});const{hash:o}=e[i];(0,u.A1)({hash:o,pathname:c.pathname,search:c.search,replace:d}),r(),(0,l.H)({runtime:n})},[n,e,t,c,d])}},m=({slidesConfigList:e,setSlideIndex:t})=>{const n=(0,s.GV)(o.EC,r.bN),{location:c,replace:d}=(0,i.W6)();return{onSwiped:(0,a.useCallback)(({slideIndex:a})=>{t(a);const{hash:r}=e[a];(0,u.A1)({hash:r,pathname:c.pathname,search:c.search,replace:d}),(0,l.H)({runtime:n})},[n,e,t,c,d])}}
1,p=e=>{const{hash:t}=(0,i.zy)();return(0,u.Gg)(t,e)},h=({isMobile:e,clusterIndex:t=0,slidesConfigList:n})=>{const a=0===t,r=p(e);if(r&&a){const e=n.findIndex(e=>e.hash===r);if(-1!==e)return e}return c.M9}},90338:(e,t,n)=>{n.d(t,{A1:()=>i,Gg:()=>s,JL:()=>r,lW:()=>o});var a=n(40546);const r=({clusterFeed:e,topicClusterIds:t,entries:n})=>t.filter(t=>!e.includes(t)).slice(0,a.$l).map(e=>n.find(({id:t})=>e===t)),i=({hash:e,pathname:t,search:n,replace:a})=>{a(`${t}${n}#${e}`)},o=({slideIndex:e,galleryLength:t})=>`${e}/${t}`,s=(e,t)=>{const n=e.slice(1);return t&&n.includes("more")?"":t&&n.includes("a")?n.replace("a",""):n}},26896:(e,t,n)=>{n.d(t,{r:()=>d});var a=n(46942),r=n.n(a),i=n(60930),o=n(1712);const s="QDxTwQCo",l="ZPBAD6KO";var c=i.default.createElement;const u=function({count:e,className:t,showIcon:n=!1}){return(Number(e)>0||n)&&c("span",{className:r()(s,t)},c(o.A,{className:l}),Number(e)>0&&c("span",null,e))},d=(0,i.memo)(u)},22750:(e,t,n)=>{n.d(t,{d:()=>we});var a=n(46942),r=n.n(a),i=n(60930),o=n(71468),s=n(834),l=n(18683),c=n(95231),u=n(51179),d=n(12340),m=n(94899),p=n(94189),h=n(30466),f=n(38635),g=n(28313),v=n(80832),b=n(8568),y=n(23539),w=n(97511),N=n(13259),k=n(64078),C=n(64691);const E=(e,t)=>null!=e?e:`User #${t}`,A="ZC1rHPUx",x="re7SNQCa",I="wWSj4mEX",S="_mBvKfb0";var M=i.default.createElement;function _({parentComment:e,text:t}){return M("div",{className:A},M("span",null,e&&M("span",{className:x},M(k.A,{className:I}),E(e.displayName,e.userId),","),M("span",{className:S},t)))}var T=n(58168),R=n(80045);const L="z626Y1JF",O=["className"];var j=i.default.createElement;function P(e){let{className:t}=e,n=(0,R.A)(e,O);return j("div",(0,T.A)({className:r()(L,t)},n))}const $="prVYTkV5",B="fAWc4Gbq";var V=i.default.createElement;function D(){return V("div",{className:$},V(P,null),V(P,{className:B}),V(P,{className:B}),V(P,{className:B}))}const G="vDcl_O95";var W=i.default.createElement;function F({displayName:e,userId:t,createdAt:n}){return W("div",{className:G},W("div",null,E(e,t)),W("div",null,(e=>{const t=(new Date).getFullYear()===new Date(e).getFullYear();return(0,C.qD)(e,"Europe/Moscow",t?"dd.MM в HH:mm":"dd.MM.yyyy в HH:mm")})(n)))}const z="FxwXG3qG",U="NWrwcpUZ";var H=i.default.createElement;function Y({userpic:e,commentRejected:t}){return H("div",{className:r()(z,{[U]:t}),style:{backgroundImage:`url(${e})`}})}const Q="iqmz8Jvk";var X=i.default.createElement;function Z(){return X("div",{className:Q},"Комментарий удален модератором")}const q="OXNsxxPI",K="tAM7J_A7",J="a8kc6NS9",ee="V0iayrz3",te="MKmvEU6a",ne="oSU3y8Wq";var ae=i.default.createElement;function re({commentId:e}){const t=(0,f.GV)(l.H6),n=(0,f.GV)((0,y.kQ)(e),o.bN),a=(0,f.GV)((0,y.YA)(n.parentId),o.bN),s="rejected"===n.moderation;return"rejected"===(null==a?void 0:a.moderation)?ae(P,{className:ee}):ae("div",{className:r()(q,{[K]:0!==n.level,[J]:s})},t?ae("div",{className:te},ae("div",{className:ne},ae(Y,{userpic:n.userpic,commentRejected:s}),s?ae(Z,null):ae(F,{displayName:n.displayName,userId:n.userId,createdAt:n.createdAt})),!s&&ae(i.default.Fragment,null,ae(_,{parentComment:a,text:n.text}),ae(D,null))):ae(i.default.Fragment,null,ae(Y,{userpic:n.userpic,commentRejected:s}),ae("div",{className:te},s?ae(Z,null):ae(i.default.Fragment,null,ae(F,{displayName:n.displayName,userId:n.userId,createdAt:n.createdAt}),ae(_,{parentComment:a,text:n.text}),ae(D,null)))))}const ie="_304ZEUK",oe="T32hvS7R",se="UQor97Ec",le="J2I1IwDt",ce="TM6dnx8D",ue="OLfhcX98",de="JY7wOblF",me="mC6nrweC",pe="ibDBuoVS";var he=i.default.createElement;function fe(){const e=(0,f.GV)(y.NR,o.bN),t=(0,f.GV)(y.C5),n=t>=w.QP;return he("div",{className:ie,style:{height:n?"400px":"auto"}},he("div",{className:oe},he("div",{className:se},t," ",(0,N.u)(t,["комментарий","комментария","комментариев"])),he("div",{className:le},he("div",{className:ce},he(P,null),he(P,null),he(P,null)),he(P,null))),he(P,{className:ue}),he("div",{className:de},e.map(e=>he(re,{key:e,commentId:e}))),n&&he("div",{className:me},he(b.u,{className:pe,type:"secondary"},"Загрузить еще")))}const ge="x7hQkH4o";var ve=i.default.createElement;const be="commentsWidgetScript",ye=e=>async()=>{try{const t=await fetch("/api/subscribe/check/?use_comments=1",{method:"POST"}),n=await t.json();"updated"===(null==n?void 0:n.result)&&(0,g.z5)(e,d.Q_.WebMobile,d.st.MailsubsCommentUser)}catch(e){p.H.error(e)}},we=(0,s.X)(function({clusterId:e,objectType:t=u.M.Cluster,onCommentsLoad:n,isAutoHeight:a,className:s}){const d=(0,f.GV)(l.EC,o.bN),g=(0,f.GV)(l.To),b=(0,f.GV)(l.aj),y=(0,f.GV)(l.Mg),w=(0,f.GV)((0,l.iN)(c.O.Comments)),N=(0,f.GV)(l.H6),{0:k,1:C}
1=(0,i.useState)(!1),E=(0,i.useRef)(null),A=e?[t,e].filter(Boolean).join("::"):void 0;return(0,i.useEffect)(()=>{document.getElementById(be)||w&&(0,v.R)({tagName:"script",src:`${w}/widget/v3/sdk.js`,id:be})},[w]),(0,i.useEffect)(()=>{window.RamblerComments=window.RamblerComments||[];const e=()=>{window.RamblerAuth.login({project:b})},t=()=>{window.RamblerAuth.logout({project:b})};return window.RamblerAuth=window.RamblerAuth||[],window.RamblerAuth.push(()=>{window.RamblerAuth.addListener("login",()=>{window.RamblerComments.onSuccessLogin()}),window.RamblerAuth.addListener("logout",()=>{window.RamblerComments.onSuccessLogout()})}),window.RamblerComments.push(()=>{window.RamblerComments.registerGetSessionId(()=>window.RamblerAuth.getSessionId({project:b}),"rauth"),window.RamblerComments.on("startLogin",e),window.RamblerComments.on("startLogout",t)}),window.RamblerComments.push(async()=>{try{const e=await window.RamblerComments.buildWidget("Comments",E.current,{appId:y,xid:A,adv:!0,advInterval:3,deviceType:N?"phone":"desktop",theme:"rambler-news",color:m.Gn,maxRows:7,maxLevel:1,initialHeight:a?void 0:400,customLogin:"true"}).then(()=>{C(!0),n&&n()});e&&g===h.R.News&&(e.on("newComment",ye(d)),e.on("answerComment",ye(d)))}catch(e){p.H.error(e)}}),()=>{window.RamblerComments.removeListener("startLogin",e),window.RamblerComments.removeListener("startLogout",t)}},[]),ve("div",{className:r()(ge,s)},!k&&ve(fe,null),ve("div",{ref:E,style:{visibility:k?"visible":"hidden"}}))})},96876:(e,t,n)=>{n.d(t,{n:()=>a});const a=e=>e.toLowerCase().trim().split(/\s+/).map(e=>e.split(/([-–—])/).map(e=>/^[-–—]$/.test(e)?e:e.charAt(0).toUpperCase()+e.slice(1)).join("")).join(" ")},19728:(e,t,n)=>{n.d(t,{r:()=>m});var a=n(58168),r=n(60930),i=n(10095),o=n(71409);const s="X59XmQoX",l="EhVJD9RS",c="xKSqVjvZ";var u=r.default.createElement;const d=function({breadcrumbs:e,isNav:t=!0,className:n,top100:r="breadcrumbs"}){const d=(0,o.D)(r);return u(t?"nav":"div",(0,a.A)({className:n},d),u("ul",{className:s},e.map(({id:e,name:t,href:n,ariaLabel:a})=>u("li",{className:l,key:e},u(i.N,{className:c,href:n,ariaLabel:a},t)))))},m=(0,r.memo)(d)},69573:(e,t,n)=>{n.d(t,{p:()=>f});var a=n(46942),r=n.n(a),i=n(60930),o=n(22750),s=n(91330),l=n(22085),c=n(46681);const u="QGy1QomW",d="xH4wP02q",m="g0A_XoWv";var p=i.default.createElement;const h=function({clusterId:e,objectType:t,className:n,rightColumn:a,floor:i=1}){const h=(0,s.D)();return p("div",{className:r()(u,n)},p(o.d,{clusterId:e,objectType:t}),!h&&p("div",null,p(c.e,{title:"Читайте также",clusterId:e,floorIndex:i,rcmKey:l.S.TopNowGreen,withImage:!0,className:d,top100:"rcm_news",isLazy:!0})),!!a&&p("div",{className:m},a))},f=(0,i.memo)(h)},30591:(e,t,n)=>{n.d(t,{E:()=>m});var a=n(46942),r=n.n(a),i=n(60930),o=n(44021),s=n(1316);const l="ikx1KmU0",c="Rcve996I",u="r94uYayi";var d=i.default.createElement;const m=function({minutes:e,preparationMinutes:t,isShortHours:n,className:a}){const i=t?` + ${(0,s.F)(t,n)}`:"";return d("div",{className:r()(u,a)},d(o.A,{width:20,height:20,className:c}),d("span",{className:l},"Готовить:"),(0,s.F)(e,n),i)}},1316:(e,t,n)=>{n.d(t,{F:()=>s});var a=n(13259);const r=["сутки","суток","суток"],i=["час","часа","часов"],o=["минута","минуты","минут"],s=(e,t)=>{const n=Math.floor(e/1440),s=Math.floor(e%1440/60),l=e%60,c=[];return n>0&&c.push(`${n} ${(0,a.u)(n,r)}`),s>0&&c.push(`${s} ${t?"ч":(0,a.u)(s,i)}`),l>0&&c.push(`${l} ${(0,a.u)(l,o)}`),c.join(" ")}},37070:(e,t,n)=>{n.d(t,{Bo:()=>i,O4:()=>o,fk:()=>r,uy:()=>a,yV:()=>s});const a="Новое меню",r=0,i=new RegExp(`^${a}(?: \\((\\d+)\\))?$`),o=["Ужин на неделю","Быстрые завтраки","Любимые десерты"],s=[{name:""}]},16527:(e,t,n)=>{n.d(t,{A:()=>a});let a=function(e){return e.Add="add",e.Delete="delete",e.Modify="modify",e}({})},4538:(e,t,n)=>{n.d(t,{MR:()=>s,fo:()=>c,l:()=>l});var a=n(78518),r=n(37070),i=n(16527);const o=e=>{const t=e.match(r.Bo);return t?t[1]?parseInt(t[1],10):r.fk:null},s=e=>{const t=new Set,n=e.filter(({changeType:e})=>e!==i.A.Delete);for(const e of n){const n=o(e.name);null!==n&&t.add(n)}if(!t.has(r.fk))return r.uy;let a=r.fk+1;for(;t.has(a);)a+=1;return`${r.uy} (${a})`},l=e=>{const t={};return e.reduce((e,{name:n},r)=>{var i;const o=n.trim().toLowerCase(),s=null!==(i=t[o])&&void 0!==i?i:0;return t[o]=s+1,o&&t[o]>1?(e[r]=a.PF.SameName,e):o?o.length>a.d0?(e[r]=a.PF.MaxInputLength,e):e:(e[r]=a.PF.EmptyName,e)},{})},c=(e,t)=>e.some(({name:e})=>e.trim().toLowerCase()===t.trim().toLowerCase())?a.PF.SameName:t.trim().length>a.d0?a.PF.MaxInputLength:t.trim()?e.length>=a.EV?a.PF.MaxCount:void 0:a.PF.EmptyName}
1,3129:(e,t,n)=>{n.d(t,{o:()=>P});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(45135),l=n(10095),c=n(8568),u=n(94521),d=n(71409),m=n(86796),p=n(18683),h=n(60639),f=n(38464),g=n(99828),v=n(38635),b=n(13259),y=n(5506),w=n(36313);const N="_Tk9pcE3",k="x3mPtVmy",C="AFYmFUja",E="N9sth2yx",A="kx8AlOOm",x="mPEhXPEA",I="mA1DNgF_",S="FsH7X1Qd",M="UGZKmTK8",_="hVOqqBhq",T="DmjVbFZd",R="g37Gj6rS",L="l10KLO0y";var O=o.default.createElement;const j=function({ingredientId:e,alias:t,name:n,description:r,recipesCount:o,image:j,categoryAlias:P,asTooltip:$=!1,isOpen:B=!0,className:V}){const D=(0,v.GV)(p.H6),G=(0,v.GV)(m.aY),W=(0,d.D)("ingredient_description"),F=(0,d.D)("click"),z=h.d9[f.Q.ingredient]({categoryAlias:P,id:e,alias:t}),U=$?u.d:"div";return O(U,(0,a.A)({className:i()(N,`fontSize_${G}`,$&&k,V,D&&L)},$?{offsetY:27,defaultPosition:u.k.top,isOpen:B,delayVisible:500}:{},W),O("div",{className:C},!(null==j||!j.url)&&O(s.F,{src:j.url,height:90,width:104,className:E,isLazy:!0,isS3:!!j.s3}),O("div",{className:A},O(l.N,(0,a.A)({href:h.d9[f.Q.wiki](),className:x},F),"Энциклопедия"),O(l.N,(0,a.A)({href:z,className:I},F),n),O(l.N,(0,a.A)({href:`/recepty/ingredienty/${e}`,className:S},F),(0,y.lD)(o)," ",(0,b.u)(o,["рецепт","рецепта","рецептов"])))),O("div",{className:T,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:(0,w.N)(r)}}),D?O(c.u,(0,a.A)({href:z,className:_},F),"Подробнее"):O(l.N,(0,a.A)({href:z,className:M},F),"Подробнее",O(g.A,{className:R})))},P=(0,o.memo)(j)},87676:(e,t,n)=>{n.d(t,{E:()=>b});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(2837),l=n(71409),c=n(43198),u=n(54894),d=n(85202),m=n(99712),p=n(38635),h=n(33842);const f={root:"NsS0Egdj",button:"iMHGzXjA",medium:"xPy5WzB3",withoutArrow:"_gGe1NZh",arrowIcon:"kOUpzmkn",arrowBigIcon:"xX6IUlZ7",active:"SfJqy4D3",open:"Ymdwlr1D",loaderIcon:"NRiLwyAD",icon:"AqwFCRrc",bright:"z3EpRUhG",text:"ApV4Yqck",hidden:"NNISit3U",iconButton:"ufchPrn6"};var g=o.default.createElement;const v=function({onClick:e,inCookbookCount:t=0,isInCookbook:n,isOpenPopup:r,onPopupIconClick:o,isCookMenusLoading:v,isCompact:b,isBright:y,disabled:w,size:N=h.Mp.Small}){const k=(0,l.D)("favorite::menu_popup"),C=(0,p.GV)(c.d4),E=Boolean(C);return g("div",{className:i()(f.root,n&&f.active,r&&f.open)},g(h.cc,{className:i()(f.button,N===h.Mp.Medium&&f.medium,!E&&f.withoutArrow),theme:h.F1.Favorite,isActive:n,isBright:y,disabled:w,size:N,top100:"favorite",onClick:e},g(d.A,{className:i()(f.icon,y&&f.bright,f[N])}),t.toLocaleString("ru-RU"),g("span",{className:i()(f.text,b&&f.hidden)},"Сохранить рецепт")),E&&g("button",(0,a.A)({"aria-label":"Сохранить рецепт в книгу",className:i()(f.iconButton,N===h.Mp.Medium&&f.medium,r&&f.open),onClick:o,type:"button",disabled:w},k),v?g(s.v,{className:f.loaderIcon,size:"small"}):N===h.Mp.Medium?g(m.A,{className:f.arrowBigIcon}):g(u.A,{className:f.arrowIcon})))},b=(0,o.memo)(v)},47459:(e,t,n)=>{n.d(t,{p:()=>w});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(57732),l=n(94521),c=n(71409),u=n(83953),d=n(9285),m=n(33842);const p="Iq5Lhg0F",h="_3Qyj3w7",f="kfuuUH1C",g="fBVmotIr",v="TfthFQLa";var b=o.default.createElement;const y=function({cookMenus:e,cookMenuIdsWithRecipe:t,onCookMenuClick:n,addCookMenu:r,size:y}){const{0:w,1:N}=(0,o.useState)(""),k=(0,c.D)("favorite::menu"),C=(0,c.D)("favorite::new_menu"),E=()=>{w&&r&&(r(w),N(""))};return b(l.d,{className:p,isOpen:!0,offsetY:y===m.Mp.Medium?45:35},e.map(({id:e,name:r})=>b("button",(0,a.A)({type:"button",key:e,className:i()(h,(null==t?void 0:t.includes(e))&&f),onClick:t=>{t.currentTarget.blur(),n(e)}},k),(null==t?void 0:t.includes(e))&&b(d.A,{className:g}),r)),b(s.g,(0,a.A)({"aria-label":"Новое меню",className:v,display:"normal",value:w,onChange:e=>{N(e.target.value)},onKeyPress:e=>{"Enter"===e.key&&E()},placeholder:"Новое меню",icon:b(u.A,{width:20,height:20}),onClickIcon:E,size:"small"},C)))},w=(0,o.memo)(y)},38320:(e,t,n)=>{n.d(t,{_:()=>d});var a=n(46942),r=n.n(a),i=n(60930),o=n(30643),s=n(33842);const l={icon:"TuPiZC2T",bright:"fT3f7KeV",medium:"X9C83DgK",paddingRight:"NGuWVxhx"};var c=i.default.createElement;const u=function({onClick:e,dislikes:t=0,isDisliked:n,isBright:a,disabled:i,size:u=s.Mp.Small}){return c(s.cc,{theme:s.F1.Like,ariaLabel:"Не нравится рецепт",isActive:n,isBright:a,disabled:i,size:u,top100:"dislike",onClick:e,className:r()(u===s.Mp.Small&&l.paddingRight,n&&l.dislikedSmall)},c(o.A,{className:r()(l.icon,a&&l.bright,l[u])}
1),t.toLocaleString("ru-RU"))},d=(0,i.memo)(u)},67106:(e,t,n)=>{n.d(t,{c:()=>d});var a=n(46942),r=n.n(a),i=n(60930),o=n(67007),s=n(33842);const l={icon:"X1MBcdXh",bright:"R4xOu6uX",medium:"JZNf9yP1",paddingRight:"ts13ufbi"};var c=i.default.createElement;const u=function({onClick:e,likes:t=0,isLiked:n,isBright:a,disabled:i,size:u=s.Mp.Small}){return c(s.cc,{theme:s.F1.Like,ariaLabel:"Нравится рецепт",isActive:n,isBright:a,disabled:i,size:u,top100:"like",onClick:e,className:r()(u===s.Mp.Small&&l.paddingRight,n&&l.likedSmall)},c(o.A,{className:r()(l.icon,a&&l.bright,l[u])}),t.toLocaleString("ru-RU"))},d=(0,i.memo)(u)},33842:(e,t,n)=>{n.d(t,{Mp:()=>m,F1:()=>p,cc:()=>f});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71409),l=n(18683),c=n(38635);const u={button:"BHzQJP0U",mobile:"Z2_ULyxa",like:"P6vBNr91",disabled:"nYS6NyGU",bright:"Dd_X5Nos",medium:"oXLdqw7B"};var d=o.default.createElement;let m=function(e){return e.Small="small",e.Medium="medium",e}({}),p=function(e){return e.Favorite="favorite",e.Like="like",e}({});const h=function({ariaLabel:e,children:t,isActive:n,isBright:r,onClick:o,size:h=m.Small,theme:f=p.Like,top100:g,className:v,disabled:b}){const y=(0,c.GV)(l.H6),w=(0,s.D)(g);return d("button",(0,a.A)({"aria-label":e,className:i()(u.button,y&&u.mobile,n&&u[f],r&&u.bright,b&&u.disabled,u[h],v),onClick:o,type:"button",disabled:b},w),t)},f=(0,o.memo)(h)},54992:(e,t,n)=>{n.d(t,{C:()=>d,a:()=>u});var a=n(60930),r=n(71578),i=n(67636),o=n(55274),s=n(43198),l=(n(94189),n(26553)),c=n(38635);const u=e=>{const t=(0,c.GV)(s.B$),n=(0,c.jL)(),i=(0,r.v)(),l=(0,a.useCallback)(a=>{t?n((0,o.dw)({recipeId:e,cookmenuId:a})):i()},[i,e,n,t]),u=(0,a.useCallback)(()=>{t?n((0,o.MP)({recipeId:e})):i()},[i,e,n,t]);return{onFavoriteClick:l,onLikeClick:(0,a.useCallback)(()=>{t?n((0,o.GB)({recipeId:e})):i()},[e,i,n,t]),onDislikeClick:u}},d=()=>{const e=(0,c.jL)(),{0:t,1:n}=(0,a.useState)(!1),{0:r,1:o}=(0,a.useState)(!1),s=(0,l.L)(()=>n(!1),t),u=(0,a.useCallback)(async()=>{try{t||(o(!0),await e((0,i.hc)({})).unwrap()),n(e=>!e)}catch(e){0}finally{o(!1)}},[e,t]);return{isOpenPopup:t,isCookMenusLoading:r,cookMenusPopupRef:s,handlePopupIconClick:u}}},66677:(e,t,n)=>{n.d(t,{i:()=>c});var a=n(60930),r=n(94275),i=n(79630);const o="zKF2xSSf",s="VrcyI4oh";var l=a.default.createElement;const c=function({count:e}){return l("div",{className:s},l(r.A,{width:20,height:20,className:o}),(0,i.v)(e))}},79630:(e,t,n)=>{n.d(t,{v:()=>i});var a=n(13259);const r=["порция","порции","порций"],i=e=>`${e} ${(0,a.u)(e,r)}`},98768:(e,t,n)=>{n.d(t,{p:()=>g});var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=n(33302),l=n(38635);const c="UMrKVwgv",u="QCix11pz",d="Fa250bZY",m="SbQk_FSt",p="Okz5ZIRf";var h=i.default.createElement;const f=function({text:e,className:t}){const n=(0,l.GV)(o.H6);if(!e.trim())return null;const a=h("h2",{className:d},"Совет по рецепту");return h("div",{className:r()(c,t,n&&p)},h("div",{className:u},h(s.A,{className:m,width:30,height:30}),n&&a),h("div",null,!n&&a,e))},g=(0,i.memo)(f)},90123:(e,t,n)=>{n.d(t,{a:()=>I});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71468),l=n(53108),c=n(96876),u=n(10095),d=n(8568),m=n(834),p=n(46237),h=n(71409),f=n(96178),g=n(18683),v=n(38635);const b="OCMRihSC",y="PkJO0hvA",w="ucrbAMeN",N="mxZMMHVu",k="m6zBcPVZ",C="kgRXQpZ_",E="XcJZi49I",A="ptEtLVlE";var x=o.default.createElement;const I=(0,m.X)(function({recipeId:e,isPreview:t,className:n}){var r,o;const m=(0,v.GV)(t=>(0,f.QZ)(t.commonData,e),s.bN),I=(0,v.GV)(t=>(0,f.Y5)(t.commonData,e)),S=(0,v.GV)(g.H6),M=(0,h.D)("author_link"),_=(0,h.D)("subscribe_button"),T=(0,p.U)(null!==(r=null==m?void 0:m.id)&&void 0!==r?r:0,I);return m?x("div",{className:i()(b,n,S&&E)},x("div",{className:y},x(l.e,{width:50,height:50,imageUrl:null===(o=m.image)||void 0===o?void 0:o.url,alt:m.name,className:w}),x("p",{className:N},x("span",{className:k},"Автор рецепта"),x(u.N,(0,a.A)({className:C,href:`/avtory/${m.id}`},M),(0,c.n)(m.name)))),x(d.u,(0,a.A)({type:I?"secondary":"primary",onClick:T,className:A,disabled:t},_),I?"Вы подписаны":"Подписаться")):null})}
1,1598:(e,t,n)=>{n.d(t,{X:()=>C});var a=n(46942),r=n.n(a),i=n(60930),o=n(71468),s=n(10095),l=n(22027),c=n(6459),u=n(17474),d=n(96178),m=n(18683),p=n(12340),h=n(24489),f=n(26266),g=n(18102),v=n(38635),b=n(78277);const y={root:"Y6cwZdUZ",mobile:"UqGj2qW0",imageLink:"l0RyHt5O",image:"DkfzjDqI",adWidget:"DbUZxQCp",adButton:"kYn7ZWeZ",opened:"oH8zekhi",icon:"omx8k3Dl",iconClosed:"Dp8NOhBi",iconOpened:"ClUMgnTp",adPanel:"u3bEoeKQ",adPanelContent:"M3H3Zw3W"};var w=i.default.createElement;const N="Показать информацию о рекламе",k="Скрыть информацию о рекламе";function C({recipeId:e}){const t=(0,v.GV)(t=>(0,d.zq)(t.commonData,e),o.bN),n=(0,v.GV)(m.H6),{0:a,1:C}=(0,i.useState)(!1),E=(null==t?void 0:t.ymClickGoal)||p.st.ContentSponsorClickDesk,A=(null==t?void 0:t.ymClickGoal)||p.st.ContentSponsorClickMob,x=(null==t?void 0:t.ymShowGoal)||p.st.ContentSponsorShowDesk,I=(null==t?void 0:t.ymShowGoal)||p.st.ContentSponsorShowMob,{elementRef:S,reachGoalClickCallback:M}=(0,l.i$)({clickGoal:n?A:E,showGoal:n?I:x,onShow:(null==t?void 0:t.id)===h.wY?()=>(0,b.c)(n?h.Wn:h.Oi,n?h.rU:h.Vp):void 0});if(!t)return null;const _=(0,b.W)({advertiser:t.advertiser,advertisingCampaign:t.advertisingCampaign,erid:t.erid});return w("div",{className:r()(y.root,n&&y.mobile),ref:S},w(s.N,{className:y.imageLink,href:t.url,onClick:M,target:"_blank"},w(c.Z,{src:t.image.url,alt:t.name,className:r()(y.image,n&&y.mobile),isLazy:!0,isS3:!1})),w("div",{className:y.adWidget},w("button",{"aria-expanded":a,"aria-label":a?k:N,className:r()(y.adButton,a&&y.opened),onClick:()=>{C(e=>!e)},type:"button"},w(g.A,{className:r()(y.icon,y.iconClosed)}),w(f.A,{className:r()(y.icon,y.iconOpened)})),w("div",{className:r()(y.adPanel,a&&y.opened)},w("div",{className:y.adPanelContent},_),w(u.y,{display:"bright",visibleMode:n?"always":"hover"}))))}},78277:(e,t,n)=>{n.d(t,{W:()=>i,c:()=>o});var a=n(36313);const r="Реклама",i=({advertiser:e,advertisingCampaign:t,erid:n})=>(0,a.N)([r,e,t,n&&`erid: ${n}`].filter(Boolean).join(". ")),o=(e,t)=>{(new Image).src=`https://bs.serving-sys.ru/Serving/adServer.bs?cn=display&c=19&pli=${e}&adid=${t}&ord=${Math.random()}`}},67845:(e,t,n)=>{n.d(t,{x:()=>k});var a=n(46942),r=n.n(a),i=n(60930),o=n(45135),s=n(37336),l=n(26781),c=n(45372),u=n(18683),d=n(97511),m=n(38635);const p="RGooF9vB",h="RQlCSgNZ",f="J3GNme1s",g="dWO8FtZU",v="FeEnHW3W",b="ShkVYdMC",y="seGiXshm";var w=i.default.createElement;const N=function({title:e,className:t,isEditorChoice:n,isGold1000:a,image:i,mainVideo:N,horizontal:k,isLazy:C,isCompact:E}){const A=(0,m.GV)(u.H6),{url:x,s3:I}=i||{};return w("div",{className:r()(p,t,A&&h,k&&f)},(n||a||Boolean(null==N?void 0:N.id))&&w("div",{className:r()(g,E&&v)},n&&w(s.ON,{size:E?s.AV.Small:void 0}),a&&w(l.V,{isCompact:E,type:E?l.g.Secondary:l.g.Primary}),(null==N?void 0:N.id)&&w(c.m,{className:b,isCompact:E})),w(o.F,{src:x||d.NV,alt:`Фотография рецепта ${e}`,className:y,width:A?340:290,height:A?200:250,isS3:!!I,isLazy:C}))},k=(0,i.memo)(N)},64757:(e,t,n)=>{n.d(t,{q:()=>a});let a=function(e){return e.Vertical="vertical",e.Horizontal="horizontal",e}({})},25748:(e,t,n)=>{n.d(t,{j:()=>ge});var a=n(58168),r=n(89379),i=n(46942),o=n.n(i),s=n(60930),l=n(71468),c=n(96876),u=n(10095),d=n(22605),m=n(84934),p=n(71409),h=n(59596),f=n(67636),g=n(98449),v=n(74664),b=n(18683),y=n(60639),w=n(38464),N=n(38635),k=n(94740),C=n(19728),E=n(4538),A=n(87676),x=n(47459),I=n(38320),S=n(54992),M=n(67106);const _="AVRT66vl",T="WfK6ruSB";var R=s.default.createElement;const L=function({recipeId:e,likes:t,dislikes:n,isLiked:a,isDisliked:r,isInCookbook:i,inCookbookCount:s,cookMenus:l,cookMenuIdsWithRecipe:c,addCookMenu:u}){const d=(0,N.GV)(b.H6),m=(0,N.GV)(b.Tb),{onFavoriteClick:p,onLikeClick:h,onDislikeClick:f}=(0,S.a)(e),{isOpenPopup:g,isCookMenusLoading:v,cookMenusPopupRef:y,handlePopupIconClick:w}=(0,S.C)();return m?R("div",{className:o()(_,d&&T)},R(A.E,{inCookbookCount:s,isInCookbook:i,isOpenPopup:!1,isCompact:!0,disabled:!0}),R(M.c,{likes:t,isLiked:a,disabled:!0}),R(I._,{dislikes:n,isDisliked:r,disabled:!0})):R("div",{className:o()(_,d&&T)},R("div",{ref:y},R(A.E,{onClick:e=>{e.currentTarget.blur(),p()}
1,inCookbookCount:s,isInCookbook:i,isOpenPopup:g,onPopupIconClick:w,isCookMenusLoading:v,isCompact:!0}),g&&R(x.p,{cookMenus:l,cookMenuIdsWithRecipe:c,onCookMenuClick:p,addCookMenu:u})),R(M.c,{onClick:h,likes:t,isLiked:a}),R(I._,{onClick:f,dislikes:n,isDisliked:r}))},O=(0,s.memo)(L);var j=n(30591),P=n(66677),$=n(25983),B=n(26553),V=n(54894),D=n(46967),G=n(19241),W=n(13259);const F="Kl1kK7lr",z="GYh9XE5_",U="ynqqnotF",H="dw8NKbwz",Y="uF7lXRZY",Q="pve8Dw7H",X="Y9iWs71a",Z="ROOg_U09",q="H9NODpe3",K="Kgbx5zPx",J="f7LbEuPG";var ee=s.default.createElement;const te=(0,s.forwardRef)(function({portionsCount:e,ingredientsCount:t,cookingTime:n,showIngredients:a,hideIngredients:r,onPortionsChange:i,isOpenIngredients:l,recipeId:c,recipePageUrl:u},d){const m=(0,N.GV)(b.H6),p=(0,N.GV)(b.Tb),h=(0,B.L)(()=>{m||r()},l),f=ee(s.default.Fragment,null,ee(D.A,{className:K}),ee("span",null,t," ",(0,W.u)(t,["ингредиент","ингредиента","ингредиентов"])));return ee("div",{className:o()(F,m&&z),ref:d},ee(j.E,{minutes:n}),ee(P.i,{count:e}),p?ee("div",{className:U},ee("span",{className:Q},f)):ee("div",{className:o()(U,l&&H),ref:h},ee("button",{className:o()(Q,X,l&&q),"aria-label":"Открыть список ингредиентов",type:"button",onClick:l?r:a},f,ee(V.A,{className:o()(Z,l&&J)})),!m&&ee($.f,{className:Y,recipeId:c,asTooltip:!0,portionsCount:e,onPortionsChange:i,offsetY:30,withIngredientTooltip:!1,isOpen:l,recipePageUrl:u,onClose:r}),m&&ee(G.f,{isOpen:l,onClose:r,recipeId:c,recipePageUrl:u})))}),ne=(0,s.memo)(te);var ae=n(67845),re=n(64757);const ie="ebxOXKUX",oe="p2nGk5Vf",se="wNSSQsv4",le="cCm0w6Va",ce="t9AfjgZK",ue="XCB6Aa7m",de="AuZNd3cI",me="coZi3azX",pe="txkmG11X";var he=s.default.createElement;const fe=function({recipe:e,index:t,className:n,variant:i=re.q.Vertical,isOwner:A,isPreview:x,titleAs:I="h3"}){const S=I,M=(0,N.jL)(),_=(0,N.GV)(b.H6),T=(0,N.GV)(b.Tb),R=(0,p.D)(t?`recipe_${t+1}`:"recipe_content_page"),L=(0,p.D)("author"),{0:j,1:P}=(0,s.useState)(!1),$=(0,s.useRef)(null),B=i===re.q.Horizontal,{id:V,title:D,alias:G,portionsCount:W,ingredientsCount:F,cookingTime:z,likes:U,dislikes:H,isLiked:Y,isDisliked:Q,isInCookbook:X,inCookbookCount:Z,cookMenuIds:q,isEditorChoice:K,isGold1000:J,image:ee,mainVideo:te,author:fe,category:ge,tags:ve}=e,{0:be,1:ye}=(0,s.useState)(W),we=(0,N.GV)(e=>(0,g.K7)(e.pages,V),l.bN),Ne=(0,N.GV)(e=>(0,h.$)(e.commonData),l.bN),ke=(0,s.useCallback)(()=>{j||_&&0===F||(we||M((0,v.Xk)({recipeId:V,portionsCount:W,isPreview:x})),P(!0))},[j,_,F,we,M,V,W,x]);(0,m.L)(!_&&j?()=>P(!1):null);const Ce=(0,s.useCallback)(e=>{ye(e),M((0,v.Xk)({recipeId:V,portionsCount:e,isPreview:x}))},[M,V,x]),Ee=(0,s.useMemo)(()=>ve.map(({name:e,id:t,alias:n})=>({id:t,name:e,href:`/recepty/${n}`,ariaLabel:`Посмотреть рецепты категории ${e}`})),[ve]),Ae=(0,s.useMemo)(()=>{if(A)return y.d9[w.Q.recipePreview](V);return(T?y.d9[w.Q.recipeAmp]:y.d9[w.Q.recipe])({categoryAlias:null==ge?void 0:ge.alias,alias:G,id:String(V)})},[A,T,V,null==ge?void 0:ge.alias,G]),xe=(0,s.useCallback)(e=>{const t=(0,E.fo)(Ne,e);t?(0,d._)((0,r.A)({message:t,type:"error"},(0,k.O)(_))):M((0,f.C0)(e))},[M,Ne,_]);return he("div",{className:o()(ie,_&&oe,B&&se,n)},he(ae.x,{title:D,isEditorChoice:K,isGold1000:J,image:ee,mainVideo:te,horizontal:B}),he("div",{className:ue},he(u.N,(0,a.A)({className:ce,href:Ae,ariaLabel:`Перейти на страницу рецепта ${D}`},R),he(S,{className:o()(le,_&&oe)},D)),he(u.N,(0,a.A)({className:o()(me,_&&oe),href:`/avtory/${fe.id}`,ariaLabel:`Посмотреть рецепты от шефа ${fe.name}`},L),(0,c.n)(fe.name)),he("div",{className:de},he(ne,{portionsCount:be,ingredientsCount:F,cookingTime:z,ref:$,showIngredients:ke,hideIngredients:()=>P(!1),isOpenIngredients:j,onPortionsChange:Ce,recipeId:e.id,recipePageUrl:Ae}),he(O,{recipeId:V,likes:U,dislikes:H,isLiked:Y,isDisliked:Q,isInCookbook:X,inCookbookCount:Z,cookMenus:Ne,cookMenuIdsWithRecipe:q,addCookMenu:xe}),he(C.r,{className:pe,breadcrumbs:Ee,isNav:!1,top100:"tags"}))))},ge=(0,s.memo)(fe)},53079:(e,t,n)=>{n.d(t,{dD:()=>Ae,Wn:()=>Ee,N0:()=>xe});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71468),l=n(56347),c=n(90338),u=n(45135),d=n(39339),m=n(53108),p=n(96876),h=n(10095),f=n(8568),g=n(71409),v=n(96178),b=n(18683),y=n(72837),w=n(41064),N=n(38635),k=n(54992),C=n(67106),E=n(33842);const A="TDhMbvuK",x="CDbRjscX",I="ZcVwKxTw",S="R4ktKI09",M="NtOGgiuV",_="Zy2wXJUz",T="ogI1V1TB",R="SHkNVfhx",L="Ajj71t4s",O="TvcMYc2Q",j="mzNpwlna",P="EoFMFTeg";var $=o.default.createElement;const B=function({recipeId:e,onClose:t,onNext:n,onPrevious:r,withControls:o,className:l}){var c;const u=(0,N.GV)(t=>(0,v.QZ)(t.commonData,e)),d=(0,N.GV)(t=>(0,v.hb)(t.commonData,e),s.bN),B=(0,N.GV)(b.H6),V=(0,g.D)("author_link"),D=(0,g.D)("back"),G=(0,g.D)("next"),W=(0,g.D)("close"),{onLikeClick:F}=(0,k.a)(e);return u?$("div",{className:i()(A,l,B&&L)},$("div",{className:x},$(m.e,{width:50,height:50,imageUrl:null===(c=u.image)||void 0===c?void 0:c.url,alt:u.name,className:I}),$("p",{className:S},$("span",{className:M},"Автор рецепта"),$(h.N,(0,a.A)({className:_,href:`/avtory/${u.id}`},V),(0,p.n)(u.name)))),$("div",{className:T},$(C.c,{onClick:F,isLiked:null==d?void 0:d.isLiked,likes:null==d?void 0:d.likes,isBright:!0,size:E.Mp.Medium}),o&&$("div",{className:R},$(f.u,(0,a.A)({type:"secondary",onClick:r,disabled:!r,icon:$(y.A,{className:i()(O,j)})},D)),$(f.u,(0,a.A)({type:"secondary",onClick:n,disabled:!n,icon:$(y.A,{className:i()(O,P)})},G)),$(f.u,(0,a.A)({type:"secondary",onClick:t,icon:$(w.A,{className:O})},W))))):null},V=(0,o.memo)(B);var D=n(13749),G=n(6459);const W="hLWdlfoh",F="PPEaqekX",z="NpHZvSeV",U="PZSueVif";var H=o.default.createElement;const Y=function({images:e,recipeId:t}){const n=(0,N.GV)(b.H6),a=(0,d.dw)(n),r=Number(a),{location:s,replace:u}=(0,l.W6)(),m=a?null==e?void 0:e.find((e,t)=>t+1===r):null,p=(0,o.useCallback)(()=>{(0,c.A1)({hash:"",pathname:s.pathname,search:s.search,replace:u})},[s,u]),h=(0,o.useCallback)(()=>{r!==e.length&&(0,c.A1)({hash:String(r+1),pathname:s.pathname,search:s.search,replace:u})},[u,s,r,e]),f=(0,o.useCallback)(()=>{1!==r&&(0,c.A1)({hash:String(r-1),pathname:s.pathname,search:s.search,replace:u})},[u,s,r]);if(!a||!m)return null;const g=r===e.length,v=1===r;return H(D.A,{isOpen:!0,onClose:p,onNext:g?void 0:h,onPrevious:v?void 0:f,ariaLabel:"Полноразмерное изображение",hideCloseButton:n,containerClassName:n?U:void 0},H(G.Z,{src:m.url,alt:`Автор фото: ${m.author.name}`,className:i()(W,n&&F)}),H(V,{recipeId:t,onClose:p,onNext:g?void 0:h,onPrevious:v?void 0:f,withControls:n,className:i()(z,n&&F)}))};var Q=n(3903),X=n(834),Z=n(14046);const q={root:"TwBCC_hL",mobile:"edIymCcA",player:"PdNwhfyQ","player--loading":"Kc0VBZmu"};var K=o.default.createElement;const J=(0,X.X)(function({puids:e,embedCode:t,recipeId:n,className:a}){const r=(0,N.GV)(b.rO,s.bN),o=(0,N.GV)(b.To),l=(0,N.GV)(b.H6),c=(0,Z.Lo)({projectId:o,url:location.pathname,domainConfig:r});return t?K("div",{className:i()(a,q.root,l&&q.mobile)},K(Q.L,{clusterUrl:c,embedCode:t,puids:e,styles:q,isBroadcast:!1,
1clusterId:n,isRecipe:!0})):null});var ee=n(65058),te=n(91330),ne=n(71578),ae=n(45791),re=n(43198),ie=n(96748),oe=n(83953),se=n(1991),le=n(57);const ce="YWQWjrrW",ue="CU6f4YV2",de="IZRQjqp0",me="_YaKE6Lg",pe="f_8Ybbaq",he="MhhSU7eF",fe="Qz6yKNkE",ge="HtaCXeAF",ve="sPR84pK2",be="FCLPsdgT",ye="OpsYvins",we="GvROhBs3",Ne="PoEHTXGe",ke="EV9oEbFe";var Ce=o.default.createElement;const Ee=930,Ae=525,xe=(0,X.X)(function({items:e,recipeId:t,className:n}){const{0:r,1:d}=(0,o.useState)(!1),m=(0,te.D)(),p=m?4:6,h=e.length-p,y=(0,N.GV)(e=>(0,v.fp)(e.commonData,t)),w=(0,N.GV)(e=>(0,v.QZ)(e.commonData,t),s.bN),k=(0,N.GV)(e=>(0,v.o7)(e.commonData,t)),C=(0,N.GV)(e=>(0,v.$T)(e.commonData,t)),E=(0,N.GV)(e=>(0,ie.FP)(e.pages),s.bN),A=(0,N.GV)(b.H6),x=(0,N.GV)(re.B$),I=(0,ne.v)(),S=(0,g.D)("fullscreen_open"),M=(0,g.D)("add_image"),_=null!=k&&k.url?[{id:k.id?String(k.id):"",url:k.url,author:{id:String(w.id),name:w.name},publicationTime:""}]:[],T=e.length?((e,t)=>{if(!e)return t;const n=t.findIndex(t=>t.id===String(e));return n<=0?t:[t[n],...t.slice(0,n),...t.slice(n+1)]})(null==k?void 0:k.id,e):_,R=A?T:T.slice(0,p),L=`Фотография рецепта ${y} автор ${w.name}`,{location:O,replace:j}=(0,l.W6)(),P=(0,o.useCallback)((e=0)=>{const t=(m?3===e:5===e)?"1":String(e+1);(0,c.A1)({hash:t,pathname:O.pathname,search:O.search,replace:j})},[j,O,m]),$=(0,o.useCallback)(()=>{x?(A&&window.dispatchEvent(new CustomEvent(ae.V)),d(!0)):I()},[x,A]),B=(0,o.useCallback)(()=>{d(!1)},[]);return T.length||null!=C&&C.embedCode?Ce("div",{className:i()(n,A&&ke)},Ce("div",{className:me},null!=C&&C.embedCode?Ce(J,{recipeId:t,embedCode:C.embedCode,puids:E}):Ce("button",(0,a.A)({type:"button",className:i()(ce,A&&Ne),onClick:()=>P(),disabled:!(null!=k&&k.url)},S),Ce(u.F,{src:(null==k?void 0:k.url)||"",alt:L,className:i()(me,pe),width:Ee,height:Ae,isS3:!(null==k||!k.s3)}))),Ce("div",{className:he},Ce("div",{className:fe},R.map(({url:e},t)=>Ce("button",(0,a.A)({key:e,type:"button",className:ce,onClick:()=>P(t)},S),Ce(u.F,{src:e||"",alt:L,className:ge,width:A?80:120,height:A?80:120,isS3:!1}),t===R.length-1&&h>0&&!A?Ce("span",{className:de},"+ ",h," фото"):Ce("span",{className:ue},Ce(le.A,{className:ye})))),Ce("button",(0,a.A)({type:"button",onClick:$,className:ve},M),Ce(se.A,{className:be}),"Добавить фото"))),Ce(Y,{recipeId:t,images:T}),Ce(ee._Z,{recipeId:t,isOpen:r,onClose:B})):Ce(o.default.Fragment,null,Ce(f.u,(0,a.A)({type:"secondary",onClick:$,icon:Ce(oe.A,{width:20,height:20}),className:i()(n,A&&ke,A&&we),iconPosition:"left"},M),"Добавить фото"),Ce(ee._Z,{recipeId:t,isOpen:r,onClose:B}))})},71216:(e,t,n)=>{n.d(t,{O:()=>_});var a=n(46942),r=n.n(a),i=n(60930),o=n(71468),s=n(96178),l=n(18683),c=n(38635),u=n(87676),d=n(47459),m=n(38320),p=n(54992),h=n(67106),f=n(33842),g=n(39884),v=n(46669),b=n(30466);const y={icon:"O15M7iZk",tagWrapper:"Ygg3kBRe"};var w=i.default.createElement;const N=function({categoryId:e}){const t=(0,c.GV)(e=>(0,v.nq)(e.commonData),o.bN),n=(0,i.useMemo)(()=>((t.recipeGroups.filter(({recipeCategoryId:t})=>Number(t)===e)||[]).slice(0,5)||[]).map(e=>({id:Number(e.id),type:"recipe",alias:e.alias,name:e.name,project_id:b.R.Eda})),[t,e]);return w(g.b,{markers:n,styles:y,isTagsButtonVisible:!1,clusterId:`${e}`,isExpandable:!1})},k=(0,i.memo)(N),C="IxwSKBQU",E="oN63yOSp",A="L2bUhjFR",x="hjmfc98e",I="FClZzxe7";var S=i.default.createElement;const M=function({recipeId:e,categoryId:t,cookMenus:n,addCookMenu:a,isPreview:i}){const g=(0,c.GV)(l.H6),v=(0,c.GV)(t=>(0,s.hb)(t.commonData,e),o.bN),{onFavoriteClick:b,onLikeClick:y,onDislikeClick:w}=(0,p.a)(e),{isOpenPopup:N,isCookMenusLoading:M,cookMenusPopupRef:_,handlePopupIconClick:T}=(0,p.C)();return S("div",{className:r()(C,g&&E)},S(k,{categoryId:t}),S("div",{className:r()(A,g&&I)},S("div",{ref:_},S(u.E,{onClick:()=>b(),inCookbookCount:null==v?void 0:v.inCookbookCount,isInCookbook:null==v?void 0:v.isInCookbook,isOpenPopup:N,onPopupIconClick:T,isBright:!0,isCompact:g,size:f.Mp.Medium,isCookMenusLoading:M,disabled:i}),N&&S(d.p,{cookMenus:n,cookMenuIdsWithRecipe:null==v?void 0:v.cookMenuIds,onCookMenuClick:b,addCookMenu:a,size:f.Mp.Medium})),S("div",{className:x},S(h.c,{onClick:y,likes:null==v?void 0:v.likes,isLiked:null==v?void 0:v.isLiked,isBright:!0,size:f.Mp.Medium,disabled:i}),S(m._,{onClick:w,dislikes:null==v?void 0:v.dislikes,isDisliked:null==v?void 0:v.isDisliked,isBright:!0,size:f.Mp.Medium,disabled:i}))))},_=(0,i.memo)(M)},22132:(e,t,n)=>{n.d(t,{B:()=>y});
1var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=n(38635);const l="igdzBgss",c="NB3JQLbu";var u=i.default.createElement;const d=function({title:e,value:t}){return u("div",{className:l},e,u("span",{className:c},t))},m="nanB0vqX",p="MD79RpL3",h="YJnJ2lrT",f="uaZUFYhv",g="mTWJtIag";var v=i.default.createElement;const b=function({kilocalories:e,proteins:t,fats:n,carbohydrates:a,className:i}){const l=(0,s.GV)(o.H6);return v("section",{className:r()(m,i,l&&g)},v("h2",{className:p},"Энергетическая ценность на порцию"),v("div",{className:h},v(d,{title:"Калорийность",value:`${e} ккал`}),v(d,{title:"Белки",value:`${t} г`}),v(d,{title:"Жиры",value:`${n} г`}),v(d,{title:"Углеводы",value:`${a} г`})),v("p",{className:f},"Калорийность рассчитана для сырых продуктов"))},y=(0,i.memo)(b)},74303:(e,t,n)=>{n.d(t,{g:()=>E});var a=n(46942),r=n.n(a),i=n(60930),o=n(65603),s=n(71468),l=n(1316),c=n(6459),u=n(44444),d=n(96178),m=n(96748),p=n(98449),h=n(1602),f=n(33302),g=n(63862),v=n(94275),b=n(44021),y=n(10747),w=n(38635),N=n(79630);const k={root:"yyDUC9kB",title:"JYjmBRJx",subTitle:"VPN_8XQr",header:"KkHBaKBR",icon:"Ez0Jp7S7",flex:"QohQaAwa",nowrap:"xIzpIQjN",ingredients:"JmU0acOL",ingredientsTitle:"FwWW7i2j",ingredientsContainer:"ofw4EYJE",ingredientsList:"yiHDxitd",ingredient:"Vz_M7m1e",ingredientCount:"NeMEWjwL",nutrition:"VccEEkQt",nutritionItem:"k8oSCTej",nutritionValue:"OKvua47T",footnote:"ARw5AR9e",steps:"NqCmwxNa",advice:"fbUmQjV_"};var C=i.default.createElement;function E({recipeId:e}){const t=(0,w.GV)(t=>(0,d.hb)(t.commonData,e),s.bN),n=(0,w.GV)(e=>(0,m.Jx)(e.pages)),a=(0,w.GV)(t=>(0,p.K7)(t.pages,e),s.bN),i=(0,w.GV)(e=>(0,u.c7)(e.commonData,a),s.bN);if(!t)return;const{title:E,author:A,cookingTime:x,preparationTime:I,description:S,steps:M,advice:_,nutrition:T}=t,{kilocalories:R,proteins:L,fats:O,carbohydrates:j}=T,P=I?`+ ${(0,l.F)(I)}`:"";return(0,o.createPortal)(C("article",{id:"recipe-print",className:k.root},C("h1",{className:k.title},E),C("section",{className:k.header},C(c.Z,{height:30,src:"https://static.rambler.ru/assets/v2/logotypes/h/eda.svg",isS3:!1}),C("span",{className:k.flex},C(y.A,{width:27,height:27,className:k.icon})," ",A.name),C("span",{className:r()(k.flex,k.nowrap)},C(b.A,{width:27,height:27,className:k.icon})," ",(0,l.F)(x),P),C("span",{className:k.flex},C(v.A,{width:27,height:27,className:k.icon})," ",(0,N.v)(n))),!!S.trim()&&C("section",null,S),C("section",{className:k.ingredients},C("h2",{className:r()(k.subTitle,k.ingredientsTitle)},C(g.A,{width:30,height:30})," Ингредиенты"),C("div",{className:k.ingredientsContainer},!!i.length&&C("div",{className:k.ingredientsList},i.map(({name:e,amount:t,measureUnit:n})=>C("div",{className:k.ingredient,key:e},e," — ",C("span",{className:k.ingredientCount},(0,h.E)(t,n))))),C("div",null,C("div",{className:k.nutrition},C("div",{className:k.nutritionItem},C("span",{className:k.nutritionValue},R),"ккал"),C("div",{className:k.nutritionItem},C("span",{className:k.nutritionValue},L),"бел."),C("div",{className:k.nutritionItem},C("span",{className:k.nutritionValue},O),"жиры"),C("div",{className:k.nutritionItem},C("span",{className:k.nutritionValue},j),"угл.")),C("p",{className:k.footnote},"На порцию сырых продуктов")))),!!M.length&&C("section",null,C("h2",{className:k.subTitle},"Способ приготовления"),C("ol",{className:k.steps},M.map(e=>{var t;return null!==(t=e.text)&&void 0!==t&&t.trim()?C("li",{key:e.text},e.text.trim()):null}))),!(null==_||!_.trim())&&C("section",{className:k.advice},C(f.A,{width:30,height:30}),C("h2",{className:k.subTitle},"Совет по рецепту"),C("p",null,_.trim()))),document.body)}},86430:(e,t,n)=>{n.d(t,{H:()=>N});var a=n(58168),r=n(60930),i=n(71468),o=n(91169),s=n(8568),l=n(71409),c=n(96178),u=n(96748),d=n(18683),m=n(24489),p=n(38635),h=n(37336),f=n(26781),g=n(73768),v=n(26235);const b="eBkOf4Ai",y="Lfcjtj8L";var w=r.default.createElement;const N=function({recipeId:e}){var t;const n=(0,p.GV)(d.H6),r=(0,p.GV)(e=>(0,u.v7)(e.pages)),N=(0,p.GV)(t=>(0,c.hb)(t.commonData,e),i.bN),k=(0,l.D)("recipe_edit"),C=n&&(null==N?void 0:N.isEditorChoice)&&(null==N?void 0:N.isGold1000)&&(null==N?void 0:N.isSpecialProject);let E=null;switch(null==N||null===(t=N.banner)||void 0===t?void 0:t.id){case m.vY:E=w(o.J,null);break;case m.wY:E=w(g._,null);break;default:null!=N&&N.isSpecialProject&&(E=w(v.t,{isCompact:n}))}return w("div",{className:b},(null==N?void 0:N.isEditorChoice)&&w(h.ON,{type:h.Xs.Primary,size:n?h.AV.Medium:h.AV.Big}),(null==N?void 0:N.isGold1000)&&w(f.V,{isCompact:n}),E,r&&C&&w("div",{className:y}),r&&w(s.u,(0,a.A)({href:`/recipe/${e}/edit`},k),"Редактировать"))}},51055:(e,t,n)=>{n.d(t,{Q:()=>U});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(8568),l=n(91330),c=n(71409),u=n(96178),d=n(18683),m=n(84691),p=n(38635),h=n(30591),f=n(45135),g=n(36313),v=n(10095),b=n(82580),y=n(45372);const w="G2GBppbV",N="DBZz_NzE",k="eDYHVY3S",C="VXbOv2An",E="y1Inn0sw",A="NHiQJuSR",x="hjjcQkUR",I="wkepA0Mr",S="Ce1lRNaS";var M=o.default.createElement;const _=function({topicName:e,url:t,name:n,imageUrl:r}){const i=(0,c.D)("link"),o=n.trim().split(" "),s=o.slice(-1),l=o.slice(0,-1).join(" ");return M("div",{className:w},!!r&&M("div",{className:N},M(f.F,{width:80,height:70,className:k,src:r,isLazy:!0,alt:"Изображение",isS3:!1}),"шпаргалка"===e.toLowerCase().trim()&&M(y.m,{isTransparent:!0,className:C})),M("div",{className:E},M("p",{className:A},e),M(v.N,(0,a.A)({className:x,href:t},i),l," ",M("span",{className:S},s,M(b.A,{className:I})))))},T=(0,o.memo)(_),R="Ukc5lynX",L="H3KpUUa9",O="wm9ExqT0",j="CalrQc_r",P="nt7Vh9EQ",$="MD7rcSPL",B="vo64oH9V";var V=o.default.createElement;const D=function({recipeId:e,imageUrl:t,text:n,extra:r,index:o,recipeTitle:s,className:l}){const u=(0,p.GV)(d.H6),m=(0,c.D)(`step_${o+1}`);if(null!=n&&n.trim())return V("div",(0,a.A)({className:i()(R,l,u&&B,!t&&O)},m,{id:`step${o+1}`}
1),!!t&&V(f.F,{className:L,src:t,isLazy:!0,alt:`Фото шага рецепта ${s} ${e} шаг ${o+1}`,width:u?360:650,height:u?250:365,isS3:!1}),V("div",{className:j},V("span",{className:P},o+1),V("div",null,V("p",{className:$},(0,g.N)(n)),!(null==r||!r.name)&&V(T,r))))},G=(0,o.memo)(D),W={head:"kc24UaZu",titleWrapper:"iEIT5Ay_",title:"SEWpeOv9",steps:"phpfr9KD",time:"sFDqEKNO",icon:"tlqeyyAt",hidden:"oZwf8yHT",buttons:"pGFbgZ_P",galleryButton:"b66RZHRJ",printButton:"Qculd_gQ",mobile:"AXLqCUpB"};var F=o.default.createElement;const z=function({recipeId:e,steps:t,className:n}){const r=(0,l.D)(),f=(0,p.GV)(d.H6),g=(0,p.GV)(t=>(0,u.CG)(t.commonData,e)),v=(0,p.GV)(t=>(0,u.fp)(t.commonData,e)),b=(0,c.D)("steps"),y=(0,c.D)("print_button"),w=(0,o.useCallback)(()=>{window.print()},[]);return null!=t&&t.length?F("section",(0,a.A)({className:i()(W.root,n,f&&W.mobile)},b),F("div",{className:W.head},F("div",{className:W.titleWrapper},F("h2",{className:W.title},"Инструкция приготовления"),F(h.E,{minutes:g})),F("div",{className:W.buttons},F(s.u,(0,a.A)({className:i()(!r&&W.printButton),type:r?"secondary":"white",iconPosition:"left",onClick:w,icon:F(m.A,{className:W.icon})},y),!r&&"Распечатать"))),F("ol",{className:W.steps},t.map((t,n)=>{var r;return null!==(r=t.text)&&void 0!==r&&r.trim()?F("li",{key:t.text},F(G,(0,a.A)({},t,{recipeId:e,index:n,recipeTitle:v}))):null}))):null},U=(0,o.memo)(z)},38161:(e,t,n)=>{n.d(t,{i:()=>E});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(8568),l=n(71409),c=n(18683),u=n(54894),d=n(38635),m=n(36313);const p="YgyFvYh1",h="WNb7PzIe",f="WRbdZt0g",g="MwQHS6xU",v="P7ushLni",b="tgYOt9Z5",y="U2jUVTIn",w="cRm9dFF7",N="V5EUwxsb";var k=o.default.createElement;const C=function({text:e="",className:t}){const n=(0,d.GV)(c.H6),{0:r,1:C}=(0,o.useState)(!1),{0:E,1:A}=(0,o.useState)(!1),x=(0,o.useRef)(null),I=(0,l.D)("recipe_story::expand_button"),S=e.length-7>1500,M=n?E:S;return(0,o.useEffect)(()=>{if(!x.current)return;const e=x.current.scrollHeight,t=x.current.clientHeight;C(e>t)},[]),e?k("section",{className:i()(p,n&&N,t)},k("div",{className:h},k("h2",{className:f,id:"story"},"История рецепта"),M&&r&&k(s.u,(0,a.A)({className:b,icon:k(u.A,{className:i()(y,w)}),type:"white",onClick:()=>A(!1)},I),"Свернуть")),k("div",{className:i()(g,E&&v),suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:(0,m.N)(e)},ref:x}),r&&k(s.u,(0,a.A)({className:b,icon:k(u.A,{className:i()(y,E&&w)}),type:"white",onClick:()=>A(!E)},I),E?"Свернуть":"Читать полностью")):null},E=(0,o.memo)(C)},98230:(e,t,n)=>{n.d(t,{v:()=>h});var a=n(60930),r=n(71468),i=n(79259),o=n(44444),s=n(96178),l=n(96748),c=n(1602),u=n(38635),d=n(1316),m=n(79630),p=a.default.createElement;function h({recipeId:e}){const t=(0,u.GV)(t=>(0,s.hb)(t.commonData,e),r.bN),n=(0,u.GV)(e=>(0,l.uZ)(e.pages),r.bN),h=(0,u.GV)(e=>(0,o.c7)(e.commonData,n),r.bN),f=(0,u.GV)(e=>(0,l.Jx)(e.pages)),g=(0,a.useMemo)(()=>{var e;return[null!=t&&t.title?null==t?void 0:t.title:null,`Автор: ${null==t?void 0:t.author.name}`,null!=t&&t.cookingTime?`Время приготовления: ${(0,d.F)(null==t?void 0:t.cookingTime)}`:null,null!=t&&t.description?null==t?void 0:t.description:null,null!=t&&null!==(e=t.story)&&void 0!==e&&e.text?`История рецепта: ${null==t?void 0:t.story.text}`:null,null!=t&&t.nutrition?`Энергетическая ценность на порцию: Калорийность: ${null==t?void 0:t.nutrition.kilocalories} килокалорий. Белки: ${null==t?void 0:t.nutrition.proteins} грамм. Жиры: ${null==t?void 0:t.nutrition.fats} грамм. Углеводы: ${null==t?void 0:t.nutrition.carbohydrates} грамм. Порционность: ${(0,m.v)(f)}. Ингредиенты: ${h.reduce((e,t)=>`${e} ${t.name}: ${(0,c.E)(t.amount,t.measureUnit)}.`,"")}`:null,null!=t&&t.steps?`Инструкция приготовления: ${null==t?void 0:t.steps.reduce((e,t,n)=>`${e} Шаг ${n+1}: ${t.text}`,"")}`:null,null!=t&&t.advice?`Совет по рецепту: ${null==t?void 0:t.advice}`:null].filter(e=>null!==e)},[t,h,f]);return p(i.x,{id:Number(e),text:g})}},91169:(e,t,n)=>{n.d(t,{J:()=>p});
1var a=n(46942),r=n.n(a),i=n(60930),o=n(10095),s=n(22027),l=n(18683),c=n(12340),u=n(38635);const d={root:"ZP5HLx8e",mobile:"HBpNfi0Z",text:"C_HnzLSM"};var m=i.default.createElement;function p(){const e=(0,u.GV)(l.H6),{elementRef:t,reachGoalClickCallback:n}=(0,s.i$)({clickGoal:c.st.ContentSponsorShieldClick,showGoal:c.st.ContentSponsorShieldShow});return m("div",{ref:t},m(o.N,{className:r()(d.root,e&&d.mobile),href:"https://eda.rambler.ru/specialproject/klassika-semeynoy-kuhni",ariaLabel:"Посмотреть рецепты классика семейной кухни",onClick:n,target:"_blank"},m("span",{className:r()(d.text,e&&d.mobile)},"Спецпроект EKONIVA")))}},37336:(e,t,n)=>{n.d(t,{ON:()=>h,AV:()=>p,Xs:()=>m});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(10095),l=n(71409),c=n(60050);const u={root:"crmCQr9M",primary:"MgH_X5Bc",secondary:"lnf2dOSd",big:"S1Vu8lH9",medium:"XNsAQtOp",small:"QjAojgDv",edaChoiceIcon:"j891OeKC"};var d=o.default.createElement;let m=function(e){return e.Primary="primary",e.Secondary="secondary",e}({}),p=function(e){return e.Small="small",e.Medium="medium",e.Big="big",e}({});const h=function({type:e=m.Secondary,size:t=p.Big,className:n}){const r=(0,l.D)("is_editor_choice");return d(s.N,(0,a.A)({className:i()(u.root,u[e],u[t],n),href:"/recepty/afishaeda",ariaLabel:"Посмотреть рецепты, проверенные Едой"},r),d(c.A,{className:u.edaChoiceIcon}))}},26781:(e,t,n)=>{n.d(t,{V:()=>g,g:()=>f});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(10095),l=n(71409),c=n(60639),u=n(29074),d=n(38464),m=n(41995);const p={root:"dYo39ubG",primary:"O1_QrypX",secondary:"uzYF4BZg",crownIcon:"kBICnkVH",compact:"ATWhD2Q2"};var h=o.default.createElement;let f=function(e){return e.Primary="primary",e.Secondary="secondary",e}({});const g=function({type:e=f.Primary,isCompact:t,className:n}){const r=(0,l.D)("is_gold_1000");return h(s.N,(0,a.A)({className:i()(p.root,t&&p.compact,p[e],n),href:c.d9[d.Q.gold1000](u.p.Main),ariaLabel:"Посмотреть рецепты Золотой тысячи"},r),h(m.A,{className:p.crownIcon}))}},45372:(e,t,n)=>{n.d(t,{m:()=>d});var a=n(46942),r=n.n(a),i=n(60930),o=n(96832);const s="uI7fxgUN",l="HA55ks1W",c="XNq2Id92";var u=i.default.createElement;const d=function({isTransparent:e,isCompact:t,className:n}){return u(o.A,{className:r()(s,n,t&&c,e&&l)})}},73768:(e,t,n)=>{n.d(t,{_:()=>h});var a=n(46942),r=n.n(a),i=n(60930),o=n(10095),s=n(22027),l=n(18683),c=n(12340),u=n(24489),d=n(38635);const m={root:"NXi4WcB6",mobile:"z8LjxZJ3",text:"RivKRv0_"};var p=i.default.createElement;function h(){const e=(0,d.GV)(l.H6),{elementRef:t,reachGoalClickCallback:n}=(0,s.i$)({clickGoal:c.st.ContentSponsorShieldClick,showGoal:c.st.ContentSponsorShieldShow});return p("div",{ref:t},p(o.N,{className:r()(m.root,e&&m.mobile),href:`https://eda.rambler.ru/specialproject/${u.c$}`,ariaLabel:"Посмотреть рецепты новая классика",onClick:n,target:"_blank"},p("span",{className:r()(m.text,e&&m.mobile)},"Спецпроект Роллтон")))}},26235:(e,t,n)=>{n.d(t,{t:()=>c});var a=n(46942),r=n.n(a),i=n(60930);const o="ifNgNC7l",s="l2t_d0F_";var l=i.default.createElement;const c=function({isCompact:e}){return l("span",{className:r()(o,e&&s)},"Спецпроект")}},65058:(e,t,n)=>{n.d(t,{_Z:()=>ne});var a=n(60930),r=n(14332),i=n(46942),o=n.n(i),s=n(8568),l=n(95809);const c="BFaCJbZd",u="WqmrkMNR",d="QptnVwSC",m="JQZbxF26",p="ZiUJ116m";var h=a.default.createElement;const f=function({acceptedFormats:e=[".jpg",".jpeg",".png"],maxMb:t,onAddFile:n,className:r="",isLoading:i}){const{0:f,1:g}=(0,a.useState)(!1),v=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),g(!1);const t=e.dataTransfer.files;t.length&&n(t[0])},[n]),b=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),g(!0)},[]),y=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),g(!1)},[]),w=(0,a.useCallback)(e=>{const t=e.target.files;t&&t.length>0&&n(t[0]),e.target.value=""},[n]),N=`${e.slice(0,-1).join(", ")} и ${e.slice(-1)}`;return h("div",{className:o()(c,r,f&&u),onDrop:v,onDragOver:b,onDragLeave:y},h(l.A,{width:80,height:80,className:d}),h(s.u,{customElement:h("label",{"aria-label":"Добавить файл"}),isLoading:i,disabled:i,className:m},"Добавить",h("input",{type:"file",hidden:!0,accept:e.join(","),onChange:w,disabled:i})),h("p",{className:p},"Нажмите кнопку «Добавить» или просто перетащите фотографии сюда.",h("br",null),"Загрузить можно только файлы ",N,t&&h(a.default.Fragment,null,h("br",null),"Размер файла — не больше ",t," МБ")))};var g=n(62366),v=n(86048),b=n(834),y=n(45791),w=n(18683);const N=(e,t)=>new Promise(n=>{e.toBlob(n,"image/jpeg",t)}),k=async({file:e,targetBytes:t,maxDimension:n})=>{let a;try{a=URL.createObjectURL(e)}catch{return null}try{const e=await(r=a,new Promise((e,t)=>
1{const n=new Image;n.onload=()=>e(n),n.onerror=t,n.src=r})),i=Math.min(1,n/Math.max(e.width,e.height)),o=document.createElement("canvas");o.width=Math.round(e.width*i),o.height=Math.round(e.height*i);const s=o.getContext("2d");if(!s)return null;s.drawImage(e,0,0,o.width,o.height);let l=.9,c=await N(o,l);for(;c&&c.size>t&&l>.5;)l=Math.max(.5,l-.1),c=await N(o,l);return c}catch{return null}finally{URL.revokeObjectURL(a)}var r};var C=n(94375),E=n(45676),A=n(38635),x=n(68366),I=n(65603),S=n(30284),M=n(2837),_=n(64849),T=n(99493);var R=n(83953),L=n(52726),O=n(73196),j=n(49197),P=n(25852);const $="YZMF8iL3",B="ItqeryI_",V="lbM6w3y9",D="FcFo2mxT",G="CaZRjH0Y",W="D8LzKfzS",F="ac8gpUyy",z="OnhqdyU8",U="O4GgDKAz";var H=a.default.createElement;const Y=4/3,Q=(0,b.X)(function({fileUrl:e,isLoading:t,openButtonId:n,onSave:r,onClose:i}){const l=(0,A.GV)(w.H6),c=(0,a.useRef)(null),u=(0,a.useRef)(null);(0,_.K)(!0),(0,a.useEffect)(()=>{const e=n?document.getElementById(n):void 0,t=e=>{"Escape"!==e.key&&"Esc"!==e.key&&"27"!==e.code||i()};return"function"==typeof i&&document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t),null==e||e.focus()}},[i,n]);const d=(0,a.useCallback)(()=>{var e;null===(e=c.current)||void 0===e||e.getCroppedCanvas().toBlob(async e=>{await r(e)},"image/jpeg")},[r]),m=(({querySelector:e,containerRef:t,enable:n=!0})=>{const{0:r,1:i}=(0,a.useState)(!0);return(0,T.E)(()=>{const a=t.current;if(!a||!n)return;if(a.querySelector(e))return void i(!1);const r=new MutationObserver(()=>{a.querySelector(e)&&(i(!1),r.disconnect())});return r.observe(a,{childList:!0,subtree:!0}),()=>r.disconnect()},[t,e,n]),n&&r})({containerRef:u,querySelector:".cropper-container"});return(0,I.createPortal)(H(S.Ay,{className:o()($,l&&z)},H("div",{className:B,ref:u},m&&H("div",{className:U},H(M.v,null)),H("div",{className:V},H(x.A,{aspectRatio:Y,autoCrop:!0,autoCropArea:Y,background:!1,checkOrientation:!0,cropBoxMovable:!0,cropBoxResizable:!0,dragMode:"crop",guides:!0,minCropBoxHeight:10,minCropBoxWidth:10,onInitialized:e=>{c.current=e},responsive:!0,rotatable:!0,scalable:!0,src:e,style:{width:"100%",height:"100%"},toggleDragModeOnDblclick:!1,viewMode:1,zoomable:!0})),H("div",{className:D},H("div",{className:G},H(s.u,{type:"secondary","aria-label":"Повернуть влево",icon:H(P.A,{width:20,height:20}),onClick:()=>{var e;null===(e=c.current)||void 0===e||e.move(1,1).rotate(-90).scale(1,1)}}),H(s.u,{type:"secondary","aria-label":"Повернуть вправо",icon:H(j.A,{width:20,height:20}),onClick:()=>{var e;null===(e=c.current)||void 0===e||e.move(1,1).rotate(90).scale(1,1)}})),H("div",{className:G},H(s.u,{type:"secondary","aria-label":"Увеличить масштаб",icon:H(R.A,{width:20,height:20}),onClick:()=>{var e;null===(e=c.current)||void 0===e||e.zoom(.1)}}),H(s.u,{type:"secondary","aria-label":"Уменьшить масштаб",icon:H(O.A,{width:20,height:20}),onClick:()=>{var e;null===(e=c.current)||void 0===e||e.zoom(-.1)}})),H(s.u,{onClick:d,disabled:t,isLoading:t,className:W},"Сохранить")),H(s.u,{type:"secondary","aria-label":"Отменить",onClick:i,disabled:t,icon:H(L.A,{width:20,height:20}),className:F}))),document.body)}),X="nhtZShxS",Z="gaWnwyiC";var q=a.default.createElement;const K=[".jpg",".jpeg",".png"];var J=function(e){return e.Upload="upload",e.Edit="edit",e.Success="success",e}(J||{}),ee=function(e){return e.Format="format",e.Size="size",e.Processing="processing",e.Upload="upload",e.Attach="attach",e.Default="default",e}(ee||{});const te={[ee.Format]:`Изображение должно быть в формате ${K.join(", ")}`,[ee.Size]:q(a.default.Fragment,null,"Файл превышает допустимый размер"," ",q("span",{className:Z},10,"MB")),[ee.Processing]:"Не удалось обработать изображение. Попробуйте другой файл",[ee.Upload]:"Не удалось загрузить фото. Проверьте соединение и попробуйте ещё раз",[ee.Attach]:"Фото загружено, но не удалось прикрепить к рецепту. Попробуйте ещё раз",[ee.Default]:"Загрузка фотографии Ð
1½Ðµ удалась. Попробуйте ещё раз или пересохраните файл в другом совместимом формате"},ne=(0,b.X)(function({inline:e,isOpen:t,onClose:n,recipeId:i,onSuccess:o,className:s,mobileGalleryKey:l,pendingFile:c}){const{0:u,1:d}=(0,a.useState)(""),{0:m,1:p}=(0,a.useState)(!1),{0:h,1:b}=(0,a.useState)(null),{0:N,1:x}=(0,a.useState)(J.Upload),I=(0,A.GV)(w.H6),S=(0,A.GV)(w.jv),M=(0,a.useRef)(""),_=(0,a.useCallback)(()=>{M.current&&(URL.revokeObjectURL(M.current),M.current="")},[]),T=(0,a.useCallback)(()=>{_(),d(""),b(null),p(!1),x(J.Upload)},[_]);(0,a.useEffect)(()=>_,[_]),(0,a.useEffect)(()=>{e||t||T()},[e,t,T]);const R=(0,a.useCallback)(e=>{if(e){if(e instanceof File){const t=(e=>{var t;const n=`.${null===(t=e.name.split(".").pop())||void 0===t?void 0:t.toLowerCase()}`;return K.includes(n)?e.size>10485760?ee.Size:null:ee.Format})(e);if(t)return void b(t)}_(),M.current=URL.createObjectURL(e),d(M.current),x(J.Edit)}},[_]);(0,y.y)(R,K,l),(0,a.useEffect)(()=>{c&&R(c)},[c,R]);const L=(0,a.useCallback)(()=>{x(J.Upload),b(null),I&&window.dispatchEvent(new CustomEvent(y.V,{detail:{key:l}}))},[I,l]),O=(0,a.useCallback)(async e=>{if(!e)return;p(!0);const t=await k({file:e,targetBytes:5242880,maxDimension:1920});if(!t)return p(!1),void b(ee.Processing);const{data:n,error:a}=await(0,r.KN)(S,{image:t,imageName:"cropped.jpeg"});if(!n||a)return p(!1),void b(ee.Upload);if(_(),!i)return p(!1),d(""),null==o||o(n.url),void T();const{error:s}=await(0,r.sy)(S,{imageUrl:null==n?void 0:n.url,recipeId:i});p(!1),d(""),s?b(ee.Attach):x(J.Success)},[S,o,i,T,_]);return h?q(v.r,{isOpen:!!e||!!t,onClose:e?L:n,onCallToActionClick:L,icon:C.A,title:"Ошибка при загрузке",message:te[h],callToAction:"Попробовать еще раз"}):!e&&I&&N===J.Upload?null:N===J.Upload?e?q(f,{className:s,isLoading:m,maxMb:10,onAddFile:R}):q(g.U,{title:"Добавление фотографий",width:600,isOpen:!!t,onClose:n},q("p",{className:X},"Добавьте фотографии к рецепту, чтобы сделать его нагляднее."),q(f,{className:s,isLoading:m,maxMb:10,onAddFile:R})):N===J.Edit?q(Q,{fileUrl:u,isLoading:m,onSave:O,onClose:e?T:n}):N===J.Success?q(v.r,{isOpen:!!t,onClose:n,onCallToActionClick:L,icon:E.A,title:"Отправлено на модерацию",message:"Пока эта фотография проверяется, вы можете добавить ещё",callToAction:"Добавить еще фото"}):void 0})},11505:(e,t,n)=>{n.d(t,{H:()=>p});var a=n(60930),r=n(71468),i=n(54377),o=n(42993),s=n(18683),l=n(38635),c=n(45286),u=n(59818),d=a.default.createElement;const m=function({id:e}){const t=(0,r.d4)(s.To),n=(0,l.GV)(o.j1),{0:m,1:p}=(0,a.useState)(!1),h=(0,a.useCallback)((a,r)=>{var i,o;i=r,o=(0,u.E)({id:e,pageName:n,projectId:t}),null==i||i.disconnect(),(0,c.CP)(o),p(!0)},[e]),f=(0,i.q)({callback:h});return m?null:d("div",{ref:f})},p=(0,a.memo)(m)},58366:(e,t,n)=>{n.d(t,{B:()=>A});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71468),l=n(834),c=n(71409),u=n(28771),d=n(62521),m=n(18683),p=n(30466),h=n(38635),f=n(14046),g=n(8568),v=n(41678);const b="ye729XYq",y="QUcUYe30",w="TLzBEWhF",N="rXUrfRP6",k="Zl8ezeo6",C="HYckV6Gg";var E=o.default.createElement;const A=(0,l.X)(function({className:e}){const t=(0,h.GV)(m.H6),n=(0,h.GV)(m.rO,s.bN),r=(0,h.GV)(u.N,s.bN),o=(0,c.D)("button"),l=(0,c.D)("popular_stars_widget"),A=t?2:4,x=(0,h.GV)(d.h),I=(0,f.uL)(n,p.R.Weekend);return x.length?E("section",(0,a.A)({className:i()(b,e,t&&C)},l),E("h2",{className:y},"Популярные исполнители"),E("ul",{className:w},x.slice(0,A).map(e=>{const{alias:n,title:a,cover:i,genres:o}=r[e]||{};return n?E("li",{key:n},E(v.J,{alias:n,title:a,imageUrl:i.url,genres:o,className:k,type:t?v.L.Secondary:v.L.Primary})):null})),E(g.u,(0,a.A)({href:`${I}/stars/`,className:N},o),"Все исполнители")):null})},13749:(e,t,n)=>{n.d(t,{A:()=>v});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(65603),l=n(30284),c=n(64849),u=n(71409),d=n(18683),m=n(72837),p=n(41064),h=n(38635);const f={root:"N5kRflrW",isVisible:"abguZKPL",body:"FChEPOqU",closeButton:"sqDI0BeA",arrowButton:"NMenKXsk",mobile:"vWCT6Za8",prev:"YBaHtLd2",next:"xlooGbvF",nextButton:"JYLusMd0",icon:"t6FlQhLo"};var g=o.default.createElement;function v({children:e,className:t,containerClassName:n,isOpen:r,onClose:v,openButtonId:b,onPrevious:y,onNext:w,ariaLabel:N,hideCloseButton:k}){const C=(0,h.GV)(d.H6),E=(0,o.useRef)(null),A=(0,o.useRef)(null),x=(0,u.D)("popup"),I=(0,u.D)("back"),S=(0,u.D)("next"),M=(0,u.D)("close");return(0,c.K)(r),(0,o.useEffect)(()=>{const e=b?document.getElementById(b):void 0,t=e=>{const{target:t}=e;E.current&&t&&!E.current.contains(t)&&v()},n=e=>{const{key:t,code:n}=e;"Escape"!==t&&"Esc"!==t&&"27"!==n||v()};return"function"==typeof v&&r&&(document.addEventListener("mousedown",t),document.addEventListener("keydown",n)),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("keydown",n),null==e||e.focus()}},[r,v,b]),r?(0,s.createPortal)(g(l.Ay,{className:i()(f.root,r&&f.isVisible,C&&f.mobile,t)},g("div",(0,a.A)({className:i()(f.body,n),ref:E,role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-label":N},x),!!y&&!C&&g("button",(0,a.A)({"aria-label":"Предыдущее изображение",className:i()(f.arrowButton,f.prev),onClick:y,type:"button"},I),g(m.A,{className:f.icon})),e,!!w&&!C&&g("button",(0,a.A)({"aria-label":"Следующее изображение",className:i()(f.arrowButton,f.next),onClick:w,type:"button"},S),g(m.A,{className:f.icon})),!k&&g("button",(0,a.A)({"aria-label":"Закрыть окно",className:i()(f.closeButton,C&&f.mobile),onClick:v,ref:A},M),g(p.A,{className:i()(f.icon,C&&f.mobile)})))),document.body):null}},2837:(e,t,n)=>{n.d(t,{v:()=>r.a});var a=n(4987),r=n.n(a);
1r().displayName="RamblerLoader"},67921:(e,t,n)=>{n.d(t,{Fp:()=>r.a});var a=n(49167),r=n.n(a);r().displayName="RamblerNewsCard"},71440:(e,t,n)=>{n.d(t,{A:()=>r.a});var a=n(19882),r=n.n(a);r().displayName="RamblerRecommendationBlock"},17474:(e,t,n)=>{n.d(t,{y:()=>r.a});var a=n(67514),r=n.n(a);r().displayName="RamblerScroller"},41189:(e,t,n)=>{n.d(t,{T:()=>m});var a=n(85706),r=n.n(a),i=n(60930),o=n(8355),s=i.default.createElement;var l=n(18683),c=n(94899),u=n(38635),d=i.default.createElement;r().displayName="RamblerWidgetsCarousel";const m=(p=r(),h={fallback:()=>{const e=(0,u.GV)(l.H6);return d("div",{style:{width:"100%",height:e?"386px":"366px",backgroundColor:c.WF,borderRadius:"20px"}})}},e=>{if(!(0,o.q)()){if(null!=h&&h.fallback){const{fallback:e}=h;return s(e,null)}return null}return s(p,e)});var p,h},62273:(e,t,n)=>{n.d(t,{z:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.BudgetCalculator,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/budget-calculator/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-budget-calculator",{ref:r,"yandex-metrica-id":t}))})},84330:(e,t,n)=>{n.d(t,{w:()=>y});var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(18683),c=n(12340),u=n(38635),d=n(40570),m=n(39082),p=n(54504),h=n(40332);const f="OSkszcXZ";var g=i.default.createElement;const v=h.p.Calendar,b=`${v}-container`,y=(0,o.X)(function({className:e}){const t=(0,i.useId)(),n=(0,s.f)(c.Q_.WebMobile),a=(0,d.sQ)("calendar/sdk.js"),o=(0,u.GV)(l.aj),{embedRef:h,isInited:y}=(0,m.C)({parentId:`${b}${t}`,widgetId:`${v}${t}`,url:a,initOnReady:!0});return g("div",{id:`${b}${t}`,className:r()(e,f,y?"":p.A.placeholder)},g("rambler-calendar",{ref:h,"yandex-metrica-id":n,vertical:o}))})},29288:(e,t,n)=>{n.d(t,{u:()=>b});var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(12340),c=n(40570),u=n(39082),d=n(54504),m=n(40332);const p="_2apRVEwE",h="TwVlxbfw";var f=i.default.createElement;const g=m.p.CarLoanCalculator,v=`${g}-container`,b=(0,o.X)(function({isCompact:e,className:t}){const n=(0,i.useId)(),a=(0,s.f)(l.Q_.WebMobile),o=(0,c.sQ)("widgets/car-loan-calculator/sdk.js"),{embedRef:m,isInited:b}=(0,u.C)({parentId:`${v}${n}`,widgetId:`${g}${n}`,url:o,initOnReady:!0});return f("div",{id:`${v}${n}`,className:b?t:r()(d.A.placeholder,p,e&&h,t)},f("rambler-car-loan-calculator",{ref:m,"yandex-metrica-id":a,"is-compact":e?"true":"false"}))})},88689:(e,t,n)=>{n.d(t,{B:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.CurrencyConverter,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/currency-converter/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-currency-converter",{ref:r,"yandex-metrica-id":t}))})},92848:(e,t,n)=>{n.d(t,{M:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.CurrencyExchange,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/currency-exchange/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-currency-exchange",{ref:r,"yandex-metrica-id":t}))})},52278:(e,t,n)=>{n.d(t,{s:()=>w});var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(18683),c=n(12340),u=n(38635),d=n(40570),m=n(39082),p=n(54504),h=n(40332);const f="WFkPkQkM",g="JPKETc_o";var v=i.default.createElement;const b=h.p.FinanceGameChat,y=`${b}-container`,w=(0,o.X)(function({className:e,isCompact:t=!0}){const n=(0,u.GV)(l.H6),a=(0,i.useId)(),o=(0,s.f)(c.Q_.WebMobile),h=(0,d.sQ)("finance-game-chat/sdk.js"),{embedRef:w,isInited:N}=(0,m.C)({parentId:`${y}${a}`,widgetId:`${b}${a}`,url:h,initOnReady:!0});return v("div",{id:`${y}${a}`,className:r()(e,f,{[p.A.placeholder]:!N,[g]:n})},v("rambler-finance-game-chat",{ref:w,display:t?"compact":"normal","yandex-metrica-id":o}))})},60109:(e,t,n)=>{n.d(t,{BJ:()=>l,Er:()=>i,Gb:()=>s,Kb:()=>o,bs:()=>r,ce:()=>u,gz:()=>c,rq:()=>d,wq:()=>a});const a="8d659e3c-bcfc-4d4a-9abb-77afb52f14bb",r="ecd4f3c8-5b41-4f5b-9007-0e1cc2517e7c",i="e138ed83-a30e-4287-87be-511a4810e1a7",o="95986750-d203-4810-b920-b856ea744677",s="51fa368b-c547-443f-a273-22b5
15e469ee8",l="b9a1c5f4-b416-4044-bd02-7a5a94288515",c="cfce07e4-cc04-41d1-b0dd-f92d4b7b26da",u="37bcad3a-7f3a-4466-bd89-cfb53e4438ea",d="f9ae7a96-5955-4da6-9a6a-39f74f4fc4b2"},48758:(e,t,n)=>{n.d(t,{E:()=>w});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(834),l=n(47696),c=n(42993),u=n(12340),d=n(38635),m=n(40570),p=n(39082),h=n(54504),f=n(40332);const g="HutCeyFB";var v=o.default.createElement;const b=f.p.InfoBanner,y=`${b}-container`,w=(0,s.X)(function({bannerId:e,className:t,isCompact:n,withMarginBottom:r=!1}){const s=(0,o.useId)(),f=(0,d.GV)(c.j1),w=(0,l.f)(u.Q_.WebMobile),N=(0,m.sQ)("info-banner/sdk.js",m.SM,`${m.IR}/cpa-elements`),{embedRef:k,isInited:C}=(0,p.C)({parentId:`${y}${s}`,widgetId:`${b}${s}`,url:N,initOnReady:!0});return v("div",{id:`${y}${s}`,className:C?t:i()(h.A.placeholder,g),style:r?{marginBottom:"20px"}:{}},v("rambler-info-banner",(0,a.A)({ref:k,"banner-id":e,"yandex-metrica-id":w,section:f},n?{type:"compact"}:{})))})},96737:(e,t,n)=>{n.d(t,{Z:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.MailSummary,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/mail-summary/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-mail-summary",{ref:r,"yandex-metrica-id":t}))})},7856:(e,t,n)=>{n.d(t,{o:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.MortgageCalculator,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/mortgage-calculator/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-mortgage-calculator",{ref:r,"yandex-metrica-id":t}))})},600:(e,t,n)=>{n.d(t,{E:()=>v});var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(12340),c=n(40570),u=n(39082),d=n(54504),m=n(40332);const p="CcRWVpeb";var h=i.default.createElement;const f=m.p.RecyclingCenters,g=`${f}-container`,v=(0,o.X)(function(){const e=(0,i.useId)(),t=(0,s.f)(l.Q_.WebMobile),n=(0,c.sQ)("widgets/recycling-centers/sdk.js"),{embedRef:a,isInited:o}=(0,u.C)({parentId:`${g}${e}`,widgetId:`${f}${e}`,url:n,initOnReady:!0});return h("div",{id:`${g}${e}`,className:o?p:r()(d.A.placeholder,p)},h("rambler-recycling-centers",{ref:a,"yandex-metrica-id":t,theme:"dark"}))})},27797:(e,t,n)=>{n.d(t,{d:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.RecyclingLabels,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/recycling-labels/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-recycling-labels",{ref:r,"yandex-metrica-id":t}))})},94433:(e,t,n)=>{n.d(t,{f:()=>w});var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(18683),c=n(12340),u=n(38635),d=n(40570),m=n(39082),p=n(54504),h=n(40332);const f="jkgox8ox",g="iPas3ITZ";var v=i.default.createElement;const b=h.p.SberCareServicesChat,y=`${b}-container`,w=(0,o.X)(function({isCompact:e=!1,className:t}){const n=(0,i.useId)(),a=(0,s.f)(c.Q_.WebMobile),o=(0,u.GV)(l.aj),h=(0,u.GV)(l.H6),w=(0,d.sQ)("sber-care-services-chat/sdk.js"),{embedRef:N,isInited:k}=(0,m.C)({parentId:`${y}${n}`,widgetId:`${b}${n}`,url:w});return v("div",{id:`${y}${n}`,className:r()(f,t,k?"":p.A.placeholder,h&&g)},v("rambler-sber-care-services-chat",{ref:N,vertical:o,"yandex-metrica-id":a,display:e||h?"compact":"normal"}))})},15306:(e,t,n)=>{n.d(t,{E:()=>i});var a=n(30466),r=n(38464);const i=({pageName:e,projectId:t})=>t===a.R.Family&&(e===r.Q.home||e===r.Q.topic)},22380:(e,t,n)=>{n.d(t,{i:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.TV,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/tv/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-tv",{ref:r,"yandex-metrica-id":t}))})},15110:(e,t,n)=>{n.d(t,{M:()=>v});
1var a=n(46942),r=n.n(a),i=n(60930),o=n(834),s=n(47696),l=n(12340),c=n(40570),u=n(39082),d=n(54504),m=n(40332);const p="Ynp5g5tF";var h=i.default.createElement;const f=m.p.TransportTax,g=`${f}-container`,v=(0,o.X)(function(){const e=(0,i.useId)(),t=(0,s.f)(l.Q_.WebMobile),n=(0,c.sQ)("widgets/transport-tax/sdk.js"),{embedRef:a,isInited:o}=(0,u.C)({parentId:`${g}${e}`,widgetId:`${f}${e}`,url:n,initOnReady:!0});return h("div",{id:`${g}${e}`,className:o?p:r()(d.A.placeholder,p)},h("rambler-transport-tax",{ref:a,"yandex-metrica-id":t,theme:"dark"}))})},22:(e,t,n)=>{n.d(t,{Q:()=>h});var a=n(60930),r=n(834),i=n(47696),o=n(12340),s=n(40570),l=n(39082),c=n(54504),u=n(40332),d=a.default.createElement;const m=u.p.Weather,p=`${m}-container`,h=(0,r.X)(function(){const e=(0,a.useId)(),t=(0,i.f)(o.Q_.WebMobile),n=(0,s.sQ)("widgets/weather/sdk.js"),{embedRef:r,isInited:u}=(0,l.C)({parentId:`${p}${e}`,widgetId:`${m}${e}`,url:n});return d("div",{id:`${p}${e}`,className:u?"":c.A.placeholder},d("rambler-weather",{ref:r,"yandex-metrica-id":t}))})},98094:(e,t,n)=>{n.d(t,{e:()=>R});var a=n(60930),r=n(834),i=n(35729),o=n(42993),s=n(18683),l=n(30466),c=n(38464),u=n(17855),d=n(47654),m=n(4183),p=n(38635),h=n(22027),f=n(58168),g=n(46942),v=n.n(g),b=n(6459),y=n(11624),w=n(26896);const N="_sN_BI8Q",k="CrhqQw1B";var C=a.default.createElement;const E=function({title:e,commentsCount:t}){const n=e.split(" "),r=n.slice(0,-1).join(" "),i=n.slice(-1);return C(a.default.Fragment,null,r,C("span",{className:v()(!!t&&k)}," ",i,C(w.r,{count:t,className:N})))};var A=n(71409),x=n(97511);const I={item:"vPygCKUy",mobile:"fPP8iShz",content:"hXl5gHt7",withBigImage:"Xe9Ufbdy",image:"INjKu9Zd",comments:"FC7CVat7",nowrap:"IG9EGJSz"};var S=a.default.createElement;function M({clusterId:e,commentsCount:t,contextItemId:n,image:r,index:i,isMobile:o,onClick:s,rcmKey:l,title:c,url:u}){const d=(0,A.D)(`item::${i}`),m=(null==r?void 0:r.url)||x.__,p=!o&&1===i,h=o?90:70,g=(0,a.useCallback)((e,n)=>{const a=p?S(E,{commentsCount:t,title:c}):c;return S("li",{className:v()(I.item,o&&I.mobile)},S("a",(0,f.A)({className:v()(I.content,p&&I.withBigImage),href:u,ref:e,onClick:()=>{n(),s&&s()}},d),S(b.Z,{className:I.image,src:m,isS3:r.s3,height:p?155:h,width:p?260:h,alt:r.description,fileFormat:"avif"}),S("p",{className:v()(I.title,o&&I.mobile)},a)))},[t,r.description,r.s3,h,m,p,o,s,c,d,u]);return S(y.y,{clusterId:e,rcmKey:l,position:i,contextItemId:n,render:g})}var _=a.default.createElement;const T="Читайте также",R=(0,r.X)(function({clusterId:e,rcmBlockType:t,level:n,newsCount:a,withoutButton:r}){const f=(0,p.GV)(s.H6),g=f?3:5,v=(0,p.GV)((0,s.c7)()),b=(0,p.GV)(o.j1),y=(0,p.GV)(s.aj),w=b===c.Q.home&&y===l.v.Weekend,{reachGoalNewsClickCallback:N,reachGoalMoreNewsClickCallback:k,widgetRef:C}=(0,h.ag)(n);(0,i.Z8)({rcmBlockType:t,id:e});const{clusters:E,fetchData:A,isError:x}=(0,m.W)({clusterId:e,rcmBlockType:t});return null!=E&&E.length?_("div",{ref:C},_(u.P,{isError:x,onRefresh:A,onMoreNewsClick:k,needSPA:!f,shouldWrapInUL:!0,title:T,top100Value:"rcm_news",url:r||w?"":v},E.slice(0,a||g).map((n,a)=>{var r;return null!=n&&n.title?_(M,{key:n.id,clusterId:n.id,commentsCount:n.commentsCount,contextItemId:(null===(r=n.item)||void 0===r?void 0:r.item_id)||e,image:n.image,index:a+1,isMobile:f,onClick:N,rcmKey:t,title:n.title,url:n.url}):null}))):_(d.D,{title:T,withMainImage:!f,withImage:!0,newsCount:a||g})})},11624:(e,t,n)=>{n.d(t,{y:()=>r});var a=n(35729);function r({clusterId:e,rcmKey:t,position:n,contextItemId:r,render:i}){const{ref:o,onClick:s}=(0,a.LC)({rcmKey:t,position:n,contextItemId:r,clusterId:e});return i(o,s)}},86048:(e,t,n)=>{n.d(t,{r:()=>w});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(8568),l=n(62366),c=n(71409),u=n(18683),d=n(58587),m=n(38635);const p="Dw6NoFvM",h="ggk4I5Pr",f="IhQo7AbK",g="BNSmiqk3",v="tznMsgdV",b="cNLaDvps";var y=o.default.createElement;const w=function({isOpen:e,onClose:t,title:n,message:r,callToAction:o,callToActionHref:w,onCallToActionClick:N,withCloseButton:k,closeOnClickOutside:C,closeLabel:E="Закрыть",top100CallToAction:A,top100Close:x,isCallToActionLoading:I,isCloseDisabled:S,icon:M}){const _=(0,m.GV)(u.H6),T=(0,c.D)(A),R=(0,c.D)(x),L=_?d.D:l.U;return y(L,{width:497,isOpen:e,onClose:t,withCloseButton:k,closeOnClickOutside:C,className:i()(p,_&&b)},y(M,{width:80,height:80,className:h}),y("h2",{className:f},n),y("p",{className:g},r),y("div",{className:v},y(s.u,(0,a.A)({href:w,onClick:N,isLoading:I},T),o),y(s.u,(0,a.A)({type:"secondary",onClick:t,disabled:S},R),E)))}},19453:(e,t,n)=>{n.d(t,{c:()=>h});
1var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=(n(94189),n(38635)),l=n(51454),c=n(99365),u=n(36785);const d=e=>{const t=!!(0,s.GV)((0,u.Fq)(e)),n=!!(0,c.r)(e);return t||n},m={root:"nctcVD3r"};var p=i.default.createElement;function h({className:e,clusterId:t,sidebar:n=!1,autoplay:a=!1}){const i=(0,s.GV)((0,o.ZF)(n)),c=(0,s.GV)((0,o.cN)(n));return d(t)||!i?null:c?p("div",{className:r()(m.root,e)},p(l.m,{clusterId:t,src:c,compact:n,autoplay:a})):null}},51454:(e,t,n)=>{n.d(t,{m:()=>_});var a=n(46942),r=n.n(a),i=n(60930),o=n(54377),s=n(78959),l=n(18683),c=(n(94189),n(14403)),u=n(38635);const d="https://rutube.ru";var m=n(80045),p=n(89379),h=n(52361);let f=function(e){return e.CurrentTime="player:currentTime",e.Error="player:error",e.Mute="player:mute",e.PlayComplete="player:playComplete",e.Pause="player:pause",e.Play="player:play",e.PlayOptionsLoaded="player:playOptionsLoaded",e}({});var g=n(78207);const v="rutubeIdsViewed",b="rutubeExpireDate",y=()=>{(0,i.useEffect)(()=>{try{const e=localStorage.getItem(b);if(!e)return;const t=JSON.parse(e);new Date>new Date(t)&&(localStorage.removeItem(b),localStorage.removeItem(v))}catch(e){0}},[]);const e=(0,i.useCallback)(()=>{try{const e=localStorage.getItem(v);if(!e)return[];return JSON.parse(e)}catch(e){return[]}},[]),t=(0,i.useCallback)(t=>{if(!t)return;const n=Array.from(new Set([...e(),t])),a=n.length>10?n.slice(n.length-10):n;localStorage.setItem(v,JSON.stringify(a)),localStorage.setItem(b,JSON.stringify(new Date(Date.now()+g.Z6)))},[e]);return{getVideoViewedIds:e,setVideoViewed:t}},w=["count","limit","playlist"],N=["count","limit","playlist"],k="https://rutube.ru/play/embed/";var C=n(71468),E=n(12340),A=n(28144),x=n(28313);var I=n(20250),S=i.default.createElement;const M=function({clusterId:e,src:t,compact:n,autoplay:a=!1}){const g=(0,u.GV)(l.H6),v=(0,u.GV)((0,s.pz)(e)),{0:b,1:M}=(0,i.useState)(!1),_=(0,i.useRef)([]),{currentUrl:T,isLoading:R,isError:L}=(e=>{const{getVideoViewedIds:t}=y(),{0:n,1:a}=(0,i.useState)({count:0,currentUrl:"",isError:!1,isLoading:!0,limit:25,playlist:[]});return(0,i.useEffect)(()=>{if(e.startsWith(k))return void(n.currentUrl||a(t=>(0,p.A)((0,p.A)({},t),{},{currentUrl:e,isLoading:!1})));let r;const i=async(n=!1)=>{var o,s;const l=await(0,h.b)({api:{url:e,timeoutClient:3e3,timeoutServer:1e3},path:"?limit=25&origin_type=rtb",entrypoint:""});if(l.error||null===(o=l.data)||void 0===o||!o.results.length)return n?void a(e=>(0,p.A)((0,p.A)({},e),{},{isLoading:!1,isError:!0})):void(r=setTimeout(()=>{i(!0)},500));const c=null===(s=l.data)||void 0===s?void 0:s.results.filter(({id:e})=>!t().includes(e)).map(({id:e})=>`${k}${e}`),u=Math.floor(Math.random()*c.length);null!=c&&c.length&&a(e=>(0,p.A)((0,p.A)({},e),{},{currentUrl:c[u],isLoading:!1,limit:c.length,playlist:c}))},o=e=>{try{var t,r;if(e.origin!==d)return;if("string"!=typeof e.data)return;const i=JSON.parse(e.data);(i.type===f.Error||i.type===f.PlayOptionsLoaded&&"default_hidden_video"===(null===(t=i.data.playOptions)||void 0===t||null===(r=t.detail)||void 0===r?void 0:r.name))&&a(e=>{let{count:t,limit:n,playlist:a}=e,r=(0,m.A)(e,w);return(0,p.A)((0,p.A)({},r),{},{count:t,currentUrl:a[t+1],limit:n-1,playlist:[...a.slice(0,t),...a.slice(t+1,n)]})}),i.type===f.PlayComplete&&n.count<n.limit-1&&a(e=>{let{count:t,limit:n,playlist:a}=e,r=(0,m.A)(e,N);return t===n-2?(0,p.A)((0,p.A)({},r),{},{count:0,currentUrl:a[t+1],limit:n,playlist:[]}):(0,p.A)((0,p.A)({},r),{},{count:t+1,currentUrl:a[t+1],limit:n,playlist:a})})}catch(e){}};return n.playlist.length||n.isError||i(),window.addEventListener("message",o),()=>{clearTimeout(r),window.removeEventListener("message",o)}},[n,e,t]),{currentUrl:n.currentUrl,isError:n.isError,isLoading:n.isLoading}})(t),{reachGoalRutubeShow:O,reachGoalRutubeShow10s:j}=(()=>{const e=(0,u.GV)(l.EC,C.bN);return{reachGoalRutubeShow:(0,i.useCallback)(()=>{(0,x.z5)(e,E.Q_.Common,E.st.RutubePlayerShow),A.n.trackEvent("rutube_player_show")},[e]),reachGoalRutubeShow10s:(0,i.useCallback)(()=>{(0,x.z5)(e,E.Q_.Common,E.st.RutubePlayer10s),A.n.trackEvent("rutube_player_10s")},[e])}})(),{setVideoViewed:P}=y(),$=(0,o.q)({callback:e=>{const t=e.target;var n,r,i;(!b&&e.isIntersecting&&(O(),M(!0)),e.isIntersecting&&a)&&(null===(n=t.contentWindow)||void 0===n||n.postMessage(JSON.stringify({type:f.Mute}),d),null===(r=t.contentWindow)||void 0===r||r.postMessage(JSON.stringify({type:f.Play}),d));e.isIntersecting||(null===(i=t.contentWindow)||void 0===i||i.postMessage(JSON.stringify({type:f.Pause}),d))},observerConfig:{threshold:.25}
1});return(0,i.useEffect)(()=>{const e=null==$?void 0:$.current;if(!e)return;const t=t=>{try{if(t.origin!==d)return;if("string"!=typeof t.data)return;const n=JSON.parse(t.data),a=t.source===e.contentWindow;b&&a&&!_.current.includes(T)&&n.type===f.CurrentTime&&Number(n.data.currentTime)>=10&&(j(),_.current.push(T),P(T.split("/").at(-1)||""))}catch(e){0}};return window.addEventListener("message",t),()=>{window.removeEventListener("message",t)}},[$,j,b,P,T]),L?null:S("div",{className:r()(I.A.root,{[I.A.compact]:n,[I.A.mobile]:g,[I.A.longread]:!g&&v})},R&&!T&&S("div",{className:I.A.placeholder}),S("div",{className:r()(I.A.title,{[I.A.mobile]:n||g})},S(c.A,{className:I.A.icon}),S("span",null,n?"Новости в эфире от RUTUBE":"Видео по теме от RUTUBE")),!!T&&S("iframe",{ref:$,title:"Видеоплеер Rutube",className:I.A.iframe,src:`${T}?dist=Rambler&anc=Rambler.ru&tp=web&referer=Rambler.ru`,allow:"fullscreen; clipboard-write; autoplay"}))},_=(0,i.memo)(M)},23409:(e,t,n)=>{n.d(t,{Q:()=>y});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71409),l=n(18683),c=n(60639),u=n(38464),d=n(38635);const m="XnzyIlqk",p="KZ8TR10r",h="OvOJTkwB",f="ugaNyiqW",g="tJ_2W8Zi";var v=o.default.createElement;const b=function({className:e}){const t=(0,d.GV)(l.H6),n=(0,s.D)("sber_auto_widget"),r=(0,s.D)("sber_auto_widget_button_1"),o=(0,s.D)("sber_auto_widget_button_2"),b=(0,s.D)("sber_auto_widget_button_3");return v("div",(0,a.A)({className:i()(m,e,t&&p)},n),v("span",{className:f},"Актуальные статьи по темам"),v("a",(0,a.A)({className:g,href:c.d9[u.Q.tag]("brnd-hochu-kupit")},r),"Хочу авто"),v("a",(0,a.A)({className:g,href:c.d9[u.Q.tag]("brnd-est-avto")},o),"Есть авто"),v("a",(0,a.A)({className:g,href:c.d9[u.Q.tag]("brnd-prodazha-avto")},b),"Хочу продать"),v("img",{className:h,src:"/static/images/sber_auto_widget.png",alt:""}))},y=(0,o.memo)(b)},99365:(e,t,n)=>{n.d(t,{r:()=>u});var a=n(71468),r=n(78959),i=n(18683),o=n(30466),s=n(38635),l=n(85359);const c={[l.o.terapevt]:"Терапевт",[l.o.dermatolog]:"Дерматолог",[l.o.ginekolog]:"Гинеколог",[l.o.lor]:"ЛОР (отоларинголог)",[l.o.nevrolog]:"Невролог",[l.o.uzi]:"УЗИ-специалист",[l.o.oftalmolog]:"Окулист (офтальмолог)",[l.o.gastroenterolog]:"Гастроэнтеролог",[l.o.psihiatr]:"Психиатр",[l.o.urolog]:"Уролог",[l.o.hirurg]:"Хирург",[l.o.rentgenolog]:"Рентгенолог",[l.o.psihoterapevt]:"Психотерапевт",[l.o.proktolog]:"Проктолог",[l.o.pediatr]:"Педиатр",[l.o.endokrinolog]:"Эндокринолог",[l.o.triholog]:"Трихолог",[l.o.stomatolog]:"Стоматолог",[l.o.ortoped]:"Ортопед",[l.o.kardiolog]:"Кардиолог",[l.o.akusher]:"Акушер",[l.o.allergolog]:"Аллерголог"},u=e=>{const t=(0,s.GV)(i.To),n=(0,s.GV)((0,r.sO)(e),a.bN);if(t!==o.R.Doctor)return;const l=n.map(e=>null==e?void 0:e.alias).find(e=>e&&c[e]);return l?{specialty:c[l]}:void 0}},29567:(e,t,n)=>{n.d(t,{w:()=>L});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(834),l=n(84934),c=n(71409),u=n(42993),d=n(18683),m=n(94899),p=n(26553),h=n(36735),f=n(75471),g=n(38635),v=n(53885),b=n(80045),y=n(93211);const w=["buttonsNode","handleFocus"],N="j7KRdMee",k="Hvtf3TSX",C="CH_Yhd0f",E="CiiV5kBd",A="SFQLwcYb",x="iprsdLvu",I="yVRowOnz",S="F_hN__oR";var M=o.default.createElement;const _={buttonHeight:40,buttonHorizontalMargin:10,iconSize:20,borderRadius:50,font:"Manrope, Manrope-fallback, sans-serif"},T=["vkontakte","telegram","odnoklassniki","whatsapp","livejournal","copy"],R={copy:{buttonBackground:m.iE,buttonBackgroundHover:"inherit"}},L=(0,s.X)(function({id:e,url:t,title:n,type:r,dataRamblerShare:s,componentPlace:m="top",onShare:L,shareDropdownStyle:O}){var j;const P=(0,g.GV)(u.j1),$=(0,g.GV)(d.To),B=(0,g.GV)(d.H6),V=(0,o.useId)(),{0:D,1:G}=(0,o.useState)(!1),{0:W,1:F}=(0,o.useState)(null),z=(0,o.useRef)(null),U=s||P,H=Array.from((null===(j=z.current)||void 0===j?void 0:j.childNodes)||[]).map(e=>e.getAttribute("data-rambler-share")),Y=(0,p.L)(()=>
1G(!1),D),Q=H[0],X=H[H.length-1];(0,l.L)(D?()=>G(!1):null);const Z=(0,o.useMemo)(()=>(0,v.e)({id:e,type:r,projectId:$}),[e,r,$]),q=(0,o.useCallback)(e=>{const t=e.target.getAttribute("data-rambler-share");F(t)},[]),K=(0,o.useCallback)(e=>{if(!W&&e.shiftKey&&"Tab"===e.code)return G(!1),void F(null);(W===Q&&e.shiftKey&&"Tab"===e.code||W===X&&!e.shiftKey&&"Tab"===e.code)&&(G(!1),F(null))},[G,W,Q,X]),J=(0,o.useCallback)(()=>G(!D),[D]);return(0,o.useEffect)(()=>{const e=null==z?void 0:z.current;return(async()=>{const a=await(e=>{let{buttonsNode:t,handleFocus:n}=e,a=(0,b.A)(e,w);return new Promise(e=>{const r=()=>{const r=(0,y.q)(a);e(window.RamblerShare.init(t,r)),null==t||t.childNodes.forEach(e=>{const t=e;t.setAttribute("tabIndex","0"),n&&t.addEventListener("focus",n)})};if(window.RamblerShare)r();else{const e=document.createElement("script");e.onload=r,e.async=!0,e.src="https://developers.rambler.ru/likes/v1/widget.js",document.head.appendChild(e)}})})({buttonsNode:e,handleFocus:q,url:t,title:n,styles:_,customOrder:T,shareImageUrl:Z,stylesForButton:R});L&&a.events.on("share",L)})(),()=>{null==e||e.childNodes.forEach(e=>{e.removeEventListener("focus",q)}),e&&window.RamblerShare&&window.RamblerShare.destroy(e)}},[t,n,Z,q,L]),(0,o.useEffect)(()=>(window.addEventListener("keydown",K),()=>{window.removeEventListener("keydown",K)}),[K]),M("div",{ref:Y,className:N,"data-rambler-share":`${U}::${m}_smm_block`},M("button",(0,a.A)({className:i()(k,D&&C),"aria-label":"Поделиться новостью","aria-haspopup":"true","aria-expanded":D,"aria-controls":V,type:"button",onClick:J},(0,c.D)("button")),M(f.A,{className:E}),M(h.A,{className:i()(E,A)})),M("div",{ref:z,id:V,className:i()("rambler-share",x,D&&S,B&&I,O),"aria-hidden":!D}))})},41678:(e,t,n)=>{n.d(t,{L:()=>g,J:()=>b});var a=n(46942),r=n.n(a),i=n(60930),o=n(71468),s=n(71409),l=n(18683),c=n(30466),u=n(38635),d=n(14046),m=n(53108),p=n(10095);const h={root:"kqjFv0Co",primary:"Gbg_RW6e",mobile:"T39qFHcK",avatar:"CemfqATY",title:"jDPolOZp",genres:"Z9mgsEC4",genre:"I53RrHu9"};var f=i.default.createElement;let g=function(e){return e.Primary="primary",e.Secondary="secondary",e}({});const v=165;function b({alias:e,title:t,imageUrl:n,genres:a,className:i,type:b=g.Primary}){const y=(0,u.GV)(l.H6),w=(0,u.GV)(l.rO,o.bN),N=(0,s.I)();if(!e||!t)return null;const k=(0,d.uL)(w,c.R.Weekend);return f("div",{className:r()(h.root,y&&h.mobile,i,h[b])},f(m.e,{imageUrl:n,width:v,height:v,alt:t,className:h.avatar}),f(p.N,{href:`${k}/stars/${e}/`,force:!0,forceSPA:!0,className:h.title,[N]:`card::${e}`},t),!(null==a||!a.length)&&f("p",{className:h.genres},a.map((t,n)=>[f(p.N,{key:`genre-${t.id}`,href:`${k}/stars/genre/${t.alias}/`,force:!0,forceSPA:!0,className:h.genre,[N]:`card::${e}::${t.alias}`},t.title),n===a.length-1?null:", "])))}},39884:(e,t,n)=>{n.d(t,{b:()=>A});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71409),l=n(18683),c=n(54894),u=n(38635),d=n(71468),m=n(10095),p=n(63799),h=n(60639),f=n(29770),g=n(30466),v=n(38464),b=n(14046);const y=({id:e,type:t,alias:n,domainConfig:a,projectId:r})=>{switch(t){case f.$.Media:return h.d9[v.Q.autotag]({type:f.$.Media,alias:n});case f.$.Organization:return h.d9[v.Q.autotag]({type:f.$.Organization,alias:n});case f.$.Person:return h.d9[v.Q.autotag]({type:f.$.Person,alias:n});case f.$.Auto:return h.d9[v.Q.autotag]({type:f.$.Auto,alias:n});case f.$.Movie:return h.d9[v.Q.autotag]({type:f.$.Movie,alias:n});case"theme":return e?h.d9[v.Q.theme](e,n):"";case"tag":return h.d9[v.Q.tag](n,r);case f.$.Region:return h.d9[v.Q.region]("Moscow"===n?"moscow_city":n);case f.$.Currencies:{const e=(0,b.uL)(a,g.R.Finance);return h.d9[v.Q.currency](e,n)}case v.Q.recipe:return h.d9[v.Q.recipesList](n);default:return h.d9[v.Q.topic](n)}};var w=o.default.createElement;function N({name:e,id:t,type:n,alias:r,position:i,projectId:o,styles:c,withSPA:h=!0}){const f=(0,u.GV)(l.rO,d.bN),g=(0,s.D)(n||r),v=`Перейти к новостям по теме ${e}`,b=(0,p.aG)({url:y({id:t,type:n,alias:r,domainConfig:f,projectId:o}),projectId:o});return"tag"===n?w("a",(0,a.A)({href:b,"aria-label":v,"data-index":i,className:null==c?void 0:c.tagListItem},g),e):w(m.N,(0,a.A)({href:b,ariaLabel:v,"data-index":i,forceSPA:h,force:!0,className:null==c?void 0:c.tagListItem},g),e)}const k={container:"UYgUdslt",tagInner:"Klof0FrQ",tagsButton:"eXYV_FLX",icon:"Z5BPJkxX",tagsContainer:"V4akD0Xc",expandable:"iqIHvOw4",tagsButtonIconWrapper:"v0B_CW39"};var C=o.default.createElement,E=function(e){return e.unchecked="Развернуть список тегов",e.checked="Свернуть список тегов",e}(E||{});function A({markers:e,styles:t={},isTagsButtonVisible:n,isExpandable:r=!0,clusterId:d}){const m=(0,u.GV)(l.To),{0:p,1:h}=(0,o.useState)(E.unchecked),f=(0,s.D)("tags_type"),g=(0,o.useCallback)(e=>{e.target.checked?h(E.checked):h(E.unchecked)},[]);return C("div",{className:i()(k.container,t.container)},n&&r&&C(o.default.Fragment,null,C("input",{id:d,onClick:g,name:"tagsButton",type:"checkbox",className:i()(k.tagsButton,t.tagsButton)}),C("label",{htmlFor:d,"aria-label":p,className:i()(k.tagsButtonIconWrapper,t.tagsButtonIconWrapper)},C(c.A,{className:i()(k.icon,t.icon)}))),C("div",{className:i()(k.tagsContainer,r&&k.expandable)},C("div",{id:`tags-inner-${d}`,className:k.tagInner},e.filter(e=>e.name).map(({type:e,id:n,alias:r,name:o,project_id:s},l)=>C("div",(0,a.A)({key:`${n}-${r}`,className:i()(k.tagWrapper,t.tagWrapper)},f),C(N,{type:e,id:n,alias:r,name:o,position:l+1,styles:t,projectId:s,withSPA:m===s}))))))}},79259:(e,t,n)=>{n.d(t,{x:()=>B});
1var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=n(38635),l=n(17822),c=n(71468),u=n(42993),d=n(86796),m=n(58168),p=n(71409),h=n(52207);const f="Воспроизвести текст",g="to_speech::play",v="Остановить воспроизведение текста",b="to_speech::stop",y="play-speech",w="stop-speech",N={speech:"xWs0miX8",icon:"GBDObTG2",mute:"bCAAhWv1"};var k=i.default.createElement;function C({onClick:e}){return k("button",(0,m.A)({className:N.speech,"aria-label":v,type:"button",onClick:e},(0,p.D)(b)),k(h.A,{className:r()(N.icon,N.mute)}))}var E=n(77872),A=n(46671),x=i.default.createElement;function I({onClick:e,disabled:t}){const n=(0,c.d4)(o.H6),{reachClick:a}=(0,E.s)(A.mu,n);return x("button",(0,m.A)({className:N.speech,"aria-label":f,type:"button",onClick:()=>{e(),n&&a()},disabled:t},(0,p.D)(g)),x(h.A,{className:N.icon}))}var S=n(28077),M=n(10245),_=n(19225);const T=e=>e.map(e=>{const t=(0,_.Vt)((0,_.Lt)(e)).replace(/&nbsp;/g," ");return(0,_.eN)((0,_.X5)(t))}).join(".\n"),R=["network","interrupted"],L=({id:e,settings:t})=>{const{key:n,pause:a}=(0,s.GV)(d.IJ,c.bN),r=(0,i.useRef)(null),o=(0,i.useRef)(null),{0:l,1:u}=(0,i.useState)(void 0),{0:m,1:p}=(0,i.useState)(!1),{text:h,onStart:f,onPause:g,onResume:v,onEnd:b}=t,N=(0,i.useCallback)(()=>{b(),u(!0)},[b]),k=(0,i.useCallback)(e=>{e&&o.current&&(o.current.voice=e,u(!1))},[]),C=(0,i.useCallback)(function(e){b(),p(!0),R.includes(e.error)||(0,M.N)({error:new Error("Ошибка во время воспроизведения текста"),level:"error",extra:{name:e.name,charIndex:String(e.charIndex),errorCode:e.error}})},[b]),E=(0,i.useCallback)(()=>{if(!window.speechSynthesis||!window.SpeechSynthesisUtterance)return void u(!0);r.current=window.speechSynthesis,o.current=new SpeechSynthesisUtterance,o.current.volume=1,o.current.rate=.9,o.current.pitch=1,o.current.lang="ru-RU",o.current.text=h,o.current.onend=b,o.current.onpause=g,o.current.onresume=v,o.current.onstart=f,o.current.onerror=C;const e=((e,t)=>{let n,a=0;const r=setInterval(()=>{try{if(n=window.speechSynthesis.getVoices().find(e=>e.lang.toLowerCase().includes("ru")),n instanceof SpeechSynthesisVoice&&(e(n),clearInterval(r)),a>10)throw new Error("Не удалось подключить систему распознавания речи");a+=1}catch(e){var i,o;t(),clearInterval(r),(0,M.N)({error:e,level:"error",extra:{voice:null!==(i=null===(o=n)||void 0===o?void 0:o.name)&&void 0!==i?i:String(n)}})}},1e3);return r})(k,N);return()=>{clearInterval(e)}},[h,b,g,v,f,C,k,N]);(0,i.useEffect)(()=>{E()},[]);const A=(0,i.useCallback)(()=>{!l&&r.current&&r.current.cancel()},[l]),x=(0,i.useCallback)(()=>{var e,t;!l&&r.current&&o.current&&(m&&null!==(e=navigator)&&void 0!==e&&null!==(t=e.userAgent)&&void 0!==t&&t.toLowerCase().includes("chrome")&&(A(),p(!1)),r.current.speak(o.current),window.dispatchEvent(new CustomEvent(y)))},[l,m,A]),I=(0,i.useCallback)(()=>{var e,t;if(!l&&r.current){if(m&&null!==(e=navigator)&&void 0!==e&&null!==(t=e.userAgent)&&void 0!==t&&t.toLowerCase().includes("chrome"))return A(),p(!1),void x();r.current.resume(),window.dispatchEvent(new CustomEvent(y))}},[l,m,x,A]),_=(0,i.useCallback)(()=>{e===n&&a?I():(e!==n&&A(),x())},[e,n,a,x,A,I]),T=(0,i.useCallback)(()=>{var e;!l&&null!==(e=r.current)&&void 0!==e&&e.speaking&&r.current.pause()},[l]);return(0,i.useEffect)(()=>(window.addEventListener("beforeunload",A),window.addEventListener(S.N,A),()=>{window.removeEventListener("beforeunload",A),window.removeEventListener(S.N,A)}),[A]),(0,i.useEffect)(()=>(window.addEventListener(w,A),()=>{window.removeEventListener(w,A)}),[A]),{playSpeech:_,pauseSpeech:T,textSpeechDisabled:l}};var O=i.default.createElement;function j({id:e,text:t}){const n=(0,c.wA)(),{key:a,play:r}=(0,s.GV)(d.IJ,c.bN),o=(0,i.useMemo)(()=>({text:T(t),onStart:()=>{n((0,u.E)({key:e,play:!0,pause:!1}))},onPause:()=>{n((0,u.E)({play:!1,pause:!0}))},onResume:()=>{n((0,u.E)({key:e,play:!0,pause:!1}))},onEnd:()=>{n((0,u.E)({key:e,play:!1,pause:!1}))}}),[e,t]),{playSpeech:l,pauseSpeech:m,textSpeechDisabled:p}=L({id:e,settings:o});return e===a&&r?O(C,{onClick:m}):O(I,{onClick:l,disabled:p})}const P={root:"sv3K39Vr",mobile:"lEoMNQPM"};var $=i.default.createElement;function B({id:e,text:t}){const n=(0,s.GV)(o.H6);return $("div",{className:r()(P.root,{[P.mobile]:n})},$(l.U,null),$(j,{id:e,text:t}))}},17822:(e,t,n)=>{n.d(t,{U:()=>k}
1);var a=n(58168),r=n(60930),i=n(71468),o=n(77872),s=n(46671),l=n(71409),c=n(42993),u=n(86796),d=n(18683),m=n(52755),p=n(486),h=n(57710),f=n(38635),g=n(18987),v=n(94189);const b=()=>{if(m.on<m.I_)return v.H.error("Максимальное значение не может быть меньше минимального"),null;const e=Number(g.A.get(m.K4));return Number.isNaN(e)?null:m.I_&&e<m.I_?m.I_:m.on&&e>m.on?m.on:e},y=()=>{const e=b();document.body.classList.remove(`${m.K4}-${e}`)},w={root:"R2r2ZNjW",scale:"xgmumaPw",icon:"JvZbuVVN"};var N=r.default.createElement;function k(){const e=(0,i.wA)(),t=(0,f.GV)(d.H6),n=(0,f.GV)(u.aY),{reachClick:g}=(0,o.s)(s.ot,t),{reachClick:v}=(0,o.s)(s.Ed,t);return(0,r.useEffect)(()=>{const t=b();t&&e((0,c.iJ)(t)),y()},[]),N("div",{className:w.root},N("button",(0,a.A)({className:w.scale,"aria-label":"Увеличить шрифт",type:"button",onClick:()=>{e((0,c.XM)()),t&&g()},disabled:n===m.on},(0,l.D)("font_up")),N(h.A,{className:w.icon})),N("button",(0,a.A)({className:w.scale,"aria-label":"Уменьшить шрифт",type:"button",onClick:()=>{e((0,c.DS)()),t&&v()},disabled:n===m.I_},(0,l.D)("font_down")),N(p.A,{className:w.icon})))}},82982:(e,t,n)=>{n.d(t,{r:()=>f});var a=n(46942),r=n.n(a),i=n(60930),o=n(89379),s=n(75696),l=n(6868),c=n(10245),u=n(80832),d=function(e){return e.OFF="false",e.ON="true",e.PLAY_IN_VISIBLE_AREA="scroll",e.UNMUTE_IN_VISIBLE_AREA="scroll_mute",e}(d||{});const m="videoPlayerScript",p=({clusterUrl:e,recordId:t,playerRef:n,playerTemplateId:a,multiplayerFilterId:r,sspJparams:p,autoPlay:h=d.ON,isLive:f=!1,height:g,shouldDrawPlayer:v=!0})=>{const{0:b,1:y}=(0,i.useState)(!1),{publisherId:w,publisherScope:N}=(0,s.j)();return(0,i.useEffect)(()=>{let i;const s=e=>{e>0&&window.dispatchEvent(new CustomEvent(l.dv))};return(async()=>{try{var l;if(v&&!b&&void 0!==t&&null!=n&&n.current)window.RamblerPlayer=null!==(l=window.RamblerPlayer)&&void 0!==l?l:[],await new Promise(e=>window.RamblerPlayer.push(e)),i=new RamblerPlayer((0,o.A)((0,o.A)((0,o.A)((0,o.A)({parent:n.current,id:t,playerTemplateId:a,sspJparams:p,sspUserId:w,sspUserIdScope:N,live:f},g&&{height:g}),h&&{autoPlay:h}),r&&{multiplayerFilterId:r}),{},{referrer:e})),i.on(window.RamblerPlayer.Events.PLAYER_VOLUMEUPDATE,s),y(!0)}catch(e){(0,c.N)({error:e,level:"error"})}})(),window.addEventListener(l.LJ,()=>{var e;return null===(e=i)||void 0===e?void 0:e.setVolume(0)}),()=>{}},[v,t,b]),(0,i.useEffect)(()=>{document.getElementById(m)||(0,u.R)({tagName:"script",src:"https://vp.rambler.ru/player/sdk.js",id:m})},[e]),(0,i.useCallback)(()=>y(!1),[])};var h=i.default.createElement;function f({clusterUrl:e,recordId:t,playerTemplateId:n,sspJparams:a,multiplayerFilterId:o,previewComment:s,isLive:l,height:c,isCurrentCluster:u,styles:d}){const m=(0,i.useRef)(null);p({clusterUrl:e,recordId:t,playerRef:m,playerTemplateId:n,sspJparams:a,multiplayerFilterId:o,isLive:l,height:c,shouldDrawPlayer:Boolean(u&&t)});const f=d?r()(d.player,{[d["player--loading"]]:!m.current},{[d.multiplayer]:o&&d.multiplayer}):"",g=(0,i.useRef)(null);return(0,i.useEffect)(()=>{g.current&&s&&(g.current.outerHTML=s)},[s]),t?h(i.default.Fragment,null,h("div",{ref:m,className:f}),h("div",{ref:g})):null}},3903:(e,t,n)=>{n.d(t,{C:()=>l,L:()=>c});var a=n(60930),r=n(40428),i=n(85702),o=n(82982),s=a.default.createElement;const l={broadcast:7,common:6},c=function({embedCode:e,recordId:t,puids:n,styles:a,isBroadcast:l=!1,height:c,clusterId:u,clusterUrl:d,isAd:m=!1,isRecipe:p=!1,isVideoTutorial:h=!1,isGold1000:f=!1}){const{recordId:g,multiplayerFilterId:v,playerTemplateId:b,sspJparams:y,previewComment:w}=(0,r._)(e,n,m),{isCurrentCluster:N}=(0,i.d)(String(u));return s(o.r,{clusterUrl:d,recordId:t||g,multiplayerFilterId:v,playerTemplateId:b,sspJparams:y,previewComment:w,height:c,isLive:l,isCurrentCluster:N||p||h||f,styles:a})}},94521:(e,t,n)=>{n.d(t,{k:()=>d,d:()=>p});var a=n(58168),r=n(80045),i=n(46942),o=n.n(i),s=n(60930);const l={root:"iKPcHspr",bottom:"jzgyS9i6",top:"KBGIriQ3",visible:"Gj_TrPGL"},c=["children","offsetY","defaultPosition","className","as","isOpen","delayVisible"];var u=s.default.createElement;let d=function(e){return e.bottom="bottom",e.top="top",e}({});const m=function(e){let{children:t,offsetY:n=0,defaultPosition:i=d.bottom,className:m,as:p="div",isOpen:h=!1,delayVisible:f}=e,g=(0,r.A)(e,c);const{0:v,1:b}
1=(0,s.useState)(i),{refNode:y,isMounted:w,isVisible:N}=((e,t=50)=>{const n=(0,s.useRef)(),a=(0,s.useRef)(null),{0:r,1:i}=(0,s.useState)(!1),{0:o,1:l}=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(n.current&&clearTimeout(n.current),e)return i(!0),void(n.current=setTimeout(()=>{l(!0)},t));if(l(!1),n.current=setTimeout(()=>{i(!1)},50),!a.current)return;const r=e=>{const t=null==a?void 0:a.current;e.target===t&&(n.current&&clearTimeout(n.current),t.removeEventListener("transitionrun",r))},o=e=>{const t=null==a?void 0:a.current;e.target===t&&(i(!1),t.removeEventListener("transitionend",o))};return a.current.addEventListener("transitionend",o),a.current.addEventListener("transitionrun",r),()=>{const e=null==a?void 0:a.current;e&&(e.removeEventListener("transitionend",o),e.removeEventListener("transitionrun",r))}},[e,t]),{refNode:a,isMounted:r,isVisible:o}})(h,f),k=(0,s.useCallback)(()=>{if(y.current&&w){const e=y.current.getBoundingClientRect(),t=e.top,n=window.innerHeight-e.bottom;i===d.bottom?b(n<0&&n<t?d.top:d.bottom):b(t<0&&t<n?d.bottom:d.top)}},[y,w,i]);if((0,s.useEffect)(()=>{k()},[k]),(0,s.useEffect)(()=>{h||b(i)},[h,i]),!w)return null;return u(p,(0,a.A)({className:o()(l.root,l[v],N&&l.visible,m),ref:y,style:{"--offsetY":`${n}px`}},g),t)},p=(0,s.memo)(m)},43728:(e,t,n)=>{n.d(t,{p:()=>v});n(46942);var a=n(60930),r=n(68154),i=n(71468),o=n(71409),s=n(18683),l=n(24551),c=n(30466),u=n(14046);const d=[{input:{projectAlias:c.v.News,path:"diy"},output:{projectAlias:c.v.Woman,path:"home"}},{input:{projectAlias:c.v.Woman,path:"score"},output:{projectAlias:c.v.Finance,path:"money"}},{input:{projectAlias:c.v.Finance,path:"markets"},output:{projectAlias:c.v.Finance,path:"economics"}},{input:{projectAlias:c.v.Sport,path:"biathlon"},output:{projectAlias:c.v.Sport,path:"skiing"}},{input:{projectAlias:c.v.Sport,path:"boxing"},output:{projectAlias:c.v.Sport,path:"mma"}},{input:{projectAlias:c.v.Sport,path:"handball"},output:{projectAlias:c.v.Sport,path:"summer"}},{input:{projectAlias:c.v.Sport,path:"athletics"},output:{projectAlias:c.v.Sport,path:"summer"}},{input:{projectAlias:c.v.Travel,path:"experience"},output:{projectAlias:c.v.Travel,path:"lifehack"}},{input:{projectAlias:c.v.News,path:"weapon"},output:{projectAlias:c.v.News,path:"army"}},{input:{projectAlias:c.v.News,path:"troops"},output:{projectAlias:c.v.News,path:"army"}},{input:{projectAlias:c.v.News,path:"ukraine"},output:{projectAlias:c.v.News,path:"Ukraine"}},{input:{projectAlias:c.v.News,path:"europe"},output:{projectAlias:c.v.News,path:"organization/es"}},{input:{projectAlias:c.v.News,path:"usa"},output:{projectAlias:c.v.News,path:"USA"}},{input:{projectAlias:c.v.Weekend,path:"items"},output:{projectAlias:c.v.Weekend,path:"read"}}],m=e=>`Страница ${e}`,p=({description:e,pageNumber:t,postfix:n,projectName:a})=>{if(!e)return e;const r=n.includes("autorambler")||n.includes("avtorambler")?e.replace(/Рамблер\/(А|а)вто/,a):e;return t<2?r:((e,t)=>`${m(t)}. ${e}`)(r,t)};var h=a.default.createElement;const f=["sport","finance","woman","weekend","doctor","travel"],g=e=>"/"===e?e:e.replace(/\/+$/,""),v=({top100PageType:e="none",robotsExtra:t,pageType:n="website",pageTitle:a="",pageDescription:v,pageImage:b,pageUrl:y,pageNumber:w=1,rssUrl:N,rssTitle:k,ramblerClid:C,ogTitle:E,pubdate:A,clusterImage:x,isMobile:I=!0,shouldUsePredefinedCanonical:S=!0,noindex:M=!1,maxImagePreview:_,maxVideoPreview:T,isPodcast:R=!1,isAmpAvaible:L=!1,isAbsolutePageUrl:O=!1,titleWithoutPostfix:j=!1,mrcShareTitle:P,mrcShareDescription:$})=>{const B=(0,i.d4)(s.aj),V=(0,i.d4)(s.vp),D=(0,i.d4)(s.To),G=(0,i.d4)(s.rO,i.bN),W=(0,i.d4)(s.Sd),F=((0,o.D)(e),((e,t)=>{var n,a;const r=d.find(n=>n.input.projectAlias===e&&n.input.path===t.slice(1,-1));return r?{projectAlias:null===(n=r.output)||void 0===n?void 0:n.projectAlias,pageUrl:`/${null===(a=r.output)||void 0===a?void 0:a.path}/`}:void 0})(B,y)),z=(null==F?void 0:F.projectAlias)||B,U=D===c.R.Eda,H=(null==F?void 0:F.pageUrl)||y,Y=U?g(H):H,Q=U?g(y):y,X=Y.endsWith("/")?`${Y}amp/`:`${Y}/amp`,Z=[f.includes(z)?"noyaca,noodp,noarchive":"noyaca,noodp",M?"noindex,nofollow":"",_?`max-image-preview:${_}`:"",T?`max-video-preview:${T}
1`:"",t].filter(Boolean).join(","),q=(0,u.uL)(G,l.x8[z]),K=(e=>e.includes("newsua")||e.includes("news.rambler.ua")?["ve7zMi3bc_a19EOftZQDIvnQ3oabTJwxIsUxFN_60Kw","ANKBANCycyPCuZWZLctoY9PQi2cbC2sGfhrr0Dsj4YA"]:e.includes("finance-rambler")?["Y6LLfqc1GS6gxeINYphmBiB1NVNaZ6IjBLjkO9uUZZI","EjuMYLr9oixobkMFlnwhgHbtv37MNNZUYlCgqyoahns"]:e.includes("avtorambler")?["_r68GPCzghX-gaF5swJ2JzumEDQJL0Xc7owJFOCLgcA"]:["gCUlc75xaB8fn5MS524-Np496euN9aiV0FI4pS12R6A"])(G.postfix),J=b||l.jl[z]||`${q}/special/${z}.jpg`,ee=(({titleWithoutPostfix:e,projectName:t,basePageTitle:n,pageNumber:a,postfix:r,pageUrl:i})=>{if(!n)return t;const o=`${n}${a>=2?` - ${m(a)}`:""}`;return e?n:(r.includes("newsua")||r.includes("news.rambler.ua"))&&"/"===i?`${o} - Рамблер`:`${o} - ${t}`})({basePageTitle:a,projectName:V,titleWithoutPostfix:j,pageNumber:w,postfix:G.postfix,pageUrl:y}),te=p({description:v,pageNumber:w,postfix:W,projectName:V}),ne=p({description:v,pageNumber:-1,postfix:W,projectName:V});return h(r.default,null,!1,h("meta",{name:"robots",content:Z}),K.map(e=>h("meta",{key:e,name:"google-site-verification",content:e})),l.pl.includes(D)&&h("meta",{name:"yandex-verification",content:"f23422027f98d85c"}),h("title",null,ee),h("meta",{name:"description",content:te}),y&&S&&h("link",{rel:"canonical",href:`${O?"":q}${Y}`}),L&&h("link",{rel:"amphtml",href:`${O?"":q}${X}`}),N&&h("link",{type:"application/rss+xml",rel:"alternate",title:k?`${k} — ${V}`:V,href:`${O?"":q}${N}`}),R&&h("link",{type:"application/rss+xml",rel:"alternate",title:"Рамблер, какие новости?",href:"https://feeds.buzzsprout.com/1116173.rss"}),C&&h("meta",{property:"rambler:clid",content:`${l.kz}/?clid=${C}`}),R&&I&&h("meta",{name:"apple-itunes-app",content:"app-id=1515478932"}),h("meta",{property:"og:site_name",content:V}),E||a?h("meta",{property:"og:title",content:E||a}):null,y&&h("meta",{property:"og:url",content:`${O?"":q}${Q}`}),h("meta",{property:"og:type",content:n}),h("meta",{property:"og:image",content:J}),h("meta",{property:"vk:image",content:J}),h("meta",{property:"rambler:image",content:x||J}),ne&&h("meta",{property:"og:description",content:ne}),h("meta",{property:"og:locale",content:"ru_RU"}),A&&h("meta",{property:"og:pubdate",content:A}),h("meta",{name:"twitter:image",content:J}),h("meta",{name:"twitter:card",content:"summary_large_image"}),E||a?h("meta",{name:"twitter:title",content:E||a}):null,ne&&h("meta",{name:"twitter:description",content:ne}),P&&h("meta",{name:"mrc__share_title",content:P}),$&&h("meta",{name:"mrc__share_description",content:$}))}},25517:(e,t,n)=>{n.d(t,{QC:()=>s,eG:()=>i,v$:()=>o});var a=n(47571),r=n(38464);let i=function(e){return e.main="main",e.listing="listing",e.longread="longread",e.cluster="cluster",e.format="format",e.recipe="recipe",e}({});const o={[r.Q.topic]:i.main,[r.Q.home]:i.main,[r.Q.region]:i.main,[r.Q.latest]:i.listing,[r.Q.date]:i.listing,[r.Q.autotag]:i.listing,[r.Q.longread]:i.longread,[r.Q.cluster]:i.cluster,[r.Q.recipe]:i.recipe},s={[i.main]:{[a.xY.desktop]:[{width:630,height:350},{width:430,height:320}],[a.xY.mobile]:[{width:640,height:360}]},[i.cluster]:{[a.xY.desktop]:[{width:630,height:355},{width:560,height:315}],[a.xY.mobile]:[{width:640,height:420}]},[i.longread]:{[a.xY.desktop]:[{width:985,height:550}]},[i.format]:{[a.xY.desktop]:[{width:430,height:320},{width:630,height:350}],[a.xY.mobile]:[{width:640,height:360}]},[i.listing]:{[a.xY.desktop]:[{width:430,height:320},{width:630,height:350}],[a.xY.mobile]:[{width:200,height:180}]},[i.recipe]:{[a.xY.desktop]:[{width:930,height:525},{width:650,height:366}],[a.xY.mobile]:[{width:640,height:360}]}}},21874:(e,t,n)=>{n.d(t,{O:()=>g});var a=n(60930),r=n(68154),i=n(71468),o=n(42993),s=n(18683),l=n(68048),c=n(81184),u=n(2164),d=n(47571),m=n(80938),p=n(25517),h=a.default.createElement;const f=function({image:e}){var t;const n=(0,i.d4)(s.H6),a=(0,i.d4)(o.j1);if(!e)return null;const{url:f,s3:g}=e,v=n?d.xY.mobile:d.xY.desktop,b=p.v$[a]||p.eG.cluster,y=((null===(t=p.QC[b])||void 0===t?void 0:t[v])||[]).map(({width:t,height:n})=>{const a=(0,c.gl)(f||"",[(0,c.nM)({number:1,width:t,height:n}),(0,c.gL)(2,u.e.Avif)]),r=(0,l.xs)({width:t,height:n,image:e,verticalType:l.Z0.cTypeO,horizontalType:l.Z0.cType});return r?g?a:(0,l.ey)(f,(0,m.o)(r)):""});return h(r.Helmet,null,y.map(e=>h("link",{key:e,rel:"preload",href:e,as:"image"})))},g=(0,a.memo)(f)}
1,54702:(e,t,n)=>{n.d(t,{q:()=>h});var a=n(60930),r=n(71468),i=n(75678),o=n(40570),s=n(834),l=n(71323),c=n(18683),u=n(95231),d=n(38635),m=n(22027),p=a.default.createElement;const h=(0,s.X)(function({className:e,size:t}){const n=(0,d.GV)(l.jW,r.bN),a=(0,d.GV)(c.Al),s=(0,d.GV)(c.H6),{handleClickDown:h,handleClickLink:f,handleClickSourceLink:g,handleClickSourceNavigation:v,handleRead:b,handleSendQuestion:y,handleShow:w,handleShowDigest:N}=(0,m.oW)();return n?p(i._M,{chatTitle:"Новости России и мира сегодня",isMobile:s,size:t,currentTime:a,initRegularSummary:n,className:e,projectCode:"news",withChatting:!0,withHeading:!0,maxHoursPublished:24,apiRskill:o.vo,apiOrigin:"https://news.rambler.ru/",apiOriginPeroxide:u.iF.Prod,onClickDown:h,onClickLink:f,onClickSourceLink:g,onClickSourceNavigation:v,onRead:b,onSendQuestion:y,onShow:w,onShowDigest:N}):null},{crashTest:!0})},90261:(e,t,n)=>{n.d(t,{A:()=>s,o:()=>o});var a=n(89379),r=n(20737),i=n(90849);const o=({baseUrl:e,topicAlias:t,breadcrumbs:n})=>({"@type":"BreadcrumbList","@context":"https://schema.org",itemListElement:n.map((n,a)=>({"@type":"ListItem",name:n.name,position:a+1,item:{"@type":"Thing","@id":`${e}${t}/${n.alias}/`}}))}),s=({baseUrl:e,canonicalUrl:t,breadcrumbs:n})=>{const o=`${e}/`;return{"@type":"BreadcrumbList","@id":`${t}${r.nY.BREADCRUMB}`,itemListElement:[{"@type":"ListItem",position:1,name:"Главная",item:o,url:o},...n.map(({name:t,url:r},o)=>{const s=o===n.length-1,l=(0,i.KQ)({baseUrl:e,url:r});return(0,a.A)({"@type":"ListItem",name:t,position:o+2},s?{}:{item:l,url:l})})]}}},14121:(e,t,n)=>{n.d(t,{L:()=>a});const a=e=>{if(60===e)return"PT1M00S";if(e<60)return`PT0M${e}S`;const t=Math.trunc(e/60),n=e%60;return 0===n?`PT${t}M00S`:`PT${t}M${n}S`}},63323:(e,t,n)=>{n.d(t,{z:()=>a});const a=e=>({calories:`${Math.round((null==e?void 0:e.kilocalories)||0)} калорий`,proteinContent:`${Math.round((null==e?void 0:e.proteins)||0)}`,fatContent:`${Math.round((null==e?void 0:e.fats)||0)}`,carbohydrateContent:`${Math.round((null==e?void 0:e.carbohydrates)||0)}`})},43782:(e,t,n)=>{n.d(t,{K:()=>a});const a=({steps:e,recipeUrl:t})=>e?e.map((e,n)=>({"@type":"HowToStep",name:"",text:e.text||"",url:`${t||""}#step${n+1}`,image:e.imageUrl||""})):[{"@type":"HowToStep",name:"",text:"",url:"",image:""}]},20737:(e,t,n)=>{n.d(t,{GI:()=>l,Hr:()=>c,T5:()=>o,nY:()=>u,vz:()=>s});const a=720,r=960,i=1280,o=1280,s=[720,960,i],l={[a]:`c${o}x720o-x0i`,[r]:`c${o}x960o-x0i`,[i]:`c${o}x1280o-x0i`},c="ru-RU",u={BREADCRUMB:"#breadcrumb",ITEM_LIST:"#recipes",LOGO:"#logo",ORGANIZATION:"#organization",WEBPAGE:"#webpage",WEBSITE:"#website"}},90849:(e,t,n)=>{n.d(t,{KQ:()=>d,SK:()=>c,yc:()=>m});var a=n(68048),r=n(81184),i=n(2164),o=n(97511),s=n(30466),l=n(20737);const c=(e,t)=>{let n;return n=e?t?l.vz.map(t=>(0,r.gl)(e,[(0,r.nM)({number:1,width:l.T5,height:t}),(0,r.gL)(2,i.e.Avif)])):l.vz.map(t=>(0,a.ey)(e,l.GI[t])):l.vz.map(e=>(0,a.ey)(o.__,l.GI[e])),n},u=/\/+$/,d=({baseUrl:e,url:t})=>(t.startsWith("http")?t:`${e}${t}`).replace(u,""),m=({projectId:e,projectName:t})=>e===s.R.News?"Рамблер":t},71241:(e,t,n)=>{n.d(t,{y:()=>d});var a=n(60930),r=n(71468),i=n(96748),o=n(92232),s=n(36785),l=n(38635),c=n(96458),u=n(71409);const d=e=>{const t=(0,l.GV)(e=>(0,i.FP)(e.pages)),n=(0,l.GV)(s.vI,r.bN),d=(0,l.GV)(e=>(0,i.BT)(e.pages)),m=(0,l.GV)(e=>(0,i.TA)(e.pages)),p=(0,u.D)("similar_recipes"),h=(0,l.jL)(),f=(0,a.useCallback)(()=>{h((0,o.j)({recipeId:e,page:m+1}))},[h,m,e]),{triggerComponent:g}=(0,c.$)({callback:f,forceLoader:d});return{hasNextPage:d,puids:t,recipes:n,top100Attribute:p,triggerComponent:g}}},46671:(e,t,n)=>{n.d(t,{ES:()=>s,Ed:()=>r,mu:()=>o,ot:()=>i,zB:()=>l});var a=n(12340);const r={counters:[a.Q_.Portal,a.Q_.Common],showTarget:a.st.MobClusterFontReduceButtonShow,clickTarget:a.st.MobClusterFontReduceButtonClick},i={counters:[a.Q_.Portal,a.Q_.Common],showTarget:a.st.MobClusterFontEnlargeButtonShow,clickTarget:a.st.MobClusterFontEnlargeButtonClick},o={counters:[a.Q_.Portal,a.Q_.Common],showTarget:a.st.MobClusterTtsButtonShow,clickTarget:a.st.MobClusterTtsButtonClick},s={counters:[a.Q_.Portal,a.Q_.Common],showTarget:a.st.MobClusterShareButtonShow,clickTarget:a.st.MobClusterShareButtonClick},l={counters:[a.Q_.Portal,a.Q_.Common],showTarget:a.st.MobClusterExpertLinkShow,clickTarget:a.st.MobClusterExpertLinkClick}}
1,77872:(e,t,n)=>{n.d(t,{s:()=>s});var a=n(60930),r=n(71468),i=n(18683),o=n(28313);const s=({counters:e,showTarget:t,clickTarget:n},s=!0)=>{const l=(0,r.d4)(i.EC,r.bN);(0,a.useEffect)(()=>{s&&e.forEach(e=>t&&(0,o.z5)(l,e,t))},[]);return{reachClick:(0,a.useCallback)(()=>{e.forEach(e=>n&&(0,o.z5)(l,e,n))},[])}}},46237:(e,t,n)=>{n.d(t,{U:()=>l});var a=n(60930),r=n(55274),i=n(43198),o=n(38635),s=n(71578);const l=(e,t)=>{const n=(0,o.GV)(i.B$),l=(0,s.v)(),c=(0,o.jL)();return(0,a.useCallback)(()=>{n?c((0,r.bm)({authorId:e,isFollowed:t})):l()},[l,n,c,e,t])}},26238:(e,t,n)=>{n.d(t,{V:()=>s});var a=n(78959),r=n(36785),i=n(22085),o=n(38635);const s=e=>{const t=(0,o.GV)((0,r.Er)(e)),n=(0,o.GV)((0,a.Zu)(e));return t||n?i.S.ArticlesFeed:i.S.ClustersFeed}},85702:(e,t,n)=>{n.d(t,{d:()=>l});var a=n(71468),r=n(56347),i=n(78959),o=n(30514),s=n(38635);const l=e=>{const{clusterId:t}=(0,r.g)(),n=(0,s.GV)((0,i.h_)(e),a.bN),{isCommercial:l=!1}=null!=n?n:{},c=(0,s.GV)(o.oC);return{isCurrentCluster:t===e||l||c===e}}},99493:(e,t,n)=>{n.d(t,{E:()=>a});const a=n(60930).useLayoutEffect},45791:(e,t,n)=>{n.d(t,{V:()=>o,y:()=>s});var a=n(60930),r=n(18683),i=n(38635);const o="open-mobile-gallery",s=(e,t,n)=>{const s=(0,i.GV)(r.H6);(0,a.useEffect)(()=>{if(!s)return;const a=document.createElement("input");a.type="file",a.accept=t.join(","),a.style.position="absolute",a.style.width="1px",a.style.height="1px",a.style.padding="0",a.style.margin="-1px",a.style.overflow="hidden",a.style.clipPath="inset(100%)",a.style.whiteSpace="nowrap",a.style.border="0",document.body.appendChild(a);const r=t=>{((e,t)=>{const n=e.target.files;n&&n.length>0&&t(n[0]),e.target.value=""})(t,e)};a.addEventListener("change",r);const i=e=>{var t;const r=null===(t=e.detail)||void 0===t?void 0:t.key;n&&r!==n||!n&&r||a.click()};return window.addEventListener(o,i),()=>{window.removeEventListener(o,i),a&&a.parentNode===document.body&&document.body.removeChild(a),null==a||a.removeEventListener("change",r)}},[t,e,s,n])}},96458:(e,t,n)=>{n.d(t,{$:()=>b});var a=n(60930),r=n(42993),i=n(18683),o=n(38464),s=n(52241),l=n(38635),c=n(2837);const u="NxYq9H00";var d=a.default.createElement;const m=[o.Q.autotag,o.Q.clusterItems,o.Q.date,o.Q.editor,o.Q.expert,o.Q.home,o.Q.latest,o.Q.region,o.Q.tag,o.Q.theme,o.Q.topic],p=function(){const e=(0,l.GV)(i.H6),t=(0,l.GV)(r.j1);return m.includes(t)&&e?d(s.R,{className:u}):d(c.v,{size:e?"small":"medium",className:u})};var h=n(54377),f=n(99644),g=a.default.createElement;const v={threshold:0,rootMargin:"0px 0px 70% 0px"},b=({callback:e,forceLoader:t=!1,setLoaderCounter:n,observerConfig:r=v})=>{const{0:i,1:o}=(0,a.useState)(!1),s=e?async()=>{o(!0),await e(),null==n||n(e=>e===f.I?e+1:e),o(!1)}:null,l=(0,h.q)({callback:s,entryCheck:!0,observerConfig:r}),c=i||t?g(p,null):null,u=i?null:g("div",{ref:l});return{isLoading:i,triggerComponent:g(a.default.Fragment,null,c,u)}}},75696:(e,t,n)=>{n.d(t,{j:()=>o});var a=n(18683),r=n(38635),i=n(94221);const o=()=>{const e=(0,r.GV)(a.Hn);return{publisherId:null!=e?e:"",publisherScope:(0,i.pX)()}}},35729:(e,t,n)=>{n.d(t,{AN:()=>E,LC:()=>_,Z8:()=>A,j1:()=>I});var a=n(89379),r=n(60930),i=n(71468),o=n(56347),s=n(54377),l=n(42993),c=n(94667),u=n(43198),d=n(30514),m=n(96748),p=n(43327),h=n(18683),f=n(36785),g=(n(94189),n(22085)),v=n(38464),b=n(38635),y=n(45286),w=n(59818),N=n(26238);const k=[g.S.ClustersFeed,g.S.ArticlesFeed],C=[g.S.TopNow,g.S.NewsWidgetGreen,g.S.TopNowGreen,g.S.ArchiveVerticalSidebar,g.S.TeasersFeed],E=()=>{const e=(0,b.GV)(l.j1),t=(0,b.GV)((0,d.ae)(0)),n=(0,b.GV)(e=>(0,m.Ic)(e.pages));(e=>{const{pageName:t,feedListFirstClusterId:n}=e,a=(0,b.GV)(u.XY),i=(0,b.GV)(h.To);(0,r.useEffect)(()=>{if(!a)return;const{pathname:e}=window.location;!e||[v.Q.cluster,v.Q.recipe].includes(t)?(0,y.TW)((0,w.E)({id:n,projectId:i,pageName:t})):(0,y.Kp)(e)},[a])})({pageName:e,feedListFirstClusterId:t||n})},A=({rcmBlockType:e,id:t,disabled:n})=>{const a=(0,b.GV)(u.XY),i=(0,b.GV)((0,d.ae)(0)),o=(0,b.GV)((0,f.i1)(e)),s=(0,b.GV)(l.j1),c=(0,b.GV)(p.Wl),m=(0,b.GV)(h.To),g=t?(0,w.E)({id:t,projectId:m,pageName:s}):t,v=!!e&&k.includes(e),N=!!e&&C.includes(e);(0,r.useEffect)(()=>{a&&!n&&e&&(v?(0,y.i0)(o,(0,w.E)({id:i,pageName:s,projectId:m})):N?(0,y.i0)(o,g):(0,y.i0)(o))},[n,c,a])},x={threshold:1},I=({clusterId:e,position:t,ref:n,requestId:o})=>{const s=(0,b.GV)((0,d.ae)(0)),u=(0,N.V)(s),m=(0,b.GV)(d.oC),p=(0,b.GV)((0,f.i1)(u)),g=(0,b.GV)((0,c.bQ)(u),i.bN),v=(0,b.GV)(h.To),k=(0,b.GV)(l.j1),C=(0,r.useRef)([]);(0,r.useEffect)(()=>
1{if(t>0&&m){const r=(({blockId:e,clusterId:t,firstClusterId:n,urlClusterId:r,position:i,recommendationsList:o,sendedIds:s,pageName:l,projectId:c,requestId:u})=>(d,m)=>{var p;if(null!==(p=d[0])&&void 0!==p&&p.isIntersecting){var h;const d=!t||(null===(h=s.current)||void 0===h?void 0:h.includes(t)),p=o.find(({itemID:e})=>e===t);var f;p&&!d&&t===r&&((0,y.gI)({contextItemId:(0,w.E)({id:n,pageName:l,projectId:c}),blockId:e,item:(0,a.A)((0,a.A)({},p.item),{},{item_id:(0,w.E)({id:p.item.item_id,pageName:l,projectId:c})}),position:i-1,requestId:u}),null===(f=s.current)||void 0===f||f.push(t)),m.disconnect()}})({blockId:p,clusterId:e,firstClusterId:s,urlClusterId:m,position:t,recommendationsList:g,sendedIds:C,pageName:k,projectId:v,requestId:o}),i=new IntersectionObserver(r,x);n.current&&i.observe(n.current)}},[m])},S={threshold:.45};var M=function(e){return e[e.click=0]="click",e[e.show=1]="show",e}(M||{});const _=({rcmKey:e,clusterId:t,position:n,contextItemId:u=window.location.href,requestId:d})=>{const m=(0,o.zy)(),{0:p,1:g}=(0,r.useState)(!0),v=(0,b.GV)((0,f.i1)(e)),N=(0,b.GV)((0,c.up)(String(t)),i.bN),k=(0,b.GV)(h.To),C=(0,b.GV)(l.j1),E=(0,r.useRef)(!1),A=(0,r.useRef)(!1),x=(0,r.useCallback)(e=>{if(null!=N&&N.item)switch(e){case M.show:(0,y.cp)({blockId:v,contextItemId:(0,w.E)({id:u,pageName:C,projectId:k}),item:(0,a.A)((0,a.A)({},N.item),{},{item_id:(0,w.E)({id:N.item.item_id,pageName:C,projectId:k})}),position:n,requestId:d});break;case M.click:(0,y.Zd)({blockId:v,contextItemId:(0,w.E)({id:u,pageName:C,projectId:k}),item:(0,a.A)((0,a.A)({},N.item),{},{item_id:(0,w.E)({id:N.item.item_id,pageName:C,projectId:k})}),position:n,requestId:d})}},[null==N?void 0:N.item,t,C,v,k,u,n]),I=(0,r.useCallback)(()=>{p&&!E.current&&(E.current=!0,g(!1),x(M.show))},[p,x]),_=(0,s.q)({callback:E.current?null:I,observerConfig:S}),T=(0,r.useCallback)(()=>{A.current||(A.current=!0,x(M.click))},[x]);return(0,r.useEffect)(()=>{E.current&&(E.current=!1,g(!0))},[m.pathname]),{ref:_,onClick:T}}},64849:(e,t,n)=>{n.d(t,{K:()=>r});var a=n(60930);const r=e=>{(0,a.useEffect)(()=>{if(!e)return;const{scrollY:t,scrollX:n}=window,a=()=>{t===window.scrollY&&n===window.scrollX||window.scrollTo(n,t)};return window.addEventListener("scroll",a),()=>{window.removeEventListener("scroll",a)}},[e])}},84934:(e,t,n)=>{n.d(t,{L:()=>p,h:()=>h});var a=n(20181),r=n.n(a),i=n(25858),o=n.n(i),s=n(60930);const l="scroll",c=100;var u=function(e){return e[e.throttle=0]="throttle",e[e.debounce=1]="debounce",e}(u||{});const d=(e,t={})=>(0,s.useMemo)(()=>{if(!e)return null;const{ms:n=c,decoratorType:a=u.throttle}=t;if(n){return(a===u.throttle?o():r())(e,n)}return e},[e,t]),m=(e,t)=>{(0,s.useEffect)(()=>{if(t)return window.addEventListener(e,t),()=>{window.removeEventListener(e,t),t.cancel&&t.cancel()}},[t,e])},p=(e,t)=>{const n=d(e,t);m(l,n)},h=(e,t)=>{const n=d(e,t);m(l,n),m("resize",n)}},38814:(e,t,n)=>{n.d(t,{M:()=>$});var a=n(89379),r=n(60930),i=n(71468),o=n(56347),s=n(53079),l=n(43728),c=n(21874),u=n(18683),d=n(38635),m=n(33855),p=n(90261),h=r.default.createElement;const f=function({topicAlias:e,breadcrumbs:t}){const n=(0,d.GV)(u.TP),a=(0,p.o)({baseUrl:n,topicAlias:e,breadcrumbs:t});return h(m.Z,{item:a})};var g=n(44444),v=n(96178),b=n(96748),y=n(75457),w=n(13259),N=n(78518);const k=e=>{const t=(null==e?void 0:e.url)||"https://news.rambler.ru/special/no_img.jpg";return[{"@type":"ImageObject",representativeOfPage:"https://schema.org/True",url:t,width:String(N.VP),height:String(N.Uk)},{"@type":"ImageObject",representativeOfPage:"https://schema.org/True",url:t,width:String(N.Rt),height:String(N.O0)},{"@type":"ImageObject",representativeOfPage:"https://schema.org/True",url:t,width:String(N.FI),height:String(N.Cd)}]};var C=n(63323),E=n(43782),A=n(14121),x=n(65606);const I=({recipeUrl:e,recipe:t,ingredients:n})=>{var r;const{author:i,preparationTime:o,cookingTime:s,mainVideo:l,title:c,image:u,steps:d,nutrition:m,creationTime:p,advice:h,description:f,category:g,cuisine:v,portionsCount:b,rating:N}=t,I=null==n?void 0:n.map(e=>{var t,n,a;return`${e.name||""}, ${e.amount||""} ${(0,w.u)(e.amount,[null===(t=e.measureUnit)||void 0===t?void 0:t.name,null===(n=e.measureUnit)||void 0===n?void 0:n.nameTwo,null===(a=e.measureUnit)||void 0===a?void 0:a.nameFive])}`});return(0,a.A)({"@context":"https://schema.org","@type":"Recipe",name:c,image:k(u),mainEntityOfPage:e,author:{"@type":"Person",name:(null==i?void 0:i.name)||""},datePublished:(0,y.F$)(p),description:h||f||c,prepTime:`PT${o||"0"}M`,cookTime:`PT${s}M`,totalTime:`PT${s+(o||0)}M`,keywords:c,recipeYield:String(b),recipeCategory:(null==g?void 0:g.name)||"",recipeCuisine:(null==v?void 0:v.name)||"Мировая",nutrition:(0,a.A)({"@type":"NutritionInformation"},(0,C.z)(m)),recipeIngredient:I,recipeInstructions:(0,E.K)({steps:d,recipeUrl:e}),aggregateRating:{"@type":"AggregateRating",ratingValue:(null==N?void 0:N.ratingV
1alue)<1?5:N.ratingValue,ratingCount:(null==N?void 0:N.reviewCount)||5,bestRating:(null==N?void 0:N.bestRating)<1?5:N.bestRating,worstRating:null!==(r=null==N?void 0:N.worstRating)&&void 0!==r?r:0,reviewCount:(null==N?void 0:N.reviewCount)<1?1:N.reviewCount}},((e,t)=>{var n;const a=null!=t&&t.recordId?`${x.env.VIDEO_PLAYER_EDA_META_URL}?uuid=${t.recordId}`:`${x.env.VIDEO_PLAYER_EDA_META_URL}?id=${null==t?void 0:t.id}`;return t?{video:{"@type":"VideoObject",name:e,description:`${e} - пошаговый видео рецепт.`,thumbnailUrl:[t.imageUrl||""],uploadDate:t.creationTime,contentUrl:a,embedUrl:a,duration:(0,A.L)(null!==(n=t.duration)&&void 0!==n?n:0),isFamilyFriendly:"https://schema.org/True",thumbnail:{"@type":"ImageObject",width:"640",height:"360",contentUrl:t.imageUrl}}}:{}})(c,l))};var S=r.default.createElement;const M=function({recipeId:e}){const t=(0,d.GV)(t=>(0,v.hb)(t.commonData,e),i.bN),n=(0,d.GV)(e=>(0,b.uZ)(e.pages),i.bN),a=(0,d.GV)(e=>(0,g.c7)(e.commonData,n),i.bN),s=(0,d.GV)(u.TP),l=(0,o.zy)(),c=(0,r.useMemo)(()=>t?I({recipe:t,ingredients:a,recipeUrl:`${s}${l.pathname}`}):null,[t,a,l,s]);return c?S(m.Z,{item:c}):null};var _=n(30466),T=n(38464),R=n(2985),L=n(53885),O=n(62480),j=r.default.createElement;const P=function({recipeId:e,isAmpAvailable:t=!0}){var n;const m=(0,d.GV)(t=>(0,v.hb)(t.commonData,e),i.bN),p=(0,d.GV)(u.H6),h=(0,d.GV)(u.To),{pathname:g}=(0,o.zy)(),b=(0,r.useMemo)(()=>null!=m&&m.image?(0,a.A)((0,a.A)({},m.image),{},{width:s.Wn,height:s.dD}):void 0,[m]);if(!m)return;const{title:y="Без названия",isPrivate:w,image:N,steps:k}=m,C=(0,O.QR)(m),E=(0,O.Ip)(m),A=(0,O.PF)(m),x=(0,L.e)({id:Number(e),type:L.V.Recipe,projectId:h}),I=t?(0,R.D)(g,{allowPathWithoutTrailingSlash:h===_.R.Eda}):g.replace(/\/amp\/?/i,"");return j(r.default.Fragment,null,!(null==N||!N.url)&&j(c.O,{image:b}),j(l.p,{top100PageType:T.Q.recipe,pageType:"article",pageTitle:C,pageDescription:E,pageUrl:I,ramblerClid:e,ogTitle:C,isMobile:p,mrcShareTitle:`${y}. ${A}`,mrcShareDescription:(null==k||null===(n=k[0])||void 0===n?void 0:n.text)||"",noindex:w,pageImage:x,isAmpAvaible:t}),j(M,{recipeId:e}),j(f,{topicAlias:"recepty",breadcrumbs:m.tags}))},$=(0,r.memo)(P)},62480:(e,t,n)=>{n.d(t,{Ip:()=>r,PF:()=>i,QR:()=>a});const a=e=>{var t,n,a,r;const i=null===(t=e.cuisine)||void 0===t?void 0:t.name,o=null===(n=e.tags.find(({name:e})=>e!==i))||void 0===n?void 0:n.name,s=[i,o].filter(Boolean).join(": "),l=s?` - ${s}`:"";return null!==(a=e.mainVideo)&&void 0!==a&&a.embedCode?`${e.title} пошаговый рецепт с видео и фото${l}`:null!==(r=e.steps)&&void 0!==r&&r.find(e=>e.imageUrl)?`${e.title}, пошаговый рецепт с фотографиями${l}`:`${e.title} рецепт${l}`},r=e=>{var t,n;return null!==(t=e.mainVideo)&&void 0!==t&&t.embedCode?`${e.title} - пошаговый видео рецепт. Калорийность: ${(null===(n=e.nutrition)||void 0===n?void 0:n.kilocalories)||"0"} ккал, автор: ${e.author.name||"Аноним"}`:`Пошаговый рецепт с фотографиями – идеальное пособие для тех, кто хочет приготовить ${e.t
1itle}`},i=e=>{var t,n;return e.mainVideo?"Видеорецепт":null!==(t=e.steps)&&void 0!==t&&null!==(n=t[0])&&void 0!==n&&n.imageUrl?"Рецепт с фотоинструкцией":"Рецепт"}},23539:(e,t,n)=>{n.d(t,{C5:()=>l,NR:()=>s,YA:()=>u,kQ:()=>c});var a=n(35604),r=n(55798);const i=e=>(0,a.M)(e).comments,o=r.e.getSelectors(i),s=e=>i(e).commentsIds,l=e=>i(e).commentsCount,c=e=>t=>o.selectById(t,e),u=e=>t=>e?c(e)(t):null},28771:(e,t,n)=>{n.d(t,{N:()=>r});var a=n(35604);const r=e=>(e=>(0,a.M)(e).popularStars)(e).entries},62521:(e,t,n)=>{n.d(t,{h:()=>r});var a=n(9966);const r=e=>(e=>(0,a.u)(e).popularStarsWidget)(e).indexies},63568:(e,t,n)=>{n.d(t,{T:()=>i,y:()=>o});var a=n(78959),r=n(9966);const i=e=>(e=>(0,r.u)(e).topServiceGreen)(e).clusterIds,o=e=>i(e).map(t=>(0,a.$C)(t)(e))},17721:(e,t,n)=>{n.d(t,{_3:()=>l,cV:()=>d,m9:()=>c,su:()=>u});var a=n(12579),r=n(78959),i=n(9966);const o=n(52004).e.getSelectors(e=>(0,i.u)(e).topicNewsWidget),s=e=>t=>"number"==typeof e?o.selectById(t,e):void 0,l=e=>t=>{var n;return(null===(n=s(e)(t))||void 0===n?void 0:n.clusterIds)||[]},c=(e,t,n)=>i=>{return(o=((e=[],t,n)=>r=>l(t)(r).filter(t=>!e.includes(`${t}`)).slice(0,n||a.$K))(e,t,n)(i),e=>o.map(t=>(0,r.$C)(t)(e))||[])(i);var o},u=e=>t=>{var n;return null===(n=s(e)(t))||void 0===n?void 0:n.fetching},d=e=>t=>{var n;return null===(n=s(e)(t))||void 0===n?void 0:n.error}},58048:(e,t,n)=>{n.d(t,{$:()=>E,K:()=>C});var a=n(60930),r=n(79734),i=n(58366),o=n(62273),s=n(88689),l=n(92848),c=n(48758),u=n(60109),d=n(96737),m=n(7856),p=n(600),h=n(27797),f=n(15110),g=n(22380),v=n(22),b=n(30792),y=n(40374),w=n(38464),N=n(36096),k=a.default.createElement;const C=e=>{switch(e){case N.qZ.FinansovayaGramotnost:case N.qZ.Economics:case N.qZ.Business:case N.qZ.Importozameshchenie:return[k(o.z,{key:"RamblerBudgetCalculator"}),k(m.o,{key:"RamblerMortgageCalculator"}),k(f.M,{key:"RamblerTransportTax"}),k(s.B,{key:"RamblerCurrencyConverter"}),k(l.M,{key:"RamblerCurrencyExchange"}),k(h.d,{key:"RamblerRecyclingLabels"}),k(p.E,{key:"RamblerRecyclingCenters"})];case N.qZ.Kredity:case N.qZ.Vygoda:case N.qZ.KartyIPlatezhi:case N.qZ.Realty:return[k(m.o,{key:"RamblerMortgageCalculator"}),k(o.z,{key:"RamblerBudgetCalculator"}),k(f.M,{key:"RamblerTransportTax"}),k(s.B,{key:"RamblerCurrencyConverter"}),k(l.M,{key:"RamblerCurrencyExchange"}),k(h.d,{key:"RamblerRecyclingLabels"}),k(p.E,{key:"RamblerRecyclingCenters"})];case N.qZ.Vklady:case N.qZ.Investicii:return[k(o.z,{key:"RamblerBudgetCalculator"}),k(s.B,{key:"RamblerCurrencyConverter"}),k(l.M,{key:"RamblerCurrencyExchange"}),k(f.M,{key:"RamblerTransportTax"}),k(m.o,{key:"RamblerMortgageCalculator"}),k(h.d,{key:"RamblerRecyclingLabels"}),k(p.E,{key:"RamblerRecyclingCenters"})];default:return[k(s.B,{key:"RamblerCurrencyConverter"}),k(m.o,{key:"RamblerMortgageCalculator"}),k(o.z,{key:"RamblerBudgetCalculator"}),k(l.M,{key:"RamblerCurrencyExchange"}),k(f.M,{key:"RamblerTransportTax"}),k(v.Q,{key:"RamblerWeather"}),k(g.i,{key:"RamblerTV"}),k(h.d,{key:"RamblerRecyclingLabels"}),k(p.E,{key:"RamblerRecyclingCenters"})]}},E=e=>{switch(e){case N.bq.Filmy:case N.bq.Serialy:return[e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e}),()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce}),()=>k(g.i,{key:"RamblerTV"}),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(v.Q,{key:"RamblerWeather"})];case N.bq.Knigi:return[e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e}),()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce}),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(d.Z,{key:"RamblerMailSummary"})];case N.bq.Theaters:case N.bq.Exhibitions:return[e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e}),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce})];case N.bq.Walk:case N.bq.Tourism:case N.bq.Hobby:return[()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce}),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(d.Z,{key:"RamblerMailSummary"}),e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e})];case w.Q.home:return[e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e}),()=>k(i.B,null),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce}),()=>k(v.Q,{key:"RamblerWeather"}),()=>k(d.Z,{key:"RamblerMailSummary"}),()=>k(g.i,{key:"RamblerTV"})];default:return[e=>k(r.G,{key:"adfoxCarouselOkko",name:b.n.Carousel,theme:y.i.Okko,index:e}),e=>k(r.G,{key:"adfoxCarouselZvuk",name:b.n.Carousel,theme:y.i.SberZvuk,index:e}),()=>k(c.E,{key:"infoBannerZvyk",bannerId:u.ce}),()=>k(v.Q,{key:"RamblerWeather"}),()=>k(d.Z,{key:"RamblerMailSummary"}),()=>k(g.i,{key:"RamblerTV"})]}}},51179:(e,t,n)=>{n.d(t,{M:()=>a});
1let a=function(e){return e.Cluster="",e.Recipe="recipe",e.VideoTutorial="video_tutorial",e}({})},94899:(e,t,n)=>{n.d(t,{Gn:()=>c,HZ:()=>o,Qo:()=>d,Qy:()=>u,WF:()=>r,dh:()=>m,iE:()=>i,n8:()=>s,pA:()=>a,qp:()=>l});const a="#315efb",r="#eff5ff",i="#343b4c",o="#777e98",s="#d1d5e0",l="#e54d46",c=a,u="#209600",d="#ffffff",m="without-margin-in-draft"},48526:(e,t,n)=>{n.d(t,{Z:()=>y});var a=n(46942),r=n.n(a),i=n(60930),o=n(18358),s=n(16940);const l="uzcJu1CG",c="Hijk1XqZ",u="hYd3nIFy",d="yx9kL9KO",m="_0Aw5BNCz",p="W1zglUpD";var h=i.default.createElement;const f=function(){return h("div",{className:l},h("div",{className:c}),h("div",{className:u},h("div",{className:d}),h("div",{className:r()(d,m)}),h("div",{className:r()(d,p)})))},g=(0,i.memo)(f),v={nativeWidget:"TMAKIhp_",hidden:"SZU8Kocq",adContainer:"ls61sMq2"};n(68225);var b=i.default.createElement;function y({puids:e}){const{0:t,1:n}=(0,i.useState)(!1),a=(0,i.useCallback)(()=>{n(!0)},[]);return b("aside",{className:v.nativeWidget},b("div",{className:v.adContainer},b(o.Ad,{name:s.Y.Native3,puids:e,className:r()("banner--native-partner_widget",!t&&v.hidden),withoutMarginBottom:!0,disablePlaceholder:!0,onComplete:a}),!t&&b(g,null)))}},98356:(e,t,n)=>{n.d(t,{R:()=>w});var a=n(60930),r=n(46942),i=n.n(r);const o="t6v5wlSU",s="UJXkaSj2",l="AfN8ghBX",c="Y0RtBUM8",u="GcLzjQJS";var d=a.default.createElement;const m=function(){return d("div",{className:o},d("div",{className:s}),d("div",{className:l},d("div",{className:c}),d("div",{className:c}),d("div",{className:i()(c,u)})))},p=(0,a.memo)(m),h={textGroup:"YreD2TUH",text:"YX5WUqx9",waveText:"f0SULnt7",text3:"kD3FQgoG"};var f=a.default.createElement;function g(){return f("div",{className:h.textGroup},f("div",{className:h.text}),f("div",{className:h.text}),f("div",{className:i()(h.text,h.text3)}))}var v=n(12579);const b={skeletons:"oc4Gq2xn",skeleton:"sTFYyEFQ"};var y=a.default.createElement;function w({arraySkeletons:e}){return y("div",{className:b.skeletons},e.map((e,t)=>y("div",{key:t,className:b.skeleton},e===v.a3.top&&y(g,null),e===v.a3.rnet&&y(p,null))))}},17855:(e,t,n)=>{n.d(t,{P:()=>I});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(10095),l=n(71409),c=n(18683),u=n(36785),d=n(30466),m=n(38635),p=n(2837),h=n(98356),f=n(12579),g=n(79663);const v="Qszi0iu3",b="ooMFDLjx",y="eJ6oUnDo";var w=o.default.createElement;function N({onRefresh:e}){return w("div",{className:v},w("p",null,"Ошибка загрузки новостей. ",e&&"Попробуйте еще раз"),e&&w("button",{type:"button","aria-label":"Обновить новости",onClick:e,className:b},w(g.A,{className:y})))}const k={container:"ipCtnHup",link:"m6XCSuIc",title:"ew6jokBF",loader:"odIJeqnU",content:"mcEV6WXk",moreNewsButton:"BcQFeJwN",mobile:"HosFcVaN"};var C=o.default.createElement;const E=(e,t)=>Array(e).fill(t);function A({children:e,isError:t,shouldWrapInUL:n,widgetType:a,styles:r,onRefresh:s}){const l=o.default.Children.count(e),c=(e=>e===f.a3.top?E(f.D2,e):e===f.a3.rnet?E(f.RA,e):E(f.VE,""))(a),u=a===f.a3.top||a===f.a3.rnet?C(h.R,{arraySkeletons:c}):C(p.v,{className:i()(k.loader,null==r?void 0:r.loader)}),d=n&&l>1?C("ul",{className:k.content},e):e;return l?d:t?C(N,{onRefresh:s}):u}var x=o.default.createElement;const I=(0,o.forwardRef)(({children:e,title:t,url:n="",styles:r,className:o,isError:p,onRefresh:h,top100Value:f,widgetType:g,isVisibleWithoutJS:v,shouldWrapInUL:b=!0,withCaptionTitle:y=!1,initialHeight:w=!1,onMoreNewsClick:N,needSPA:C=!0},E)=>{const I=(0,m.GV)(c.H6),S=(0,m.GV)((0,u.Er)()),M=(0,m.GV)(c.To),_=(0,l.D)(`feed_widget::${f}`),T=(0,l.D)("title"),R=(0,l.D)("more_button"),L=x("span",(0,a.A)({className:i()(k.title,null==r?void 0:r.widgetTitle)},T),t),O=x("h2",(0,a.A)({className:i()(k.title,null==r?void 0:r.widgetTitle)},T),t),j=y?O:L,P=n?x("a",(0,a.A)({className:k.link,href:n},T),j):j;return x("div",(0,a.A)({ref:E,className:i()(k.container,null==r?void 0:r.container,o,v&&"visible",{[k.container_height]:w,[k.mobile]:I})},_),t&&P,x(A,{styles:r,onRefresh:h,widgetType:g,isError:p,shouldWrapInUL:b},e),n&&x(s.N,(0,a.A)({href:n,className:i()(k.moreNewsButton,null==r?void 0:r.button),force:C,forceSPA:C,onClick:N},R),((e,t)=>t?"Показать больше":t||e!==d.R.Auto?"Больше новостей":"Больше материалов")(M,S)))})}
1,47654:(e,t,n)=>{n.d(t,{D:()=>u});var a=n(46942),r=n.n(a),i=n(60930),o=n(18683),s=n(38635);const l={root:"iuHHyCJ9",title:"kIesKjoM",items:"GZHDG0aL",item:"dCIvA1_e",row:"xJes7bfw",mainImage:"uPjPUfoD",wave:"V0rVWjw_",image:"NNTZgPF5",mobile:"a_wbfSgg",textContainer:"GanKPH18",text:"PgXS9ntu",text2:"smJ1gY33",text3:"slqLNUQz"};var c=i.default.createElement;function u({title:e,withMainImage:t,withImage:n,newsCount:a=6}){const i=(0,s.GV)(o.H6);return c("div",{className:l.root},c("div",{className:l.title},e),c("div",{className:l.items},Array.from(new Array(a)).map((e,a)=>0===a&&t?c("div",{key:a,className:l.item},c("div",{className:l.mainImage}),c("div",{className:l.text}),c("div",{className:r()(l.text,l.text2)}),c("div",{className:r()(l.text,l.text3)})):n?c("div",{key:a,className:r()(l.item,l.row)},c("div",{className:r()(l.image,i&&l.mobile)}),c("div",{className:l.textContainer},c("div",{className:l.text}),c("div",{className:r()(l.text,l.text2)}),c("div",{className:r()(l.text,l.text3)}))):c("div",{key:a,className:r()(l.item)},c("div",{className:l.text}),c("div",{className:r()(l.text,l.text2)}),c("div",{className:r()(l.text,l.text3)})))))}},9257:(e,t,n)=>{n.d(t,{v:()=>h});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(3129),l=n(71409),c=n(58587),u=n(1602);const d={table:"VkXMekf2",row:"rHRt6bKB",withTooltip:"hrM1aJSV",tooltip:"ZkojLl3y",alignRight:"uMcNWQkZ",bold:"ePJ2FSze",nowrap:"Acko91eL",button:"DLEVZuyA"};var m=o.default.createElement;const p=function({ingredients:e,withTooltip:t=!0,withPopup:n=!1}){const{0:r,1:p}=(0,o.useState)(null),h=(0,l.D)("click"),f=(0,o.useCallback)(()=>{p(null)},[]);return m(o.default.Fragment,null,m("table",{className:d.table},m("tbody",null,e.map(({id:o,name:l,amount:c,measureUnit:g,alias:v,description:b,recipesCount:y,category:{alias:w},image:N},k)=>m("tr",{key:o,className:i()(d.row,t&&d.withTooltip),onMouseEnter:n?void 0:()=>p(e[k]),onMouseLeave:n?void 0:()=>f()},m("td",{className:i()(d.cell,d.bold)},n?m("button",(0,a.A)({className:d.button,onClick:()=>p(e[k]),type:"button"},h),l):l,t&&m(s.o,{className:d.tooltip,ingredientId:o,alias:v,name:l,description:b,recipesCount:y,categoryAlias:w,image:N,asTooltip:!0,isOpen:(null==r?void 0:r.id)===e[k].id})),m("td",{className:i()(d.cell,d.alignRight)},(0,u.E)(c,g)))))),n&&m(c.D,{isOpen:!!r,onClose:f},!!r&&m(s.o,{ingredientId:r.id,alias:r.alias,name:r.name,description:r.description,recipesCount:r.recipesCount,categoryAlias:r.category.alias,image:r.image})))},h=(0,o.memo)(p)},1602:(e,t,n)=>{n.d(t,{E:()=>i});var a=n(13259);const r={.25:"¼",.5:"½",.75:"¾",.33:"⅓",.66:"⅔",.125:"⅛",.375:"⅜",.625:"⅝",.875:"⅞"},i=(e,t)=>!e||null!=t&&t.isDimensionless?null==t?void 0:t.name:`${(e=>{const t=Math.floor(e),n=e-t,a=Object.entries(r).find(([e])=>Math.abs(n-parseFloat(e))<.01);return a?`${t||""} ${(null==a?void 0:a[1])||""}`.trim():e})(e)} ${(0,a.u)(e,[null==t?void 0:t.name,null==t?void 0:t.nameTwo,null==t?void 0:t.nameFive])}`},81627:(e,t,n)=>{n.d(t,{x:()=>h});var a=n(58168),r=n(60930),i=n(8568),o=n(71409),s=n(1991),l=n(73196),c=n(13259);const u="X8wKauRR",d="HcScu0qK";var m=r.default.createElement;
1const p=function({count:e,onChange:t,portionsCountInitial:n,interactive:r=!0}){const p=(0,o.D)("click"),h=n&&n>12?n:12;return m("div",{className:u},r&&m(i.u,(0,a.A)({icon:m(l.A,{className:d}),type:"white",onClick:()=>t?t(e-1):null,disabled:e<=1},p)),e," ",(0,c.u)(e,["порция","порции","порций"]),r&&m(i.u,(0,a.A)({icon:m(s.A,{className:d}),type:"white",onClick:()=>t?t(e+1):null,disabled:e>=h},p)))},h=(0,r.memo)(p)},25983:(e,t,n)=>{n.d(t,{f:()=>x});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71468),l=n(8568),c=n(94521),u=n(71409),d=n(44444),m=n(96178),p=n(98449),h=n(18683),f=n(38635),g=n(9257),v=n(81627);const b="SbtUnbcm",y="BfzMKaED",w="Vu9b6Tia",N="sTXondS0",k="wXgDca0i",C="OpWUYHNv";var E=o.default.createElement;const A=function({recipeId:e,asTooltip:t,withIngredientTooltip:n,portionsCount:r,onPortionsChange:o,defaultPosition:A,offsetY:x,className:I,isOpen:S,interactive:M=!0,recipePageUrl:_,onClose:T}){const R=(0,f.GV)(h.H6),L=(0,u.D)("ingredients_info"),O=(0,u.D)("recipe_page_link"),j=(0,f.GV)(t=>(0,p.K7)(t.pages,e),s.bN),P=(0,f.GV)(e=>(0,d.c7)(e.commonData,j),s.bN),$=(0,f.GV)(t=>(0,m.M0)(t.commonData,e));if(null==P||!P.length)return;const B=t?c.d:"section";return E(B,(0,a.A)({className:i()(b,t&&y,I,I,R&&k)},t?{offsetY:x,defaultPosition:A,as:"section",isOpen:S}:{},L),E("div",{className:w},E("h2",{className:N},"Ингредиенты"),E(v.x,{count:r,portionsCountInitial:$,onChange:o,interactive:M})),E(g.v,{ingredients:P,withTooltip:n,withPopup:R&&!t}),_&&E(l.u,(0,a.A)({className:C,href:_,type:"primary",onClick:T},O),"Перейти на страницу рецепта"))},x=(0,o.memo)(A)},46681:(e,t,n)=>{n.d(t,{e:()=>S});var a=n(58168),r=n(80045),i=n(60930),o=n(35620),s=n(22027),l=n(71440),c=n(834),u=n(54377),d=n(35729),m=n(71409),p=n(42993),h=n(94667),f=n(18683),g=n(36785),v=n(97511),b=n(94899),y=n(38635),w=n(59818),N=n(47654),k=n(4183);const C=["isLazy","floorIndex"];var E=i.default.createElement;const A={threshold:0,rootMargin:"0px 0px 1200px 0px"},x={backgroundColor:b.Qo},I=function({className:e,clusterId:t="",rcmKey:n,title:a="Рекомендуем",withImage:r=!1,top100:i="feed_widget::rcm_news",isExcludeLoaded:s,limit:c,floorIndex:u}){const v=(0,y.GV)((0,g.i1)(n)),b=(0,m.I)(),C=(0,y.GV)(f.To),A=(0,y.GV)(p.j1),I=(0,y.GV)((0,h.CV)(n)),{clusters:S}=(0,k.W)({clusterId:t,rcmBlockType:n,isExcludeLoaded:s,limit:c,loadKey:u});(0,d.Z8)({rcmBlockType:n,id:t});const M=(0,o.ky)({clusters:S,blockId:v,contextItemId:t?(0,w.E)({id:t,pageName:A,projectId:C}):n,top100Attribute:b,top100Value:i,pageName:A,projectId:C,requestId:I});return M.length?E(l.A,{className:e,title:a,projectType:"media",items:M,withImage:r,style:x}):E(N.D,{title:a,withMainImage:r})},S=(0,c.X)(function(e){let{isLazy:t,floorIndex:n=v.Yj}=e,o=(0,r.A)(e,C);const l=(0,y.GV)(f.H6),{0:c,1:d}=(0,i.useState)(!t),{widgetRef:m,reachGoalNewsClickCallback:p}=(0,s.ag)(n),h=(0,i.useCallback)(()=>t?d(!0):null,[t]),g=(0,u.q)({callback:h,entryCheck:!0,observerConfig:A});return E("div",{ref:m,onClick:p,style:l?void 0:{minWidth:"300px",maxWidth:"300px"}},t?E("div",{ref:g},c&&E(I,(0,a.A)({floorIndex:n},o))):E(I,(0,a.A)({floorIndex:n},o)))},{crashTest:!0})},4183:(e,t,n)=>{n.d(t,{W:()=>h});var a=n(60930),r=n(71468),i=n(43198),o=n(89961),s=n(78959),l=n(9966);const c=(e,t=1)=>n=>(e=>(0,l.u)(e).recommendationWidget)(n)[`${e}_${t}`],u=(e,t=1)=>n=>{return(a=((e,t=1)=>n=>{var a;return(null===(a=c(e,t)(n))||void 0===a?void 0:a.clusterIds)||[]})(e,t)(n),e=>(null==a?void 0:a.map(t=>(0,s.$C)(t)(e)))||[])(n);var a};var d=n(94189);const m={isProcessing:!1,queue:[],async enqueue(e){this.queue.push(e),await this.next()},async next(){if(this.isProcessing||0===this.queue.length)return;this.isProcessing=!0;const e=this.queue.shift();if(e)try{await e.callback(),this.isProcessing=!1,await this.next()}catch(e){this.isProcessing=!1,await this.next(),d.H.error(e)}else this.isProcessing=!1},getQueue(){return this.queue}};var p=n(38635);const h=({clusterId:e,rcmBlockType:t,isExcludeLoaded:n,limit:s,loadKey:l})=>{const d=(0,p.jL)(),h=(0,p.GV)(u(e,l),r.bN),f=(0,p.GV)(((e,t=1)=>n=>{var a;return(null===(a=c(e,t)(n))||void 0===a?void 0:a.fetching)||!1})(e)),g=(0,p.GV)(((e,t=1)=>n=>{var a;return null===(a=c(e,t)(n))||void 0===a?void 0:a.error})(e)),v=(0,p.GV)(c(e,l),r.bN),b=(0,p.GV)(i.XY),y=(0,a.useCallback)(()=>{const a=m.getQueue().find(t=>t.clusterId===e);v||a||m.enqueue({clusterId:e,callback:async()=>await d((0,o.p)({clusterId:e,rcmBlockType:t,isExcludeLoaded:n,limit:s,loadKey:l}))})},[n,s,l,v,t,e,d]);return(0,a.useEffect)(()=>{b&&y()}
1,[b,y]),{clusters:h.filter(Boolean),isLoading:f,isError:!!g,fetchData:y}}},99644:(e,t,n)=>{n.d(t,{I:()=>a});const a=0},13343:(e,t,n)=>{n.d(t,{J:()=>b});var a=n(58168),r=n(80045),i=n(46942),o=n.n(i),s=n(60930),l=n(18358),c=n(43047),u=n(16940),d=n(48526);const m="qpDbUmuJ",p="p2tdf3IG",h="sJoGdTlW",f="bX3_eoY6",g=["children","puids","className","enableNativeNewsWidget","enablePromoWidget","isFirstFloor","adBlockClassName","sidebarExtra"];var v=s.default.createElement;const b=s.default.forwardRef((e,t)=>{let{children:n,puids:i,className:s,enableNativeNewsWidget:b=!0,enablePromoWidget:y=!0,isFirstFloor:w=!0,adBlockClassName:N,sidebarExtra:k}=e,C=(0,r.A)(e,g);return v("section",(0,a.A)({ref:t,className:o()(s,m)},C),v("main",null,n),v("aside",null,v("div",{className:o()(p,N)},y&&v(c.c,{puids:i,className:h,visibleClassName:f}),v(l.Ad,w?{name:u.Y["240x400"],puids:i,isLazy:!1}:{name:u.Y["240x400_2"],puids:i,isLazy:!0}),b&&v(d.Z,{puids:i}),k)))})},26553:(e,t,n)=>{n.d(t,{L:()=>r});var a=n(60930);const r=(e,t)=>{const n=(0,a.useRef)(null),r=(0,a.useCallback)(t=>{const{current:a}=n;a&&("function"!=typeof a.contains||a.contains(t.target))||e()},[e]);return(0,a.useEffect)(()=>t?(window.addEventListener("click",r),()=>{window.removeEventListener("click",r)}):()=>{},[r,t]),n}},87889:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ze});var a=n(60930),r=n(18358),i=n(69573),o=n(74303),s=n(35729),l=n(38814),c=n(23539),u=n(96748),d=n(16940),m=n(51179),p=n(58168),h=n(13672),f=n.n(h),g=n(22750),v=n(25748),b=n(834),y=n(71241),w=n(13343);const N="pThl9pl9",k="vNecdpDm",C="lAY0K3Na",E="IfTvlcF5",A="L9qGDcgz";var x=a.default.createElement;const I=(0,b.X)(function({recipeId:e,withComments:t}){const{hasNextPage:n,puids:i,recipes:o,top100Attribute:s,triggerComponent:l}=(0,y.y)(e),c=f()(o,6);return x(a.default.Fragment,null,c.map((n,o)=>x(a.default.Fragment,{key:o},x(w.J,(0,p.A)({puids:i,enablePromoWidget:!1,isFirstFloor:!1,enableNativeNewsWidget:!1},s),0===o&&t&&x(g.d,{className:A,isAutoHeight:!0,clusterId:e,objectType:m.M.Recipe}),0===o&&x("h2",{className:N},"Похожие рецепты"),x("div",{className:k},n.map((e,t)=>x(v.j,{index:6*o+t,recipe:e,key:e.id,titleAs:"span"})))),x(r.Ad,{name:d.Y.Context_100x70,className:E,puids:i,withoutMarginBottom:!0}))),n&&x("div",{className:C},l))});var S=n(38635),M=n(46942),_=n.n(M),T=n(71468),R=n(56347),L=n(79734),O=n(43047),j=n(19728),P=n(30591),$=n(87676),B=n(47459),V=n(38320),D=n(54992),G=n(67106),W=n(33842),F=n(66677),z=n(98768),U=n(90123),H=n(1598),Y=n(53079),Q=n(71216),X=n(22132),Z=n(86430),q=n(51055),K=n(38161),J=n(98230),ee=n(11505),te=n(29567),ne=n(91330),ae=n(86796),re=n(59596),ie=n(67636),oe=n(96178),se=n(92232),le=n(18683),ce=n(30792),ue=n(25983),de=n(53885),me=n(98094),pe=n(36621),he=n(22085),fe=n(17855),ge=n(26896),ve=n(45135),be=n(10095),ye=n(71409),we=n(60639),Ne=n(38464);const ke="upHZ9E2n",Ce="nIPBgvaV",Ee="cfnwsvTq",Ae="yFFuVm4G",xe="y2EuSvD5",Ie="pyJovhRJ",Se="vRh2uqAQ";var Me=a.default.createElement;const _e=function({index:e,url:t,imageUrl:n="",title:a,commentsCount:r,isS3:i,isListItem:o}){const s=(0,ye.D)(`item::${e+1}`);return Me(o?"li":"div",{className:ke},Me(ve.F,{width:260,height:155,src:n,className:Ee,isLazy:!0,isS3:!!i}),Me(be.N,(0,p.A)({className:_()(Ce,Ae),href:t},s),a),Me("div",{className:xe},Me(be.N,{className:_()(Ce,Ie),href:we.d9[Ne.Q.recipesList]()},"Рецепты"),Me(ge.r,{className:Se,count:r})))};var Te=a.default.createElement;const Re=function({title:e,clusters:t,top100:n}){return Te(fe.P,{title:e,top100Value:n},t.map(({id:e,url:n,image:a,title:r,commentsCount:i},o)=>Te(_e,{key:e,index:o,url:n||"",imageUrl:null==a?void 0:a.url,title:r,commentsCount:i,isS3:null==a?void 0:a.s3,isListItem:(null==t?void 0:t.length)>1})))},Le=(0,a.memo)(Re),Oe="yvws8jgN",je="kXEj41QS";var Pe=a.default.createElement;const $e=(0,b.X)(function({recipeId:e}){const t=(0,S.GV)(t=>(0,oe.hb)(t.commonData,e),T.bN),n=(0,S.GV)(e=>(0,pe.A$)(e.commonData),T.bN).slice(0,2);return t?Pe("div",{className:Oe},!!n.length&&Pe(Le,{title:"Этот рецепт в статьях",clusters:n,top100:"recipe_articles"}),Pe(L.G,{name:ce.n.EdaNative2,className:je}),Pe(me.e,{clusterId:e,rcmBlockType:he.S.TopNowGreen,top100:"recipe_recs",withoutButton:!0,level:1})):null}),Be={root:"xThCRBqw",column:"BcyrHry9",sticky:"rcdn8lIH",promo:"g
1yCLm4pp",visible:"Xwta792C",mb10:"ygaRjjm2",title:"UnEzCuMa",title_1:"VCe3T6UN",title_2:"wBPpUNbC",hidden:"vICnhNXl",cookInfo:"tFz_hRQl",cookWrapper:"O1dUnCr4",linksBar:"dwuVjU2V",likesControl:"JefZKNsG",ingredientsWrapper:"thxQ2Euf",wrapper:"Arabsknj",controlsWrapper:"rXMc3a2z",carousel:"MAbeM692",author:"BW9n2U0Q",mobile:"LsW1nWvf",description:"dY8PUtgO",story:"pjiiwgZn",nutrition:"ayDVtqng",steps:"K0YZ0XYN",advice:"KeE42P9r",cpa:"xPvPFlye"};var Ve=a.default.createElement;const De=(0,b.X)(function({recipeId:e,isPreview:t}){var n;const i=(0,S.jL)(),o=(0,S.GV)(e=>(0,u.FP)(e.pages)),s=(0,S.GV)(t=>(0,oe.hb)(t.commonData,e),T.bN),l=(0,S.GV)(ae.aY),c=(0,S.GV)(le.TP),m=(0,S.GV)(e=>(0,re.$)(e.commonData),T.bN),h=(0,ne.D)(),{onLikeClick:f,onFavoriteClick:g,onDislikeClick:v}=(0,D.a)(e),{isOpenPopup:b,isCookMenusLoading:y,cookMenusPopupRef:w,handlePopupIconClick:N}=(0,D.C)(),k=(0,R.zy)(),C=(0,a.useMemo)(()=>(null==s?void 0:s.tags.map(({name:e,id:t,alias:n})=>({id:t,name:e,href:`/recepty/${n}`,ariaLabel:`Посмотреть рецепты категории ${e}`})))||[],[null==s?void 0:s.tags]),E=(0,S.GV)(e=>(0,u.Jx)(e.pages)),A=(0,a.useCallback)(n=>{i((0,u.tU)(n)),i((0,se.X)({recipeId:e,portionsCount:n,isPreview:t}))},[i,e,t]),x=(0,a.useCallback)(e=>{i((0,ie.C0)(e))},[i]);return s?Ve("div",{className:Be.root},Ve("div",{className:_()(Be.content,`fontSize_${l}`)},Ve(j.r,{breadcrumbs:C,top100:"tags"}),Ve("h1",{className:_()(Be.title,Be[`title_${l}`])},s.title),Ve("span",{className:Be.hidden},"Автор: ",null==s?void 0:s.author.name),Ve("div",{className:Be.cookWrapper},Ve("div",{className:Be.cookInfo},Ve(P.E,{minutes:s.cookingTime,preparationMinutes:s.preparationTime}),Ve(F.i,{count:s.portionsCount})),Ve("div",{className:Be.controlsWrapper},Ve(J.v,{recipeId:e}),!t&&Ve(te.w,{id:Number(e),url:`${c}${k.pathname}`,title:s.title,type:de.V.Recipe}))),Ve("div",{className:Be.linksBar},Ve("div",{className:Be.likesControl},Ve("div",{ref:w},Ve($.E,{onClick:e=>{e.currentTarget.blur(),g()},inCookbookCount:s.inCookbookCount,isInCookbook:s.isInCookbook,isOpenPopup:b,onPopupIconClick:N,isBright:!0,size:W.Mp.Medium,isCookMenusLoading:y,disabled:t}),b&&Ve(B.p,{cookMenus:m,cookMenuIdsWithRecipe:null==s?void 0:s.cookMenuIds,onCookMenuClick:g,addCookMenu:x,size:W.Mp.Medium})),Ve(G.c,{onClick:f,likes:s.likes,isLiked:s.isLiked,isBright:!0,size:W.Mp.Medium,disabled:t}),Ve(V._,{onClick:v,dislikes:s.dislikes,isDisliked:s.isDisliked,isBright:!0,size:W.Mp.Medium,disabled:t})),Ve(Z.H,{recipeId:s.id})),Ve("article",null,Ve(Y.N0,{items:s.photos,recipeId:e,className:Be.carousel}),Ve("div",{className:Be.wrapper},Ve("div",null,Ve(U.a,{recipeId:e,isPreview:t,className:Be.author}),Ve(H.X,{recipeId:e}),s.description&&Ve("p",{className:Be.description},s.description),s.story&&Ve(K.i,{text:s.story.text,className:Be.story}),Ve(X.B,(0,p.A)({},s.nutrition,{className:Be.nutrition})),Ve(ue.f,{recipeId:e,portionsCount:E,onPortionsChange:A,withIngredientTooltip:!0}),Ve(L.G,{name:ce.n.EdaCpaDesktop,className:Be.cpa})),!h&&Ve("div",null,Ve($e,{recipeId:e}))),Ve(q.Q,{steps:s.steps,recipeId:e,className:Be.steps}),s.advice&&Ve(z.p,{text:s.advice,className:Be.advice}),!t&&Ve(ee.H,{id:e})),Ve(Q.O,{recipeId:e,categoryId:null===(n=s.category)||void 0===n?void 0:n.id,cookMenus:m,addCookMenu:x,isPreview:t})),Ve("div",{className:Be.column},Ve("div",{className:Be.sticky,"data-column-ad":!0},Ve(O.c,{puids:o,className:Be.promo,visibleClassName:Be.visible}),Ve(r.Ad,{puids:o,name:d.Y["240x400"],withoutMarginBottom:!0,isLazy:!1}),h&&Ve($e,{recipeId:e})))):null}),Ge="hxvfbMFn",We="spEYTjYH";var Fe=a.default.createElement;const ze=(0,a.memo)(()=>{const e=(0,S.GV)(e=>(0,u.Ic)(e.pages)),t=(0,S.GV)(e=>(0,u.FP)(e.pages)),n=(0,S.GV)(e=>(0,u.v7)(e.pages)),p=(0,S.GV)(c.C5);return(0,s.AN)(),Fe(a.default.Fragment,null,Fe(l.M,{recipeId:e}),Fe(o.g,{recipeId:e}),Fe(De,{recipeId:e,isPreview:n}),Fe(r.Ad,{name:d.Y.Superfooter,className:Ge,puids:t,withoutMarginBottom:!0}),!n&&Fe(a.default.Fragment,null,!!p&&Fe(a.default.Fragment,null,Fe(i.p,{clusterId:e,objectType:m.M.Recipe,floor:2,rightColumn:Fe("div",{className:We,"data-column-ad":!0},Fe(r.Ad,{puids:t,name:d.Y["240x400_2"],withoutMarginBottom:!0}))}),Fe(r.Ad,{name:d.Y.Context_100x70,className:Ge,puids:t,withoutMarginBottom:!0})),Fe(I,{withComments:!p,recipeId:e})))})},66180:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(60930),r=n(87889),i=a.default.createElement;const o=()=>i(r.default,null)}
1,20412:(e,t,n)=>{n.d(t,{lo:()=>ie,G7:()=>be,$v:()=>Oe,PW:()=>Me,Ge:()=>ye,GJ:()=>$e,a$:()=>ke,so:()=>Le,x9:()=>Se,T9:()=>xe,Tt:()=>Ie,G0:()=>Ne,Pe:()=>Ae,iN:()=>we,qJ:()=>Pe,rj:()=>je,O8:()=>Ee,jg:()=>Ce,Eo:()=>Te,oC:()=>Re});var a=n(46942),r=n.n(a),i=n(60930),o=n(18358),s=n(79734),l=n(54702),c=n(58366),u=n(41189),d=n(62273),m=n(84330),p=n(29288),h=n(88689),f=n(92848),g=n(52278),v=n(48758),b=n(60109),y=n(96737),w=n(7856),N=n(600),k=n(27797),C=n(94433),E=n(15306),A=n(22380),x=n(22),I=n(19453),S=n(23409),M=n(30792),_=n(16940),T=n(40374),R=n(30466),L=n(38464),O=n(24489),j=n(71468),P=n(43198),$=n(18683),B=n(75783),V=n.n(B);V().displayName="RamblerWidgetHoroscopes";var D=i.default.createElement;function G({className:e}){const t=(0,j.d4)(P.B$),n=(0,j.d4)($.H6),{0:a,1:r}=(0,i.useState)(0);return(0,i.useEffect)(()=>{r(e=>e+1)},[t]),D(V(),{isMobile:n,className:e,reloadKey:a})}const W="Rc6KAIaC";var F=i.default.createElement;function z(){return(0,j.d4)($.To)!==R.R.Woman?null:F(G,{className:W})}var U=n(28463),H=n(17721),Y=n(63568),Q=n(38635),X=n(50282),Z=n(22027),q=i.default.createElement;function K({clusterId:e,index:t,isGreen:n,top100:a}){const{reachGoalCardClick:r,reachGoalCardShow:i}=(0,Z.Ux)(t,n);return q(X.W,{clusterId:e,onClick:r,onShow:i,top100:a})}const J="oyBBANl6",ee="wJkG86te";var te=i.default.createElement;function ne(){const e=(0,Q.GV)((0,H._3)(O.wE),j.bN),t=(0,Q.GV)(Y.T,j.bN),n=(0,i.useMemo)(()=>e.slice(0,3),[e]),a=(0,i.useMemo)(()=>t.slice(0,3),[t]);return te("section",{className:J},te("h3",{className:ee},"Выбор редакции"),te(U.H,{value:{getTop100:({index:e})=>`analytics-news::${e}`,getRecBlockType:()=>null}},n.map((e,t)=>te(K,{key:e,clusterId:e,index:t+1,top100:`analytics-news::${t+1}`}))),te(U.H,{value:{getTop100:({index:e})=>`top_green_service_news::${e}`,getRecBlockType:()=>null}},a.map((e,t)=>te(K,{key:e,clusterId:e,index:t+1,isGreen:!0,top100:`top_green_service_news::${t+1}`}))))}var ae=n(14576),re=i.default.createElement;let ie=function(e){return e.Ad="Ad",e.Widget="Widget",e.AdWithWidget="AdWithWidget",e}({});const oe=43,se=26,le=20,ce=21,ue=36,de=18,me=10,pe=9,he=15,fe=4,ge=3,ve=3,be="banner--mobile-native",ye={6:{type:ie.Ad,name:_.Y.Listing1,className:ae.A.listing1},13:{type:ie.Ad,name:_.Y.ListingSpec,className:r()(ae.A.native,be)},14:{type:ie.Widget,component:()=>re(z,null)},23:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},33:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[oe]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:43,gapBetweenAds:me},we={6:{type:ie.Widget,component:({gigaChatEnabled:e,puids:t})=>re(i.default.Fragment,null,e&&re(l.q,{className:ae.A.giga}),re(o.Ad,{key:"ad_listing1",className:r()(ae.A.ad,ae.A.placeholder,ae.A.listing1),name:_.Y.Listing1,puids:t}),re(ne,{key:"EditorsChoiceWidget"}),re(o.Ad,{key:"ad_listing-spec",className:r()(ae.A.ad,ae.A.placeholder,ae.A.placeholderSpec,ae.A.native,be),name:_.Y.ListingSpec,puids:t}))},11:{type:ie.AdWithWidget,name:_.Y.Listing2,className:ae.A.listing2,component:({children:e,featureFlags:t,clusterId:n})=>re(i.default.Fragment,null,t.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile,className:ae.A.withMarginBottom}),re(I.c,{className:r()(ae.A.withHorizontalPadding,ae.A.withMarginBottom),clusterId:n}),re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},e))},19:{type:ie.AdWithWidget,name:_.Y.Listing3,className:ae.A.listing3,component:()=>re(m.w,{className:ae.A.calendar})},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me},Ne={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},re(v.E,{key:"RamblerInfoBanner",bannerId:b.Er,isCompact:!0}),re(w.o,{key:"RamblerMortgageCalculator"}),re(d.z,{key:"RamblerBudgetCalculator"}),re(x.Q,{key:"RamblerWeather"})))},8:{type:ie.Widget,component:()=>re(i.default.Fragment,null,re(m.w,{className:ae.A.calendar}),re(z,null))},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},17:{type:ie.Widget,component:({pageName:e,projectId:t})=>(0,E.E)({pageName:e,projectId:t})?re(C.f,{isCompact:!0}):null},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me},ke={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({pageName:e,projectId:t,children:n,featureFlags:a})=>re(i.default.Fragment,null,a.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},e===L.Q.home&&t===R.R.Finance&&[re(v.E,{key:"RamblerInfoBannerPFM",bannerId:b.rq,isCompact:!0}),re(v.E,{key:"RamblerInfoBannerSova",bannerId:b.bs,isCompact:!0})],n))},8:{type:ie.Widget,component:({topicAlias:e,projectId:t})=>re(i.default.Fragment,null,e===O.Ko&&re(s.G,{key:"zvukPromo",name:M.n.Carousel,className:ae.A.withMarginBottom,theme:T.i.SberZvuk}),t===R.R.Finance&&re(g.s,null),re(m.w,{className:ae.A.calendar}),re(z,null))},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me},Ce={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile,className:ae.A.withMarginBottom}),re(S.Q,{className:ae.A.withMarginBottom}))},8:{type:ie.Widget,component:()=>re(i.default.Fragment,null,re(s.G,{name:M.n.Carousel}),re(m.w,{className:ae.A.calendar}),re(z,null))},13:{type:ie.AdWithWidget,name:_.Y.Listing1,className:ae.A.listing1,component:()=>re(p.u,{isCompact:!0,className:r()(ae.A.withHorizontalPadding,ae.A.withMarginBottom)})},[ce]:{type:ie.Ad,name:_.Y.Listing1,className:ae.A.listing1},lastWidgetIndex:21,gapBetweenAds:me},Ee={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({children:e,featureFlags:t})=>re(i.default.Fragment,null,t.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},e))},8:{type:ie.AdWithWidget,name:_.Y.ListingSpec,className:r()(ae.A.native,be),placeholderClassName:ae.A.placeholderSpec,component:()=>re(i.default.Fragment,null,re(s.G,{name:M.n.Carousel,className:ae.A.ecoGallery}),re(m.w,{className:ae.A.calendar}))},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me},Ae={4:{type:ie.Ad,name:_.Y.Listing1,className:ae.A.listing1,wrapperClassName:ae.A.fullWidth},8:{type:ie.Ad,name:_.Y.ListingSpec,className:r()(ae.A.native,be),wrapperClassName:ae.A.fullWidth},12:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2,wrapperClassName:ae.A.fullWidth},16:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3,wrapperClassName:ae.A.fullWidth},[le]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4,wrapperClassName:ae.A.fullWidth},lastWidgetIndex:20,gapBetweenAds:4},xe=(ie.Ad,_.Y.Listing1,ae.A.listing1,ie.Ad,_.Y.Listing2,ae.A.listing2,ie.Ad,_.Y.Listing3,ae.A.listing3,ie.Ad,_.Y.Listing4,ae.A.listing4,{3:{type:ie.Ad,name:_.Y.Content3},[pe]:{type:ie.Ad,name:_.Y.Content4},lastWidgetIndex:9,gapBetweenAds:6}),Ie={3:{type:ie.Ad,name:_.Y.Content2},9:{type:ie.Ad,name:_.Y.Content3},[he]:{type:ie.Ad,name:_.Y.Content4},lastWidgetIndex:15,gapBetweenAds:6},Se={1:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},2:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[ve]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:3,gapBetweenAds:1},Me={[R.R.News]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Finance]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(d.z,{key:"RamblerBudgetCalculator"}),re(w.o,{key:"RamblerMortgageCalculator"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Weekend]:[re(c.B,{key:"PopularStarsWidget"}),re(v.E,{key:"RamblerInfoBanner",bannerId:b.ce,isCompact:!0}),re(x.Q,{key:"RamblerWeather"}),re(y.Z,{key:"RamblerMailSummary"}),re(A.i,{key:"RamblerTV"})],[R.R.Sport]:[re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"}),re(h.B,{key:"RamblerCurrencyConverter"}
1)],[R.R.Auto]:[re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(d.z,{key:"RamblerBudgetCalculator"}),re(f.M,{key:"RamblerCurrencyExchange"}),re(h.B,{key:"RamblerCurrencyConverter"})],[R.R.Family]:[re(d.z,{key:"RamblerBudgetCalculator"}),re(w.o,{key:"RamblerMortgageCalculator"}),re(x.Q,{key:"RamblerWeather"})],[R.R.Pro]:[re(d.z,{key:"RamblerBudgetCalculator"}),re(w.o,{key:"RamblerMortgageCalculator"}),re(x.Q,{key:"RamblerWeather"})],[R.R.Ai]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Doctor]:[re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(h.B,{key:"RamblerCurrencyConverter"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Dom]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Kino]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Life]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Sci]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Travel]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Woman]:[re(h.B,{key:"RamblerCurrencyConverter"}),re(x.Q,{key:"RamblerWeather"}),re(A.i,{key:"RamblerTV"}),re(f.M,{key:"RamblerCurrencyExchange"})],[R.R.Eco]:[re(k.d,{key:"RamblerRecyclingLabels"}),re(N.E,{key:"RamblerRecyclingCenters"})],[R.R.Eda]:[]},_e={[O.wv]:[re(v.E,{key:"RamblerAntivirusWidget",bannerId:b.Kb,isCompact:!0}),re(v.E,{key:"RamblerCallerIdWidget",bannerId:b.Gb,isCompact:!0}),re(v.E,{key:"RamblerInternetSecurityWidget",bannerId:b.BJ,isCompact:!0})]},Te={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},_e[O.wv]))},8:{type:ie.Widget,component:()=>re(i.default.Fragment,null,re(s.G,{name:M.n.Carousel,className:ae.A.withMarginBottom,theme:T.i.SberZashita}),re(m.w,{className:ae.A.calendar}))},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},17:{type:ie.Widget,component:()=>re(v.E,{bannerId:b.gz,className:ae.A.protectWidget,isCompact:!0})},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me},Re={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(s.G,{key:"okkoPromo",name:M.n.Carousel,className:ae.A.withMarginBottom,theme:T.i.Okko}))},8:{type:ie.Widget,component:()=>re(m.w,{className:ae.A.calendar})},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},17:{type:ie.Widget,component:()=>re(s.G,{key:"zvukPromo",name:M.n.Carousel,className:ae.A.withMarginBottom,theme:T.i.SberZvuk})},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},26:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},30:{type:ie.Widget,component:()=>re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},Me[R.R.Weekend])},[ue]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:36,gapBetweenAds:me},Le={4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile}),re(s.G,{name:M.n.CpaButton,className:ae.A.withMarginBottom}),re(s.G,{name:M.n.CpaSidebar,className:ae.A.withMarginBottom}))},8:{type:ie.Widget,component:()=>re(m.w,{className:ae.A.calendar})},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},17:{type:ie.Widget,component:()=>re(s.G,{name:M.n.CpaSidebar,className:ae.A.withMarginBottom})},21:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},26:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},30:{type:ie.Widget,component:()=>re(s.G,{name:M.n.Carousel,className:ae.A.withMarginBottom})},[ue]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:36,gapBetweenAds:me},Oe=(ie.Ad,_.Y.Content1,ie.Ad,_.Y.Content2,ie.Ad,_.Y.Content3,ie.Ad,_.Y.Content4,ie.Ad,_.Y.Content4,ie.Ad,_.Y.Listing1,ie.Ad,_.Y.Listing2,ie.Ad,_.Y.Listing3,ie.Ad,_.Y.Listing4,{0:{type:ie.Ad,name:_.Y.Listing1,className:ae.A.listing1},1:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},2:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[ge]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:3,gapBetweenAds:1}),je={1:{type:ie.Ad,name:_.Y.Listing1,className:ae.A.listing1},2:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},3:{type:ie.Ad,name:_.Y.Listing3,className:ae.A.listing3},[fe]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:4,gapBetweenAds:1},Pe={1:{type:ie.Ad,name:_.Y.Content1},2:{type:ie.Ad,name:_.Y.Content2},3:{type:ie.Ad,name:_.Y.Content3},[fe]:{type:ie.Ad,name:_.Y.Content4},lastWidgetIndex:4,gapBetweenAds:1},$e=(ie.Ad,_.Y.Listing3,ie.Ad,_.Y.Listing4,{4:{type:ie.AdWithWidget,name:_.Y.Listing1,component:({featureFlags:e})=>re(i.default.Fragment,null,e.isShowPromoSelfMobileWidget&&re(s.G,{name:M.n.SelfPromoMobile,className:ae.A.withMarginBottom}),re(p.u,{isCompact:!0,className:r()(ae.A.withHorizontalPadding,ae.A.withMarginBottom)}))},8:{type:ie.Widget,component:()=>re(i.default.Fragment,null,re(m.w,{className:ae.A.calendar}),re(z,null))},13:{type:ie.Ad,name:_.Y.Listing2,className:ae.A.listing2},21:{type:ie.AdWithWidget,name:_.Y.Listing3,className:ae.A.listing3,component:({children:e})=>re(u.T,{title:"Виджеты",className:r()(ae.A.withoutMargin,ae.A.carousel),classNameItems:ae.A.withPadding,countToScroll:1},e)},[se]:{type:ie.Ad,name:_.Y.Listing4,className:ae.A.listing4},lastWidgetIndex:se,gapBetweenAds:me})}
1,77551:(e,t,n)=>{n.d(t,{W$:()=>g,ok:()=>v,zj:()=>b});var a=n(46942),r=n.n(a),i=n(60930),o=n(18358),s=n(15306),l=n(58048),c=n(97511),u=n(30466),d=n(38464),m=n(24489),p=n(20412),h=n(14576),f=i.default.createElement;const g=({index:e,config:t,isFooterBanner:n})=>{const a=Object.keys(t).filter(e=>{const n=t[e],a=!(null==n||!n.name);return"number"==typeof Number(e)&&a}).map(Number);return n?a.reduce((t,n)=>n<e?t+1:t,0):e<t.lastWidgetIndex?a.indexOf(Number(e)):Math.floor((e-11)/t.gapBetweenAds)+1},v=({index:e,puids:t,pageName:n,config:a,projectId:i,topicAlias:s="",featureFlags:d,gigaChatEnabled:m,partnerName:v,clusterId:b})=>{if((0,c.m_)(n))return null;const y=i===u.R.Finance?(0,l.K)(s).slice(1):p.PW[i],w=e>a.lastWidgetIndex?((e,t)=>e<=t.lastWidgetIndex?null:(e-t.lastWidgetIndex)%t.gapBetweenAds===0?t[t.lastWidgetIndex]:null)(e,a):a[e];switch(null==w?void 0:w.type){case p.lo.Ad:return f("div",{key:`${w.name}_${e}`,className:r()(w.wrapperClassName,h.A.ad)},f(o.Ad,{puids:t,name:w.name,className:r()(h.A.placeholder,w.placeholderClassName,w.className),index:g({index:e,config:a})}));case p.lo.Widget:return w.component({pageName:n,projectId:i,topicAlias:s,featureFlags:d,puids:t,gigaChatEnabled:m,partnerName:v});case p.lo.AdWithWidget:return f("div",{key:`${w.name}_${e}`,className:h.A.ad},w.component({pageName:n,projectId:i,children:y,topicAlias:s,featureFlags:d,partnerName:v,clusterId:b}),f("div",{className:w.wrapperClassName},f(o.Ad,{puids:t,name:w.name,className:r()(h.A.placeholder,w.placeholderClassName,w.className),index:g({index:e,config:a})})));default:return null}},b=({projectId:e,pageName:t,topicAlias:n,isSberAuto:a,isListPage:r,isEditorOrExpertPage:i})=>{if(r||i)return p.Ge;if(a)return p.jg;if(e===u.R.Eco)return p.O8;if(e===u.R.News&&t===d.Q.home)return p.iN;return(0,s.E)({pageName:t,projectId:e})?p.G0:n===m.wv?p.Eo:e===u.R.Weekend&&n!==m.Ko?p.oC:e===u.R.Doctor&&t===d.Q.home?p.so:e!==u.R.Auto||a?p.a$:p.GJ}},16732:(e,t,n)=>{n.d(t,{_:()=>f});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(10095),l=n(71409);const c="Mb3ocpbj",u="wXpxCihp",d="d3tI_PUb",m="VtK0uXBl";var p=o.default.createElement;const h=function({title:e,items:t,top100:n,className:r}){const o=(0,l.I)(),h=(0,l.D)(n);return p("section",(0,a.A)({className:i()(c,r)},h),p("h2",{className:m},e),p("ul",{className:u},t.map(({title:e,url:t},n)=>p("li",{key:t,className:d},p(s.N,{href:t||"",[o]:`item::${n+1}`},e)))))},f=(0,o.memo)(h)},58587:(e,t,n)=>{n.d(t,{D:()=>d});var a=n(46942),r=n.n(a),i=n(60930),o=n(62366),s=n(834);const l="ZshJbj2M",c="L7oMhut6";var u=i.default.createElement;const d=(0,s.X)(function({children:e,title:t,isOpen:n,onClose:a,className:i,withCloseButton:s,closeOnClickOutside:d}){return u(o.U,{width:"100%",isOpen:n,title:t,classNamePopup:l,className:r()(c,i),onClose:a,withCloseButton:s,closeOnClickOutside:d},e)})},19241:(e,t,n)=>{n.d(t,{f:()=>w});var a=n(58168),r=n(60930),i=n(71468),o=n(8568),s=n(71409),l=n(44444),c=n(96178),u=n(98449),d=n(74664),m=n(9257),p=n(81627),h=n(58587),f=n(38635);const g="Ui25uG6N",v="pM1QPAXJ";var b=r.default.createElement;const y=function({recipeId:e,isOpen:t,onClose:n,recipePageUrl:y}){const w=(0,f.jL)(),N=(0,s.D)("recipe_page_link"),k=(0,f.GV)(t=>(0,u.K7)(t.pages,e),i.bN),C=(0,f.GV)(e=>(0,l.c7)(e.commonData,k),i.bN),E=(0,f.GV)(t=>(0,c.M0)(t.commonData,e)),{0:A,1:x}=(0,r.useState)(E),I=(0,r.useCallback)(t=>{x(t),w((0,d.Xk)({recipeId:e,portionsCount:t}))},[w,e]);return b(h.D,{isOpen:t,onClose:n,title:"Ингредиенты"},b(p.x,{count:A,portionsCountInitial:E,onChange:I}),b("div",{className:g},C&&b(m.v,{withTooltip:!1,ingredients:C})),y&&b(o.u,(0,a.A)({className:v,href:y,type:"primary",onClick:n},N),"Перейти на страницу рецепта"))},w=(0,r.memo)(y)},52241:(e,t,n)=>{n.d(t,{R:()=>y});var a=n(46942),r=n.n(a),i=n(60930);const o="zfXo1olY",s="Dmm9VCQS",l="dvu35xym",c="Z2KgXH7p",u="HAWXDt5V",d="JK1ml2Lf";var m=i.default.createElement;const p=function(){return m("div",{className:o},m("div",{className:s}),m("div",{className:l},m("div",{className:c}),m("div",{className:r()(c,u)}),m("div",{className:r()(c,d)})))},h=(0,i.memo)(p),f="zy5V83Av",g="oim8ByPo";var v=i.default.createElement;const b=function({className:e}){return v("div",{className:r()(f,e)},v("div",{className:g},v(h,null)),v("div",{className:g},v(h,null)),v("div",{className:g},v(h,null)),v("div",{className:g},v(h,null)),v("div",{className:g},v(h,null)))},y=(0,i.memo)(b)},91315:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ye});var a=n(58168),r=n(46942),i=n.n(r),o=n(60930),s=n(71468),l=n(56347),c=n(18358),u=n(79734),d=n(22750),m=n(19728),p=n(30591),h=n(87676),f=n(47459),g=n(38320),v=n(54992),b=n(67106),y=n(33842),w=n(66677),N=n(98768),k=n(90123),C=n(1598),E=n(53079),A=n(71216),x=n(22132),I=n(74303),S=n(86430
1),M=n(51055),_=n(38161),T=n(98230),R=n(11505),L=n(98094),O=n(29567),j=n(77872),P=n(46671),$=n(35729),B=n(38814),V=n(86796),D=n(23539),G=n(59596),W=n(67636),F=n(36621),z=n(96178),U=n(96748),H=n(92232),Y=n(18683),Q=n(30792),X=n(16940),Z=n(51179),q=n(97511),K=n(22085),J=n(25983),ee=n(16732),te=n(94160),ne=n(25748),ae=n(834),re=n(71241),ie=n(42993),oe=n(36785),se=n(20412),le=n(77551),ce=n(38635);const ue="Nx0elNX7",de="eVXo5Clz",me="IyKOutq1",pe="AIHL_PFt";var he=o.default.createElement;const fe=(0,ae.X)(function({recipeId:e,withContent2:t}){const n=(0,ce.GV)(Y.To),a=(0,ce.GV)(ie.j1),r=(0,ce.GV)(oe.DM),{hasNextPage:i,puids:s,recipes:l,top100Attribute:u,triggerComponent:d}=(0,re.y)(e),m=(0,te.r)();return he(o.default.Fragment,null,he("section",u,he("h2",{className:ue},"Похожие рецепты"),he("div",{className:de},l.map((e,i)=>[(0,le.ok)({projectId:n,index:i,puids:s,pageName:a,config:t?se.Tt:se.T9,topicAlias:r,featureFlags:m}),he(ne.j,{key:e.id,recipe:e,index:i,titleAs:"span"})]))),i?he("div",{className:me},d):he(c.Ad,{className:pe,name:X.Y.Footer,puids:s,isLazy:!0}))});var ge=n(53885);const ve={head:"BTZl9WBz",mb15:"Ls7aaxMY",mb20:"i3CuqPYw",title:"LtNFR7l1",cookInfo:"ZEfj8j5d",clustersWidget:"CN6ASXl4",controlsWrapper:"rXzhVRnP",likesControl:"eJNionmM",likesWrapper:"loml28vl",recWidget:"_K_b6Bgf",comments:"R9PEKKxC",carousel:"OoU2hm5u",author:"Ftg6xFCJ",description:"B1xpB857",story:"mbBa95pz",nutrition:"XWNX2zSX",ingredients:"gE80BXQC",advice:"KB3nJUO4",steps:"Bb7Gy3wC",cpa:"HZZN21g1",contentAd:"GF_jFdWm",readMore:"aIRGHBSe"};var be=o.default.createElement;const ye=(0,o.memo)(()=>{var e;const t=(0,ce.jL)(),n=(0,ce.GV)(e=>(0,U.Ic)(e.pages)),r=(0,ce.GV)(e=>
1(0,U.FP)(e.pages)),te=(0,ce.GV)(D.C5),ne=(0,ce.GV)(e=>(0,U.v7)(e.pages)),ae=(0,ce.GV)(e=>(0,z.hb)(e.commonData,n),s.bN),re=(0,ce.GV)(V.aY),ie=(0,ce.GV)(e=>(0,F.A$)(e.commonData),s.bN),oe=(0,ce.GV)(Y.TP),se=(0,ce.GV)(e=>(0,G.$)(e.commonData),s.bN),le=(0,l.zy)(),{onFavoriteClick:ue,onLikeClick:de,onDislikeClick:me}=(0,v.a)(n),{isOpenPopup:pe,isCookMenusLoading:he,cookMenusPopupRef:ye,handlePopupIconClick:we}=(0,v.C)();(0,$.AN)();const Ne=(0,o.useMemo)(()=>ie.slice(0,2),[ie]),{reachClick:ke}=(0,j.s)(P.ES),Ce=(0,o.useMemo)(()=>(null==ae?void 0:ae.tags.map(({name:e,id:t,alias:n})=>({id:t,name:e,href:`/recepty/${n}`,ariaLabel:`Посмотреть рецепты категории ${e}`})))||[],[null==ae?void 0:ae.tags]),Ee=(0,ce.GV)(e=>(0,U.Jx)(e.pages)),Ae=(0,o.useCallback)(e=>{t((0,U.tU)(e)),t((0,H.X)({recipeId:n,portionsCount:e,isPreview:ne}))},[t,n,ne]),xe=(0,o.useCallback)(e=>{t((0,W.C0)(e))},[t]);return ae?be(o.default.Fragment,null,be(B.M,{recipeId:n}),be(I.g,{recipeId:n}),be("article",{className:i()(ve.content,`fontSize_${re}`)},be("div",{className:ve.head},be(m.r,{breadcrumbs:Ce,className:ve.mb15,top100:"tags"}),be(S.H,{recipeId:ae.id}),be("h1",{className:ve.title},ae.title),be("div",{className:ve.cookInfo},be(p.E,{minutes:ae.cookingTime,preparationMinutes:ae.preparationTime}),be(w.i,{count:ae.portionsCount})),be("div",{className:ve.controlsWrapper},be(T.v,{recipeId:n}),!ne&&be("div",null,be(O.w,{id:Number(n),url:`${oe}${le.pathname}`,title:ae.title,type:ge.V.Recipe,onShare:ke}))),be("div",{className:ve.likesControl},be("div",{ref:ye},be(h.E,{onClick:e=>{e.currentTarget.blur(),ue()},inCookbookCount:ae.inCookbookCount,isInCookbook:ae.isInCookbook,isOpenPopup:pe,onPopupIconClick:we,isBright:!0,size:y.Mp.Medium,isCompact:!0,isCookMenusLoading:he,disabled:ne}),pe&&be(f.p,{cookMenus:se,cookMenuIdsWithRecipe:null==ae?void 0:ae.cookMenuIds,onCookMenuClick:ue,addCookMenu:xe,size:y.Mp.Medium})),be("div",{className:ve.likesWrapper},be(b.c,{onClick:de,likes:ae.likes,isLiked:ae.isLiked,isBright:!0,size:y.Mp.Medium,disabled:ne}),be(g._,{onClick:me,dislikes:ae.dislikes,isDisliked:ae.isDisliked,isBright:!0,size:y.Mp.Medium,disabled:ne})))),be("div",null,be(E.N0,{items:ae.photos,recipeId:n,className:ve.carousel}),be(k.a,{recipeId:n,isPreview:ne,className:ve.author}),be(C.X,{recipeId:n}),ae.description&&be("p",{className:ve.description},ae.description),ae.story&&be(_.i,{text:ae.story.text,className:ve.story}),be(x.B,(0,a.A)({},ae.nutrition,{className:ve.nutrition})),be(J.f,{recipeId:n,portionsCount:Ee,onPortionsChange:Ae,className:ve.ingredients,withIngredientTooltip:!1}),be(u.G,{name:Q.n.EdaCpaMobile,className:ve.cpa}),be(M.Q,{steps:ae.steps,recipeId:n,className:ve.steps}),ae.advice&&be(N.p,{text:ae.advice,className:ve.advice}),!ne&&be(R.H,{id:n})),be(u.G,{name:Q.n.EdaContent1,className:ve.contentAd}),be(A.O,{recipeId:n,categoryId:null===(e=ae.category)||void 0===e?void 0:e.id,cookMenus:se,addCookMenu:xe,isPreview:ne}),!ne&&be(o.default.Fragment,null,!!Ne.length&&be(ee._,{items:Ne,title:"Этот рецепт в статьях",className:ve.clustersWidget,top100:"recipe_articles"}),be(c.Ad,{puids:r,name:X.Y.Content1,withoutMarginBottom:!0,isLazy:!0}),be("div",{className:ve.readMore},be(L.e,{clusterId:n,rcmBlockType:K.S.TopNowGreen,top100:"recipe_recs",withoutButton:!0,level:1})),be(d.d,{clusterId:n,objectType:Z.M.Recipe,isAutoHeight:te<=q.QP,className:ve.comments}),be(fe,{recipeId:n})))):null})},81774:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var a=n(60930),r=n(91315),i=a.default.createElement;const o=()=>i(r.default,null)},2985:(e,t,n)=>{n.d(t,{D:()=>a});const a=(e,t)=>e?(e=>"string"==typeof e&&e.endsWith("/"))(e)||null!=t&&t.allowPathWithoutTrailingSlash?e:`${e}/`:"/"},19225:(e,t,n)=>{n.d(t,{Lt:()=>i,Vt:()=>s,X5:()=>o,eN:()=>r});const a=["&amp;","&quot;","&#x27;","&lt;","&gt;"],r=e=>e?e.replace(/<script.+?\/script>/g,"").replace(/<\/?[^>]+>/g,""):"",i=e=>{const t=document.createElement("textarea");return t.innerHTML=e,t.value},o=e=>{if(!e)return"";const t=e.includes("blockquote"),n=r(e),i=new RegExp(`${a.join("|")}`),o=n.replace(i,'"').replace(/\n/g,"");return t?o.replace(/\s+/g," "):o.trim()},s=e=>{const t=document.createElement("span");t.innerHTML=e;return t.querySelectorAll("div, .article__reference-link, .article__full-read-link").forEach(e
1=>{var t;null===(t=e.parentNode)||void 0===t||t.removeChild(e)}),t.innerHTML}},53885:(e,t,n)=>{n.d(t,{V:()=>a,e:()=>i});let a=function(e){return e.Cluster="cluster",e.Recipe="recipe",e}({});const r={[a.Cluster]:"clusterId",[a.Recipe]:"recipeId"},i=({id:e,type:t,projectId:n})=>{if(!e||!t)return"";const a=new URLSearchParams;return a.append(r[t],`${e}`),a.append("projectId",String(n)),a.append("format","png"),`https://img-renderer.rambler.ru/api/generate/media/?${a.toString()}`}},93211:(e,t,n)=>{n.d(t,{q:()=>a});const a=({url:e,title:t,styles:n,extraButtons:a=[],shareImageUrl:r,stylesForButton:i={},setCounters:o=!1,customOrder:s})=>({url:e,title:t,style:n,utm:"utm_medium=social",counters:o,buttons:s||["vkontakte","odnoklassniki","whatsapp",...a],vkontakte:{utm:"utm_source=vksharing&utm_medium=social",style:i.vkontakte,image:`${r}&social=vk`},odnoklassniki:{utm:"utm_source=oksharing&utm_medium=social",style:i.odnoklassniki,image:r},viber:{utm:"utm_source=vbsharing&utm_medium=social",style:i.viber,image:r},livejournal:{utm:"utm_source=ljsharing&utm_medium=social",style:i.livejournal,image:r},whatsapp:{utm:"utm_source=washaring&utm_medium=social",style:i.whatsapp,image:r},telegram:{style:i.telegram},email:{utm:"utm_source=emailsharing&utm_medium=social",style:i.email,image:r},copy:{utm:"utm_source=copysharing&utm_medium=social",style:i.copy,image:r}})},36313:(e,t,n)=>{n.d(t,{N:()=>a});const a=(e,t=3)=>{if(!e)return"";const n=e.split(" ");return n.map((e,a)=>a===n.length-1?e:e.length<=t?`${e} `:`${e} `).join("")}},68366:(e,t,n)=>{n.d(t,{A:()=>u});var a=n(60930),r=n(65643),i=n.n(r),o=function(){return o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};function s(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n}var l=["aspectRatio","autoCrop","autoCropArea","background","center","checkCrossOrigin","checkOrientation","cropBoxMovable","cropBoxResizable","data","dragMode","guides","highlight","initialAspectRatio","minCanvasHeight","minCanvasWidth","minContainerHeight","minContainerWidth","minCropBoxHeight","minCropBoxWidth","modal","movable","preview","responsive","restore","rotatable","scalable","toggleDragModeOnDblclick","viewMode","wheelZoomRatio","zoomOnTouch","zoomOnWheel","zoomable","cropstart","cropmove","cropend","crop","zoom","ready"],c={opacity:0,maxWidth:"100%"},u=a.default.forwardRef(function(e,t){var n=s(e,[]),r=n.dragMode,u=void 0===r?"crop":r,d=n.src,m=n.style,p=n.className,h=n.crossOrigin,f=n.scaleX,g=n.scaleY,v=n.enable,b=n.zoomTo,y=n.rotateTo,w=n.alt,N=void 0===w?"picture":w,k=n.ready,C=n.onInitialized,E=s(n,["dragMode","src","style","className","crossOrigin","scaleX","scaleY","enable","zoomTo","rotateTo","alt","ready","onInitialized"]),A={scaleY:g,scaleX:f,enable:v,zoomTo:b,rotateTo:y},x=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,a.useRef)(null);return a.default.useEffect(function(){e.forEach(function(e){e&&("function"==typeof e?e(n.current):e.current=n.current)})},[e]),n}(t,(0,a.useRef)(null));(0,a.useEffect)(function(){var e;(null===(e=x.current)||void 0===e?void 0:e.cropper)&&"number"==typeof b&&x.current.cropper.zoomTo(b)},[n.zoomTo]),(0,a.useEffect)(function(){var e;(null===(e=x.current)||void 0===e?void 0:e.cropper)&&void 0!==d&&x.current.cropper.reset().clear().replace(d)},[d]),(0,a.useEffect)(function(){if(null!==x.current){var e=new(i())(x.current,o(o({dragMode:u},E),{ready:function(e){null!==e.currentTarget&&function(e,t){void 0===t&&(t={});var n=t.enable,a=void 0===n||n,r=t.scaleX,i=void 0===r?1:r,o=t.scaleY,s=void 0===o?1:o,l=t.zoomTo,c=void 0===l?0:l,u=t.rotateTo;a?e.enable():e.disable(),e.scaleX(i),e.scaleY(s),void 0!==u&&e.rotateTo(u),c>0&&e.zoomTo(c)}(e.currentTarget.cropper,A),k&&k(e)}}));C&&C(e)}return function(){var e,t;null===(t=null===(e=x.current)||void 0===e?void 0:e.cropper)||void 0===t||t.destroy()}},[x]);var I,S=(I=o(o({},E),{crossOrigin:h,src:d,alt:N}),l.reduce(function(e,t){var n=e,a=t;return n[a],s(n,["symbol"==typeof a?a:a+""])},I));return a.default.createElement("div",{style:m,className:p},a.default.createElement("img",o({},S,{style:c,ref:x})))})},30115:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,a="function"==typeof Set,r="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,o){if(e===o)return!0;
1if(e&&o&&"object"==typeof e&&"object"==typeof o){if(e.constructor!==o.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(!i(e[l],o[l]))return!1;return!0}if(n&&e instanceof Map&&o instanceof Map){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!i(l.value[1],o.get(l.value[0])))return!1;return!0}if(a&&e instanceof Set&&o instanceof Set){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(o)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(e[l]!==o[l])return!1;return!0}if(e.constructor===RegExp)return e.source===o.source&&e.flags===o.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof o.valueOf)return e.valueOf()===o.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof o.toString)return e.toString()===o.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(o).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(o,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!i(e[c[l]],o[c[l]]))return!1;return!0}return e!=e&&o!=o}e.exports=function(e,t){try{return i(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},30284:(e,t,n)=>{n.d(t,{Ay:()=>Xe});var a=n(98587),r=n(58168),i=n(60930),o="data-focus-lock",s="data-focus-lock-disabled";function l(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,u=new WeakMap;function d(e,t){var n,a,r,o=(n=t||null,a=function(t){return e.forEach(function(e){return l(e,t)})},(r=(0,i.useState)(function(){return{value:n,callback:a,facade:{get current(){return r.value},set current(e){var t=r.value;t!==e&&(r.value=e,r.callback(e,t))}}}})[0]).callback=a,r.facade);return c(function(){var t=u.get(o);if(t){var n=new Set(t),a=new Set(e),r=o.current;n.forEach(function(e){a.has(e)||l(e,null)}),a.forEach(function(e){n.has(e)||l(e,r)})}u.set(o,e)},[e]),o}var m={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},p=function(e){var t=e.children,n=void 0===t?null:t;return i.default.createElement(i.Fragment,null,i.default.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:m}),n,n&&i.default.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:m}))};p.propTypes={};var h=function(){return h=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},h.apply(this,arguments)};Object.create;Object.create;"function"==typeof SuppressedError&&SuppressedError;function f(e){return e}function g(e,t){void 0===t&&(t=f);var n=[],a=!1;return{read:function(){if(a)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var r=t(e,a);return n.push(r),function(){n=n.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(a=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){a=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(i)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}}}function v(e,t){return void 0===t&&(t=f),g(e,t)}var b=v({},function(e){return{target:e.target,currentTarget:e.currentTarget}}),y=v(),w=v(),N=function(e){void 0===e&&(e={});var t=g(null);return t.options=h({async:!0,ssr:!1},e),t}({async:!0,ssr:"undefined"!=typeof document}),k=(0,i.createContext)(void 0),C=[],E=(0,i.forwardRef)(function(e,t){var n,a=(0,i.useState)(),l=a[0],c=a[1],u=(0,i.useRef)(),p=(0,i.useRef)(!1),h=(0,i.useRef)(null),f=(0,i.useState)({})[1],g=e.children,v=e.disabled,w=void 0!==v&&v,E=e.noFocusGuards,A=void 0!==E&&E,x=e.persistentFocus,I=void 0!==x&&x,S=e.crossFrame,M=void 0===S||S,_=e.autoFocus,T=void 0===_||_,R=(e.allowTextSelection,e.group),L=e.className,O=e.whiteList,j=e.hasPositiveIndices,P=e.shards,$=void 0===P?C:P,B=e.as,V=void 0===B?"div":B,D=e.lockProps,G=void 0===D?{}:D,W=e.sideCar,F=e.returnFocus,z=void 0!==F&&F,U=e.focusOptions,H=e.onActivation,Y=e.onDeactivation,Q=(0,i.useState)({})[0],X=(0,i.useCallback)(function(e){var t=e.captureFocusRestore;if(!h.current){var n,a=null==(n=document)?void 0:n.activeElement;h.current=a,a!==document.body&&(h.current=t(a))}u.current&&H&&H(u.current),p.current=!0,f()},[H]),Z=(0,i.useCallback)(function(){p.current=!1,Y&&Y(u.current),f()},[Y]),q=(0,i.useCallback)(function(e){var t=h.current;if(t){var n=("function"==typeof t?t():t)||document.body,a="function"==typeof z?z(n):z;if(a){var r="object"==typeof a?a:void 0;h.current=null,e?Promise.resolve().then(function(){return n.focus(r)}):n.focus(r)}}},[z]),K=(0,i.useCallback)(function(e){p.current&&b.useMedium(e)},[]),J=y.useMedium,ee=(0,i.useCallback)(function(e){u.current!==e&&(u.current=e,c(e))},[]);var te=(0,r.A)(((n={})[s]=w&&"disabled",n[o]=R,n),G),ne=!0!==A,ae=ne&&"tail"!==A,re=d([t,ee]),ie=(0,i.useMemo)(function(){return{observed:u,shards:$,enabled:!w,active:p.current}},[w,p.current,$,l]);return i.default.createElement(i.Fragment,null,ne&&[i.default.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:w?-1:0,style:m}),j?i.default.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:w?-1:1,style:m}):null],!w&&i.default.createElement(W,{id:Q,sideCar:N,observed:l,disabled:w,persistentFocus:I,crossFrame:M,autoFocus:T,whiteList:O,shards:$,onActivation:X,onDeactivation:Z,returnFocus:q,focusOptions:U,noFocusGuards:A}),i.default.createElement(V,(0,r.A)({ref:re},te,{className:L,onBlur:J,onFocus:K}),i.default.createElement(k.Provider,{value:ie},g)),ae&&i.default.createElement("div",{"data-focus-guard":!0,tabIndex:w?-1:0,style:m}))});E.propTypes={};const A=E;var x=n(25540),I=n(64467);const S=function(e,t){return function(n){var a,r=[];function o(){a=e(r.map(function(e){return e.props})),t(a)}var s=function(e){function t(){return e.apply(this,arguments)||this}(0,x.A)(t,e),t.peek=function(){return a};var s=t.prototype;return s.componentDidMount=function(){r.push(this),o()},s.componentDidUpdate=function(){o()},s.componentWillUnmount=function(){var e=r.indexOf(this);r.splice(e,1),o()},s.render=function(){return i.default.createElement(n,this.props)},t}(i.PureComponent);
1return(0,I.A)(s,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),s}};var M=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},_=function(e){return Array.isArray(e)?e:[e]},T=function(e){return Array.isArray(e)?e[0]:e},R=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},L=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},O=function(e,t){return!e||L(e)||!function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!(!t||!t.getPropertyValue||"none"!==t.getPropertyValue("display")&&"hidden"!==t.getPropertyValue("visibility"))}(e)&&!function(e){return e.hasAttribute("inert")}(e)&&t(R(e))},j=function(e,t){var n=e.get(t);if(void 0!==n)return n;var a=O(t,j.bind(void 0,e));return e.set(t,a),a},P=function(e,t){var n=e.get(t);if(void 0!==n)return n;var a=function(e,t){return!(e&&!L(e))||!!D(e)&&t(R(e))}(t,P.bind(void 0,e));return e.set(t,a),a},$=function(e){return e.dataset},B=function(e){return"INPUT"===e.tagName},V=function(e){return B(e)&&"radio"===e.type},D=function(e){var t=e.getAttribute("data-no-autofocus");return![!0,"true",""].includes(t)},G=function(e){var t;return Boolean(e&&(null===(t=$(e))||void 0===t?void 0:t.focusGuard))},W=function(e){return!G(e)},F=function(e){return Boolean(e)},z=function(e,t){var n=Math.max(0,e.tabIndex),a=Math.max(0,t.tabIndex),r=n-a,i=e.index-t.index;if(r){if(!n)return 1;if(!a)return-1}return r||i},U=function(e,t,n){return M(e).map(function(e,t){var a=function(e){return e.tabIndex<0&&!e.hasAttribute("tabindex")?0:e.tabIndex}(e);return{node:e,index:t,tabIndex:n&&-1===a?(e.dataset||{}).focusGuard?0:-1:a}}).filter(function(e){return!t||e.tabIndex>=0}).sort(z)},H=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),Y="".concat(H,", [data-focus-guard]"),Q=function(e,t){return M((e.shadowRoot||e).children).reduce(function(e,n){return e.concat(n.matches(t?Y:H)?[n]:[],Q(n))},[])},X=function(e,t){return e.reduce(function(e,n){var a,r=Q(n,t),i=(a=[]).concat.apply(a,r.map(function(e){return function(e,t){var n;return e instanceof HTMLIFrameElement&&(null===(n=e.contentDocument)||void 0===n?void 0:n.body)?X([e.contentDocument.body],t):[e]}(e,t)}));return e.concat(i,n.parentNode?M(n.parentNode.querySelectorAll(H)).filter(function(e){return e===n}):[])},[])},Z=function(e,t){return M(e).filter(function(e){return j(t,e)}).filter(function(e){return function(e){return!((B(e)||function(e){return"BUTTON"===e.tagName}(e))&&("hidden"===e.type||e.disabled))}(e)})},q=function(e,t){return void 0===t&&(t=new Map),M(e).filter(function(e){return P(t,e)})},K=function(e,t,n){return U(Z(X(e,n),t),!0,n)},J=function(e,t){return U(Z(X(e),t),!1)},ee=function(e,t){return Z((n=e.querySelectorAll("[".concat("data-autofocus-inside","]")),M(n).map(function(e){return X([e])}).reduce(function(e,t){return e.concat(t)},[])),t);var n},te=function(e,t){return e.shadowRoot?te(e.shadowRoot,t):!(void 0===Object.getPrototypeOf(e).contains||!Object.getPrototypeOf(e).contains.call(e,t))||M(e.children).some(function(e){var n;if(e instanceof HTMLIFrameElement){var a=null===(n=e.contentDocument)||void 0===n?void 0:n.body;return!!a&&te(a,t)}return te(e,t)})},ne=function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;return t.shadowRoot?ne(t.shadowRoot):t instanceof HTMLIFrameElement&&function(e){try{return e()}catch(e){return}}(function(){return t.contentWindow.document})?ne(t.contentWindow.document):t}},ae=function(e){return e.parentNode?ae(e.parentNode):e}
1,re=function(e){return _(e).filter(Boolean).reduce(function(e,t){var n=t.getAttribute(o);return e.push.apply(e,n?function(e){for(var t=new Set,n=e.length,a=0;a<n;a+=1)for(var r=a+1;r<n;r+=1){var i=e[a].compareDocumentPosition(e[r]);(i&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(r),(i&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(a)}return e.filter(function(e,n){return!t.has(n)})}(M(ae(t).querySelectorAll("[".concat(o,'="').concat(n,'"]:not([').concat(s,'="disabled"])')))):[t]),e},[])},ie=function(e,t){return void 0===t&&(t=ne(T(e).ownerDocument)),!(!t||t.dataset&&t.dataset.focusGuard)&&re(e).some(function(e){return te(e,t)||function(e,t){return Boolean(M(e.querySelectorAll("iframe")).some(function(e){return function(e,t){return e===t}(e,t)}))}(e,t)})},oe=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},se=function(e,t){return V(e)&&e.name?function(e,t){return t.filter(V).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e}(e,t):e},le=function(e){return e[0]&&e.length>1?se(e[0],e):e[0]},ce=function(e,t){return e.indexOf(se(t,e))},ue="NEW_FOCUS",de=function(e,t,n,a,r){var i=e.length,o=e[0],s=e[i-1],l=G(a);if(!(a&&e.indexOf(a)>=0)){var c=void 0!==a?n.indexOf(a):-1,u=r?n.indexOf(r):c,d=r?e.indexOf(r):-1;if(-1===c)return-1!==d?d:ue;if(-1===d)return ue;var m,p,h=c-u,f=n.indexOf(o),g=n.indexOf(s),v=(m=n,p=new Set,m.forEach(function(e){return p.add(se(e,m))}),m.filter(function(e){return p.has(e)})),b=void 0!==a?v.indexOf(a):-1,y=r?v.indexOf(r):b,w=v.filter(function(e){return e.tabIndex>=0}),N=void 0!==a?w.indexOf(a):-1,k=r?w.indexOf(r):N,C=N>=0&&k>=0?k-N:y-b;if(!h&&d>=0)return d;if(0===t.length)return d;var E=ce(e,t[0]),A=ce(e,t[t.length-1]);return c<=f&&l&&Math.abs(h)>1?A:c>=g&&l&&Math.abs(h)>1?E:h&&Math.abs(C)>1?d:c<=f?A:c>g?E:h?Math.abs(h)>1?d:(i+d+h)%i:void 0}},me=function(e,t,n){var a,r=e.map(function(e){return e.node}),i=q(r.filter((a=n,function(e){var t,n=null===(t=$(e))||void 0===t?void 0:t.autofocus;return e.autofocus||void 0!==n&&"false"!==n||a.indexOf(e)>=0})));return i&&i.length?le(i):le(q(t))},pe=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&pe(e.parentNode.host||e.parentNode,t),t},he=function(e,t){for(var n=pe(e),a=pe(t),r=0;r<n.length;r+=1){var i=n[r];if(a.indexOf(i)>=0)return i}return!1},fe=function(e,t,n){var a=_(e),r=_(t),i=a[0],o=!1;return r.filter(Boolean).forEach(function(e){o=he(o||e,e)||o,n.filter(Boolean).forEach(function(e){var t=he(i,e);t&&(o=!o||te(t,o)?t:he(t,o))})}),o},ge=function(e,t){return e.reduce(function(e,n){return e.concat(ee(n,t))},[])},ve=function(e,t){var n=ne(_(e).length>0?document:T(e).ownerDocument),a=re(e).filter(W),r=fe(n||e,e,a),i=new Map,o=J(a,i),s=o.filter(function(e){var t=e.node;return W(t)});if(s[0]){var l,c,u,d=J([r],i).map(function(e){return e.node}),m=(l=d,c=s,u=new Map,c.forEach(function(e){return u.set(e.node,e)}),l.map(function(e){return u.get(e)}).filter(F)),p=m.map(function(e){return e.node}),h=m.filter(function(e){return e.tabIndex>=0}).map(function(e){return e.node}),f=de(p,h,d,n,t);if(f===ue){var g=me(o,h,ge(a,i))||me(o,p,ge(a,i));return g?{node:g}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===f?f:m[f]}},be=0,ye=!1,we=function(e,t,n){void 0===n&&(n={});var a=ve(e,t);if(!ye&&a){if(be>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),ye=!0,void setTimeout(function(){ye=!1},1);be++,oe(a.node,n.focusOptions),be--}};function Ne(e){if(!e)return null;if("undefined"==typeof WeakRef)return function(){return e||null};var t=e?new WeakRef(e):null;return function(){return(null==t?void 0:t.deref())||null}}var ke=function(e){var t=function(e){if(!e)return null;for(var t=[],n=e;n&&n!==document.body;)t.push({current:Ne(n),parent:Ne(n.parentElement),left:Ne(n.previousElementSibling),right:Ne(n.nextElementSibling)}),n=n.parentElement;return{element:Ne(e),stack:t,ownerDocument:e.ownerDocument}}(e);return function(){return function(e){var t,n,a,r,i;if(e)for(var o=e.stack,s=e.ownerDocument,l=new Map,c=0,u=o;c<u.length;c++){var d=u[c],m=null===(t=d.parent)||void 0===t?void 0:t.call(d);if(m&&s.contains(m)){for(var p=null===(n=d.left)||void 0===n?void 0:n.call(d),h=d.current(),f=m.contains(h)?h:void 0,g=null===(a=d.right)||void 0===a?void 0:a.call(d),v=K([m],l),b=null!==(i=null!==(r=null!=f?f:null==p?void 0:p.nextElementSibling)&&void 0!==r?r:g)&&void 0!==i?i:p;b;){for(var y=0,w=v;y<w.length;y++){var N=w[y];if(null==b?void 0:b.contains(N.node))return N.node}b=b.nextElementSibling}if(v.length)return v[0].node}}}(t)}},Ce=function(e,t,n){void 0===t&&(t={});var a=function(e){return Object.assign({scope:document.body,cycle:!0,onlyTabbable:!0},e)}(t),r=function(e,t,n){if(!e||!t)return console.error("no element or scope given"),{};var a=_(t);if(a.every(function(t){return!te(t,e)}))return console.error("Active element is not contained in the scope"),{};var r=n?K(a,new Map):J(a,new Map),i=r.findIndex(function(t){return t.node===e});return-1!==i?{prev:r[i-1],next:r[i+1],first:r[0],last:r[r.length-1]}:void 0}(e,a.scope,a.onlyTabbable);if(r){var i=n(r,a.cycle);i&&oe(i.node,a.focusOptions)}},Ee=function(e,t,n){var a,r,i,o,s=(r=e,i=null===(a=t.onlyTabbable)||void 0===a||a,{first:(o=i?K(_(r),new Map):J(_(r),new Map))[0],last:o[o.length-1]})[n];s&&oe(s.node,t.focusOptions)};function Ae(e){setTimeout(e,1)}var xe=function(e){return e&&"current"in e?e.current:e},Ie=function(){return document&&document.activeElement===document.body},Se=function(){return Ie()||function(e){void 0===e&&(e=document);var t=ne(e);return!!t&&M(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(e){return te(e,t)})}()},Me=null,_e=null,Te=function(){return null},Re=null,Le=!1,Oe=!1,je=function(){return!0};function Pe(e,t,n,a){var r=null,i=e;do{var o=a[i];if(o.guard)o.node.dataset.focusAutoGuard&&(r=o);else{if(!o.lockItem)break;
1if(i!==e)return;r=null}}while((i+=n)!==t);r&&(r.node.tabIndex=0)}var $e=function e(t,n,a){return n&&(n.host===t&&(!n.activeElement||a.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,a))},Be=function(e){return J(e,new Map)},Ve=function(){var e,t,n,a,r,i,o,s=!1;if(Me){var l=Me,c=l.observed,u=l.persistentFocus,d=l.autoFocus,m=l.shards,p=l.crossFrame,h=l.focusOptions,f=l.noFocusGuards,g=c||Re&&Re.portaledElement;if(Ie()&&_e&&_e!==document.body&&(!document.body.contains(_e)||!Be([(o=_e).parentNode]).some(function(e){return e.node===o}))){var v=Te();v&&v.focus()}var b=document&&document.activeElement;if(g){var y=[g].concat(m.map(xe).filter(Boolean));if(b&&!function(e){return(Me.whiteList||je)(e)}(b)||(u||function(){if(!(p?Boolean(Le):"meanwhile"===Le)||!f||!_e||Oe)return!1;var e=Be(y),t=e.findIndex(function(e){return e.node===_e});return 0===t||t===e.length-1}()||!Se()||!_e&&d)&&(g&&!(ie(y)||b&&function(e,t){return t.some(function(t){return $e(e,t,t)})}(b,y)||(i=b,Re&&Re.portaledElement===i))&&(document&&!_e&&b&&!d?(b.blur&&b.blur(),document.body.focus()):(s=we(y,_e,{focusOptions:h}),Re={})),(_e=document&&document.activeElement)!==document.body&&(Te=ke(_e)),Le=!1),document&&b!==document.activeElement&&document.querySelector("[data-focus-auto-guard]")){var w=document&&document.activeElement,N=(t=re(e=y).filter(W),n=fe(e,e,t),a=U(X([n],!0),!0,!0),r=X(t,!1),a.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:r.indexOf(t)>=0,guard:G(t)}})),k=N.map(function(e){return e.node}).indexOf(w);k>-1&&(N.filter(function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),Pe(k,N.length,1,N),Pe(k,-1,-1,N))}}}return s},De=function(e){Ve()&&e&&(e.stopPropagation(),e.preventDefault())},Ge=function(){return Ae(Ve)},We=function(e){var t=e.target,n=e.currentTarget;n.contains(t)||(Re={observerNode:n,portaledElement:t})},Fe=function(){Oe=!0},ze=function(){Oe=!1,Le="just",Ae(function(){Le="meanwhile"})};var Ue={moveFocusInside:we,focusInside:ie,focusNextElement:function(e,t){void 0===t&&(t={}),Ce(e,t,function(e,t){var n=e.next,a=e.first;return n||t&&a})},focusPrevElement:function(e,t){void 0===t&&(t={}),Ce(e,t,function(e,t){var n=e.prev,a=e.last;return n||t&&a})},focusFirstElement:function(e,t){void 0===t&&(t={}),Ee(e,t,"first")},focusLastElement:function(e,t){void 0===t&&(t={}),Ee(e,t,"last")},captureFocusRestore:ke};b.assignSyncMedium(We),y.assignMedium(Ge),w.assignMedium(function(e){return e(Ue)});const He=S(function(e){return e.filter(function(e){return!e.disabled})},function(e){var t=e.slice(-1)[0];t&&!Me&&(document.addEventListener("focusin",De),document.addEventListener("focusout",Ge),window.addEventListener("focus",Fe),window.addEventListener("blur",ze));var n=Me,a=n&&t&&t.id===n.id;Me=t,n&&!a&&(n.onDeactivation(),e.filter(function(e){return e.id===n.id}).length||n.returnFocus(!t)),t?(_e=null,a&&n.observed===t.observed||t.onActivation(Ue),Ve(),Ae(Ve)):(document.removeEventListener("focusin",De),document.removeEventListener("focusout",Ge),window.removeEventListener("focus",Fe),window.removeEventListener("blur",ze),_e=null)})(function(){return null});var Ye=(0,i.forwardRef)(function(e,t){return i.default.createElement(A,(0,r.A)({sideCar:He,ref:t},e))}),Qe=A.propTypes||{};Qe.sideCar,(0,a.A)(Qe,["sideCar"]);Ye.propTypes={};const Xe=Ye},68154:(e,t,n)=>{n.r(t),n.d(t,{Helmet:()=>pe,default:()=>he});var a,r,i,o,s=n(5556),l=n.n(s),c=n(52098),u=n.n(c),d=n(30115),m=n.n(d),p=n(60930),h=n(45228),f=n.n(h),g="bodyAttributes",v="htmlAttributes",b="titleAttributes",y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},w=(Object.keys(y).map(function(e){return y[e]}),"charset"),N="cssText",k="href",C="http-equiv",E="innerHTML",A="itemprop",x="name",I="property",S="rel",M="src",_="target",T={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},R="defaultTitle",L="defer",O="encodeSpecialCharacters",j="onChangeClientState",P="titleTemplate",$=Object.keys(T).reduce(function(e,t){return e[T[t]]=t,e},{}),B=[y.NOSCRIPT,y.SCRIPT,y.STYLE],V="data-react-helmet",D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},G=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},F=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n},z=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},U=function(e){var t=Z(e,y.TITLE),n=Z(e,P);if(n&&t)return n.replace(/%s/g,function(){return Array.isArray(t)?t.join(""):t});var a=Z(e,R);return t||a||void 0},H=function(e){return Z(e,j)||function(){}},Y=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return W({},e,t)},{})},Q=function(e,t){return t.filter(function(e){return void 0!==e[y.BASE]}).map(function(e){return e[y.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var a=Object.keys(n),r=0;r<a.length;r++){var i=a[r].toLowerCase();if(-1!==e.indexOf(i)&&n[i])return t.concat(n)}return t},[])},X=function(e,t,n){var a={};return n.filter(function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&te("Helmet: "+e+' should be of type "Array". Instead found type "'+D(t[e])+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,n){var r={};n.filter(function(e){for(var n=void 0,i=Object.keys(e),o=0;o<i.length;o++){var s=i[o],l=s.toLowerCase();-1===t.indexOf(l)||n===S&&"canonical"===e[n].toLowerCase()||l===S&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||s!==E&&s!==N&&s!==A||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return a[n]||(a[n]={}),r[n]||(r[n]={}),!a[n][c]&&(r[n][c]=!0,!0)}
1).reverse().forEach(function(t){return e.push(t)});for(var i=Object.keys(r),o=0;o<i.length;o++){var s=i[o],l=f()({},a[s],r[s]);a[s]=l}return e},[]).reverse()},Z=function(e,t){for(var n=e.length-1;n>=0;n--){var a=e[n];if(a.hasOwnProperty(t))return a[t]}return null},q=(a=Date.now(),function(e){var t=Date.now();t-a>16?(a=t,e(t)):setTimeout(function(){q(e)},0)}),K=function(e){return clearTimeout(e)},J="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||q:n.g.requestAnimationFrame||q,ee="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||K:n.g.cancelAnimationFrame||K,te=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},ne=null,ae=function(e,t){var n=e.baseTag,a=e.bodyAttributes,r=e.htmlAttributes,i=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,m=e.titleAttributes;oe(y.BODY,a),oe(y.HTML,r),ie(d,m);var p={baseTag:se(y.BASE,n),linkTags:se(y.LINK,i),metaTags:se(y.META,o),noscriptTags:se(y.NOSCRIPT,s),scriptTags:se(y.SCRIPT,c),styleTags:se(y.STYLE,u)},h={},f={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,a=t.oldTags;n.length&&(h[e]=n),a.length&&(f[e]=p[e].oldTags)}),t&&t(),l(e,h,f)},re=function(e){return Array.isArray(e)?e.join(""):e},ie=function(e,t){void 0!==e&&document.title!==e&&(document.title=re(e)),oe(y.TITLE,t)},oe=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var a=n.getAttribute(V),r=a?a.split(","):[],i=[].concat(r),o=Object.keys(t),s=0;s<o.length;s++){var l=o[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===r.indexOf(l)&&r.push(l);var u=i.indexOf(l);-1!==u&&i.splice(u,1)}for(var d=i.length-1;d>=0;d--)n.removeAttribute(i[d]);r.length===i.length?n.removeAttribute(V):n.getAttribute(V)!==o.join(",")&&n.setAttribute(V,o.join(","))}},se=function(e,t){var n=document.head||document.querySelector(y.HEAD),a=n.querySelectorAll(e+"["+V+"]"),r=Array.prototype.slice.call(a),i=[],o=void 0;return t&&t.length&&t.forEach(function(t){var n=document.createElement(e);for(var a in t)if(t.hasOwnProperty(a))if(a===E)n.innerHTML=t.innerHTML;else if(a===N)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[a]?"":t[a];n.setAttribute(a,s)}n.setAttribute(V,"true"),r.some(function(e,t){return o=t,n.isEqualNode(e)})?r.splice(o,1):i.push(n)}),r.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return n.appendChild(e)}),{oldTags:r,newTags:i}},le=function(e){return Object.keys(e).reduce(function(t,n){var a=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+a:a},"")},ce=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[T[n]||n]=e[n],t},t)},ue=function(e,t,n){switch(e){case y.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(a={key:e})[V]=!0,r=ce(n,a),[p.default.createElement(y.TITLE,r,e)];var e,n,a,r},toString:function(){return function(e,t,n,a){var r=le(n),i=re(t);return r?"<"+e+" "+V+'="true" '+r+">"+z(i,a)+"</"+e+">":"<"+e+" "+V+'="true">'+z(i,a)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case g:case v:return{toComponent:function(){return ce(t)},toString:function(){return le(t)}};default:return{toComponent:function(){return function(e,t){return t.map(function(t,n){var a,r=((a={key:n})[V]=!0,a);return Object.keys(t).forEach(function(e){var n=T[e]||e;if(n===E||n===N){var a=t.innerHTML||t.cssText;r.dangerouslySetInnerHTML={__html:a}}else r[n]=t[e]}),p.default.createElement(e,r)})}(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,a){var r=Object.keys(a).filter(function(e){return!(e===E||e===N)}).reduce(function(e,t){var r=void 0===a[t]?t:t+'="'+z(a[t],n)+'"';return e?e+" "+r:r},""),i=a.innerHTML||a.cssText||"",o=-1===B.indexOf(e);return t+"<"+e+" "+V+'="true" '+r+(o?"/>":">"+i+"</"+e+">")},"")}(e,t,n)}}}},de=function(e){var t=e.baseTag,n=e.bodyAttributes,a=e.encode,r=e.htmlAttributes,i=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,m=e.titleAttributes;return{base:ue(y.BASE,t,a),bodyAttributes:ue(g,n,a),htmlAttributes:ue(v,r,a),link:ue(y.LINK,i,a),meta:ue(y.META,o,a),noscript:ue(y.NOSCRIPT,s,a),script:ue(y.SCRIPT,l,a),style:ue(y.STYLE,c,a),title:ue(y.TITLE,{title:d,titleAttributes:m},a)}},me=u()(function(e){return{baseTag:Q([k,_],e),bodyAttributes:Y(g,e),defer:Z(e,L),encode:Z(e,O),htmlAttributes:Y(v,e),linkTags:X(y.LINK,[
1S,k],e),metaTags:X(y.META,[x,w,C,I,A],e),noscriptTags:X(y.NOSCRIPT,[E],e),onChangeClientState:H(e),scriptTags:X(y.SCRIPT,[M,E],e),styleTags:X(y.STYLE,[N],e),title:U(e),titleAttributes:Y(b,e)}},function(e){ne&&ee(ne),e.defer?ne=J(function(){ae(e,function(){ne=null})}):(ae(e),ne=null)},de)(function(){return null}),pe=(r=me,o=i=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!m()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case y.SCRIPT:case y.NOSCRIPT:return{innerHTML:t};case y.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,a=e.arrayTypeChildren,r=e.newChildProps,i=e.nestedChildren;return W({},a,((t={})[n.type]=[].concat(a[n.type]||[],[W({},r,this.mapNestedChildrenToProps(n,i))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,a=e.child,r=e.newProps,i=e.newChildProps,o=e.nestedChildren;switch(a.type){case y.TITLE:return W({},r,((t={})[a.type]=o,t.titleAttributes=W({},i),t));case y.BODY:return W({},r,{bodyAttributes:W({},i)});case y.HTML:return W({},r,{htmlAttributes:W({},i)})}return W({},r,((n={})[a.type]=W({},i),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=W({},t);return Object.keys(e).forEach(function(t){var a;n=W({},n,((a={})[t]=e[t],a))}),n}
1,t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,a={};return p.default.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,i=r.children,o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[$[n]||n]=e[n],t},t)}(F(r,["children"]));switch(n.warnOnInvalidChildren(e,i),e.type){case y.LINK:case y.META:case y.NOSCRIPT:case y.SCRIPT:case y.STYLE:a=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:o,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:o,nestedChildren:i})}}}),t=this.mapArrayTypeChildrenToProps(a,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=F(e,["children"]),a=W({},n);return t&&(a=this.mapChildrenToProps(t,a)),p.default.createElement(r,a)},G(t,null,[{key:"canUseDOM",set:function(e){r.canUseDOM=e}}]),t}(p.default.Component),i.propTypes={base:l().object,bodyAttributes:l().object,children:l().oneOfType([l().arrayOf(l().node),l().node]),defaultTitle:l().string,defer:l().bool,encodeSpecialCharacters:l().bool,htmlAttributes:l().object,link:l().arrayOf(l().object),meta:l().arrayOf(l().object),noscript:l().arrayOf(l().object),onChangeClientState:l().func,script:l().arrayOf(l().object),style:l().arrayOf(l().object),title:l().string,titleAttributes:l().object,titleTemplate:l().string},i.defaultProps={defer:!0,encodeSpecialCharacters:!0},i.peek=r.peek,i.rewind=function(){var e=r.rewind();return e||(e=de({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},o);pe.renderStatic=pe.rewind;const he=pe},52098:(e,t,n)=>{var a,r=n(60930),i=(a=r)&&"object"==typeof a&&"default"in a?a.default:a;function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(a){if("function"!=typeof a)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map(function(e){return e.props})),d.canUseDOM?t(l):n&&(l=n(l))}var d=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.peek=function(){return l},r.rewind=function(){if(r.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var o=r.prototype;return o.UNSAFE_componentWillMount=function(){c.push(this),u()},o.componentDidUpdate=function(){u()},o.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},o.render=function(){return i.createElement(a,this.props)},r}(r.PureComponent);return o(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(a)+")"),o(d,"canUseDOM",s),d}}}}]);
2//# sourceMappingURL=mobile-pages-Recipe.0fca041f.chunk.js.map

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.