1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,922475,e=>{"use strict";e.i(993649);var t=e.i(829668),a=e.i(648878),i=e.i(787414),s=e.i(494700),n=e.i(164047);let o=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];e.s(["buildRestaurantJsonLd",0,({filialSettings:e,merchantSettings:r,filialSlug:l})=>{let{paymentMethods:p,pages:c,products:d,contacts:{companyName:u,legalInfo:g,vk:m,telegram:h,odnoklassniki:y,max:f,instagram:v,gplay:$,appstore:S,email:P,town:b,address:L,phones:A,coordinates:C,workingTime:R,isAroundTheClock:T}}=e,{settings:{logoLightBackgroundPath:O},merchantOrigin:k}=r,x=c?.find(e=>e.seo?.slug==="home")?.seo,{legalName:j,taxID:M}=(0,i.getLegalInfo)(g),_=(A??[]).map(e=>(0,a.getE164Phone)(e)).filter(e=>!!e).map(e=>({"@type":"ContactPoint",telephone:e,contactType:"customer service",availableLanguage:"ru"})),B="default"===l?"":`/${l}`,H=[];return m&&H.push(m),h&&H.push(h),y&&H.push(y),f&&H.push(f),v&&H.push(v),$&&H.push($),S&&H.push(S),{"@context":"https://schema.org","@type":"Restaurant","@id":`${k}${B}#restaurant`,url:`${k}${B}/`,name:(0,t.getClearString)(u||x?.title||void 0),legalName:j,taxID:M,description:(0,t.getClearString)(x?.description),telephone:(0,a.getE164Phone)(A?.[0]),contactPoint:_.length>0?_:void 0,email:P||void 0,sameAs:0===H.length?void 0:H,logo:O,image:O||void 0,address:{"@type":"PostalAddress",addressCountry:"RU",addressLocality:b,streetAddress:L??void 0},paymentAccepted:(0,s.getPaymentAccepted)(p),currenciesAccepted:"RUB",priceRange:(0,n.getPriceRange)(d),hasMenu:`${k}${B}/`,branchCode:""===B?void 0:B.replace("/",""),geo:C?.[0]&&C[1]?{"@type":"GeoCoordinates",latitude:C[1],longitude:C[0]}:void 0,hasMap:C?.[0]&&C[1]?`https://yandex.ru/maps/?pt=${C[0]},${C[1]}&z=18&l=map`:void 0,areaServed:{"@type":"City",name:b},potentialAction:{"@type":"OrderAction",target:{"@type":"EntryPoint",urlTemplate:`${k}${B}/checkout/`,actionPlatform:["https://schema.org/DesktopWebPlatform","https://schema.org/MobileWebPlatform"],inLanguage:"ru-RU"}},openingHoursSpecification:T?o.map(e=>({"@type":"OpeningHoursSpecification",dayOfWeek:e,opens:"00:00",closes:"23:59"})):o.map((e,t)=>{let[a,i]=R?.[t]??[];return a&&i?{"@type":"OpeningHoursSpecification",dayOfWeek:e,opens:a,closes:i}:null}).filter(e=>null!==e)}}])},354886,e=>{"use strict";var t=e.i(843476),a=e.i(500932);e.i(993649);var i=e.i(30264),s=e.i(922475);e.s(["FilialBaseLd",0,e=>{let n,o,r,l,p,c,d=(0,a.c)(19),{filialSettings:u,merchantSettings:g,filialSlug:m}=e;if(i.isClient)return null;let{contacts:h}=u,{companyName:y,town:f}=h,{merchantOrigin:v}=g,$="default"===m?"":`/${m}`;if(d[0]!==y||d[1]!==u||d[2]!==m||d[3]!==v||d[4]!==g||d[5]!==$||d[6]!==f){let e,a=[];""!==$&&(a.push({"@type":"ListItem",position:1,name:"ÐлавнаÑ",item:`${v}/`}),a.push({"@type":"ListItem",position:2,name:f||y||void 0,item:`${v}${$}/`}));let i=(0,s.buildRestaurantJsonLd)({filialSettings:u,merchantSettings:g,filialSlug:m});r=a.length>0&&(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:a}).replace(/</g,"\\u003c")}}),o="application/ld+json",d[10]===Symbol.for("react.memo_cache_sentinel")?(e=/</g,d[10]=e):e=d[10],n=JSON.stringify(i).replace(e,"\\u003c"),d[0]=y,d[1]=u,d[2]=m,d[3]=v,d[4]=g,d[5]=$,d[6]=f,d[7]=n,d[8]=o,d[9]=r}else n=d[7],o=d[8],r=d[9];return d[11]!==n?(l={__html:n},d[11]=n,d[12]=l):l=d[12],d[13]!==o||d[14]!==l?(p=(0,t.jsx)("script",{type:o,dangerouslySetInnerHTML:l}),d[13]=o,d[14]=l,d[15]=p):p=d[15],d[16]!==r||d[17]!==p?(c=(0,t.jsxs)(t.Fragment,{children:[r,p]}),d[16]=r,d[17]=p,d[18]=c):c=d[18],c}])}]);
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.