"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-84957b"],{55498:(e,t,n)=>{function i(e){let t=e.parentNode;if(null===t||!(t instanceof HTMLElement))throw Error();let n=0;t instanceof HTMLOListElement&&1!==t.start&&(n=t.start-1);let i=t.children;for(let t=0;tMarkdownQuote,p:()=>Quote});let r=0;function a(e){return e.replace(/&/g,"&").replace(/'/g,"'").replace(/"/g,""").replace(//g,">")}let o={INPUT:e=>e instanceof HTMLInputElement&&e.checked?"[x] ":"[ ] ",CODE(e){let t=e.textContent||"";return e.parentNode&&"PRE"===e.parentNode.nodeName?(e.textContent=`\`\`\` ${t.replace(/\n+$/,"")} \`\`\` `,e):t.indexOf("`")>=0?`\`\` ${t} \`\``:`\`${t}\``},P(e){let t=document.createElement("p"),n=e.textContent||"";return t.textContent=n.replace(/<(\/?)(pre|strong|weak|em)>/g,"\\<$1$2\\>"),t},STRONG:e=>`**${e.textContent||""}**`,EM:e=>`_${e.textContent||""}_`,DEL:e=>`~${e.textContent||""}~`,BLOCKQUOTE(e){let t=(e.textContent||"").trim().replace(/^/gm,"> "),n=document.createElement("pre");return n.textContent=`${t} `,n},A(e){let t=e.textContent||"",n=e.getAttribute("href");return/^https?:/.test(t)&&t===n?t:n?`[${t}](${n})`:t},IMG(e){let t=e.getAttribute("alt")||"",n=e.getAttribute("src");if(!n)throw Error();let i=e.hasAttribute("width")?` width="${a(e.getAttribute("width")||"")}"`:"",r=e.hasAttribute("height")?` height="${a(e.getAttribute("height")||"")}"`:"";return i||r?`${a(t)}`:`![${t}](${n})`},LI(e){let t=e.parentNode;if(!t)throw Error();let n="";if(!function(e){let t=e.childNodes[0],n=e.childNodes[1];return!!t&&e.childNodes.length<3&&("OL"===t.nodeName||"UL"===t.nodeName)&&(!n||n.nodeType===Node.TEXT_NODE&&!(n.textContent||"").trim())}(e)){if("OL"===t.nodeName){if(r>0&&!t.previousSibling){let t=i(e)+r+1;n=`${t}\\. `}else n=`${i(e)+1}. `}else n="* "}let a=n.replace(/\S/g," "),o=(e.textContent||"").trim().replace(/^/gm,a),l=document.createElement("pre");return l.textContent=o.replace(a,n),l},OL(e){let t=document.createElement("li");return t.appendChild(document.createElement("br")),e.append(t),e},H1(e){let t=parseInt(e.nodeName.slice(1));return e.prepend(`${Array(t+1).join("#")} `),e},UL:e=>e};o.UL=o.OL;for(let e=2;e<=6;++e)o[`H${e}`]=o.H1;let Quote=class Quote{constructor(){this.selection=window.getSelection()}closest(e){let t=this.range.startContainer,n=t instanceof Element?t:t.parentElement;return n?n.closest(e):null}get active(){var e;return((null===(e=this.selection)||void 0===e?void 0:e.rangeCount)||0)>0}get range(){var e;return(null===(e=this.selection)||void 0===e?void 0:e.rangeCount)?this.selection.getRangeAt(0):new Range}set range(e){var t,n;null===(t=this.selection)||void 0===t||t.removeAllRanges(),null===(n=this.selection)||void 0===n||n.addRange(e)}get selectionText(){var e;return(null===(e=this.selection)||void 0===e?void 0:e.toString().trim())||""}get quotedText(){return`> ${this.selectionText.replace(/\n/g,"\n> ")} `}select(e){this.selection&&(this.selection.removeAllRanges(),this.selection.selectAllChildren(e))}insert(e){e.value?e.value=`${e.value} ${this.quotedText}`:e.value=this.quotedText,e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!1})),e.focus(),e.selectionStart=e.value.length,e.scrollTop=e.scrollHeight}};let MarkdownQuote=class MarkdownQuote extends Quote{constructor(e="",t){super(),this.scopeSelector=e,this.callback=t}get selectionText(){var e,t;if(!this.selection)return"";let n=function(e,t){let n=e.startContainer;if(!n||!n.parentNode||!(n.parentNode instanceof HTMLElement))throw Error("the range must start within an HTMLElement");let a=n.parentNode,o=e.cloneContents();if(t){let e=o.querySelector(t);e&&(o=document.createDocumentFragment()).appendChild(e)}r=0;let l=a.closest("li"),s=a.closest("pre");if(s){let e=document.createElement("pre");e.appendChild(o),(o=document.createDocumentFragment()).appendChild(e)}else if(l&&l.parentNode&&("OL"===l.parentNode.nodeName&&(r=i(l)),!o.querySelector("li"))){let e=document.createElement("li");if(!l.parentNode)throw Error();let t=document.createElement(l.parentNode.nodeName);e.appendChild(o),t.appendChild(e),(o=document.createDocumentFragment()).appendChild(t)}return o}(this.range,null!==(e=this.scopeSelector)&&void 0!==e?e:"");null===(t=this.callback)||void 0===t||t.call(this,n),function(e){let t=document.createNodeIterator(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.nodeName in o&&!function(e){if(e instanceof HTMLAnchorElement&&1===e.childNodes.length){let t=e.childNodes[0];if(t instanceof HTMLImageElement)return t.src===e.href}return!1}(e)&&("IMG"===e.nodeName||null!=e.firstChild||"INPUT"===e.nodeName&&e instanceof HTMLInputElement&&"checkbox"===e.type)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),n=[],i=t.nextNode();for(;i;)i instanceof HTMLElement&&n.push(i),i=t.nextNode();for(let e of(n.reverse(),n))e.replaceWith(o[e.nodeName](e))}(n);let a=document.body;if(!a)return"";let l=document.createElement("div");l.appendChild(n),l.style.cssText="position:absolute;left:-9999px;",a.appendChild(l);let s="";try{let e=document.createRange();e.selectNodeContents(l),this.selection.removeAllRanges(),this.selection.addRange(e),s=this.selection.toString(),this.selection.removeAllRanges(),e.detach()}finally{a.removeChild(l)}return s.trim()}}},407:(e,t,n)=>{n.d(t,{Xm:()=>l,e6:()=>s,iO:()=>u});let i=null;function r(e){return e instanceof HTMLSelectElement||(o(e)?e.checked!==e.defaultChecked:e.value!==e.defaultValue)}function a(e){return e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement}function o(e){return e instanceof HTMLInputElement&&/checkbox|radio/.test(e.type)}function l(e,t){var n,o,l,s,u,c;let d;let f=null!==(n=null==t?void 0:t.scope)&&void 0!==n?n:document,v=null!==(o=null==t?void 0:t.selector)&&void 0!==o?o:".js-session-resumable",p=null!==(l=null==t?void 0:t.fields)&&void 0!==l?l:f.querySelectorAll(v),m=null!==(s=null==t?void 0:t.keyPrefix)&&void 0!==s?s:"session-resume:",g=null!==(u=null==t?void 0:t.storageFilter)&&void 0!==u?u:r;try{d=null!==(c=null==t?void 0:t.storage)&&void 0!==c?c:sessionStorage}catch(e){return}let h=`${m}${e}`,T=[];for(let e of p)a(e)&&T.push(e);let b=T.filter(e=>!!e.id&&g(e)&&e.form!==i).map(e=>e instanceof HTMLSelectElement?[e.id,Array.from(e.selectedOptions).map(e=>e.value)]:[e.id,e.value]);if(b.length)try{let e=d.getItem(h);if(null!==e){let t=JSON.parse(e),n=t.filter(function(e){return!b.some(t=>t[0]===e[0])});b=b.concat(n)}d.setItem(h,JSON.stringify(b))}catch(e){}}function s(e,t){var n,i;let r,l;let s=null!==(n=null==t?void 0:t.keyPrefix)&&void 0!==n?n:"session-resume:";try{r=null!==(i=null==t?void 0:t.storage)&&void 0!==i?i:sessionStorage}catch(e){return}let u=`${s}${e}`;try{l=r.getItem(u)}catch(e){}if(!l)return;let c=[],d=[];for(let[e,t]of JSON.parse(l)){let n=new CustomEvent("session:resume",{bubbles:!0,cancelable:!0,detail:{targetId:e,targetValue:t}});if(document.dispatchEvent(n)){let n=document.getElementById(e);if(a(n)){if(n instanceof HTMLSelectElement){for(let e of n.options)e.selected=t.includes(e.value);c.push(n)}else o(n)?(n.checked=!n.defaultChecked,c.push(n)):n.value===n.defaultValue&&(n.value=t,c.push(n))}else d.push([e,t])}}if(0===d.length)try{r.removeItem(u)}catch(e){}else r.setItem(u,JSON.stringify(d));setTimeout(function(){for(let e of c)e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!0}))},0)}function u(e){i=e.target,setTimeout(function(){e.defaultPrevented&&(i=null)},0)}},85076:(e,t,n)=>{n.d(t,{Z:()=>i});function i(e,t){var n,i,r,a=(void 0===t?{}:t).viewportMarginBottom,o=void 0===a?100:a,l=null,s=!1;function u(t){if(n!==t.clientX||i!==t.clientY){var a=e.style.height;r&&r!==a&&(s=!0,e.style.maxHeight="",e.removeEventListener("mousemove",u)),r=a}n=t.clientX,i=t.clientY}var c=e.ownerDocument,d=c.documentElement;function f(){if(!s&&e.value!==l&&(!(e.offsetWidth<=0)||!(e.offsetHeight<=0))){var t=function(){for(var t=0,n=e;n!==c.body&&null!==n;)t+=n.offsetTop||0,n=n.offsetParent;var i=t-c.defaultView.pageYOffset,r=d.clientHeight-(i+e.offsetHeight);return{top:i,bottom:r}}(),n=t.top,i=t.bottom;if(!(n<0)&&!(i<0)){var a=getComputedStyle(e),u=Math.ceil(parseFloat(a.borderTopWidth)),f=Math.ceil(parseFloat(a.borderBottomWidth)),v="border-box"===a.boxSizing,p=parseFloat(a.height)+i,m=i{n.d(t,{O:()=>a});let i=!1;function r(){}try{let e=Object.create({},{signal:{get(){i=!0}}});window.addEventListener("test",r,e),window.removeEventListener("test",r,e)}catch(e){}function a(){i||(!function(){if("undefined"==typeof window)return;let e=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(t,n,i){return"object"==typeof i&&"signal"in i&&i.signal instanceof AbortSignal&&e.call(i.signal,"abort",()=>{this.removeEventListener(t,n,i)}),e.call(this,t,n,i)}}(),i=!0)}},78160:(e,t,n)=>{function*i(e,t={}){var n,i;let r=null!==(n=t.strict)&&void 0!==n&&n,l=null!==(i=t.onlyTabbable)&&void 0!==i&&i?o:a,s=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e instanceof HTMLElement&&l(e,r)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),u=null;if(!t.reverse&&l(e,r)&&(yield e),t.reverse){let e=s.lastChild();for(;e;)u=e,e=s.lastChild()}else u=s.firstChild();for(;u instanceof HTMLElement;)yield u,u=t.reverse?s.previousNode():s.nextNode();t.reverse&&l(e,r)&&(yield e)}function r(e,t=!1){return i(e,{reverse:t,strict:!0,onlyTabbable:!0}).next().value}function a(e,t=!1){let n=["BUTTON","INPUT","SELECT","TEXTAREA","OPTGROUP","OPTION","FIELDSET"].includes(e.tagName)&&e.disabled,i=e.hidden,r=e instanceof HTMLInputElement&&"hidden"===e.type,a=e.classList.contains("sentinel");if(n||i||r||a)return!1;if(t){let t=getComputedStyle(e),n=0===e.offsetWidth||0===e.offsetHeight,i=["hidden","collapse"].includes(t.visibility),r="none"===t.display||!e.offsetParent,a=0===e.getClientRects().length;if(n||i||a||r)return!1}return null!=e.getAttribute("tabindex")||"true"===e.getAttribute("contenteditable")||"plaintext-only"===e.getAttribute("contenteditable")||(!(e instanceof HTMLAnchorElement)||null!=e.getAttribute("href"))&&-1!==e.tabIndex}function o(e,t=!1){return a(e,t)&&"-1"!==e.getAttribute("tabindex")}n.d(t,{EB:()=>a,O:()=>r,Wq:()=>o,hT:()=>i})},58797:(e,t,n)=>{n.d(t,{Z:()=>i});function i(e){let t=!1,n=null;function i(e,t,n,i=!1){t instanceof HTMLInputElement&&(t.indeterminate=i,t.checked!==n&&(t.checked=n,setTimeout(()=>{let n=new CustomEvent("change",{bubbles:!0,cancelable:!1,detail:{relatedTarget:e}});t.dispatchEvent(n)})))}function r(r){let a=r.target;a instanceof Element&&(a.hasAttribute("data-check-all")?function(t){if(t instanceof CustomEvent&&t.detail){let{relatedTarget:e}=t.detail;if(e&&e.hasAttribute("data-check-all-item"))return}let r=t.target;if(r instanceof HTMLInputElement){for(let t of(n=null,e.querySelectorAll("[data-check-all-item]")))i(r,t,r.checked);r.indeterminate=!1,o()}}(r):a.hasAttribute("data-check-all-item")&&function(r){if(r instanceof CustomEvent&&r.detail){let{relatedTarget:e}=r.detail;if(e&&(e.hasAttribute("data-check-all")||e.hasAttribute("data-check-all-item")))return}let a=r.target;if(!(a instanceof HTMLInputElement))return;let l=Array.from(e.querySelectorAll("[data-check-all-item]"));if(t&&n){let[e,t]=[l.indexOf(n),l.indexOf(a)].sort();for(let n of l.slice(e,+t+1||9e9))i(a,n,a.checked)}t=!1,n=a;let s=e.querySelector("[data-check-all]");if(s){let e=l.length,t=l.filter(e=>e instanceof HTMLInputElement&&e.checked).length;i(a,s,t===e,e>t&&t>0)}o()}(r))}function a(e){if(!(e.target instanceof Element))return;let n=e.target instanceof HTMLLabelElement&&e.target.control||e.target;n.hasAttribute("data-check-all-item")&&(t=e.shiftKey)}function o(){let t=e.querySelector("[data-check-all-count]");if(t){let n=e.querySelectorAll("[data-check-all-item]:checked").length;t.textContent=n.toString()}}return e.addEventListener("mousedown",a),e.addEventListener("change",r),{unsubscribe:()=>{e.removeEventListener("mousedown",a),e.removeEventListener("change",r)}}}},49089:(e,t,n)=>{function i(e,t){var n,i,r;let a=e.value.slice(0,null!==(n=e.selectionStart)&&void 0!==n?n:void 0),o=e.value.slice(null!==(i=e.selectionEnd)&&void 0!==i?i:void 0),l=!0;e.contentEditable="true";try{l=document.execCommand("insertText",!1,t)}catch(e){l=!1}if(e.contentEditable="false",l&&!e.value.slice(0,null!==(r=e.selectionStart)&&void 0!==r?r:void 0).endsWith(t)&&(l=!1),!l){try{document.execCommand("ms-beginUndoUnit")}catch(e){}e.value=a+t+o;try{document.execCommand("ms-endUndoUnit")}catch(e){}e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!0}))}}n.d(t,{Ld:()=>O});let r=new WeakMap;function a(e){let{currentTarget:t}=e,n="KeyV"===e.code&&(e.ctrlKey||e.metaKey)&&e.shiftKey;(n||n&&e.altKey)&&r.set(t,!0)}function o(e){let{currentTarget:t}=e;r.delete(t)}function l(e){var t;let n=null!==(t=r.get(e))&&void 0!==t&&t;return n}function s(e){e.addEventListener("paste",u)}function u(e){let t=e.clipboardData,{currentTarget:n}=e;if(l(n)||!t||!t.types.includes("text/html"))return;let r=e.currentTarget;if(!(r instanceof HTMLTextAreaElement)||function(e){let t=e.selectionStart||0;if(0===t)return!1;let n=e.value.substring(t-1,t);return"@"===n}(r))return;let a=t.getData("text/plain"),o=t.getData("text/html"),s=o.replace(/\u00A0/g," ").replace(/\uC2A0/g," ");if(!o||!(a=a.trim()))return;let u=new DOMParser,d=u.parseFromString(s,"text/html"),f=d.createTreeWalker(d.body,NodeFilter.SHOW_ALL,e=>e.parentNode&&c(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT),v=function(e,t){let n=t.firstChild(),i=e,r=0,a=0;for(;n&&a<1e4;){a++;let e=c(n)?(n.textContent||"").replace(/[\t\n\r ]+/g," "):(null==n?void 0:n.wholeText)||"";if(!e||(null==e?void 0:e.trim().length)===0){n=t.nextNode();continue}if(!c(n)){r+=e.replace(/[\t\n\r ]+/g," ").trimStart().length,n=t.nextNode();continue}let o=i.indexOf(e,r);if(o>=0){let t=function(e,t){var n,i;let r=e.href||"";return function(e){var t;return(null===(t=e.textContent)||void 0===t?void 0:t.slice(0,1))==="@"&&"user"===e.getAttribute("data-hovercard-type")}(e)||function(e){var t;return(null===(t=e.textContent)||void 0===t?void 0:t.slice(0,1))==="@"&&"team"===e.getAttribute("data-hovercard-type")}(e)?t:e.className.indexOf("commit-link")>=0||e.getAttribute("data-hovercard-type")&&"user"!==e.getAttribute("data-hovercard-type")||(n=r,i=t,n="/"===n.slice(-1)?n.slice(0,-1):n,i="/"===i.slice(-1)?i.slice(0,-1):i,n.toLowerCase()===i.toLowerCase())?r:`[${t}](${r})`}(n,e);i=i.slice(0,o)+t+i.slice(o+e.length),r=o+t.length}n=t.nextNode()}return 1e4===a?e:i}(a,f);v!==a&&(e.stopPropagation(),e.preventDefault(),i(r,v))}function c(e){var t;return(null===(t=e.tagName)||void 0===t?void 0:t.toLowerCase())==="a"&&e.hasAttribute("href")}function d(e){e.addEventListener("dragover",v),e.addEventListener("drop",f),e.addEventListener("paste",p)}function f(e){let t=e.dataTransfer;if(!t||Array.from(t.types).indexOf("Files")>=0||!g(t))return;let n=h(t);if(!n.some(b))return;e.stopPropagation(),e.preventDefault();let r=e.currentTarget;r instanceof HTMLTextAreaElement&&i(r,n.map(m).join(""))}function v(e){let t=e.dataTransfer;t&&(t.dropEffect="link")}function p(e){let{currentTarget:t}=e;if(l(t))return;let n=e.clipboardData;if(!n||!g(n))return;let r=h(n);if(!r.some(b))return;e.stopPropagation(),e.preventDefault();let a=e.currentTarget;a instanceof HTMLTextAreaElement&&i(a,r.map(m).join(""))}function m(e){return b(e)?` ![](${e}) `:e}function g(e){return Array.from(e.types).indexOf("text/uri-list")>=0}function h(e){return(e.getData("text/uri-list")||"").split("\r\n")}let T=/\.(gif|png|jpe?g)$/i;function b(e){return T.test(e)}let E=new WeakMap;function y(e,t){var n;E.set(e,(null===(n=null==t?void 0:t.defaultPlainTextPaste)||void 0===n?void 0:n.urlLinks)===!0),e.addEventListener("paste",L)}function L(e){var t,n;let{currentTarget:r}=e,a=null!==(t=E.get(r))&&void 0!==t&&t,o=l(r);if(!a&&o||a&&!o)return;let s=e.clipboardData;if(!s||!Array.from(s.types).includes("text/plain"))return;let u=e.currentTarget;if(!(u instanceof HTMLTextAreaElement))return;let c=s.getData("text/plain");if(!c||!x(c)||function(e){let t=e.selectionStart||0;if(!(t>1))return!1;{let n=e.value.substring(t-2,t);return"]("===n}}(u))return;let d=u.value.substring(u.selectionStart,u.selectionEnd);d.length&&(x(d.trim())||(e.stopPropagation(),e.preventDefault(),i(u,(n=c.trim(),`[${d}](${n})`))))}function x(e){try{let t=new URL(e);return I(t.href).trim()===I(e).trim()}catch(e){return!1}}function I(e){return e.endsWith("/")?e.slice(0,e.length-1):e}function S(e){e.addEventListener("dragover",w),e.addEventListener("drop",C),e.addEventListener("paste",A)}function C(e){let t=e.dataTransfer;if(!t||Array.from(t.types).indexOf("Files")>=0)return;let n=k(t);if(!n)return;e.stopPropagation(),e.preventDefault();let r=e.currentTarget;r instanceof HTMLTextAreaElement&&i(r,n)}function w(e){let t=e.dataTransfer;t&&(t.dropEffect="copy")}function A(e){let{currentTarget:t}=e;if(l(t)||!e.clipboardData)return;let n=k(e.clipboardData);if(!n)return;e.stopPropagation(),e.preventDefault();let r=e.currentTarget;r instanceof HTMLTextAreaElement&&i(r,n)}function N(e){let t=(e.textContent||"").trim().replace(/\|/g,"\\|").replace(/\n/g," ");return t||"\xa0"}function k(e){if(-1===Array.from(e.types).indexOf("text/html"))return;let t=e.getData("text/html");if(!/");if(!n||!i)return;let r=t.substring(i+8),a=new DOMParser,o=a.parseFromString(t,"text/html"),l=o.querySelector("table");if(!(l=!l||l.closest("[data-paste-markdown-skip]")?null:l))return;let s=function(e){let t=Array.from(e.querySelectorAll("tr")),n=t.shift();if(!n)return"";let i=Array.from(n.querySelectorAll("td, th")).map(N),r=i.map(()=>"--"),a=`${i.join(" | ")} ${r.join(" | ")} `,o=t.map(e=>Array.from(e.querySelectorAll("td")).map(N).join(" | ")).join("\n");return` ${a}${o} `}(l);if(s)return[n,s,r].join("").replace(//,"")}function M(e){e.addEventListener("paste",H)}function H(e){let{currentTarget:t}=e;if(l(t))return;let n=e.clipboardData;if(!n||!(Array.from(n.types).indexOf("text/x-gfm")>=0))return;let r=e.currentTarget;if(!(r instanceof HTMLTextAreaElement))return;let a=n.getData("text/x-gfm");a&&(e.stopPropagation(),e.preventDefault(),i(r,a))}function O(e,t){return!function(e,t,n){for(let i of(e.addEventListener("keydown",a),t))i(e,n);e.addEventListener("paste",o)}(e,[S,d,y,M,s],t),{unsubscribe:()=>{e.removeEventListener("keydown",a),e.removeEventListener("paste",o),e.removeEventListener("dragover",w),e.removeEventListener("drop",C),e.removeEventListener("paste",A),function(e){e.removeEventListener("paste",u)}(e),e.removeEventListener("dragover",v),e.removeEventListener("drop",f),e.removeEventListener("paste",p),function(e){e.removeEventListener("paste",L)}(e),function(e){e.removeEventListener("paste",H)}(e)}}}},69567:(e,t,n)=>{function*i(e){let t="",n=0,i=!1;for(let r=0;rTemplateInstance,XK:()=>g});var r,a,o,l,s,u=function(e,t,n){if(!t.has(e))throw TypeError("attempted to set private field on non-instance");return t.set(e,n),n},c=function(e,t){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return t.get(e)};let AttributeTemplatePart=class AttributeTemplatePart{constructor(e,t){this.expression=t,r.set(this,void 0),a.set(this,""),u(this,r,e),c(this,r).updateParent("")}get attributeName(){return c(this,r).attr.name}get attributeNamespace(){return c(this,r).attr.namespaceURI}get value(){return c(this,a)}set value(e){u(this,a,e||""),c(this,r).updateParent(e)}get element(){return c(this,r).element}get booleanValue(){return c(this,r).booleanValue}set booleanValue(e){c(this,r).booleanValue=e}};r=new WeakMap,a=new WeakMap;let AttributeValueSetter=class AttributeValueSetter{constructor(e,t){this.element=e,this.attr=t,this.partList=[]}get booleanValue(){return this.element.hasAttributeNS(this.attr.namespaceURI,this.attr.name)}set booleanValue(e){if(1!==this.partList.length)throw new DOMException("Operation not supported","NotSupportedError");this.partList[0].value=e?"":null}append(e){this.partList.push(e)}updateParent(e){if(1===this.partList.length&&null===e)this.element.removeAttributeNS(this.attr.namespaceURI,this.attr.name);else{let e=this.partList.map(e=>"string"==typeof e?e:e.value).join("");this.element.setAttributeNS(this.attr.namespaceURI,this.attr.name,e)}}};var d=function(e,t,n){if(!t.has(e))throw TypeError("attempted to set private field on non-instance");return t.set(e,n),n},f=function(e,t){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return t.get(e)};let NodeTemplatePart=class NodeTemplatePart{constructor(e,t){this.expression=t,o.set(this,void 0),d(this,o,[e]),e.textContent=""}get value(){return f(this,o).map(e=>e.textContent).join("")}set value(e){this.replace(e)}get previousSibling(){return f(this,o)[0].previousSibling}get nextSibling(){return f(this,o)[f(this,o).length-1].nextSibling}replace(...e){let t=e.map(e=>"string"==typeof e?new Text(e):e);for(let e of(t.length||t.push(new Text("")),f(this,o)[0].before(...t),f(this,o)))e.remove();d(this,o,t)}};function v(e){return{createCallback(e,t,n){this.processCallback(e,t,n)},processCallback(t,n,i){var r;if("object"==typeof i&&i){for(let t of n)if(t.expression in i){let n=null!==(r=i[t.expression])&&void 0!==r?r:"";e(t,n)}}}}}function p(e,t){e.value=String(t)}o=new WeakMap;let m=v(p),g=v((e,t)=>{(function(e,t){return"boolean"==typeof t&&e instanceof AttributeTemplatePart&&"boolean"==typeof e.element[e.attributeName]&&(e.booleanValue=t,!0)})(e,t)||p(e,t)});var h=function(e,t,n){if(!t.has(e))throw TypeError("attempted to set private field on non-instance");return t.set(e,n),n},T=function(e,t){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return t.get(e)};let TemplateInstance=class TemplateInstance extends DocumentFragment{constructor(e,t,n=m){var r,a;super(),l.set(this,void 0),s.set(this,void 0),Object.getPrototypeOf(this!==TemplateInstance.prototype)&&Object.setPrototypeOf(this,TemplateInstance.prototype),this.appendChild(e.content.cloneNode(!0)),h(this,s,Array.from(function*(e){let t;let n=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT,null,!1);for(;t=n.nextNode();)if(t instanceof Element&&t.hasAttributes())for(let e=0;e{n.d(t,{Z:()=>o});let i=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"],r="undefined"!=typeof window,a=r&&null!=window.mozInnerScreenX;function o(e,t,n){let r=n&&n.debug||!1;if(r){let e=document.querySelector("#input-textarea-caret-position-mirror-div");e&&e.parentNode.removeChild(e)}let o=document.createElement("div");o.id="input-textarea-caret-position-mirror-div",document.body.appendChild(o);let l=o.style,s=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle,u="INPUT"===e.nodeName;for(let t of(l.whiteSpace="pre-wrap",u||(l.wordWrap="break-word"),l.position="absolute",r||(l.visibility="hidden"),i))if(u&&"lineHeight"===t){if("border-box"===s.boxSizing){let e=parseInt(s.height),t=parseInt(s.paddingTop)+parseInt(s.paddingBottom)+parseInt(s.borderTopWidth)+parseInt(s.borderBottomWidth),n=t+parseInt(s.lineHeight);e>n?l.lineHeight=`${e-t}px`:e===n?l.lineHeight=s.lineHeight:l.lineHeight=0}else l.lineHeight=s.height}else if(u||"width"!==t||"border-box"!==s.boxSizing)l[t]=s[t];else{let n=parseFloat(s.borderLeftWidth)+parseFloat(s.borderRightWidth),i=a?parseFloat(s[t])-n:e.clientWidth+n;l[t]=`${i}px`}a?e.scrollHeight>parseInt(s.height)&&(l.overflowY="scroll"):l.overflow="hidden",o.textContent=e.value.substring(0,t),u&&(o.textContent=o.textContent.replace(/\s/g,"\xa0"));let c=document.createElement("span");c.textContent=e.value.substring(t)||".",o.appendChild(c);let d={top:c.offsetTop+parseInt(s.borderTopWidth),left:c.offsetLeft+parseInt(s.borderLeftWidth),height:parseInt(s.lineHeight)};return r?c.style.backgroundColor="#aaa":document.body.removeChild(o),d}},45528:(e,t,n)=>{n.d(t,{Fu:()=>V,NO:()=>eu,Yn:()=>el,a4:()=>D,mr:()=>ep,mw:()=>F});var i,r,a,o,l,s,u=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},c=(null===(i=u())||void 0===i?void 0:i.navigationId)||"1",d=function(e){if("loading"===document.readyState)return"loading";var t=u();if(t){if(e(t||100)-1)return n||r;if(n=n?r+">"+n:r,i.id)break;e=i.parentNode}}catch(e){}return n},p=function(e,t,n,i){var r,a;return function(o){var l;t.value>=0&&(o||i)&&((a=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=a,t.rating=(l=t.value)>n[1]?"poor":l>n[0]?"needs-improvement":"good",e(t))}},m=-1,g=function(){return m},h=function(e){addEventListener("pageshow",function(t){t.persisted&&(m=t.timeStamp,e(t))},!0)},T=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},b=function(){var e=u();return e&&e.activationStart||0},E=function(e,t,n,i){var r=u(),a="navigate";return n?a=n:g()>=0?a="back-forward-cache":r&&(document.prerendering||b()>0?a="prerender":document.wasDiscarded?a="restore":r.type&&(a=r.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:a,navigationId:i||c}},y=function(e){return PerformanceObserver.supportedEntryTypes.includes("soft-navigation")&&e&&e.reportSoftNavs},L=function(e){if(e){var t=window.performance.getEntriesByType("soft-navigation").filter(function(t){return t.navigationId===e});return t?t[0]:void 0}},x=function(e,t,n){var i=y(n);try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0,includeSoftNavigationObservations:i},n||{})),r}}catch(e){}},I=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},S=-1,C=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},w=function(e){"hidden"===document.visibilityState&&S>-1&&(S="visibilitychange"===e.type?e.timeStamp:0,N())},A=function(){addEventListener("visibilitychange",w,!0),addEventListener("prerenderingchange",w,!0)},N=function(){removeEventListener("visibilitychange",w,!0),removeEventListener("prerenderingchange",w,!0)},k=function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(S=-1),S<0&&(S=C(),A(),h(function(){setTimeout(function(){S=C(),A()},0)})),{get firstHiddenTime(){return S}}},M=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},H=[1800,3e3],O=function(e,t){var n=y(t=t||{}),i=0;M(function(){var r,a=k(),o=E("FCP"),l=x("paint",function(s){s.forEach(function(s){if("first-contentful-paint"===s.name){n?s.navigationId&&s.navigationId!==o.navigationId&&function(n,l){if(r=p(e,o=E("FCP",0,n,l),H,t.reportAllChanges),"soft-navigation"===n){a=k(!0);var s=l?L(l):null;i=s&&s.startTime||0}}("soft-navigation",s.navigationId):l.disconnect();var u=0;if(s.navigationId&&s.navigationId!==c){var d=L(s.navigationId),f=d&&d.startTime?d.startTime:0;u=Math.max(s.startTime-f,0)}else u=Math.max(s.startTime-b(),0);var v=n&&s.navigationId?L(s.navigationId):null,m=v&&v.startTime?v.startTime:0;(s.startTimei)&&(o.value=u,o.entries.push(s),o.navigationId=s.navigationId||"1",r(!0))}})},t);l&&(r=p(e,o,H,t.reportAllChanges),h(function(n){r=p(e,o=E("FCP",0,"back-forward-cache",o.navigationId),H,t.reportAllChanges),T(function(){o.value=performance.now()-n.timeStamp,r(!0)})}))})},P=[.1,.25],F=function(e,t){var n,i,r,a,o,l,s;n=function(t){(function(e){if(e.entries.length){var t,n=e.entries.reduce(function(e,t){return e&&e.value>t.value?e:t});if(n&&n.sources&&n.sources.length){var i=(t=n.sources).find(function(e){return e.node&&1===e.node.nodeType})||t[0];if(i)return void(e.attribution={largestShiftTarget:v(i.node),largestShiftTime:n.startTime,largestShiftValue:n.value,largestShiftSource:i,largestShiftEntry:n,loadState:d(n.startTime)})}}e.attribution={}})(t),e(t)},o=y(i=(i=t)||{}),l=!1,s=0,O((r=function(){var e,t=E("CLS",0),r=0,a=[],u=function(a,o){if(e=p(n,t=E("CLS",0,a,o),P,i.reportAllChanges),r=0,l=!1,"soft-navigation"===a){var u=L(o);s=u&&u.startTime||0}},c=function(n){n.forEach(function(n){if(o&&n.navigationId&&n.navigationId!==t.navigationId&&(r>t.value&&(t.value=r,t.entries=a),e(!0),u("soft-navigation",n.navigationId)),!n.hadRecentInput){var i=a[0],l=a[a.length-1];r&&n.startTime-l.startTime<1e3&&n.startTime-i.startTime<5e3?(r+=n.value,a.push(n)):(r=n.value,a=[n])}}),r>t.value&&(t.value=r,t.entries=a,e())},d=x("layout-shift",c,i);d&&(e=p(n,t,P,i.reportAllChanges),I(function(){c(d.takeRecords()),e(!0),l=!0}),h(function(){u("back-forward-cache",t.navigationId),T(function(){return e()})}),o&&x("soft-navigation",function(r){r.forEach(function(r){var a=r.navigationId,o=a?L(a):null;a&&a!==t.navigationId&&o&&(o.startTime||0)>s&&(l||e(!0),u("soft-navigation",r.navigationId),e=p(n,t,P,i.reportAllChanges))})},i),setTimeout(e,0))},a=!1,function(e){a||(r(e),a=!0)}))},D=function(e,t){O(function(t){!function(e){if(e.entries.length){var t,n=e.entries[e.entries.length-1],i=0;if(e.navigationId&&e.navigationId!==c)i=(t=L(e.navigationId))?t.startTime:0;else if(t=u()){var r=t.activationStart||0;i=Math.max(0,t.responseStart-r)}if(t)return void(e.attribution={timeToFirstByte:i,firstByteToFCP:e.value-i,loadState:d(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:d(g())}}(t),e(t)},t)},$={passive:!0,capture:!0},R=new Date,W=function(e,t){r||(r=t,a=e,o=new Date,B(removeEventListener),q())},q=function(){if(a>=0&&a1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){W(r,e),i()},n=function(){i()},i=function(){removeEventListener("pointerup",t,$),removeEventListener("pointercancel",n,$)},addEventListener("pointerup",t,$),addEventListener("pointercancel",n,$)):W(r,e)}},B=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,_,$)})},j=[100,300],U=function(e,t){var n=y(t=t||{});M(function(){var i,o=k(),s=E("FID"),u=function(r){r.forEach(function(r){var a;n?r.navigationId&&r.navigationId!==s.navigationId&&(a=r.navigationId,o=k(!0),i=p(e,s=E("FID",0,"soft-navigation",a),j,t.reportAllChanges)):d.disconnect(),r.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};er[i.id]=i,ei.push(i)}ei.sort(function(e,t){return t.latency-e.latency}),ei.splice(10).forEach(function(e){delete er[e.id]})}},eo=function(e,t){var n=y(t=t||{}),i=!1,r=0;M(function(){Z(n);var a,o,l=E("INP"),s=function(n,a){if(ei=[],et="soft-navigation"===n?0:G(),o=p(e,l=E("INP",0,n,a),ee,t.reportAllChanges),i=!1,"soft-navigation"===n){var s=L(a);r=s&&s.startTime?s.startTime:0}},u=function(){var e,n=(e=Math.min(ei.length-1,Math.floor(en()/50)),ei[e]);n&&(n.latency!==l.value||t&&t.reportAllChanges)&&(l.value=n.latency,l.entries=n.entries)},c=function(e){e.forEach(function(e){n&&e.navigationId&&e.navigationId!==l.navigationId&&(i||(u(),l.value>0&&o(!0)),s("soft-navigation",e.navigationId)),e.interactionId&&ea(e),"first-input"!==e.entryType||ei.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||ea(e)}),u(),o()},d=x("event",c,{durationThreshold:null!==(a=t.durationThreshold)&&void 0!==a?a:40,opts:t});o=p(e,l,ee,t.reportAllChanges),d&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&d.observe({type:"first-input",buffered:!0,includeSoftNavigationObservations:n}),I(function(){c(d.takeRecords()),l.value<0&&en()>0&&(l.value=0,l.entries=[]),o(!0)}),h(function(){s("back-forward-cache",l.navigationId),T(function(){return o()})}),n&&x("soft-navigation",function(n){n.forEach(function(n){var a=L(n.navigationId),u=a&&a.startTime?a.startTime:0;n.navigationId&&n.navigationId!==l.navigationId&&u>r&&(!i&&l.value>0&&o(!0),s("soft-navigation",n.navigationId),o=p(e,l,ee,t.reportAllChanges))})},t))})},el=function(e,t){eo(function(t){!function(e){if(e.entries.length){var t=e.entries.sort(function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)})[0];e.attribution={eventTarget:v(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:d(t.startTime)}}else e.attribution={}}(t),e(t)},t)},es=[2500,4e3],eu=function(e,t){var n,i,r,a,o;n=function(t){(function(e){if(e.entries.length){var t,n=0,i=0,r=0;if(e.navigationId&&e.navigationId!==c?n=r=(t=L(e.navigationId))?t.startTime:0:(n=(t=u())&&t.activationStart?t.activationStart:0,i=t&&t.responseStart?t.responseStart:0),t){var a=e.entries[e.entries.length-1],o=a.url&&performance.getEntriesByType("resource").filter(function(e){return e.name===a.url})[0],l=Math.max(0,i-n),s=Math.max(l,o?(o.requestStart||o.startTime)-n:0),d=Math.max(s-r,o?o.responseEnd-n:0,0),f=Math.max(d-r,a?a.startTime-n:0,0),p={element:v(a.element),timeToFirstByte:l,resourceLoadDelay:s-l,resourceLoadTime:d-s,elementRenderDelay:f-d,navigationEntry:t,lcpEntry:a};return a.url&&(p.url=a.url),o&&(p.lcpResourceEntry=o),void(e.attribution=p)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}})(t),e(t)},r=!1,a=y(i=(i=t)||{}),o=0,M(function(){var e,t=k(),l=E("LCP"),s=function(a,s){if(e=p(n,l=E("LCP",0,a,s),es,i.reportAllChanges),r=!1,"soft-navigation"===a){t=k(!0);var u=L(s);o=u&&u.startTime?u.startTime:0}},u=function(n){n.forEach(function(n){if(n){a&&n.navigationId&&n.navigationId!==l.navigationId&&(r||e(!0),s("soft-navigation",n.navigationId));var i=0;if(n.navigationId&&n.navigationId!==c){var o=L(n.navigationId),u=o&&o.startTime?o.startTime:0;i=Math.max(n.startTime-u,0)}else i=Math.max(n.startTime-b(),0);n.startTimeo&&(r||e(!0),s("soft-navigation",t.navigationId))})},i))})},ec=[800,1800],ed=u(),ef=function e(t){document.prerendering?M(function(){return e(t)}):"complete"!==document.readyState?addEventListener("load",function(){return e(t)},!0):setTimeout(t,0)},ev=function(e,t){var n=y(t=t||{}),i=E("TTFB"),r=p(e,i,ec,t.reportAllChanges);ef(function(){if(ed){var a=ed.responseStart;!(a<=0||a>performance.now())&&(i.value=Math.max(a-b(),0),i.entries=[ed],r(!0),h(function(){(r=p(e,i=E("TTFB",0,"back-forward-cache",i.navigationId),ec,t.reportAllChanges))(!0)}),n&&x("soft-navigation",function(n){n.forEach(function(n){n.navigationId&&((i=E("TTFB",0,"soft-navigation",n.navigationId)).entries=[n],(r=p(e,i,ec,t.reportAllChanges))(!0))})},t))}})},ep=function(e,t){ev(function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,i=Math.max(t.domainLookupStart-n||0,0),r=Math.max(t.connectStart-n||0,0),a=Math.max(t.requestStart-n||0,0);e.attribution={waitingTime:i,dnsTime:r-i,connectionTime:a-r,requestTime:e.value-a,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)},t)}}}]); //# sourceMappingURL=vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-84957b-82b7dc0fb2a8.js.map