https://campaign.network/assets/plugins/request-access-cyberpunk/assets/script.min.js?ver=1784937556
1jQuery(document).ready(function($){window.addEventListener("error",function(e){if(e.message&&e.message.includes("hash.slice"))return e.preventDefault(),!1});const $modal=$("#request-access-modal"),$closeBtn=$("#close-modal"),$form=$("#access-request-form"),$submitBtn=$(".submit-btn"),$formMessage=$("#form-message"),$overlay=$(".modal-overlay");let $trigger=null;function findRequestAccessButton(){const strategies=[()=>$("a, button").filter(function(){return $(this).text().trim().toLowerCase()==="request access"}).first(),()=>$("a, button").filter(function(){return $(this).text().trim().toLowerCase().includes("request access")}).first(),()=>$("a, button").filter(function(){return $(this).text().match(/request\s+access/i)}).first(),()=>$("#top-menu a, .et_pb_menu a, nav a, .et-menu-nav a, .nav a").filter(function(){return $(this).text().trim().toLowerCase().includes("request access")}).first(),()=>$('a[href*="request"], a[href*="access"]').filter(function(){return $(this).text().trim().toLowerCase().includes("request")||$(this).text().trim().toLowerCase().includes("access")}).first(),()=>$('[class*="request"], [class*="access"]').filter(function(){const text=$(this).text().trim().toLowerCase();return text.includes("request")||text.includes("access")}).first(),()=>$("a, button").filter(function(){const $this=$(this),text=$this.text().trim().toLowerCase(),hasGreenStyling=$this.css("background-color").includes("green")||$this.hasClass("green")||$this.parent().hasClass("green");return text.includes("request")&&text.includes("access")&&hasGreenStyling}).first(),()=>$(".menu-item a, .wp-block-navigation a").filter(function(){return $(this).text().trim().toLowerCase().includes("request access")}).first()];for(let i=0;i<strategies.length;i++){const result=strategies[i]();if(result&&result.length>0)return result}return null}$trigger=findRequestAccessButton();function initMatrixGlitch(){const $title=$(".form-header h2"),originalText=$title.text(),matrixChars="01ã¢ã¤ã¦ã¨ãªã«ãã¯ã±ã³ãµã·ã¹ã»ã½ã¿ããããããããããããããããã ã¡ã¢ã¤ã¦ã¨ã©ãªã«ã¬ãã¯ã²ã³";setInterval(()=>{if(Math.random()<.1){let glitchedText=originalText;for(let i=0;i<Math.floor(Math.random()*3)+1;i++){const randomIndex=Math.floor(Math.random()*originalText.length),randomChar=matrixChars[Math.floor(Math.random()*matrixChars.length)];glitchedText=glitchedText.substring(0,randomIndex)+randomChar+glitchedText.substring(randomIndex+1)}$title.text(glitchedText),setTimeout(()=>{$title.text(originalText)},100+Math.random()*200)}},2e3+Math.random()*3e3)}function openModal(){$("body").hasClass("et_pb_slide_menu_active")&&$("body").removeClass("et_pb_slide_menu_active"),$("body").hasClass("et_pb_fullscreen_menu_active")&&$("body").removeClass("et_pb_fullscreen_menu_active"),setTimeout(()=>{$modal.addClass("active"),$("body").addClass("modal-open").css("overflow","hidden"),initMatrixGlitch(),setTimeout(()=>{$("#user-name").focus()},400)},100)}function closeModal(){$modal.removeClass("active"),$("body").removeClass("modal-open").css("overflow",""),resetForm()}function resetForm(){$form[0].reset(),$formMessage.removeClass("success error").text(""),$submitBtn.removeClass("loading"),$(".form-group input").each(function(){$(this).removeClass("has-value")})}$(".form-group input").on("input blur",function(){const $this=$(this);$this.val().trim()?$this.addClass("has-value"):$this.removeClass("has-value")});function attachTriggerEvent(){(!$trigger||$trigger.length===0)&&($trigger=findRequestAccessButton()),$trigger&&$trigger.length>0?($trigger.off("click.cyberpunk"),$trigger.on("click.cyberpunk",function(e){return e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),openModal(),!1}),"ontouchstart"in window&&($trigger.off("touchstart.cyberpunk"),$trigger.on("touchstart.cyberpunk",function(e){$(this).data("cyberpunk-handled",!0)})),$trigger.is("a")&&!$trigger.attr("href")&&$trigger.attr("href","#request-access"),applyLiquidGlassStyling($trigger)):setTimeout(attachTriggerEvent,500)}attachTriggerEvent();function applyLiquidGlassStyling($button){$button&&$button.length>0&&($button.attr("data-request-access-modal","true"),$button.addClass("liquid-glass-button"))}$(document).on("click.cyberpunk-backup","a, button",function(e){const $clicked=$(this),text=$clicked.text().trim().toLowerCase();if(text.includes("request access")||text==="request access")return e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),$clicked.hasClass("liquid-glass-button")||applyLiquidGlassStyling($clicked),$("body").hasClass("et_pb_slide_menu_active")&&$("body").removeClass("et_pb_slide_menu_active"),openM
1odal(),!1});function autoDetectAndStyleButtons(){$("a, button").each(function(){const $this=$(this),text=$this.text().trim().toLowerCase(),href=$this.attr("href")||"";(text.includes("request")&&text.includes("access")||href.includes("request-access")||$this.hasClass("request-access")||$this.attr("class")?.includes("request-access"))&&($this.hasClass("liquid-glass-button")||applyLiquidGlassStyling($this))})}setTimeout(autoDetectAndStyleButtons,500);let pendingScanRoots=[],scanTimer=null;function scanSubtree(root){$(root).find("a, button").addBack("a, button").each(function(){const $this=$(this),text=$this.text().trim().toLowerCase(),href=$this.attr("href")||"";(text.includes("request")&&text.includes("access")||href.includes("request-access")||$this.hasClass("request-access")||$this.attr("class")?.includes("request-access"))&&($this.hasClass("liquid-glass-button")||applyLiquidGlassStyling($this))})}new MutationObserver(function(mutations){for(const m of mutations)if(!(!m.addedNodes||!m.addedNodes.length))for(const node of m.addedNodes)node.nodeType===1&&node.matches&&(node.matches("a, button")||node.querySelector&&node.querySelector("a, button"))&&pendingScanRoots.push(node);pendingScanRoots.length&&!scanTimer&&(scanTimer=setTimeout(function(){scanTimer=null,pendingScanRoots.splice(0).forEach(function(r){document.contains(r)&&scanSubtree(r)})},1e3))}).observe(document.body,{childList:!0,subtree:!0}),$closeBtn.on("click",closeModal),$overlay.on("click",closeModal),$(document).on("keydown",function(e){e.key==="Escape"&&$modal.hasClass("active")&&closeModal()}),$form.on("submit",function(e){e.preventDefault();const formData={action:"request_access_submit",nonce:requestAccess.nonce,user_name:$("#user-name").val().trim(),user_email:$("#user-email").val().trim(),user_company:$("#user-company").val().trim()};if(!formData.user_name||!formData.user_email||!formData.user_company){showMessage("All fields are required","error");return}if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(formData.user_email)){showMessage("Please enter a valid email address","error");return}$submitBtn.addClass("loading"),$formMessage.removeClass("success error").text(""),$.ajax({url:requestAccess.ajax_url,type:"POST",data:formData,success:function(response){$submitBtn.removeClass("loading"),response.success?(showMessage(response.data,"success"),setTimeout(()=>{resetForm(),closeModal()},2e3),celebrationEffect()):showMessage(response.data||"An error occurred","error")},error:function(xhr,status,error){$submitBtn.removeClass("loading"),showMessage("Network error. Please try again.","error")}})});function showMessage(message,type){$formMessage.removeClass("success error").addClass(type).text(message)}function celebrationEffect(){const $modalContent=$(".modal-content");$modalContent.css({"border-color":"rgba(52, 255, 122, 0.6)","box-shadow":` 2 0 25px 50px rgba(0, 0, 0, 0.25), 3 0 0 0 1px rgba(255, 255, 255, 0.08), 4 inset 0 1px 0 rgba(255, 255, 255, 0.15), 5 inset 0 -1px 0 rgba(255, 255, 255, 0.05), 6 0 0 30px rgba(52, 255, 122, 0.4) 7 `,transform:"scale(1.02)"}),setTimeout(()=>{$modalContent.css({"border-color":"rgba(255, 255, 255, 0.12)","box-shadow":` 8 0 25px 50px rgba(0, 0, 0, 0.25), 9 0 0 0 1px rgba(255, 255, 255, 0.08), 10 inset 0 1px 0 rgba(255, 255, 255, 0.15), 11 inset 0 -1px 0 rgba(255, 255, 255, 0.05) 12 `,transform:"scale(1)"})},800)}$(".form-group input").on("focus",function(){$(this).closest(".form-group").addClass("focused")}).on("blur",function(){$(this).closest(".form-group").removeClass("focused")}),$(".modal-content").on("click",function(e){e.stopPropagation()}),$(document).on("keydown",function(e){if($modal.hasClass("active")&&e.key==="Tab"){const focusableElements=$modal.find("input, button").filter(":visible"),firstElement=focusableElements.first(),lastElement=focusableElements.last();e.shiftKey&&document.activeElement===firstElement[0]?(e.preventDefault(),lastElement.focus()):!e.shiftKey&&document.activeElement===lastElement[0]&&(e.preventDefault(),firstElement.focus())}})});
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.