1function t_onReady(t) { 2 "loading" != document.readyState 3 ? t() 4 : document.addEventListener("DOMContentLoaded", t); 5} 6function t_addClass(t, e) { 7 document.body.classList 8 ? t.classList.add(e) 9 : (t.className += (t.className ? " " : "") + e); 10} 11function t_removeClass(t, e) { 12 document.body.classList 13 ? t.classList.remove(e) 14 : (t.className = t.className 15 .replace(new RegExp("(^|\\s+)" + e + "(\\s+|$)"), " ") 16 .replace(/^\s+/, "") 17 .replace(/\s+$/, "")); 18} 19function t_removeEl(t) { 20 t && t.parentNode && t.parentNode.removeChild(t); 21} 22function t_outerWidth(t) { 23 var e = getComputedStyle(t), 24 n = e.width, 25 o = e.marginLeft, 26 i = e.marginRight; 27 return ( 28 "auto" === n && (n = 0), 29 "auto" === o && (o = 0), 30 "auto" === i && (i = 0), 31 (n = parseInt(n) + parseInt(o) + parseInt(i)) 32 ); 33} 34var version, version; 35((window.isSearchBot = !1), 36/Bot/i.test(navigator.userAgent) && (window.isSearchBot = !0), 37(window.isMobile = !1), 38(window.$isMobile = !1), 39/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( 40 navigator.userAgent, 41) && ((window.isMobile = !0), (window.$isMobile = !0)), 42(window.isTablet = 43 /(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/i.test( 44 navigator.userAgent, 45 )), 46(window.isiOS = !1), 47/iPhone|iPad|iPod/i.test(navigator.userAgent) && (window.isiOS = !0), 48(window.isiOSChrome = !!navigator.userAgent.match("CriOS")), 49(window.isFirefox = /firefox/i.test(navigator.userAgent)), 50(window.isOpera = 51 (!!window.opr && !!window.opr.addons) || 52 !!window.opera || 53 navigator.userAgent.indexOf(" OPR/") >= 0), 54(window.isiOSVersion = ""), 55window.isiOS) && 56 null !== (version = navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/)) && 57 (window.isiOSVersion = [ 58 parseInt(version[1], 10), 59 parseInt(version[2], 10), 60 parseInt(version[3] || 0, 10), 61 ]); 62((window.isSafari = !1), 63/^((?!chrome|android).)*safari/i.test(navigator.userAgent) && 64 (window.isSafari = !0), 65(window.isIE = !!document.documentMode), 66(window.isSafariVersion = ""), 67window.isSafari) && 68 null !== 69 (version = navigator.appVersion.match( 70 /Version\/(\d+)\.(\d+)\.?(\d+)? Safari/, 71 )) && 72 (window.isSafariVersion = [ 73 parseInt(version[1], 10), 74 parseInt(version[2], 10), 75 parseInt(version[3] || 0, 10), 76 ]); 77function t_throttle(t, e, n) { 78 var o, i; 79 return ( 80 e || (e = 250), 81 function () { 82 var r = n || this, 83 a = +new Date(), 84 l = arguments; 85 o && a < o + e 86 ? (clearTimeout(i), 87 (i = setTimeout(function () { 88 ((o = a), t.apply(r, l)); 89 }, e))) 90 : ((o = a), t.apply(r, l)); 91 } 92 ); 93} 94function t_onFuncLoad(t, e, n) { 95 var o = 15e3, 96 i = t_checkIsEditMode(), 97 r = function t() { 98 return !i || (i && t_checkEditorIsReady()); 99 }, 100 a = function t(e) { 101 return "function" == typeof window[e] || "object" == typeof window[e]; 102 }; 103 if (a(t) && r()) e(); 104 else { 105 var l = Date.now(), 106 d = new Error(t + " is undefined"), 107 s = function t() { 108 throw d; 109 }; 110 setTimeout(function i() { 111 var d = Date.now(); 112 a(t) && r() 113 ? e() 114 : ("complete" === document.readyState && d - l > o && !a(t) && s(), 115 setTimeout(i, n || 100)); 116 }); 117 } 118} 119function t_checkIsEditMode() { 120 var t = !1, 121 e = document.getElementById("allrecords"); 122 if (!e) return !1; 123 var n = e.getAttribute("data-tilda-mode"); 124 return !!(t = n && "edit" === n); 125} 126function t_checkEditorIsReady() { 127 var t = !1; 128 if (!t_checkIsEditMode()) return !1; 129 var e = document.body.getAttribute("data-ready-status"); 130 return !!(t = e && "ready" === e); 131} 132function t_scrollBarWidthCompensator__setObject() { 133 window.scrollBarWidthCompensator = {}; 134 var t = window.scrollBarWidthCompensator; 135 ((t.isInited = !1), 136 (t.scrollBarWidth = Math.abs( 137 window.innerWidth - document.documentElement.clientWidth, 138 )), 139 (t.delay = 0), 140 (t.cancelTimeout = null)); 141 var e = [ 142 "t450", 143 "t282__container", 144 "t282__container__bg_opened", 145 "t282__menu__container", 146 "t830m", 147 "t830__panel", 148 "t451m", 149 "t204__menu", 150 "tn-atom__sbs-anim-wrapper", 151 ], 152 n = document.querySelectorAll("*"); 153 ((n = Array.prototype.filter.call(n, function (t) { 154 return ( 155 !t.closest(".t1093") && 156 !e.some(function (e) { 157 return t.classList.contains(e); 158 }) 159 ); 160 })), 161 (t.fixedElements = []), 162 Array.prototype.forEach.call(n, function (e) { 163 if (!e.classList.contains("t975")) { 164 var n = window.getComputedStyle(e), 165 o = n.getPropertyValue("position"), 166 i = n.getPropertyValue("width"), 167 r = n.getPropertyValue("height"), 168 a = 169 "100%" === i || 170 i === window.innerWidth + "px" || 171 i === window.innerWidth - t.scrollBarWidth + "px" || 172 "100vw" === i, 173 l = 174 "100%" === r || 175 r === window.innerHeight + "px" || 176 r === window.innerHeight - t.scrollBarWidth + "px" || 177 "auto" === r || 178 "100vh" === r; 179 ("fixed" === o || ("absolute" === o && a && !l)) && 180 t.fixedElements.push({ el: e, computedStyle: n }); 181 } 182 })); 183} 184function t_scrollBarWidthCompensator__init() { 185 if (!window.isMobile) { 186 window.scrollBarWidthCompensator || 187 t_scrollBarWidthCompensator__setObject(); 188 var t = window.scrollBarWidthCompensator; 189 if ( 190 ((t.scrollBarWidth = Math.abs( 191 window.innerWidth - document.documentElement.clientWidth, 192 )), 193 t.cancelTimeout && 194 (window.clearTimeout(t.cancelTimeout), (t.cancelTimeout = null)), 195 !t.isInited && t.scrollBarWidth) 196 ) { 197 t.isInited = !0; 198 var e = window 199 .getComputedStyle(document.body) 200 .getPropertyValue("padding-right"); 201 e = parseInt(e.replace("px", ""), 10); 202 var n = document.body.style.paddingRight; 203 (n && document.body.setAttribute("data-tilda-initial-padding-right", n), 204 (document.body.style.paddingRight = t.scrollBarWidth + e + "px"), 205 (document.body.style.height = "100vh"), 206 (document.body.style.minHeight = "100vh"), 207 (document.body.style.overflow = "hidden")); 208 var o = []; 209 (Array.prototype.forEach.call(t.fixedElements, function (e) { 210 var n = e.el; 211 if ( 212 document.body.contains(n) && 213 !n.classList.contains("t975") && 214 !n.classList.contains("t975") 215 ) { 216 var i = e.computedStyle, 217 r = i.getPropertyValue("position"); 218 if ("fixed" === r || "absolute" === r) { 219 var a = i.getPropertyValue("transition-duration"); 220 a.indexOf("ms") + 1 221 ? ((a = parseInt(a.replace("ms", ""), 10)), o.push(a)) 222 : a.indexOf("s") + 1 && 223 ((a = 1e3 * parseFloat(a.replace("s", ""))), o.push(a)); 224 var l = i.getPropertyValue("right"); 225 l = parseInt(l.replace("px", ""), 10); 226 var d = i.getPropertyValue("width"), 227 s = i.getPropertyValue("height"), 228 c = n.style.right; 229 c && n.setAttribute("data-tilda-initial-right", c); 230 var u = n.style.width; 231 u && n.setAttribute("data-tilda-initial-width", u); 232 var m = 233 "100%" === d || 234 d === window.innerWidth + "px" || 235 d === window.innerWidth - t.scrollBarWidth + "px" || 236 "100vw" === d, 237 p = 238 "100%" === s || 239 s === window.innerHeight + "px" || 240 s === window.innerHeight - t.scrollBarWidth + "px" || 241 "auto" === s || 242 "100vh" === s; 243 (!l && 0 !== l) || "auto" === n.style.right || "absolute" === r || m 244 ? m && 245 !p && 246 (n.style.width = "calc(100vw - " + t.scrollBarWidth + "px)") 247 : (n.style.right = t.scrollBarWidth + l + "px"); 248 } 249 } 250 }), 251 o.length && (t.delay = Math.max.apply(null, o))); 252 } 253 } 254} 255function t_scrollBarWidthCompensator__cancel() { 256 var t = window.scrollBarWidthCompensator; 257 t && 258 t.isInited && 259 ((t.isInited = !1), 260 (t.delay = 0), 261 document.body.hasAttribute("data-tilda-initial-padding-right") 262 ? ((document.body.style.paddingRight = document.body.getAttribute( 263 "data-tilda-initial-padding-right", 264 )), 265 document.body.removeAttribute("data-tilda-initial-padding-right")) 266 : document.body.style.removeProperty("padding-right"), 267 document.body.style.removeProperty("height"), 268 document.body.style.removeProperty("min-height"), 269 document.body.style.removeProperty("overflow"), 270 Array.prototype.forEach.call(t.fixedElements, function (t) { 271 var e = t.el, 272 n = 273 e.classList.contains("tn-atom__sticky-wrapper") || 274 e.classList.contains("tn-atom__sbs-anim-wrapper"); 275 (e.hasAttribute("data-tilda-initial-right") 276 ? ((e.style.right = e.getAttribute("data-tilda-initial-right")), 277 e.removeAttribute("data-tilda-initial-right")) 278 : e.style.removeProperty("right"), 279 e.hasAttribute("data-tilda-initial-width") 280 ? ((e.style.width = e.getAttribute("data-tilda-initial-width")), 281 e.removeAttribute("data-tilda-initial-width")) 282 : (e.style.removeProperty("width"), 283 n && (e.style.width = "inherit"))); 284 })); 285} 286function t_triggerEvent(t, e) { 287 var n; 288 (document.createEvent 289 ? (n = document.createEvent("HTMLEvents")).initEvent(e, !0, !1) 290 : document.createEventObject && 291 ((n = document.createEventObject()).eventType = e), 292 (n.eventName = e), 293 t.dispatchEvent 294 ? t.dispatchEvent(n) 295 : t.fireEvent 296 ? t.fireEvent("on" + n.eventType, n) 297 : t[e] 298 ? t[e]() 299 : t["on" + e] && t["on" + e]()); 300} 301function t_getRootZone() { 302 var t = document.getElementById("allrecords"), 303 e; 304 return (t && t.getAttribute("data-tilda-root-zone")) || "com"; 305} 306function t_modifyRootZone(t) { 307 return t && t.includes("static.tildacdn.com") 308 ? t.replace("static.tildacdn.com", "static.tildacdn." + t_getRootZone()) 309 : t; 310} 311function t_loadJsFile(t, e, n) { 312 void 0 === n && (n = 0); 313 var o = 3, 314 i = 1e3, 315 r = t_modifyRootZone(t); 316 if (document.querySelector('script[src^="' + r + '"]')) e && e(); 317 else { 318 var a = document.createElement("script"); 319 ((a.type = "text/javascript"), 320 (a.src = r), 321 e && 322 a.addEventListener("load", function () { 323 e(); 324 }), 325 a.addEventListener("error", function (t) { 326 if (!(n <= 3)) { 327 var o = t.message || "<no error message>"; 328 throw new Error("Failed to load " + r + " script: " + o, { 329 cause: t, 330 }); 331 } 332 setTimeout(function () { 333 (a.remove(), 334 t_loadJsFile(r, e, n + 1), 335 console.warn("Retrying to load " + r + ". Retry: " + (n + 1))); 336 }, n * i); 337 }), 338 document.head.appendChild(a)); 339 } 340} 341function t_loadCSSFile(t, e, n) { 342 void 0 === n && (n = 0); 343 var o = 3, 344 i = 1e3, 345 r = t_modifyRootZone(t); 346 if (document.querySelector('link[href^="' + r + '"]')) e && e(); 347 else { 348 var a = document.createElement("link"); 349 ((a.rel = "stylesheet"), 350 (a.type = "text/css"), 351 (a.media = "all"), 352 (a.href = r), 353 (a.crossOrigin = "anonymous"), 354 e && a.addEventListener("load", e), 355 a.addEventListener("error", function (t) { 356 if (!(n <= 3)) { 357 var o = t.message || "<no error message>"; 358 throw new Error("Failed to load " + r + " style: " + o, { cause: t }); 359 } 360 setTimeout(function () { 361 (a.remove(), 362 t_loadCSSFile(r, e, n + 1), 363 console.warn("Retrying to load " + r + ". Retry: " + (n + 1))); 364 }, n * i); 365 }), 366 document.head.appendChild(a)); 367 } 368} 369function t_scrollTo(t, e) { 370 if (t) { 371 var n = e || {}, 372 o = n.useNativeScrollTo, 373 i = n.duration, 374 r = n.behavior, 375 a = void 0 === r ? "instant" : r, 376 l = n.offset, 377 d = void 0 === l ? 0 : l, 378 s = Math.max( 379 parseInt(t.getBoundingClientRect().top + window.scrollY - d, 10), 380 0, 381 ); 382 o || "instant" === a 383 ? window.scrollTo({ left: 0, top: s, behavior: a }) 384 : t_smoothScrollTo(s, i); 385 } 386} 387function t_smoothScrollTo(t, e) { 388 void 0 === e && (e = 500); 389 var n = document.body, 390 o = window.scrollY || window.pageYOffset, 391 i = t - o, 392 r = performance.now(); 393 function a(t) { 394 return Math.pow(t, 2); 395 } 396 function l() { 397 var d = performance.now(), 398 s = Math.min((d - r) / e, 1), 399 c = a(s); 400 (window.scrollTo(0, o + i * c), 401 s < 1 402 ? requestAnimationFrame(l) 403 : (n.removeAttribute("data-scroll"), 404 n.removeAttribute("data-scrollable"), 405 window.scrollTo(0, t))); 406 } 407 (n.setAttribute("data-scroll", "true"), 408 n.setAttribute("data-scrollable", "true"), 409 requestAnimationFrame(l)); 410} 411((window.browserLang = ( 412 window.navigator.userLanguage || window.navigator.language 413) 414 .toUpperCase() 415 .slice(0, 2)), 416 (window.tildaBrowserLang = window.browserLang), 417 t_onReady(function () { 418 var t = document.getElementById("allrecords"); 419 if (t) var e = t.getAttribute("data-tilda-project-lang"); 420 e && (window.browserLang = e); 421 }), 422 t_onReady(function () { 423 var t = window.navigator.userAgent, 424 e = -1 !== t.indexOf("Instagram"), 425 n = -1 !== t.indexOf("FBAV"), 426 o = -1 !== t.indexOf("YaSearchBrowser"), 427 i = -1 !== t.indexOf("SamsungBrowser"), 428 r = -1 !== t.indexOf("DuckDuckGo"), 429 a; 430 if (-1 !== t.indexOf("Android") && (n || e || o || i || r)) { 431 var l = document.createElement("p"); 432 ((l.style.lineHeight = "100px"), 433 (l.style.padding = "0"), 434 (l.style.margin = "0"), 435 (l.style.height = "auto"), 436 (l.style.position = "absolute"), 437 (l.style.opacity = "0.001"),
438 (l.innerText = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 439 document.body.appendChild(l)); 440 var d = 100 / l.getBoundingClientRect().height; 441 (l.parentNode.removeChild(l), 442 d < 0.98 && 443 document.body.insertAdjacentHTML( 444 "beforeend", 445 '<style>.t396 [data-elem-type="text"] .tn-atom {zoom: ' + 446 100 * d + 447 "%;}</style>", 448 )); 449 } 450 window.isiOS && 451 !window.MSStream && 452 (document.body.style.setProperty("-webkit-text-size-adjust", "100%"), 453 document.body.style.setProperty("text-size-adjust", "100%")); 454 }), 455 t_onReady(function () { 456 setTimeout(function () { 457 var t = document.querySelector("html"), 458 e = document.querySelector(".t-tildalabel"), 459 n = t.offsetHeight; 460 if ( 461 (document.body && 462 (n = Math.max( 463 document.body.scrollHeight, 464 document.body.offsetHeight, 465 document.body.clientHeight, 466 t.offsetHeight, 467 )), 468 (document.getElementById("tildacopy") || e) && 469 e.querySelectorAll("div")) 470 ) 471 n + 70 > window.innerHeight && 472 e && 473 e.setAttribute( 474 "style", 475 "display: block !important; visibility: visible !important; position: relative !important; width: 100% !important; pointer-events: all !important; opacity: 1 !important; margin: 0 !important; z-index: 1 !important", 476 ); 477 else { 478 for ( 479 var o = document.body.childNodes, i = [], r = 0; 480 r < o.length; 481 r++ 482 ) { 483 var a = o[r]; 484 8 === a.nodeType && i.push(a); 485 } 486 for (var r = 0; r < i.length; r++) 487 -1 !== i[r].nodeValue.indexOf("'t remove this l") && 488 document 489 .getElementById("allrecords") 490 .insertAdjacentHTML( 491 "afterend", 492 '<div class="t-tildalabel t-tildalabel-free" style="display: block !important; visibility: visible !important; position: relative !important; width: 100% !important; pointer-events: all !important; opacity: 1 !important; margin: 0 !important; z-index: 99900 !important"><div class="t-tildalabel-free__main"><a href="https://tilda.cc" target="_blank" style="padding-bottom:12px; display: block;"><img style="width:40px;" src="https://static.tildacdn.' + 493 t_getRootZone() + 494 '/img/tildacopy.png"></a><div style="padding-bottom: 15px;">This site was made on <a href="https://tilda.cc" target="_blank" style="text-decoration: none; color:inherit;">Tilda â a website builder</a> that helps to create a website without any code</div><a href="https://tilda.cc/registration/" target="_blank" style="display: inline-block; padding: 10px 20px; font-size: 13px; border-radius: 50px; background-color: #fa8669; color: #fff; text-decoration: none;">Create a website</a></div><div class="t-tildalabel-free__links-wr"><a class="t-tildalabel-free__txt-link" href="https://help' + 495 ("RU" === window.browserLang ? "-ru" : "") + 496 '.tilda.cc/white-label" target="_blank">' + 497 ("RU" === window.browserLang 498 ? "Ðак ÑдалиÑÑ ÑÑÐ¾Ñ Ð»ÐµÐ¹Ð±Ð»" 499 : "How to remove this block") + 500 "?</a></div></div>", 501 ); 502 } 503 }, 500); 504 }), 505 t_onReady(function () { 506 var t = document.getElementById("allrecords"); 507 if ( 508 !window.isMobile && 509 t && 510 "yes" !== t.getAttribute("data-blocks-animationoff") && 511 !1 === window.isSearchBot 512 ) { 513 for (var e = document.querySelectorAll(".r"), n = 0; n < e.length; n++) { 514 var o, 515 i = (o = e[n]).getAttribute("style"); 516 i && 517 -1 !== i.indexOf("background-color") && 518 o.setAttribute("data-animationappear", "off"); 519 } 520 for ( 521 var r = Array.prototype.slice.call(e).filter(function (t) { 522 return ( 523 !t.getAttribute("data-animationappear") && 524 !t.getAttribute("data-screen-min") && 525 !t.getAttribute("data-screen-max") 526 ); 527 }), 528 n = 0; 529 n < r.length; 530 n++ 531 ) { 532 var o, 533 a = (o = r[n]).getBoundingClientRect().top + window.pageYOffset, 534 l = window.pageYOffset + window.innerHeight + 300; 535 (t_addClass(o, a > 1e3 && a > l ? "r_hidden" : "r_showed"), 536 t_addClass(o, "r_anim")); 537 } 538 if (r.length) { 539 function d() { 540 for (var t = r.length - 1; t >= 0; t--) { 541 var e = r[t], 542 n, 543 o = 0; 544 e.getBoundingClientRect().top + window.pageYOffset < 545 (o = 546 e.offsetHeight <= 100 547 ? window.pageYOffset + window.innerHeight 548 : window.pageYOffset + window.innerHeight - 100) && 549 (t_removeClass(e, "r_hidden"), 550 t_addClass(e, "r_showed"), 551 (r = Array.prototype.slice.call(r)).splice(t, 1)); 552 } 553 } 554 var s = document.querySelectorAll( 555 '[data-record-type="400"], [data-parenttplid="400"]', 556 ); 557 if (s.length > 0) 558 var c = 0, 559 u = 0, 560 m = setInterval(function () { 561 300 === (u += 1) && clearInterval(m); 562 for (var t = 0; t < s.length; t++) { 563 var e; 564 "yes" === s[t].getAttribute("data-hiding-completed") && 565 (c += 1); 566 } 567 c === s.length && (d(), clearInterval(m)); 568 }, 100); 569 (window.addEventListener( 570 "scroll", 571 t_throttle(function () { 572 d(); 573 }, 200), 574 ), 575 window.addEventListener( 576 "tildatab:change", 577 t_throttle(function () { 578 d(); 579 }, 200), 580 ), 581 setTimeout(function () { 582 d(); 583 })); 584 } 585 } 586 var p = document.querySelector("html"), 587 h = document.body; 588 "none" === p.style.display && (p.style.display = "block"); 589 var w = document.querySelector(".t-tildalabel"), 590 f; 591 (f = h
592 ? Math.max(h.scrollHeight, h.offsetHeight, h.clientHeight, p.offsetHeight) 593 : p.offsetHeight) + 594 70 < 595 window.innerHeight 596 ? w && (w.style.display = "none") 597 : w && w.setAttribute("style", "display: block !important"); 598 }), 599 (function () { 600 function t() { 601 ((window.winWidth = window.innerWidth), 602 (window.winHeight = window.innerHeight)); 603 } 604 function e() { 605 var t = window.isMobile 606 ? document.documentElement.clientWidth 607 : window.innerWidth, 608 e = document.querySelectorAll( 609 ".r[data-screen-max], .r[data-screen-min]", 610 ), 611 n, 612 o, 613 i; 614 -1 !== navigator.userAgent.indexOf("Instagram") && (t = screen.width); 615 for (var r = 0; r < e.length; r++) { 616 var a = e[r], 617 l = a.id.replace("rec", ""); 618 if ( 619 "yes" === a.getAttribute("data-connect-with-tab") || 620 document.querySelector('[data-popup-rec-ids="' + l + '"]') 621 ) 622 return; 623 ((i = getComputedStyle(a).display), 624 (n = a.getAttribute("data-screen-max")) || (n = 1e4), 625 (o = a.getAttribute("data-screen-min")) || (o = 0), 626 (n = parseInt(n)), 627 (o = parseInt(o)) <= n && 628 (t <= n && t > o 629 ? "block" !== i && (a.style.display = "block") 630 : "none" !== i && (a.style.display = "none"))); 631 } 632 } 633 t_onReady(function () { 634 (t(), 635 e(), 636 window.addEventListener( 637 "resize", 638 t_throttle(function () { 639 t(); 640 }, 200), 641 ), 642 window.addEventListener( 643 "resize", 644 t_throttle(function () { 645 e(); 646 }, 200), 647 )); 648 }); 649 })(), 650 (function () { 651 var t = -1 !== navigator.userAgent.indexOf("Instagram"); 652 function e() { 653 for ( 654 var t = document.querySelectorAll(".t-cover__carrier"), e = 0, n = 0; 655 n < t.length; 656 n++ 657 ) { 658 var o, i; 659 if ((i = (o = t[n]).style).height.indexOf("vh") > -1) { 660 e = parseInt(i.height, 10) / 100; 661 var r = document.createElement("div"); 662 ((r.id = "tempDiv"), 663 (r.style.cssText = 664 "position:absolute;top:0;left:0;width:100%;height:100vh;visibility:hidden;"), 665 document.body.appendChild(r)); 666 var a = document.getElementById("tempDiv"), 667 l = parseInt(getComputedStyle(a).height.replace("px", "")); 668 t_removeEl(a); 669 var d = Math.round(l * e) + "px", 670 s = o.closest(".t-cover"); 671 if (s) { 672 var c = s.querySelector(".t-cover__filter"), 673 u = s.querySelector(".t-cover__wrapper"); 674 ((s.style.height = d), 675 c && (c.style.height = d), 676 u && (u.style.height = d)); 677 } 678 i.height = d; 679 } 680 } 681 var m = document.querySelectorAll("[data-height-correct-vh]"), 682 p = window.innerHeight; 683 e = 0; 684 for (var n = 0; n < m.length; n++) { 685 var o, i; 686 (i = (o = m[n]).style).height.indexOf("vh") > -1 && 687 ((e = parseInt(i.height) / 100), 688 (d = p * (isNaN(e) ? 1 : e) + "px"), 689 (i.height = d)); 690 } 691 } 692 function n() { 693 var e = t ? screen.width : window.innerWidth; 694 window.isMobile && !t && (e = document.documentElement.clientWidth); 695 for ( 696 var n = document.querySelectorAll( 697 '.r:not([data-record-type="396"], [data-record-type="1003"], [data-parenttplid="396"], [data-parenttplid="1003"])', 698 ), 699 o = [], 700 i = 0; 701 i < n.length; 702 i++ 703 ) { 704 var r = n[i], 705 a = getComputedStyle(r); 706 "none" !== a.display && 707 "hidden" !== a.visibility && 708 "0" !== a.opacity && 709 o.push(r); 710 } 711 for (var l = 0; l < o.length; l++) 712 for ( 713 var d = o[l], 714 s = d.querySelectorAll( 715 'div:not([data-auto-correct-mobile-width="false"]):not(.tn-elem):not(.tn-atom):not(.tn-atom__sbs-anim-wrapper):not(.tn-atom__prx-wrapper):not(.tn-atom__videoiframe):not(.tn-atom__sticky-wrapper):not(.t-catalog__relevants__container):not(.t-slds__items-wrapper):not(.js-product-control
715s-wrapper):not(.t-store__relevants__container):not(.t-slds__items-wrapper):not(.js-product-controls-wrapper):not(.js-product-edition-option):not(.t-product__option-variants)', 716 ), 717 c = 0; 718 c < s.length; 719 c++ 720 ) { 721 var u = s[c]; 722 d.style.wordBreak = ""; 723 var m = t_outerWidth(u); 724 if (m > e) { 725 if ( 726 "yes" === u.getAttribute("[data-customstyle]") && 727 "false" === 728 u.parentNode.getAttribute("[data-auto-correct-mobile-width]") 729 ) 730 return; 731 (console.log( 732 "Block not optimized for mobile width. Block width:" + 733 m + 734 " Block id:" + 735 d.getAttribute("id"), 736 ), 737 console.log(u), 738 (d.style.overflow = "auto"), 739 (d.style.wordBreak = m - 3 > e ? "break-word" : "")); 740 } 741 } 742 } 743 function o(t) { 744 for ( 745 var e = document.querySelectorAll( 746 '.t-text:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-name:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-title:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-descr:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-heading:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-text-impact:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-subtitle:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-uptitle:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"])', 747 ), 748 n = 0; 749 n < e.length; 750 n++ 751 ) { 752 var o = e[n], 753 i = o.getAttribute("style"); 754 if (i) { 755 var r = "rem" === o.getAttribute("data-auto-correct-font-size"), 756 a; 757 if (document.documentElement.clientWidth > t) 758 ((a = (a = i.replace("lineheight", "line-height")).replace( 759 "fontsize", 760 "font-size", 761 )), 762 o.setAttribute("style", a)); 763 else { 764 if (-1 === i.indexOf("font-size")) continue; 765 if (parseInt(getComputedStyle(o).fontSize.replace("px", "")) < 26) 766 continue; 767 ((a = i.replace("line-height", "lineheight")), 768 (a = r 769 ? a.replace(/font-size.*px;/gi, "font-size: 1.6rem;") 770 : a.replace("font-size", "fontsize")), 771 o.setAttribute("style", a)); 772 } 773 } 774 } 775 } 776 (window.isMobile || window.parent.isPagePreview) && 777 (t_onReady(function () { 778 setTimeout(e, 400); 779 }), 780 window.addEventListener("load", function () { 781 setTimeout(e, 400); 782 }), 783 window.innerWidth < 480 || 784 (window.isMobile && document.documentElement.clientWidth < 480) || 785 (t && screen.width < 480) 786 ? (t_onReady(function () { 787 for ( 788 var t = document.querySelectorAll('[data-customstyle="yes"]'), 789 e = document.querySelectorAll( 790 "[field] span, [field] strong, [field] em, [field] a", 791 ), 792 n = 0; 793 n < t.length; 794 n++ 795 ) { 796 var i = t[n]; 797 parseInt(getComputedStyle(i).fontSize.replace("px", "")) > 26 && 798 ((i.style.fontSize = null), (i.style.lineHeight = null)); 799 } 800 for (var n = 0; n < e.length; n++) { 801 var i = e[n]; 802 parseInt(getComputedStyle(i).fontSize.replace("px", "")) > 26 && 803 (i.style.fontSize = null); 804 } 805 (o(480), 806 window.addEventListener("orientationchange", function () { 807 setTimeout(function () { 808 o(480); 809 }, 500); 810 })); 811 }), 812 window.addEventListener("load", n), 813 window.addEventListener("orientationchange", function () { 814 setTimeout(function () { 815 n(); 816 }, 500); 817 })) 818 : (window.innerWidth < 900 || 819 (window.isMobile && document.documentElement.clientWidth < 900) || 820 (t && screen.width < 900)) && 821 t_onReady(function () { 822 for ( 823 var t = document.querySelectorAll('[data-customstyle="yes"]'), 824 e = document.querySelectorAll( 825 "[field] span, [field] strong, [field] em, [field] a", 826 ), 827 n = 0; 828 n < t.length; 829 n++ 830 ) { 831 var o = t[n]; 832 parseInt(getComputedStyle(o).fontSize.replace("px", "")) > 30 && 833 ((o.style.fontSize = null), (o.style.lineHeight = null)); 834 } 835 for (var n = 0; n < e.length; n++) { 836 var o = e[n]; 837 parseInt(getComputedStyle(o).fontSize.replace("px", "")) > 30 && 838 (o.style.fontSize = null); 839 } 840 for ( 841 var i = document.querySelectorAll( 842 '.t-text:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-name:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-title:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-descr:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-heading:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-text-impact:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-subtitle:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"]), .t-uptitle:not(.tn-elem):not(.tn-atom):not([data-auto-correct-line-height="false"])', 843 ), 844 n = 0; 845 n < i.length; 846 n++ 847 ) { 848 var o, 849 r = (o = i[n]).getAttribute("style"); 850 if ( 851 r && 852 r.indexOf("font-size") > -1 && 853 parseInt(getComputedStyle(o).fontSize.replace("px", "")) > 30 854 ) 855 if ("rem" === o.getAttribute("data-auto-correct-font-size")) { 856 var a = r 857 .replace(/font-size.*px;/gi, "font-size: 1.6rem;") 858 .replace("line-height", "lineheight"); 859 o.setAttribute("style", a); 860 } else { 861 var a = r 862 .replace("font-size", "fontsize") 863 .replace("line-height", "lineheight"); 864 o.setAttribute("style", a); 865 } 866 } 867 })); 868 })(), 869 t_onReady(function () { 870 setTimeout(function () { 871 for ( 872 var t = document.querySelectorAll('a[href^="http"][target="_blank"]'), 873 e = 0; 874 e < t.length; 875 e++ 876 ) { 877 var n = t[e], 878 o = n.getAttribute("rel") || ""; 879 "" === o 880 ? n.setAttribute("rel", "noopener") 881 : -1 === o.indexOf("noopener") && 882 n.setAttribute("rel", o + " noopener"); 883 } 884 }, 2500); 885 }), 886 (function (t, e) { 887 t.onerror = function (e, n, o, i, r) { 888 ("object" != typeof t.t_jserrors && (t.t_jserrors = []), 889 t.t_jserrors.push({ 890 message: e, 891 filename: n, 892 lineno: o, 893 colno: i, 894 error: r, 895 })); 896 }; 897 })(window, Math), 898 t_onReady(function () { 899 (document.body.addEventListener( 900 "popupShowed", 901 t_scrollBarWidthCompensator__init, 902 ), 903 document.body.addEventListener("popupHidden", function () { 904 var t = window.scrollBarWidthCompensator; 905 t && 906 (t.cancelTimeout && 907 (window.clearTimeout(t.cancelTimeout), (t.cancelTimeout = null)), 908 (t.cancelTimeout = window.setTimeout( 909 function () { 910 ((t.cancelTimeout = null), t_scrollBarWidthCompensator__cancel()); 911 }, 912 Math.min(300, t.delay), 913 ))); 914 })); 915 }), 916 window.scrollBarWidthCompensator);
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.