1(function(){"use strict";const o=document.getElementById("navigation"),e=window.matchMedia("(min-width: 1025px)");if(o){let t=document.getElementById("navigation-scroll-sentinel"),n=document.getElementById("navigation-scroll-spacer");t||(t=document.createElement("div"),t.id="navigation-scroll-sentinel",t.setAttribute("aria-hidden","true"),o.parentNode?.insertBefore(t,o)),n||(n=document.createElement("div"),n.id="navigation-scroll-spacer",n.setAttribute("aria-hidden","true"),o.parentNode?.insertBefore(n,o.nextSibling));function z(e){o.classList.toggle("scrolled",e),n&&(n.style.height=e?`${o.offsetHeight}px`:"")}function y(){if(!e.matches){z(!1);return}const n=t?t.getBoundingClientRect().top+window.scrollY:o.offsetTop;z(window.scrollY>=n)}function $(){if(!("ResizeObserver"in window))return;const e=new ResizeObserver(y);["#branding",".usa-banner","#alert-banner-region","#header","#navigation"].forEach(t=>{const n=document.querySelector(t);n&&e.observe(n)})}window.addEventListener("scroll",y,{passive:!0}),window.addEventListener("resize",y,{passive:!0}),$(),y()}const M=document.querySelectorAll(".nav-menu > .nav-item.has-dropdown");let h=null;const d=document.querySelector(".burger"),l=document.getElementById("desktop-secondary-toggle"),m=document.getElementById("nav-menu"),F=document.querySelector("#navigation nav.mm.block-system-menublock"),t=document.getElementById("desktop-secondary-nav"),j=document.getElementById("main-content");let i=null,f=null;const v=new WeakMap;function g(e){return e.querySelector(".mm-top")}function T(){return Boolean(m&&(m.classList.contains("is-open")||F?.classList.contains("open")))}function I(){return e.matches&&window.matchMedia("(max-width: 1279px)").matches}function O(){return Boolean(t&&!t.hidden)}function b(e,n={}){if(!t||!l)return;t.hidden=!e,l.setAttribute("aria-expanded",String(e)),document.body.classList.toggle("desktop-secondary-menu-open",e),e?P():(t.style.left="",t.style.right=""),!e&&n.returnFocus&&l.focus()}function P(){if(!t||!l)return;t.style.left="0px",t.style.right="auto";const e=t.getBoundingClientRect(),n=8,s=e.right-(window.innerWidth-n),o=n-e.left,i=s>0?-s:o>0?o:0;t.style.left=`${i}px`}function D(){if(i||!document.body)return;const e=document.body;i={scrollY:window.scrollY,position:e.style.position,top:e.style.top,width:e.style.width,overflow:e.style.overflow},e.style.position="fixed",e.style.top=`-${i.scrollY}px`,e.style.width="100%",e.style.overflow="hidden"}function L(){if(!i||!document.body)return;const e=document.body,t=i.scrollY;e.style.position=i.position,e.style.top=i.top,e.style.width=i.width,e.style.overflow=i.overflow,i=null,window.scrollTo(0,t)}function B(e){if(!j)return;if(e){const e=Math.max(0,j.getBoundingClientRect().top);j.style.setProperty("--mobile-menu-overlay-top",`${e}px`)}else j.style.removeProperty("--mobile-menu-overlay-top")}function _(t,n={}){if(!d||!m)return;t&&!e.matches&&D(),t||L(),d.setAttribute("aria-expanded",String(t)),d.classList.toggle("is-expanded",t),m.classList.toggle("is-open",t),F?.classList.toggle("open",t),o?.classList.toggle("mobile-open",t),document.documentElement.classList.toggle("menu-open",t),document.body.classList.toggle("menu-open",t),(!e.matches||!t)&&B(t),t||(s(),r(),n.returnFocus&&d.focus())}function E(e){const t=g(e),n=t?.getAttribute("aria-controls");return n&&document.getElementById(n)||t?.nextElementSibling}function R(t){if(e.matches||!(t instanceof HTMLElement))return;f||(f=document.createElement("div"),f.id="mobile-subnav-portal",document.body.appendChild(f));const n=v.get(t);n?.restoreTimer&&(clearTimeout(n.restoreTimer),n.restoreTimer=null),n||v.set(t,{parent:t.parentElement,nextSibling:t.nextSibling,restoreTimer:null}),f.appendChild(t),t.classList.add("mobile-subnav-portal")}function U(e){const t=v.get(e);if(!t?.parent)return;const s=()=>
1{e.classList.remove("mobile-subnav-portal"),t.parent.insertBefore(e,t.nextSibling),v.delete(e)};e.classList.remove("open");const n=o=>{o.target===e&&o.propertyName==="transform"&&(e.removeEventListener("transitionend",n),t.restoreTimer&&clearTimeout(t.restoreTimer),t.restoreTimer=null,s())};e.addEventListener("transitionend",n),t.restoreTimer=setTimeout(()=>{e.removeEventListener("transitionend",n),t.restoreTimer=null,s()},550)}function S(t){s(),r();const o=g(t),n=E(t);R(n),t.classList.add("is-expanded"),o&&o.setAttribute("aria-expanded","true"),n?.classList.contains("sub-nav")&&(!e.matches&&n.classList.contains("mobile-subnav-portal")&&void n.offsetWidth,n.classList.add("open"),!e.matches&&n instanceof HTMLElement&&(n.scrollTop=0)),h=t}function s(){M.forEach(e=>{const n=g(e),t=E(e);e.classList.remove("is-expanded"),n&&n.setAttribute("aria-expanded","false"),t?.classList.contains("sub-nav")&&(t.classList.contains("mobile-subnav-portal")?U(t):t.classList.remove("open"))}),h=null}M.forEach(t=>{const n=g(t);n&&(n.addEventListener("click",function(t){const n=this.closest(".nav-item"),o=h===n;if(!e.matches){t.preventDefault(),t.stopPropagation(),o||n.classList.contains("is-expanded")?s():(s(),S(n));return}t.preventDefault(),t.stopPropagation(),s(),r(),o||S(n)}),n.addEventListener("keydown",function(e){if(e.key!=="Enter"&&e.key!==" ")return;e.preventDefault(),this.click()}))}),document.querySelectorAll(".sub-nav a").forEach(e=>{e.addEventListener("click",function(){s()})}),document.querySelectorAll(".mobile-sub-nav").forEach(t=>{t.addEventListener("click",function(t){if(e.matches)return;t.preventDefault(),s()})});const a=document.querySelector(".search-toggle"),n=document.getElementById("megamenu-search");function r(){n&&(n.hidden=!0,n.classList.remove("open"),a?.setAttribute("aria-expanded","false"),a?.closest(".mega-search")?.classList.remove("is-expanded"))}function N(){if(n){n.hidden=!1,n.classList.add("open"),a?.setAttribute("aria-expanded","true"),a?.closest(".mega-search")?.classList.add("is-expanded");const e=n.querySelector("#query, .usagov-search-autocomplete");e&&e.focus()}}a&&a.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();const t=this.getAttribute("aria-expanded")==="true";s(),t?r():N()}),document.addEventListener("click",function(t){h&&!t.target.closest(".nav-item.has-dropdown")&&!t.target.closest(".sub-nav")&&s(),n&&!n.hidden&&!t.target.closest(".nav-search")&&r(),!e.matches&&T()&&!t.target.closest("#navigation")&&!t.target.closest("#mobile-subnav-portal")&&!t.target.closest(".burger")&&_(!1),I()&&O()&&!t.target.closest("#desktop-secondary-toggle")&&!t.target.closest("#desktop-secondary-nav")&&b(!1)}),document.addEventListener("keydown",function(e){if(e.key==="Escape"){if(O()){b(!1,{returnFocus:!0});return}if(n&&!n.hidden){r(),a&&a.focus();return}if(h){const e=h.querySelector(".mm-top");s(),e&&e.focus();return}T()&&_(!1,{returnFocus:!0})}});function k(){_(!1),b(!1),s(),r()}e.addEventListener?e.addEventListener("change",k):e.addListener&&e.addListener(k);const c=document.querySelector(".careers-burger"),u=document.querySelector(".careers-navigation"),x=document.getElementById("careers-nav-menu")||u?.querySelector(".nav-menu"),H=u?.closest("#block-hamilton-careersnavigation");function w(){return Boolean(u?.classList.contains("careers-nav-open"))}function p(e,t={}){if(!c||!u||!x)return;c.setAttribute("aria-expanded",String(e)),c.classList.toggle("is-expanded",e),u.classList.toggle("careers-nav-open",e),H?.classList.toggle("careers-nav-open",e),o?.classList.toggle("careers-nav-open",e),!e&&t.returnFocus&&c.focus()}if(c&&u&&x){c.setAttribute("aria-expanded","false"),c.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),p(!w())}),x.querySelectorAll("a").forEach(e=>{e.addEventListener("click",()=>p(!1))}),document.addEventListener("click",function(t){!e.matches&&w()&&!t.target.closest("#navigation")&&!t.target.closest(".careers-burger")&&p(!1)}),document.addEventListener("keydown",function(e){e.key==="Escape"&&w()&&p(!1,{returnFocus:!0})});const t=()=>p(!1);e.addEventListener?e.addEventListener("change",t):e.addListener&&e.addListener(t)}const V=document.querySelectorAll("[data-hero-slider]"),C=window.matchMedia("(prefers-reduced-motion: reduce)"),W="a, button, input, select, textarea, [tabindex]";function A(e){return e==="true"}function K(e,t,n){return n?e<0?t:e>t?0:e:Math.max(0,Math.min(e,t))}
1V.forEach(e=>{const p=e.querySelector("[data-hero-slider-track]"),t=Array.from(e.querySelectorAll("[data-hero-slider-slide]")),j=Array.from(e.querySelectorAll("[data-hero-slider-dots] button[data-slide-target]"));if(!p||t.length===0)return;const i={autoplay:A(e.dataset.autoplay),autoplaySpeed:Number.parseInt(e.dataset.autoplaySpeed||"3000",10),infinite:A(e.dataset.infinite),pauseOnHover:e.dataset.pauseOnHover!=="false",pauseOnFocus:e.dataset.pauseOnFocus!=="false"};let n=Math.max(0,t.findIndex(e=>e.classList.contains("is-current"))),d=null,a=null,u=null,l=null,r=null,c=!1,m=!1,h=!1;const g=100/t.length,O=40;p.style.width=`${t.length*100}%`,t.forEach(e=>{e.style.width=`${g}%`,e.style.flex=`0 0 ${g}%`});function v(e,t=0){const n=-g*e;p.style.transform=t?`translate3d(calc(${n}% + ${t}px), 0, 0)`:`translate3d(${n}%, 0, 0)`}function x(e,t){e.setAttribute("aria-hidden",String(!t)),e.tabIndex=t?0:-1,e.querySelectorAll(W).forEach(n=>{if(n===e)return;if(t)n.dataset.heroStoredTabindex==="true"?n.setAttribute("tabindex",n.dataset.heroTabindex||"0"):n.removeAttribute("tabindex"),delete n.dataset.heroStoredTabindex,delete n.dataset.heroTabindex;else{if(!n.dataset.heroStoredTabindex){const e=n.getAttribute("tabindex");e!==null&&(n.dataset.heroTabindex=e,n.dataset.heroStoredTabindex="true")}n.setAttribute("tabindex","-1")}})}function s(s,o={}){const a=K(s,t.length-1,i.infinite);n=a,e.style.setProperty("--hero-slide-index",String(a)),v(a),t.forEach((e,t)=>{const n=t===a;e.classList.toggle("is-current",n),e.classList.toggle("is-active",n),x(e,n)}),j.forEach((e,t)=>{const n=t===a;e.closest("li")?.classList.toggle("is-active",n),e.classList.toggle("is-active",n),e.setAttribute("aria-selected",String(n)),e.tabIndex=n?0:-1}),o.focusDot&&j[a]?.focus()}function b(e){s(n+1,e)}function w(e){s(n-1,e)}function f(){d&&(window.clearInterval(d),d=null)}function o(){if(f(),!i.autoplay||C.matches||t.length<2)return;d=window.setInterval(()=>{b()},i.autoplaySpeed||3e3)}function y(){const e=h;h=!1,e&&o()}j.forEach((e,n)=>{e.addEventListener("click",()=>{s(n),o()}),e.addEventListener("keydown",e=>{const n=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Home","End"];if(!n.includes(e.key))return;e.preventDefault(),e.key==="Home"?s(0,{focusDot:!0}):e.key==="End"?s(t.length-1,{focusDot:!0}):e.key==="ArrowUp"||e.key==="ArrowLeft"?w({focusDot:!0}):b({focusDot:!0}),o()})}),t.forEach((e,t)=>{e.addEventListener("focusin",()=>{t!==n&&s(t)})});function _(){c&&(e.classList.remove("is-dragging"),v(n)),a=null,u=null,l=null,r=null,c=!1}e.addEventListener("pointerdown",e=>{if(e.pointerType==="mouse"&&e.button!==0)return;a=e.clientX,u=e.clientY,l=e.clientX,r=e.pointerId,c=!1,m=!1,h=!1}),e.addEventListener("pointermove",s=>{if(a===null||u===null||r!==s.pointerId)return;const o=s.clientX-a,p=s.clientY-u;if(!c){if(Math.abs(o)<8&&Math.abs(p)<8)return;if(Math.abs(p)>Math.abs(o)){_();return}c=!0,m=!0,e.classList.add("is-dragging"),h=Boolean(d),f()}s.preventDefault(),l=s.clientX;const g=n===0&&o>0&&!i.infinite,b=n===t.length-1&&o<0&&!i.infinite,j=g||b?o*.35:o;v(n,j)}),e.addEventListener("pointerup",t=>{if(a===null||r!==t.pointerId)return;l=t.clientX;const n=l-a,s=c&&(n<0?-n:n)>=O;if(!s){_(),y();return}e.classList.remove("is-dragging"),n<0?b():w(),a=null,u=null,l=null,r=null,c=!1,y()}),e.addEventListener("pointercancel",e=>{if(r!==null&&r!==e.pointerId)return;_(),y()}),e.addEventListener("click",e=>{if(!m)return;e.preventDefault(),e.stopPropagation(),m=!1},!0),i.pauseOnHover&&(e.addEventListener("mouseenter",f),e.addEventListener("mouseleave",o)),i.pauseOnFocus&&(e.addEventListener("focusin",f),e.addEventListener("focusout",o)),C.addEventListener&&C.addEventListener("change",o),s(n),o(),e.dataset.heroSliderReady="true"}),d&&m&&d.addEventListener("click",function(){const e=this.getAttribute("aria-expanded")==="true";_(!e)}),l&&l.addEventListener("click",function(){b(!O())}),document.querySelectorAll(".treasury-x-feed-feed").forEach(function(e){const t=e.querySelectorAll("[data-feed-filter]"),n=e.querySelectorAll(".treasury-x-feed-feed__group");function s(e){n.forEach(function(t){const n=e==="all"?t.dataset.showInAll!=="false":t.dataset.accountKey===e;t.hidden=!n}),t.forEach(function(t){const n=t.dataset.feedFilter===e;t.classList.toggle("is-active",n),t.setAttribute("aria-pressed",String(n))})}t.forEach(function(e){e.addEventListener("click",function(){s(e.dataset.feedFilter||"all")})})}),document.querySelectorAll("[data-treasury-x-feed-expandable]").forEach(function(e){const n=e.querySelector("[data-treasury-x-feed-expandable-content]"),t=e.querySelector("[data-treasury-x-feed-expandable-toggle]");if(!n||!t)return;const s=Number(e.dataset.collapsedChars||278),o=e.dataset.collapsedLines||"8";if((n.textContent||"").trim().length<=s)return;e.style.setProperty("--treasury-x-feed-collapsed-lines",o),e.classList.add("is-collapsed"),t.hidden=!1,t.addEventListener("click",function(){const n=e.classList.toggle("is-collapsed");t.setAttribute("aria-expanded",String(!n)),t.textContent=n?"Show more":"Show less"})}),document.querySelectorAll("#views-exposed-form-faq-accordions-block-1").forEach(function(e){var t=e.querySelector('select[name="term_node_tid_depth"]'),n=e.closest(".view-faq-accordions");if(!t||!n)return;function s(){var e=t.value;n.querySelectorAll(".faq-view-row").forEach(function(t){var n=(t.getAttribute("data-faq-term-ids")||"").split(/\s+/);t.hidden=e!=="All"&&n.indexOf(e)===-1}),n.querySelectorAll(".view-grouping").forEach(function(t){var o=Array.prototype.some.call(t.querySelectorAll(".faq-view-row"),function(e){return!e.hidden}),s=t.querySelector(".view-grouping-content"),n=null;s&&Array.prototype.forEach.call(s.children,function(t){/^H[1-6]$/.test(t.tagName)?(n=t,n.hidden=e!=="All"):n&&t.classList.contains("faq-view-row")&&!t.hidden&&(n.hidden=!1)}),t.hidden=!o})}e.addEventListener("submit",function(e){e.preventDefault(),s()}),t.addEventListener("change",s)}
1),"serviceWorker"in navigator&&window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").catch(function(e){console.log("SW registration failed:",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.