1(function(){"use strict";(function(){"use strict";const r=window.iwArgsNoRightClick||{},u=r.rightclick==="Y",l=r.draganddrop==="Y",g=r.devtools==="Y",y=r.enableToast==="Y",f=r.toastMessage||"This content is protected";if(!u&&!l&&!g)return;const p=s=>{if(!y)return;if(!document.getElementById("iw-toast-styles")){const e=document.createElement("style");e.id="iw-toast-styles",e.textContent=` 2 @keyframes iwSlideIn { from { transform: translateX(400px); opacity: 0; } to { transform: translateX(0); opacity: 1; } } 3 @keyframes iwFadeOut { to { opacity: 0; transform: translateX(400px); } } 4 .iw-toast { position: fixed; top: 20px; right: 20px; background: #f44336; color: #fff; padding: 16px 24px; border-radius: 4px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px; box-shadow: 0 4px 6px rgba(0,0,0,0.2); z-index: 999999; animation: iwSlideIn 0.3s ease-out, iwFadeOut 0.3s ease-out 2.7s; } 5 `,document.head.appendChild(e)}const n=document.querySelector(".iw-toast");n&&n.remove();const o=document.createElement("div");o.className="iw-toast",o.textContent=s,document.body.appendChild(o),setTimeout(()=>o.remove(),3e3)};if(u||l){const s=t=>t.target||t.srcElement||null,n=t=>t&&t.nodeType===1&&t.tagName==="IMG",o=t=>{if(!t||t.nodeType!==1)return!1;const a=window.getComputedStyle(t).backgroundImage;return typeof a=="string"&&a!=="none"},e=t=>t&&t.nodeType===1&&t.tagName==="A"&&t.querySelector("img"),c=t=>n(t)||o(t)||e(t),i=t=>{const a=s(t);c(a)&&(t.preventDefault(),p(f))},d=t=>{const a=s(t);c(a)&&(t.preventDefault(),p(f))};u&&(document.addEventListener("contextmenu",i,!0),document.addEventListener("copy",i,!0)),l&&document.addEventListener("dragstart",d,!0)}if(g){const s=e=>!e||e.nodeType!==1?!1:e.isContentEditable?!0:!!(e.closest&&e.closest('input, textarea, select, [contenteditable=""], [contenteditable="true"]')),n=e=>typeof e.key=="string"&&e.key?e.key:{67:"c",73:"i",74:"j",85:"u",123:"F12"}[e.keyCode]||"",o=e=>{const c=e.target||e.srcElement;if(s(c))return;const i=n(e),d=i.toLowerCase(),t=e.ctrlKey||e.metaKey;if(i==="F12"||t&&e.shiftKey&&["i","j","c"].indexOf(d)!==-1||t&&d==="u")return e.preventDefault(),p(f),!1};document.addEventListener("keydown",o,!0)}})(); 6})();
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.