PageSourceSearch

https://the-crystal-maze.com/app/brands/default/7768.5b63b58df56a41481e2e.js

js the-crystal-maze.com collected 2026-09-26 04:05:42 UTC 3,102 bytes, 2 lines download raw bytes

1/*! For license information please see 7768.5b63b58df56a41481e2e.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunkloop_web=globalThis.webpackChunkloop_web||[]).push([[7768],{7768(e,t,i){i.r(t),i.d(t,{createFrom:()=>n});var o=i(9336),r=i(8987);class s{constructor(e){this.el=e,this.delay=0,this.mode=null,this.cookieName=e.getAttribute("id"),this.expiryDays=0,this.ticks="";let t=e.dataset.modalDelay,i=e.dataset.modalCookieName,s=e.dataset.modalMode,n=e.dataset.modalExpires,a=e.dataset.modalTicks;if(void 0!==t){let e=parseInt(t);e>0&&(this.delay=e)}if(void 0!==n){let e=parseInt(n);e>0&&(this.expiryDays=e)}if(void 0!==a&&(this.ticks=a.toString()),void 0!==i&&(this.cookieName=i),void 0!==s&&(this.mode=s),null!=this.mode){this.mode;{let t=!1,i=(this.ticks,r.A.get(`${this.cookieName}--shown`));i?this.ticks!=i&&(t=!0):t=!0,t&&(this.detectIframe(),this.bsModal=o.aF.getOrCreateInstance(e),setTimeout(()=>{this.bsModal.show(),this.expiryDays>0?r.A.set(`${this.cookieName}--shown`,this.ticks,{expires:this.expiryDays}):r.A.set(`${this.cookieName}--shown`,this.ticks)},this.delay))}}}detectIframe(){if(this.iframe=this.el.querySelector(".modal-body iframe"),null!=this.iframe)if(this.iframe.complete)this.iframeLoaded();else{let e=this;this.iframe.addEventListener("load",()=>{e.iframeLoaded()},{once:!0})}}iframeLoaded(){window.requestAnimationFrame(()=>{let e=this.iframe.contentWindow.document.querySelector("html");null!=e&&(this.ro=new ResizeObserver(e=>{for(let t of e){const e=t.contentRect;this.iframeResize(e.height)}}),this.ro.observe(e))})}iframeResize(e){this.iframe.style.height=`${e}px`}}function n(e){e.forEach(e=>{1===e.nodeType&&new s(e)})}},8987(e,t,i){function o(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)"__proto__"!==o&&(e[o]=i[o])}return e}i.d(t,{A:()=>r});var r=function e(t,i){function r(e,r,s){if("undefined"!=typeof document){"number"==typeof(s=o({},i,s)).expires&&(s.expires=new Date(Date.now()+864e5*s.expires)),s.expires&&(s.expires=s.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var n="";for(var a in s)s[a]&&(n+="; "+a,!0!==s[a]&&(n+="="+s[a].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+n}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var i=document.cookie?document.cookie.split("; "):[],o={},r=0;r<i.length;r++){var s=i[r].split("="),n=s.slice(1).join("=");try{var a=decodeURIComponent(s[0]);if(a in o||(o[a]=t.read(n,a)),e===a)break}catch(e){}}return e?o[e]:o}},remove:function(e,t){r(e,"",o({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,o({},this.attributes,t))},withConverter:function(t){return e(o({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(i)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}}]);

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.