1(e=>{"function"==typeof define&&define.amd?define("map",e):e()})(function(){function i(e){return(i="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})(e)}var c={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},iOS:function(){return(navigator.userAgent.match(/iPhone|iPad|iPod/i)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!window.MSStream},any:function(){return c.Android()||c.BlackBerry()||c.iOS()||c.Opera()||c.Windows()}};document.addEventListener("DOMContentLoaded",function(){var e,o;(o=navigator.userAgent).match(/chrome|chromium|crios/i)?e="chrome":o.match(/firefox|fxios/i)?e="firefox":o.match(/safari/i)?e="safari":o.match(/opr\//i)?e="opera":o.match(/edg/i)&&(e="edge"),document.documentElement.classList.add(e)}),document.addEventListener("DOMContentLoaded",function(){var n,r=document.querySelector("#map");r&&(n=function(){var t,a,e=!hotelMarker.yaMapApiKey||/^\s*$/.test(hotelMarker.yaMapApiKey)?"lang="+hotelMarker.locale:"apikey="+hotelMarker.yaMapApiKey+"&lang="+hotelMarker.locale;t="//api-maps.yandex.ru/2.1/?"+e,new Promise(function(o,e){var n=document.createElement("script");n.src=t,n.async=!0,n.onerror=e,n.onload=n.onreadystatechange=function(){var e=this.readyState;e&&"loaded"!==e&&"complete"!==e||(n.onload=n.onreadystatechange=null,"function"==typeof a&&a(),o())},document.head.appendChild(n)}).then(function(){ymaps.ready(function(){var e,o,n,t;"object"==("undefined"==typeof hotelMarker?"undefined":i(hotelMarker))&&(e=hotelMarker.location,(o=new ymaps.Map("map",{behaviors:["drag","dblClickZoom","multiTouch","zoom"],center:e,controls:[],zoom:15})).controls.add("zoomControl",{size:"small",position:{top:45,right:15}}),c.any()&&o.behaviors.disable("drag"),n=window.innerWidth<360?[26,30]:window.innerWidth<1326?[34,40]:[42,50],t=window.innerWidth<360?[-13,-30]:window.innerWidth<1326?[-17,-40]:[-21,-50],t={iconLayout:ymaps.templateLayoutFactory.createClass('<div class="map__marker icon icon-location_24_fill"></div>'),iconSize:n,iconOffset:t,iconShape:{type:"Rectangle",coordinates:[[0,0],n]}},r.classList.contains("about-map")?MARKERS.forEach(function(e){o.geoObjects.add(new ymaps.Placemark(e.coords,{balloonContent:e.title},{iconLayout:ymaps.templateLayoutFactory.createClass('<div class="map__marker map__marker--about icon icon-location_24_fill">\n <span class="icon '.concat(e.iconCssClass,'"></span>\n </div>')),iconSize:[50,50],iconOffset:[-25,-50],iconShape:{type:"Rectangle",coordinates:[[0,0],[50,50]]}}))}):o.geoObjects.add(new ymaps.Placemark(e,{hintContent:hotelMarker.title},t)))})}).catch(function(){console.error("Could not load script")})},"IntersectionObserver"in window?new IntersectionObserver(function(e,o){e.forEach(function(e){0<e.intersectionRatio&&(o.unobserve(e.target),n())})},{rootMargin:"500px 0px",threshold:0}).observe(r):n())})}); 2//# sourceMappingURL=map.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.