1(()=>{const e=()=>{document.querySelectorAll('.epb-swipe[data-direction="x"]').forEach(e=>{if("true"===e.dataset.swipeUiInitialized)return;const t=(e=>Array.from(e.children).filter(e=>1===e.nodeType))(e);if(t.length<=1)return;e.dataset.swipeUiInitialized="true";const a="true"===e.dataset.showArrows,n="true"===e.dataset.showDots,r=(e=>{const t=e.parentNode;if(!t)return null;if(t.classList&&t.classList.contains("epb-swipe-wrap"))return t;const a=document.createElement("div");return a.className="epb-swipe-wrap",t.insertBefore(a,e),a.appendChild(e),a})(e);if(!r)return;let s,i,o,l=0,c=!1,d=[];const p=()=>{const a=e.scrollLeft;let n=0,r=Number.POSITIVE_INFINITY;t.forEach((e,t)=>{const s=Math.abs(e.offsetLeft-a);s<r&&(r=s,n=t)}),l=n,d.length&&d.forEach((e,t)=>{e.setAttribute("aria-current",t===l?"true":"false")})},u=e=>{const a=Math.max(0,Math.min(e,t.length-1));t[a].scrollIntoView({behavior:"smooth",inline:"start",block:"nearest"})};if((a||n)&&(o=document.createElement("div"),o.className="epb-swipe-controls"),a&&o&&(s=document.createElement("button"),s.type="button",s.className="epb-swipe-arrow epb-swipe-arrow-prev",s.setAttribute("aria-label","åã¸"),s.textContent="â¹",i=document.createElement("button"),i.type="button",i.className="epb-swipe-arrow epb-swipe-arrow-next",i.setAttribute("aria-label","次ã¸"),i.textContent="âº",s.addEventListener("click",()=>{u(l-1)}),i.addEventListener("click",()=>{u(l+1)}),o.appendChild(s)),n&&o){const e=document.createElement("div");e.className="epb-swipe-dots",e.setAttribute("aria-label","ã¹ã©ã¤ãç§»å"),d=t.map((t,a)=>{const n=document.createElement("button");return n.type="button",n.className="epb-swipe-dot",n.setAttribute("aria-label",`${a+1}æç®ã¸ç§»å`),n.setAttribute("aria-current",0===a?"true":"false"),n.addEventListener("click",()=>{u(a)}),e.appendChild(n),n}),o.appendChild(e)}a&&o&&i&&o.appendChild(i),o&&r.appendChild(o),e.addEventListener("scroll",()=>{c||(c=!0,window.requestAnimationFrame(()=>{p(),c=!1}))},{passive:!0}),p()})};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):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.