javascript:!function()%7Bfunction%20e(e)%7Bconst%20t%3DArray.from(e.querySelectorAll(%22%3Ascope%20%3E%20thead%20%3E%20tr%2C%20%3Ascope%20%3E%20tr%2C%20%3Ascope%20%3E%20tbody%20%3E%20tr%22))%2Cr%3Dt.reduce(((e%2Ct)%3D%3EMath.max(e%2Ct.cells%3F.length))%2C0)%3Bif(t.length%3C2%7C%7C!r)return%3Bconst%20o%3Ddocument.createElement(%22thead%22)%3Bo.style%3D%22background-color%3A%23eaeaea%22%2Co.innerHTML%3D%22%3Ctr%3E%22%2B'%3Ctd%20style%3D%22padding%3A3px%3B%22%3E%3Cinput%20style%3D%22width%3A100%25%3Bbox-sizing%3Aborder-box%3Bpadding%3A5px%3Bborder%3A1px%20inset%20%23f4f4f4%3B%22%3E%3C%2Ftd%3E'.repeat(r)%2B%22%3C%2Ftr%3E%22%3Bconst%20n%3Do.querySelectorAll(%22input%22)%3Bn.forEach((e%3D%3Ee.addEventListener(%22keyup%22%2C(e%3D%3E13%3D%3D%3De.keyCode%3Ft.forEach(((e%2Ct)%3D%3Et%3E0%3Ffunction(e%2Ct)%7Be.style.display%3DArray.from(e.cells).reduce(((e%2Cr%2Co)%3D%3Ee%26%26(!t%5Bo%5D%7C%7Cr.textContent.toLowerCase().indexOf(t%5Bo%5D)%3E%3D0))%2C!0)%3F%22%22%3A%22none%22%7D(e%2CArray.from(n).map((e%3D%3Ee.value%3F.toLowerCase())))%3Anull))%3Anull))))%2Cn.forEach((e%3D%3Ee.addEventListener(%22focus%22%2C(e%3D%3Ee.target.focus()))))%2Ce.insertBefore(o%2Ce.childNodes%5B0%5D)%7Ddocument.querySelectorAll(%22table%22).forEach((t%3D%3Ee(t)))%7D()%3B%0A