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