1(()=>{var e={6189(){document.querySelectorAll(".hero-cards").length>0&&document.querySelectorAll(".hero-cards").forEach(e=>{const t=t=>{const r=t.target.closest(".hero-card");r&&(r.classList.contains("active")||(e.querySelectorAll(".hero-card").forEach(e=>e.classList.remove("active")),r.classList.add("active")))},r=()=>{e.removeEventListener("mouseover",t),e.removeEventListener("click",t),window.innerWidth>=1280?e.addEventListener("mouseover",t):e.addEventListener("click",t)};r(),window.addEventListener("resize",r)})}},t={};function r(n){var c=t[n];if(void 0!==c)return c.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}(()=>{"use strict";const e=()=>{const e=document.querySelector(".hero-cards-wrap");if(!e)return;const t=document.querySelector('.search-form input[type="search"]'),r=t&&""!==t.value.trim(),n=document.querySelectorAll('.custom-select input[type="hidden"]');let c=!1;n.forEach(e=>{""!==e.value.trim()&&(c=!0)}),e.classList.toggle("hide",r||c)};function t(e,t){const r=e.querySelector('input[type="search"]'),n=e.querySelector(".search-toggle"),c=e.querySelector(".clear-search"),o=Boolean(r?.value.trim());e.classList.toggle("active",t||o),n&&n.setAttribute("aria-expanded",e.classList.contains("active")?"true":"false"),c&&(c.hidden=!o)}function n(){const r=document.querySelectorAll(".search-form");0!==r.length&&r.forEach(r=>{if("true"===r.dataset.searchReady)return;const n=r.querySelector(".search-toggle"),c=r.querySelector(".clear-search"),o=r.querySelector('input[type="search"]');o&&n&&"lobby-results"!==o.getAttribute("aria-controls")&&(r.dataset.searchReady="true",t(r,r.classList.contains("active")),n.addEventListener("click",e=>{e.stopPropagation(),document.querySelectorAll(".custom-select").forEach(e=>{const t=e.querySelector(".select-trigger");e.classList.remove("open"),t&&t.setAttribute("aria-expanded","false")});const n=!r.classList.contains("active");t(r,n),n?o.focus():o.blur()}),c&&c.addEventListener("click",()=>{o.value="",o.dispatchEvent(new Event("input",{bubbles:!0})),o.focus(),t(r,!0),e()}),o.addEventListener("input",()=>{t(r,!0),e()}),o.addEventListener("keydown",c=>{if("Escape"===c.key){if(o.value.trim())return o.value="",o.dispatchEvent(new Event("input",{bubbles:!0})),t(r,!0),void e();t(r,!1),n.focus()}}),document.addEventListener("click",e=>{const n=!r.contains(e.target),c=""===o.value.trim();n&&c&&(t(r,!1),o.blur())}))})}function c(e){const t=e.querySelector(".select-trigger");e.classList.remove("open"),a(e,!1),t&&t.setAttribute("aria-expanded","false")}function o(e){return Array.from(e.querySelectorAll("[data-option]")).filter(e=>!e.classList.contains("disabled"))}function s(e,t){t&&t.focus()}function a(e,t){const r=e.querySelector(".select-dropdown");r&&(r.setAttribute("aria-hidden",t?"false":"true"),r.setAttribute("tabindex",t?"0":"-1"),r.inert=!t)}function l(e,t=null){const r=e.querySelector(".select-trigger"),n=e.querySelector('[aria-selected="true"]'),l=o(e)[0]||null;var i;i=e,document.querySelectorAll(".custom-select").forEach(e=>{e!==i&&c(e)}),e.classList.add("open"),a(e,!0),r&&r.setAttribute("aria-expanded","true"),s(0,t||n||l)}function i(e,t,r){const n=o(e),c=n.indexOf(t),a=c<0?0:c+r;s(0,n[Math.max(0,Math.min(n.length-1,a))])}function u(e,t,r,n){if("ArrowDown"===n.key&&(n.preventDefault(),i(e,r,1)),"ArrowUp"===n.key&&(n.preventDefault(),i(e,r,-1)),"Home"===n.key&&(n.preventDefault(),s(0,o(e)[0])),"End"===n.key){n.preventDefault();const t=o(e);s(0,t[t.length-1])}"Enter"!==n.key&&" "!==n.key||r&&(n.preventDefault(),r.click()),"Escape"===n.key&&(n.preventDefault(),c(e),t.focus())}function d(){const t=document.querySelectorAll(".custom-select");0!==t.length&&(t.forEach(t=>{if("true"===t.dataset.customSelectReady)return;const r=t.querySelector(".select-trigger"),n=t.querySelectorAll("[data-option]"),s=t.querySelector(".select-clear"),i=t.querySelector('input[type="hidden"]');if(!r)return;t.dataset.customSelectReady="true",r.setAttribute("aria-expanded",t.classList.contains("open")?"true":"false"),a(t,t.classList.contains("open")),n.forEach(n=>{n.hasAttribute("aria-selected")||n.setAttribute("aria-selected",n.classList.contains("selected")?"true":"false"),n.addEventListener("click",()=>{!function(e,t){const r=e.querySelector("[data-value]"),n=e.querySelector('input[type="hidden"]');
1e.querySelectorAll("[data-option]").forEach(e=>{const r=e===t;e.classList.toggle("selected",r),e.setAttribute("aria-selected",r?"true":"false")}),r&&(r.textContent=t.textContent.trim()),n&&(n.value=t.dataset.option||""),e.classList.toggle("clear",Boolean(t.dataset.option))}(t,n),c(t),r.focus(),e()}),n.addEventListener("keydown",e=>{u(t,r,n,e)})});const d=t.querySelector(".select-dropdown");d&&d.addEventListener("keydown",e=>{if(e.target.closest("[data-option]"))return;const n=o(t).find(e=>e===document.activeElement)||null;u(t,r,n,e)}),r.addEventListener("click",e=>{e.stopPropagation(),function(e){e.classList.contains("open")?c(e):l(e)}(t)}),r.addEventListener("keydown",e=>{if("ArrowDown"!==e.key&&"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),l(t)),"ArrowUp"===e.key){e.preventDefault();const r=o(t);l(t,r[r.length-1])}"Escape"===e.key&&(e.preventDefault(),c(t))}),s&&s.addEventListener("click",n=>{n.stopPropagation(),t.classList.contains("clear")&&(function(e){const t=e.querySelector("[data-value]"),r=e.querySelector('input[type="hidden"]'),n=t?.getAttribute("default-value")||"Select";e.querySelectorAll("[data-option]").forEach(e=>{e.classList.remove("selected"),e.setAttribute("aria-selected","false")}),t&&(t.textContent=n),r&&(r.value=""),e.classList.remove("clear")}(t),c(t),r.focus(),e())}),i?.value&&t.classList.add("clear")}),document.addEventListener("click",e=>{e.target.closest(".custom-select")||document.querySelectorAll(".custom-select").forEach(e=>c(e))}))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n,{once:!0}):n(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d,{once:!0}):d(),r(6189)})()})();
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.