(function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="https://static.arc.io/",r(r.s="bd93")})({8011:function(e,t){(function(e,t,r,n,o,i,a,c,s){function d(a){if(!m){m=!0;var d=t.getElementsByTagName(r)[0],l=t.createElement(r);l.src=c,l.crossorigin="anonymous",l.addEventListener("load",(function(){try{e[n]=g,e[o]=y;var t=e[i],r=t.init;t.init=function(e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(s[t]=e[t]);r(s)},u(a,t)}catch(c){console.error(c)}})),d.parentNode.insertBefore(l,d)}}function u(t,r){try{for(var i=b.data,a=0;a{};const t=this.prefix+e,r=Math.random().toString(36).substring(2,5),n=`${t}:${r}`,c=n+o,s=n+i;return a.mark(c),()=>this.markEndAndMeasure(t,c,s)}markEndAndMeasure(e,t,r){if(this.enabled){a.mark(r);try{a.measure(e,t,r)}catch(n){}a.clearMarks(t),a.clearMarks(r)}}toJSON(){if(!this.enabled)return{};const e=a.getEntries().filter(e=>e.name.startsWith(this.prefix)).map(e=>e.toJSON());return{entries:e,timeOrigin:a.timeOrigin}}}var s=new c;console.log;function d(e){return("0"+e.toString(16)).substr(-2)}function u(e=40){const t=new Uint8Array(e/2);return window.crypto.getRandomValues(t),Array.from(t,d).join("")}const l="arc:",f={COMLINK_INIT:`${l}comlink:init`,NODE_ID:`${l}:nodeId`,CDN_CONFIG:`${l}cdn:config`,P2P_CLIENT_READY:`${l}cdn:ready`,STORED_FIDS:`${l}cdn:storedFids`,SW_HEALTH_CHECK:`${l}cdn:healthCheck`,WIDGET_CONFIG:`${l}widget:config`,WIDGET_INIT:`${l}widget:init`,WIDGET_UI_LOAD:`${l}widget:load`,BROKER_LOAD:`${l}broker:load`,RENDER_FILE:`${l}inlay:renderFile`,FILE_RENDERED:`${l}inlay:fileRendered`};function p(){const e=document.body;return e&&"frameset"!==e.tagName.toLowerCase()?e:document.documentElement}const m="data-arc-widget";function h(e,t,r){const n=`${e}#${t.id}`;let o=document.head.querySelector(n);if(o)return o;o=document.createElement(e);for(const i in t)o[i]=t[i];return o.setAttribute(m,""),r&&o.addEventListener("load",r,{once:!0}),document.head.appendChild(o),o}function b(){const e=document.createElement("link"),{relList:t}=e;return!(!t||!t.supports)&&t.supports("preload")}function g(e,t){const r=document.createElement("iframe");r.id=t,r.src=e,r.title="Arc.io Broker Iframe",r.sandbox="allow-scripts allow-same-origin allow-top-navigation-by-user-activation";const n={opacity:"0",width:"0px",height:"0px",border:"none",top:"-9999px",left:"-9999px",position:"fixed",visibility:"hidden","user-select":"none"};for(const[o,i]of Object.entries(n))r.style.setProperty(o,i,"important");return r.setAttribute("loading","eager"),r.setAttribute(m,""),r}function y(e){const t="arc-broker";let r=document.querySelector(`iframe#${t}`);if(!r){r=g(e,t);const n=()=>{const e=p();e.prepend(r),o.disconnect()},o=new MutationObserver(n);o.observe(document.documentElement,{childList:!0,subtree:!0}),n()}return new Promise(e=>{const t=e=>{e.data.arcEvent===f.BROKER_LOAD&&i()};window.addEventListener("message",t),r.addEventListener("load",i);const n=1e4,o=setTimeout(()=>{console.warn("Arc broker timed out"),i()},n);function i(){clearTimeout(o),window.removeEventListener("message",t),r.removeEventListener("load",i),e(r)}})}function E(e){if(!("serviceWorker"in navigator))return;const{controller:t}=navigator.serviceWorker;t&&t.postMessage(e)}function v(){if("__arc__"in window)return;const e=window.__arc__={};"arc"in window||(window.arc=e),s.measure("widget.js:load","responseEnd"),E({arcEvent:f.WIDGET_INIT});const t="ebf4f08c",r="https://static.arc.io",n=`${r}/widget/js/core.js?${t}`,o=`${r}/widget/js/core-legacy.js?${t}`,i=`https://core.arc.io/broker.html?${t}`,a=(e,t)=>({href:e,crossOrigin:"",rel:"preconnect",id:`arc-preconnect-${t}`}),c=[a("https://gateway.arc.io","gateway"),a("https://webseed.arc.io","webseed")];b()&&c.push({href:n,rel:"modulepreload",as:"script",id:"arc-preload-corejs"}),c.forEach(e=>h("link",e));const d=u(),l=`peerId=${d}`;e.peerId=d;let p=s.markStart("ws_tracker:connect");const m=`wss://tracker.arc.io/announce?${l}`,g=new WebSocket(m);g.addEventListener("open",p,{once:!0}),e.trackerSocket=g,p=s.markStart("broker.html:load");const v=y(i);v.then(p),e.brokerIframePromise=v,p=s.markStart("core.js:load"),h("script",{src:n,type:"module",async:!0,id:"arc-corejs"},p),function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var r=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)r=!0;else if(!e.target.hasAttribute("nomodule")||!r)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}(),h("script",{src:o,noModule:!0,async:!0,id:"arc-corejs-legacy"})}v()}});