1/*! rslib-js 1.22.7 2025-10-27 15:48:03 */ 2header24.mdd=((r,t,a,d,s,l,c)=>{let o=[],n=e=>e.querySelector(a),h=e=>e.querySelector(r),u=e=>e.querySelectorAll("%s1 %s2".replace("%s1",r).replace("%s2",t)),i=e=>e.querySelectorAll("%s1".replace("%s1",s)),f=e=>e.querySelectorAll("%s1 %s2".replace("%s1",r).replace("%s2",d)),p=e=>e.querySelector("%s1 %s2".replace("%s1",r).replace("%s2",l));return{init:e=>{if(a=e,(o=[...u(a)]).length){for(var r of o){if(!n(r))return;t=r,header24.mdd.default&&header24.mdd.default.init&&header24.mdd.default.init(t),header24.mdd.tabskeyboard&&header24.mdd.tabskeyboard(t),t=r,r=void 0,r=0===o.indexOf(t),!header24.ISMOBILE&&r||t.setAttribute(c,"vertical"),r?t.isParentMDD=!0:!header24.ISMOBILE&&header24.mdd.default&&header24.mdd.default.open&&header24.mdd.default.open(n(t))}var t,a=e;if(header24.mdd.closeBtn){a=[...f(a)];if(a.length)for(var d of a)header24.mdd.closeBtn(d)}var a=e;if(header24.mdd.autoclose){a=[...i(a)];if(a.length)for(var l of a)null===l.parentNode.closest(s)&&header24.mdd.autoclose(l)}a=e,header24.mdd.backdrop&&(a=p(a))&&header24.mdd.backdrop(a),a=e,header24.mdd.esckeyboard&&(a=h(a))&&header24.mdd.esckeyboard(a)}}}})("[data-mdd]",'[role="tablist"]','[role="tab"]',"[data-mdd-close]","[data-mdd-container]",".rs-mdd-backdrop","aria-orientation"),header24.mdd.autoclose=((a,d,t)=>{let l=[],s=e=>{var e=e.querySelectorAll(a),r=[];if(e.length){for(var t of e)r.push(...t.querySelectorAll(d));return r}},r=e=>e.replace(/\?.*/i,"").replace(/#.*/i,""),c=e=>{e=e.target.closest(d);l.includes(e)&&void 0!==e.href&&r(e.href)===r(window.location.href)&&header24.close()};return e=>{var r;header24.attachEvent&&header24.close&&(r=document,l=s(r))&&l.length&&header24.attachEvent(e,t,c)}})(".rs-mdd-topic, .rs-subnav-topic","a, button","click"),header24.mdd.backdrop=(r=>{let t=()=>{var e=header24.mdd.default.getCurrentParentBtn();header24.mdd.default.close(e)};return e=>{header24.attachEvent&&header24.mdd.default&&header24.mdd.default.close&&header24.mdd.default.getCurrentParentBtn&&header24.attachEvent(e,r,t)}})("click"),header24.mdd.closeBtn=((r,t,a)=>{let d=e=>e.closest(r),l=e=>e.getAttribute(t),s=e=>document.getElementById(e),c=e=>{var e=d(e.currentTarget);e&&(e=s(l(e)),header24.mdd.default.close(e))};return e=>{header24.attachEvent&&header24.mdd.default&&header24.mdd.default.close&&header24.attachEvent(e,a,c)}})('[role="tabpanel"]',"aria-labelledby","click"),header24.mdd.default=((a,r,d,l,t,s,c,o)=>{let n,h,u="close",i=e=>e.querySelector('[%s="true"]'.replace("%s",l)),f=e=>e.getAttribute(t),p=e=>document.querySelector("#%s".replace("%s",e)),m=e=>e.closest(r),b=e=>{n=e},v=e=>{h=e},y=e=>{var r=f(e);e.setAttribute(l,!1),r&&(r=p(r))&&(r.classList.remove(c),(m(e).isParentMDD||header24.ISMOBILE)&&(header24.focusTrap&&header24.focusTrap.stop&&header24.focusTrap.stop(),header24.mdd.default.setCurrentBtn(header24.mdd.default.getCurrentParentBtn()),header24.focusTrap)&&header24.focusTrap.start&&header24.focusTrap.start(burgerContainer),header24.dispatchEvent&&header24.dispatchEvent(r,"mdd.close"),u="close")},g=e=>{var r,t=f(e);e.setAttribute(l,!0),t&&(t=p(t))&&(t.setAttribute(s,e.id),t.classList.add(c),(r=m(e)).isParentMDD||header24.ISMOBILE?header24.focusTrap&&header24.focusTrap.start&&header24.focusTrap.start(t):header24.focusTrap&&header24.focusTrap.refresh&&header24.focusTrap.refresh(t.parentElement.closest(d)),r.isParentMDD&&b(e),v(e),u="open",header24.dispatchEvent)&&header24.dispatchEvent(t,"mdd.open")},E=e=>{var r,t=e.currentTarget,e=e.target.closest(a);e&&(e===(r=i(t))?t.isParentMDD&&y(r):(r&&y(r),g(e)))};return{init:e=>{if(header24.attachEvent){header24.attachEvent(e,o,E);try{u=i(e)?"open":"close"}catch(e){u="close"}}},close:e=>{e&&y(e)},open:e=>{e&&g(e)},state:()=>u,getCurrentParentBtn:()=>n,setCurrentBtn:v,getCurrentBtn:()=>h}})('[role="tab"]','[role="tablist"]','[role="tabpanel"]',"aria-selected","aria-controls","aria-labelledby","rs-expanded","click"),header24.mdd.esckeyboard=(r=>{let t=e=>{let r;"Escape"===e.key&&(r=header24.ISMOBILE?header24.mdd.default.getCurrentBtn():header24.mdd.default.getCurrentParentBtn(),header24.mdd.default.close(r))};return e=>{header24.attachEvent&&header24.mdd.default&&header24.mdd.default.close&&header24.mdd.default.getCurrentParentBtn&&header24.mdd.default.setCurrentBtn&&header24.mdd.default.getCurrentBtn&&header24.attachEvent(e,r,t)}})("keydown"),header24.mdd.tabskeyboard=((r,t,a)=>{let o=e=>e.querySelector('[%s="true"]'.replace("%s",t)),n=e=>e.querySelector("%s:first-of-type".replace("%s",r)),h=e=>e.querySelector("%s:last-of-type".replace("%s",r)),l=e=>{return[...e.querySelectorAll(r)]},s=(e,r)=>r.indexOf(e),d=(e,r,t)=>{r=l(r);let a=e,d;return 1<r.length&&(d=s(e,r)),a=-1!==d?r[d+t]:a},u=(e,r)=>{let t;return t=e===n(r)?h(r):d(e,r,-1)},i=(e,r)=>{let t;return t=e===h(r)?n(r):d(e,r,1)},c=e=>{var r,t=e.currentTarget;let a=!1,d=e.target,l,s="ArrowLeft",c="ArrowRight";switch(d===t&&(r=o(t))&&(d=r),!header24.ISMOBILE&&t.isParentMDD||(s="ArrowUp",c="ArrowDown"),e.key){case s:l=u(d,t),a=!0;break;case c:l=i(d,t),a=!0;break;case"Home":l=n(t),a=!0;break;case"End":l=h(t),a=!0}l&&l.focus(),a&&(e.stopPropagation(),e.preventDefault())};return e=>{header24.attachEvent&&header24.attachEvent(e,a,c)}})('[role="tab"]',"aria-selected","keydown");
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.