1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../css/main.min2.css","../css/main.min3.css"])))=>i.map(i=>d[i]); 2const T=(function(){const e=typeof document<"u"&&document.createElement("link").relList;return e&&e.supports&&e.supports("modulepreload")?"modulepreload":"preload"})(),I=function(t,e){return new URL(t,e).href},g={},d=function(e,r,o){let n=Promise.resolve();if(r&&r.length>0){let u=function(a){return Promise.all(a.map(_=>Promise.resolve(_).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),c=i?.nonce||i?.getAttribute("nonce");n=u(r.map(a=>{if(a=I(a,o),a in g)return;g[a]=!0;const _=a.endsWith(".css"),p=_?'[rel="stylesheet"]':"";if(o)for(let E=s.length-1;E>=0;E--){const v=s[E];if(v.href===a&&(!_||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${p}`))return;const m=document.createElement("link");if(m.rel=_?"stylesheet":T,_||(m.as="script"),m.crossOrigin="",m.href=a,c&&m.setAttribute("nonce",c),document.head.appendChild(m),_)return new Promise((E,v)=>{m.addEventListener("load",E),m.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${a}`)))})}))}function l(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return n.then(s=>{for(const i of s||[])i.status==="rejected"&&l(i.reason);return e().catch(l)})},C=100;function q(){const t=document.querySelector(".header");if(!t)return;let e=0;const r=()=>{e=0;const n=window.scrollY||window.pageYOffset||0,l=Math.min(1,n/C);t.style.setProperty("--header-bg-alpha",l.toFixed(3))},o=()=>{e===0&&(e=window.requestAnimationFrame(r))};r(),window.addEventListener("scroll",o,{passive:!0})}function V(){const t=document.querySelectorAll("[data-menu-toggle]"),e=document.querySelector("body");t.forEach(r=>{r.addEventListener("click",()=>{e?.classList.toggle("menu-open")})})}const D=100;function F(){const t=document.querySelector(".top-btn");if(!t)return;let e=0;const r=()=>{e=0;const n=window.scrollY||window.pageYOffset||0;t.classList.toggle("is-visible",n>=D)},o=()=>{e===0&&(e=window.requestAnimationFrame(r))};t.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})}),r(),window.addEventListener("scroll",o,{passive:!0})}async function $(){const t=new Image,e=await new Promise(r=>{t.onload=()=>r(t.width>0&&t.height>0),t.onerror=()=>r(!1),t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA"});document.documentElement.classList.toggle("webp",e),document.documentElement.classList.toggle("no-webp",!e)}function B(){document.addEventListener("wpcf7mailsent",t=>{const e=t.detail?.apiResponse?.minin_redirect_url;e&&window.location.assign(e)})}const S="minin_cookie_consent",k="minin_cookie_consent",h="accepted",U=3600*24*365,x=()=>{if(document.cookie.includes(`${k}=${h}`))return!0;try{return window.localStorage.getItem(S)===h}catch{return!1}},Y=()=>{document.cookie=`${k}=${h}; max-age=${U}; path=/; SameSite=Lax`;try{window.localStorage.setItem(S,h)}catch{}};function M(){const t=document.querySelector("[data-cookie-consent]"),e=t?.querySelector("[data-cookie-consent-accept]");if(!(!t||!e)){if(x()){t.hidden=!0;return}t.hidden=!1,e.addEventListener("click",()=>{Y(),t.hidden=!0})}}const G="ÐбÑзаÑелÑное поле",N=".form__policy, .forum-form__policy, .feedback__form-privacy",W=".form__submit-wrap, .forum-form__submit-wrap",L=new WeakSet,P=t=>t.querySelector(N),O=t=>t.querySelector('input[type="checkbox"]'),y=t=>t.classList.contains("feedback__form-privacy")?{error:"feedback__form-privacy-error",invalid:"feedback__form-privacy--invalid"}:t.classList.contains("forum-form__policy")?{error:"forum-form__policy-error",invalid:"forum-form__policy--invalid"}:{error:"form__policy-error",invalid:"form__policy--invalid"},H=t=>{const{error:e}=y(t),r=t.querySelector(`.${e}`);if(r)return r;const o=document.createElement("span");return o.className=`wpcf7-not-valid-tip ${e}`,o.setAttribute("aria-hidden","true"),t.append(o),o},w=(t,e)=>{const{invalid:r}=y(t);t.classList.remove(r),e.classList.remove("wpcf7-not-valid"),e.setAttribute("aria-invalid","false");const o=t.querySelector(".form__policy-error, .forum-form__policy-error, .feedback__form-privacy-error");o&&(o.textContent="",o.setAttribute("aria-hidden","true"))},j=(t,e)=>{const{invalid:r}=y(t),o=H(t);t.classList.add(r),e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-invalid","true"),o.textContent=G,o.removeAttribute("aria-hidden")},b=t=>{const e=P(t);if(!e)return!0;const r=O(e);return!r||r.checked?(r&&w(e,r),!0):(j(e,r),!1)},z=()=>
2{document.querySelectorAll(".wpcf7-form").forEach(e=>{const r=P(e),o=r?O(r):null,n=e.querySelector(".wpcf7-submit"),l=e.querySelector(W)??n?.parentElement;!r||!o||!n||!l||(l.addEventListener("pointerdown",()=>{n?.disabled&&(L.add(e),b(e),n.disabled=!1,n.click(),window.setTimeout(()=>{L.delete(e),o.checked||(n.disabled=!0)}))}),e.addEventListener("submit",s=>{if(!b(e)){if(L.has(e))return;s.preventDefault(),s.stopImmediatePropagation(),o.focus()}},!0),o.addEventListener("change",()=>{o.checked&&w(r,o)}),e.addEventListener("reset",()=>{window.setTimeout(()=>w(r,o))}),document.addEventListener("wpcf7mailsent",s=>{s.target===e&&window.setTimeout(()=>w(r,o))}))})},R=t=>{if(document.readyState==="complete"){window.setTimeout(t,0);return}window.addEventListener("load",t,{once:!0})},A=(t,e,r)=>{R(()=>{document.querySelector(t)&&e().then(o=>o[r]()).catch(o=>{console.error(`Failed to initialize ${r}`,o)})})},f=(t,e,r)=>{const o=()=>{e().then(n=>n[r]()).catch(n=>{console.error(`Failed to initialize ${r}`,n)})};R(()=>{const n=document.querySelectorAll(t);if(!n.length)return;let l=!1;const s=[],i=()=>{l||(l=!0,s.forEach(c=>c()),o())};if(n.forEach(c=>{const u={once:!0,passive:!0};c.addEventListener("focusin",i,{once:!0}),c.addEventListener("pointerdown",i,u),c.addEventListener("touchstart",i,u),s.push(()=>{c.removeEventListener("focusin",i),c.removeEventListener("pointerdown",i),c.removeEventListener("touchstart",i)})}),"IntersectionObserver"in window){const c=new IntersectionObserver(u=>{u.some(a=>a.isIntersecting)&&i()},{rootMargin:"300px 0px"});n.forEach(u=>c.observe(u)),s.push(()=>c.disconnect());return}i()})};$();q();V();F();B();M();z();f(".apartment__head-review, .card__rating",()=>d(()=>import("./reviewLinks.min.js"),[],import.meta.url),"initReviewLinks");A("[data-apartment-features-toggle]",()=>d(()=>import("./apartmentFeatures.min.js"),[],import.meta.url),"initApartmentFeatures");A('.apartment [data-gallery^="apartment-gallery-"]',()=>d(()=>import("./apartmentGallery.min.js"),__vite__mapDeps([0]),import.meta.url),"initApartmentGallery");A(".hero__gallery",()=>d(()=>import("./heroSlider.min.js"),[],import.meta.url),"initHeroSlider");f(".form__phone-input",()=>d(()=>import("./phoneInput.min.js"),__vite__mapDeps([1]),import.meta.url),"initPhoneInput");f(".card__slider",()=>d(()=>import("./cardSlider.min.js"),[],import.meta.url),"cardSlider");f(".faq__box",()=>d(()=>import("./faq.min.js"),[],import.meta.url),"faq");f(".forum-guests__swiper",()=>d(()=>import("./forumGuestsSlider.min.js"),[],import.meta.url),"initForumGuestsSlider");f(".forum-apartment-card__swiper",()=>d(()=>import("./forumSlider.min.js"),[],import.meta.url),"initForumSlider");f(".js-concierge-accordion",()=>d(()=>import("./conciergeAccordion.min.js"),[],import.meta.url),"initConciergeAccordion");A("[data-feedback-modal]",()=>d(()=>import("./feedbackModal.min.js"),[],import.meta.url),"initFeedbackModal");
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.