PageSourceSearch

https://www.drm24.no/_labrador/pow/slow.js

js drm24.no collected 2026-10-02 12:31:38 UTC 9,967 bytes, 1 lines download raw bytes

vendor: 4,467 bytes, line 1
1(()=>{"use strict";var e={56:(e,t,r)=>{e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},72:e=>{var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],c=0;c<e.length;c++){var s=e[c],d=n.base?s[0]+n.base:s[0],l=i[d]||0,p="".concat(d," ").concat(l);i[d]=l+1;var u=r(p),f={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(f);else{var k=o(f,n);n.byIndex=c,t.splice(c,0,{identifier:p,updater:k,references:1})}a.push(p)}return a}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var c=r(i[a]);t[c].references--}for(var s=n(e,o),d=0;d<i.length;d++){var l=r(i[d]);0===t[l].references&&(t[l].updater(),t.splice(l,1))}i=s}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},235:(e,t,r)=>{r.d(t,{A:()=>c});var n=r(601),o=r.n(n),i=r(314),a=r.n(i)()(o());a.push([e.id,"@keyframes wk-spin{to{transform:rotate(1turn)}}.wicketkeeper{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.08);color:#202124;cursor:pointer;display:flex;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;gap:.6rem;height:65px;max-width:300px;overflow:hidden;padding:0 .8rem;pointer-events:auto;user-select:none;width:100%}.wicketkeeper.loading,.wicketkeeper[aria-disabled=true]{cursor:default;opacity:.6;pointer-events:none}.wicketkeeper-indicator{align-items:center;border:2px solid #d9d9d9;border-radius:50%;display:flex;height:24px;justify-content:center;position:relative;width:24px}.wicketkeeper-spinner{animation:wk-spin .8s linear infinite;border:3px solid #8c8c8c;border-radius:50%;display:none;inset:0;position:absolute}.wicketkeeper-check{display:none}.wicketkeeper.loading .wicketkeeper-spinner,.wicketkeeper.success .wicketkeeper-check{display:inline}.wicketkeeper-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme:dark){.wicketkeeper{background:#1e1e1e;box-shadow:0 1px 3px hsla(0,0%,100%,.08);color:#e7e7e7}.wicketkeeper,.wicketkeeper-indicator{border-color:#fff}.wicketkeeper.loading .wicketkeeper-indicator .wicketkeeper-spinner{border:3px solid #b0b0b0}}.wicketkeeper.wk-light,.wk-light .wicketkeeper{background:#fff;border-color:#d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.08);color:#202124}.wk-light .wicketkeeper-indicator{border-color:#d9d9d9}.wk-light .wicketkeeper-spinner{border:3px solid #8c8c8c}.wicketkeeper.wk-dark,.wk-dark .wicketkeeper{background:#1e1e1e;border-color:#fff;box-shadow:0 1px 3px hsla(0,0%,100%,.08);color:#e7e7e7}.wk-dark .wicketkeeper-indicator{border-color:#fff}.wk-dark .wicketkeeper-spinner{border:3px solid #b0b0b0}.wicketkeeper-spinner{border-top-color:transparent!important}.wicketkeeper.error{border-color:#e74c3c}.wicketkeeper.success{border-color:#2ecc71}.wicketkeeper.success .wicketkeeper-indicator{background:#2ecc71;border-color:#2ecc71}",""]);const c=a},314:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var c=0;c<this.length;c++){var s=this[c][0];null!=s&&(a[s]=!0)}for(var d=0;d<e.length;d++){var l=[].concat(e[d]);n&&a[l[0]]||(void 0!==i&&(void 0===l[5]||(l[1]="@layer".concat(l[5].length>0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=i),r&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=r):l[2]=r),o&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=o):l[4]="".concat(o)),t.push(l))}},t}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},601:e=>{e.exports=function(e){return e[1]}},659:e=>{var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);
1if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0;var n=r(72),o=r.n(n),i=r(825),a=r.n(i),c=r(659),s=r.n(c),d=r(56),l=r.n(d),p=r(540),u=r.n(p),f=r(113),k=r.n(f),w=r(235),h={};h.styleTagTransform=k(),h.setAttributes=l(),h.insert=s().bind(null,"head"),h.domAPI=a(),h.insertStyleElement=u(),o()(w.A,h),w.A&&w.A.locals&&w.A.locals,function(e,t){const r="Verify you are human";function n(e,n={}){if(!e||e.__rendered)return;e.__rendered=!0;const o={inputName:"wicketkeeper_solution",...n},i={challenge:o.endpoints?.challenge||"/_labrador/pow/v0/challenge"};if(!i.challenge)throw new Error("endpoints.challenge is required");e.setAttribute("role","button"),e.setAttribute("tabindex","0"),e.classList.add("wicketkeeper"),e.innerHTML=`\n      <div class="wicketkeeper-indicator">\n        <svg class="wicketkeeper-check" viewBox="0 0 24 24" width="15" height="15" fill="none">\n          <path stroke="#fff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" d="m5 13 4 4L19 7"/>\n        </svg>\n        <div class="wicketkeeper-spinner"></div>\n      </div>
1\n      <span class="wicketkeeper-message">${r}</span>\n    `;const a=(e||t).querySelector(".wicketkeeper-message");const c=t.createElement("input");function s(t){e.classList.toggle("loading",t),e.setAttribute("aria-disabled",String(t))}function d(){s(!1),e.classList.remove("loading","success"),a.textContent=r,c.value="",delete e.dataset.wicketkeeperSolution}async function l(){try{s(!0),a.textContent="Processing...";const t=await async function(e){const t=await fetch(e,{method:"GET",headers:{"Content-Type":"application/json"}});if(!t.ok){let r;try{r=await t.text()}catch{}throw new Error(`HTTP ${t.status}: ${r||e}`)}return t.json()}(i.challenge),{token:r}=t,{nonce:n,response:d}=await async function({challenge:e,difficulty:t}){console.log("Using SLOW PoW solver");const r=await function(e,t,r=null,n=null){return console.log("slow algo process main"),new Promise(((o,i)=>{const a=new Blob(["(",function(){const e=e=>{const t=(new TextEncoder).encode(e);return crypto.subtle.digest("SHA-256",t.buffer).then((e=>Array.from(new Uint8Array(e)).map((e=>e.toString(16).padStart(2,"0"))).join("")))};addEventListener("message",(async t=>{const r=t.data.data,n=t.data.difficulty;let o,i=0;const a="0".repeat(n);do{!(1023&i)&&i>0&&postMessage(i),o=await e(r+i++)}while(!o.startsWith(a));i--,postMessage({hash:o,data:r,difficulty:n,nonce:i})}))}.toString(),")()"],{type:"application/javascript"}),c=URL.createObjectURL(a),s=new Worker(c),d=()=>{s.terminate(),URL.revokeObjectURL(c),r&&(r.removeEventListener("abort",d),r.aborted&&i(new Error("PoW aborted")))};r&&r.addEventListener("abort",d,{once:!0}),s.onmessage=e=>{"number"==typeof e.data?n?.(e.data):(d(),o(e.data))},s.onerror=e=>{d(),i(e)},s.postMessage({data:e,difficulty:t})}))}(e,t,null,null);return{nonce:r.nonce.toString(),response:r.hash}}(t);a.textContent="Verified!",e.classList.add("success"),s(!1);const l={id:t.challenge,nonce:n,response:d,token:r};e.dataset.wicketkeeperSolution=JSON.stringify(l),c.value=JSON.stringify(l),o.onSolved?.(l)}catch(t){console.error(t),function(t){const r=e.style.borderColor;e.style.borderColor="#e74c3c",e.title=t||"",setTimeout((()=>{e.style.borderColor=r,e.title=""}),2e3)}(t.message),d(),s(!1),a.textContent="Error. Click to retry",o.onError?.(t)}}function p(){e.classList.contains("loading")||e.classList.contains("success")||l()}c.type="hidden",c.name=o.inputName,c.value="",e.appendChild(c),e.wicketkeeperReset=d,e.addEventListener("click",p),e.addEventListener("keydown",(e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),p())}))}function o(){t.querySelectorAll(".wicketkeeper:not([data-initialised])").forEach((t=>{t.dataset.initialised="true";const r={};t.dataset.challengeUrl&&(r.endpoints={challenge:t.dataset.challengeUrl}),t.dataset.inputName&&(r.inputName=t.dataset.inputName),t.dataset.callback&&(r.onSolved=e[t.dataset.callback]),n(t,r)}))}"loading"===t.readyState?t.addEventListener("DOMContentLoaded",o):o(),e.wicketkeeperCaptcha={render:n,reset(e){e?.wicketkeeperReset?e.wicketkeeperReset():console.warn("reset method not found")}}}(window,document)})();

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.