1"use strict";function setupLightbox(){var t='\n\t\t<div id="media-lightbox">\n\t\t\t<div class="lightbox-wrap">\n\t\t\t\t<div class="video-wrap">\n\t\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t',e=document.createElement("div");return e.innerHTML=t,document.body.appendChild(e),e.querySelector(".video-wrap")}document.addEventListener("DOMContentLoaded",function(){var t=document.querySelectorAll("[data-lightbox]"),e=[{service:"youtube",matcher:/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/,url:"https://www.youtube.com/embed/"},{service:"vimeo",matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,url:"//player.vimeo.com/video/"}];if(t.length){for(var o=setupLightbox(),n=0;n<t.length;n++){var i=t[n];i.addEventListener("click",function(t){t.preventDefault();var n=t.currentTarget.href,i=t.currentTarget.getAttribute("data-lightbox"),r=null;if("html5"!==i){var c,a=null;e.some(function(t){return c=n.match(t.matcher),a=t,c}),n="".concat(a.url).concat(c[2]).concat("autoplay"==i?"/?autoplay=1":""),r='<iframe src="'.concat(n,'" allowfullscreen></iframe>')}else r="<video controls autoplay poster=\"%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Crect fill='%23000' width='1' height='1'/%3E%3C/svg%3E\"><source src=\"".concat(n,'" type="video/mp4"></video>');console.log(o,r),o.innerHTML=r,setTimeout(function(){requestAnimationFrame(function(){document.body.classList.add("open-lightbox")})},10)},!1)}document.getElementById("media-lightbox").addEventListener("click",function(t){document.body.classList.remove("open-lightbox"),o.innerHTML=""})}});
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.