1!function(){"use strict";const t={buttons:".js-rich-text-read-more",buttonTextEl:"[data-text]"};const e=()=>{window.themeCore.RichText=window.themeCore.RichText||(()=>{const e=window.themeCore.utils.cssClasses;return Object.freeze({init:function(){let o=document.querySelectorAll(t.buttons);o.length&&o.forEach(function(o){o.addEventListener("click",function(){const n={readMore:o.getAttribute("data-read-more-text"),showLess:o.getAttribute("data-show-less-text")},s=o.getAttribute("aria-expanded"),i=document.getElementById(o.getAttribute("aria-controls")),r=o.querySelector(t.buttonTextEl);i&&("false"===s?(o.setAttribute("aria-expanded","true"),o.classList.add(e.active),r.textContent=n.showLess,i.classList.remove("text-section__content--cut-off")):(o.setAttribute("aria-expanded","false"),o.classList.remove(e.active),r.textContent=n.readMore,i.classList.add("text-section__content--cut-off"),window.innerWidth<992&&i.scrollIntoView()))})})}})})(),window.themeCore.utils.register(window.themeCore.RichText,"rich-text")};window.themeCore&&window.themeCore.loaded?e():document.addEventListener("theme:all:loaded",e)}();
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.