1function setCookie(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5);u="expires="+r.toGMTString();document.cookie=n+"="+t+"; "+u}function getCookie(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++)if(t=u[i].trim(),t.indexOf(r)===0)return t.substring(r.length,t.length);return""}function deleteCookie(n){setCookie(n,"",-1)}function showCoursesPopupOnTime(n){setTimeout(function(){showCoursesPopup()},n)}function showCoursesPopup(){var t=getCookie("disableCoursesPopup2022"),n;if(t===""){if(n=getCookie("disableCoursesPopupOnce"),n!==""){deleteCookie("disableCoursesPopupOnce");return}setCookie("disableCoursesPopup2022",1,.5);$("#coursesPopup").modal()}}function isMobileSite(){var n=500,i=$(window).width(),t;return i<n?!0:(t=$(window).height(),t<n)?!0:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?!0:!1}function initFaq(){document.addEventListener("DOMContentLoaded",()=>{const n=[...document.getElementsByTagName("dd")];n.forEach(n=>{n.style.display="none"});const t=[...document.getElementsByTagName("dt")];t.forEach(n=>{n.addEventListener("click",()=>{const i=n.nextElementSibling;i.style.display=i.style.display==="none"?"block":"none";const t=n.getElementsByTagName("dfn")[1].getElementsByTagName("i")[0];n.classList.contains("active")?(n.classList.remove("active"),t.classList.remove("fa-chevron-down"),t.classList.add("fa-chevron-right")):(n.classList.add("active"),t.classList.remove("fa-chevron-right"),t.classList.add("fa-chevron-down"))})})})}document.addEventListener("DOMContentLoaded",()=>{const t=document.querySelector(".menu-main"),i=document.querySelector(".mobile-nav-toggle"),f=document.querySelectorAll(".menu-main > li");i.addEventListener("click",()=>{const n=t.getAttribute("data-visible");n==="false"?(t.setAttribute("data-visible","true"),i.setAttribute("aria-expanded","true")):(t.setAttribute("data-visible","false"),i.setAttribute("aria-expanded","false"))});f.forEach(n=>{const i=n.querySelector(".top-menu-item__wrapper a");i!==null&&i.addEventListener("click",r=>{const u=t.getAttribute("data-visible");if(u==="true"){const u=i.querySelector(".chevron"),f=u.getAttribute("data-expanded"),e=i.getAttribute("aria-controls"),t=n.querySelector("#"+e);f==="false"?(u.setAttribute("data-expanded","true"),t.setAttribute("data-visible","true"),t.setAttribute("aria-expanded","true")):(u.setAttribute("data-expanded","false"),t.setAttribute("data-visible","false"),t.setAttribute("aria-expanded","false"));r.preventDefault()}})});let n;if("IntersectionObserver"in window){n=document.querySelectorAll(".lazy");var r=new IntersectionObserver(function(n){n.forEach(function(n){if(n.isIntersecting){var t=n.target;t.classList.remove("lazy");r.unobserve(t)}})});n.forEach(function(n){r.observe(n)})}else{let i;n=document.querySelectorAll(".lazy");function t(){i&&clearTimeout(i);i=setTimeout(function(){var i=window.pageYOffset;n.forEach(function(n){n.offsetTop<window.innerHeight+i&&(n.src=n.dataset.src,n.classList.remove("lazy"))});n.length==0&&(document.removeEventListener("scroll",t),window.removeEventListener("resize",t),window.removeEventListener("orientationChange",t))},20)}document.addEventListener("scroll",t);window.addEventListener("resize",t);window.addEventListener("orientationChange",t)}const u=getCookie("via-cart");if(u){const i=JSON.parse(decodeURIComponent(u)),n=document.getElementsByClassName("cart-quantity")[0],r=document.getElementById("cart-image"),f=document.getElementById("cart-link"),t=i.LineItems.length;if(!i)return;if(!r)return;r.setAttribute("aria-label","Shopping cart, "+t+" item(s)");f.setAttribute("href","https://cart.viacharacter.org/cart");n&&(n.innerHTML=t,t>0?n.classList.add("has-items"):n.classList.remove("has-items"))}});$.urlParam=function(n){var t=new RegExp("[?&]"+n+"=([^&#]*)").exec(window.location.search);return t!==null?t[1]||0:!1};var mixinArray=[];document.addEventListener("DOMContentLoaded",()=>{const n=[...document.querySelectorAll(".faq__wrapper dd")];n.forEach(n=>{n.style.display="none"});const t=[...document.querySelectorAll(".faq__wrapper dt")];t.forEach(n=>
1{n.classList.contains("faq__category-label")||n.addEventListener("click",()=>{const i=n.nextElementSibling;i.style.display=i.style.display==="none"?"block":"none";const t=n.getElementsByTagName("dfn")[1].getElementsByTagName("i")[0];n.classList.contains("active")?(n.classList.remove("active"),t.classList.remove("fa-chevron-down"),t.classList.add("fa-chevron-right")):(n.classList.add("active"),t.classList.remove("fa-chevron-right"),t.classList.add("fa-chevron-down"))})})});
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.