performance.mark("js-parse-end:34140-bd56b738d77cb446.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["34140"],{70170(e,t,o){function r(e,t=0,{start:o=!0,middle:a=!0,once:n=!1}={}){let s,i=o,c=0,l=!1;function d(...r){if(l)return;let u=Date.now()-c;c=Date.now(),o&&a&&u>=t&&(i=!0),i?(i=!1,e.apply(this,r),n&&d.cancel()):(a&&u{c=Date.now(),e.apply(this,r),n&&d.cancel()},a?t-u:t))}return d.cancel=()=>{clearTimeout(s),l=!0},d}function a(e,t=0,{start:o=!1,middle:n=!1,once:s=!1}={}){return r(e,t,{start:o,middle:n,once:s})}o.d(t,{n:()=>r,s:()=>a})},94571(e,t,o){let r;o.d(t,{Se:()=>$,FB:()=>u,p_:()=>L,CF:()=>h,aC:()=>j,zV:()=>z});let a=new WeakSet,n=new WeakMap;function s(e=document){if(n.has(e))return n.get(e);let t=!1,o=new MutationObserver(e=>{for(let t of e)if("attributes"===t.type&&t.target instanceof Element)d(t.target);else if("childList"===t.type&&t.addedNodes.length)for(let e of t.addedNodes)e instanceof Element&&i(e)});o.observe(e,{childList:!0,subtree:!0,attributeFilter:["data-action"]});let r={get closed(){return t},unsubscribe(){t=!0,n.delete(e),o.disconnect()}};return n.set(e,r),r}function i(e){for(let t of e.querySelectorAll("[data-action]"))d(t);e instanceof Element&&e.hasAttribute("data-action")&&d(e)}function c(e){let t=e.currentTarget;for(let o of l(t))if(e.type===o.type){let r=t.closest(o.tag);a.has(r)&&"function"==typeof r[o.method]&&r[o.method](e);let n=t.getRootNode();if(n instanceof ShadowRoot&&a.has(n.host)&&n.host.matches(o.tag)){let t=n.host;"function"==typeof t[o.method]&&t[o.method](e)}}}function*l(e){for(let t of(e.getAttribute("data-action")||"").trim().split(/\s+/)){let e=t.lastIndexOf(":"),o=Math.max(0,t.lastIndexOf("#"))||t.length;yield{type:t.slice(0,e),tag:t.slice(e+1,o),method:t.slice(o+1)||"handleEvent"}}}function d(e){for(let t of l(e))e.addEventListener(t.type,c)}function u(e,t){let o=e.tagName.toLowerCase();if(e.shadowRoot){for(let r of e.shadowRoot.querySelectorAll(`[data-target~="${o}.${t}"]`))if(!r.closest(o))return r}for(let r of e.querySelectorAll(`[data-target~="${o}.${t}"]`))if(r.closest(o)===e)return r}let f=e=>String("symbol"==typeof e?e.description:e).replace(/([A-Z]($|[a-z]))/g,"-$1").replace(/--/g,"-").replace(/^-|-$/,"").toLowerCase(),p=(e,t="property")=>{let o=f(e);if(!o.includes("-"))throw new DOMException(`${t}: ${String(e)} is not a valid ${t} name`,"SyntaxError");return o},b="attr";function h(e,t){O(e,b).add(t)}let g=new WeakSet;function m(e,t){if(g.has(e))return;g.add(e);let o=Object.getPrototypeOf(e),r=o?.constructor?.attrPrefix??"data-";for(let a of(t||(t=O(o,b)),t)){let t=e[a],o=p(`${r}${a}`),n={configurable:!0,get(){return this.getAttribute(o)||""},set(e){this.setAttribute(o,e||"")}};"number"==typeof t?n={configurable:!0,get(){return Number(this.getAttribute(o)||0)},set(e){this.setAttribute(o,e)}}:"boolean"==typeof t&&(n={configurable:!0,get(){return this.hasAttribute(o)},set(e){this.toggleAttribute(o,e)}}),Object.defineProperty(e,a,n),a in e&&!e.hasAttribute(o)&&n.set.call(e,t)}}let w=new Map,y=new Promise(e=>{"loading"!==document.readyState?e():document.addEventListener("readystatechange",()=>e(),{once:!0})}),v=new Promise(e=>{let t=new AbortController;t.signal.addEventListener("abort",()=>e());let o={once:!0,passive:!0,signal:t.signal},r=()=>t.abort();document.addEventListener("mousedown",r,o),document.addEventListener("touchstart",r,o),document.addEventListener("keydown",r,o),document.addEventListener("pointerdown",r,o)}),k={ready:()=>y,firstInteraction:()=>v,visible:e=>new Promise(t=>{let o=new IntersectionObserver(e=>{for(let r of e)if(r.isIntersecting){t(),o.disconnect();return}},{rootMargin:"0px 0px 256px 0px",threshold:.01});for(let t of document.querySelectorAll(e))o.observe(t)})},A=new WeakMap;function S(e){cancelAnimationFrame(A.get(e)||0),A.set(e,requestAnimationFrame(()=>{for(let t of w.keys()){let o=e instanceof Element&&e.matches(t)?e:e.querySelector(t);if(customElements.get(t)||o){let r=o?.getAttribute("data-load-on")||"ready",a=r in k?k[r]:k.ready;for(let e of w.get(t)||[])a(t).then(e);w.delete(t),A.delete(e)}}}))}function $(e,t){for(let[o,r]of("string"==typeof e&&t&&(e={[e]:t}),Object.entries(e)))w.has(o)||w.set(o,new Set),w.get(o).add(r);x(document)}function x(e){r||(r=new MutationObserver(e=>{if(w.size)for(let t of e)for(let e of t.addedNodes)e instanceof Element&&S(e)})),S(e),r.observe(e,{subtree:!0,childList:!0})}let C=Symbol.for("catalyst");class E{constructor(e,t){const o=this,r=e.prototype.connectedCallback;e.prototype.connectedCallback=function(){o.connectedCallback(this,r)};const a=e.prototype.disconnectedCallback;e.prototype.disconnectedCallback=function(){o.disconnectedCallback(this,a)};const n=e.prototype.attributeChangedCallback;e.prototype.attributeChangedCallback=function(e,t,r){o.attributeChangedCallback(this,e,t,r,n)};let s=e.observedAttributes||[];Object.defineProperty(e,"observedAttributes",{configurable:!0,get(){return o.observedAttributes(this,s)},set(e){s=e}}),function(e){let t=e.observedAttributes||[],o=e.attrPrefix??"data-",r=e=>p(`${o}${e}`);Object.defineProperty(e,"observedAttributes",{configurable:!0,get:()=>[...O(e.prototype,b)].map(r).concat(t),set(e){t=e}})}(e),function(e,t){let o=t||f(e.name).replace(/-element$/,"");try{window.customElements.define(o,e),window[e.name]=customElements.get(o)}catch(e){if(!(e instanceof DOMException&&"NotSupportedError"===e.name))throw e}}(e,t)}observedAttributes(e,t){return t}connectedCallback(e,t){var o,r;for(let t of(e.toggleAttribute("data-catalyst",!0),customElements.upgrade(e),e.querySelectorAll("template[data-shadowroot]")))t.parentElement===e&&e.attachShadow({mode:"closed"===t.getAttribute("data-shadowroot")?"closed":"open"}).append(t.content.cloneNode(!0));(m(e),a.add(e),e.shadowRoot&&(i(r=e.shadowRoot),s(r)),i(e),s(e.ownerDocument),t?.call(e),e.shadowRoot)&&(i(o=e.shadowRoot),s(o),x(e.shadowRoot))}disconnectedCallback(e,t){t?.call(e)}attributeChangedCallback(e,t,o,r,a){m(e),"data-catalyst"!==t&&a&&a.call(e,t,o,r)}}function O(e,t){if(!Object.prototype.hasOwnProperty.call(e,C)){let t=e[C],o=e[C]=new Map;if(t)for(let[e,r]of t)o.set(e,new Set(r))}let o=e[C];return o.has(t)||o.set(t,new Set),o.get(t)}function j(e,t){O(e,"target").add(t),Object.defineProperty(e,t,{configurable:!0,get(){return u(this,t)}})}function z(e,t){O(e,"targets").add(t),Object.defineProperty(e,t,{configurable:!0,get(){let e=this.tagName.toLowerCase(),o=[];if(this.shadowRoot)for(let r of this.shadowRoot.querySelectorAll(`[data-targets~="${e}.${t}"]`))r.closest(e)||o.push(r);for(let r of this.querySelectorAll(`[data-targets~="${e}.${t}"]`))r.closest(e)===this&&o.push(r);return o}})}function L(e){if("string"==typeof e)return t=>{new E(t,e)};new E(e)}},5225(e,t,o){function r(...e){return JSON.stringify(e,(e,t)=>"object"==typeof t?t:String(t))}function a(e,t={}){let{hash:o=r,cache:n=new Map}=t;return function(...t){let r=o.apply(this,t);if(n.has(r))return n.get(r);let a=e.apply(this,t);return a instanceof Promise&&(a=a.catch(e=>{throw n.delete(r),e})),n.set(r,a),a}}o.d(t,{A:()=>a})},16404(e,t,o){o.d(t,{S1:()=>n});var r,a=/bot|crawl|http|lighthouse|scan|search|spider/i;function n(e){return!!e&&(function(){if(r instanceof RegExp)return r;try{r=RegExp(" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?