!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="77a2d0a3-d189-4d46-92ac-f082e07002ac",e._sentryDebugIdIdentifier="sentry-dbid-77a2d0a3-d189-4d46-92ac-f082e07002ac")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"d422ce2331ff96843ff0d5950a5823013ab19d3d"},function(){"use strict";function e(e,...n){const o=document.createElement("template"),s=Math.random().toString(36).slice(2),l=`slot-${s}`,i=`data-event-${s}`;let r=[],c=[],a=[];const d=(e,n)=>{r.push(e),n instanceof Node||n instanceof DocumentFragment||n instanceof HTMLTemplateElement?(r.push(`<${l}>`),c.push(n)):n instanceof t?r.push(String(n)):Array.isArray(n)?n.forEach((e=>d("",e))):"object"==typeof n&&null!==n&&"type"in n&&"event"===n.type?(r.push(` ${i}`),a.push(n)):null!=n&&r.push(String(n).replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'"))};return e.forEach(((e,t)=>d(e,n[t]))),o.innerHTML=r.join("").trim(),o.content.querySelectorAll(l).forEach((e=>{const t=c.shift();e.parentNode.replaceChild(t,e)})),o.content.querySelectorAll(`[${i}]`).forEach((e=>{const t=a.shift();e.removeAttribute(i),e.addEventListener(t.name,t.handler)})),1===o.content.childNodes.length?o.content.firstChild:o.content}class t{constructor(e){this.value=e}toString(){return this.value}}function n(e){return new t(e)}function o(e,t){window.customElements.get(e)||(window.customElements.define(e,t),t.name)}const s="jsREPLOutputHidden",l="jsREPLOutputInvisible",i="showReplOutput";class r extends HTMLElement{connectedCallback(){this.constructor.name;const e=this.querySelector(".codeblock__output-toggle");e&&(e.addEventListener("click",this.#e),e.addEventListener("keydown",this.#t));const t=this.querySelector(".codeblock__copy");t&&t.addEventListener("click",this.#n)}disconnectedCallback(){this.constructor.name;const e=this.querySelector(".codeblock__output-toggle");e&&(e.removeEventListener("click",this.#e),e.removeEventListener("keydown",this.#t));const t=this.querySelector(".codeblock__copy");t&&t.removeEventListener("click",this.#n)}#o(e,t){e.querySelectorAll("code").forEach((e=>{e.querySelector(".gt")&&Array.from(e.childNodes).forEach((e=>{if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){const t=document.createElement("span");e.parentNode.insertBefore(t,e),t.appendChild(e)}}))})),e.querySelectorAll(".go, .gp, .gt, .gh").forEach((e=>{e.classList.add(s)})),e.querySelectorAll(".hll > .go, .hll > .gp, .hll > .gt, .hll > .gh").forEach((e=>{e.classList.add(s)})),e.querySelectorAll(".gt").forEach((e=>{let t=e.parentElement;for(t=t&&t.classList.contains("hll")?t.nextElementSibling:e.nextElementSibling||(e.parentElement?e.parentElement.nextElementSibling:null);t&&!(t.classList.contains("gp")||t.classList.contains("go")||t.classList.contains("hll")&&(t.querySelector(".gp")||t.querySelector(".go")));)t.classList.contains("linenos")||t.classList.add(l),t=t.nextElementSibling})),e.querySelectorAll("."+s).forEach((e=>{e.style.display="none"})),e.querySelectorAll("."+l).forEach((e=>{e.style.visibility="hidden",e.style.userSelect="none"})),e.dataset[i]="false";const n=t.querySelector(".js-codeblock-output-on");n&&n.classList.add("codeblock__header--icon-disabled");const o=document.createElement("span");o.className="js-repl-toggle-notice",o.textContent="Output: off ",t.insertBefore(o,t.firstChild),setTimeout((()=>{o.remove()}),2e3)}#s(e,t){e.querySelectorAll("."+l).forEach((e=>{e.style.visibility="visible",e.style.userSelect="",e.classList.remove(l)})),e.querySelectorAll("."+s).forEach((e=>{e.style.display="",e.classList.remove(s)})),e.dataset[i]="true";const n=t.querySelector(".js-codeblock-output-on");n&&n.classList.remove("codeblock__header--icon-disabled");const o=t.querySelector(".js-repl-toggle-notice");o&&o.remove()}#l(e){return e.classList.contains(s)||e.classList.contains(l)||e.classList.contains("linenos")}#i(e){let t="";return Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.TEXT_NODE?t+=e.textContent:e.nodeType===Node.ELEMENT_NODE&&(this.#l(e)||(t+=this.#i(e)))})),t}#t=e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.#e(e))};#e=e=>{e.preventDefault();const t=e.currentTarget,n=this.querySelector(".highlight");if(!n)return;const o=n.dataset[i];o&&"true"!==o?this.#s(n,t):this.#o(n,t)};#n=t=>{t.preventDefault();const o=t.currentTarget;if("true"===o.dataset.isCopying)return;o.dataset.isCopying="true";const s=this.querySelector(".highlight");if(!s)return void(o.dataset.isCopying="false");const l=s.querySelector("pre");if(!l)return void(o.dataset.isCopying="false");const i=this.#i(l).trim();navigator.clipboard&&navigator.clipboard.writeText&&navigator.clipboard.writeText(i);const r=o.innerHTML;o.replaceChildren(e`${function(t,o={}){const s=JSON.parse(document.getElementById("icons-data").textContent).iconsUrl,l=t.split("/").join("--"),i=o.scale;let r="";if(i){if(!["2x","3x","4x","5x"].includes(i))throw new Error(`Invalid icon scale factor: ${i}`);r=`scale${i}`}const c=["icon",void 0===o.baseline||o.baseline?"baseline":"",r,o.class||""].filter(Boolean).join(" "),a=o.title||"";return e``}("@check",{class:"mr-1 text-success"})}Copied!`),o.classList.remove("d-hover-only"),setTimeout((()=>{o.classList.add("d-hover-only"),setTimeout((()=>{o.innerHTML=r,o.dataset.isCopying="false"}),100)}),2e3)}}!function(e,t,{waitFor:n=[]}={}){if(!t.includes("-"))return void console.error(`register(${t}): custom element names must contain a hyphen, got "${t}"`);const s=n.filter(Boolean);if(0===s.length)return void o(t,e);const l=Promise.all(s.map((e=>customElements.whenDefined(e))));let i;const r=new Promise(((e,t)=>{i=setTimeout((()=>t(new Error(`Timeout waiting for components: ${s}`))),3e4)}));Promise.race([l,r]).then((()=>{clearTimeout(i),o(t,e)})).catch((e=>console.error(e)))}(r,"code-block")}();