From 12466c11a5d5a998f89243493737d63afc6fc3e3 Mon Sep 17 00:00:00 2001 From: staxly Date: Wed, 18 Oct 2023 18:22:57 +0000 Subject: [PATCH] building refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca --- .../assets/Button.612b3f01.js | 63 +++ .../assets/Button.stories.80d67e48.js | 1 + .../assets/Checkbox.stories.63b4a6b8.js | 22 + .../assets/Error.8701666b.js | 22 + .../assets/Error.stories.3f33e12d.js | 1 + .../assets/ErrorBoundary.03c6b3b1.js | 2 + .../assets/ErrorBoundary.stories.e2c4cb9e.js | 1 + .../assets/ErrorModal.4de58571.js | 1 + .../assets/ErrorModal.stories.c1b9e14c.js | 1 + .../assets/Forms.stories.13b1e508.js | 68 +++ .../assets/Loader.stories.1838e8e8.js | 111 +++++ .../assets/ManageCookies.stories.581ef627.js | 11 + .../assets/Modal.46a435da.js | 99 +++++ .../assets/Modal.stories.e5c4393c.js | 1 + .../assets/NavBar.stories.2c7dccf3.js | 30 ++ .../assets/Overlay.stories.3da416f6.js | 21 + .../assets/RiceLogo.stories.a96e3bf7.js | 1 + .../assets/Text.stories.26196065.js | 8 + .../assets/Toast.86483d39.js | 87 ++++ .../assets/Toast.stories.990b2d03.js | 1 + .../assets/ToastContainer.stories.4f945124.js | 11 + .../assets/axe.dc9e49ca.js | 28 ++ .../assets/favicon.f451203e.svg | 22 + .../assets/index.a3c28eda.css | 1 + .../assets/index.ce0b705b.js | 140 ++++++ .../assets/mask-icon.b20e102f.svg | 6 + .../assets/palette.15e4d008.js | 1 + .../assets/theme.176ac5ca.js | 5 + .../assets/touch-icon.db08261d.png | Bin 0 -> 6691 bytes .../index.html | 27 ++ .../meta.json | 404 ++++++++++++++++++ 31 files changed, 1197 insertions(+) create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.612b3f01.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.stories.80d67e48.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Checkbox.stories.63b4a6b8.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.8701666b.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.stories.3f33e12d.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.03c6b3b1.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.stories.e2c4cb9e.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.4de58571.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.stories.c1b9e14c.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Forms.stories.13b1e508.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Loader.stories.1838e8e8.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ManageCookies.stories.581ef627.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.46a435da.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.stories.e5c4393c.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/NavBar.stories.2c7dccf3.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Overlay.stories.3da416f6.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/RiceLogo.stories.a96e3bf7.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Text.stories.26196065.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.86483d39.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.stories.990b2d03.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ToastContainer.stories.4f945124.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/axe.dc9e49ca.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/favicon.f451203e.svg create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/index.a3c28eda.css create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/index.ce0b705b.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/mask-icon.b20e102f.svg create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/palette.15e4d008.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/theme.176ac5ca.js create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/touch-icon.db08261d.png create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/index.html create mode 100644 refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/meta.json diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.612b3f01.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.612b3f01.js new file mode 100644 index 000000000..4c06a024b --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.612b3f01.js @@ -0,0 +1,63 @@ +import{C as i,s as n,a as c}from"./index.ce0b705b.js";import{t as a}from"./theme.176ac5ca.js";import{p as e}from"./palette.15e4d008.js";const b=t=>t,h=b({primary:{background:e.orange,backgroundActive:"#b03808",backgroundHover:"#be3c08",color:e.white},light:{background:e.white,backgroundActive:e.neutralLight,backgroundHover:e.white,color:e.neutralDarker,fontWeight:400},secondary:{background:e.darkGray,backgroundActive:"#4c4c4c",backgroundHover:"#646464",color:e.white}}),k=t=>{var r;const o=h[t];return i` + background-color: ${o.background}; + color: ${o.color}; + font-weight: ${(r=o.fontWeight)!=null?r:700}; + + &:not([disabled]) { + &:hover { + background: ${o.backgroundHover}; + } + &:active { + background: ${o.backgroundActive}; + } + } + `},s=n.button` + ${t=>k(t.variant)} + + font-size: 1.6rem; + line-height: 2rem; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-flex; + flex-direction: row; + justify-content: center; + align-items: center; + height: 4rem; + padding: 0 3rem; + border: 0; + border-radius: 5px; + box-shadow: 0px 0.2rem 0.4rem rgba(0, 0, 0, 0.2); + transition: all 0.2s ease-in-out; + text-decoration: none; + user-select: none; + white-space: nowrap; + + &:not([disabled]) { + cursor: pointer; + } + &:disabled { + opacity: 0.4; + } + + & + & { + margin-left: 1.6rem; + } +`,x=t=>{const{disabled:o,isWaiting:r,waitingText:d,children:l,variant:u="primary",...g}=t;return c(s,{...g,disabled:r||o,variant:u,children:r&&d||l})},w=({variant:t="primary",...o})=>c(s,{...o,as:"a",variant:t,children:o.children}),m=i` + color: ${a.colors.link.color}; + cursor: pointer; + text-decoration: none; + + :hover, + :focus { + text-decoration: underline; + color: ${a.colors.link.hover}; + } +`,p=n.button` + cursor: pointer; + border: none; + margin: 0; + padding: 0; + background: none; +`,$=n(p)` + ${m} +`;export{x as B,w as L,$ as a}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.stories.80d67e48.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.stories.80d67e48.js new file mode 100644 index 000000000..ffe84c0f7 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Button.stories.80d67e48.js @@ -0,0 +1 @@ +import{B as i,L as r,a}from"./Button.612b3f01.js";import{j as e,F as n,a as t}from"./index.ce0b705b.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const l=()=>e(n,{children:[t(i,{children:"Primary"}),t(i,{disabled:!0,children:"Disabled"}),t(i,{isWaiting:!0,waitingText:"Waiting...",children:"Button"})]}),h=()=>e(n,{children:[t(i,{variant:"light",children:"Light"}),t(i,{variant:"light",disabled:!0,children:"Disabled"}),t(i,{variant:"light",isWaiting:!0,waitingText:"Waiting...",children:"Button"})]}),u=()=>e(n,{children:[t(i,{variant:"secondary",children:"Secondary"}),t(i,{variant:"secondary",disabled:!0,children:"Disabled"}),t(i,{variant:"secondary",isWaiting:!0,waitingText:"Waiting...",children:"Button"})]}),g=()=>e(n,{children:[t(r,{href:"https://openstax.org",children:"Primary"}),t(r,{variant:"secondary",href:"https://openstax.org",target:"_blank",children:"Button"})]}),m=()=>t(n,{children:t(a,{onClick:()=>alert("hi"),children:"press to say hi"})});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{h as Light,g as Link,m as Linkish,l as Primary,u as Secondary}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Checkbox.stories.63b4a6b8.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Checkbox.stories.63b4a6b8.js new file mode 100644 index 000000000..9641c2d59 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Checkbox.stories.63b4a6b8.js @@ -0,0 +1,22 @@ +import{s as n,j as r,a as c,F as d}from"./index.ce0b705b.js";import{c as a}from"./theme.176ac5ca.js";import"./palette.15e4d008.js";const l={primary:{accentColor:a.palette.mediumBlue,boxShadow:"none"},light:{accentColor:a.palette.white,boxShadow:"0 0 1px 0"}},b=n.label` + font-size: 1.4rem; + display: flex; + align-items: center; + font-weight: ${e=>e.bold?700:400} +`,p=n.input` + accent-color: ${e=>l[e.variant].accentColor}; + width: ${e=>e.checkboxSize}rem; + height: ${e=>e.checkboxSize}rem; + margin: 0 1.6rem 0 0; + &:checked { + box-shadow: ${e=>l[e.variant].boxShadow}; + } +`,i=({children:e,variant:o="primary",bold:h=!1,size:m=1.6,...s})=>r(b,{bold:h,children:[c(p,{...s,type:"checkbox",variant:o,checkboxSize:m}),e]}),x=n.div` + text-transform: capitalize; + & + & { + margin-top: 3.2rem; + } + > * + * { + margin-top: 0.5rem; + } +`,t=(e,o)=>r(x,{children:[r("h2",{children:["Size ",o]}),c(i,{size:o,variant:e,children:"Checkbox label"}),c(i,{size:o,variant:e,defaultChecked:!0,children:"Checkbox label"}),c(i,{size:o,variant:e,defaultChecked:!0,bold:!0,children:"Checkbox label"})]}),g=()=>r(d,{children:[t("primary",1.4),t("primary",1.6),t("primary",1.8),t("primary",2)]}),w=()=>r(d,{children:[t("light",1.4),t("light",1.6),t("light",1.8),t("light",2)]});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{w as Light,g as Primary}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.8701666b.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.8701666b.js new file mode 100644 index 000000000..fe7cbb990 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.8701666b.js @@ -0,0 +1,22 @@ +import{R as ut,s as en,j as Wt,a as Et,F as nn}from"./index.ce0b705b.js";import{M as rn,a as sn}from"./Modal.46a435da.js";import{c as on}from"./theme.176ac5ca.js";const Ee=Object.prototype.toString;function ye(e){switch(Ee.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return C(e,Error)}}function j(e,t){return Ee.call(e)===`[object ${t}]`}function Se(e){return j(e,"ErrorEvent")}function zt(e){return j(e,"DOMError")}function an(e){return j(e,"DOMException")}function x(e){return j(e,"String")}function be(e){return e===null||typeof e!="object"&&typeof e!="function"}function P(e){return j(e,"Object")}function At(e){return typeof Event<"u"&&C(e,Event)}function cn(e){return typeof Element<"u"&&C(e,Element)}function un(e){return j(e,"RegExp")}function Yt(e){return Boolean(e&&e.then&&typeof e.then=="function")}function fn(e){return P(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function dn(e){return typeof e=="number"&&e!==e}function C(e,t){try{return e instanceof t}catch{return!1}}function et(e){return e&&e.Math==Math?e:void 0}const b=typeof globalThis=="object"&&et(globalThis)||typeof window=="object"&&et(window)||typeof self=="object"&&et(self)||typeof window=="object"&&et(window)||function(){return this}()||{};function Z(){return b}function Gt(e,t,n){const r=n||b,i=r.__SENTRY__=r.__SENTRY__||{};return i[e]||(i[e]=t())}const ft=Z(),ln=80;function Rt(e,t={}){try{let n=e;const r=5,i=[];let s=0,o=0;const a=" > ",c=a.length;let u;const d=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||ln;for(;n&&s++1&&o+i.length*c+u.length>=f));)i.push(u),o+=u.length,n=n.parentNode;return i.reverse().join(a)}catch{return""}}function _n(e,t){const n=e,r=[];let i,s,o,a,c;if(!n||!n.tagName)return"";r.push(n.tagName.toLowerCase());const u=t&&t.length?t.filter(f=>n.getAttribute(f)).map(f=>[f,n.getAttribute(f)]):null;if(u&&u.length)u.forEach(f=>{r.push(`[${f[0]}="${f[1]}"]`)});else if(n.id&&r.push(`#${n.id}`),i=n.className,i&&x(i))for(s=i.split(/\s+/),c=0;c1&&(c=d.slice(0,-1).join("/"),u=d.pop()),u){const f=u.match(/^\d+/);f&&(u=f[0])}return Te({host:s,pass:i,path:c,projectId:u,port:o,protocol:n,publicKey:r})}function Te(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function En(e){if(!(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__))return;const{port:t,projectId:n,protocol:r}=e;if(["protocol","publicKey","host","projectId"].forEach(s=>{if(!e[s])throw new y(`Invalid Sentry Dsn: ${s} missing`)}),!n.match(/^\d+$/))throw new y(`Invalid Sentry Dsn: Invalid projectId ${n}`);if(!gn(r))throw new y(`Invalid Sentry Dsn: Invalid protocol ${r}`);if(t&&isNaN(parseInt(t,10)))throw new y(`Invalid Sentry Dsn: Invalid port ${t}`);return!0}function Re(e){const t=typeof e=="string"?mn(e):Te(e);return En(t),t}const yn="Sentry Logger ",dt=["debug","info","warn","error","log","assert","trace"];function we(e){if(!("console"in b))return e();const t=b.console,n={};dt.forEach(r=>{const i=t[r]&&t[r].__sentry_original__;r in t&&i&&(n[r]=t[r],t[r]=i)});try{return e()}finally{Object.keys(n).forEach(r=>{t[r]=n[r]})}}function Xt(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1}};return typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__?dt.forEach(n=>{t[n]=(...r)=>{e&&we(()=>{b.console[n](`${yn}[${n}]:`,...r)})}}):dt.forEach(n=>{t[n]=()=>{}}),t}let l;typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__?l=Gt("logger",Xt):l=Xt();function W(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function Kt(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;rSn(e,r,n))}function E(e,t,n){if(!(t in e))return;const r=e[t],i=n(r);if(typeof i=="function")try{Ne(i,r)}catch{}e[t]=i}function Lt(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}function Ne(e,t){const n=t.prototype||{};e.prototype=t.prototype=n,Lt(e,"__sentry_original__",t)}function Pt(e){return e.__sentry_original__}function bn(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function ve(e){if(ye(e))return{message:e.message,name:e.name,stack:e.stack,...Vt(e)};if(At(e)){const t={type:e.type,target:Jt(e.target),currentTarget:Jt(e.currentTarget),...Vt(e)};return typeof CustomEvent<"u"&&C(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function Jt(e){try{return cn(e)?Rt(e):Object.prototype.toString.call(e)}catch{return""}}function Vt(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function Tn(e,t=40){const n=Object.keys(ve(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return W(n[0],t);for(let r=n.length;r>0;r--){const i=n.slice(0,r).join(", ");if(!(i.length>t))return r===n.length?i:W(i,t)}return""}function Ft(e){return wt(e,new Map)}function wt(e,t){if(P(e)){const n=t.get(e);if(n!==void 0)return n;const r={};t.set(e,r);for(const i of Object.keys(e))typeof e[i]<"u"&&(r[i]=wt(e[i],t));return r}if(Array.isArray(e)){const n=t.get(e);if(n!==void 0)return n;const r=[];return t.set(e,r),e.forEach(i=>{r.push(wt(i,t))}),r}return e}const De=50,Zt=/\(error: (.*)\)/;function ke(...e){const t=e.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0)=>{const i=[],s=n.split(` +`);for(let o=r;o1024)continue;const c=Zt.test(a)?a.replace(Zt,"$1"):a;if(!c.match(/\S*Error: /)){for(const u of t){const d=u(c);if(d){i.push(d);break}}if(i.length>=De)break}}return wn(i)}}function Rn(e){return Array.isArray(e)?ke(...e):e}function wn(e){if(!e.length)return[];const t=e.slice(0,De),n=t[t.length-1].function;n&&/sentryWrapped/.test(n)&&t.pop(),t.reverse();const r=t[t.length-1].function;return r&&/captureMessage|captureException/.test(r)&&t.pop(),t.map(i=>({...i,filename:i.filename||t[t.length-1].filename,function:i.function||"?"}))}const yt="";function k(e){try{return!e||typeof e!="function"?yt:e.name||yt}catch{return yt}}const Nt=Z();function Ie(){if(!("fetch"in Nt))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function vt(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Nn(){if(!Ie())return!1;if(vt(Nt.fetch))return!0;let e=!1;const t=Nt.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=vt(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}const nt=Z();function vn(){const e=nt.chrome,t=e&&e.app&&e.app.runtime,n="history"in nt&&!!nt.history.pushState&&!!nt.history.replaceState;return!t&&n}const p=Z(),H="__sentry_xhr_v2__",z={},Qt={};function Dn(e){if(!Qt[e])switch(Qt[e]=!0,e){case"console":kn();break;case"dom":Yn();break;case"xhr":Un();break;case"fetch":In();break;case"history":xn();break;case"error":Gn();break;case"unhandledrejection":Ln();break;default:(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("unknown instrumentation type:",e);return}}function N(e,t){z[e]=z[e]||[],z[e].push(t),Dn(e)}function T(e,t){if(!(!e||!z[e]))for(const n of z[e]||[])try{n(t)}catch(r){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error(`Error while triggering instrumentation handler. +Type: ${e} +Name: ${k(n)} +Error:`,r)}}function kn(){"console"in p&&dt.forEach(function(e){e in p.console&&E(p.console,e,function(t){return function(...n){T("console",{args:n,level:e}),t&&t.apply(p.console,n)}})})}function In(){!Nn()||E(p,"fetch",function(e){return function(...t){const{method:n,url:r}=On(t),i={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return T("fetch",{...i}),e.apply(p,t).then(s=>(T("fetch",{...i,endTimestamp:Date.now(),response:s}),s),s=>{throw T("fetch",{...i,endTimestamp:Date.now(),error:s}),s})}})}function Dt(e,t){return!!e&&typeof e=="object"&&!!e[t]}function te(e){return typeof e=="string"?e:e?Dt(e,"url")?e.url:e.toString?e.toString():"":""}function On(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:te(n),method:Dt(r,"method")?String(r.method).toUpperCase():"GET"}}const t=e[0];return{url:te(t),method:Dt(t,"method")?String(t.method).toUpperCase():"GET"}}function Un(){if(!("XMLHttpRequest"in p))return;const e=XMLHttpRequest.prototype;E(e,"open",function(t){return function(...n){const r=n[1],i=this[H]={method:x(n[0])?n[0].toUpperCase():n[0],url:n[1],request_headers:{}};x(r)&&i.method==="POST"&&r.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const o=this[H];if(!!o&&this.readyState===4){try{o.status_code=this.status}catch{}T("xhr",{args:n,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?E(this,"onreadystatechange",function(o){return function(...a){return s(),o.apply(this,a)}}):this.addEventListener("readystatechange",s),E(this,"setRequestHeader",function(o){return function(...a){const[c,u]=a,d=this[H];return d&&(d.request_headers[c.toLowerCase()]=u),o.apply(this,a)}}),t.apply(this,n)}}),E(e,"send",function(t){return function(...n){const r=this[H];return r&&n[0]!==void 0&&(r.body=n[0]),T("xhr",{args:n,startTimestamp:Date.now(),xhr:this}),t.apply(this,n)}})}let rt;function xn(){if(!vn())return;const e=p.onpopstate;p.onpopstate=function(...n){const r=p.location.href,i=rt;if(rt=r,T("history",{from:i,to:r}),e)try{return e.apply(this,n)}catch{}};function t(n){return function(...r){const i=r.length>2?r[2]:void 0;if(i){const s=rt,o=String(i);rt=o,T("history",{from:s,to:o})}return n.apply(this,r)}}E(p.history,"pushState",t),E(p.history,"replaceState",t)}const Bn=1e3;let it,st;function $n(e,t){if(!e||e.type!==t.type)return!0;try{if(e.target!==t.target)return!0}catch{}return!1}function An(e){if(e.type!=="keypress")return!1;try{const t=e.target;if(!t||!t.tagName)return!0;if(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)return!1}catch{}return!0}function ee(e,t=!1){return n=>{if(!n||st===n||An(n))return;const r=n.type==="keypress"?"input":n.type;it===void 0?(e({event:n,name:r,window:t}),st=n):$n(st,n)&&(e({event:n,name:r,window:t}),st=n),clearTimeout(it),it=p.setTimeout(()=>{it=void 0},Bn)}}function Yn(){if(!("document"in p))return;const e=T.bind(null,"dom"),t=ee(e,!0);p.document.addEventListener("click",t,!1),p.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const r=p[n]&&p[n].prototype;!r||!r.hasOwnProperty||!r.hasOwnProperty("addEventListener")||(E(r,"addEventListener",function(i){return function(s,o,a){if(s==="click"||s=="keypress")try{const c=this,u=c.__sentry_instrumentation_handlers__=c.__sentry_instrumentation_handlers__||{},d=u[s]=u[s]||{refCount:0};if(!d.handler){const f=ee(e);d.handler=f,i.call(this,s,f,a)}d.refCount++}catch{}return i.call(this,s,o,a)}}),E(r,"removeEventListener",function(i){return function(s,o,a){if(s==="click"||s=="keypress")try{const c=this,u=c.__sentry_instrumentation_handlers__||{},d=u[s];d&&(d.refCount--,d.refCount<=0&&(i.call(this,s,d.handler,a),d.handler=void 0,delete u[s]),Object.keys(u).length===0&&delete c.__sentry_instrumentation_handlers__)}catch{}return i.call(this,s,o,a)}}))})}let ot=null;function Gn(){ot=p.onerror,p.onerror=function(e,t,n,r,i){return T("error",{column:r,error:i,line:n,msg:e,url:t}),ot&&!ot.__SENTRY_LOADER__?ot.apply(this,arguments):!1},p.onerror.__SENTRY_INSTRUMENTED__=!0}let at=null;function Ln(){at=p.onunhandledrejection,p.onunhandledrejection=function(e){return T("unhandledrejection",e),at&&!at.__SENTRY_LOADER__?at.apply(this,arguments):!0},p.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function Pn(){const e=typeof WeakSet=="function",t=e?new WeakSet:[];function n(i){if(e)return t.has(i)?!0:(t.add(i),!1);for(let s=0;st.getRandomValues(new Uint8Array(1))[0]:()=>Math.random()*16;return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,r=>(r^(n()&15)>>r/4).toString(16))}function Oe(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function v(e){const{message:t,event_id:n}=e;if(t)return t;const r=Oe(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"":n||""}function kt(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],s=i[0]=i[0]||{};s.value||(s.value=t||""),s.type||(s.type=n||"Error")}function X(e,t){const n=Oe(e);if(!n)return;const r={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...r,...i,...t},t&&"data"in t){const s={...i&&i.data,...t.data};n.mechanism.data=s}}function ne(e){if(e&&e.__sentry_captured__)return!0;try{Lt(e,"__sentry_captured__",!0)}catch{}return!1}function Ue(e){return Array.isArray(e)?e:[e]}function Fn(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function Mn(){return"npm"}function jn(){return!Fn()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function Cn(e,t){return e.require(t)}function w(e,t=1/0,n=1/0){try{return It("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function xe(e,t=3,n=100*1024){const r=w(e,t);return zn(r)>n?xe(e,t-1,n):r}function It(e,t,n=1/0,r=1/0,i=Pn()){const[s,o]=i;if(t===null||["number","boolean","string"].includes(typeof t)&&!dn(t))return t;const a=Hn(e,t);if(!a.startsWith("[object "))return a;if(t.__sentry_skip_normalization__)return t;let c=n;if(typeof t.__sentry_override_normalization_depth__=="number"&&(c=t.__sentry_override_normalization_depth__),c===0)return a.replace("object ","");if(s(t))return"[Circular ~]";const u=t;if(u&&typeof u.toJSON=="function")try{const h=u.toJSON();return It("",h,c-1,r,i)}catch{}const d=Array.isArray(t)?[]:{};let f=0;const m=ve(t);for(const h in m){if(!Object.prototype.hasOwnProperty.call(m,h))continue;if(f>=r){d[h]="[MaxProperties ~]";break}const I=m[h];d[h]=It(h,I,c-1,r,i),f++}return o(t),d}function Hn(e,t){try{return e==="domain"&&t&&typeof t=="object"&&t._events?"[Domain]":e==="domainEmitter"?"[DomainEmitter]":typeof window<"u"&&t===window?"[Global]":typeof window<"u"&&t===window?"[Window]":typeof document<"u"&&t===document?"[Document]":fn(t)?"[SyntheticEvent]":typeof t=="number"&&t!==t?"[NaN]":t===void 0?"[undefined]":typeof t=="function"?`[Function: ${k(t)}]`:typeof t=="symbol"?`[${String(t)}]`:typeof t=="bigint"?`[BigInt: ${String(t)}]`:`[object ${qn(t)}]`}catch(n){return`**non-serializable** (${n})`}}function qn(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function Wn(e){return~-encodeURI(e).split(/%..|./).length}function zn(e){return Wn(JSON.stringify(e))}var R;(function(e){e[e.PENDING=0]="PENDING";const n=1;e[e.RESOLVED=n]="RESOLVED";const r=2;e[e.REJECTED=r]="REJECTED"})(R||(R={}));function B(e){return new S(t=>{t(e)})}function lt(e){return new S((t,n)=>{n(e)})}class S{__init(){this._state=R.PENDING}__init2(){this._handlers=[]}constructor(t){S.prototype.__init.call(this),S.prototype.__init2.call(this),S.prototype.__init3.call(this),S.prototype.__init4.call(this),S.prototype.__init5.call(this),S.prototype.__init6.call(this);try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}then(t,n){return new S((r,i)=>{this._handlers.push([!1,s=>{if(!t)r(s);else try{r(t(s))}catch(o){i(o)}},s=>{if(!n)i(s);else try{r(n(s))}catch(o){i(o)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new S((n,r)=>{let i,s;return this.then(o=>{s=!1,i=o,t&&t()},o=>{s=!0,i=o,t&&t()}).then(()=>{if(s){r(i);return}n(i)})})}__init3(){this._resolve=t=>{this._setResult(R.RESOLVED,t)}}__init4(){this._reject=t=>{this._setResult(R.REJECTED,t)}}__init5(){this._setResult=(t,n)=>{if(this._state===R.PENDING){if(Yt(n)){n.then(this._resolve,this._reject);return}this._state=t,this._value=n,this._executeHandlers()}}}__init6(){this._executeHandlers=()=>{if(this._state===R.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===R.RESOLVED&&n[1](this._value),this._state===R.REJECTED&&n[2](this._value),n[0]=!0)})}}}function Xn(e){const t=[];function n(){return e===void 0||t.lengthr(a)).then(null,()=>r(a).then(null,()=>{})),a}function s(o){return new S((a,c)=>{let u=t.length;if(!u)return a(!0);const d=setTimeout(()=>{o&&o>0&&a(!1)},o);t.forEach(f=>{B(f).then(()=>{--u||(clearTimeout(d),a(!0))},c)})})}return{$:t,add:i,drain:s}}function St(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}const Kn=["fatal","error","warning","log","info","debug"];function Jn(e){return e==="warn"?"warning":Kn.includes(e)?e:"log"}const Be=Z(),Ot={nowSeconds:()=>Date.now()/1e3};function Vn(){const{performance:e}=Be;if(!e||!e.now)return;const t=Date.now()-e.now();return{now:()=>e.now(),timeOrigin:t}}function Zn(){try{return Cn(module,"perf_hooks").performance}catch{return}}const bt=jn()?Zn():Vn(),re=bt===void 0?Ot:{nowSeconds:()=>(bt.timeOrigin+bt.now())/1e3},ht=Ot.nowSeconds.bind(Ot),Mt=re.nowSeconds.bind(re),rs=Mt,is=(()=>{const{performance:e}=Be;if(!e||!e.now)return;const t=3600*1e3,n=e.now(),r=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,s=ii+s.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}function nr(e,t){const n=typeof e.data=="string"?Ut(e.data,t):e.data;return[Ft({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const rr={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor"};function se(e){return rr[e]}function $e(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function ir(e,t,n,r){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&{dsn:Q(r)},...i&&{trace:Ft({...i})}}}function sr(e,t,n){const r=[{type:"client_report"},{timestamp:n||ht(),discarded_events:e}];return tt(t?{dsn:t}:{},[r])}const or=60*1e3;function ar(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${e}`);return isNaN(r)?or:r-t}function cr(e,t){return e[t]||e.all||0}function ur(e,t,n=Date.now()){return cr(e,t)>n}function fr(e,{statusCode:t,headers:n},r=Date.now()){const i={...e},s=n&&n["x-sentry-rate-limits"],o=n&&n["retry-after"];if(s)for(const a of s.trim().split(",")){const[c,u]=a.split(":",2),d=parseInt(c,10),f=(isNaN(d)?60:d)*1e3;if(!u)i.all=r+f;else for(const m of u.split(";"))i[m]=r+f}else o?i.all=r+ar(o,r):t===429&&(i.all=r+60*1e3);return i}const Ae="production";function dr(e){const t=Mt(),n={sid:$(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>_r(n)};return e&&F(n,e),n}function F(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Mt(),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:$()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function lr(e,t){let n={};t?n={status:t}:e.status==="ok"&&(n={status:"exited"}),F(e,n)}function _r(e){return Ft({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}const pr=100;class U{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={}}static clone(t){const n=new U;return t&&(n._breadcrumbs=[...t._breadcrumbs],n._tags={...t._tags},n._extra={...t._extra},n._contexts={...t._contexts},n._user=t._user,n._level=t._level,n._span=t._span,n._session=t._session,n._transactionName=t._transactionName,n._fingerprint=t._fingerprint,n._eventProcessors=[...t._eventProcessors],n._requestSession=t._requestSession,n._attachments=[...t._attachments],n._sdkProcessingMetadata={...t._sdkProcessingMetadata}),n}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{},this._session&&F(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this.getSpan();return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;if(typeof t=="function"){const n=t(this);return n instanceof U?n:this}return t instanceof U?(this._tags={...this._tags,...t._tags},this._extra={...this._extra,...t._extra},this._contexts={...this._contexts,...t._contexts},t._user&&Object.keys(t._user).length&&(this._user=t._user),t._level&&(this._level=t._level),t._fingerprint&&(this._fingerprint=t._fingerprint),t._requestSession&&(this._requestSession=t._requestSession)):P(t)&&(t=t,this._tags={...this._tags,...t.tags},this._extra={...this._extra,...t.extra},this._contexts={...this._contexts,...t.contexts},t.user&&(this._user=t.user),t.level&&(this._level=t.level),t.fingerprint&&(this._fingerprint=t.fingerprint),t.requestSession&&(this._requestSession=t.requestSession)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this}addBreadcrumb(t,n){const r=typeof n=="number"?n:pr;if(r<=0)return this;const i={timestamp:ht(),...t};return this._breadcrumbs=[...this._breadcrumbs,i].slice(-r),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(t,n={}){if(this._extra&&Object.keys(this._extra).length&&(t.extra={...this._extra,...t.extra}),this._tags&&Object.keys(this._tags).length&&(t.tags={...this._tags,...t.tags}),this._user&&Object.keys(this._user).length&&(t.user={...this._user,...t.user}),this._contexts&&Object.keys(this._contexts).length&&(t.contexts={...this._contexts,...t.contexts}),this._level&&(t.level=this._level),this._transactionName&&(t.transaction=this._transactionName),this._span){t.contexts={trace:this._span.getTraceContext(),...t.contexts};const r=this._span.transaction;if(r){t.sdkProcessingMetadata={dynamicSamplingContext:r.getDynamicSamplingContext(),...t.sdkProcessingMetadata};const i=r.name;i&&(t.tags={transaction:i,...t.tags})}}return this._applyFingerprint(t),t.breadcrumbs=[...t.breadcrumbs||[],...this._breadcrumbs],t.breadcrumbs=t.breadcrumbs.length>0?t.breadcrumbs:void 0,t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...this._sdkProcessingMetadata},this._notifyEventProcessors([...Ye(),...this._eventProcessors],t,n)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}_notifyEventProcessors(t,n,r,i=0){return new S((s,o)=>{const a=t[i];if(n===null||typeof a!="function")s(n);else{const c=a({...n},r);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&a.id&&c===null&&l.log(`Event processor "${a.id}" dropped event`),Yt(c)?c.then(u=>this._notifyEventProcessors(t,u,r,i+1).then(s)).then(null,o):this._notifyEventProcessors(t,c,r,i+1).then(s).then(null,o)}})}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}_applyFingerprint(t){t.fingerprint=t.fingerprint?Ue(t.fingerprint):[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint}}function Ye(){return Gt("globalEventProcessors",()=>[])}function jt(e){Ye().push(e)}const Ge=4,hr=100;class Le{constructor(t,n=new U,r=Ge){this._version=r,this._stack=[{scope:n}],t&&this.bindClient(t)}isOlderThan(t){return this._version{s.captureException(t,{originalException:t,syntheticException:i,...n,event_id:r},o)}),r}captureMessage(t,n,r){const i=this._lastEventId=r&&r.event_id?r.event_id:$(),s=new Error(t);return this._withClient((o,a)=>{o.captureMessage(t,n,{originalException:t,syntheticException:s,...r,event_id:i},a)}),i}captureEvent(t,n){const r=n&&n.event_id?n.event_id:$();return t.type||(this._lastEventId=r),this._withClient((i,s)=>{i.captureEvent(t,{...n,event_id:r},s)}),r}lastEventId(){return this._lastEventId}addBreadcrumb(t,n){const{scope:r,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:s=null,maxBreadcrumbs:o=hr}=i.getOptions&&i.getOptions()||{};if(o<=0)return;const c={timestamp:ht(),...t},u=s?we(()=>s(c,n)):c;u!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",u,n),r.addBreadcrumb(u,o))}setUser(t){this.getScope().setUser(t)}setTags(t){this.getScope().setTags(t)}setExtras(t){this.getScope().setExtras(t)}setTag(t,n){this.getScope().setTag(t,n)}setExtra(t,n){this.getScope().setExtra(t,n)}setContext(t,n){this.getScope().setContext(t,n)}configureScope(t){const{scope:n,client:r}=this.getStackTop();r&&t(n)}run(t){const n=oe(this);try{t(this)}finally{oe(n)}}getIntegration(t){const n=this.getClient();if(!n)return null;try{return n.getIntegration(t)}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Cannot retrieve integration ${t.id} from the current Hub`),null}}startTransaction(t,n){const r=this._callExtensionMethod("startTransaction",t,n);return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&!r&&console.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init': +Sentry.addTracingExtensions(); +Sentry.init({...}); +`),r}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,r=n.getSession();r&&lr(r),this._sendSessionUpdate(),n.setSession()}startSession(t){const{scope:n,client:r}=this.getStackTop(),{release:i,environment:s=Ae}=r&&r.getOptions()||{},{userAgent:o}=b.navigator||{},a=dr({release:i,environment:s,user:n.getUser(),...o&&{userAgent:o},...t}),c=n.getSession&&n.getSession();return c&&c.status==="ok"&&F(c,{status:"exited"}),this.endSession(),n.setSession(a),a}shouldSendDefaultPii(){const t=this.getClient(),n=t&&t.getOptions();return Boolean(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:n}=this.getStackTop(),r=t.getSession();r&&n&&n.captureSession&&n.captureSession(r)}_withClient(t){const{scope:n,client:r}=this.getStackTop();r&&t(r,n)}_callExtensionMethod(t,...n){const i=gt().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[t]=="function")return i.extensions[t].apply(this,n);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Extension method ${t} couldn't be found, doing nothing.`)}}function gt(){return b.__SENTRY__=b.__SENTRY__||{extensions:{},hub:void 0},b}function oe(e){const t=gt(),n=xt(t);return Pe(t,e),n}function g(){const e=gt();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return gr(e)}function gr(e=gt()){return(!mr(e)||xt(e).isOlderThan(Ge))&&Pe(e,new Le),xt(e)}function mr(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function xt(e){return Gt("hub",()=>new Le,e)}function Pe(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}function Er(e,t){return g().captureException(e,{captureContext:t})}function yr(e){g().withScope(e)}const Sr="7";function Fe(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function br(e){return`${Fe(e)}${e.projectId}/envelope/`}function Tr(e,t){return bn({sentry_key:e.publicKey,sentry_version:Sr,...t&&{sentry_client:`${t.name}/${t.version}`}})}function Rr(e,t={}){const n=typeof t=="string"?t:t.tunnel,r=typeof t=="string"||!t._metadata?void 0:t._metadata.sdk;return n||`${br(e)}?${Tr(e,r)}`}function wr(e,t){const n=Re(e),r=`${Fe(n)}embed/error-page/`;let i=`dsn=${Q(n)}`;for(const s in t)if(s!=="dsn")if(s==="user"){const o=t.user;if(!o)continue;o.name&&(i+=`&name=${encodeURIComponent(o.name)}`),o.email&&(i+=`&email=${encodeURIComponent(o.email)}`)}else i+=`&${encodeURIComponent(s)}=${encodeURIComponent(t[s])}`;return`${r}?${i}`}function Nr(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function vr(e,t,n,r){const i=$e(n),s={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&{dsn:Q(t)}},o="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e];return tt(s,[o])}function Dr(e,t,n,r){const i=$e(n),s=e.type&&e.type!=="replay_event"?e.type:"event";Nr(e,n&&n.sdk);const o=ir(e,i,r,t);return delete e.sdkProcessingMetadata,tt(o,[[{type:s},e]])}const ae=[];function kr(e){const t={};return e.forEach(n=>{const{name:r}=n,i=t[r];i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.keys(t).map(n=>t[n])}function Ir(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let r;Array.isArray(n)?r=[...t,...n]:typeof n=="function"?r=Ue(n(t)):r=t;const i=kr(r),s=Ur(i,o=>o.name==="Debug");if(s!==-1){const[o]=i.splice(s,1);i.push(o)}return i}function Or(e){const t={};return e.forEach(n=>{n&&Me(n,t)}),t}function Me(e,t){t[e.name]=e,ae.indexOf(e.name)===-1&&(e.setupOnce(jt,g),ae.push(e.name),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log(`Integration installed: ${e.name}`))}function Ur(e,t){for(let n=0;nd.name);Br(o,e),Ar(o,a),t.type===void 0&&$r(o,e.stackParser);let c=r;n.captureContext&&(c=U.clone(c).update(n.captureContext));let u=B(o);if(c){if(c.getAttachments){const d=[...n.attachments||[],...c.getAttachments()];d.length&&(n.attachments=d)}u=c.applyToEvent(o,n)}return u.then(d=>typeof i=="number"&&i>0?Yr(d,i,s):d)}function Br(e,t){const{environment:n,release:r,dist:i,maxValueLength:s=250}=t;"environment"in e||(e.environment="environment"in t?n:Ae),e.release===void 0&&r!==void 0&&(e.release=r),e.dist===void 0&&i!==void 0&&(e.dist=i),e.message&&(e.message=W(e.message,s));const o=e.exception&&e.exception.values&&e.exception.values[0];o&&o.value&&(o.value=W(o.value,s));const a=e.request;a&&a.url&&(a.url=W(a.url,s))}const ce=new WeakMap;function $r(e,t){const n=b._sentryDebugIds;if(!n)return;let r;const i=ce.get(t);i?r=i:(r=new Map,ce.set(t,r));const s=Object.keys(n).reduce((c,u)=>{let d;const f=r.get(u);f?d=f:(d=t(u),r.set(u,d));for(let m=d.length-1;m>=0;m--){const h=d[m];if(h.filename){c[h.filename]=n[u];break}}return c},{}),o=new Set;try{e.exception.values.forEach(c=>{c.stacktrace.frames.forEach(u=>{u.filename&&o.add(u.filename)})})}catch{}e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const a=e.debug_meta.images;o.forEach(c=>{s[c]&&a.push({type:"sourcemap",code_file:c,debug_id:s[c]})})}function Ar(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Yr(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:w(i.data,t,n)}}))},...e.user&&{user:w(e.user,t,n)},...e.contexts&&{contexts:w(e.contexts,t,n)},...e.extra&&{extra:w(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=w(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(i=>(i.data&&(i.data=w(i.data,t,n)),i))),r}const ue="Not capturing exception because it's already been captured.";class O{__init(){this._integrations={}}__init2(){this._integrationsInitialized=!1}__init3(){this._numProcessing=0}__init4(){this._outcomes={}}__init5(){this._hooks={}}constructor(t){if(O.prototype.__init.call(this),O.prototype.__init2.call(this),O.prototype.__init3.call(this),O.prototype.__init4.call(this),O.prototype.__init5.call(this),this._options=t,t.dsn){this._dsn=Re(t.dsn);const n=Rr(this._dsn,t);this._transport=t.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}else(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("No DSN provided, client will not do anything.")}captureException(t,n,r){if(ne(t)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log(ue);return}let i=n&&n.event_id;return this._process(this.eventFromException(t,n).then(s=>this._captureEvent(s,n,r)).then(s=>{i=s})),i}captureMessage(t,n,r,i){let s=r&&r.event_id;const o=be(t)?this.eventFromMessage(String(t),n,r):this.eventFromException(t,r);return this._process(o.then(a=>this._captureEvent(a,r,i)).then(a=>{s=a})),s}captureEvent(t,n,r){if(n&&n.originalException&&ne(n.originalException)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log(ue);return}let i=n&&n.event_id;return this._process(this._captureEvent(t,n,r).then(s=>{i=s})),i}captureSession(t){if(!this._isEnabled()){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("SDK not enabled, will not capture session.");return}typeof t.release!="string"?(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("Discarded session because of missing or non-string release"):(this.sendSession(t),F(t,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const n=this._transport;return n?this._isClientDoneProcessing(t).then(r=>n.flush(t).then(i=>r&&i)):B(!0)}close(t){return this.flush(t).then(n=>(this.getOptions().enabled=!1,n))}setupIntegrations(){this._isEnabled()&&!this._integrationsInitialized&&(this._integrations=Or(this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(t){return this._integrations[t]}getIntegration(t){try{return this._integrations[t.id]||null}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Cannot retrieve integration ${t.id} from the current Client`),null}}addIntegration(t){Me(t,this._integrations)}sendEvent(t,n={}){if(this._dsn){let r=Dr(t,this._dsn,this._options._metadata,this._options.tunnel);for(const s of n.attachments||[])r=Qn(r,nr(s,this._options.transportOptions&&this._options.transportOptions.textEncoder));const i=this._sendEnvelope(r);i&&i.then(s=>this.emit("afterSendEvent",t,s),null)}}sendSession(t){if(this._dsn){const n=vr(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}}recordDroppedEvent(t,n,r){if(this._options.sendClientReports){const i=`${t}:${n}`;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log(`Adding outcome: "${i}"`),this._outcomes[i]=this._outcomes[i]+1||1}}on(t,n){this._hooks[t]||(this._hooks[t]=[]),this._hooks[t].push(n)}emit(t,...n){this._hooks[t]&&this._hooks[t].forEach(r=>r(...n))}_updateSessionFromEvent(t,n){let r=!1,i=!1;const s=n.exception&&n.exception.values;if(s){i=!0;for(const c of s){const u=c.mechanism;if(u&&u.handled===!1){r=!0;break}}}const o=t.status==="ok";(o&&t.errors===0||o&&r)&&(F(t,{...r&&{status:"crashed"},errors:t.errors||Number(i||r)}),this.captureSession(t))}_isClientDoneProcessing(t){return new S(n=>{let r=0;const i=1,s=setInterval(()=>{this._numProcessing==0?(clearInterval(s),n(!0)):(r+=i,t&&r>=t&&(clearInterval(s),n(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._dsn!==void 0}_prepareEvent(t,n,r){const i=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&s.length>0&&(n.integrations=s),xr(i,t,n,r)}_captureEvent(t,n={},r){return this._processEvent(t,n,r).then(i=>i.event_id,i=>{if(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__){const s=i;s.logLevel==="log"?l.log(s.message):l.warn(s)}})}_processEvent(t,n,r){const i=this.getOptions(),{sampleRate:s}=i;if(!this._isEnabled())return lt(new y("SDK not enabled, will not capture event.","log"));const o=Ce(t),a=je(t),c=t.type||"error",u=`before send for type \`${c}\``;if(a&&typeof s=="number"&&Math.random()>s)return this.recordDroppedEvent("sample_rate","error",t),lt(new y(`Discarding event because it's not included in the random sample (sampling rate = ${s})`,"log"));const d=c==="replay_event"?"replay":c;return this._prepareEvent(t,n,r).then(f=>{if(f===null)throw this.recordDroppedEvent("event_processor",d,t),new y("An event processor returned `null`, will not send event.","log");if(n.data&&n.data.__sentry__===!0)return f;const h=Lr(i,f,n);return Gr(h,u)}).then(f=>{if(f===null)throw this.recordDroppedEvent("before_send",d,t),new y(`${u} returned \`null\`, will not send event.`,"log");const m=r&&r.getSession();!o&&m&&this._updateSessionFromEvent(m,f);const h=f.transaction_info;if(o&&h&&f.transaction!==t.transaction){const I="custom";f.transaction_info={...h,source:I}}return this.sendEvent(f,n),f}).then(null,f=>{throw f instanceof y?f:(this.captureException(f,{data:{__sentry__:!0},originalException:f}),new y(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. +Reason: ${f}`))})}_process(t){this._numProcessing++,t.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_sendEnvelope(t){if(this._transport&&this._dsn)return this.emit("beforeEnvelope",t),this._transport.send(t).then(null,n=>{(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error("Error while sending event:",n)});(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error("Transport disabled")}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.keys(t).map(n=>{const[r,i]=n.split(":");return{reason:r,category:i,quantity:t[n]}})}}function Gr(e,t){const n=`${t} must return \`null\` or a valid event.`;if(Yt(e))return e.then(r=>{if(!P(r)&&r!==null)throw new y(n);return r},r=>{throw new y(`${t} rejected with ${r}`)});if(!P(e)&&e!==null)throw new y(n);return e}function Lr(e,t,n){const{beforeSend:r,beforeSendTransaction:i}=e;return je(t)&&r?r(t,n):Ce(t)&&i?i(t,n):t}function je(e){return e.type===void 0}function Ce(e){return e.type==="transaction"}function Pr(e,t){t.debug===!0&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__?l.enable():console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle."));const n=g();n.getScope().update(t.initialScope);const i=new e(t);n.bindClient(i)}const Fr=30;function He(e,t,n=Xn(e.bufferSize||Fr)){let r={};const i=o=>n.drain(o);function s(o){const a=[];if(ie(o,(f,m)=>{const h=se(m);if(ur(r,h)){const I=fe(f,m);e.recordDroppedEvent("ratelimit_backoff",h,I)}else a.push(f)}),a.length===0)return B();const c=tt(o[0],a),u=f=>{ie(c,(m,h)=>{const I=fe(m,h);e.recordDroppedEvent(f,se(h),I)})},d=()=>t({body:tr(c,e.textEncoder)}).then(f=>(f.statusCode!==void 0&&(f.statusCode<200||f.statusCode>=300)&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Sentry responded with status code ${f.statusCode} to sent event.`),r=fr(r,f),f),f=>{throw u("network_error"),f});return n.add(d).then(f=>f,f=>{if(f instanceof y)return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error("Skipped sending event because buffer is full."),u("queue_overflow"),B();throw f})}return s.__sentry__baseTransport__=!0,{send:s,flush:i}}function fe(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}const de="7.48.0";let le;class K{constructor(){K.prototype.__init.call(this)}static __initStatic(){this.id="FunctionToString"}__init(){this.name=K.id}setupOnce(){le=Function.prototype.toString,Function.prototype.toString=function(...t){const n=Pt(this)||this;return le.apply(n,t)}}}K.__initStatic();const Mr=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/];class A{static __initStatic(){this.id="InboundFilters"}__init(){this.name=A.id}constructor(t={}){this._options=t,A.prototype.__init.call(this)}setupOnce(t,n){const r=i=>{const s=n();if(s){const o=s.getIntegration(A);if(o){const a=s.getClient(),c=a?a.getOptions():{},u=jr(o._options,c);return Cr(i,u)?null:i}}return i};r.id=this.name,t(r)}}A.__initStatic();function jr(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...Mr],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function Cr(e,t){return t.ignoreInternal&&Kr(e)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Event dropped due to being internal Sentry Error. +Event: ${v(e)}`),!0):Hr(e,t.ignoreErrors)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Event dropped due to being matched by \`ignoreErrors\` option. +Event: ${v(e)}`),!0):qr(e,t.ignoreTransactions)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. +Event: ${v(e)}`),!0):Wr(e,t.denyUrls)?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Event dropped due to being matched by \`denyUrls\` option. +Event: ${v(e)}. +Url: ${_t(e)}`),!0):zr(e,t.allowUrls)?!1:((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`Event dropped due to not being matched by \`allowUrls\` option. +Event: ${v(e)}. +Url: ${_t(e)}`),!0)}function Hr(e,t){return e.type||!t||!t.length?!1:Xr(e).some(n=>pt(n,t))}function qr(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;const n=e.transaction;return n?pt(n,t):!1}function Wr(e,t){if(!t||!t.length)return!1;const n=_t(e);return n?pt(n,t):!1}function zr(e,t){if(!t||!t.length)return!0;const n=_t(e);return n?pt(n,t):!0}function Xr(e){if(e.message)return[e.message];if(e.exception)try{const{type:t="",value:n=""}=e.exception.values&&e.exception.values[0]||{};return[`${n}`,`${t}: ${n}`]}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error(`Cannot extract message for event ${v(e)}`),[]}return[]}function Kr(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function Jr(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!==""&&n.filename!=="[native code]")return n.filename||null}return null}function _t(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?Jr(t):null}catch{return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error(`Cannot extract url for event ${v(e)}`),null}}const _=b;let Bt=0;function qe(){return Bt>0}function Vr(){Bt++,setTimeout(()=>{Bt--})}function M(e,t={},n){if(typeof e!="function")return e;try{const i=e.__sentry_wrapped__;if(i)return i;if(Pt(e))return e}catch{return e}const r=function(){const i=Array.prototype.slice.call(arguments);try{n&&typeof n=="function"&&n.apply(this,arguments);const s=i.map(o=>M(o,t));return e.apply(this,s)}catch(s){throw Vr(),yr(o=>{o.addEventProcessor(a=>(t.mechanism&&(kt(a,void 0,void 0),X(a,t.mechanism)),a.extra={...a.extra,arguments:i},a)),Er(s)}),s}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i])}catch{}Ne(r,e),Lt(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function We(e,t){const n=Ct(e,t),r={type:t&&t.name,value:ei(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function Zr(e,t,n,r){const s=g().getClient(),o=s&&s.getOptions().normalizeDepth,a={exception:{values:[{type:At(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:`Non-Error ${r?"promise rejection":"exception"} captured with keys: ${Tn(t)}`}]},extra:{__serialized__:xe(t,o)}};if(n){const c=Ct(e,n);c.length&&(a.exception.values[0].stacktrace={frames:c})}return a}function Tt(e,t){return{exception:{values:[We(e,t)]}}}function Ct(e,t){const n=t.stacktrace||t.stack||"",r=ti(t);try{return e(n,r)}catch{}return[]}const Qr=/Minified React error #\d+;/i;function ti(e){if(e){if(typeof e.framesToPop=="number")return e.framesToPop;if(Qr.test(e.message))return 1}return 0}function ei(e){const t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:t:"No error message"}function ni(e,t,n,r){const i=n&&n.syntheticException||void 0,s=Ht(e,t,i,r);return X(s),s.level="error",n&&n.event_id&&(s.event_id=n.event_id),B(s)}function ri(e,t,n="info",r,i){const s=r&&r.syntheticException||void 0,o=$t(e,t,s,i);return o.level=n,r&&r.event_id&&(o.event_id=r.event_id),B(o)}function Ht(e,t,n,r,i){let s;if(Se(t)&&t.error)return Tt(e,t.error);if(zt(t)||an(t)){const o=t;if("stack"in t)s=Tt(e,t);else{const a=o.name||(zt(o)?"DOMError":"DOMException"),c=o.message?`${a}: ${o.message}`:a;s=$t(e,c,n,r),kt(s,c)}return"code"in o&&(s.tags={...s.tags,"DOMException.code":`${o.code}`}),s}return ye(t)?Tt(e,t):P(t)||At(t)?(s=Zr(e,t,n,i),X(s,{synthetic:!0}),s):(s=$t(e,t,n,r),kt(s,`${t}`,void 0),X(s,{synthetic:!0}),s)}function $t(e,t,n,r){const i={message:t};if(r&&n){const s=Ct(e,n);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]})}return i}const ct=1024,ze="Breadcrumbs";class J{static __initStatic(){this.id=ze}__init(){this.name=J.id}constructor(t){J.prototype.__init.call(this),this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t}}setupOnce(){this.options.console&&N("console",si),this.options.dom&&N("dom",ii(this.options.dom)),this.options.xhr&&N("xhr",oi),this.options.fetch&&N("fetch",ai),this.options.history&&N("history",ci)}addSentryBreadcrumb(t){this.options.sentry&&g().addBreadcrumb({category:`sentry.${t.type==="transaction"?"transaction":"event"}`,event_id:t.event_id,level:t.level,message:v(t)},{event:t})}}J.__initStatic();function ii(e){function t(n){let r,i=typeof e=="object"?e.serializeAttribute:void 0,s=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;s&&s>ct&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn(`\`dom.maxStringLength\` cannot exceed ${ct}, but a value of ${s} was configured. Sentry will use ${ct} instead.`),s=ct),typeof i=="string"&&(i=[i]);try{const o=n.event;r=ui(o)?Rt(o.target,{keyAttrs:i,maxStringLength:s}):Rt(o,{keyAttrs:i,maxStringLength:s})}catch{r=""}r.length!==0&&g().addBreadcrumb({category:`ui.${n.name}`,message:r},{event:n.event,name:n.name,window:n.global})}return t}function si(e){for(let n=0;n{_.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(t,n){return ni(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",r){return ri(this._options.stackParser,t,n,r,this._options.attachStacktrace)}sendEvent(t,n){const r=this.getIntegrationById(ze);r&&r.addSentryBreadcrumb&&r.addSentryBreadcrumb(t),super.sendEvent(t,n)}captureUserFeedback(t){if(!this._isEnabled()){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("SDK not enabled, will not capture user feedback.");return}const n=fi(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(n)}_prepareEvent(t,n,r){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,r)}_flushOutcomes(){const t=this._clearOutcomes();if(t.length===0){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log("No outcomes to send");return}if(!this._dsn){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log("No dsn provided, will not send outcomes");return}(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log("Sending outcomes:",t);const n=sr(t,this._options.tunnel&&Q(this._dsn));this._sendEnvelope(n)}}let q;function _i(){if(q)return q;if(vt(_.fetch))return q=_.fetch.bind(_);const e=_.document;let t=_.fetch;if(e&&typeof e.createElement=="function")try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(n){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return q=t.bind(_)}function pi(){q=void 0}function hi(e,t=_i()){let n=0,r=0;function i(s){const o=s.body.length;n+=o,r++;const a={body:s.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{return t(e.url,a).then(c=>(n-=o,r--,{statusCode:c.status,headers:{"x-sentry-rate-limits":c.headers.get("X-Sentry-Rate-Limits"),"retry-after":c.headers.get("Retry-After")}}))}catch(c){return pi(),n-=o,r--,lt(c)}}return He(e,i)}const gi=4;function mi(e){function t(n){return new S((r,i)=>{const s=new XMLHttpRequest;s.onerror=i,s.onreadystatechange=()=>{s.readyState===gi&&r({statusCode:s.status,headers:{"x-sentry-rate-limits":s.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":s.getResponseHeader("Retry-After")}})},s.open("POST",e.url);for(const o in e.headers)Object.prototype.hasOwnProperty.call(e.headers,o)&&s.setRequestHeader(o,e.headers[o]);s.send(n.body)})}return He(e,t)}const mt="?",Ei=30,yi=40,Si=50;function qt(e,t,n,r){const i={filename:e,function:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}const bi=/^\s*at (?:(.*\).*?|.*?) ?\((?:address at )?)?(?:async )?((?:file|https?|blob|chrome-extension|address|native|eval|webpack||[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Ti=/\((\S*)(?::(\d+))(?::(\d+))\)/,Ri=e=>{const t=bi.exec(e);if(t){if(t[2]&&t[2].indexOf("eval")===0){const s=Ti.exec(t[2]);s&&(t[2]=s[1],t[3]=s[2],t[4]=s[3])}const[r,i]=Xe(t[1]||mt,t[2]);return qt(i,r,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}},wi=[Ei,Ri],Ni=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension|safari-extension|safari-web-extension|capacitor)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,vi=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Di=e=>{const t=Ni.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const s=vi.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let r=t[3],i=t[1]||mt;return[i,r]=Xe(i,r),qt(r,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},ki=[Si,Di],Ii=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Oi=e=>{const t=Ii.exec(e);return t?qt(t[2],t[1]||mt,+t[3],t[4]?+t[4]:void 0):void 0},Ui=[yi,Oi],xi=[wi,ki,Ui],Bi=ke(...xi),Xe=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,r=e.indexOf("safari-web-extension")!==-1;return n||r?[e.indexOf("@")!==-1?e.split("@")[0]:mt,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]};class D{static __initStatic(){this.id="GlobalHandlers"}__init(){this.name=D.id}__init2(){this._installFunc={onerror:$i,onunhandledrejection:Ai}}constructor(t){D.prototype.__init.call(this),D.prototype.__init2.call(this),this._options={onerror:!0,onunhandledrejection:!0,...t}}setupOnce(){Error.stackTraceLimit=50;const t=this._options;for(const n in t){const r=this._installFunc[n];r&&t[n]&&(Li(n),r(),this._installFunc[n]=void 0)}}}D.__initStatic();function $i(){N("error",e=>{const[t,n,r]=Ve();if(!t.getIntegration(D))return;const{msg:i,url:s,line:o,column:a,error:c}=e;if(qe()||c&&c.__sentry_own_request__)return;const u=c===void 0&&x(i)?Gi(i,s,o,a):Ke(Ht(n,c||i,void 0,r,!1),s,o,a);u.level="error",Je(t,c,u,"onerror")})}function Ai(){N("unhandledrejection",e=>{const[t,n,r]=Ve();if(!t.getIntegration(D))return;let i=e;try{"reason"in e?i=e.reason:"detail"in e&&"reason"in e.detail&&(i=e.detail.reason)}catch{}if(qe()||i&&i.__sentry_own_request__)return!0;const s=be(i)?Yi(i):Ht(n,i,void 0,r,!0);s.level="error",Je(t,i,s,"onunhandledrejection")})}function Yi(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function Gi(e,t,n,r){const i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let s=Se(e)?e.message:e,o="Error";const a=s.match(i);return a&&(o=a[1],s=a[2]),Ke({exception:{values:[{type:o,value:s}]}},t,n,r)}function Ke(e,t,n,r){const i=e.exception=e.exception||{},s=i.values=i.values||[],o=s[0]=s[0]||{},a=o.stacktrace=o.stacktrace||{},c=a.frames=a.frames||[],u=isNaN(parseInt(r,10))?void 0:r,d=isNaN(parseInt(n,10))?void 0:n,f=x(t)&&t.length>0?t:pn();return c.length===0&&c.push({colno:u,filename:f,function:"?",in_app:!0,lineno:d}),e}function Li(e){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.log(`Global Handler attached: ${e}`)}function Je(e,t,n,r){X(n,{handled:!1,type:r}),e.captureEvent(n,{originalException:t})}function Ve(){const e=g(),t=e.getClient(),n=t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[e,n.stackParser,n.attachStacktrace]}const Pi=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class V{static __initStatic(){this.id="TryCatch"}__init(){this.name=V.id}constructor(t){V.prototype.__init.call(this),this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...t}}setupOnce(){this._options.setTimeout&&E(_,"setTimeout",_e),this._options.setInterval&&E(_,"setInterval",_e),this._options.requestAnimationFrame&&E(_,"requestAnimationFrame",Fi),this._options.XMLHttpRequest&&"XMLHttpRequest"in _&&E(XMLHttpRequest.prototype,"send",Mi);const t=this._options.eventTarget;t&&(Array.isArray(t)?t:Pi).forEach(ji)}}V.__initStatic();function _e(e){return function(...t){const n=t[0];return t[0]=M(n,{mechanism:{data:{function:k(e)},handled:!0,type:"instrument"}}),e.apply(this,t)}}function Fi(e){return function(t){return e.apply(this,[M(t,{mechanism:{data:{function:"requestAnimationFrame",handler:k(e)},handled:!0,type:"instrument"}})])}}function Mi(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&E(n,i,function(s){const o={mechanism:{data:{function:i,handler:k(s)},handled:!0,type:"instrument"}},a=Pt(s);return a&&(o.mechanism.data.handler=k(a)),M(s,o)})}),e.apply(this,t)}}function ji(e){const t=_,n=t[e]&&t[e].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(E(n,"addEventListener",function(r){return function(i,s,o){try{typeof s.handleEvent=="function"&&(s.handleEvent=M(s.handleEvent,{mechanism:{data:{function:"handleEvent",handler:k(s),target:e},handled:!0,type:"instrument"}}))}catch{}return r.apply(this,[i,M(s,{mechanism:{data:{function:"addEventListener",handler:k(s),target:e},handled:!0,type:"instrument"}}),o])}}),E(n,"removeEventListener",function(r){return function(i,s,o){const a=s;try{const c=a&&a.__sentry_wrapped__;c&&r.call(this,i,c,o)}catch{}return r.call(this,i,a,o)}}))}const Ci="cause",Hi=5;class Y{static __initStatic(){this.id="LinkedErrors"}__init(){this.name=Y.id}constructor(t={}){Y.prototype.__init.call(this),this._key=t.key||Ci,this._limit=t.limit||Hi}setupOnce(){const t=g().getClient();!t||jt((n,r)=>{const i=g().getIntegration(Y);return i?qi(t.getOptions().stackParser,i._key,i._limit,n,r):n})}}Y.__initStatic();function qi(e,t,n,r,i){if(!r.exception||!r.exception.values||!i||!C(i.originalException,Error))return r;const s=Ze(e,n,i.originalException,t);return r.exception.values=[...s,...r.exception.values],r}function Ze(e,t,n,r,i=[]){if(!C(n[r],Error)||i.length+1>=t)return i;const s=We(e,n[r]);return Ze(e,t,n[r],r,[s,...i])}class G{constructor(){G.prototype.__init.call(this)}static __initStatic(){this.id="HttpContext"}__init(){this.name=G.id}setupOnce(){jt(t=>{if(g().getIntegration(G)){if(!_.navigator&&!_.location&&!_.document)return t;const n=t.request&&t.request.url||_.location&&_.location.href,{referrer:r}=_.document||{},{userAgent:i}=_.navigator||{},s={...t.request&&t.request.headers,...r&&{Referer:r},...i&&{"User-Agent":i}},o={...t.request,...n&&{url:n},headers:s};return{...t,request:o}}return t})}}G.__initStatic();class L{constructor(){L.prototype.__init.call(this)}static __initStatic(){this.id="Dedupe"}__init(){this.name=L.id}setupOnce(t,n){const r=i=>{if(i.type)return i;const s=n().getIntegration(L);if(s){try{if(Wi(i,s._previousEvent))return(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{return s._previousEvent=i}return s._previousEvent=i}return i};r.id=this.name,t(r)}}L.__initStatic();function Wi(e,t){return t?!!(zi(e,t)||Xi(e,t)):!1}function zi(e,t){const n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!tn(e,t)||!Qe(e,t))}function Xi(e,t){const n=pe(t),r=pe(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!tn(e,t)||!Qe(e,t))}function Qe(e,t){let n=he(e),r=he(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let i=0;i"u"||__SENTRY_DEBUG__)&&l.error("Global document not defined in showReportDialog call");return}const{client:n,scope:r}=t.getStackTop(),i=e.dsn||n&&n.getDsn();if(!i){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error("DSN not configured for showReportDialog call");return}r&&(e.user={...r.getUser(),...e.user}),e.eventId||(e.eventId=t.lastEventId());const s=_.document.createElement("script");s.async=!0,s.src=wr(i,e),e.onLoad&&(s.onload=e.onLoad);const o=_.document.head||_.document.body;o?o.appendChild(s):(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.error("Not injecting report dialog. No injection point found in HTML")}function ge(){return g().lastEventId()}function me(e){e.startSession({ignoreDuration:!0}),e.captureSession()}function Ji(){if(typeof _.document>"u"){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&l.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}const e=g();!e.captureSession||(me(e),N("history",({from:t,to:n})=>{t===void 0||t===n||me(g())}))}const Vi=ut.createContext({error:null,setError:()=>{throw new Error("Expected setError to be initialized")}}),Zi=en.div` + font-size: 1.4rem; + color: ${on.palette.neutralMedium}; + margin-top: 1.6rem; +`,as=({heading:e,children:t,...n})=>{var o,a;const r=ut.useContext(Vi),[i,s]=ut.useState(ge());return ut.useEffect(()=>{var u;if(((u=r.error)==null?void 0:u.eventId)||i)return;const c=setInterval(()=>{const d=ge();i!==d&&s(d)},100);return()=>clearInterval(c)},[i,(o=r.error)==null?void 0:o.eventId]),Wt(rn,{...n,"data-testid":"error",children:[Et(sn,{children:e!=null?e:"Uh-oh, there's been a glitch"}),t!=null?t:Wt(nn,{children:["We're not quite sure what went wrong. Restart your browser. If this doesn't solve the problem, visit our ",Et("a",{href:"https://openstax.secure.force.com/help",target:"_blank",children:"Support Center"}),"."]}),Et(Zi,{"data-testid":"event-id",children:((a=r.error)==null?void 0:a.eventId)||i})]})};export{Ae as D,as as E,b as G,H as S,Vi as a,N as b,Er as c,Ft as d,gt as e,dn as f,g,is as h,x as i,Rt as j,C as k,l,ns as m,de as n,ss as o,os as p,ye as q,pt as s,rs as t,$ as u,yr as w}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.stories.3f33e12d.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.stories.3f33e12d.js new file mode 100644 index 000000000..a461f1ed5 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Error.stories.3f33e12d.js @@ -0,0 +1 @@ +import{E as t}from"./Error.8701666b.js";import{a as e}from"./index.ce0b705b.js";import"./Modal.46a435da.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const m=()=>e(t,{}),a=()=>e(t,{heading:"A different heading",children:"Diffferent body text"});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{a as CustomText,m as Default}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.03c6b3b1.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.03c6b3b1.js new file mode 100644 index 000000000..8f341afec --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.03c6b3b1.js @@ -0,0 +1,2 @@ +import{r as M,R as Z,a as y,j as ee,F as Re}from"./index.ce0b705b.js";import{i as be,l as _,g as R,b as Y,u as te,t as U,d as I,D as ve,e as Ne,f as De,G as Ie,h as b,j as P,k as ne,S as Be,s as Ge,m as Ye,n as ie,o as Ue,p as se,w as ke,q as Ae,c as Ce,a as we,E as Oe}from"./Error.8701666b.js";const He=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function $e(n){const e=n.match(He);if(!n||!e)return;let t;return e[3]==="1"?t=!0:e[3]==="0"&&(t=!1),{traceId:e[1],parentSampled:t,parentSpanId:e[2]}}const x="baggage",pe="sentry-",Me=/^sentry-/,Le=8192;function Fe(n){if(!be(n)&&!Array.isArray(n))return;let e={};if(Array.isArray(n))e=n.reduce((i,s)=>{const o=ae(s);return{...i,...o}},{});else{if(!n)return;e=ae(n)}const t=Object.entries(e).reduce((i,[s,o])=>{if(s.match(Me)){const a=s.slice(pe.length);i[a]=o}return i},{});if(Object.keys(t).length>0)return t}function fe(n){const e=Object.entries(n).reduce((t,[i,s])=>(s&&(t[`${pe}${i}`]=s),t),{});return Pe(e)}function ae(n){return n.split(",").map(e=>e.split("=").map(t=>decodeURIComponent(t.trim()))).reduce((e,[t,i])=>(e[t]=i,e),{})}function Pe(n){if(Object.keys(n).length!==0)return Object.entries(n).reduce((e,[t,i],s)=>{const o=`${encodeURIComponent(t)}=${encodeURIComponent(i)}`,a=s===0?o:`${e},${o}`;return a.length>Le?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`Not adding key: ${t} with val: ${i} to baggage header due to exceeding baggage size limits.`),e):a},"")}function W(n){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const e=R().getClient(),t=n||e&&e.getOptions();return!!t&&(t.enableTracing||"tracesSampleRate"in t||"tracesSampler"in t)}function k(n){return(n||R()).getScope().getTransaction()}let re=!1;function xe(){re||(re=!0,Y("error",j),Y("unhandledrejection",j))}function j(){const n=k();if(n){const e="internal_error";(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Transaction: ${e} -> Global error occured`),n.setStatus(e)}}j.tag="sentry_tracingErrorCallback";class H{__init(){this.spans=[]}constructor(e=1e3){H.prototype.__init.call(this),this._maxlen=e}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class T{__init2(){this.traceId=te()}__init3(){this.spanId=te().substring(16)}__init4(){this.startTimestamp=U()}__init5(){this.tags={}}__init6(){this.data={}}__init7(){this.instrumenter="sentry"}constructor(e){if(T.prototype.__init2.call(this),T.prototype.__init3.call(this),T.prototype.__init4.call(this),T.prototype.__init5.call(this),T.prototype.__init6.call(this),T.prototype.__init7.call(this),!e)return this;e.traceId&&(this.traceId=e.traceId),e.spanId&&(this.spanId=e.spanId),e.parentSpanId&&(this.parentSpanId=e.parentSpanId),"sampled"in e&&(this.sampled=e.sampled),e.op&&(this.op=e.op),e.description&&(this.description=e.description),e.data&&(this.data=e.data),e.tags&&(this.tags=e.tags),e.status&&(this.status=e.status),e.startTimestamp&&(this.startTimestamp=e.startTimestamp),e.endTimestamp&&(this.endTimestamp=e.endTimestamp),e.instrumenter&&(this.instrumenter=e.instrumenter)}startChild(e){const t=new T({...e,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t),t.transaction=this.transaction,(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&t.transaction){const i=e&&e.op||"< unknown op >",s=t.transaction.name||"< unknown name >",o=t.transaction.spanId,a=`[Tracing] Starting '${i}' span on transaction '${s}' (${o}).`;t.transaction.metadata.spanMetadata[t.spanId]={logMessage:a},_.log(a)}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setStatus(e){return this.status=e,this}setHttpStatus(e){this.setTag("http.status_code",String(e));const t=je(e);return t!=="unknown_error"&&this.setStatus(t),this}isSuccess(){return this.status==="ok"}finish(e){if((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){const{logMessage:t}=this.transaction.metadata.spanMetadata[this.spanId];t&&_.log(t.replace("Starting","Finishing"))}this.endTimestamp=typeof e=="number"?e:U()}toTraceparent(){let e="";return this.sampled!==void 0&&(e=this.sampled?"-1":"-0"),`${this.traceId}-${this.spanId}${e}`}toContext(){return I({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(e){return this.data=e.data||{},this.description=e.description,this.endTimestamp=e.endTimestamp,this.op=e.op,this.parentSpanId=e.parentSpanId,this.sampled=e.sampled,this.spanId=e.spanId||this.spanId,this.startTimestamp=e.startTimestamp||this.startTimestamp,this.status=e.status,this.tags=e.tags||{},this.traceId=e.traceId||this.traceId,this}getTraceContext(){return I({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})}toJSON(){return I({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})}}function je(n){if(n<400&&n>=100)return"ok";if(n>=400&&n<500)switch(n){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(n>=500&&n<600)switch(n){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}class N extends T{__init(){this._measurements={}}__init2(){this._contexts={}}__init3(){this._frozenDynamicSamplingContext=void 0}constructor(e,t){super(e),N.prototype.__init.call(this),N.prototype.__init2.call(this),N.prototype.__init3.call(this),this._hub=t||R(),this._name=e.name||"",this.metadata={source:"custom",...e.metadata,spanMetadata:{}},this._trimEnd=e.trimEnd,this.transaction=this;const i=this.metadata.dynamicSamplingContext;i&&(this._frozenDynamicSamplingContext={...i})}get name(){return this._name}set name(e){this.setName(e)}setName(e,t="custom"){this._name=e,this.metadata.source=t}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new H(e)),this.spanRecorder.add(this)}setContext(e,t){t===null?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,i=""){this._measurements[e]={value:t,unit:i}}setMetadata(e){this.metadata={...this.metadata,...e}}finish(e){if(this.endTimestamp!==void 0)return;this.name||((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn("Transaction has no name, falling back to ``."),this.name=""),super.finish(e);const t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),this.sampled!==!0){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","transaction");return}const i=this.spanRecorder?this.spanRecorder.spans.filter(r=>r!==this&&r.endTimestamp):[];this._trimEnd&&i.length>0&&(this.endTimestamp=i.reduce((r,c)=>r.endTimestamp&&c.endTimestamp?r.endTimestamp>c.endTimestamp?r:c:r).endTimestamp);const s=this.metadata,o={contexts:{...this._contexts,trace:this.getTraceContext()},spans:i,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...s,dynamicSamplingContext:this.getDynamicSamplingContext()},...s.source&&{transaction_info:{source:s.source}}};return Object.keys(this._measurements).length>0&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),o.measurements=this._measurements),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),this._hub.captureEvent(o)}toContext(){const e=super.toContext();return I({...e,name:this.name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this.name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;const e=this._hub||R(),t=e&&e.getClient();if(!t)return{};const{environment:i,release:s}=t.getOptions()||{},{publicKey:o}=t.getDsn()||{},a=this.metadata.sampleRate,r=a!==void 0?a.toString():void 0,{segment:c}=e.getScope().getUser()||{},d=this.metadata.source,u=d&&d!=="url"?this.name:void 0,h=I({environment:i||ve,release:s,transaction:u,user_segment:c,public_key:o,trace_id:this.traceId,sample_rate:r});return t.emit&&t.emit("createDsc",h),h}setHub(e){this._hub=e}}const w={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},qe="finishReason",v=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class ze extends H{constructor(e,t,i,s){super(s),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=i}add(e){e.spanId!==this.transactionSpanId&&(e.finish=t=>{e.endTimestamp=typeof t=="number"?t:U(),this._popActivity(e.spanId)},e.endTimestamp===void 0&&this._pushActivity(e.spanId)),super.add(e)}}class E extends N{__init(){this.activities={}}__init2(){this._heartbeatCounter=0}__init3(){this._finished=!1}__init4(){this._idleTimeoutCanceledPermanently=!1}__init5(){this._beforeFinishCallbacks=[]}__init6(){this._finishReason=v[4]}constructor(e,t,i=w.idleTimeout,s=w.finalTimeout,o=w.heartbeatInterval,a=!1){super(e,t),this._idleHub=t,this._idleTimeout=i,this._finalTimeout=s,this._heartbeatInterval=o,this._onScope=a,E.prototype.__init.call(this),E.prototype.__init2.call(this),E.prototype.__init3.call(this),E.prototype.__init4.call(this),E.prototype.__init5.call(this),E.prototype.__init6.call(this),a&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),t.configureScope(r=>r.setSpan(this))),this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=v[3],this.finish())},this._finalTimeout)}finish(e=U()){if(this._finished=!0,this.activities={},this.op==="ui.action.click"&&this.setTag(qe,this._finishReason),this.spanRecorder){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] finishing IdleTransaction",new Date(e*1e3).toISOString(),this.op);for(const t of this._beforeFinishCallbacks)t(this,e);this.spanRecorder.spans=this.spanRecorder.spans.filter(t=>{if(t.spanId===this.spanId)return!0;t.endTimestamp||(t.endTimestamp=e,t.setStatus("cancelled"),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(t,void 0,2)));const i=t.startTimestamp"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] discarding Span since it happened after Transaction was finished",JSON.stringify(t,void 0,2)),i}),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] flushing IdleTransaction")}else(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] No active IdleTransaction");if(this._onScope){const t=this._idleHub.getScope();t.getTransaction()===this&&t.setSpan(void 0)}return super.finish(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){if(!this.spanRecorder){const t=s=>{this._finished||this._pushActivity(s)},i=s=>{this._finished||this._popActivity(s)};this.spanRecorder=new ze(t,i,this.spanId,e),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=t===!1,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,Object.keys(this.activities).length===0&&this._idleTimeoutCanceledPermanently&&(this._finishReason=v[5],this.finish(e)))}setFinishReason(e){this._finishReason=e}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{!this._finished&&Object.keys(this.activities).length===0&&(this._finishReason=v[1],this.finish(e))},this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] popActivity ${e}`),delete this.activities[e],(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] new activities count",Object.keys(this.activities).length)),Object.keys(this.activities).length===0){const t=U();this._idleTimeoutCanceledPermanently?(this._finishReason=v[5],this.finish(t)):this._restartIdleTimeout(t+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=v[0],this.finish()):this._pingHeartbeat()}_pingHeartbeat(){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function We(){const e=this.getScope().getSpan();return e?{"sentry-trace":e.toTraceparent()}:{}}function he(n,e,t){if(!W(e))return n.sampled=!1,n;if(n.sampled!==void 0)return n.setMetadata({sampleRate:Number(n.sampled)}),n;let i;return typeof e.tracesSampler=="function"?(i=e.tracesSampler(t),n.setMetadata({sampleRate:Number(i)})):t.parentSampled!==void 0?i=t.parentSampled:typeof e.tracesSampleRate<"u"?(i=e.tracesSampleRate,n.setMetadata({sampleRate:Number(i)})):(i=1,n.setMetadata({sampleRate:i})),Ve(i)?i?(n.sampled=Math.random()"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] starting ${n.op} transaction - ${n.name}`),n):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),n)):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),n.sampled=!1,n):((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn("[Tracing] Discarding transaction because of invalid sample rate."),n.sampled=!1,n)}function Ve(n){return De(n)||!(typeof n=="number"||typeof n=="boolean")?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(n)} of type ${JSON.stringify(typeof n)}.`),!1):n<0||n>1?((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${n}.`),!1):!0}function Xe(n,e){const t=this.getClient(),i=t&&t.getOptions()||{},s=i.instrumenter||"sentry",o=n.instrumenter||"sentry";s!==o&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.error(`A transaction was started with instrumenter=\`${o}\`, but the SDK is configured with the \`${s}\` instrumenter. +The transaction will not be sampled. Please use the ${s} instrumentation to start transactions.`),n.sampled=!1);let a=new N(n,this);return a=he(a,i,{parentSampled:n.parentSampled,transactionContext:n,...e}),a.sampled&&a.initSpanRecorder(i._experiments&&i._experiments.maxSpans),t&&t.emit&&t.emit("startTransaction",a),a}function oe(n,e,t,i,s,o,a){const r=n.getClient(),c=r&&r.getOptions()||{};let d=new E(e,n,t,i,a,s);return d=he(d,c,{parentSampled:e.parentSampled,transactionContext:e,...o}),d.sampled&&d.initSpanRecorder(c._experiments&&c._experiments.maxSpans),r&&r.emit&&r.emit("startTransaction",d),d}function Je(){const n=Ne();!n.__SENTRY__||(n.__SENTRY__.extensions=n.__SENTRY__.extensions||{},n.__SENTRY__.extensions.startTransaction||(n.__SENTRY__.extensions.startTransaction=Xe),n.__SENTRY__.extensions.traceHeaders||(n.__SENTRY__.extensions.traceHeaders=We),xe())}const l=Ie;function Ke(){l&&l.document?l.document.addEventListener("visibilitychange",()=>{const n=k();if(l.document.hidden&&n){const e="cancelled";(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${n.op}`),n.status||n.setStatus(e),n.setTag("visibilitychange","document.hidden"),n.finish()}}):(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn("[Tracing] Could not set up background tab detection due to lack of window document")}const V=(n,e,t)=>{let i,s;return o=>{e.value>=0&&(o||t)&&(s=e.value-(i||0),(s||i===void 0)&&(i=e.value,e.delta=s,n(e)))}},Qe=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,Ze=()=>{const n=l.performance.timing,e=l.performance.navigation.type,t={entryType:"navigation",startTime:0,type:e==2?"back_forward":e===1?"reload":"navigate"};for(const i in n)i!=="navigationStart"&&i!=="toJSON"&&(t[i]=Math.max(n[i]-n.navigationStart,0));return t},me=()=>l.__WEB_VITALS_POLYFILL__?l.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||Ze()):l.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],ge=()=>{const n=me();return n&&n.activationStart||0},X=(n,e)=>{const t=me();let i="navigate";return t&&(l.document.prerendering||ge()>0?i="prerender":i=t.type.replace(/_/g,"-")),{name:n,value:typeof e>"u"?-1:e,rating:"good",delta:0,entries:[],id:Qe(),navigationType:i}},A=(n,e,t)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(n)){const i=new PerformanceObserver(s=>{e(s.getEntries())});return i.observe(Object.assign({type:n,buffered:!0},t||{})),i}}catch{}},$=(n,e)=>{const t=i=>{(i.type==="pagehide"||l.document.visibilityState==="hidden")&&(n(i),e&&(removeEventListener("visibilitychange",t,!0),removeEventListener("pagehide",t,!0)))};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},et=n=>{const e=X("CLS",0);let t,i=0,s=[];const o=r=>{r.forEach(c=>{if(!c.hadRecentInput){const d=s[0],u=s[s.length-1];i&&s.length!==0&&c.startTime-u.startTime<1e3&&c.startTime-d.startTime<5e3?(i+=c.value,s.push(c)):(i=c.value,s=[c]),i>e.value&&(e.value=i,e.entries=s,t&&t())}})},a=A("layout-shift",o);if(a){t=V(n,e);const r=()=>{o(a.takeRecords()),t(!0)};return $(r),r}};let O=-1;const tt=()=>l.document.visibilityState==="hidden"&&!l.document.prerendering?0:1/0,nt=()=>{$(({timeStamp:n})=>{O=n},!0)},J=()=>(O<0&&(O=tt(),nt()),{get firstHiddenTime(){return O}}),it=n=>{const e=J(),t=X("FID");let i;const s=r=>{r.startTime{r.forEach(s)},a=A("first-input",o);i=V(n,t),a&&$(()=>{o(a.takeRecords()),a.disconnect()},!0)},ce={},st=n=>{const e=J(),t=X("LCP");let i;const s=a=>{const r=a[a.length-1];if(r){const c=Math.max(r.startTime-ge(),0);c{ce[t.id]||(s(o.takeRecords()),o.disconnect(),ce[t.id]=!0,i(!0))};return["keydown","click"].forEach(r=>{addEventListener(r,a,{once:!0,capture:!0})}),$(a,!0),a}};function L(n){return typeof n=="number"&&isFinite(n)}function D(n,{startTimestamp:e,...t}){return e&&n.startTimestamp>e&&(n.startTimestamp=e),n.startChild({startTimestamp:e,...t})}function f(n){return n/1e3}function Te(){return l&&l.addEventListener&&l.performance}let de=0,p={},g,B;function at(){const n=Te();if(n&&b){n.mark&&l.performance.mark("sentry-tracing-init"),_t();const e=ct(),t=dt();return()=>{e&&e(),t&&t()}}return()=>{}}function rt(){A("longtask",e=>{for(const t of e){const i=k();if(!i)return;const s=f(b+t.startTime),o=f(t.duration);i.startChild({description:"Main UI thread blocked",op:"ui.long-task",startTimestamp:s,endTimestamp:s+o})}})}function ot(){A("event",e=>{for(const t of e){const i=k();if(!i)return;if(t.name==="click"){const s=f(b+t.startTime),o=f(t.duration);i.startChild({description:P(t.target),op:`ui.interaction.${t.name}`,startTimestamp:s,endTimestamp:s+o})}}},{durationThreshold:0})}function ct(){return et(n=>{const e=n.entries.pop();!e||((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding CLS"),p.cls={value:n.value,unit:""},B=e)})}function dt(){return st(n=>{const e=n.entries.pop();!e||((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding LCP"),p.lcp={value:n.value,unit:"millisecond"},g=e)})}function _t(){it(n=>{const e=n.entries.pop();if(!e)return;const t=f(b),i=f(e.startTime);(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding FID"),p.fid={value:n.value,unit:"millisecond"},p["mark.fid"]={value:t+i,unit:"second"}})}function ut(n){const e=Te();if(!e||!l.performance.getEntries||!b)return;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Tracing] Adding & adjusting spans using Performance API");const t=f(b),i=e.getEntries();let s,o;if(i.slice(de).forEach(a=>{const r=f(a.startTime),c=f(a.duration);if(!(n.op==="navigation"&&t+r"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding FP"),p.fp={value:a.startTime,unit:"millisecond"}),a.name==="first-contentful-paint"&&u&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding FCP"),p.fcp={value:a.startTime,unit:"millisecond"});break}case"resource":{const d=a.name.replace(l.location.origin,"");ht(n,a,d,r,c,t);break}}}),de=Math.max(i.length-1,0),mt(n),n.op==="pageload"){typeof s=="number"&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding TTFB"),p.ttfb={value:(s-n.startTimestamp)*1e3,unit:"millisecond"},typeof o=="number"&&o<=s&&(p["ttfb.requestTime"]={value:(s-o)*1e3,unit:"millisecond"})),["fcp","fp","lcp"].forEach(r=>{if(!p[r]||t>=n.startTimestamp)return;const c=p[r].value,d=t+f(c),u=Math.abs((d-n.startTimestamp)*1e3),h=u-c;(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Measurements] Normalized ${r} from ${c} to ${u} (${h})`),p[r].value=u});const a=p["mark.fid"];a&&p.fid&&(D(n,{description:"first input delay",endTimestamp:a.value+f(p.fid.value),op:"ui.action",startTimestamp:a.value}),delete p["mark.fid"]),"fcp"in p||delete p.cls,Object.keys(p).forEach(r=>{n.setMeasurement(r,p[r].value,p[r].unit)}),gt(n)}g=void 0,B=void 0,p={}}function lt(n,e,t,i,s){const o=s+t,a=o+i;return D(n,{description:e.name,endTimestamp:a,op:e.entryType,startTimestamp:o}),o}function pt(n,e,t){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(i=>{C(n,e,i,t)}),C(n,e,"secureConnection",t,"TLS/SSL","connectEnd"),C(n,e,"fetch",t,"cache","domainLookupStart"),C(n,e,"domainLookup",t,"DNS"),ft(n,e,t)}function C(n,e,t,i,s,o){const a=o?e[o]:e[`${t}End`],r=e[`${t}Start`];!r||!a||D(n,{op:"browser",description:s||t,startTimestamp:i+f(r),endTimestamp:i+f(a)})}function ft(n,e,t){D(n,{op:"browser",description:"request",startTimestamp:t+f(e.requestStart),endTimestamp:t+f(e.responseEnd)}),D(n,{op:"browser",description:"response",startTimestamp:t+f(e.responseStart),endTimestamp:t+f(e.responseEnd)})}function ht(n,e,t,i,s,o){if(e.initiatorType==="xmlhttprequest"||e.initiatorType==="fetch")return;const a={};"transferSize"in e&&(a["Transfer Size"]=e.transferSize),"encodedBodySize"in e&&(a["Encoded Body Size"]=e.encodedBodySize),"decodedBodySize"in e&&(a["Decoded Body Size"]=e.decodedBodySize),"renderBlockingStatus"in e&&(a["resource.render_blocking_status"]=e.renderBlockingStatus);const r=o+i,c=r+s;D(n,{description:t,endTimestamp:c,op:e.initiatorType?`resource.${e.initiatorType}`:"resource.other",startTimestamp:r,data:a})}function mt(n){const e=l.navigator;if(!e)return;const t=e.connection;t&&(t.effectiveType&&n.setTag("effectiveConnectionType",t.effectiveType),t.type&&n.setTag("connectionType",t.type),L(t.rtt)&&(p["connection.rtt"]={value:t.rtt,unit:"millisecond"})),L(e.deviceMemory)&&n.setTag("deviceMemory",`${e.deviceMemory} GB`),L(e.hardwareConcurrency)&&n.setTag("hardwareConcurrency",String(e.hardwareConcurrency))}function gt(n){g&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding LCP Data"),g.element&&n.setTag("lcp.element",P(g.element)),g.id&&n.setTag("lcp.id",g.id),g.url&&n.setTag("lcp.url",g.url.trim().slice(0,200)),n.setTag("lcp.size",g.size)),B&&B.sources&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log("[Measurements] Adding CLS Data"),B.sources.forEach((e,t)=>n.setTag(`cls.source.${t+1}`,P(e.node))))}const q=["localhost",/^\//],z={traceFetch:!0,traceXHR:!0,tracingOrigins:q,tracePropagationTargets:q};function Tt(n){const{traceFetch:e,traceXHR:t,tracePropagationTargets:i,tracingOrigins:s,shouldCreateSpanForRequest:o}={traceFetch:z.traceFetch,traceXHR:z.traceXHR,...n},a=typeof o=="function"?o:d=>!0,r=d=>Et(d,i||s),c={};e&&Y("fetch",d=>{St(d,a,r,c)}),t&&Y("xhr",d=>{Rt(d,a,r,c)})}function Et(n,e){return Ge(n,e||q)}function St(n,e,t,i){if(!W()||!(n.fetchData&&e(n.fetchData.url)))return;if(n.endTimestamp){const r=n.fetchData.__span;if(!r)return;const c=i[r];c&&(n.response?c.setHttpStatus(n.response.status):n.error&&c.setStatus("internal_error"),c.finish(),delete i[r]);return}const s=R().getScope(),o=s&&s.getSpan(),a=o&&o.transaction;if(o&&a){const r=o.startChild({data:{...n.fetchData,type:"fetch"},description:`${n.fetchData.method} ${n.fetchData.url}`,op:"http.client"});n.fetchData.__span=r.spanId,i[r.spanId]=r;const c=n.args[0];n.args[1]=n.args[1]||{};const d=n.args[1];t(n.fetchData.url)&&(d.headers=yt(c,a.getDynamicSamplingContext(),r,d))}}function yt(n,e,t,i){const s=fe(e),o=t.toTraceparent(),a=typeof Request<"u"&&ne(n,Request)?n.headers:i.headers;if(a)if(typeof Headers<"u"&&ne(a,Headers)){const r=new Headers(a);return r.append("sentry-trace",o),s&&r.append(x,s),r}else if(Array.isArray(a)){const r=[...a,["sentry-trace",o]];return s&&r.push([x,s]),r}else{const r="baggage"in a?a.baggage:void 0,c=[];return Array.isArray(r)?c.push(...r):r&&c.push(r),s&&c.push(s),{...a,"sentry-trace":o,baggage:c.length>0?c.join(","):void 0}}else return{"sentry-trace":o,baggage:s}}function Rt(n,e,t,i){const s=n.xhr,o=s&&s[Be];if(!W()||s&&s.__sentry_own_request__||!(s&&o&&e(o.url)))return;if(n.endTimestamp){const d=s.__sentry_xhr_span_id__;if(!d)return;const u=i[d];u&&(u.setHttpStatus(o.status_code),u.finish(),delete i[d]);return}const a=R().getScope(),r=a&&a.getSpan(),c=r&&r.transaction;if(r&&c){const d=r.startChild({data:{...o.data,type:"xhr",method:o.method,url:o.url},description:`${o.method} ${o.url}`,op:"http.client"});if(s.__sentry_xhr_span_id__=d.spanId,i[s.__sentry_xhr_span_id__]=d,s.setRequestHeader&&t(o.url))try{s.setRequestHeader("sentry-trace",d.toTraceparent());const u=c.getDynamicSamplingContext(),h=fe(u);h&&s.setRequestHeader(x,h)}catch{}}}function bt(n,e=!0,t=!0){if(!l||!l.location){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn("Could not initialize routing instrumentation due to invalid location");return}let i=l.location.href,s;e&&(s=n({name:l.location.pathname,startTimestamp:b,op:"pageload",metadata:{source:"url"}})),t&&Y("history",({to:o,from:a})=>{if(a===void 0&&i&&i.indexOf(o)!==-1){i=void 0;return}a!==o&&(i=void 0,s&&((typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Finishing current transaction with op: ${s.op}`),s.finish()),s=n({name:l.location.pathname,op:"navigation",metadata:{source:"url"}}))})}const vt="BrowserTracing",Nt={...w,markBackgroundTransactions:!0,routingInstrumentation:bt,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},...z};class K{__init(){this.name=vt}constructor(e){K.prototype.__init.call(this),Je(),this.options={...Nt,...e},this.options._experiments.enableLongTask!==void 0&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=at(),this.options.enableLongTask&&rt(),this.options._experiments.enableInteractions&&ot()}setupOnce(e,t){this._getCurrentHub=t;const{routingInstrumentation:i,startTransactionOnLocationChange:s,startTransactionOnPageLoad:o,markBackgroundTransactions:a,traceFetch:r,traceXHR:c,tracePropagationTargets:d,shouldCreateSpanForRequest:u,_experiments:h}=this.options;i(S=>{const m=this._createRouteTransaction(S);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(m,S,t),m},o,s),a&&Ke(),h.enableInteractions&&this._registerInteractionListener(),Tt({traceFetch:r,traceXHR:c,tracePropagationTargets:d,shouldCreateSpanForRequest:u})}_createRouteTransaction(e){if(!this._getCurrentHub){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`);return}const{beforeNavigate:t,idleTimeout:i,finalTimeout:s,heartbeatInterval:o}=this.options,a=e.op==="pageload",r=a?_e("sentry-trace"):null,c=a?_e("baggage"):null,d=r?$e(r):void 0,u=c?Fe(c):void 0,h={...e,...d,metadata:{...e.metadata,dynamicSamplingContext:d&&!u?{}:u},trimEnd:!0},S=typeof t=="function"?t(h):h,m=S===void 0?{...h,sampled:!1}:S;m.metadata=m.name!==h.name?{...m.metadata,source:"custom"}:m.metadata,this._latestRouteName=m.name,this._latestRouteSource=m.metadata&&m.metadata.source,m.sampled===!1&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Will not send ${m.op} transaction because of beforeNavigate.`),(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.log(`[Tracing] Starting ${m.op} transaction on scope`);const Ee=this._getCurrentHub(),{location:Se}=l,Q=oe(Ee,m,i,s,!0,{location:Se},o);return Q.registerBeforeFinishCallback(ye=>{this._collectWebVitals(),ut(ye)}),Q}_registerInteractionListener(){let e;const t=()=>{const{idleTimeout:i,finalTimeout:s,heartbeatInterval:o}=this.options,a="ui.action.click",r=k();if(r&&r.op&&["navigation","pageload"].includes(r.op)){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Did not create ${a} transaction because a pageload or navigation transaction is in progress.`);return}if(e&&(e.setFinishReason("interactionInterrupted"),e.finish(),e=void 0),!this._getCurrentHub){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Did not create ${a} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRouteName){(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn(`[Tracing] Did not create ${a} transaction because _latestRouteName is missing.`);return}const c=this._getCurrentHub(),{location:d}=l,u={name:this._latestRouteName,op:a,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};e=oe(c,u,i,s,!0,{location:d},o)};["click"].forEach(i=>{addEventListener(i,t,{once:!1,capture:!0})})}}function _e(n){const e=Ye(`meta[name=${n}]`);return e?e.getAttribute("content"):null}function Dt(n){n._metadata=n._metadata||{},n._metadata.sdk=n._metadata.sdk||{name:"sentry.javascript.react",packages:[{name:"npm:@sentry/react",version:ie}],version:ie},Ue(n)}function It(n){const e=n.match(/^([^.]+)/);return e!==null&&parseInt(e[0])>=17}const ue={componentStack:null,error:null,eventId:null};function Bt(n,e){const t=new WeakMap;function i(s,o){if(!t.has(s)){if(s.cause)return t.set(s,!0),i(s.cause,o);s.cause=o}}i(n,e)}class G extends M.exports.Component{__init(){this.state=ue}__init2(){this._openFallbackReportDialog=!0}constructor(e){super(e),G.prototype.__init.call(this),G.prototype.__init2.call(this),G.prototype.__init3.call(this);const t=R().getClient();t&&t.on&&e.showDialog&&(this._openFallbackReportDialog=!1,t.on("afterSendEvent",i=>{!i.type&&i.event_id===this._lastEventId&&se({...e.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(e,{componentStack:t}){const{beforeCapture:i,onError:s,showDialog:o,dialogOptions:a}=this.props;ke(r=>{if(It(M.exports.version)&&Ae(e)){const d=new Error(e.message);d.name=`React ErrorBoundary ${d.name}`,d.stack=t,Bt(e,d)}i&&i(r,e,t);const c=Ce(e,{contexts:{react:{componentStack:t}}});s&&s(e,t,c),o&&(this._lastEventId=c,this._openFallbackReportDialog&&se({...a,eventId:c})),this.setState({error:e,componentStack:t,eventId:c})})}componentDidMount(){const{onMount:e}=this.props;e&&e()}componentWillUnmount(){const{error:e,componentStack:t,eventId:i}=this.state,{onUnmount:s}=this.props;s&&s(e,t,i)}__init3(){this.resetErrorBoundary=()=>{const{onReset:e}=this.props,{error:t,componentStack:i,eventId:s}=this.state;e&&e(t,i,s),this.setState(ue)}}render(){const{fallback:e,children:t}=this.props,i=this.state;if(i.error){let s;return typeof e=="function"?s=e({error:i.error,componentStack:i.componentStack,resetError:this.resetErrorBoundary,eventId:i.eventId}):s=e,M.exports.isValidElement(s)?s:(e&&(typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__)&&_.warn("fallback did not produce a valid ReactElement"),null)}return typeof t=="function"?t():t}}const Gt=n=>{if(!n)return;const{TYPE:e,name:t}=n.constructor;return e&&typeof e=="string"?e:t},F=({children:n,...e})=>y(Oe,{"data-testid":"error-fallback",...e,children:n}),le={generic:y(F,{"data-testid":"error-fallback"}),SessionExpiredError:ee(F,{heading:"Your session has expired",children:["Please refresh your browser and try again. If this doesn't solve the problem, visit our ",y("a",{href:"https://openstax.secure.force.com/help",target:"_blank",children:"Support Center"}),"."]}),UnauthorizedError:ee(F,{heading:"Uh-oh, it seems you can't access this page.",children:["You may not have the required permissions or may have been logged out. Try refreshing the page or restarting your browser. If the issue persists, visit our ",y("a",{href:"https://openstax.secure.force.com/help",target:"_blank",children:"Support Center"}),"."]})},kt=({children:n,renderFallback:e,fallback:t=le.generic,sentryDsn:i,sentryInit:s,...o})=>{const[a,r]=Z.useState(null),c={...le,...o.errorFallbacks},d=a!=null&&a.type?c[a.type]:void 0,u=a&&e?d||t:y(Re,{children:n});return Z.useEffect(()=>{!i&&!s||Dt(s||{dsn:i,environment:window.location.hostname,integrations:[new K]})},[]),y(we.Provider,{value:{error:a,setError:r},children:y(G,{fallback:u,onError:(h,S,m)=>{r({error:h,type:Gt(h),componentStack:S,eventId:m})},...o,onReset:()=>r(null),children:u})})};export{kt as E,Gt as g}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.stories.e2c4cb9e.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.stories.e2c4cb9e.js new file mode 100644 index 000000000..f69d4a289 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorBoundary.stories.e2c4cb9e.js @@ -0,0 +1 @@ +import{R as s,j as i,F as S,a as o}from"./index.ce0b705b.js";import{g as x,E as h}from"./ErrorBoundary.03c6b3b1.js";import{a as T,c as k}from"./Error.8701666b.js";import"./Modal.46a435da.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const y=({message:r,showEventId:e=!0})=>{var c;const{error:t}=s.useContext(T);return i(S,{children:[r||((c=t==null?void 0:t.error)==null?void 0:c.message),e?o("div",{children:t==null?void 0:t.eventId}):null]})};var n={};Object.defineProperty(n,"__esModule",{value:!0});var m=n.SessionExpiredError=n.NotFoundError=b=n.UnauthorizedError=n.InvalidRequestError=void 0;const w=({TYPE:r})=>e=>e instanceof Error&&e.constructor.TYPE===r;class E extends Error{}n.InvalidRequestError=E;E.TYPE="InvalidRequestError";E.matches=w(E);class l extends Error{}var b=n.UnauthorizedError=l;l.TYPE="UnauthorizedError";l.matches=w(l);class u extends Error{}n.NotFoundError=u;u.TYPE="NotFoundError";u.matches=w(u);class d extends Error{}m=n.SessionExpiredError=d;d.TYPE="SessionExpiredError";d.matches=w(d);const f=()=>{const{setError:r}=s.useContext(T);return s.useCallback(e=>{r(e?{error:e,type:x(e),eventId:k(e)}:null)},[r])},a=({doThrow:r,setShowError:e,error:t,errorMessage:c})=>(s.useEffect(()=>{if(r)throw e(!1),t instanceof Error?t:new Error(c||"Test Error")},[r]),null),p=()=>{const r=f();return o("button",{onClick:()=>{Promise.reject(Error("Test Error")).catch(r)},children:"Async Trigger Error Display"})},P=()=>{const[r,e]=s.useState(!1);return i(h,{children:[o(y,{}),o(a,{doThrow:r,setShowError:e}),o("button",{onClick:()=>{e(!0)},children:"Throw Error"}),o(p,{})]})},R=()=>{const[r,e]=s.useState(!1);return i(h,{renderFallback:!0,sentryDsn:"https://0@o0.ingest.sentry.io/0",children:[o(a,{doThrow:r,setShowError:e}),o("button",{onClick:()=>{e(!0)},children:"Throw Error"}),o(p,{})]})},z=()=>{const[r,e]=s.useState(!1);return i(h,{renderFallback:!0,fallback:t=>i(S,{children:[o("h2",{children:"This is a custom error fallback"}),o("p",{children:t&&t.error.toString()}),t&&t.resetError?o("button",{onClick:t&&t.resetError,children:"Reset"}):null]}),children:[o(a,{doThrow:r,setShowError:e}),o("button",{onClick:()=>{e(!0)},children:"Throw Error"}),o(p,{})]})},C=()=>{const r=f();return o("button",{onClick:()=>{(async()=>{try{throw new m}catch(e){r(e)}})()},children:"Async Throw Session Expired"})},U=()=>{const[r,e]=s.useState(!1),[t,c]=s.useState(!1);return i(h,{renderFallback:!0,children:[o(a,{doThrow:r,setShowError:e,error:new m}),o(a,{doThrow:t,setShowError:c,error:new b}),o("button",{onClick:()=>{e(!0)},children:"Throw SessionExpiredError"}),o("br",{}),o(C,{}),o("br",{}),o("button",{onClick:()=>{c(!0)},children:"Throw UnauthorizedError"})]})};typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{z as Fallback_GenericError_Custom,R as Fallback_GenericError_Default,U as Fallback_SpecialError,P as InlineMessages}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.4de58571.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.4de58571.js new file mode 100644 index 000000000..79ad3ffa3 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.4de58571.js @@ -0,0 +1 @@ +import{B as i}from"./Button.612b3f01.js";import{b as t,c as d}from"./Modal.46a435da.js";import{E as e}from"./Error.8701666b.js";import{j as l,a as r}from"./index.ce0b705b.js";const f=o=>{const{children:a,heading:n,...s}=o;return l(t,{...s,variant:"error",heading:"Error",children:[r(e,{heading:n,children:a}),r(d,{children:r(i,{onClick:o.onModalClose,children:"OK"})})]})};export{f as E}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.stories.c1b9e14c.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.stories.c1b9e14c.js new file mode 100644 index 000000000..158e9003a --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ErrorModal.stories.c1b9e14c.js @@ -0,0 +1 @@ +import{R as t,a as o}from"./index.ce0b705b.js";import{E as s}from"./ErrorModal.4de58571.js";import{E as n}from"./ErrorBoundary.03c6b3b1.js";import"./Button.612b3f01.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";import"./Modal.46a435da.js";import"./Error.8701666b.js";const l=()=>{t.useEffect(()=>{Promise.reject("Test error for modal")},[]);const[e,r]=t.useState(!0);return o(n,{sentryDsn:"https://0@o0.ingest.sentry.io/0",children:o(s,{onModalClose:()=>r(!1),show:e})})};typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{l as Default}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Forms.stories.13b1e508.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Forms.stories.13b1e508.js new file mode 100644 index 000000000..79557c652 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Forms.stories.13b1e508.js @@ -0,0 +1,68 @@ +import{s as Ot,a as we,F as nl,g as fv,c as Hr,j as ft,R as at}from"./index.ce0b705b.js";var xa={};(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.stateHasError=t.stateHasData=t.fetchIdle=t.fetchSuccess=t.fetchError=t.fetchLoading=t.FetchStateType=void 0;var e;(function(b){b.SUCCESS="success",b.ERROR="error",b.LOADING="loading",b.IDLE="idle"})(e=t.FetchStateType||(t.FetchStateType={}));const r=b=>({type:e.LOADING,...b&&"data"in b?{data:b.data}:{}});t.fetchLoading=r;const i=(b,M)=>({...M,type:e.ERROR,error:b});t.fetchError=i;const o=b=>({type:e.SUCCESS,data:b});t.fetchSuccess=o;const n=()=>({type:e.IDLE});t.fetchIdle=n;const l=b=>"data"in b;t.stateHasData=l;const c=b=>"error"in b;t.stateHasError=c})(xa);const al=Ot.label` + display: flex; + flex-direction: column; + flex: 0; + justify-content: stretch; +`,ol=Ot.span` + white-space: nowrap; + font-weight: bold; + display: block; +`,sv=Ot.p` + font-style: italic; + margin: 0; + padding: 0; +`,fl=({value:t,...e})=>t?we(sv,{...e,children:t}):null,sl=t=>t.show?we(nl,{children:"*"}):null;var Go={},Ih=Object.prototype.toString,hl=function(e){var r=Ih.call(e),i=r==="[object Arguments]";return i||(i=r!=="[object Array]"&&e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&Ih.call(e.callee)==="[object Function]"),i},jf,Bh;function hv(){if(Bh)return jf;Bh=1;var t;if(!Object.keys){var e=Object.prototype.hasOwnProperty,r=Object.prototype.toString,i=hl,o=Object.prototype.propertyIsEnumerable,n=!o.call({toString:null},"toString"),l=o.call(function(){},"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],b=function(B){var T=B.constructor;return T&&T.prototype===B},M={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},S=function(){if(typeof window>"u")return!1;for(var B in window)try{if(!M["$"+B]&&e.call(window,B)&&window[B]!==null&&typeof window[B]=="object")try{b(window[B])}catch{return!0}}catch{return!0}return!1}(),E=function(B){if(typeof window>"u"||!S)return b(B);try{return b(B)}catch{return!1}};t=function(T){var O=T!==null&&typeof T=="object",D=r.call(T)==="[object Function]",L=i(T),q=O&&r.call(T)==="[object String]",W=[];if(!O&&!D&&!L)throw new TypeError("Object.keys called on a non-object");var Z=l&&D;if(q&&T.length>0&&!e.call(T,0))for(var V=0;V0)for(var ee=0;ee"u"?ze:ei(Uint8Array),vn={"%AggregateError%":typeof AggregateError>"u"?ze:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?ze:ArrayBuffer,"%ArrayIteratorPrototype%":Qi?ei([][Symbol.iterator]()):ze,"%AsyncFromSyncIteratorPrototype%":ze,"%AsyncFunction%":fn,"%AsyncGenerator%":fn,"%AsyncGeneratorFunction%":fn,"%AsyncIteratorPrototype%":fn,"%Atomics%":typeof Atomics>"u"?ze:Atomics,"%BigInt%":typeof BigInt>"u"?ze:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?ze:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?ze:Float32Array,"%Float64Array%":typeof Float64Array>"u"?ze:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?ze:FinalizationRegistry,"%Function%":cl,"%GeneratorFunction%":fn,"%Int8Array%":typeof Int8Array>"u"?ze:Int8Array,"%Int16Array%":typeof Int16Array>"u"?ze:Int16Array,"%Int32Array%":typeof Int32Array>"u"?ze:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Qi?ei(ei([][Symbol.iterator]())):ze,"%JSON%":typeof JSON=="object"?JSON:ze,"%Map%":typeof Map>"u"?ze:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Qi?ze:ei(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?ze:Promise,"%Proxy%":typeof Proxy>"u"?ze:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?ze:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?ze:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Qi?ze:ei(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?ze:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Qi?ei(""[Symbol.iterator]()):ze,"%Symbol%":Qi?Symbol:ze,"%SyntaxError%":An,"%ThrowTypeError%":gv,"%TypedArray%":wv,"%TypeError%":pn,"%Uint8Array%":typeof Uint8Array>"u"?ze:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?ze:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?ze:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?ze:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?ze:WeakMap,"%WeakRef%":typeof WeakRef>"u"?ze:WeakRef,"%WeakSet%":typeof WeakSet>"u"?ze:WeakSet},_v=function t(e){var r;if(e==="%AsyncFunction%")r=Hf("async function () {}");else if(e==="%GeneratorFunction%")r=Hf("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Hf("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&(r=ei(o.prototype))}return vn[e]=r,r},Th={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Ma=ci,yo=Hi,xv=Ma.call(Function.call,Array.prototype.concat),Mv=Ma.call(Function.apply,Array.prototype.splice),Oh=Ma.call(Function.call,String.prototype.replace),bo=Ma.call(Function.call,String.prototype.slice),Sv=Ma.call(Function.call,RegExp.prototype.exec),Av=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ev=/\\(\\)?/g,Pv=function(e){var r=bo(e,0,1),i=bo(e,-1);if(r==="%"&&i!=="%")throw new An("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new An("invalid intrinsic syntax, expected opening `%`");var o=[];return Oh(e,Av,function(n,l,c,b){o[o.length]=c?Oh(b,Ev,"$1"):l||n}),o},Iv=function(e,r){var i=e,o;if(yo(Th,i)&&(o=Th[i],i="%"+o[0]+"%"),yo(vn,i)){var n=vn[i];if(n===fn&&(n=_v(i)),typeof n>"u"&&!r)throw new pn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:i,value:n}}throw new An("intrinsic "+e+" does not exist!")},Sa=function(e,r){if(typeof e!="string"||e.length===0)throw new pn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new pn('"allowMissing" argument must be a boolean');if(Sv(/^%?[^%]*%?$/g,e)===null)throw new An("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=Pv(e),o=i.length>0?i[0]:"",n=Iv("%"+o+"%",r),l=n.name,c=n.value,b=!1,M=n.alias;M&&(o=M[0],Mv(i,xv([0,1],M)));for(var S=1,E=!0;S=i.length){var D=Ei(c,B);E=!!D,E&&"get"in D&&!("originalValue"in D.get)?c=D.get:c=c[B]}else E=yo(c,B),c=c[B];E&&!b&&(vn[l]=c)}}return c},Bv=Sa,Gs=Bv("%Object.defineProperty%",!0),Ks=function(){if(Gs)try{return Gs({},"a",{value:1}),!0}catch{return!1}return!1};Ks.hasArrayLengthDefineBug=function(){if(!Ks())return null;try{return Gs([],"length",{value:1}).length!==1}catch{return!0}};var ul=Ks,Rv=Ko,$v=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",kv=Object.prototype.toString,Tv=Array.prototype.concat,ll=Object.defineProperty,Ov=function(t){return typeof t=="function"&&kv.call(t)==="[object Function]"},Fv=ul(),dl=ll&&Fv,Dv=function(t,e,r,i){e in t&&(!Ov(i)||!i())||(dl?ll(t,e,{configurable:!0,enumerable:!1,value:r,writable:!0}):t[e]=r)},pl=function(t,e){var r=arguments.length>2?arguments[2]:{},i=Rv(e);$v&&(i=Tv.call(i,Object.getOwnPropertySymbols(e)));for(var o=0;o-1?yl(i):i},Nv=Ko,bl=Vo(),ml=Ft,Fh=Object,Uv=ml("Array.prototype.push"),Dh=ml("Object.prototype.propertyIsEnumerable"),Lv=bl?Object.getOwnPropertySymbols:null,gl=function(e,r){if(e==null)throw new TypeError("target must be an object");var i=Fh(e);if(arguments.length===1)return i;for(var o=1;o2?arguments[2]:{},i=Xv(e);Qv&&(i=ty.call(i,Object.getOwnPropertySymbols(e)));for(var o=0;o"u"||!ut?Ue:ut(Uint8Array),Ii={"%AggregateError%":typeof AggregateError>"u"?Ue:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Ue:ArrayBuffer,"%ArrayIteratorPrototype%":en&&ut?ut([][Symbol.iterator]()):Ue,"%AsyncFromSyncIteratorPrototype%":Ue,"%AsyncFunction%":sn,"%AsyncGenerator%":sn,"%AsyncGeneratorFunction%":sn,"%AsyncIteratorPrototype%":sn,"%Atomics%":typeof Atomics>"u"?Ue:Atomics,"%BigInt%":typeof BigInt>"u"?Ue:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Ue:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Ue:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Ue:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Ue:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Ue:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Ue:FinalizationRegistry,"%Function%":Bl,"%GeneratorFunction%":sn,"%Int8Array%":typeof Int8Array>"u"?Ue:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Ue:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Ue:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":en&&ut?ut(ut([][Symbol.iterator]())):Ue,"%JSON%":typeof JSON=="object"?JSON:Ue,"%Map%":typeof Map>"u"?Ue:Map,"%MapIteratorPrototype%":typeof Map>"u"||!en||!ut?Ue:ut(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Ue:Promise,"%Proxy%":typeof Proxy>"u"?Ue:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Ue:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Ue:Set,"%SetIteratorPrototype%":typeof Set>"u"||!en||!ut?Ue:ut(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Ue:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":en&&ut?ut(""[Symbol.iterator]()):Ue,"%Symbol%":en?Symbol:Ue,"%SyntaxError%":En,"%ThrowTypeError%":My,"%TypedArray%":Ay,"%TypeError%":yn,"%Uint8Array%":typeof Uint8Array>"u"?Ue:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Ue:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Ue:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Ue:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Ue:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Ue:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Ue:WeakSet};if(ut)try{null.error}catch(t){var Ey=ut(ut(t));Ii["%Error.prototype%"]=Ey}var Py=function t(e){var r;if(e==="%AsyncFunction%")r=Kf("async function () {}");else if(e==="%GeneratorFunction%")r=Kf("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Kf("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&ut&&(r=ut(o.prototype))}return Ii[e]=r,r},Uh={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Aa=ci,mo=Hi,Iy=Aa.call(Function.call,Array.prototype.concat),By=Aa.call(Function.apply,Array.prototype.splice),Lh=Aa.call(Function.call,String.prototype.replace),go=Aa.call(Function.call,String.prototype.slice),Ry=Aa.call(Function.call,RegExp.prototype.exec),$y=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ky=/\\(\\)?/g,Ty=function(e){var r=go(e,0,1),i=go(e,-1);if(r==="%"&&i!=="%")throw new En("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new En("invalid intrinsic syntax, expected opening `%`");var o=[];return Lh(e,$y,function(n,l,c,b){o[o.length]=c?Lh(b,ky,"$1"):l||n}),o},Oy=function(e,r){var i=e,o;if(mo(Uh,i)&&(o=Uh[i],i="%"+o[0]+"%"),mo(Ii,i)){var n=Ii[i];if(n===sn&&(n=Py(i)),typeof n>"u"&&!r)throw new yn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:i,value:n}}throw new En("intrinsic "+e+" does not exist!")},Fy=function(e,r){if(typeof e!="string"||e.length===0)throw new yn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new yn('"allowMissing" argument must be a boolean');if(Ry(/^%?[^%]*%?$/,e)===null)throw new En("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=Ty(e),o=i.length>0?i[0]:"",n=Oy("%"+o+"%",r),l=n.name,c=n.value,b=!1,M=n.alias;M&&(o=M[0],By(i,Iy([0,1],M)));for(var S=1,E=!0;S=i.length){var D=Pi(c,B);E=!!D,E&&"get"in D&&!("originalValue"in D.get)?c=D.get:c=c[B]}else E=mo(c,B),c=c[B];E&&!b&&(Ii[l]=c)}}return c},to={exports:{}},Dy=Vo,ui=function(){return Dy()&&!!Symbol.toStringTag},Cy=ui(),Ny=Ft,Vs=Ny("Object.prototype.toString"),Yo=function(e){return Cy&&e&&typeof e=="object"&&Symbol.toStringTag in e?!1:Vs(e)==="[object Arguments]"},Rl=function(e){return Yo(e)?!0:e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&Vs(e)!=="[object Array]"&&Vs(e.callee)==="[object Function]"},Uy=function(){return Yo(arguments)}();Yo.isLegacyArguments=Rl;var $l=Uy?Yo:Rl,Le,Pn=SyntaxError,kl=Function,bn=TypeError,Jf=function(t){try{return kl('"use strict"; return ('+t+").constructor;")()}catch{}},Bi=Object.getOwnPropertyDescriptor;if(Bi)try{Bi({},"")}catch{Bi=null}var Yf=function(){throw new bn},Ly=Bi?function(){try{return arguments.callee,Yf}catch{try{return Bi(arguments,"callee").get}catch{return Yf}}}():Yf,tn=hi(),qy=$0(),lt=Object.getPrototypeOf||(qy?function(t){return t.__proto__}:null),hn={},jy=typeof Uint8Array>"u"||!lt?Le:lt(Uint8Array),Ri={"%AggregateError%":typeof AggregateError>"u"?Le:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Le:ArrayBuffer,"%ArrayIteratorPrototype%":tn&<?lt([][Symbol.iterator]()):Le,"%AsyncFromSyncIteratorPrototype%":Le,"%AsyncFunction%":hn,"%AsyncGenerator%":hn,"%AsyncGeneratorFunction%":hn,"%AsyncIteratorPrototype%":hn,"%Atomics%":typeof Atomics>"u"?Le:Atomics,"%BigInt%":typeof BigInt>"u"?Le:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Le:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Le:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Le:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Le:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Le:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Le:FinalizationRegistry,"%Function%":kl,"%GeneratorFunction%":hn,"%Int8Array%":typeof Int8Array>"u"?Le:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Le:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Le:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":tn&<?lt(lt([][Symbol.iterator]())):Le,"%JSON%":typeof JSON=="object"?JSON:Le,"%Map%":typeof Map>"u"?Le:Map,"%MapIteratorPrototype%":typeof Map>"u"||!tn||!lt?Le:lt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Le:Promise,"%Proxy%":typeof Proxy>"u"?Le:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Le:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Le:Set,"%SetIteratorPrototype%":typeof Set>"u"||!tn||!lt?Le:lt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Le:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":tn&<?lt(""[Symbol.iterator]()):Le,"%Symbol%":tn?Symbol:Le,"%SyntaxError%":Pn,"%ThrowTypeError%":Ly,"%TypedArray%":jy,"%TypeError%":bn,"%Uint8Array%":typeof Uint8Array>"u"?Le:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Le:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Le:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Le:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Le:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Le:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Le:WeakSet};if(lt)try{null.error}catch(t){var zy=lt(lt(t));Ri["%Error.prototype%"]=zy}var Hy=function t(e){var r;if(e==="%AsyncFunction%")r=Jf("async function () {}");else if(e==="%GeneratorFunction%")r=Jf("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=Jf("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&<&&(r=lt(o.prototype))}return Ri[e]=r,r},qh={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Ea=ci,wo=Hi,Wy=Ea.call(Function.call,Array.prototype.concat),Gy=Ea.call(Function.apply,Array.prototype.splice),jh=Ea.call(Function.call,String.prototype.replace),_o=Ea.call(Function.call,String.prototype.slice),Ky=Ea.call(Function.call,RegExp.prototype.exec),Vy=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Jy=/\\(\\)?/g,Yy=function(e){var r=_o(e,0,1),i=_o(e,-1);if(r==="%"&&i!=="%")throw new Pn("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new Pn("invalid intrinsic syntax, expected opening `%`");var o=[];return jh(e,Vy,function(n,l,c,b){o[o.length]=c?jh(b,Jy,"$1"):l||n}),o},Zy=function(e,r){var i=e,o;if(wo(qh,i)&&(o=qh[i],i="%"+o[0]+"%"),wo(Ri,i)){var n=Ri[i];if(n===hn&&(n=Hy(i)),typeof n>"u"&&!r)throw new bn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:i,value:n}}throw new Pn("intrinsic "+e+" does not exist!")},Xy=function(e,r){if(typeof e!="string"||e.length===0)throw new bn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new bn('"allowMissing" argument must be a boolean');if(Ky(/^%?[^%]*%?$/,e)===null)throw new Pn("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=Yy(e),o=i.length>0?i[0]:"",n=Zy("%"+o+"%",r),l=n.name,c=n.value,b=!1,M=n.alias;M&&(o=M[0],Gy(i,Wy([0,1],M)));for(var S=1,E=!0;S=i.length){var D=Bi(c,B);E=!!D,E&&"get"in D&&!("originalValue"in D.get)?c=D.get:c=c[B]}else E=wo(c,B),c=c[B];E&&!b&&(Ri[l]=c)}}return c};const Qy={},e2=Object.freeze(Object.defineProperty({__proto__:null,default:Qy},Symbol.toStringTag,{value:"Module"})),Wi=fv(e2);var k0=typeof Map=="function"&&Map.prototype,Zf=Object.getOwnPropertyDescriptor&&k0?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,xo=k0&&Zf&&typeof Zf.get=="function"?Zf.get:null,t2=k0&&Map.prototype.forEach,T0=typeof Set=="function"&&Set.prototype,Xf=Object.getOwnPropertyDescriptor&&T0?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Mo=T0&&Xf&&typeof Xf.get=="function"?Xf.get:null,r2=T0&&Set.prototype.forEach,i2=typeof WeakMap=="function"&&WeakMap.prototype,la=i2?WeakMap.prototype.has:null,n2=typeof WeakSet=="function"&&WeakSet.prototype,da=n2?WeakSet.prototype.has:null,a2=typeof WeakRef=="function"&&WeakRef.prototype,zh=a2?WeakRef.prototype.deref:null,o2=Boolean.prototype.valueOf,f2=Object.prototype.toString,s2=Function.prototype.toString,h2=String.prototype.match,O0=String.prototype.slice,ni=String.prototype.replace,c2=String.prototype.toUpperCase,Hh=String.prototype.toLowerCase,Tl=RegExp.prototype.test,Wh=Array.prototype.concat,Ir=Array.prototype.join,u2=Array.prototype.slice,Gh=Math.floor,Js=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Qf=Object.getOwnPropertySymbols,Ys=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,In=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Et=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===In?"object":"symbol")?Symbol.toStringTag:null,Ol=Object.prototype.propertyIsEnumerable,Kh=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function Vh(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||Tl.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var i=t<0?-Gh(-t):Gh(t);if(i!==t){var o=String(i),n=O0.call(e,o.length+1);return ni.call(o,r,"$&_")+"."+ni.call(ni.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ni.call(e,r,"$&_")}var Zs=Wi,Jh=Zs.custom,Yh=Dl(Jh)?Jh:null,l2=function t(e,r,i,o){var n=r||{};if(ti(n,"quoteStyle")&&n.quoteStyle!=="single"&&n.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ti(n,"maxStringLength")&&(typeof n.maxStringLength=="number"?n.maxStringLength<0&&n.maxStringLength!==1/0:n.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=ti(n,"customInspect")?n.customInspect:!0;if(typeof l!="boolean"&&l!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ti(n,"indent")&&n.indent!==null&&n.indent!==" "&&!(parseInt(n.indent,10)===n.indent&&n.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ti(n,"numericSeparator")&&typeof n.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var c=n.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return Nl(e,n);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var b=String(e);return c?Vh(e,b):b}if(typeof e=="bigint"){var M=String(e)+"n";return c?Vh(e,M):M}var S=typeof n.depth>"u"?5:n.depth;if(typeof i>"u"&&(i=0),i>=S&&S>0&&typeof e=="object")return Xs(e)?"[Array]":"[Object]";var E=R2(n,i);if(typeof o>"u")o=[];else if(Cl(o,e)>=0)return"[Circular]";function B(h,a,f){if(a&&(o=u2.call(o),o.push(a)),f){var u={depth:n.depth};return ti(n,"quoteStyle")&&(u.quoteStyle=n.quoteStyle),t(h,u,i+1,o)}return t(h,n,i+1,o)}if(typeof e=="function"&&!Zh(e)){var T=_2(e),O=Ga(e,B);return"[Function"+(T?": "+T:" (anonymous)")+"]"+(O.length>0?" { "+Ir.call(O,", ")+" }":"")}if(Dl(e)){var D=In?ni.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Ys.call(e);return typeof e=="object"&&!In?Zn(D):D}if(P2(e)){for(var L="<"+Hh.call(String(e.nodeName)),q=e.attributes||[],W=0;W",L}if(Xs(e)){if(e.length===0)return"[]";var Z=Ga(e,B);return E&&!B2(Z)?"["+Qs(Z,E)+"]":"[ "+Ir.call(Z,", ")+" ]"}if(v2(e)){var V=Ga(e,B);return!("cause"in Error.prototype)&&"cause"in e&&!Ol.call(e,"cause")?"{ ["+String(e)+"] "+Ir.call(Wh.call("[cause]: "+B(e.cause),V),", ")+" }":V.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+Ir.call(V,", ")+" }"}if(typeof e=="object"&&l){if(Yh&&typeof e[Yh]=="function"&&Zs)return Zs(e,{depth:S-i});if(l!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(x2(e)){var ee=[];return t2.call(e,function(h,a){ee.push(B(a,e,!0)+" => "+B(h,e))}),Xh("Map",xo.call(e),ee,E)}if(A2(e)){var Y=[];return r2.call(e,function(h){Y.push(B(h,e))}),Xh("Set",Mo.call(e),Y,E)}if(M2(e))return es("WeakMap");if(E2(e))return es("WeakSet");if(S2(e))return es("WeakRef");if(b2(e))return Zn(B(Number(e)));if(g2(e))return Zn(B(Js.call(e)));if(m2(e))return Zn(o2.call(e));if(y2(e))return Zn(B(String(e)));if(!p2(e)&&!Zh(e)){var _e=Ga(e,B),ie=Kh?Kh(e)===Object.prototype:e instanceof Object||e.constructor===Object,Q=e instanceof Object?"":"null prototype",Me=!ie&&Et&&Object(e)===e&&Et in e?O0.call(li(e),8,-1):Q?"Object":"",$=ie||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",y=$+(Me||Q?"["+Ir.call(Wh.call([],Me||[],Q||[]),": ")+"] ":"");return _e.length===0?y+"{}":E?y+"{"+Qs(_e,E)+"}":y+"{ "+Ir.call(_e,", ")+" }"}return String(e)};function Fl(t,e,r){var i=(r.quoteStyle||e)==="double"?'"':"'";return i+t+i}function d2(t){return ni.call(String(t),/"/g,""")}function Xs(t){return li(t)==="[object Array]"&&(!Et||!(typeof t=="object"&&Et in t))}function p2(t){return li(t)==="[object Date]"&&(!Et||!(typeof t=="object"&&Et in t))}function Zh(t){return li(t)==="[object RegExp]"&&(!Et||!(typeof t=="object"&&Et in t))}function v2(t){return li(t)==="[object Error]"&&(!Et||!(typeof t=="object"&&Et in t))}function y2(t){return li(t)==="[object String]"&&(!Et||!(typeof t=="object"&&Et in t))}function b2(t){return li(t)==="[object Number]"&&(!Et||!(typeof t=="object"&&Et in t))}function m2(t){return li(t)==="[object Boolean]"&&(!Et||!(typeof t=="object"&&Et in t))}function Dl(t){if(In)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!Ys)return!1;try{return Ys.call(t),!0}catch{}return!1}function g2(t){if(!t||typeof t!="object"||!Js)return!1;try{return Js.call(t),!0}catch{}return!1}var w2=Object.prototype.hasOwnProperty||function(t){return t in this};function ti(t,e){return w2.call(t,e)}function li(t){return f2.call(t)}function _2(t){if(t.name)return t.name;var e=h2.call(s2.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function Cl(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,i=t.length;re.maxStringLength){var r=t.length-e.maxStringLength,i="... "+r+" more character"+(r>1?"s":"");return Nl(O0.call(t,0,e.maxStringLength),e)+i}var o=ni.call(ni.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,I2);return Fl(o,"single",e)}function I2(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+c2.call(e.toString(16))}function Zn(t){return"Object("+t+")"}function es(t){return t+" { ? }"}function Xh(t,e,r,i){var o=i?Qs(r,i):Ir.call(r,", ");return t+" ("+e+") {"+o+"}"}function B2(t){for(var e=0;e=0)return!1;return!0}function R2(t,e){var r;if(t.indent===" ")r=" ";else if(typeof t.indent=="number"&&t.indent>0)r=Ir.call(Array(t.indent+1)," ");else return null;return{base:r,prev:Ir.call(Array(e+1),r)}}function Qs(t,e){if(t.length===0)return"";var r=` +`+e.prev+e.base;return r+Ir.call(t,","+r)+` +`+e.prev}function Ga(t,e){var r=Xs(t),i=[];if(r){i.length=t.length;for(var o=0;o"u"?t:M(Uint8Array),B={"%AggregateError%":typeof AggregateError>"u"?t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?t:ArrayBuffer,"%ArrayIteratorPrototype%":b?M([][Symbol.iterator]()):t,"%AsyncFromSyncIteratorPrototype%":t,"%AsyncFunction%":S,"%AsyncGenerator%":S,"%AsyncGeneratorFunction%":S,"%AsyncIteratorPrototype%":S,"%Atomics%":typeof Atomics>"u"?t:Atomics,"%BigInt%":typeof BigInt>"u"?t:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?t:FinalizationRegistry,"%Function%":r,"%GeneratorFunction%":S,"%Int8Array%":typeof Int8Array>"u"?t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":b?M(M([][Symbol.iterator]())):t,"%JSON%":typeof JSON=="object"?JSON:t,"%Map%":typeof Map>"u"?t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!b?t:M(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?t:Promise,"%Proxy%":typeof Proxy>"u"?t:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!b?t:M(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":b?M(""[Symbol.iterator]()):t,"%Symbol%":b?Symbol:t,"%SyntaxError%":e,"%ThrowTypeError%":c,"%TypedArray%":E,"%TypeError%":i,"%Uint8Array%":typeof Uint8Array>"u"?t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?t:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?t:WeakSet},T=function Me($){var y;if($==="%AsyncFunction%")y=o("async function () {}");else if($==="%GeneratorFunction%")y=o("function* () {}");else if($==="%AsyncGeneratorFunction%")y=o("async function* () {}");else if($==="%AsyncGenerator%"){var h=Me("%AsyncGeneratorFunction%");h&&(y=h.prototype)}else if($==="%AsyncIteratorPrototype%"){var a=Me("%AsyncGenerator%");a&&(y=M(a.prototype))}return B[$]=y,y},O={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},D=ci,L=Hi,q=D.call(Function.call,Array.prototype.concat),W=D.call(Function.apply,Array.prototype.splice),Z=D.call(Function.call,String.prototype.replace),V=D.call(Function.call,String.prototype.slice),ee=D.call(Function.call,RegExp.prototype.exec),Y=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_e=/\\(\\)?/g,ie=function($){var y=V($,0,1),h=V($,-1);if(y==="%"&&h!=="%")throw new e("invalid intrinsic syntax, expected closing `%`");if(h==="%"&&y!=="%")throw new e("invalid intrinsic syntax, expected opening `%`");var a=[];return Z($,Y,function(f,u,v,g){a[a.length]=v?Z(g,_e,"$1"):u||f}),a},Q=function($,y){var h=$,a;if(L(O,h)&&(a=O[h],h="%"+a[0]+"%"),L(B,h)){var f=B[h];if(f===S&&(f=T(h)),typeof f>"u"&&!y)throw new i("intrinsic "+$+" exists, but is not available. Please file an issue!");return{alias:a,name:h,value:f}}throw new e("intrinsic "+$+" does not exist!")};return ts=function($,y){if(typeof $!="string"||$.length===0)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof y!="boolean")throw new i('"allowMissing" argument must be a boolean');if(ee(/^%?[^%]*%?$/,$)===null)throw new e("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var h=ie($),a=h.length>0?h[0]:"",f=Q("%"+a+"%",y),u=f.name,v=f.value,g=!1,m=f.alias;m&&(a=m[0],W(h,q([0,1],m)));for(var d=1,p=!0;d=h.length){var z=n(v,s);p=!!z,p&&"get"in z&&!("originalValue"in z.get)?v=z.get:v=v[s]}else p=L(v,s),v=v[s];p&&!g&&(B[u]=v)}}return v},ts}var N0=typeof Map=="function"&&Map.prototype?Map:null,eb=typeof Set=="function"&&Set.prototype?Set:null,So;N0||(So=function(e){return!1});var jl=N0?Map.prototype.has:null,tc=eb?Set.prototype.has:null;!So&&!jl&&(So=function(e){return!1});var zl=So||function(e){if(!e||typeof e!="object")return!1;try{if(jl.call(e),tc)try{tc.call(e)}catch{return!0}return e instanceof N0}catch{}return!1},tb=typeof Map=="function"&&Map.prototype?Map:null,U0=typeof Set=="function"&&Set.prototype?Set:null,Ao;U0||(Ao=function(e){return!1});var rc=tb?Map.prototype.has:null,Hl=U0?Set.prototype.has:null;!Ao&&!Hl&&(Ao=function(e){return!1});var Wl=Ao||function(e){if(!e||typeof e!="object")return!1;try{if(Hl.call(e),rc)try{rc.call(e)}catch{return!0}return e instanceof U0}catch{}return!1},ic=$l,nc=G2;if(hi()||Vo()){var rs=Symbol.iterator;to.exports=function(e){if(e!=null&&typeof e[rs]<"u")return e[rs]();if(ic(e))return Array.prototype[rs].call(e)}}else{var rb=Ll,ib=ql,ac=Q2(),nb=ac("%Map%",!0),ab=ac("%Set%",!0),br=Ft,oc=br("Array.prototype.push"),fc=br("String.prototype.charCodeAt"),ob=br("String.prototype.slice"),fb=function(e,r){var i=e.length;if(r+1>=i)return r+1;var o=fc(e,r);if(o<55296||o>56319)return r+1;var n=fc(e,r+1);return n<56320||n>57343?r+1:r+2},is=function(e){var r=0;return{next:function(){var o=r>=e.length,n;return o||(n=e[r],r+=1),{done:o,value:n}}}},sc=function(e,r){if(rb(e)||ic(e))return is(e);if(ib(e)){var i=0;return{next:function(){var n=fb(e,i),l=ob(e,i,n);return i=n,{done:n>e.length,value:l}}}}if(r&&typeof e["_es6-shim iterator_"]<"u")return e["_es6-shim iterator_"]()};if(!nb&&!ab)to.exports=function(e){if(e!=null)return sc(e,!0)};else{var sb=zl,hb=Wl,hc=br("Map.prototype.forEach",!0),cc=br("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var uc=br("Map.prototype.iterator",!0),lc=br("Set.prototype.iterator",!0);var dc=br("Map.prototype.@@iterator",!0)||br("Map.prototype._es6-shim iterator_",!0),pc=br("Set.prototype.@@iterator",!0)||br("Set.prototype._es6-shim iterator_",!0),cb=function(e){if(sb(e)){if(uc)return nc(uc(e));if(dc)return dc(e);if(hc){var r=[];return hc(e,function(o,n){oc(r,[n,o])}),is(r)}}if(hb(e)){if(lc)return nc(lc(e));if(pc)return pc(e);if(cc){var i=[];return cc(e,function(o){oc(i,o)}),is(i)}}};to.exports=function(e){return cb(e)||sc(e)}}}var vc=function(t){return t!==t},Gl=function(e,r){return e===0&&r===0?1/e===1/r:!!(e===r||vc(e)&&vc(r))},ub=Gl,Kl=function(){return typeof Object.is=="function"?Object.is:ub},lb=Kl,db=Jo,pb=function(){var e=lb();return db(Object,{is:e},{is:function(){return Object.is!==e}}),e},vb=Jo,yb=qn.exports,bb=Gl,Vl=Kl,mb=pb,Jl=yb(Vl(),Object);vb(Jl,{getPolyfill:Vl,implementation:bb,shim:mb});var gb=Jl,qe,Bn=SyntaxError,Yl=Function,mn=TypeError,ns=function(t){try{return Yl('"use strict"; return ('+t+").constructor;")()}catch{}},$i=Object.getOwnPropertyDescriptor;if($i)try{$i({},"")}catch{$i=null}var as=function(){throw new mn},wb=$i?function(){try{return arguments.callee,as}catch{try{return $i(arguments,"callee").get}catch{return as}}}():as,rn=hi(),_b=$0(),dt=Object.getPrototypeOf||(_b?function(t){return t.__proto__}:null),cn={},xb=typeof Uint8Array>"u"||!dt?qe:dt(Uint8Array),ki={"%AggregateError%":typeof AggregateError>"u"?qe:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?qe:ArrayBuffer,"%ArrayIteratorPrototype%":rn&&dt?dt([][Symbol.iterator]()):qe,"%AsyncFromSyncIteratorPrototype%":qe,"%AsyncFunction%":cn,"%AsyncGenerator%":cn,"%AsyncGeneratorFunction%":cn,"%AsyncIteratorPrototype%":cn,"%Atomics%":typeof Atomics>"u"?qe:Atomics,"%BigInt%":typeof BigInt>"u"?qe:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?qe:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?qe:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?qe:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?qe:Float32Array,"%Float64Array%":typeof Float64Array>"u"?qe:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?qe:FinalizationRegistry,"%Function%":Yl,"%GeneratorFunction%":cn,"%Int8Array%":typeof Int8Array>"u"?qe:Int8Array,"%Int16Array%":typeof Int16Array>"u"?qe:Int16Array,"%Int32Array%":typeof Int32Array>"u"?qe:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":rn&&dt?dt(dt([][Symbol.iterator]())):qe,"%JSON%":typeof JSON=="object"?JSON:qe,"%Map%":typeof Map>"u"?qe:Map,"%MapIteratorPrototype%":typeof Map>"u"||!rn||!dt?qe:dt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?qe:Promise,"%Proxy%":typeof Proxy>"u"?qe:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?qe:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?qe:Set,"%SetIteratorPrototype%":typeof Set>"u"||!rn||!dt?qe:dt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?qe:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":rn&&dt?dt(""[Symbol.iterator]()):qe,"%Symbol%":rn?Symbol:qe,"%SyntaxError%":Bn,"%ThrowTypeError%":wb,"%TypedArray%":xb,"%TypeError%":mn,"%Uint8Array%":typeof Uint8Array>"u"?qe:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?qe:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?qe:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?qe:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?qe:WeakMap,"%WeakRef%":typeof WeakRef>"u"?qe:WeakRef,"%WeakSet%":typeof WeakSet>"u"?qe:WeakSet};if(dt)try{null.error}catch(t){var Mb=dt(dt(t));ki["%Error.prototype%"]=Mb}var Sb=function t(e){var r;if(e==="%AsyncFunction%")r=ns("async function () {}");else if(e==="%GeneratorFunction%")r=ns("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=ns("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&dt&&(r=dt(o.prototype))}return ki[e]=r,r},yc={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Pa=ci,Eo=Hi,Ab=Pa.call(Function.call,Array.prototype.concat),Eb=Pa.call(Function.apply,Array.prototype.splice),bc=Pa.call(Function.call,String.prototype.replace),Po=Pa.call(Function.call,String.prototype.slice),Pb=Pa.call(Function.call,RegExp.prototype.exec),Ib=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Bb=/\\(\\)?/g,Rb=function(e){var r=Po(e,0,1),i=Po(e,-1);if(r==="%"&&i!=="%")throw new Bn("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new Bn("invalid intrinsic syntax, expected opening `%`");var o=[];return bc(e,Ib,function(n,l,c,b){o[o.length]=c?bc(b,Bb,"$1"):l||n}),o},$b=function(e,r){var i=e,o;if(Eo(yc,i)&&(o=yc[i],i="%"+o[0]+"%"),Eo(ki,i)){var n=ki[i];if(n===cn&&(n=Sb(i)),typeof n>"u"&&!r)throw new mn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:i,value:n}}throw new Bn("intrinsic "+e+" does not exist!")},kb=function(e,r){if(typeof e!="string"||e.length===0)throw new mn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new mn('"allowMissing" argument must be a boolean');if(Pb(/^%?[^%]*%?$/,e)===null)throw new Bn("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=Rb(e),o=i.length>0?i[0]:"",n=$b("%"+o+"%",r),l=n.name,c=n.value,b=!1,M=n.alias;M&&(o=M[0],Eb(i,Ab([0,1],M)));for(var S=1,E=!0;S=i.length){var D=$i(c,B);E=!!D,E&&"get"in D&&!("originalValue"in D.get)?c=D.get:c=c[B]}else E=Eo(c,B),c=c[B];E&&!b&&(ki[l]=c)}}return c},Zl=Function.prototype.toString,ln=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,e0,ro;if(typeof ln=="function"&&typeof Object.defineProperty=="function")try{e0=Object.defineProperty({},"length",{get:function(){throw ro}}),ro={},ln(function(){throw 42},null,e0)}catch(t){t!==ro&&(ln=null)}else ln=null;var Tb=/^\s*class\b/,t0=function(e){try{var r=Zl.call(e);return Tb.test(r)}catch{return!1}},os=function(e){try{return t0(e)?!1:(Zl.call(e),!0)}catch{return!1}},io=Object.prototype.toString,Ob="[object Object]",Fb="[object Function]",Db="[object GeneratorFunction]",Cb="[object HTMLAllCollection]",Nb="[object HTML document.all class]",Ub="[object HTMLCollection]",Lb=typeof Symbol=="function"&&!!Symbol.toStringTag,qb=!(0 in[,]),r0=function(){return!1};if(typeof document=="object"){var jb=document.all;io.call(jb)===io.call(document.all)&&(r0=function(e){if((qb||!e)&&(typeof e>"u"||typeof e=="object"))try{var r=io.call(e);return(r===Cb||r===Nb||r===Ub||r===Ob)&&e("")==null}catch{}return!1})}var zb=ln?function(e){if(r0(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;try{ln(e,null,e0)}catch(r){if(r!==ro)return!1}return!t0(e)&&os(e)}:function(e){if(r0(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;if(Lb)return os(e);if(t0(e))return!1;var r=io.call(e);return r!==Fb&&r!==Db&&!/^\[object HTML/.test(r)?!1:os(e)},Hb=zb,Wb=Object.prototype.toString,Xl=Object.prototype.hasOwnProperty,Gb=function(e,r,i){for(var o=0,n=e.length;o=3&&(o=i),Wb.call(e)==="[object Array]"?Gb(e,r,o):typeof e=="string"?Kb(e,r,o):Vb(e,r,o)},Ql=Jb,fs=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],Yb=typeof globalThis>"u"?window:globalThis,ed=function(){for(var e=[],r=0;r"u"?He:ri(Uint8Array),wn={"%AggregateError%":typeof AggregateError>"u"?He:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?He:ArrayBuffer,"%ArrayIteratorPrototype%":nn?ri([][Symbol.iterator]()):He,"%AsyncFromSyncIteratorPrototype%":He,"%AsyncFunction%":un,"%AsyncGenerator%":un,"%AsyncGeneratorFunction%":un,"%AsyncIteratorPrototype%":un,"%Atomics%":typeof Atomics>"u"?He:Atomics,"%BigInt%":typeof BigInt>"u"?He:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?He:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?He:Float32Array,"%Float64Array%":typeof Float64Array>"u"?He:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?He:FinalizationRegistry,"%Function%":td,"%GeneratorFunction%":un,"%Int8Array%":typeof Int8Array>"u"?He:Int8Array,"%Int16Array%":typeof Int16Array>"u"?He:Int16Array,"%Int32Array%":typeof Int32Array>"u"?He:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":nn?ri(ri([][Symbol.iterator]())):He,"%JSON%":typeof JSON=="object"?JSON:He,"%Map%":typeof Map>"u"?He:Map,"%MapIteratorPrototype%":typeof Map>"u"||!nn?He:ri(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?He:Promise,"%Proxy%":typeof Proxy>"u"?He:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?He:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?He:Set,"%SetIteratorPrototype%":typeof Set>"u"||!nn?He:ri(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?He:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":nn?ri(""[Symbol.iterator]()):He,"%Symbol%":nn?Symbol:He,"%SyntaxError%":Rn,"%ThrowTypeError%":Zb,"%TypedArray%":Xb,"%TypeError%":gn,"%Uint8Array%":typeof Uint8Array>"u"?He:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?He:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?He:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?He:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?He:WeakMap,"%WeakRef%":typeof WeakRef>"u"?He:WeakRef,"%WeakSet%":typeof WeakSet>"u"?He:WeakSet},Qb=function t(e){var r;if(e==="%AsyncFunction%")r=ss("async function () {}");else if(e==="%GeneratorFunction%")r=ss("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=ss("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&(r=ri(o.prototype))}return wn[e]=r,r},mc={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Ia=ci,Io=Hi,e6=Ia.call(Function.call,Array.prototype.concat),t6=Ia.call(Function.apply,Array.prototype.splice),gc=Ia.call(Function.call,String.prototype.replace),Bo=Ia.call(Function.call,String.prototype.slice),r6=Ia.call(Function.call,RegExp.prototype.exec),i6=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,n6=/\\(\\)?/g,a6=function(e){var r=Bo(e,0,1),i=Bo(e,-1);if(r==="%"&&i!=="%")throw new Rn("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new Rn("invalid intrinsic syntax, expected opening `%`");var o=[];return gc(e,i6,function(n,l,c,b){o[o.length]=c?gc(b,n6,"$1"):l||n}),o},o6=function(e,r){var i=e,o;if(Io(mc,i)&&(o=mc[i],i="%"+o[0]+"%"),Io(wn,i)){var n=wn[i];if(n===un&&(n=Qb(i)),typeof n>"u"&&!r)throw new gn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:i,value:n}}throw new Rn("intrinsic "+e+" does not exist!")},f6=function(e,r){if(typeof e!="string"||e.length===0)throw new gn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new gn('"allowMissing" argument must be a boolean');if(r6(/^%?[^%]*%?$/,e)===null)throw new Rn("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=a6(e),o=i.length>0?i[0]:"",n=o6("%"+o+"%",r),l=n.name,c=n.value,b=!1,M=n.alias;M&&(o=M[0],t6(i,e6([0,1],M)));for(var S=1,E=!0;S=i.length){var D=Ti(c,B);E=!!D,E&&"get"in D&&!("originalValue"in D.get)?c=D.get:c=c[B]}else E=Io(c,B),c=c[B];E&&!b&&(wn[l]=c)}}return c},s6=f6,no=s6("%Object.getOwnPropertyDescriptor%",!0);if(no)try{no([],"length")}catch{no=null}var rd=no,id=Ql,h6=ed,L0=Ft,c6=L0("Object.prototype.toString"),nd=ui(),ao=rd,u6=typeof globalThis>"u"?window:globalThis,ad=h6(),l6=L0("Array.prototype.indexOf",!0)||function(e,r){for(var i=0;i-1}return ao?p6(e):!1},v6=qn.exports,y6=Ft,sd=kb,b6=fd,wc=sd("ArrayBuffer",!0),_c=sd("Float32Array",!0),oo=y6("ArrayBuffer.prototype.byteLength",!0),xc=wc&&!oo&&new wc().slice,Mc=xc&&v6(xc),hd=oo||Mc?function(e){if(!e||typeof e!="object")return!1;try{return oo?oo(e):Mc(e,0),!0}catch{return!1}}:_c?function(e){try{return new _c(e).buffer===e&&!b6(e)}catch(r){return typeof e=="object"&&r.name==="RangeError"}}:function(e){return!1},m6=Date.prototype.getDay,g6=function(e){try{return m6.call(e),!0}catch{return!1}},w6=Object.prototype.toString,_6="[object Date]",x6=ui(),M6=function(e){return typeof e!="object"||e===null?!1:x6?g6(e):w6.call(e)===_6},i0=Ft,cd=ui(),ud,ld,n0,a0;if(cd){ud=i0("Object.prototype.hasOwnProperty"),ld=i0("RegExp.prototype.exec"),n0={};var us=function(){throw n0};a0={toString:us,valueOf:us},typeof Symbol.toPrimitive=="symbol"&&(a0[Symbol.toPrimitive]=us)}var S6=i0("Object.prototype.toString"),A6=Object.getOwnPropertyDescriptor,E6="[object RegExp]",P6=cd?function(e){if(!e||typeof e!="object")return!1;var r=A6(e,"lastIndex"),i=r&&ud(r,"value");if(!i)return!1;try{ld(e,a0)}catch(o){return o===n0}}:function(e){return!e||typeof e!="object"&&typeof e!="function"?!1:S6(e)===E6},I6=Ft,Sc=I6("SharedArrayBuffer.prototype.byteLength",!0),B6=Sc?function(e){if(!e||typeof e!="object")return!1;try{return Sc(e),!0}catch{return!1}}:function(e){return!1},R6=Number.prototype.toString,$6=function(e){try{return R6.call(e),!0}catch{return!1}},k6=Object.prototype.toString,T6="[object Number]",O6=ui(),F6=function(e){return typeof e=="number"?!0:typeof e!="object"?!1:O6?$6(e):k6.call(e)===T6},dd=Ft,D6=dd("Boolean.prototype.toString"),C6=dd("Object.prototype.toString"),N6=function(e){try{return D6(e),!0}catch{return!1}},U6="[object Boolean]",L6=ui(),q6=function(e){return typeof e=="boolean"?!0:e===null||typeof e!="object"?!1:L6&&Symbol.toStringTag in e?N6(e):C6(e)===U6},o0={exports:{}},j6=Object.prototype.toString,z6=hi();if(z6){var H6=Symbol.prototype.toString,W6=/^Symbol\(.*\)$/,G6=function(e){return typeof e.valueOf()!="symbol"?!1:W6.test(H6.call(e))};o0.exports=function(e){if(typeof e=="symbol")return!0;if(j6.call(e)!=="[object Symbol]")return!1;try{return G6(e)}catch{return!1}}}else o0.exports=function(e){return!1};var f0={exports:{}},Ac=typeof BigInt<"u"&&BigInt,K6=function(){return typeof Ac=="function"&&typeof BigInt=="function"&&typeof Ac(42)=="bigint"&&typeof BigInt(42)=="bigint"},V6=K6();if(V6){var J6=BigInt.prototype.valueOf,Y6=function(e){try{return J6.call(e),!0}catch{}return!1};f0.exports=function(e){return e===null||typeof e>"u"||typeof e=="boolean"||typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="function"?!1:typeof e=="bigint"?!0:Y6(e)}}else f0.exports=function(e){return!1};var Z6=ql,X6=F6,Q6=q6,e3=o0.exports,t3=f0.exports,r3=function(e){if(e==null||typeof e!="object"&&typeof e!="function")return null;if(Z6(e))return"String";if(X6(e))return"Number";if(Q6(e))return"Boolean";if(e3(e))return"Symbol";if(t3(e))return"BigInt"},Ro=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,Ec=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,$o;Ro||($o=function(e){return!1});var s0=Ro?Ro.prototype.has:null,ls=Ec?Ec.prototype.has:null;!$o&&!s0&&($o=function(e){return!1});var i3=$o||function(e){if(!e||typeof e!="object")return!1;try{if(s0.call(e,s0),ls)try{ls.call(e,ls)}catch{return!0}return e instanceof Ro}catch{}return!1},h0={exports:{}},n3=Sa,pd=Ft,a3=n3("%WeakSet%",!0),ds=pd("WeakSet.prototype.has",!0);if(ds){var ps=pd("WeakMap.prototype.has",!0);h0.exports=function(e){if(!e||typeof e!="object")return!1;try{if(ds(e,ds),ps)try{ps(e,ps)}catch{return!0}return e instanceof a3}catch{}return!1}}else h0.exports=function(e){return!1};var o3=zl,f3=Wl,s3=i3,h3=h0.exports,c3=function(e){if(e&&typeof e=="object"){if(o3(e))return"Map";if(f3(e))return"Set";if(s3(e))return"WeakMap";if(h3(e))return"WeakSet"}return!1},vd=Ql,u3=ed,yd=Ft,vs=rd,l3=yd("Object.prototype.toString"),bd=ui(),Pc=typeof globalThis>"u"?window:globalThis,d3=u3(),p3=yd("String.prototype.slice"),md={},ys=Object.getPrototypeOf;bd&&vs&&ys&&vd(d3,function(t){if(typeof Pc[t]=="function"){var e=new Pc[t];if(Symbol.toStringTag in e){var r=ys(e),i=vs(r,Symbol.toStringTag);if(!i){var o=ys(r);i=vs(o,Symbol.toStringTag)}md[t]=i.get}}});var v3=function(e){var r=!1;return vd(md,function(i,o){if(!r)try{var n=i.call(e);n===o&&(r=n)}catch{}}),r},y3=fd,b3=function(e){return y3(e)?!bd||!(Symbol.toStringTag in e)?p3(l3(e),8,-1):v3(e):!1},m3=Ft,Ic=m3("ArrayBuffer.prototype.byteLength",!0),g3=hd,w3=function(e){return g3(e)?Ic?Ic(e):e.byteLength:NaN},gd=Zv,Cr=Ft,Bc=_y,_3=Fy,$n=to.exports,x3=Ul,Rc=gb,$c=$l,kc=Ll,Tc=hd,Oc=M6,Fc=P6,Dc=B6,Cc=Ko,Nc=r3,Uc=c3,Lc=b3,qc=w3,jc=Cr("SharedArrayBuffer.prototype.byteLength",!0),zc=Cr("Date.prototype.getTime"),bs=Object.getPrototypeOf,Hc=Cr("Object.prototype.toString"),ko=_3("%Set%",!0),c0=Cr("Map.prototype.has",!0),To=Cr("Map.prototype.get",!0),Wc=Cr("Map.prototype.size",!0),Oo=Cr("Set.prototype.add",!0),wd=Cr("Set.prototype.delete",!0),Fo=Cr("Set.prototype.has",!0),fo=Cr("Set.prototype.size",!0);function Gc(t,e,r,i){for(var o=$n(t),n;(n=o.next())&&!n.done;)if(wr(e,n.value,r,i))return wd(t,n.value),!0;return!1}function _d(t){if(typeof t>"u")return null;if(typeof t!="object")return typeof t=="symbol"?!1:typeof t=="string"||typeof t=="number"?+t==+t:!0}function M3(t,e,r,i,o,n){var l=_d(r);if(l!=null)return l;var c=To(e,l),b=gd({},o,{strict:!1});return typeof c>"u"&&!c0(e,l)||!wr(i,c,b,n)?!1:!c0(t,l)&&wr(i,c,b,n)}function S3(t,e,r){var i=_d(r);return i!=null?i:Fo(e,i)&&!Fo(t,i)}function Kc(t,e,r,i,o,n){for(var l=$n(t),c,b;(c=l.next())&&!c.done;)if(b=c.value,wr(r,b,o,n)&&wr(i,To(e,b),o,n))return wd(t,b),!0;return!1}function wr(t,e,r,i){var o=r||{};if(o.strict?Rc(t,e):t===e)return!0;var n=Nc(t),l=Nc(e);if(n!==l)return!1;if(!t||!e||typeof t!="object"&&typeof e!="object")return o.strict?Rc(t,e):t==e;var c=i.has(t),b=i.has(e),M;if(c&&b){if(i.get(t)===i.get(e))return!0}else M={};return c||i.set(t,M),b||i.set(e,M),P3(t,e,o,i)}function Vc(t){return!t||typeof t!="object"||typeof t.length!="number"||typeof t.copy!="function"||typeof t.slice!="function"||t.length>0&&typeof t[0]!="number"?!1:!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))}function A3(t,e,r,i){if(fo(t)!==fo(e))return!1;for(var o=$n(t),n=$n(e),l,c,b;(l=o.next())&&!l.done;)if(l.value&&typeof l.value=="object")b||(b=new ko),Oo(b,l.value);else if(!Fo(e,l.value)){if(r.strict||!S3(t,e,l.value))return!1;b||(b=new ko),Oo(b,l.value)}if(b){for(;(c=n.next())&&!c.done;)if(c.value&&typeof c.value=="object"){if(!Gc(b,c.value,r.strict,i))return!1}else if(!r.strict&&!Fo(t,c.value)&&!Gc(b,c.value,r.strict,i))return!1;return fo(b)===0}return!0}function E3(t,e,r,i){if(Wc(t)!==Wc(e))return!1;for(var o=$n(t),n=$n(e),l,c,b,M,S,E;(l=o.next())&&!l.done;)if(M=l.value[0],S=l.value[1],M&&typeof M=="object")b||(b=new ko),Oo(b,M);else if(E=To(e,M),typeof E>"u"&&!c0(e,M)||!wr(S,E,r,i)){if(r.strict||!M3(t,e,M,S,r,i))return!1;b||(b=new ko),Oo(b,M)}if(b){for(;(c=n.next())&&!c.done;)if(M=c.value[0],E=c.value[1],M&&typeof M=="object"){if(!Kc(b,t,M,E,r,i))return!1}else if(!r.strict&&(!t.has(M)||!wr(To(t,M),E,r,i))&&!Kc(b,t,M,E,gd({},r,{strict:!1}),i))return!1;return fo(b)===0}return!0}function P3(t,e,r,i){var o,n;if(typeof t!=typeof e||t==null||e==null||Hc(t)!==Hc(e)||$c(t)!==$c(e))return!1;var l=kc(t),c=kc(e);if(l!==c)return!1;var b=t instanceof Error,M=e instanceof Error;if(b!==M||(b||M)&&(t.name!==e.name||t.message!==e.message))return!1;var S=Fc(t),E=Fc(e);if(S!==E||(S||E)&&(t.source!==e.source||Bc(t)!==Bc(e)))return!1;var B=Oc(t),T=Oc(e);if(B!==T||(B||T)&&zc(t)!==zc(e)||r.strict&&bs&&bs(t)!==bs(e))return!1;var O=Lc(t),D=Lc(e);if((O||D)&&O!==D)return!1;var L=Vc(t),q=Vc(e);if(L!==q)return!1;if(L||q){if(t.length!==e.length)return!1;for(o=0;o=0;o--)if(Y[o]!=_e[o])return!1;for(o=Y.length-1;o>=0;o--)if(n=Y[o],!wr(t[n],e[n],r,i))return!1;var ie=Uc(t),Q=Uc(e);return ie!==Q?!1:ie==="Set"||Q==="Set"?A3(t,e,r,i):ie==="Map"?E3(t,e,r,i):!0}var I3=function(e,r,i){return wr(e,r,i,x3())},B3=Hr&&Hr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Go,"__esModule",{value:!0});Go.partitionSequence=void 0;const R3=B3(I3),$3=(t,e)=>{const r=(i,o)=>{const n=i[i.length-1],l=t(o,n==null?void 0:n[0]);return n&&(l.matches===void 0&&(0,R3.default)(n[0],l.value)||l.matches)?(n[0]=l.value,n[1].push(o)):i.push([l.value,[o]]),i};return e.reduce(r,[])};Go.partitionSequence=$3;const k3=Ot.input` + flex: 1; + justify-content: stretch; +`,T3=Ot.div` + flex-direction: row; + display: flex; +`,O3=({label:t,addon:e,help:r,wrapperProps:i,onChangeValue:o,...n})=>ft(al,{...i,children:[ft(ol,{children:[we(sl,{show:n.required}),t,":"]}),ft(T3,{children:[we(k3,{type:"text",...n,onChange:l=>{var c;o==null||o(n.transformValue?n.transformValue(l.target.value):l.target.value),(c=n.onChange)==null||c.call(n,l)}}),e]}),we(fl,{value:r})]}),F3=Ot.div` + flex-direction: row; + display: flex; + align-items: center; +`,D3=({label:t,help:e,wrapperProps:r,onChangeValue:i,...o})=>ft(al,{...r,children:[ft(F3,{children:[we("input",{type:"checkbox",...o,onChange:n=>{var l;i==null||i(!!n.target.checked),(l=o.onChange)==null||l.call(o,n)}}),ft(ol,{children:[we(sl,{show:o.required}),t]})]}),we(fl,{value:e})]}),C3=Ot.form` + margin: 5px; + > *:not(:first-child) { + margin-top: 2rem; + } + + h3 { + border-bottom: 1px solid #ccc; + } +`,N3=({children:t,...e})=>we(C3,{...e,children:t}),u0=Ot.div` + > *:not(:first-child) { + margin-top: 2rem; + } +`;Ot.div` + font-weight: bold; +`;const U3=Ot.div` + display: flex; + flex-direction: row; + justify-content: space-between; + && { + margin-top: 3rem; + } +`,L3=t=>ft(U3,{children:["onCancel"in t?we(H3,{onClick:t.onCancel,children:"Cancel"}):null,we(j3,{})]}),q3=Ot.input` +`,j3=({...t})=>we(q3,{type:"submit",value:"Submit",...t}),z3=Ot.button` +`,H3=({...t})=>we(z3,{...t});var xd={},Md={};(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.tuple=t.roundToPrecision=t.memoize=t.once=t.mapFind=t.fnIf=t.retryWithDelay=t.flow=t.coerceArray=t.putKeyValue=t.getKeyValueOr=t.getKeyValue=void 0;const e=T=>O=>O[T];t.getKeyValue=e;const r=(T,O)=>D=>D[T]||O;t.getKeyValueOr=r;const i=T=>(O,D)=>({...O,[T]:D});t.putKeyValue=i;const o=T=>T instanceof Array?T:T!==void 0?[T]:[];t.coerceArray=o;const n=(...T)=>O=>{let D=O;for(const L of T)D=L(D);return D};t.flow=n;const l=(T,O)=>{const{wait:D,splay:L,retries:q,n:W}={wait:100,splay:.5,retries:2,n:0,...O};if(W>=q)return T();const Z=(W+1)*D+(Math.random()*2-1)*L*D,V=()=>new Promise((ee,Y)=>{setTimeout(()=>(0,t.retryWithDelay)(T,{...O,n:W+1}).then(ee,Y),Z)});return T().catch(V)};t.retryWithDelay=l;const c=(T,O,D)=>T?O:D;t.fnIf=c;const b=(T,O,D=L=>!!L)=>{for(const L of T){const q=O(L);if(D(q))return q}};t.mapFind=b;const M=T=>{const O={};let D=O;return(...L)=>D===O?D=T(...L):D};t.once=M;const S=T=>{const O={},D=(L,[q,...W])=>{if(!q)return L;const Z=q instanceof Object?L.weakLayers=L.weakLayers||(typeof WeakMap>"u"?void 0:new WeakMap):L.strongLayers=L.strongLayers||new Map;if(!Z)return{};const V=Z.get(q)||{};return Z.has(q)||Z.set(q,V),D(V,W)};return(...L)=>{const q=D(O,L);return q.result=q.result||T(...L)}};t.memoize=S;const E=(T,O)=>{const D=Math.pow(10,-1*O);return Math.round((T+Number.EPSILON)*D)/D};t.roundToPrecision=E;const B=(...T)=>T;t.tuple=B})(Md);var Sd={},Ad={};(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.ifDefined=t.isPlainObject=t.isNumber=t.isDefined=void 0;const e=n=>n!==void 0;t.isDefined=e;const r=n=>typeof n=="number";t.isNumber=r;const i=n=>n instanceof Object&&n.__proto__.constructor.name==="Object";t.isPlainObject=i;const o=(n,l)=>(0,t.isDefined)(n)?n:l;t.ifDefined=o})(Ad);(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.merge=t.getCommonProperties=void 0;const e=Ad,r=(o,n)=>Object.keys(o).filter(l=>Object.keys(n).includes(l));t.getCommonProperties=r;const i=(...[o,...n])=>{const l=n.length>0?(0,t.merge)(...n):null;return l?{...o,...l,...(0,t.getCommonProperties)(o,l).reduce((c,b)=>({...c,...(0,e.isPlainObject)(o[b])&&(0,e.isPlainObject)(l[b])?{[b]:(0,t.merge)(o[b],l[b])}:Array.isArray(o[b])&&Array.isArray(l[b])?{[b]:[...o[b],...l[b]]}:{}}),{})}:o};t.merge=i})(Sd);var Zo={},Ne={},fi={exports:{}},De={exports:{}},Gi={},Xo={};Xo.byteLength=K3;Xo.toByteArray=J3;Xo.fromByteArray=X3;var Br=[],Lt=[],W3=typeof Uint8Array<"u"?Uint8Array:Array,ms="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var an=0,G3=ms.length;an0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");r===-1&&(r=e);var i=r===e?0:4-r%4;return[r,i]}function K3(t){var e=Ed(t),r=e[0],i=e[1];return(r+i)*3/4-i}function V3(t,e,r){return(e+r)*3/4-r}function J3(t){var e,r=Ed(t),i=r[0],o=r[1],n=new W3(V3(t,i,o)),l=0,c=o>0?i-4:i,b;for(b=0;b>16&255,n[l++]=e>>8&255,n[l++]=e&255;return o===2&&(e=Lt[t.charCodeAt(b)]<<2|Lt[t.charCodeAt(b+1)]>>4,n[l++]=e&255),o===1&&(e=Lt[t.charCodeAt(b)]<<10|Lt[t.charCodeAt(b+1)]<<4|Lt[t.charCodeAt(b+2)]>>2,n[l++]=e>>8&255,n[l++]=e&255),n}function Y3(t){return Br[t>>18&63]+Br[t>>12&63]+Br[t>>6&63]+Br[t&63]}function Z3(t,e,r){for(var i,o=[],n=e;nc?c:l+n));return i===1?(e=t[r-1],o.push(Br[e>>2]+Br[e<<4&63]+"==")):i===2&&(e=(t[r-2]<<8)+t[r-1],o.push(Br[e>>10]+Br[e>>4&63]+Br[e<<2&63]+"=")),o.join("")}var q0={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */q0.read=function(t,e,r,i,o){var n,l,c=o*8-i-1,b=(1<>1,S=-7,E=r?o-1:0,B=r?-1:1,T=t[e+E];for(E+=B,n=T&(1<<-S)-1,T>>=-S,S+=c;S>0;n=n*256+t[e+E],E+=B,S-=8);for(l=n&(1<<-S)-1,n>>=-S,S+=i;S>0;l=l*256+t[e+E],E+=B,S-=8);if(n===0)n=1-M;else{if(n===b)return l?NaN:(T?-1:1)*(1/0);l=l+Math.pow(2,i),n=n-M}return(T?-1:1)*l*Math.pow(2,n-i)};q0.write=function(t,e,r,i,o,n){var l,c,b,M=n*8-o-1,S=(1<>1,B=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,T=i?0:n-1,O=i?1:-1,D=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(c=isNaN(e)?1:0,l=S):(l=Math.floor(Math.log(e)/Math.LN2),e*(b=Math.pow(2,-l))<1&&(l--,b*=2),l+E>=1?e+=B/b:e+=B*Math.pow(2,1-E),e*b>=2&&(l++,b/=2),l+E>=S?(c=0,l=S):l+E>=1?(c=(e*b-1)*Math.pow(2,o),l=l+E):(c=e*Math.pow(2,E-1)*Math.pow(2,o),l=0));o>=8;t[r+T]=c&255,T+=O,c/=256,o-=8);for(l=l<0;t[r+T]=l&255,T+=O,l/=256,M-=8);t[r+T-O]|=D*128};var Q3={}.toString,em=Array.isArray||function(t){return Q3.call(t)=="[object Array]"};/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */(function(t){var e=Xo,r=q0,i=em;t.Buffer=c,t.SlowBuffer=q,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=window.TYPED_ARRAY_SUPPORT!==void 0?window.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=n();function o(){try{var A=new Uint8Array(1);return A.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},A.foo()===42&&typeof A.subarray=="function"&&A.subarray(1,1).byteLength===0}catch{return!1}}function n(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(A,x){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return A|0}function q(A){return+A!=A&&(A=0),c.alloc(+A)}c.isBuffer=function(x){return!!(x!=null&&x._isBuffer)},c.compare=function(x,_){if(!c.isBuffer(x)||!c.isBuffer(_))throw new TypeError("Arguments must be Buffers");if(x===_)return 0;for(var P=x.length,C=_.length,j=0,N=Math.min(P,C);j>>1;case"base64":return te(A).length;default:if(P)return I(A).length;x=(""+x).toLowerCase(),P=!0}}c.byteLength=W;function Z(A,x,_){var P=!1;if((x===void 0||x<0)&&(x=0),x>this.length||((_===void 0||_>this.length)&&(_=this.length),_<=0)||(_>>>=0,x>>>=0,_<=x))return"";for(A||(A="utf8");;)switch(A){case"hex":return m(this,x,_);case"utf8":case"utf-8":return a(this,x,_);case"ascii":return v(this,x,_);case"latin1":case"binary":return g(this,x,_);case"base64":return h(this,x,_);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d(this,x,_);default:if(P)throw new TypeError("Unknown encoding: "+A);A=(A+"").toLowerCase(),P=!0}}c.prototype._isBuffer=!0;function V(A,x,_){var P=A[x];A[x]=A[_],A[_]=P}c.prototype.swap16=function(){var x=this.length;if(x%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var _=0;_0&&(x=this.toString("hex",0,_).match(/.{2}/g).join(" "),this.length>_&&(x+=" ... ")),""},c.prototype.compare=function(x,_,P,C,j){if(!c.isBuffer(x))throw new TypeError("Argument must be a Buffer");if(_===void 0&&(_=0),P===void 0&&(P=x?x.length:0),C===void 0&&(C=0),j===void 0&&(j=this.length),_<0||P>x.length||C<0||j>this.length)throw new RangeError("out of range index");if(C>=j&&_>=P)return 0;if(C>=j)return-1;if(_>=P)return 1;if(_>>>=0,P>>>=0,C>>>=0,j>>>=0,this===x)return 0;for(var N=j-C,he=P-_,re=Math.min(N,he),X=this.slice(C,j),xe=x.slice(_,P),fe=0;fe2147483647?_=2147483647:_<-2147483648&&(_=-2147483648),_=+_,isNaN(_)&&(_=C?0:A.length-1),_<0&&(_=A.length+_),_>=A.length){if(C)return-1;_=A.length-1}else if(_<0)if(C)_=0;else return-1;if(typeof x=="string"&&(x=c.from(x,P)),c.isBuffer(x))return x.length===0?-1:Y(A,x,_,P,C);if(typeof x=="number")return x=x&255,c.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?C?Uint8Array.prototype.indexOf.call(A,x,_):Uint8Array.prototype.lastIndexOf.call(A,x,_):Y(A,[x],_,P,C);throw new TypeError("val must be string, number or Buffer")}function Y(A,x,_,P,C){var j=1,N=A.length,he=x.length;if(P!==void 0&&(P=String(P).toLowerCase(),P==="ucs2"||P==="ucs-2"||P==="utf16le"||P==="utf-16le")){if(A.length<2||x.length<2)return-1;j=2,N/=2,he/=2,_/=2}function re(We,Se){return j===1?We[Se]:We.readUInt16BE(Se*j)}var X;if(C){var xe=-1;for(X=_;XN&&(_=N-he),X=_;X>=0;X--){for(var fe=!0,se=0;seC&&(P=C)):P=C;var j=x.length;if(j%2!==0)throw new TypeError("Invalid hex string");P>j/2&&(P=j/2);for(var N=0;Nj)&&(P=j),x.length>0&&(P<0||_<0)||_>this.length)throw new RangeError("Attempt to write outside buffer bounds");C||(C="utf8");for(var N=!1;;)switch(C){case"hex":return _e(this,x,_,P);case"utf8":case"utf-8":return ie(this,x,_,P);case"ascii":return Q(this,x,_,P);case"latin1":case"binary":return Me(this,x,_,P);case"base64":return $(this,x,_,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return y(this,x,_,P);default:if(N)throw new TypeError("Unknown encoding: "+C);C=(""+C).toLowerCase(),N=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function h(A,x,_){return x===0&&_===A.length?e.fromByteArray(A):e.fromByteArray(A.slice(x,_))}function a(A,x,_){_=Math.min(A.length,_);for(var P=[],C=x;C<_;){var j=A[C],N=null,he=j>239?4:j>223?3:j>191?2:1;if(C+he<=_){var re,X,xe,fe;switch(he){case 1:j<128&&(N=j);break;case 2:re=A[C+1],(re&192)===128&&(fe=(j&31)<<6|re&63,fe>127&&(N=fe));break;case 3:re=A[C+1],X=A[C+2],(re&192)===128&&(X&192)===128&&(fe=(j&15)<<12|(re&63)<<6|X&63,fe>2047&&(fe<55296||fe>57343)&&(N=fe));break;case 4:re=A[C+1],X=A[C+2],xe=A[C+3],(re&192)===128&&(X&192)===128&&(xe&192)===128&&(fe=(j&15)<<18|(re&63)<<12|(X&63)<<6|xe&63,fe>65535&&fe<1114112&&(N=fe))}}N===null?(N=65533,he=1):N>65535&&(N-=65536,P.push(N>>>10&1023|55296),N=56320|N&1023),P.push(N),C+=he}return u(P)}var f=4096;function u(A){var x=A.length;if(x<=f)return String.fromCharCode.apply(String,A);for(var _="",P=0;PP)&&(_=P);for(var C="",j=x;j<_;++j)C+=R(A[j]);return C}function d(A,x,_){for(var P=A.slice(x,_),C="",j=0;jP&&(x=P),_<0?(_+=P,_<0&&(_=0)):_>P&&(_=P),__)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUIntLE=function(x,_,P){x=x|0,_=_|0,P||p(x,_,this.length);for(var C=this[x],j=1,N=0;++N<_&&(j*=256);)C+=this[x+N]*j;return C},c.prototype.readUIntBE=function(x,_,P){x=x|0,_=_|0,P||p(x,_,this.length);for(var C=this[x+--_],j=1;_>0&&(j*=256);)C+=this[x+--_]*j;return C},c.prototype.readUInt8=function(x,_){return _||p(x,1,this.length),this[x]},c.prototype.readUInt16LE=function(x,_){return _||p(x,2,this.length),this[x]|this[x+1]<<8},c.prototype.readUInt16BE=function(x,_){return _||p(x,2,this.length),this[x]<<8|this[x+1]},c.prototype.readUInt32LE=function(x,_){return _||p(x,4,this.length),(this[x]|this[x+1]<<8|this[x+2]<<16)+this[x+3]*16777216},c.prototype.readUInt32BE=function(x,_){return _||p(x,4,this.length),this[x]*16777216+(this[x+1]<<16|this[x+2]<<8|this[x+3])},c.prototype.readIntLE=function(x,_,P){x=x|0,_=_|0,P||p(x,_,this.length);for(var C=this[x],j=1,N=0;++N<_&&(j*=256);)C+=this[x+N]*j;return j*=128,C>=j&&(C-=Math.pow(2,8*_)),C},c.prototype.readIntBE=function(x,_,P){x=x|0,_=_|0,P||p(x,_,this.length);for(var C=_,j=1,N=this[x+--C];C>0&&(j*=256);)N+=this[x+--C]*j;return j*=128,N>=j&&(N-=Math.pow(2,8*_)),N},c.prototype.readInt8=function(x,_){return _||p(x,1,this.length),this[x]&128?(255-this[x]+1)*-1:this[x]},c.prototype.readInt16LE=function(x,_){_||p(x,2,this.length);var P=this[x]|this[x+1]<<8;return P&32768?P|4294901760:P},c.prototype.readInt16BE=function(x,_){_||p(x,2,this.length);var P=this[x+1]|this[x]<<8;return P&32768?P|4294901760:P},c.prototype.readInt32LE=function(x,_){return _||p(x,4,this.length),this[x]|this[x+1]<<8|this[x+2]<<16|this[x+3]<<24},c.prototype.readInt32BE=function(x,_){return _||p(x,4,this.length),this[x]<<24|this[x+1]<<16|this[x+2]<<8|this[x+3]},c.prototype.readFloatLE=function(x,_){return _||p(x,4,this.length),r.read(this,x,!0,23,4)},c.prototype.readFloatBE=function(x,_){return _||p(x,4,this.length),r.read(this,x,!1,23,4)},c.prototype.readDoubleLE=function(x,_){return _||p(x,8,this.length),r.read(this,x,!0,52,8)},c.prototype.readDoubleBE=function(x,_){return _||p(x,8,this.length),r.read(this,x,!1,52,8)};function s(A,x,_,P,C,j){if(!c.isBuffer(A))throw new TypeError('"buffer" argument must be a Buffer instance');if(x>C||xA.length)throw new RangeError("Index out of range")}c.prototype.writeUIntLE=function(x,_,P,C){if(x=+x,_=_|0,P=P|0,!C){var j=Math.pow(2,8*P)-1;s(this,x,_,P,j,0)}var N=1,he=0;for(this[_]=x&255;++he=0&&(he*=256);)this[_+N]=x/he&255;return _+P},c.prototype.writeUInt8=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,1,255,0),c.TYPED_ARRAY_SUPPORT||(x=Math.floor(x)),this[_]=x&255,_+1};function w(A,x,_,P){x<0&&(x=65535+x+1);for(var C=0,j=Math.min(A.length-_,2);C>>(P?C:1-C)*8}c.prototype.writeUInt16LE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[_]=x&255,this[_+1]=x>>>8):w(this,x,_,!0),_+2},c.prototype.writeUInt16BE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[_]=x>>>8,this[_+1]=x&255):w(this,x,_,!1),_+2};function U(A,x,_,P){x<0&&(x=4294967295+x+1);for(var C=0,j=Math.min(A.length-_,4);C>>(P?C:3-C)*8&255}c.prototype.writeUInt32LE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[_+3]=x>>>24,this[_+2]=x>>>16,this[_+1]=x>>>8,this[_]=x&255):U(this,x,_,!0),_+4},c.prototype.writeUInt32BE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[_]=x>>>24,this[_+1]=x>>>16,this[_+2]=x>>>8,this[_+3]=x&255):U(this,x,_,!1),_+4},c.prototype.writeIntLE=function(x,_,P,C){if(x=+x,_=_|0,!C){var j=Math.pow(2,8*P-1);s(this,x,_,P,j-1,-j)}var N=0,he=1,re=0;for(this[_]=x&255;++N>0)-re&255;return _+P},c.prototype.writeIntBE=function(x,_,P,C){if(x=+x,_=_|0,!C){var j=Math.pow(2,8*P-1);s(this,x,_,P,j-1,-j)}var N=P-1,he=1,re=0;for(this[_+N]=x&255;--N>=0&&(he*=256);)x<0&&re===0&&this[_+N+1]!==0&&(re=1),this[_+N]=(x/he>>0)-re&255;return _+P},c.prototype.writeInt8=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,1,127,-128),c.TYPED_ARRAY_SUPPORT||(x=Math.floor(x)),x<0&&(x=255+x+1),this[_]=x&255,_+1},c.prototype.writeInt16LE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[_]=x&255,this[_+1]=x>>>8):w(this,x,_,!0),_+2},c.prototype.writeInt16BE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[_]=x>>>8,this[_+1]=x&255):w(this,x,_,!1),_+2},c.prototype.writeInt32LE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[_]=x&255,this[_+1]=x>>>8,this[_+2]=x>>>16,this[_+3]=x>>>24):U(this,x,_,!0),_+4},c.prototype.writeInt32BE=function(x,_,P){return x=+x,_=_|0,P||s(this,x,_,4,2147483647,-2147483648),x<0&&(x=4294967295+x+1),c.TYPED_ARRAY_SUPPORT?(this[_]=x>>>24,this[_+1]=x>>>16,this[_+2]=x>>>8,this[_+3]=x&255):U(this,x,_,!1),_+4};function z(A,x,_,P,C,j){if(_+P>A.length)throw new RangeError("Index out of range");if(_<0)throw new RangeError("Index out of range")}function k(A,x,_,P,C){return C||z(A,x,_,4),r.write(A,x,_,P,23,4),_+4}c.prototype.writeFloatLE=function(x,_,P){return k(this,x,_,!0,P)},c.prototype.writeFloatBE=function(x,_,P){return k(this,x,_,!1,P)};function F(A,x,_,P,C){return C||z(A,x,_,8),r.write(A,x,_,P,52,8),_+8}c.prototype.writeDoubleLE=function(x,_,P){return F(this,x,_,!0,P)},c.prototype.writeDoubleBE=function(x,_,P){return F(this,x,_,!1,P)},c.prototype.copy=function(x,_,P,C){if(P||(P=0),!C&&C!==0&&(C=this.length),_>=x.length&&(_=x.length),_||(_=0),C>0&&C=this.length)throw new RangeError("sourceStart out of bounds");if(C<0)throw new RangeError("sourceEnd out of bounds");C>this.length&&(C=this.length),x.length-_=0;--N)x[N+_]=this[N+P];else if(j<1e3||!c.TYPED_ARRAY_SUPPORT)for(N=0;N>>0,P=P===void 0?this.length:P>>>0,x||(x=0);var N;if(typeof x=="number")for(N=_;N55295&&_<57344){if(!C){if(_>56319){(x-=3)>-1&&j.push(239,191,189);continue}else if(N+1===P){(x-=3)>-1&&j.push(239,191,189);continue}C=_;continue}if(_<56320){(x-=3)>-1&&j.push(239,191,189),C=_;continue}_=(C-55296<<10|_-56320)+65536}else C&&(x-=3)>-1&&j.push(239,191,189);if(C=null,_<128){if((x-=1)<0)break;j.push(_)}else if(_<2048){if((x-=2)<0)break;j.push(_>>6|192,_&63|128)}else if(_<65536){if((x-=3)<0)break;j.push(_>>12|224,_>>6&63|128,_&63|128)}else if(_<1114112){if((x-=4)<0)break;j.push(_>>18|240,_>>12&63|128,_>>6&63|128,_&63|128)}else throw new Error("Invalid code point")}return j}function K(A){for(var x=[],_=0;_>8,C=_%256,j.push(C),j.push(P);return j}function te(A){return e.toByteArray(G(A))}function oe(A,x,_,P){for(var C=0;C=x.length||C>=A.length);++C)x[C+_]=A[C];return C}function ne(A){return A!==A}})(Gi);/*! safe-buffer. MIT License. Feross Aboukhadijeh */(function(t,e){var r=Gi,i=r.Buffer;function o(l,c){for(var b in l)c[b]=l[b]}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=r:(o(r,e),e.Buffer=n);function n(l,c,b){return i(l,c,b)}n.prototype=Object.create(i.prototype),o(i,n),n.from=function(l,c,b){if(typeof l=="number")throw new TypeError("Argument must not be a number");return i(l,c,b)},n.alloc=function(l,c,b){if(typeof l!="number")throw new TypeError("Argument must be a number");var M=i(l);return c!==void 0?typeof b=="string"?M.fill(c,b):M.fill(c):M.fill(0),M},n.allocUnsafe=function(l){if(typeof l!="number")throw new TypeError("Argument must be a number");return i(l)},n.allocUnsafeSlow=function(l){if(typeof l!="number")throw new TypeError("Argument must be a number");return r.SlowBuffer(l)}})(De,De.exports);var gs=65536,tm=4294967295;function rm(){throw new Error(`Secure random number generation is not supported by this browser. +Use Chrome, Firefox or Internet Explorer 11`)}var im=De.exports.Buffer,Do=window.crypto||window.msCrypto;Do&&Do.getRandomValues?fi.exports=nm:fi.exports=rm;function nm(t,e){if(t>tm)throw new RangeError("requested too many random bytes");var r=im.allocUnsafe(t);if(t>0)if(t>gs)for(var i=0;i0&&this._events[t].length>r&&(this._events[t].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[t].length),typeof console.trace=="function"&&console.trace())),this};vt.prototype.on=vt.prototype.addListener;vt.prototype.once=function(t,e){if(!Kr(e))throw TypeError("listener must be a function");var r=!1;function i(){this.removeListener(t,i),r||(r=!0,e.apply(this,arguments))}return i.listener=e,this.on(t,i),this};vt.prototype.removeListener=function(t,e){var r,i,o,n;if(!Kr(e))throw TypeError("listener must be a function");if(!this._events||!this._events[t])return this;if(r=this._events[t],o=r.length,i=-1,r===e||Kr(r.listener)&&r.listener===e)delete this._events[t],this._events.removeListener&&this.emit("removeListener",t,e);else if(ba(r)){for(n=o;n-- >0;)if(r[n]===e||r[n].listener&&r[n].listener===e){i=n;break}if(i<0)return this;r.length===1?(r.length=0,delete this._events[t]):r.splice(i,1),this._events.removeListener&&this.emit("removeListener",t,e)}return this};vt.prototype.removeAllListeners=function(t){var e,r;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[t]&&delete this._events[t],this;if(arguments.length===0){for(e in this._events)e!=="removeListener"&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[t],Kr(r))this.removeListener(t,r);else if(r)for(;r.length;)this.removeListener(t,r[r.length-1]);return delete this._events[t],this};vt.prototype.listeners=function(t){var e;return!this._events||!this._events[t]?e=[]:Kr(this._events[t])?e=[this._events[t]]:e=this._events[t].slice(),e};vt.prototype.listenerCount=function(t){if(this._events){var e=this._events[t];if(Kr(e))return 1;if(e)return e.length}return 0};vt.listenerCount=function(t,e){return t.listenerCount(e)};function Kr(t){return typeof t=="function"}function am(t){return typeof t=="number"}function ba(t){return typeof t=="object"&&t!==null}function Pd(t){return t===void 0}var Id=j0.EventEmitter,ws,Jc;function om(){if(Jc)return ws;Jc=1;function t(O,D){var L=Object.keys(O);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(O);D&&(q=q.filter(function(W){return Object.getOwnPropertyDescriptor(O,W).enumerable})),L.push.apply(L,q)}return L}function e(O){for(var D=1;D0?this.tail.next=q:this.head=q,this.tail=q,++this.length}},{key:"unshift",value:function(L){var q={data:L,next:this.head};this.length===0&&(this.tail=q),this.head=q,++this.length}},{key:"shift",value:function(){if(this.length!==0){var L=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,L}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(L){if(this.length===0)return"";for(var q=this.head,W=""+q.data;q=q.next;)W+=L+q.data;return W}},{key:"concat",value:function(L){if(this.length===0)return M.alloc(0);for(var q=M.allocUnsafe(L>>>0),W=this.head,Z=0;W;)T(W.data,q,Z),Z+=W.data.length,W=W.next;return q}},{key:"consume",value:function(L,q){var W;return LV.length?V.length:L;if(ee===V.length?Z+=V:Z+=V.slice(0,L),L-=ee,L===0){ee===V.length?(++W,q.next?this.head=q.next:this.head=this.tail=null):(this.head=q,q.data=V.slice(ee));break}++W}return this.length-=W,Z}},{key:"_getBuffer",value:function(L){var q=M.allocUnsafe(L),W=this.head,Z=1;for(W.data.copy(q),L-=W.data.length;W=W.next;){var V=W.data,ee=L>V.length?V.length:L;if(V.copy(q,q.length-L,0,ee),L-=ee,L===0){ee===V.length?(++Z,W.next?this.head=W.next:this.head=this.tail=null):(this.head=W,W.data=V.slice(ee));break}++Z}return this.length-=Z,q}},{key:B,value:function(L,q){return E(this,e(e({},q),{},{depth:0,customInspect:!1}))}}]),O}(),ws}function fm(t,e){var r=this,i=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return i||o?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(l0,this,t)):process.nextTick(l0,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(n){!e&&n?r._writableState?r._writableState.errorEmitted?process.nextTick(so,r):(r._writableState.errorEmitted=!0,process.nextTick(Yc,r,n)):process.nextTick(Yc,r,n):e?(process.nextTick(so,r),e(n)):process.nextTick(so,r)}),this)}function Yc(t,e){l0(t,e),so(t)}function so(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function sm(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function l0(t,e){t.emit("error",e)}function hm(t,e){var r=t._readableState,i=t._writableState;r&&r.autoDestroy||i&&i.autoDestroy?t.destroy(e):t.emit("error",e)}var Bd={destroy:fm,undestroy:sm,errorOrDestroy:hm},Ki={};function cm(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var Rd={};function Vt(t,e,r){r||(r=Error);function i(n,l,c){return typeof e=="string"?e:e(n,l,c)}var o=function(n){cm(l,n);function l(c,b,M){return n.call(this,i(c,b,M))||this}return l}(r);o.prototype.name=r.name,o.prototype.code=t,Rd[t]=o}function Zc(t,e){if(Array.isArray(t)){var r=t.length;return t=t.map(function(i){return String(i)}),r>2?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:r===2?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}else return"of ".concat(e," ").concat(String(t))}function um(t,e,r){return t.substr(!r||r<0?0:+r,e.length)===e}function lm(t,e,r){return(r===void 0||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}function dm(t,e,r){return typeof r!="number"&&(r=0),r+e.length>t.length?!1:t.indexOf(e,r)!==-1}Vt("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);Vt("ERR_INVALID_ARG_TYPE",function(t,e,r){var i;typeof e=="string"&&um(e,"not ")?(i="must not be",e=e.replace(/^not /,"")):i="must be";var o;if(lm(t," argument"))o="The ".concat(t," ").concat(i," ").concat(Zc(e,"type"));else{var n=dm(t,".")?"property":"argument";o='The "'.concat(t,'" ').concat(n," ").concat(i," ").concat(Zc(e,"type"))}return o+=". Received type ".concat(typeof r),o},TypeError);Vt("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");Vt("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});Vt("ERR_STREAM_PREMATURE_CLOSE","Premature close");Vt("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});Vt("ERR_MULTIPLE_CALLBACK","Callback called multiple times");Vt("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");Vt("ERR_STREAM_WRITE_AFTER_END","write after end");Vt("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);Vt("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);Vt("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");Ki.codes=Rd;var pm=Ki.codes.ERR_INVALID_OPT_VALUE;function vm(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function ym(t,e,r,i){var o=vm(e,i,r);if(o!=null){if(!(isFinite(o)&&Math.floor(o)===o)||o<0){var n=i?r:"highWaterMark";throw new pm(n,o)}return Math.floor(o)}return t.objectMode?16:16*1024}var $d={getHighWaterMark:ym},bm=mm;function mm(t,e){if(_s("noDeprecation"))return t;var r=!1;function i(){if(!r){if(_s("throwDeprecation"))throw new Error(e);_s("traceDeprecation")?console.trace(e):console.warn(e),r=!0}return t.apply(this,arguments)}return i}function _s(t){try{if(!window.localStorage)return!1}catch{return!1}var e=window.localStorage[t];return e==null?!1:String(e).toLowerCase()==="true"}var xs,Xc;function z0(){if(Xc)return xs;Xc=1,xs=ie;function t(k){var F=this;this.next=null,this.entry=null,this.finish=function(){z(F,k)}}var e;ie.WritableState=Y;var r={deprecate:bm},i=Id,o=Gi.Buffer,n=(typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function l(k){return o.from(k)}function c(k){return o.isBuffer(k)||k instanceof n}var b=Bd,M=$d,S=M.getHighWaterMark,E=Ki.codes,B=E.ERR_INVALID_ARG_TYPE,T=E.ERR_METHOD_NOT_IMPLEMENTED,O=E.ERR_MULTIPLE_CALLBACK,D=E.ERR_STREAM_CANNOT_PIPE,L=E.ERR_STREAM_DESTROYED,q=E.ERR_STREAM_NULL_VALUES,W=E.ERR_STREAM_WRITE_AFTER_END,Z=E.ERR_UNKNOWN_ENCODING,V=b.errorOrDestroy;Ce.exports(ie,i);function ee(){}function Y(k,F,H){e=e||Ni(),k=k||{},typeof H!="boolean"&&(H=F instanceof e),this.objectMode=!!k.objectMode,H&&(this.objectMode=this.objectMode||!!k.writableObjectMode),this.highWaterMark=S(this,k,"writableHighWaterMark",H),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var G=k.decodeStrings===!1;this.decodeStrings=!G,this.defaultEncoding=k.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(ae){u(F,ae)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=k.emitClose!==!1,this.autoDestroy=!!k.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new t(this)}Y.prototype.getBuffer=function(){for(var F=this.bufferedRequest,H=[];F;)H.push(F),F=F.next;return H},function(){try{Object.defineProperty(Y.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var _e;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(_e=Function.prototype[Symbol.hasInstance],Object.defineProperty(ie,Symbol.hasInstance,{value:function(F){return _e.call(this,F)?!0:this!==ie?!1:F&&F._writableState instanceof Y}})):_e=function(F){return F instanceof this};function ie(k){e=e||Ni();var F=this instanceof e;if(!F&&!_e.call(ie,this))return new ie(k);this._writableState=new Y(k,this,F),this.writable=!0,k&&(typeof k.write=="function"&&(this._write=k.write),typeof k.writev=="function"&&(this._writev=k.writev),typeof k.destroy=="function"&&(this._destroy=k.destroy),typeof k.final=="function"&&(this._final=k.final)),i.call(this)}ie.prototype.pipe=function(){V(this,new D)};function Q(k,F){var H=new W;V(k,H),process.nextTick(F,H)}function Me(k,F,H,G){var ae;return H===null?ae=new q:typeof H!="string"&&!F.objectMode&&(ae=new B("chunk",["string","Buffer"],H)),ae?(V(k,ae),process.nextTick(G,ae),!1):!0}ie.prototype.write=function(k,F,H){var G=this._writableState,ae=!1,R=!G.objectMode&&c(k);return R&&!o.isBuffer(k)&&(k=l(k)),typeof F=="function"&&(H=F,F=null),R?F="buffer":F||(F=G.defaultEncoding),typeof H!="function"&&(H=ee),G.ending?Q(this,H):(R||Me(this,G,k,H))&&(G.pendingcb++,ae=y(this,G,R,k,F,H)),ae},ie.prototype.cork=function(){this._writableState.corked++},ie.prototype.uncork=function(){var k=this._writableState;k.corked&&(k.corked--,!k.writing&&!k.corked&&!k.bufferProcessing&&k.bufferedRequest&&m(this,k))},ie.prototype.setDefaultEncoding=function(F){if(typeof F=="string"&&(F=F.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((F+"").toLowerCase())>-1))throw new Z(F);return this._writableState.defaultEncoding=F,this},Object.defineProperty(ie.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function $(k,F,H){return!k.objectMode&&k.decodeStrings!==!1&&typeof F=="string"&&(F=o.from(F,H)),F}Object.defineProperty(ie.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function y(k,F,H,G,ae,R){if(!H){var I=$(F,G,ae);G!==I&&(H=!0,ae="buffer",G=I)}var K=F.objectMode?1:G.length;F.length+=K;var J=F.length>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function _m(t,e,r){var i=e.length-1;if(i=0?(o>0&&(t.lastNeed=o-1),o):--i=0?(o>0&&(t.lastNeed=o-2),o):--i=0?(o>0&&(o===2?o=0:t.lastNeed=o-3),o):0))}function xm(t,e,r){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if((e[1]&192)!==128)return t.lastNeed=1,"\uFFFD";if(t.lastNeed>2&&e.length>2&&(e[2]&192)!==128)return t.lastNeed=2,"\uFFFD"}}function Mm(t){var e=this.lastTotal-this.lastNeed,r=xm(this,t);if(r!==void 0)return r;if(this.lastNeed<=t.length)return t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length}function Sm(t,e){var r=_m(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var i=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,i),t.toString("utf8",e,i)}function Am(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"\uFFFD":e}function Em(t,e){if((t.length-e)%2===0){var r=t.toString("utf16le",e);if(r){var i=r.charCodeAt(r.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function Pm(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function Im(t,e){var r=(t.length-e)%3;return r===0?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function Bm(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function Rm(t){return t.toString(this.encoding)}function $m(t){return t&&t.length?this.write(t):""}var tu=Ki.codes.ERR_STREAM_PREMATURE_CLOSE;function km(t){var e=!1;return function(){if(!e){e=!0;for(var r=arguments.length,i=new Array(r),o=0;o0)if(typeof I!="string"&&!oe.objectMode&&Object.getPrototypeOf(I)!==i.prototype&&(I=n(I)),J)oe.endEmitted?ee(R,new q):$(R,oe,I,!0);else if(oe.ended)ee(R,new D);else{if(oe.destroyed)return!1;oe.reading=!1,oe.decoder&&!K?(I=oe.decoder.write(I),oe.objectMode||I.length!==0?$(R,oe,I,!1):m(R,oe)):$(R,oe,I,!1)}else J||(oe.reading=!1,m(R,oe))}return!oe.ended&&(oe.length=h?R=h:(R--,R|=R>>>1,R|=R>>>2,R|=R>>>4,R|=R>>>8,R|=R>>>16,R++),R}function f(R,I){return R<=0||I.length===0&&I.ended?0:I.objectMode?1:R!==R?I.flowing&&I.length?I.buffer.head.data.length:I.length:(R>I.highWaterMark&&(I.highWaterMark=a(R)),R<=I.length?R:I.ended?I.length:(I.needReadable=!0,0))}Q.prototype.read=function(R){b("read",R),R=parseInt(R,10);var I=this._readableState,K=R;if(R!==0&&(I.emittedReadable=!1),R===0&&I.needReadable&&((I.highWaterMark!==0?I.length>=I.highWaterMark:I.length>0)||I.ended))return b("read: emitReadable",I.length,I.ended),I.length===0&&I.ended?H(this):v(this),null;if(R=f(R,I),R===0&&I.ended)return I.length===0&&H(this),null;var J=I.needReadable;b("need readable",J),(I.length===0||I.length-R0?te=F(R,I):te=null,te===null?(I.needReadable=I.length<=I.highWaterMark,R=0):(I.length-=R,I.awaitDrain=0),I.length===0&&(I.ended||(I.needReadable=!0),K!==R&&I.ended&&H(this)),te!==null&&this.emit("data",te),te};function u(R,I){if(b("onEofChunk"),!I.ended){if(I.decoder){var K=I.decoder.end();K&&K.length&&(I.buffer.push(K),I.length+=I.objectMode?1:K.length)}I.ended=!0,I.sync?v(R):(I.needReadable=!1,I.emittedReadable||(I.emittedReadable=!0,g(R)))}}function v(R){var I=R._readableState;b("emitReadable",I.needReadable,I.emittedReadable),I.needReadable=!1,I.emittedReadable||(b("emitReadable",I.flowing),I.emittedReadable=!0,process.nextTick(g,R))}function g(R){var I=R._readableState;b("emitReadable_",I.destroyed,I.length,I.ended),!I.destroyed&&(I.length||I.ended)&&(R.emit("readable"),I.emittedReadable=!1),I.needReadable=!I.flowing&&!I.ended&&I.length<=I.highWaterMark,k(R)}function m(R,I){I.readingMore||(I.readingMore=!0,process.nextTick(d,R,I))}function d(R,I){for(;!I.reading&&!I.ended&&(I.length1&&ae(J.pipes,R)!==-1)&&!_&&(b("false write response, pause",J.awaitDrain),J.awaitDrain++),K.pause())}function j(X){b("onerror",X),re(),R.removeListener("error",j),e(R,"error")===0&&ee(R,X)}_e(R,"error",j);function N(){R.removeListener("finish",he),re()}R.once("close",N);function he(){b("onfinish"),R.removeListener("close",N),re()}R.once("finish",he);function re(){b("unpipe"),K.unpipe(R)}return R.emit("pipe",K),J.flowing||(b("pipe resume"),K.resume()),R};function p(R){return function(){var K=R._readableState;b("pipeOnDrain",K.awaitDrain),K.awaitDrain&&K.awaitDrain--,K.awaitDrain===0&&e(R,"data")&&(K.flowing=!0,k(R))}}Q.prototype.unpipe=function(R){var I=this._readableState,K={hasUnpiped:!1};if(I.pipesCount===0)return this;if(I.pipesCount===1)return R&&R!==I.pipes?this:(R||(R=I.pipes),I.pipes=null,I.pipesCount=0,I.flowing=!1,R&&R.emit("unpipe",this,K),this);if(!R){var J=I.pipes,te=I.pipesCount;I.pipes=null,I.pipesCount=0,I.flowing=!1;for(var oe=0;oe0,J.flowing!==!1&&this.resume()):R==="readable"&&!J.endEmitted&&!J.readableListening&&(J.readableListening=J.needReadable=!0,J.flowing=!1,J.emittedReadable=!1,b("on readable",J.length,J.reading),J.length?v(this):J.reading||process.nextTick(w,this)),K},Q.prototype.addListener=Q.prototype.on,Q.prototype.removeListener=function(R,I){var K=r.prototype.removeListener.call(this,R,I);return R==="readable"&&process.nextTick(s,this),K},Q.prototype.removeAllListeners=function(R){var I=r.prototype.removeAllListeners.apply(this,arguments);return(R==="readable"||R===void 0)&&process.nextTick(s,this),I};function s(R){var I=R._readableState;I.readableListening=R.listenerCount("readable")>0,I.resumeScheduled&&!I.paused?I.flowing=!0:R.listenerCount("data")>0&&R.resume()}function w(R){b("readable nexttick read 0"),R.read(0)}Q.prototype.resume=function(){var R=this._readableState;return R.flowing||(b("resume"),R.flowing=!R.readableListening,U(this,R)),R.paused=!1,this};function U(R,I){I.resumeScheduled||(I.resumeScheduled=!0,process.nextTick(z,R,I))}function z(R,I){b("resume",I.reading),I.reading||R.read(0),I.resumeScheduled=!1,R.emit("resume"),k(R),I.flowing&&!I.reading&&R.read(0)}Q.prototype.pause=function(){return b("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(b("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function k(R){var I=R._readableState;for(b("flow",I.flowing);I.flowing&&R.read()!==null;);}Q.prototype.wrap=function(R){var I=this,K=this._readableState,J=!1;R.on("end",function(){if(b("wrapped end"),K.decoder&&!K.ended){var ne=K.decoder.end();ne&&ne.length&&I.push(ne)}I.push(null)}),R.on("data",function(ne){if(b("wrapped data"),K.decoder&&(ne=K.decoder.write(ne)),!(K.objectMode&&ne==null)&&!(!K.objectMode&&(!ne||!ne.length))){var A=I.push(ne);A||(J=!0,R.pause())}});for(var te in R)this[te]===void 0&&typeof R[te]=="function"&&(this[te]=function(A){return function(){return R[A].apply(R,arguments)}}(te));for(var oe=0;oe=I.length?(I.decoder?K=I.buffer.join(""):I.buffer.length===1?K=I.buffer.first():K=I.buffer.concat(I.length),I.buffer.clear()):K=I.buffer.consume(R,I.decoder),K}function H(R){var I=R._readableState;b("endReadable",I.endEmitted),I.endEmitted||(I.ended=!0,process.nextTick(G,I,R))}function G(R,I){if(b("endReadableNT",R.endEmitted,R.length),!R.endEmitted&&R.length===0&&(R.endEmitted=!0,I.readable=!1,I.emit("end"),R.autoDestroy)){var K=I._writableState;(!K||K.autoDestroy&&K.finished)&&I.destroy()}}typeof Symbol=="function"&&(Q.from=function(R,I){return V===void 0&&(V=Dm()),V(Q,R,I)});function ae(R,I){for(var K=0,J=R.length;K0;return Km(l,b,M,function(S){o||(o=S),S&&n.forEach(fu),!b&&(n.forEach(fu),i(o))})});return e.reduce(Vm)}var Dd=Ym;(function(t,e){e=t.exports=W0(),e.Stream=e,e.Readable=e,e.Writable=z0(),e.Duplex=Ni(),e.Transform=G0,e.PassThrough=Td,e.finished=Qo,e.pipeline=Dd})(Co,Co.exports);var Uo=De.exports.Buffer,Cd=Co.exports.Transform,Zm=Ce.exports;function Xm(t,e){if(!Uo.isBuffer(t)&&typeof t!="string")throw new TypeError(e+" must be a string or a buffer")}function di(t){Cd.call(this),this._block=Uo.allocUnsafe(t),this._blockSize=t,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}Zm(di,Cd);di.prototype._transform=function(t,e,r){var i=null;try{this.update(t,e)}catch(o){i=o}r(i)};di.prototype._flush=function(t){var e=null;try{this.push(this.digest())}catch(r){e=r}t(e)};di.prototype.update=function(t,e){if(Xm(t,"Data"),this._finalized)throw new Error("Digest already called");Uo.isBuffer(t)||(t=Uo.from(t,e));for(var r=this._block,i=0;this._blockOffset+t.length-i>=this._blockSize;){for(var o=this._blockOffset;o0;++n)this._length[n]+=l,l=this._length[n]/4294967296|0,l>0&&(this._length[n]-=4294967296*l);return this};di.prototype._update=function(){throw new Error("_update is not implemented")};di.prototype.digest=function(t){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var e=this._digest();t!==void 0&&(e=e.toString(t)),this._block.fill(0),this._blockOffset=0;for(var r=0;r<4;++r)this._length[r]=0;return e};di.prototype._digest=function(){throw new Error("_digest is not implemented")};var Nd=di,Qm=Ce.exports,Ud=Nd,eg=De.exports.Buffer,tg=new Array(16);function rf(){Ud.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}Qm(rf,Ud);rf.prototype._update=function(){for(var t=tg,e=0;e<16;++e)t[e]=this._block.readInt32LE(e*4);var r=this._a,i=this._b,o=this._c,n=this._d;r=wt(r,i,o,n,t[0],3614090360,7),n=wt(n,r,i,o,t[1],3905402710,12),o=wt(o,n,r,i,t[2],606105819,17),i=wt(i,o,n,r,t[3],3250441966,22),r=wt(r,i,o,n,t[4],4118548399,7),n=wt(n,r,i,o,t[5],1200080426,12),o=wt(o,n,r,i,t[6],2821735955,17),i=wt(i,o,n,r,t[7],4249261313,22),r=wt(r,i,o,n,t[8],1770035416,7),n=wt(n,r,i,o,t[9],2336552879,12),o=wt(o,n,r,i,t[10],4294925233,17),i=wt(i,o,n,r,t[11],2304563134,22),r=wt(r,i,o,n,t[12],1804603682,7),n=wt(n,r,i,o,t[13],4254626195,12),o=wt(o,n,r,i,t[14],2792965006,17),i=wt(i,o,n,r,t[15],1236535329,22),r=_t(r,i,o,n,t[1],4129170786,5),n=_t(n,r,i,o,t[6],3225465664,9),o=_t(o,n,r,i,t[11],643717713,14),i=_t(i,o,n,r,t[0],3921069994,20),r=_t(r,i,o,n,t[5],3593408605,5),n=_t(n,r,i,o,t[10],38016083,9),o=_t(o,n,r,i,t[15],3634488961,14),i=_t(i,o,n,r,t[4],3889429448,20),r=_t(r,i,o,n,t[9],568446438,5),n=_t(n,r,i,o,t[14],3275163606,9),o=_t(o,n,r,i,t[3],4107603335,14),i=_t(i,o,n,r,t[8],1163531501,20),r=_t(r,i,o,n,t[13],2850285829,5),n=_t(n,r,i,o,t[2],4243563512,9),o=_t(o,n,r,i,t[7],1735328473,14),i=_t(i,o,n,r,t[12],2368359562,20),r=xt(r,i,o,n,t[5],4294588738,4),n=xt(n,r,i,o,t[8],2272392833,11),o=xt(o,n,r,i,t[11],1839030562,16),i=xt(i,o,n,r,t[14],4259657740,23),r=xt(r,i,o,n,t[1],2763975236,4),n=xt(n,r,i,o,t[4],1272893353,11),o=xt(o,n,r,i,t[7],4139469664,16),i=xt(i,o,n,r,t[10],3200236656,23),r=xt(r,i,o,n,t[13],681279174,4),n=xt(n,r,i,o,t[0],3936430074,11),o=xt(o,n,r,i,t[3],3572445317,16),i=xt(i,o,n,r,t[6],76029189,23),r=xt(r,i,o,n,t[9],3654602809,4),n=xt(n,r,i,o,t[12],3873151461,11),o=xt(o,n,r,i,t[15],530742520,16),i=xt(i,o,n,r,t[2],3299628645,23),r=Mt(r,i,o,n,t[0],4096336452,6),n=Mt(n,r,i,o,t[7],1126891415,10),o=Mt(o,n,r,i,t[14],2878612391,15),i=Mt(i,o,n,r,t[5],4237533241,21),r=Mt(r,i,o,n,t[12],1700485571,6),n=Mt(n,r,i,o,t[3],2399980690,10),o=Mt(o,n,r,i,t[10],4293915773,15),i=Mt(i,o,n,r,t[1],2240044497,21),r=Mt(r,i,o,n,t[8],1873313359,6),n=Mt(n,r,i,o,t[15],4264355552,10),o=Mt(o,n,r,i,t[6],2734768916,15),i=Mt(i,o,n,r,t[13],1309151649,21),r=Mt(r,i,o,n,t[4],4149444226,6),n=Mt(n,r,i,o,t[11],3174756917,10),o=Mt(o,n,r,i,t[2],718787259,15),i=Mt(i,o,n,r,t[9],3951481745,21),this._a=this._a+r|0,this._b=this._b+i|0,this._c=this._c+o|0,this._d=this._d+n|0};rf.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=eg.allocUnsafe(16);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t};function nf(t,e){return t<>>32-e}function wt(t,e,r,i,o,n,l){return nf(t+(e&r|~e&i)+o+n|0,l)+e|0}function _t(t,e,r,i,o,n,l){return nf(t+(e&i|r&~i)+o+n|0,l)+e|0}function xt(t,e,r,i,o,n,l){return nf(t+(e^r^i)+o+n|0,l)+e|0}function Mt(t,e,r,i,o,n,l){return nf(t+(r^(e|~i))+o+n|0,l)+e|0}var K0=rf,Bs=Gi.Buffer,rg=Ce.exports,Ld=Nd,ig=new Array(16),ea=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],ta=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],ra=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],ia=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],na=[0,1518500249,1859775393,2400959708,2840853838],aa=[1352829926,1548603684,1836072691,2053994217,0];function af(){Ld.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}rg(af,Ld);af.prototype._update=function(){for(var t=ig,e=0;e<16;++e)t[e]=this._block.readInt32LE(e*4);for(var r=this._a|0,i=this._b|0,o=this._c|0,n=this._d|0,l=this._e|0,c=this._a|0,b=this._b|0,M=this._c|0,S=this._d|0,E=this._e|0,B=0;B<80;B+=1){var T,O;B<16?(T=su(r,i,o,n,l,t[ea[B]],na[0],ra[B]),O=lu(c,b,M,S,E,t[ta[B]],aa[0],ia[B])):B<32?(T=hu(r,i,o,n,l,t[ea[B]],na[1],ra[B]),O=uu(c,b,M,S,E,t[ta[B]],aa[1],ia[B])):B<48?(T=cu(r,i,o,n,l,t[ea[B]],na[2],ra[B]),O=cu(c,b,M,S,E,t[ta[B]],aa[2],ia[B])):B<64?(T=uu(r,i,o,n,l,t[ea[B]],na[3],ra[B]),O=hu(c,b,M,S,E,t[ta[B]],aa[3],ia[B])):(T=lu(r,i,o,n,l,t[ea[B]],na[4],ra[B]),O=su(c,b,M,S,E,t[ta[B]],aa[4],ia[B])),r=l,l=n,n=Ui(o,10),o=i,i=T,c=E,E=S,S=Ui(M,10),M=b,b=O}var D=this._b+o+S|0;this._b=this._c+n+E|0,this._c=this._d+l+c|0,this._d=this._e+r+b|0,this._e=this._a+i+M|0,this._a=D};af.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=Bs.alloc?Bs.alloc(20):new Bs(20);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t.writeInt32LE(this._e,16),t};function Ui(t,e){return t<>>32-e}function su(t,e,r,i,o,n,l,c){return Ui(t+(e^r^i)+n+l|0,c)+o|0}function hu(t,e,r,i,o,n,l,c){return Ui(t+(e&r|~e&i)+n+l|0,c)+o|0}function cu(t,e,r,i,o,n,l,c){return Ui(t+((e|~r)^i)+n+l|0,c)+o|0}function uu(t,e,r,i,o,n,l,c){return Ui(t+(e&i|r&~i)+n+l|0,c)+o|0}function lu(t,e,r,i,o,n,l,c){return Ui(t+(e^(r|~i))+n+l|0,c)+o|0}var V0=af,of={exports:{}},qd=De.exports.Buffer;function ff(t,e){this._block=qd.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}ff.prototype.update=function(t,e){typeof t=="string"&&(e=e||"utf8",t=qd.from(t,e));for(var r=this._block,i=this._blockSize,o=t.length,n=this._len,l=0;l=this._finalSize&&(this._update(this._block),this._block.fill(0));var r=this._len*8;if(r<=4294967295)this._block.writeUInt32BE(r,this._blockSize-4);else{var i=(r&4294967295)>>>0,o=(r-i)/4294967296;this._block.writeUInt32BE(o,this._blockSize-8),this._block.writeUInt32BE(i,this._blockSize-4)}this._update(this._block);var n=this._hash();return t?n.toString(t):n};ff.prototype._update=function(){throw new Error("_update must be implemented by subclass")};var zn=ff,ng=Ce.exports,jd=zn,ag=De.exports.Buffer,og=[1518500249,1859775393,-1894007588,-899497514],fg=new Array(80);function Ra(){this.init(),this._w=fg,jd.call(this,64,56)}ng(Ra,jd);Ra.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this};function sg(t){return t<<5|t>>>27}function hg(t){return t<<30|t>>>2}function cg(t,e,r,i){return t===0?e&r|~e&i:t===2?e&r|e&i|r&i:e^r^i}Ra.prototype._update=function(t){for(var e=this._w,r=this._a|0,i=this._b|0,o=this._c|0,n=this._d|0,l=this._e|0,c=0;c<16;++c)e[c]=t.readInt32BE(c*4);for(;c<80;++c)e[c]=e[c-3]^e[c-8]^e[c-14]^e[c-16];for(var b=0;b<80;++b){var M=~~(b/20),S=sg(r)+cg(M,i,o,n)+l+e[b]+og[M]|0;l=n,n=o,o=hg(i),i=r,r=S}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=n+this._d|0,this._e=l+this._e|0};Ra.prototype._hash=function(){var t=ag.allocUnsafe(20);return t.writeInt32BE(this._a|0,0),t.writeInt32BE(this._b|0,4),t.writeInt32BE(this._c|0,8),t.writeInt32BE(this._d|0,12),t.writeInt32BE(this._e|0,16),t};var ug=Ra,lg=Ce.exports,zd=zn,dg=De.exports.Buffer,pg=[1518500249,1859775393,-1894007588,-899497514],vg=new Array(80);function $a(){this.init(),this._w=vg,zd.call(this,64,56)}lg($a,zd);$a.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this};function yg(t){return t<<1|t>>>31}function bg(t){return t<<5|t>>>27}function mg(t){return t<<30|t>>>2}function gg(t,e,r,i){return t===0?e&r|~e&i:t===2?e&r|e&i|r&i:e^r^i}$a.prototype._update=function(t){for(var e=this._w,r=this._a|0,i=this._b|0,o=this._c|0,n=this._d|0,l=this._e|0,c=0;c<16;++c)e[c]=t.readInt32BE(c*4);for(;c<80;++c)e[c]=yg(e[c-3]^e[c-8]^e[c-14]^e[c-16]);for(var b=0;b<80;++b){var M=~~(b/20),S=bg(r)+gg(M,i,o,n)+l+e[b]+pg[M]|0;l=n,n=o,o=mg(i),i=r,r=S}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=n+this._d|0,this._e=l+this._e|0};$a.prototype._hash=function(){var t=dg.allocUnsafe(20);return t.writeInt32BE(this._a|0,0),t.writeInt32BE(this._b|0,4),t.writeInt32BE(this._c|0,8),t.writeInt32BE(this._d|0,12),t.writeInt32BE(this._e|0,16),t};var wg=$a,_g=Ce.exports,Hd=zn,xg=De.exports.Buffer,Mg=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],Sg=new Array(64);function ka(){this.init(),this._w=Sg,Hd.call(this,64,56)}_g(ka,Hd);ka.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this};function Ag(t,e,r){return r^t&(e^r)}function Eg(t,e,r){return t&e|r&(t|e)}function Pg(t){return(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10)}function Ig(t){return(t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7)}function Bg(t){return(t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3}function Rg(t){return(t>>>17|t<<15)^(t>>>19|t<<13)^t>>>10}ka.prototype._update=function(t){for(var e=this._w,r=this._a|0,i=this._b|0,o=this._c|0,n=this._d|0,l=this._e|0,c=this._f|0,b=this._g|0,M=this._h|0,S=0;S<16;++S)e[S]=t.readInt32BE(S*4);for(;S<64;++S)e[S]=Rg(e[S-2])+e[S-7]+Bg(e[S-15])+e[S-16]|0;for(var E=0;E<64;++E){var B=M+Ig(l)+Ag(l,c,b)+Mg[E]+e[E]|0,T=Pg(r)+Eg(r,i,o)|0;M=b,b=c,c=l,l=n+B|0,n=o,o=i,i=r,r=B+T|0}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=n+this._d|0,this._e=l+this._e|0,this._f=c+this._f|0,this._g=b+this._g|0,this._h=M+this._h|0};ka.prototype._hash=function(){var t=xg.allocUnsafe(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t};var Wd=ka,$g=Ce.exports,kg=Wd,Tg=zn,Og=De.exports.Buffer,Fg=new Array(64);function sf(){this.init(),this._w=Fg,Tg.call(this,64,56)}$g(sf,kg);sf.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this};sf.prototype._hash=function(){var t=Og.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t};var Dg=sf,Cg=Ce.exports,Gd=zn,Ng=De.exports.Buffer,du=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],Ug=new Array(160);function Ta(){this.init(),this._w=Ug,Gd.call(this,128,112)}Cg(Ta,Gd);Ta.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this};function pu(t,e,r){return r^t&(e^r)}function vu(t,e,r){return t&e|r&(t|e)}function yu(t,e){return(t>>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function bu(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function Lg(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^t>>>7}function qg(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^(t>>>7|e<<25)}function jg(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^t>>>6}function zg(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^(t>>>6|e<<26)}function ct(t,e){return t>>>0>>0?1:0}Ta.prototype._update=function(t){for(var e=this._w,r=this._ah|0,i=this._bh|0,o=this._ch|0,n=this._dh|0,l=this._eh|0,c=this._fh|0,b=this._gh|0,M=this._hh|0,S=this._al|0,E=this._bl|0,B=this._cl|0,T=this._dl|0,O=this._el|0,D=this._fl|0,L=this._gl|0,q=this._hl|0,W=0;W<32;W+=2)e[W]=t.readInt32BE(W*4),e[W+1]=t.readInt32BE(W*4+4);for(;W<160;W+=2){var Z=e[W-30],V=e[W-15*2+1],ee=Lg(Z,V),Y=qg(V,Z);Z=e[W-2*2],V=e[W-2*2+1];var _e=jg(Z,V),ie=zg(V,Z),Q=e[W-7*2],Me=e[W-7*2+1],$=e[W-16*2],y=e[W-16*2+1],h=Y+Me|0,a=ee+Q+ct(h,Y)|0;h=h+ie|0,a=a+_e+ct(h,ie)|0,h=h+y|0,a=a+$+ct(h,y)|0,e[W]=a,e[W+1]=h}for(var f=0;f<160;f+=2){a=e[f],h=e[f+1];var u=vu(r,i,o),v=vu(S,E,B),g=yu(r,S),m=yu(S,r),d=bu(l,O),p=bu(O,l),s=du[f],w=du[f+1],U=pu(l,c,b),z=pu(O,D,L),k=q+p|0,F=M+d+ct(k,q)|0;k=k+z|0,F=F+U+ct(k,z)|0,k=k+w|0,F=F+s+ct(k,w)|0,k=k+h|0,F=F+a+ct(k,h)|0;var H=m+v|0,G=g+u+ct(H,m)|0;M=b,q=L,b=c,L=D,c=l,D=O,O=T+k|0,l=n+F+ct(O,T)|0,n=o,T=B,o=i,B=E,i=r,E=S,S=k+H|0,r=F+G+ct(S,k)|0}this._al=this._al+S|0,this._bl=this._bl+E|0,this._cl=this._cl+B|0,this._dl=this._dl+T|0,this._el=this._el+O|0,this._fl=this._fl+D|0,this._gl=this._gl+L|0,this._hl=this._hl+q|0,this._ah=this._ah+r+ct(this._al,S)|0,this._bh=this._bh+i+ct(this._bl,E)|0,this._ch=this._ch+o+ct(this._cl,B)|0,this._dh=this._dh+n+ct(this._dl,T)|0,this._eh=this._eh+l+ct(this._el,O)|0,this._fh=this._fh+c+ct(this._fl,D)|0,this._gh=this._gh+b+ct(this._gl,L)|0,this._hh=this._hh+M+ct(this._hl,q)|0};Ta.prototype._hash=function(){var t=Ng.allocUnsafe(64);function e(r,i,o){t.writeInt32BE(r,o),t.writeInt32BE(i,o+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t};var Kd=Ta,Hg=Ce.exports,Wg=Kd,Gg=zn,Kg=De.exports.Buffer,Vg=new Array(160);function hf(){this.init(),this._w=Vg,Gg.call(this,128,112)}Hg(hf,Wg);hf.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this};hf.prototype._hash=function(){var t=Kg.allocUnsafe(48);function e(r,i,o){t.writeInt32BE(r,o),t.writeInt32BE(i,o+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),t};var Jg=hf,Vi=of.exports=function(e){e=e.toLowerCase();var r=Vi[e];if(!r)throw new Error(e+" is not supported (we accept pull requests)");return new r};Vi.sha=ug;Vi.sha1=wg;Vi.sha224=Dg;Vi.sha256=Wd;Vi.sha384=Jg;Vi.sha512=Kd;var Yg=zt,J0=j0.EventEmitter,Zg=Ce.exports;Zg(zt,J0);zt.Readable=W0();zt.Writable=z0();zt.Duplex=Ni();zt.Transform=G0;zt.PassThrough=Td;zt.finished=Qo;zt.pipeline=Dd;zt.Stream=zt;function zt(){J0.call(this)}zt.prototype.pipe=function(t,e){var r=this;function i(S){t.writable&&t.write(S)===!1&&r.pause&&r.pause()}r.on("data",i);function o(){r.readable&&r.resume&&r.resume()}t.on("drain",o),!t._isStdio&&(!e||e.end!==!1)&&(r.on("end",l),r.on("close",c));var n=!1;function l(){n||(n=!0,t.end())}function c(){n||(n=!0,typeof t.destroy=="function"&&t.destroy())}function b(S){if(M(),J0.listenerCount(this,"error")===0)throw S}r.on("error",b),t.on("error",b);function M(){r.removeListener("data",i),t.removeListener("drain",o),r.removeListener("end",l),r.removeListener("close",c),r.removeListener("error",b),t.removeListener("error",b),r.removeListener("end",M),r.removeListener("close",M),t.removeListener("close",M)}return r.on("end",M),r.on("close",M),t.on("close",M),t.emit("pipe",r),t};var Vd=De.exports.Buffer,Jd=Yg.Transform,Xg=No.StringDecoder,Qg=Ce.exports;function Mr(t){Jd.call(this),this.hashMode=typeof t=="string",this.hashMode?this[t]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}Qg(Mr,Jd);Mr.prototype.update=function(t,e,r){typeof t=="string"&&(t=Vd.from(t,e));var i=this._update(t);return this.hashMode?this:(r&&(i=this._toString(i,r)),i)};Mr.prototype.setAutoPadding=function(){};Mr.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")};Mr.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")};Mr.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")};Mr.prototype._transform=function(t,e,r){var i;try{this.hashMode?this._update(t):this.push(this._update(t))}catch(o){i=o}finally{r(i)}};Mr.prototype._flush=function(t){var e;try{this.push(this.__final())}catch(r){e=r}t(e)};Mr.prototype._finalOrDigest=function(t){var e=this.__final()||Vd.alloc(0);return t&&(e=this._toString(e,t,!0)),e};Mr.prototype._toString=function(t,e,r){if(this._decoder||(this._decoder=new Xg(e),this._encoding=e),this._encoding!==e)throw new Error("can't switch encodings");var i=this._decoder.write(t);return r&&(i+=this._decoder.end()),i};var pi=Mr,e4=Ce.exports,t4=K0,r4=V0,i4=of.exports,Yd=pi;function cf(t){Yd.call(this,"digest"),this._hash=t}e4(cf,Yd);cf.prototype._update=function(t){this._hash.update(t)};cf.prototype._final=function(){return this._hash.digest()};var Oa=function(e){return e=e.toLowerCase(),e==="md5"?new t4:e==="rmd160"||e==="ripemd160"?new r4:new cf(i4(e))},n4=Ce.exports,Mi=De.exports.Buffer,Zd=pi,a4=Mi.alloc(128),on=64;function uf(t,e){Zd.call(this,"digest"),typeof e=="string"&&(e=Mi.from(e)),this._alg=t,this._key=e,e.length>on?e=t(e):e.lengthr){var i=t==="rmd160"?new d0:p0(t);e=i.update(e).digest()}else e.lengthM4||e!==e)throw new TypeError("Bad key length")},ho;if(window.process&&window.process.browser)ho="utf-8";else if(window.process&&window.process.version){var S4=parseInt(process.version.split(".")[0].slice(1),10);ho=S4>=6?"utf-8":"binary"}else ho="utf-8";var np=ho,Rs=De.exports.Buffer,ap=function(t,e,r){if(Rs.isBuffer(t))return t;if(typeof t=="string")return Rs.from(t,e);if(ArrayBuffer.isView(t))return Rs.from(t.buffer);throw new TypeError(r+" must be a string, a Buffer, a typed array or a DataView")},A4=Xd,E4=V0,P4=of.exports,Si=De.exports.Buffer,I4=ip,mu=np,gu=ap,B4=Si.alloc(128),co={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function op(t,e,r){var i=R4(t),o=t==="sha512"||t==="sha384"?128:64;e.length>o?e=i(e):e.length>>0};Dt.writeUInt32BE=function(e,r,i){e[0+i]=r>>>24,e[1+i]=r>>>16&255,e[2+i]=r>>>8&255,e[3+i]=r&255};Dt.ip=function(e,r,i,o){for(var n=0,l=0,c=6;c>=0;c-=2){for(var b=0;b<=24;b+=8)n<<=1,n|=r>>>b+c&1;for(var b=0;b<=24;b+=8)n<<=1,n|=e>>>b+c&1}for(var c=6;c>=0;c-=2){for(var b=1;b<=25;b+=8)l<<=1,l|=r>>>b+c&1;for(var b=1;b<=25;b+=8)l<<=1,l|=e>>>b+c&1}i[o+0]=n>>>0,i[o+1]=l>>>0};Dt.rip=function(e,r,i,o){for(var n=0,l=0,c=0;c<4;c++)for(var b=24;b>=0;b-=8)n<<=1,n|=r>>>b+c&1,n<<=1,n|=e>>>b+c&1;for(var c=4;c<8;c++)for(var b=24;b>=0;b-=8)l<<=1,l|=r>>>b+c&1,l<<=1,l|=e>>>b+c&1;i[o+0]=n>>>0,i[o+1]=l>>>0};Dt.pc1=function(e,r,i,o){for(var n=0,l=0,c=7;c>=5;c--){for(var b=0;b<=24;b+=8)n<<=1,n|=r>>b+c&1;for(var b=0;b<=24;b+=8)n<<=1,n|=e>>b+c&1}for(var b=0;b<=24;b+=8)n<<=1,n|=r>>b+c&1;for(var c=1;c<=3;c++){for(var b=0;b<=24;b+=8)l<<=1,l|=r>>b+c&1;for(var b=0;b<=24;b+=8)l<<=1,l|=e>>b+c&1}for(var b=0;b<=24;b+=8)l<<=1,l|=e>>b+c&1;i[o+0]=n>>>0,i[o+1]=l>>>0};Dt.r28shl=function(e,r){return e<>>28-r};var Ya=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];Dt.pc2=function(e,r,i,o){for(var n=0,l=0,c=Ya.length>>>1,b=0;b>>Ya[b]&1;for(var b=c;b>>Ya[b]&1;i[o+0]=n>>>0,i[o+1]=l>>>0};Dt.expand=function(e,r,i){var o=0,n=0;o=(e&1)<<5|e>>>27;for(var l=23;l>=15;l-=4)o<<=6,o|=e>>>l&63;for(var l=11;l>=3;l-=4)n|=e>>>l&63,n<<=6;n|=(e&31)<<1|e>>>31,r[i+0]=o>>>0,r[i+1]=n>>>0};var Mu=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];Dt.substitute=function(e,r){for(var i=0,o=0;o<4;o++){var n=e>>>18-o*6&63,l=Mu[o*64+n];i<<=4,i|=l}for(var o=0;o<4;o++){var n=r>>>18-o*6&63,l=Mu[4*64+o*64+n];i<<=4,i|=l}return i>>>0};var Su=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];Dt.permute=function(e){for(var r=0,i=0;i>>Su[i]&1;return r>>>0};Dt.padSplit=function(e,r,i){for(var o=e.toString(2);o.length0;o--)r+=this._buffer(e,r),i+=this._flushBuffer(n,i);return r+=this._buffer(e,r),n};Yt.prototype.final=function(e){var r;e&&(r=this.update(e));var i;return this.type==="encrypt"?i=this._finalEncrypt():i=this._finalDecrypt(),r?r.concat(i):i};Yt.prototype._pad=function(e,r){if(r===0)return!1;for(;r>>1];i=st.r28shl(i,l),o=st.r28shl(o,l),st.pc2(i,o,e.keys,n)}};Tr.prototype._update=function(e,r,i,o){var n=this._desState,l=st.readUInt32BE(e,r),c=st.readUInt32BE(e,r+4);st.ip(l,c,n.tmp,0),l=n.tmp[0],c=n.tmp[1],this.type==="encrypt"?this._encrypt(n,l,c,n.tmp,0):this._decrypt(n,l,c,n.tmp,0),l=n.tmp[0],c=n.tmp[1],st.writeUInt32BE(i,l,o),st.writeUInt32BE(i,c,o+4)};Tr.prototype._pad=function(e,r){if(this.padding===!1)return!1;for(var i=e.length-r,o=r;o>>0,l=T}st.rip(c,l,o,n)};Tr.prototype._decrypt=function(e,r,i,o,n){for(var l=i,c=r,b=e.keys.length-2;b>=0;b-=2){var M=e.keys[b],S=e.keys[b+1];st.expand(l,e.tmp,0),M^=e.tmp[0],S^=e.tmp[1];var E=st.substitute(M,S),B=st.permute(E),T=l;l=(c^B)>>>0,c=T}st.rip(l,c,o,n)};var pp={},q4=Jt,j4=Ce.exports,Lo={};function z4(t){q4.equal(t.length,8,"Invalid IV length"),this.iv=new Array(8);for(var e=0;e>o%8,t._prev=e8(t._prev,r?c:b);return l}function e8(t,e){var r=t.length,i=-1,o=uo.allocUnsafe(t.length);for(t=uo.concat([t,uo.from([e])]);++i>7;return o}wp.encrypt=function(t,e,r){for(var i=e.length,o=uo.allocUnsafe(i),n=-1;++n>>24]^l[S>>>16&255]^c[E>>>8&255]^b[B&255]^e[q++],O=n[S>>>24]^l[E>>>16&255]^c[B>>>8&255]^b[M&255]^e[q++],D=n[E>>>24]^l[B>>>16&255]^c[M>>>8&255]^b[S&255]^e[q++],L=n[B>>>24]^l[M>>>16&255]^c[S>>>8&255]^b[E&255]^e[q++],M=T,S=O,E=D,B=L;return T=(i[M>>>24]<<24|i[S>>>16&255]<<16|i[E>>>8&255]<<8|i[B&255])^e[q++],O=(i[S>>>24]<<24|i[E>>>16&255]<<16|i[B>>>8&255]<<8|i[M&255])^e[q++],D=(i[E>>>24]<<24|i[B>>>16&255]<<16|i[M>>>8&255]<<8|i[S&255])^e[q++],L=(i[B>>>24]<<24|i[M>>>16&255]<<16|i[S>>>8&255]<<8|i[E&255])^e[q++],T=T>>>0,O=O>>>0,D=D>>>0,L=L>>>0,[T,O,D,L]}var u8=[0,1,2,4,8,16,32,64,128,27,54],ot=function(){for(var t=new Array(256),e=0;e<256;e++)e<128?t[e]=e<<1:t[e]=e<<1^283;for(var r=[],i=[],o=[[],[],[],[]],n=[[],[],[],[]],l=0,c=0,b=0;b<256;++b){var M=c^c<<1^c<<2^c<<3^c<<4;M=M>>>8^M&255^99,r[l]=M,i[M]=l;var S=t[l],E=t[S],B=t[E],T=t[M]*257^M*16843008;o[0][l]=T<<24|T>>>8,o[1][l]=T<<16|T>>>16,o[2][l]=T<<8|T>>>24,o[3][l]=T,T=B*16843009^E*65537^S*257^l*16843008,n[0][M]=T<<24|T>>>8,n[1][M]=T<<16|T>>>16,n[2][M]=T<<8|T>>>24,n[3][M]=T,l===0?l=c=1:(l=S^t[t[t[B^S]]],c^=t[t[c]])}return{SBOX:r,INV_SBOX:i,SUB_MIX:o,INV_SUB_MIX:n}}();function Ht(t){this._key=th(t),this._reset()}Ht.blockSize=4*4;Ht.keySize=256/8;Ht.prototype.blockSize=Ht.blockSize;Ht.prototype.keySize=Ht.keySize;Ht.prototype._reset=function(){for(var t=this._key,e=t.length,r=e+6,i=(r+1)*4,o=[],n=0;n>>24,l=ot.SBOX[l>>>24]<<24|ot.SBOX[l>>>16&255]<<16|ot.SBOX[l>>>8&255]<<8|ot.SBOX[l&255],l^=u8[n/e|0]<<24):e>6&&n%e===4&&(l=ot.SBOX[l>>>24]<<24|ot.SBOX[l>>>16&255]<<16|ot.SBOX[l>>>8&255]<<8|ot.SBOX[l&255]),o[n]=o[n-e]^l}for(var c=[],b=0;b>>24]]^ot.INV_SUB_MIX[1][ot.SBOX[S>>>16&255]]^ot.INV_SUB_MIX[2][ot.SBOX[S>>>8&255]]^ot.INV_SUB_MIX[3][ot.SBOX[S&255]]}this._nRounds=r,this._keySchedule=o,this._invKeySchedule=c};Ht.prototype.encryptBlockRaw=function(t){return t=th(t),Sp(t,this._keySchedule,ot.SUB_MIX,ot.SBOX,this._nRounds)};Ht.prototype.encryptBlock=function(t){var e=this.encryptBlockRaw(t),r=qo.allocUnsafe(16);return r.writeUInt32BE(e[0],0),r.writeUInt32BE(e[1],4),r.writeUInt32BE(e[2],8),r.writeUInt32BE(e[3],12),r};Ht.prototype.decryptBlock=function(t){t=th(t);var e=t[1];t[1]=t[3],t[3]=e;var r=Sp(t,this._invKeySchedule,ot.INV_SUB_MIX,ot.INV_SBOX,this._nRounds),i=qo.allocUnsafe(16);return i.writeUInt32BE(r[0],0),i.writeUInt32BE(r[3],4),i.writeUInt32BE(r[2],8),i.writeUInt32BE(r[1],12),i};Ht.prototype.scrub=function(){Ts(this._keySchedule),Ts(this._invKeySchedule),Ts(this._key)};Da.AES=Ht;var kn=De.exports.Buffer,l8=kn.alloc(16,0);function d8(t){return[t.readUInt32BE(0),t.readUInt32BE(4),t.readUInt32BE(8),t.readUInt32BE(12)]}function Ap(t){var e=kn.allocUnsafe(16);return e.writeUInt32BE(t[0]>>>0,0),e.writeUInt32BE(t[1]>>>0,4),e.writeUInt32BE(t[2]>>>0,8),e.writeUInt32BE(t[3]>>>0,12),e}function Ca(t){this.h=t,this.state=kn.alloc(16,0),this.cache=kn.allocUnsafe(0)}Ca.prototype.ghash=function(t){for(var e=-1;++e0;r--)t[r]=t[r]>>>1|(t[r-1]&1)<<31;t[0]=t[0]>>>1,o&&(t[0]=t[0]^225<<24)}this.state=Ap(e)};Ca.prototype.update=function(t){this.cache=kn.concat([this.cache,t]);for(var e;this.cache.length>=16;)e=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(e)};Ca.prototype.final=function(t,e){return this.cache.length&&this.ghash(kn.concat([this.cache,l8],16)),this.ghash(Ap([0,t,0,e])),this.state};var p8=Ca,v8=Da,Bt=De.exports.Buffer,Ep=pi,y8=Ce.exports,Pp=p8,b8=Fa,m8=xp;function g8(t,e){var r=0;t.length!==e.length&&r++;for(var i=Math.min(t.length,e.length),o=0;o0||i>0;){var b=new M8;b.update(c),b.update(t),e&&b.update(e),c=b.digest();var M=0;if(o>0){var S=n.length-o;M=Math.min(o,c.length),c.copy(n,S,0,M),o-=M}if(M0){var E=l.length-i,B=Math.min(i,c.length-M);c.copy(l,E,M,M+B),i-=B}}return c.fill(0),{key:n,iv:l}}var vf=S8,$p=eh,A8=Ip,Jr=De.exports.Buffer,E8=Rp,kp=pi,P8=Da,I8=vf,B8=Ce.exports;function Na(t,e,r){kp.call(this),this._cache=new yf,this._cipher=new P8.AES(e),this._prev=Jr.from(r),this._mode=t,this._autopadding=!0}B8(Na,kp);Na.prototype._update=function(t){this._cache.add(t);for(var e,r,i=[];e=this._cache.get();)r=this._mode.encrypt(this,e),i.push(r);return Jr.concat(i)};var R8=Jr.alloc(16,16);Na.prototype._final=function(){var t=this._cache.flush();if(this._autopadding)return t=this._mode.encrypt(this,t),this._cipher.scrub(),t;if(!t.equals(R8))throw this._cipher.scrub(),new Error("data not multiple of block length")};Na.prototype.setAutoPadding=function(t){return this._autopadding=!!t,this};function yf(){this.cache=Jr.allocUnsafe(0)}yf.prototype.add=function(t){this.cache=Jr.concat([this.cache,t])};yf.prototype.get=function(){if(this.cache.length>15){var t=this.cache.slice(0,16);return this.cache=this.cache.slice(16),t}return null};yf.prototype.flush=function(){for(var t=16-this.cache.length,e=Jr.allocUnsafe(t),r=-1;++r16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e}else if(this.cache.length>=16)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e;return null};bf.prototype.flush=function(){if(this.cache.length)return this.cache};function C8(t){var e=t[15];if(e<1||e>16)throw new Error("unable to decrypt data");for(var r=-1;++r0?y:h},n.min=function(y,h){return y.cmp(h)<0?y:h},n.prototype._init=function(y,h,a){if(typeof y=="number")return this._initNumber(y,h,a);if(typeof y=="object")return this._initArray(y,h,a);h==="hex"&&(h=16),i(h===(h|0)&&h>=2&&h<=36),y=y.toString().replace(/\s+/g,"");var f=0;y[0]==="-"&&(f++,this.negative=1),f=0;f-=3)v=y[f]|y[f-1]<<8|y[f-2]<<16,this.words[u]|=v<>>26-g&67108863,g+=24,g>=26&&(g-=26,u++);else if(a==="le")for(f=0,u=0;f>>26-g&67108863,g+=24,g>=26&&(g-=26,u++);return this.strip()};function c($,y){var h=$.charCodeAt(y);return h>=65&&h<=70?h-55:h>=97&&h<=102?h-87:h-48&15}function b($,y,h){var a=c($,h);return h-1>=y&&(a|=c($,h-1)<<4),a}n.prototype._parseHex=function(y,h,a){this.length=Math.ceil((y.length-h)/6),this.words=new Array(this.length);for(var f=0;f=h;f-=2)g=b(y,h,f)<=18?(u-=18,v+=1,this.words[v]|=g>>>26):u+=8;else{var m=y.length-h;for(f=m%2===0?h+1:h;f=18?(u-=18,v+=1,this.words[v]|=g>>>26):u+=8}this.strip()};function M($,y,h,a){for(var f=0,u=Math.min($.length,h),v=y;v=49?f+=g-49+10:g>=17?f+=g-17+10:f+=g}return f}n.prototype._parseBase=function(y,h,a){this.words=[0],this.length=1;for(var f=0,u=1;u<=67108863;u*=h)f++;f--,u=u/h|0;for(var v=y.length-a,g=v%f,m=Math.min(v,v-g)+a,d=0,p=a;p1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},n.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},n.prototype.inspect=function(){return(this.red?""};var S=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],E=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],B=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];n.prototype.toString=function(y,h){y=y||10,h=h|0||1;var a;if(y===16||y==="hex"){a="";for(var f=0,u=0,v=0;v>>24-f&16777215,u!==0||v!==this.length-1?a=S[6-m.length]+m+a:a=m+a,f+=2,f>=26&&(f-=26,v--)}for(u!==0&&(a=u.toString(16)+a);a.length%h!==0;)a="0"+a;return this.negative!==0&&(a="-"+a),a}if(y===(y|0)&&y>=2&&y<=36){var d=E[y],p=B[y];a="";var s=this.clone();for(s.negative=0;!s.isZero();){var w=s.modn(p).toString(y);s=s.idivn(p),s.isZero()?a=w+a:a=S[d-w.length]+w+a}for(this.isZero()&&(a="0"+a);a.length%h!==0;)a="0"+a;return this.negative!==0&&(a="-"+a),a}i(!1,"Base should be between 2 and 36")},n.prototype.toNumber=function(){var y=this.words[0];return this.length===2?y+=this.words[1]*67108864:this.length===3&&this.words[2]===1?y+=4503599627370496+this.words[1]*67108864:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-y:y},n.prototype.toJSON=function(){return this.toString(16)},n.prototype.toBuffer=function(y,h){return i(typeof l<"u"),this.toArrayLike(l,y,h)},n.prototype.toArray=function(y,h){return this.toArrayLike(Array,y,h)},n.prototype.toArrayLike=function(y,h,a){var f=this.byteLength(),u=a||Math.max(1,f);i(f<=u,"byte array longer than desired length"),i(u>0,"Requested array length <= 0"),this.strip();var v=h==="le",g=new y(u),m,d,p=this.clone();if(v){for(d=0;!p.isZero();d++)m=p.andln(255),p.iushrn(8),g[d]=m;for(;d=4096&&(a+=13,h>>>=13),h>=64&&(a+=7,h>>>=7),h>=8&&(a+=4,h>>>=4),h>=2&&(a+=2,h>>>=2),a+h},n.prototype._zeroBits=function(y){if(y===0)return 26;var h=y,a=0;return(h&8191)===0&&(a+=13,h>>>=13),(h&127)===0&&(a+=7,h>>>=7),(h&15)===0&&(a+=4,h>>>=4),(h&3)===0&&(a+=2,h>>>=2),(h&1)===0&&a++,a},n.prototype.bitLength=function(){var y=this.words[this.length-1],h=this._countBits(y);return(this.length-1)*26+h};function T($){for(var y=new Array($.bitLength()),h=0;h>>f}return y}n.prototype.zeroBits=function(){if(this.isZero())return 0;for(var y=0,h=0;hy.length?this.clone().ior(y):y.clone().ior(this)},n.prototype.uor=function(y){return this.length>y.length?this.clone().iuor(y):y.clone().iuor(this)},n.prototype.iuand=function(y){var h;this.length>y.length?h=y:h=this;for(var a=0;ay.length?this.clone().iand(y):y.clone().iand(this)},n.prototype.uand=function(y){return this.length>y.length?this.clone().iuand(y):y.clone().iuand(this)},n.prototype.iuxor=function(y){var h,a;this.length>y.length?(h=this,a=y):(h=y,a=this);for(var f=0;fy.length?this.clone().ixor(y):y.clone().ixor(this)},n.prototype.uxor=function(y){return this.length>y.length?this.clone().iuxor(y):y.clone().iuxor(this)},n.prototype.inotn=function(y){i(typeof y=="number"&&y>=0);var h=Math.ceil(y/26)|0,a=y%26;this._expand(h),a>0&&h--;for(var f=0;f0&&(this.words[f]=~this.words[f]&67108863>>26-a),this.strip()},n.prototype.notn=function(y){return this.clone().inotn(y)},n.prototype.setn=function(y,h){i(typeof y=="number"&&y>=0);var a=y/26|0,f=y%26;return this._expand(a+1),h?this.words[a]=this.words[a]|1<y.length?(a=this,f=y):(a=y,f=this);for(var u=0,v=0;v>>26;for(;u!==0&&v>>26;if(this.length=a.length,u!==0)this.words[this.length]=u,this.length++;else if(a!==this)for(;vy.length?this.clone().iadd(y):y.clone().iadd(this)},n.prototype.isub=function(y){if(y.negative!==0){y.negative=0;var h=this.iadd(y);return y.negative=1,h._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(y),this.negative=1,this._normSign();var a=this.cmp(y);if(a===0)return this.negative=0,this.length=1,this.words[0]=0,this;var f,u;a>0?(f=this,u=y):(f=y,u=this);for(var v=0,g=0;g>26,this.words[g]=h&67108863;for(;v!==0&&g>26,this.words[g]=h&67108863;if(v===0&&g>>26,s=m&67108863,w=Math.min(d,y.length-1),U=Math.max(0,d-$.length+1);U<=w;U++){var z=d-U|0;f=$.words[z]|0,u=y.words[U]|0,v=f*u+s,p+=v/67108864|0,s=v&67108863}h.words[d]=s|0,m=p|0}return m!==0?h.words[d]=m|0:h.length--,h.strip()}var D=function(y,h,a){var f=y.words,u=h.words,v=a.words,g=0,m,d,p,s=f[0]|0,w=s&8191,U=s>>>13,z=f[1]|0,k=z&8191,F=z>>>13,H=f[2]|0,G=H&8191,ae=H>>>13,R=f[3]|0,I=R&8191,K=R>>>13,J=f[4]|0,te=J&8191,oe=J>>>13,ne=f[5]|0,A=ne&8191,x=ne>>>13,_=f[6]|0,P=_&8191,C=_>>>13,j=f[7]|0,N=j&8191,he=j>>>13,re=f[8]|0,X=re&8191,xe=re>>>13,fe=f[9]|0,se=fe&8191,We=fe>>>13,Se=u[0]|0,ce=Se&8191,Ke=Se>>>13,Pe=u[1]|0,ue=Pe&8191,Ve=Pe>>>13,Ie=u[2]|0,le=Ie&8191,Je=Ie>>>13,Be=u[3]|0,de=Be&8191,Ye=Be>>>13,Re=u[4]|0,pe=Re&8191,Ze=Re>>>13,$e=u[5]|0,ve=$e&8191,Xe=$e>>>13,ke=u[6]|0,ye=ke&8191,Qe=ke>>>13,Te=u[7]|0,be=Te&8191,et=Te>>>13,Oe=u[8]|0,me=Oe&8191,tt=Oe>>>13,Fe=u[9]|0,ge=Fe&8191,rt=Fe>>>13;a.negative=y.negative^h.negative,a.length=19,m=Math.imul(w,ce),d=Math.imul(w,Ke),d=d+Math.imul(U,ce)|0,p=Math.imul(U,Ke);var Ae=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,m=Math.imul(k,ce),d=Math.imul(k,Ke),d=d+Math.imul(F,ce)|0,p=Math.imul(F,Ke),m=m+Math.imul(w,ue)|0,d=d+Math.imul(w,Ve)|0,d=d+Math.imul(U,ue)|0,p=p+Math.imul(U,Ve)|0;var Ee=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,m=Math.imul(G,ce),d=Math.imul(G,Ke),d=d+Math.imul(ae,ce)|0,p=Math.imul(ae,Ke),m=m+Math.imul(k,ue)|0,d=d+Math.imul(k,Ve)|0,d=d+Math.imul(F,ue)|0,p=p+Math.imul(F,Ve)|0,m=m+Math.imul(w,le)|0,d=d+Math.imul(w,Je)|0,d=d+Math.imul(U,le)|0,p=p+Math.imul(U,Je)|0;var er=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(er>>>26)|0,er&=67108863,m=Math.imul(I,ce),d=Math.imul(I,Ke),d=d+Math.imul(K,ce)|0,p=Math.imul(K,Ke),m=m+Math.imul(G,ue)|0,d=d+Math.imul(G,Ve)|0,d=d+Math.imul(ae,ue)|0,p=p+Math.imul(ae,Ve)|0,m=m+Math.imul(k,le)|0,d=d+Math.imul(k,Je)|0,d=d+Math.imul(F,le)|0,p=p+Math.imul(F,Je)|0,m=m+Math.imul(w,de)|0,d=d+Math.imul(w,Ye)|0,d=d+Math.imul(U,de)|0,p=p+Math.imul(U,Ye)|0;var tr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(tr>>>26)|0,tr&=67108863,m=Math.imul(te,ce),d=Math.imul(te,Ke),d=d+Math.imul(oe,ce)|0,p=Math.imul(oe,Ke),m=m+Math.imul(I,ue)|0,d=d+Math.imul(I,Ve)|0,d=d+Math.imul(K,ue)|0,p=p+Math.imul(K,Ve)|0,m=m+Math.imul(G,le)|0,d=d+Math.imul(G,Je)|0,d=d+Math.imul(ae,le)|0,p=p+Math.imul(ae,Je)|0,m=m+Math.imul(k,de)|0,d=d+Math.imul(k,Ye)|0,d=d+Math.imul(F,de)|0,p=p+Math.imul(F,Ye)|0,m=m+Math.imul(w,pe)|0,d=d+Math.imul(w,Ze)|0,d=d+Math.imul(U,pe)|0,p=p+Math.imul(U,Ze)|0;var rr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(rr>>>26)|0,rr&=67108863,m=Math.imul(A,ce),d=Math.imul(A,Ke),d=d+Math.imul(x,ce)|0,p=Math.imul(x,Ke),m=m+Math.imul(te,ue)|0,d=d+Math.imul(te,Ve)|0,d=d+Math.imul(oe,ue)|0,p=p+Math.imul(oe,Ve)|0,m=m+Math.imul(I,le)|0,d=d+Math.imul(I,Je)|0,d=d+Math.imul(K,le)|0,p=p+Math.imul(K,Je)|0,m=m+Math.imul(G,de)|0,d=d+Math.imul(G,Ye)|0,d=d+Math.imul(ae,de)|0,p=p+Math.imul(ae,Ye)|0,m=m+Math.imul(k,pe)|0,d=d+Math.imul(k,Ze)|0,d=d+Math.imul(F,pe)|0,p=p+Math.imul(F,Ze)|0,m=m+Math.imul(w,ve)|0,d=d+Math.imul(w,Xe)|0,d=d+Math.imul(U,ve)|0,p=p+Math.imul(U,Xe)|0;var ir=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(ir>>>26)|0,ir&=67108863,m=Math.imul(P,ce),d=Math.imul(P,Ke),d=d+Math.imul(C,ce)|0,p=Math.imul(C,Ke),m=m+Math.imul(A,ue)|0,d=d+Math.imul(A,Ve)|0,d=d+Math.imul(x,ue)|0,p=p+Math.imul(x,Ve)|0,m=m+Math.imul(te,le)|0,d=d+Math.imul(te,Je)|0,d=d+Math.imul(oe,le)|0,p=p+Math.imul(oe,Je)|0,m=m+Math.imul(I,de)|0,d=d+Math.imul(I,Ye)|0,d=d+Math.imul(K,de)|0,p=p+Math.imul(K,Ye)|0,m=m+Math.imul(G,pe)|0,d=d+Math.imul(G,Ze)|0,d=d+Math.imul(ae,pe)|0,p=p+Math.imul(ae,Ze)|0,m=m+Math.imul(k,ve)|0,d=d+Math.imul(k,Xe)|0,d=d+Math.imul(F,ve)|0,p=p+Math.imul(F,Xe)|0,m=m+Math.imul(w,ye)|0,d=d+Math.imul(w,Qe)|0,d=d+Math.imul(U,ye)|0,p=p+Math.imul(U,Qe)|0;var nr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(nr>>>26)|0,nr&=67108863,m=Math.imul(N,ce),d=Math.imul(N,Ke),d=d+Math.imul(he,ce)|0,p=Math.imul(he,Ke),m=m+Math.imul(P,ue)|0,d=d+Math.imul(P,Ve)|0,d=d+Math.imul(C,ue)|0,p=p+Math.imul(C,Ve)|0,m=m+Math.imul(A,le)|0,d=d+Math.imul(A,Je)|0,d=d+Math.imul(x,le)|0,p=p+Math.imul(x,Je)|0,m=m+Math.imul(te,de)|0,d=d+Math.imul(te,Ye)|0,d=d+Math.imul(oe,de)|0,p=p+Math.imul(oe,Ye)|0,m=m+Math.imul(I,pe)|0,d=d+Math.imul(I,Ze)|0,d=d+Math.imul(K,pe)|0,p=p+Math.imul(K,Ze)|0,m=m+Math.imul(G,ve)|0,d=d+Math.imul(G,Xe)|0,d=d+Math.imul(ae,ve)|0,p=p+Math.imul(ae,Xe)|0,m=m+Math.imul(k,ye)|0,d=d+Math.imul(k,Qe)|0,d=d+Math.imul(F,ye)|0,p=p+Math.imul(F,Qe)|0,m=m+Math.imul(w,be)|0,d=d+Math.imul(w,et)|0,d=d+Math.imul(U,be)|0,p=p+Math.imul(U,et)|0;var ar=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(ar>>>26)|0,ar&=67108863,m=Math.imul(X,ce),d=Math.imul(X,Ke),d=d+Math.imul(xe,ce)|0,p=Math.imul(xe,Ke),m=m+Math.imul(N,ue)|0,d=d+Math.imul(N,Ve)|0,d=d+Math.imul(he,ue)|0,p=p+Math.imul(he,Ve)|0,m=m+Math.imul(P,le)|0,d=d+Math.imul(P,Je)|0,d=d+Math.imul(C,le)|0,p=p+Math.imul(C,Je)|0,m=m+Math.imul(A,de)|0,d=d+Math.imul(A,Ye)|0,d=d+Math.imul(x,de)|0,p=p+Math.imul(x,Ye)|0,m=m+Math.imul(te,pe)|0,d=d+Math.imul(te,Ze)|0,d=d+Math.imul(oe,pe)|0,p=p+Math.imul(oe,Ze)|0,m=m+Math.imul(I,ve)|0,d=d+Math.imul(I,Xe)|0,d=d+Math.imul(K,ve)|0,p=p+Math.imul(K,Xe)|0,m=m+Math.imul(G,ye)|0,d=d+Math.imul(G,Qe)|0,d=d+Math.imul(ae,ye)|0,p=p+Math.imul(ae,Qe)|0,m=m+Math.imul(k,be)|0,d=d+Math.imul(k,et)|0,d=d+Math.imul(F,be)|0,p=p+Math.imul(F,et)|0,m=m+Math.imul(w,me)|0,d=d+Math.imul(w,tt)|0,d=d+Math.imul(U,me)|0,p=p+Math.imul(U,tt)|0;var or=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(or>>>26)|0,or&=67108863,m=Math.imul(se,ce),d=Math.imul(se,Ke),d=d+Math.imul(We,ce)|0,p=Math.imul(We,Ke),m=m+Math.imul(X,ue)|0,d=d+Math.imul(X,Ve)|0,d=d+Math.imul(xe,ue)|0,p=p+Math.imul(xe,Ve)|0,m=m+Math.imul(N,le)|0,d=d+Math.imul(N,Je)|0,d=d+Math.imul(he,le)|0,p=p+Math.imul(he,Je)|0,m=m+Math.imul(P,de)|0,d=d+Math.imul(P,Ye)|0,d=d+Math.imul(C,de)|0,p=p+Math.imul(C,Ye)|0,m=m+Math.imul(A,pe)|0,d=d+Math.imul(A,Ze)|0,d=d+Math.imul(x,pe)|0,p=p+Math.imul(x,Ze)|0,m=m+Math.imul(te,ve)|0,d=d+Math.imul(te,Xe)|0,d=d+Math.imul(oe,ve)|0,p=p+Math.imul(oe,Xe)|0,m=m+Math.imul(I,ye)|0,d=d+Math.imul(I,Qe)|0,d=d+Math.imul(K,ye)|0,p=p+Math.imul(K,Qe)|0,m=m+Math.imul(G,be)|0,d=d+Math.imul(G,et)|0,d=d+Math.imul(ae,be)|0,p=p+Math.imul(ae,et)|0,m=m+Math.imul(k,me)|0,d=d+Math.imul(k,tt)|0,d=d+Math.imul(F,me)|0,p=p+Math.imul(F,tt)|0,m=m+Math.imul(w,ge)|0,d=d+Math.imul(w,rt)|0,d=d+Math.imul(U,ge)|0,p=p+Math.imul(U,rt)|0;var fr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(fr>>>26)|0,fr&=67108863,m=Math.imul(se,ue),d=Math.imul(se,Ve),d=d+Math.imul(We,ue)|0,p=Math.imul(We,Ve),m=m+Math.imul(X,le)|0,d=d+Math.imul(X,Je)|0,d=d+Math.imul(xe,le)|0,p=p+Math.imul(xe,Je)|0,m=m+Math.imul(N,de)|0,d=d+Math.imul(N,Ye)|0,d=d+Math.imul(he,de)|0,p=p+Math.imul(he,Ye)|0,m=m+Math.imul(P,pe)|0,d=d+Math.imul(P,Ze)|0,d=d+Math.imul(C,pe)|0,p=p+Math.imul(C,Ze)|0,m=m+Math.imul(A,ve)|0,d=d+Math.imul(A,Xe)|0,d=d+Math.imul(x,ve)|0,p=p+Math.imul(x,Xe)|0,m=m+Math.imul(te,ye)|0,d=d+Math.imul(te,Qe)|0,d=d+Math.imul(oe,ye)|0,p=p+Math.imul(oe,Qe)|0,m=m+Math.imul(I,be)|0,d=d+Math.imul(I,et)|0,d=d+Math.imul(K,be)|0,p=p+Math.imul(K,et)|0,m=m+Math.imul(G,me)|0,d=d+Math.imul(G,tt)|0,d=d+Math.imul(ae,me)|0,p=p+Math.imul(ae,tt)|0,m=m+Math.imul(k,ge)|0,d=d+Math.imul(k,rt)|0,d=d+Math.imul(F,ge)|0,p=p+Math.imul(F,rt)|0;var sr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(sr>>>26)|0,sr&=67108863,m=Math.imul(se,le),d=Math.imul(se,Je),d=d+Math.imul(We,le)|0,p=Math.imul(We,Je),m=m+Math.imul(X,de)|0,d=d+Math.imul(X,Ye)|0,d=d+Math.imul(xe,de)|0,p=p+Math.imul(xe,Ye)|0,m=m+Math.imul(N,pe)|0,d=d+Math.imul(N,Ze)|0,d=d+Math.imul(he,pe)|0,p=p+Math.imul(he,Ze)|0,m=m+Math.imul(P,ve)|0,d=d+Math.imul(P,Xe)|0,d=d+Math.imul(C,ve)|0,p=p+Math.imul(C,Xe)|0,m=m+Math.imul(A,ye)|0,d=d+Math.imul(A,Qe)|0,d=d+Math.imul(x,ye)|0,p=p+Math.imul(x,Qe)|0,m=m+Math.imul(te,be)|0,d=d+Math.imul(te,et)|0,d=d+Math.imul(oe,be)|0,p=p+Math.imul(oe,et)|0,m=m+Math.imul(I,me)|0,d=d+Math.imul(I,tt)|0,d=d+Math.imul(K,me)|0,p=p+Math.imul(K,tt)|0,m=m+Math.imul(G,ge)|0,d=d+Math.imul(G,rt)|0,d=d+Math.imul(ae,ge)|0,p=p+Math.imul(ae,rt)|0;var hr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(hr>>>26)|0,hr&=67108863,m=Math.imul(se,de),d=Math.imul(se,Ye),d=d+Math.imul(We,de)|0,p=Math.imul(We,Ye),m=m+Math.imul(X,pe)|0,d=d+Math.imul(X,Ze)|0,d=d+Math.imul(xe,pe)|0,p=p+Math.imul(xe,Ze)|0,m=m+Math.imul(N,ve)|0,d=d+Math.imul(N,Xe)|0,d=d+Math.imul(he,ve)|0,p=p+Math.imul(he,Xe)|0,m=m+Math.imul(P,ye)|0,d=d+Math.imul(P,Qe)|0,d=d+Math.imul(C,ye)|0,p=p+Math.imul(C,Qe)|0,m=m+Math.imul(A,be)|0,d=d+Math.imul(A,et)|0,d=d+Math.imul(x,be)|0,p=p+Math.imul(x,et)|0,m=m+Math.imul(te,me)|0,d=d+Math.imul(te,tt)|0,d=d+Math.imul(oe,me)|0,p=p+Math.imul(oe,tt)|0,m=m+Math.imul(I,ge)|0,d=d+Math.imul(I,rt)|0,d=d+Math.imul(K,ge)|0,p=p+Math.imul(K,rt)|0;var cr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(cr>>>26)|0,cr&=67108863,m=Math.imul(se,pe),d=Math.imul(se,Ze),d=d+Math.imul(We,pe)|0,p=Math.imul(We,Ze),m=m+Math.imul(X,ve)|0,d=d+Math.imul(X,Xe)|0,d=d+Math.imul(xe,ve)|0,p=p+Math.imul(xe,Xe)|0,m=m+Math.imul(N,ye)|0,d=d+Math.imul(N,Qe)|0,d=d+Math.imul(he,ye)|0,p=p+Math.imul(he,Qe)|0,m=m+Math.imul(P,be)|0,d=d+Math.imul(P,et)|0,d=d+Math.imul(C,be)|0,p=p+Math.imul(C,et)|0,m=m+Math.imul(A,me)|0,d=d+Math.imul(A,tt)|0,d=d+Math.imul(x,me)|0,p=p+Math.imul(x,tt)|0,m=m+Math.imul(te,ge)|0,d=d+Math.imul(te,rt)|0,d=d+Math.imul(oe,ge)|0,p=p+Math.imul(oe,rt)|0;var ur=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(ur>>>26)|0,ur&=67108863,m=Math.imul(se,ve),d=Math.imul(se,Xe),d=d+Math.imul(We,ve)|0,p=Math.imul(We,Xe),m=m+Math.imul(X,ye)|0,d=d+Math.imul(X,Qe)|0,d=d+Math.imul(xe,ye)|0,p=p+Math.imul(xe,Qe)|0,m=m+Math.imul(N,be)|0,d=d+Math.imul(N,et)|0,d=d+Math.imul(he,be)|0,p=p+Math.imul(he,et)|0,m=m+Math.imul(P,me)|0,d=d+Math.imul(P,tt)|0,d=d+Math.imul(C,me)|0,p=p+Math.imul(C,tt)|0,m=m+Math.imul(A,ge)|0,d=d+Math.imul(A,rt)|0,d=d+Math.imul(x,ge)|0,p=p+Math.imul(x,rt)|0;var lr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(lr>>>26)|0,lr&=67108863,m=Math.imul(se,ye),d=Math.imul(se,Qe),d=d+Math.imul(We,ye)|0,p=Math.imul(We,Qe),m=m+Math.imul(X,be)|0,d=d+Math.imul(X,et)|0,d=d+Math.imul(xe,be)|0,p=p+Math.imul(xe,et)|0,m=m+Math.imul(N,me)|0,d=d+Math.imul(N,tt)|0,d=d+Math.imul(he,me)|0,p=p+Math.imul(he,tt)|0,m=m+Math.imul(P,ge)|0,d=d+Math.imul(P,rt)|0,d=d+Math.imul(C,ge)|0,p=p+Math.imul(C,rt)|0;var dr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(dr>>>26)|0,dr&=67108863,m=Math.imul(se,be),d=Math.imul(se,et),d=d+Math.imul(We,be)|0,p=Math.imul(We,et),m=m+Math.imul(X,me)|0,d=d+Math.imul(X,tt)|0,d=d+Math.imul(xe,me)|0,p=p+Math.imul(xe,tt)|0,m=m+Math.imul(N,ge)|0,d=d+Math.imul(N,rt)|0,d=d+Math.imul(he,ge)|0,p=p+Math.imul(he,rt)|0;var pr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(pr>>>26)|0,pr&=67108863,m=Math.imul(se,me),d=Math.imul(se,tt),d=d+Math.imul(We,me)|0,p=Math.imul(We,tt),m=m+Math.imul(X,ge)|0,d=d+Math.imul(X,rt)|0,d=d+Math.imul(xe,ge)|0,p=p+Math.imul(xe,rt)|0;var vr=(g+m|0)+((d&8191)<<13)|0;g=(p+(d>>>13)|0)+(vr>>>26)|0,vr&=67108863,m=Math.imul(se,ge),d=Math.imul(se,rt),d=d+Math.imul(We,ge)|0,p=Math.imul(We,rt);var yr=(g+m|0)+((d&8191)<<13)|0;return g=(p+(d>>>13)|0)+(yr>>>26)|0,yr&=67108863,v[0]=Ae,v[1]=Ee,v[2]=er,v[3]=tr,v[4]=rr,v[5]=ir,v[6]=nr,v[7]=ar,v[8]=or,v[9]=fr,v[10]=sr,v[11]=hr,v[12]=cr,v[13]=ur,v[14]=lr,v[15]=dr,v[16]=pr,v[17]=vr,v[18]=yr,g!==0&&(v[19]=g,a.length++),a};Math.imul||(D=O);function L($,y,h){h.negative=y.negative^$.negative,h.length=$.length+y.length;for(var a=0,f=0,u=0;u>>26)|0,f+=v>>>26,v&=67108863}h.words[u]=g,a=v,v=f}return a!==0?h.words[u]=a:h.length--,h.strip()}function q($,y,h){var a=new W;return a.mulp($,y,h)}n.prototype.mulTo=function(y,h){var a,f=this.length+y.length;return this.length===10&&y.length===10?a=D(this,y,h):f<63?a=O(this,y,h):f<1024?a=L(this,y,h):a=q(this,y,h),a};function W($,y){this.x=$,this.y=y}W.prototype.makeRBT=function(y){for(var h=new Array(y),a=n.prototype._countBits(y)-1,f=0;f>=1;return f},W.prototype.permute=function(y,h,a,f,u,v){for(var g=0;g>>1)u++;return 1<>>13,a[2*v+1]=u&8191,u=u>>>13;for(v=2*h;v>=26,h+=f/67108864|0,h+=u>>>26,this.words[a]=u&67108863}return h!==0&&(this.words[a]=h,this.length++),this},n.prototype.muln=function(y){return this.clone().imuln(y)},n.prototype.sqr=function(){return this.mul(this)},n.prototype.isqr=function(){return this.imul(this.clone())},n.prototype.pow=function(y){var h=T(y);if(h.length===0)return new n(1);for(var a=this,f=0;f=0);var h=y%26,a=(y-h)/26,f=67108863>>>26-h<<26-h,u;if(h!==0){var v=0;for(u=0;u>>26-h}v&&(this.words[u]=v,this.length++)}if(a!==0){for(u=this.length-1;u>=0;u--)this.words[u+a]=this.words[u];for(u=0;u=0);var f;h?f=(h-h%26)/26:f=0;var u=y%26,v=Math.min((y-u)/26,this.length),g=67108863^67108863>>>u<v)for(this.length-=v,d=0;d=0&&(p!==0||d>=f);d--){var s=this.words[d]|0;this.words[d]=p<<26-u|s>>>u,p=s&g}return m&&p!==0&&(m.words[m.length++]=p),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},n.prototype.ishrn=function(y,h,a){return i(this.negative===0),this.iushrn(y,h,a)},n.prototype.shln=function(y){return this.clone().ishln(y)},n.prototype.ushln=function(y){return this.clone().iushln(y)},n.prototype.shrn=function(y){return this.clone().ishrn(y)},n.prototype.ushrn=function(y){return this.clone().iushrn(y)},n.prototype.testn=function(y){i(typeof y=="number"&&y>=0);var h=y%26,a=(y-h)/26,f=1<=0);var h=y%26,a=(y-h)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=a)return this;if(h!==0&&a++,this.length=Math.min(a,this.length),h!==0){var f=67108863^67108863>>>h<=67108864;h++)this.words[h]-=67108864,h===this.length-1?this.words[h+1]=1:this.words[h+1]++;return this.length=Math.max(this.length,h+1),this},n.prototype.isubn=function(y){if(i(typeof y=="number"),i(y<67108864),y<0)return this.iaddn(-y);if(this.negative!==0)return this.negative=0,this.iaddn(y),this.negative=1,this;if(this.words[0]-=y,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var h=0;h>26)-(m/67108864|0),this.words[u+a]=v&67108863}for(;u>26,this.words[u+a]=v&67108863;if(g===0)return this.strip();for(i(g===-1),g=0,u=0;u>26,this.words[u]=v&67108863;return this.negative=1,this.strip()},n.prototype._wordDiv=function(y,h){var a=this.length-y.length,f=this.clone(),u=y,v=u.words[u.length-1]|0,g=this._countBits(v);a=26-g,a!==0&&(u=u.ushln(a),f.iushln(a),v=u.words[u.length-1]|0);var m=f.length-u.length,d;if(h!=="mod"){d=new n(null),d.length=m+1,d.words=new Array(d.length);for(var p=0;p=0;w--){var U=(f.words[u.length+w]|0)*67108864+(f.words[u.length+w-1]|0);for(U=Math.min(U/v|0,67108863),f._ishlnsubmul(u,U,w);f.negative!==0;)U--,f.negative=0,f._ishlnsubmul(u,1,w),f.isZero()||(f.negative^=1);d&&(d.words[w]=U)}return d&&d.strip(),f.strip(),h!=="div"&&a!==0&&f.iushrn(a),{div:d||null,mod:f}},n.prototype.divmod=function(y,h,a){if(i(!y.isZero()),this.isZero())return{div:new n(0),mod:new n(0)};var f,u,v;return this.negative!==0&&y.negative===0?(v=this.neg().divmod(y,h),h!=="mod"&&(f=v.div.neg()),h!=="div"&&(u=v.mod.neg(),a&&u.negative!==0&&u.iadd(y)),{div:f,mod:u}):this.negative===0&&y.negative!==0?(v=this.divmod(y.neg(),h),h!=="mod"&&(f=v.div.neg()),{div:f,mod:v.mod}):(this.negative&y.negative)!==0?(v=this.neg().divmod(y.neg(),h),h!=="div"&&(u=v.mod.neg(),a&&u.negative!==0&&u.isub(y)),{div:v.div,mod:u}):y.length>this.length||this.cmp(y)<0?{div:new n(0),mod:this}:y.length===1?h==="div"?{div:this.divn(y.words[0]),mod:null}:h==="mod"?{div:null,mod:new n(this.modn(y.words[0]))}:{div:this.divn(y.words[0]),mod:new n(this.modn(y.words[0]))}:this._wordDiv(y,h)},n.prototype.div=function(y){return this.divmod(y,"div",!1).div},n.prototype.mod=function(y){return this.divmod(y,"mod",!1).mod},n.prototype.umod=function(y){return this.divmod(y,"mod",!0).mod},n.prototype.divRound=function(y){var h=this.divmod(y);if(h.mod.isZero())return h.div;var a=h.div.negative!==0?h.mod.isub(y):h.mod,f=y.ushrn(1),u=y.andln(1),v=a.cmp(f);return v<0||u===1&&v===0?h.div:h.div.negative!==0?h.div.isubn(1):h.div.iaddn(1)},n.prototype.modn=function(y){i(y<=67108863);for(var h=(1<<26)%y,a=0,f=this.length-1;f>=0;f--)a=(h*a+(this.words[f]|0))%y;return a},n.prototype.idivn=function(y){i(y<=67108863);for(var h=0,a=this.length-1;a>=0;a--){var f=(this.words[a]|0)+h*67108864;this.words[a]=f/y|0,h=f%y}return this.strip()},n.prototype.divn=function(y){return this.clone().idivn(y)},n.prototype.egcd=function(y){i(y.negative===0),i(!y.isZero());var h=this,a=y.clone();h.negative!==0?h=h.umod(y):h=h.clone();for(var f=new n(1),u=new n(0),v=new n(0),g=new n(1),m=0;h.isEven()&&a.isEven();)h.iushrn(1),a.iushrn(1),++m;for(var d=a.clone(),p=h.clone();!h.isZero();){for(var s=0,w=1;(h.words[0]&w)===0&&s<26;++s,w<<=1);if(s>0)for(h.iushrn(s);s-- >0;)(f.isOdd()||u.isOdd())&&(f.iadd(d),u.isub(p)),f.iushrn(1),u.iushrn(1);for(var U=0,z=1;(a.words[0]&z)===0&&U<26;++U,z<<=1);if(U>0)for(a.iushrn(U);U-- >0;)(v.isOdd()||g.isOdd())&&(v.iadd(d),g.isub(p)),v.iushrn(1),g.iushrn(1);h.cmp(a)>=0?(h.isub(a),f.isub(v),u.isub(g)):(a.isub(h),v.isub(f),g.isub(u))}return{a:v,b:g,gcd:a.iushln(m)}},n.prototype._invmp=function(y){i(y.negative===0),i(!y.isZero());var h=this,a=y.clone();h.negative!==0?h=h.umod(y):h=h.clone();for(var f=new n(1),u=new n(0),v=a.clone();h.cmpn(1)>0&&a.cmpn(1)>0;){for(var g=0,m=1;(h.words[0]&m)===0&&g<26;++g,m<<=1);if(g>0)for(h.iushrn(g);g-- >0;)f.isOdd()&&f.iadd(v),f.iushrn(1);for(var d=0,p=1;(a.words[0]&p)===0&&d<26;++d,p<<=1);if(d>0)for(a.iushrn(d);d-- >0;)u.isOdd()&&u.iadd(v),u.iushrn(1);h.cmp(a)>=0?(h.isub(a),f.isub(u)):(a.isub(h),u.isub(f))}var s;return h.cmpn(1)===0?s=f:s=u,s.cmpn(0)<0&&s.iadd(y),s},n.prototype.gcd=function(y){if(this.isZero())return y.abs();if(y.isZero())return this.abs();var h=this.clone(),a=y.clone();h.negative=0,a.negative=0;for(var f=0;h.isEven()&&a.isEven();f++)h.iushrn(1),a.iushrn(1);do{for(;h.isEven();)h.iushrn(1);for(;a.isEven();)a.iushrn(1);var u=h.cmp(a);if(u<0){var v=h;h=a,a=v}else if(u===0||a.cmpn(1)===0)break;h.isub(a)}while(!0);return a.iushln(f)},n.prototype.invm=function(y){return this.egcd(y).a.umod(y)},n.prototype.isEven=function(){return(this.words[0]&1)===0},n.prototype.isOdd=function(){return(this.words[0]&1)===1},n.prototype.andln=function(y){return this.words[0]&y},n.prototype.bincn=function(y){i(typeof y=="number");var h=y%26,a=(y-h)/26,f=1<>>26,g&=67108863,this.words[v]=g}return u!==0&&(this.words[v]=u,this.length++),this},n.prototype.isZero=function(){return this.length===1&&this.words[0]===0},n.prototype.cmpn=function(y){var h=y<0;if(this.negative!==0&&!h)return-1;if(this.negative===0&&h)return 1;this.strip();var a;if(this.length>1)a=1;else{h&&(y=-y),i(y<=67108863,"Number is too big");var f=this.words[0]|0;a=f===y?0:fy.length)return 1;if(this.length=0;a--){var f=this.words[a]|0,u=y.words[a]|0;if(f!==u){fu&&(h=1);break}}return h},n.prototype.gtn=function(y){return this.cmpn(y)===1},n.prototype.gt=function(y){return this.cmp(y)===1},n.prototype.gten=function(y){return this.cmpn(y)>=0},n.prototype.gte=function(y){return this.cmp(y)>=0},n.prototype.ltn=function(y){return this.cmpn(y)===-1},n.prototype.lt=function(y){return this.cmp(y)===-1},n.prototype.lten=function(y){return this.cmpn(y)<=0},n.prototype.lte=function(y){return this.cmp(y)<=0},n.prototype.eqn=function(y){return this.cmpn(y)===0},n.prototype.eq=function(y){return this.cmp(y)===0},n.red=function(y){return new Q(y)},n.prototype.toRed=function(y){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),y.convertTo(this)._forceRed(y)},n.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},n.prototype._forceRed=function(y){return this.red=y,this},n.prototype.forceRed=function(y){return i(!this.red,"Already a number in reduction context"),this._forceRed(y)},n.prototype.redAdd=function(y){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,y)},n.prototype.redIAdd=function(y){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,y)},n.prototype.redSub=function(y){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,y)},n.prototype.redISub=function(y){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,y)},n.prototype.redShl=function(y){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,y)},n.prototype.redMul=function(y){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,y),this.red.mul(this,y)},n.prototype.redIMul=function(y){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,y),this.red.imul(this,y)},n.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},n.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},n.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},n.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},n.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},n.prototype.redPow=function(y){return i(this.red&&!y.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,y)};var Z={k256:null,p224:null,p192:null,p25519:null};function V($,y){this.name=$,this.p=new n(y,16),this.n=this.p.bitLength(),this.k=new n(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}V.prototype._tmp=function(){var y=new n(null);return y.words=new Array(Math.ceil(this.n/13)),y},V.prototype.ireduce=function(y){var h=y,a;do this.split(h,this.tmp),h=this.imulK(h),h=h.iadd(this.tmp),a=h.bitLength();while(a>this.n);var f=a0?h.isub(this.p):h.strip!==void 0?h.strip():h._strip(),h},V.prototype.split=function(y,h){y.iushrn(this.n,0,h)},V.prototype.imulK=function(y){return y.imul(this.k)};function ee(){V.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}o(ee,V),ee.prototype.split=function(y,h){for(var a=4194303,f=Math.min(y.length,9),u=0;u>>22,v=g}v>>>=22,y.words[u-10]=v,v===0&&y.length>10?y.length-=10:y.length-=9},ee.prototype.imulK=function(y){y.words[y.length]=0,y.words[y.length+1]=0,y.length+=2;for(var h=0,a=0;a>>=26,y.words[a]=u,h=f}return h!==0&&(y.words[y.length++]=h),y},n._prime=function(y){if(Z[y])return Z[y];var h;if(y==="k256")h=new ee;else if(y==="p224")h=new Y;else if(y==="p192")h=new _e;else if(y==="p25519")h=new ie;else throw new Error("Unknown prime "+y);return Z[y]=h,h};function Q($){if(typeof $=="string"){var y=n._prime($);this.m=y.p,this.prime=y}else i($.gtn(1),"modulus must be greater than 1"),this.m=$,this.prime=null}Q.prototype._verify1=function(y){i(y.negative===0,"red works only with positives"),i(y.red,"red works only with red numbers")},Q.prototype._verify2=function(y,h){i((y.negative|h.negative)===0,"red works only with positives"),i(y.red&&y.red===h.red,"red works only with red numbers")},Q.prototype.imod=function(y){return this.prime?this.prime.ireduce(y)._forceRed(this):y.umod(this.m)._forceRed(this)},Q.prototype.neg=function(y){return y.isZero()?y.clone():this.m.sub(y)._forceRed(this)},Q.prototype.add=function(y,h){this._verify2(y,h);var a=y.add(h);return a.cmp(this.m)>=0&&a.isub(this.m),a._forceRed(this)},Q.prototype.iadd=function(y,h){this._verify2(y,h);var a=y.iadd(h);return a.cmp(this.m)>=0&&a.isub(this.m),a},Q.prototype.sub=function(y,h){this._verify2(y,h);var a=y.sub(h);return a.cmpn(0)<0&&a.iadd(this.m),a._forceRed(this)},Q.prototype.isub=function(y,h){this._verify2(y,h);var a=y.isub(h);return a.cmpn(0)<0&&a.iadd(this.m),a},Q.prototype.shl=function(y,h){return this._verify1(y),this.imod(y.ushln(h))},Q.prototype.imul=function(y,h){return this._verify2(y,h),this.imod(y.imul(h))},Q.prototype.mul=function(y,h){return this._verify2(y,h),this.imod(y.mul(h))},Q.prototype.isqr=function(y){return this.imul(y,y.clone())},Q.prototype.sqr=function(y){return this.mul(y,y)},Q.prototype.sqrt=function(y){if(y.isZero())return y.clone();var h=this.m.andln(3);if(i(h%2===1),h===3){var a=this.m.add(new n(1)).iushrn(2);return this.pow(y,a)}for(var f=this.m.subn(1),u=0;!f.isZero()&&f.andln(1)===0;)u++,f.iushrn(1);i(!f.isZero());var v=new n(1).toRed(this),g=v.redNeg(),m=this.m.subn(1).iushrn(1),d=this.m.bitLength();for(d=new n(2*d*d).toRed(this);this.pow(d,m).cmp(g)!==0;)d.redIAdd(g);for(var p=this.pow(d,f),s=this.pow(y,f.addn(1).iushrn(1)),w=this.pow(y,f),U=u;w.cmp(v)!==0;){for(var z=w,k=0;z.cmp(v)!==0;k++)z=z.redSqr();i(k=0;u--){for(var p=h.words[u],s=d-1;s>=0;s--){var w=p>>s&1;if(v!==f[0]&&(v=this.sqr(v)),w===0&&g===0){m=0;continue}g<<=1,g|=w,m++,!(m!==a&&(u!==0||s!==0))&&(v=this.mul(v,f[g]),m=0,g=0)}d=26}return v},Q.prototype.convertTo=function(y){var h=y.umod(this.m);return h===y?h.clone():h},Q.prototype.convertFrom=function(y){var h=y.clone();return h.red=null,h},n.mont=function(y){return new Me(y)};function Me($){Q.call(this,$),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new n(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}o(Me,Q),Me.prototype.convertTo=function(y){return this.imod(y.ushln(this.shift))},Me.prototype.convertFrom=function(y){var h=this.imod(y.mul(this.rinv));return h.red=null,h},Me.prototype.imul=function(y,h){if(y.isZero()||h.isZero())return y.words[0]=0,y.length=1,y;var a=y.imul(h),f=a.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),u=a.isub(f).iushrn(this.shift),v=u;return u.cmp(this.m)>=0?v=u.isub(this.m):u.cmpn(0)<0&&(v=u.iadd(this.m)),v._forceRed(this)},Me.prototype.mul=function(y,h){if(y.isZero()||h.isZero())return new n(0)._forceRed(this);var a=y.mul(h),f=a.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),u=a.isub(f).iushrn(this.shift),v=u;return u.cmp(this.m)>=0?v=u.isub(this.m):u.cmpn(0)<0&&(v=u.iadd(this.m)),v._forceRed(this)},Me.prototype.invm=function(y){var h=this.imod(y._invmp(this.m).mul(this.r2));return h._forceRed(this)}})(t,Hr)})(ht);var La={exports:{}},Fs;La.exports=function(e){return Fs||(Fs=new ai(null)),Fs.generate(e)};function ai(t){this.rand=t}La.exports.Rand=ai;ai.prototype.generate=function(e){return this._rand(e)};ai.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var r=new Uint8Array(e),i=0;i=0);return o};qi.prototype._randrange=function(e,r){var i=r.sub(e);return e.add(this._randbelow(i))};qi.prototype.test=function(e,r,i){var o=e.bitLength(),n=Oi.mont(e),l=new Oi(1).toRed(n);r||(r=Math.max(1,o/48|0));for(var c=e.subn(1),b=0;!c.testn(b);b++);for(var M=e.shrn(b),S=c.toRed(n),E=!0;r>0;r--){var B=this._randrange(new Oi(2),c);i&&i(B);var T=B.toRed(n).redPow(M);if(!(T.cmp(l)===0||T.cmp(S)===0)){for(var O=1;O0;r--){var S=this._randrange(new Oi(2),l),E=e.gcd(S);if(E.cmpn(1)!==0)return E;var B=S.toRed(o).redPow(b);if(!(B.cmp(n)===0||B.cmp(M)===0)){for(var T=1;Tt;)r.ishrn(1);if(r.isEven()&&r.iadd(V8),r.testn(1)||r.iadd(m0),e.cmp(m0)){if(!e.cmp(J8))for(;r.mod(Y8).cmp(Z8);)r.iadd(Ru)}else for(;r.mod(G8).cmp(X8);)r.iadd(Ru);if(i=r.shrn(1),g0(i)&&g0(r)&&w0(i)&&w0(r)&&Bu.test(i)&&Bu.test(r))return r}}const e5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},t5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},r5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},i5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},n5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},a5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},o5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},f5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"},s5={modp1:e5,modp2:t5,modp5:r5,modp14:i5,modp15:n5,modp16:a5,modp17:o5,modp18:f5};var Wt=ht.exports,h5=Hp,$u=new h5,c5=new Wt(24),u5=new Wt(11),l5=new Wt(10),d5=new Wt(3),p5=new Wt(7),ku=Wp,v5=fi.exports,y5=Xr;function b5(t,e){return e=e||"utf8",Buffer.isBuffer(t)||(t=new Buffer(t,e)),this._pub=new Wt(t),this}function m5(t,e){return e=e||"utf8",Buffer.isBuffer(t)||(t=new Buffer(t,e)),this._priv=new Wt(t),this}var Za={};function g5(t,e){var r=e.toString("hex"),i=[r,t.toString(16)].join("_");if(i in Za)return Za[i];var o=0;if(t.isEven()||!ku.simpleSieve||!ku.fermatTest(t)||!$u.test(t))return o+=1,r==="02"||r==="05"?o+=8:o+=4,Za[i]=o,o;$u.test(t.shrn(1))||(o+=2);var n;switch(r){case"02":t.mod(c5).cmp(u5)&&(o+=8);break;case"05":n=t.mod(l5),n.cmp(d5)&&n.cmp(p5)&&(o+=8);break;default:o+=4}return Za[i]=o,o}function Xr(t,e,r){this.setGenerator(e),this.__prime=new Wt(t),this._prime=Wt.mont(this.__prime),this._primeLen=t.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,r?(this.setPublicKey=b5,this.setPrivateKey=m5):this._primeCode=8}Object.defineProperty(Xr.prototype,"verifyError",{enumerable:!0,get:function(){return typeof this._primeCode!="number"&&(this._primeCode=g5(this.__prime,this.__gen)),this._primeCode}});Xr.prototype.generateKeys=function(){return this._priv||(this._priv=new Wt(v5(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()};Xr.prototype.computeSecret=function(t){t=new Wt(t),t=t.toRed(this._prime);var e=t.redPow(this._priv).fromRed(),r=new Buffer(e.toArray()),i=this.getPrime();if(r.length0?a:f},n.min=function(a,f){return a.cmp(f)<0?a:f},n.prototype._init=function(a,f,u){if(typeof a=="number")return this._initNumber(a,f,u);if(typeof a=="object")return this._initArray(a,f,u);f==="hex"&&(f=16),i(f===(f|0)&&f>=2&&f<=36),a=a.toString().replace(/\s+/g,"");var v=0;a[0]==="-"&&(v++,this.negative=1),v=0;v-=3)m=a[v]|a[v-1]<<8|a[v-2]<<16,this.words[g]|=m<>>26-d&67108863,d+=24,d>=26&&(d-=26,g++);else if(u==="le")for(v=0,g=0;v>>26-d&67108863,d+=24,d>=26&&(d-=26,g++);return this._strip()};function c(h,a){var f=h.charCodeAt(a);if(f>=48&&f<=57)return f-48;if(f>=65&&f<=70)return f-55;if(f>=97&&f<=102)return f-87;i(!1,"Invalid character in "+h)}function b(h,a,f){var u=c(h,f);return f-1>=a&&(u|=c(h,f-1)<<4),u}n.prototype._parseHex=function(a,f,u){this.length=Math.ceil((a.length-f)/6),this.words=new Array(this.length);for(var v=0;v=f;v-=2)d=b(a,f,v)<=18?(g-=18,m+=1,this.words[m]|=d>>>26):g+=8;else{var p=a.length-f;for(v=p%2===0?f+1:f;v=18?(g-=18,m+=1,this.words[m]|=d>>>26):g+=8}this._strip()};function M(h,a,f,u){for(var v=0,g=0,m=Math.min(h.length,f),d=a;d=49?g=p-49+10:p>=17?g=p-17+10:g=p,i(p>=0&&g1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},n.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{n.prototype[Symbol.for("nodejs.util.inspect.custom")]=E}catch{n.prototype.inspect=E}else n.prototype.inspect=E;function E(){return(this.red?""}var B=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],T=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],O=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];n.prototype.toString=function(a,f){a=a||10,f=f|0||1;var u;if(a===16||a==="hex"){u="";for(var v=0,g=0,m=0;m>>24-v&16777215,v+=2,v>=26&&(v-=26,m--),g!==0||m!==this.length-1?u=B[6-p.length]+p+u:u=p+u}for(g!==0&&(u=g.toString(16)+u);u.length%f!==0;)u="0"+u;return this.negative!==0&&(u="-"+u),u}if(a===(a|0)&&a>=2&&a<=36){var s=T[a],w=O[a];u="";var U=this.clone();for(U.negative=0;!U.isZero();){var z=U.modrn(w).toString(a);U=U.idivn(w),U.isZero()?u=z+u:u=B[s-z.length]+z+u}for(this.isZero()&&(u="0"+u);u.length%f!==0;)u="0"+u;return this.negative!==0&&(u="-"+u),u}i(!1,"Base should be between 2 and 36")},n.prototype.toNumber=function(){var a=this.words[0];return this.length===2?a+=this.words[1]*67108864:this.length===3&&this.words[2]===1?a+=4503599627370496+this.words[1]*67108864:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-a:a},n.prototype.toJSON=function(){return this.toString(16,2)},l&&(n.prototype.toBuffer=function(a,f){return this.toArrayLike(l,a,f)}),n.prototype.toArray=function(a,f){return this.toArrayLike(Array,a,f)};var D=function(a,f){return a.allocUnsafe?a.allocUnsafe(f):new a(f)};n.prototype.toArrayLike=function(a,f,u){this._strip();var v=this.byteLength(),g=u||Math.max(1,v);i(v<=g,"byte array longer than desired length"),i(g>0,"Requested array length <= 0");var m=D(a,g),d=f==="le"?"LE":"BE";return this["_toArrayLike"+d](m,v),m},n.prototype._toArrayLikeLE=function(a,f){for(var u=0,v=0,g=0,m=0;g>8&255),u>16&255),m===6?(u>24&255),v=0,m=0):(v=d>>>24,m+=2)}if(u=0&&(a[u--]=d>>8&255),u>=0&&(a[u--]=d>>16&255),m===6?(u>=0&&(a[u--]=d>>24&255),v=0,m=0):(v=d>>>24,m+=2)}if(u>=0)for(a[u--]=v;u>=0;)a[u--]=0},Math.clz32?n.prototype._countBits=function(a){return 32-Math.clz32(a)}:n.prototype._countBits=function(a){var f=a,u=0;return f>=4096&&(u+=13,f>>>=13),f>=64&&(u+=7,f>>>=7),f>=8&&(u+=4,f>>>=4),f>=2&&(u+=2,f>>>=2),u+f},n.prototype._zeroBits=function(a){if(a===0)return 26;var f=a,u=0;return(f&8191)===0&&(u+=13,f>>>=13),(f&127)===0&&(u+=7,f>>>=7),(f&15)===0&&(u+=4,f>>>=4),(f&3)===0&&(u+=2,f>>>=2),(f&1)===0&&u++,u},n.prototype.bitLength=function(){var a=this.words[this.length-1],f=this._countBits(a);return(this.length-1)*26+f};function L(h){for(var a=new Array(h.bitLength()),f=0;f>>v&1}return a}n.prototype.zeroBits=function(){if(this.isZero())return 0;for(var a=0,f=0;fa.length?this.clone().ior(a):a.clone().ior(this)},n.prototype.uor=function(a){return this.length>a.length?this.clone().iuor(a):a.clone().iuor(this)},n.prototype.iuand=function(a){var f;this.length>a.length?f=a:f=this;for(var u=0;ua.length?this.clone().iand(a):a.clone().iand(this)},n.prototype.uand=function(a){return this.length>a.length?this.clone().iuand(a):a.clone().iuand(this)},n.prototype.iuxor=function(a){var f,u;this.length>a.length?(f=this,u=a):(f=a,u=this);for(var v=0;va.length?this.clone().ixor(a):a.clone().ixor(this)},n.prototype.uxor=function(a){return this.length>a.length?this.clone().iuxor(a):a.clone().iuxor(this)},n.prototype.inotn=function(a){i(typeof a=="number"&&a>=0);var f=Math.ceil(a/26)|0,u=a%26;this._expand(f),u>0&&f--;for(var v=0;v0&&(this.words[v]=~this.words[v]&67108863>>26-u),this._strip()},n.prototype.notn=function(a){return this.clone().inotn(a)},n.prototype.setn=function(a,f){i(typeof a=="number"&&a>=0);var u=a/26|0,v=a%26;return this._expand(u+1),f?this.words[u]=this.words[u]|1<a.length?(u=this,v=a):(u=a,v=this);for(var g=0,m=0;m>>26;for(;g!==0&&m>>26;if(this.length=u.length,g!==0)this.words[this.length]=g,this.length++;else if(u!==this)for(;ma.length?this.clone().iadd(a):a.clone().iadd(this)},n.prototype.isub=function(a){if(a.negative!==0){a.negative=0;var f=this.iadd(a);return a.negative=1,f._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(a),this.negative=1,this._normSign();var u=this.cmp(a);if(u===0)return this.negative=0,this.length=1,this.words[0]=0,this;var v,g;u>0?(v=this,g=a):(v=a,g=this);for(var m=0,d=0;d>26,this.words[d]=f&67108863;for(;m!==0&&d>26,this.words[d]=f&67108863;if(m===0&&d>>26,U=p&67108863,z=Math.min(s,a.length-1),k=Math.max(0,s-h.length+1);k<=z;k++){var F=s-k|0;v=h.words[F]|0,g=a.words[k]|0,m=v*g+U,w+=m/67108864|0,U=m&67108863}f.words[s]=U|0,p=w|0}return p!==0?f.words[s]=p|0:f.length--,f._strip()}var W=function(a,f,u){var v=a.words,g=f.words,m=u.words,d=0,p,s,w,U=v[0]|0,z=U&8191,k=U>>>13,F=v[1]|0,H=F&8191,G=F>>>13,ae=v[2]|0,R=ae&8191,I=ae>>>13,K=v[3]|0,J=K&8191,te=K>>>13,oe=v[4]|0,ne=oe&8191,A=oe>>>13,x=v[5]|0,_=x&8191,P=x>>>13,C=v[6]|0,j=C&8191,N=C>>>13,he=v[7]|0,re=he&8191,X=he>>>13,xe=v[8]|0,fe=xe&8191,se=xe>>>13,We=v[9]|0,Se=We&8191,ce=We>>>13,Ke=g[0]|0,Pe=Ke&8191,ue=Ke>>>13,Ve=g[1]|0,Ie=Ve&8191,le=Ve>>>13,Je=g[2]|0,Be=Je&8191,de=Je>>>13,Ye=g[3]|0,Re=Ye&8191,pe=Ye>>>13,Ze=g[4]|0,$e=Ze&8191,ve=Ze>>>13,Xe=g[5]|0,ke=Xe&8191,ye=Xe>>>13,Qe=g[6]|0,Te=Qe&8191,be=Qe>>>13,et=g[7]|0,Oe=et&8191,me=et>>>13,tt=g[8]|0,Fe=tt&8191,ge=tt>>>13,rt=g[9]|0,Ae=rt&8191,Ee=rt>>>13;u.negative=a.negative^f.negative,u.length=19,p=Math.imul(z,Pe),s=Math.imul(z,ue),s=s+Math.imul(k,Pe)|0,w=Math.imul(k,ue);var er=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(er>>>26)|0,er&=67108863,p=Math.imul(H,Pe),s=Math.imul(H,ue),s=s+Math.imul(G,Pe)|0,w=Math.imul(G,ue),p=p+Math.imul(z,Ie)|0,s=s+Math.imul(z,le)|0,s=s+Math.imul(k,Ie)|0,w=w+Math.imul(k,le)|0;var tr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(tr>>>26)|0,tr&=67108863,p=Math.imul(R,Pe),s=Math.imul(R,ue),s=s+Math.imul(I,Pe)|0,w=Math.imul(I,ue),p=p+Math.imul(H,Ie)|0,s=s+Math.imul(H,le)|0,s=s+Math.imul(G,Ie)|0,w=w+Math.imul(G,le)|0,p=p+Math.imul(z,Be)|0,s=s+Math.imul(z,de)|0,s=s+Math.imul(k,Be)|0,w=w+Math.imul(k,de)|0;var rr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(rr>>>26)|0,rr&=67108863,p=Math.imul(J,Pe),s=Math.imul(J,ue),s=s+Math.imul(te,Pe)|0,w=Math.imul(te,ue),p=p+Math.imul(R,Ie)|0,s=s+Math.imul(R,le)|0,s=s+Math.imul(I,Ie)|0,w=w+Math.imul(I,le)|0,p=p+Math.imul(H,Be)|0,s=s+Math.imul(H,de)|0,s=s+Math.imul(G,Be)|0,w=w+Math.imul(G,de)|0,p=p+Math.imul(z,Re)|0,s=s+Math.imul(z,pe)|0,s=s+Math.imul(k,Re)|0,w=w+Math.imul(k,pe)|0;var ir=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ir>>>26)|0,ir&=67108863,p=Math.imul(ne,Pe),s=Math.imul(ne,ue),s=s+Math.imul(A,Pe)|0,w=Math.imul(A,ue),p=p+Math.imul(J,Ie)|0,s=s+Math.imul(J,le)|0,s=s+Math.imul(te,Ie)|0,w=w+Math.imul(te,le)|0,p=p+Math.imul(R,Be)|0,s=s+Math.imul(R,de)|0,s=s+Math.imul(I,Be)|0,w=w+Math.imul(I,de)|0,p=p+Math.imul(H,Re)|0,s=s+Math.imul(H,pe)|0,s=s+Math.imul(G,Re)|0,w=w+Math.imul(G,pe)|0,p=p+Math.imul(z,$e)|0,s=s+Math.imul(z,ve)|0,s=s+Math.imul(k,$e)|0,w=w+Math.imul(k,ve)|0;var nr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(nr>>>26)|0,nr&=67108863,p=Math.imul(_,Pe),s=Math.imul(_,ue),s=s+Math.imul(P,Pe)|0,w=Math.imul(P,ue),p=p+Math.imul(ne,Ie)|0,s=s+Math.imul(ne,le)|0,s=s+Math.imul(A,Ie)|0,w=w+Math.imul(A,le)|0,p=p+Math.imul(J,Be)|0,s=s+Math.imul(J,de)|0,s=s+Math.imul(te,Be)|0,w=w+Math.imul(te,de)|0,p=p+Math.imul(R,Re)|0,s=s+Math.imul(R,pe)|0,s=s+Math.imul(I,Re)|0,w=w+Math.imul(I,pe)|0,p=p+Math.imul(H,$e)|0,s=s+Math.imul(H,ve)|0,s=s+Math.imul(G,$e)|0,w=w+Math.imul(G,ve)|0,p=p+Math.imul(z,ke)|0,s=s+Math.imul(z,ye)|0,s=s+Math.imul(k,ke)|0,w=w+Math.imul(k,ye)|0;var ar=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ar>>>26)|0,ar&=67108863,p=Math.imul(j,Pe),s=Math.imul(j,ue),s=s+Math.imul(N,Pe)|0,w=Math.imul(N,ue),p=p+Math.imul(_,Ie)|0,s=s+Math.imul(_,le)|0,s=s+Math.imul(P,Ie)|0,w=w+Math.imul(P,le)|0,p=p+Math.imul(ne,Be)|0,s=s+Math.imul(ne,de)|0,s=s+Math.imul(A,Be)|0,w=w+Math.imul(A,de)|0,p=p+Math.imul(J,Re)|0,s=s+Math.imul(J,pe)|0,s=s+Math.imul(te,Re)|0,w=w+Math.imul(te,pe)|0,p=p+Math.imul(R,$e)|0,s=s+Math.imul(R,ve)|0,s=s+Math.imul(I,$e)|0,w=w+Math.imul(I,ve)|0,p=p+Math.imul(H,ke)|0,s=s+Math.imul(H,ye)|0,s=s+Math.imul(G,ke)|0,w=w+Math.imul(G,ye)|0,p=p+Math.imul(z,Te)|0,s=s+Math.imul(z,be)|0,s=s+Math.imul(k,Te)|0,w=w+Math.imul(k,be)|0;var or=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(or>>>26)|0,or&=67108863,p=Math.imul(re,Pe),s=Math.imul(re,ue),s=s+Math.imul(X,Pe)|0,w=Math.imul(X,ue),p=p+Math.imul(j,Ie)|0,s=s+Math.imul(j,le)|0,s=s+Math.imul(N,Ie)|0,w=w+Math.imul(N,le)|0,p=p+Math.imul(_,Be)|0,s=s+Math.imul(_,de)|0,s=s+Math.imul(P,Be)|0,w=w+Math.imul(P,de)|0,p=p+Math.imul(ne,Re)|0,s=s+Math.imul(ne,pe)|0,s=s+Math.imul(A,Re)|0,w=w+Math.imul(A,pe)|0,p=p+Math.imul(J,$e)|0,s=s+Math.imul(J,ve)|0,s=s+Math.imul(te,$e)|0,w=w+Math.imul(te,ve)|0,p=p+Math.imul(R,ke)|0,s=s+Math.imul(R,ye)|0,s=s+Math.imul(I,ke)|0,w=w+Math.imul(I,ye)|0,p=p+Math.imul(H,Te)|0,s=s+Math.imul(H,be)|0,s=s+Math.imul(G,Te)|0,w=w+Math.imul(G,be)|0,p=p+Math.imul(z,Oe)|0,s=s+Math.imul(z,me)|0,s=s+Math.imul(k,Oe)|0,w=w+Math.imul(k,me)|0;var fr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(fr>>>26)|0,fr&=67108863,p=Math.imul(fe,Pe),s=Math.imul(fe,ue),s=s+Math.imul(se,Pe)|0,w=Math.imul(se,ue),p=p+Math.imul(re,Ie)|0,s=s+Math.imul(re,le)|0,s=s+Math.imul(X,Ie)|0,w=w+Math.imul(X,le)|0,p=p+Math.imul(j,Be)|0,s=s+Math.imul(j,de)|0,s=s+Math.imul(N,Be)|0,w=w+Math.imul(N,de)|0,p=p+Math.imul(_,Re)|0,s=s+Math.imul(_,pe)|0,s=s+Math.imul(P,Re)|0,w=w+Math.imul(P,pe)|0,p=p+Math.imul(ne,$e)|0,s=s+Math.imul(ne,ve)|0,s=s+Math.imul(A,$e)|0,w=w+Math.imul(A,ve)|0,p=p+Math.imul(J,ke)|0,s=s+Math.imul(J,ye)|0,s=s+Math.imul(te,ke)|0,w=w+Math.imul(te,ye)|0,p=p+Math.imul(R,Te)|0,s=s+Math.imul(R,be)|0,s=s+Math.imul(I,Te)|0,w=w+Math.imul(I,be)|0,p=p+Math.imul(H,Oe)|0,s=s+Math.imul(H,me)|0,s=s+Math.imul(G,Oe)|0,w=w+Math.imul(G,me)|0,p=p+Math.imul(z,Fe)|0,s=s+Math.imul(z,ge)|0,s=s+Math.imul(k,Fe)|0,w=w+Math.imul(k,ge)|0;var sr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(sr>>>26)|0,sr&=67108863,p=Math.imul(Se,Pe),s=Math.imul(Se,ue),s=s+Math.imul(ce,Pe)|0,w=Math.imul(ce,ue),p=p+Math.imul(fe,Ie)|0,s=s+Math.imul(fe,le)|0,s=s+Math.imul(se,Ie)|0,w=w+Math.imul(se,le)|0,p=p+Math.imul(re,Be)|0,s=s+Math.imul(re,de)|0,s=s+Math.imul(X,Be)|0,w=w+Math.imul(X,de)|0,p=p+Math.imul(j,Re)|0,s=s+Math.imul(j,pe)|0,s=s+Math.imul(N,Re)|0,w=w+Math.imul(N,pe)|0,p=p+Math.imul(_,$e)|0,s=s+Math.imul(_,ve)|0,s=s+Math.imul(P,$e)|0,w=w+Math.imul(P,ve)|0,p=p+Math.imul(ne,ke)|0,s=s+Math.imul(ne,ye)|0,s=s+Math.imul(A,ke)|0,w=w+Math.imul(A,ye)|0,p=p+Math.imul(J,Te)|0,s=s+Math.imul(J,be)|0,s=s+Math.imul(te,Te)|0,w=w+Math.imul(te,be)|0,p=p+Math.imul(R,Oe)|0,s=s+Math.imul(R,me)|0,s=s+Math.imul(I,Oe)|0,w=w+Math.imul(I,me)|0,p=p+Math.imul(H,Fe)|0,s=s+Math.imul(H,ge)|0,s=s+Math.imul(G,Fe)|0,w=w+Math.imul(G,ge)|0,p=p+Math.imul(z,Ae)|0,s=s+Math.imul(z,Ee)|0,s=s+Math.imul(k,Ae)|0,w=w+Math.imul(k,Ee)|0;var hr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(hr>>>26)|0,hr&=67108863,p=Math.imul(Se,Ie),s=Math.imul(Se,le),s=s+Math.imul(ce,Ie)|0,w=Math.imul(ce,le),p=p+Math.imul(fe,Be)|0,s=s+Math.imul(fe,de)|0,s=s+Math.imul(se,Be)|0,w=w+Math.imul(se,de)|0,p=p+Math.imul(re,Re)|0,s=s+Math.imul(re,pe)|0,s=s+Math.imul(X,Re)|0,w=w+Math.imul(X,pe)|0,p=p+Math.imul(j,$e)|0,s=s+Math.imul(j,ve)|0,s=s+Math.imul(N,$e)|0,w=w+Math.imul(N,ve)|0,p=p+Math.imul(_,ke)|0,s=s+Math.imul(_,ye)|0,s=s+Math.imul(P,ke)|0,w=w+Math.imul(P,ye)|0,p=p+Math.imul(ne,Te)|0,s=s+Math.imul(ne,be)|0,s=s+Math.imul(A,Te)|0,w=w+Math.imul(A,be)|0,p=p+Math.imul(J,Oe)|0,s=s+Math.imul(J,me)|0,s=s+Math.imul(te,Oe)|0,w=w+Math.imul(te,me)|0,p=p+Math.imul(R,Fe)|0,s=s+Math.imul(R,ge)|0,s=s+Math.imul(I,Fe)|0,w=w+Math.imul(I,ge)|0,p=p+Math.imul(H,Ae)|0,s=s+Math.imul(H,Ee)|0,s=s+Math.imul(G,Ae)|0,w=w+Math.imul(G,Ee)|0;var cr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(cr>>>26)|0,cr&=67108863,p=Math.imul(Se,Be),s=Math.imul(Se,de),s=s+Math.imul(ce,Be)|0,w=Math.imul(ce,de),p=p+Math.imul(fe,Re)|0,s=s+Math.imul(fe,pe)|0,s=s+Math.imul(se,Re)|0,w=w+Math.imul(se,pe)|0,p=p+Math.imul(re,$e)|0,s=s+Math.imul(re,ve)|0,s=s+Math.imul(X,$e)|0,w=w+Math.imul(X,ve)|0,p=p+Math.imul(j,ke)|0,s=s+Math.imul(j,ye)|0,s=s+Math.imul(N,ke)|0,w=w+Math.imul(N,ye)|0,p=p+Math.imul(_,Te)|0,s=s+Math.imul(_,be)|0,s=s+Math.imul(P,Te)|0,w=w+Math.imul(P,be)|0,p=p+Math.imul(ne,Oe)|0,s=s+Math.imul(ne,me)|0,s=s+Math.imul(A,Oe)|0,w=w+Math.imul(A,me)|0,p=p+Math.imul(J,Fe)|0,s=s+Math.imul(J,ge)|0,s=s+Math.imul(te,Fe)|0,w=w+Math.imul(te,ge)|0,p=p+Math.imul(R,Ae)|0,s=s+Math.imul(R,Ee)|0,s=s+Math.imul(I,Ae)|0,w=w+Math.imul(I,Ee)|0;var ur=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ur>>>26)|0,ur&=67108863,p=Math.imul(Se,Re),s=Math.imul(Se,pe),s=s+Math.imul(ce,Re)|0,w=Math.imul(ce,pe),p=p+Math.imul(fe,$e)|0,s=s+Math.imul(fe,ve)|0,s=s+Math.imul(se,$e)|0,w=w+Math.imul(se,ve)|0,p=p+Math.imul(re,ke)|0,s=s+Math.imul(re,ye)|0,s=s+Math.imul(X,ke)|0,w=w+Math.imul(X,ye)|0,p=p+Math.imul(j,Te)|0,s=s+Math.imul(j,be)|0,s=s+Math.imul(N,Te)|0,w=w+Math.imul(N,be)|0,p=p+Math.imul(_,Oe)|0,s=s+Math.imul(_,me)|0,s=s+Math.imul(P,Oe)|0,w=w+Math.imul(P,me)|0,p=p+Math.imul(ne,Fe)|0,s=s+Math.imul(ne,ge)|0,s=s+Math.imul(A,Fe)|0,w=w+Math.imul(A,ge)|0,p=p+Math.imul(J,Ae)|0,s=s+Math.imul(J,Ee)|0,s=s+Math.imul(te,Ae)|0,w=w+Math.imul(te,Ee)|0;var lr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(lr>>>26)|0,lr&=67108863,p=Math.imul(Se,$e),s=Math.imul(Se,ve),s=s+Math.imul(ce,$e)|0,w=Math.imul(ce,ve),p=p+Math.imul(fe,ke)|0,s=s+Math.imul(fe,ye)|0,s=s+Math.imul(se,ke)|0,w=w+Math.imul(se,ye)|0,p=p+Math.imul(re,Te)|0,s=s+Math.imul(re,be)|0,s=s+Math.imul(X,Te)|0,w=w+Math.imul(X,be)|0,p=p+Math.imul(j,Oe)|0,s=s+Math.imul(j,me)|0,s=s+Math.imul(N,Oe)|0,w=w+Math.imul(N,me)|0,p=p+Math.imul(_,Fe)|0,s=s+Math.imul(_,ge)|0,s=s+Math.imul(P,Fe)|0,w=w+Math.imul(P,ge)|0,p=p+Math.imul(ne,Ae)|0,s=s+Math.imul(ne,Ee)|0,s=s+Math.imul(A,Ae)|0,w=w+Math.imul(A,Ee)|0;var dr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(dr>>>26)|0,dr&=67108863,p=Math.imul(Se,ke),s=Math.imul(Se,ye),s=s+Math.imul(ce,ke)|0,w=Math.imul(ce,ye),p=p+Math.imul(fe,Te)|0,s=s+Math.imul(fe,be)|0,s=s+Math.imul(se,Te)|0,w=w+Math.imul(se,be)|0,p=p+Math.imul(re,Oe)|0,s=s+Math.imul(re,me)|0,s=s+Math.imul(X,Oe)|0,w=w+Math.imul(X,me)|0,p=p+Math.imul(j,Fe)|0,s=s+Math.imul(j,ge)|0,s=s+Math.imul(N,Fe)|0,w=w+Math.imul(N,ge)|0,p=p+Math.imul(_,Ae)|0,s=s+Math.imul(_,Ee)|0,s=s+Math.imul(P,Ae)|0,w=w+Math.imul(P,Ee)|0;var pr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(pr>>>26)|0,pr&=67108863,p=Math.imul(Se,Te),s=Math.imul(Se,be),s=s+Math.imul(ce,Te)|0,w=Math.imul(ce,be),p=p+Math.imul(fe,Oe)|0,s=s+Math.imul(fe,me)|0,s=s+Math.imul(se,Oe)|0,w=w+Math.imul(se,me)|0,p=p+Math.imul(re,Fe)|0,s=s+Math.imul(re,ge)|0,s=s+Math.imul(X,Fe)|0,w=w+Math.imul(X,ge)|0,p=p+Math.imul(j,Ae)|0,s=s+Math.imul(j,Ee)|0,s=s+Math.imul(N,Ae)|0,w=w+Math.imul(N,Ee)|0;var vr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(vr>>>26)|0,vr&=67108863,p=Math.imul(Se,Oe),s=Math.imul(Se,me),s=s+Math.imul(ce,Oe)|0,w=Math.imul(ce,me),p=p+Math.imul(fe,Fe)|0,s=s+Math.imul(fe,ge)|0,s=s+Math.imul(se,Fe)|0,w=w+Math.imul(se,ge)|0,p=p+Math.imul(re,Ae)|0,s=s+Math.imul(re,Ee)|0,s=s+Math.imul(X,Ae)|0,w=w+Math.imul(X,Ee)|0;var yr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(yr>>>26)|0,yr&=67108863,p=Math.imul(Se,Fe),s=Math.imul(Se,ge),s=s+Math.imul(ce,Fe)|0,w=Math.imul(ce,ge),p=p+Math.imul(fe,Ae)|0,s=s+Math.imul(fe,Ee)|0,s=s+Math.imul(se,Ae)|0,w=w+Math.imul(se,Ee)|0;var yi=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(yi>>>26)|0,yi&=67108863,p=Math.imul(Se,Ae),s=Math.imul(Se,Ee),s=s+Math.imul(ce,Ae)|0,w=Math.imul(ce,Ee);var bi=(d+p|0)+((s&8191)<<13)|0;return d=(w+(s>>>13)|0)+(bi>>>26)|0,bi&=67108863,m[0]=er,m[1]=tr,m[2]=rr,m[3]=ir,m[4]=nr,m[5]=ar,m[6]=or,m[7]=fr,m[8]=sr,m[9]=hr,m[10]=cr,m[11]=ur,m[12]=lr,m[13]=dr,m[14]=pr,m[15]=vr,m[16]=yr,m[17]=yi,m[18]=bi,d!==0&&(m[19]=d,u.length++),u};Math.imul||(W=q);function Z(h,a,f){f.negative=a.negative^h.negative,f.length=h.length+a.length;for(var u=0,v=0,g=0;g>>26)|0,v+=m>>>26,m&=67108863}f.words[g]=d,u=m,m=v}return u!==0?f.words[g]=u:f.length--,f._strip()}function V(h,a,f){return Z(h,a,f)}n.prototype.mulTo=function(a,f){var u,v=this.length+a.length;return this.length===10&&a.length===10?u=W(this,a,f):v<63?u=q(this,a,f):v<1024?u=Z(this,a,f):u=V(this,a,f),u},n.prototype.mul=function(a){var f=new n(null);return f.words=new Array(this.length+a.length),this.mulTo(a,f)},n.prototype.mulf=function(a){var f=new n(null);return f.words=new Array(this.length+a.length),V(this,a,f)},n.prototype.imul=function(a){return this.clone().mulTo(a,this)},n.prototype.imuln=function(a){var f=a<0;f&&(a=-a),i(typeof a=="number"),i(a<67108864);for(var u=0,v=0;v>=26,u+=g/67108864|0,u+=m>>>26,this.words[v]=m&67108863}return u!==0&&(this.words[v]=u,this.length++),f?this.ineg():this},n.prototype.muln=function(a){return this.clone().imuln(a)},n.prototype.sqr=function(){return this.mul(this)},n.prototype.isqr=function(){return this.imul(this.clone())},n.prototype.pow=function(a){var f=L(a);if(f.length===0)return new n(1);for(var u=this,v=0;v=0);var f=a%26,u=(a-f)/26,v=67108863>>>26-f<<26-f,g;if(f!==0){var m=0;for(g=0;g>>26-f}m&&(this.words[g]=m,this.length++)}if(u!==0){for(g=this.length-1;g>=0;g--)this.words[g+u]=this.words[g];for(g=0;g=0);var v;f?v=(f-f%26)/26:v=0;var g=a%26,m=Math.min((a-g)/26,this.length),d=67108863^67108863>>>g<m)for(this.length-=m,s=0;s=0&&(w!==0||s>=v);s--){var U=this.words[s]|0;this.words[s]=w<<26-g|U>>>g,w=U&d}return p&&w!==0&&(p.words[p.length++]=w),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},n.prototype.ishrn=function(a,f,u){return i(this.negative===0),this.iushrn(a,f,u)},n.prototype.shln=function(a){return this.clone().ishln(a)},n.prototype.ushln=function(a){return this.clone().iushln(a)},n.prototype.shrn=function(a){return this.clone().ishrn(a)},n.prototype.ushrn=function(a){return this.clone().iushrn(a)},n.prototype.testn=function(a){i(typeof a=="number"&&a>=0);var f=a%26,u=(a-f)/26,v=1<=0);var f=a%26,u=(a-f)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=u)return this;if(f!==0&&u++,this.length=Math.min(u,this.length),f!==0){var v=67108863^67108863>>>f<=67108864;f++)this.words[f]-=67108864,f===this.length-1?this.words[f+1]=1:this.words[f+1]++;return this.length=Math.max(this.length,f+1),this},n.prototype.isubn=function(a){if(i(typeof a=="number"),i(a<67108864),a<0)return this.iaddn(-a);if(this.negative!==0)return this.negative=0,this.iaddn(a),this.negative=1,this;if(this.words[0]-=a,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var f=0;f>26)-(p/67108864|0),this.words[g+u]=m&67108863}for(;g>26,this.words[g+u]=m&67108863;if(d===0)return this._strip();for(i(d===-1),d=0,g=0;g>26,this.words[g]=m&67108863;return this.negative=1,this._strip()},n.prototype._wordDiv=function(a,f){var u=this.length-a.length,v=this.clone(),g=a,m=g.words[g.length-1]|0,d=this._countBits(m);u=26-d,u!==0&&(g=g.ushln(u),v.iushln(u),m=g.words[g.length-1]|0);var p=v.length-g.length,s;if(f!=="mod"){s=new n(null),s.length=p+1,s.words=new Array(s.length);for(var w=0;w=0;z--){var k=(v.words[g.length+z]|0)*67108864+(v.words[g.length+z-1]|0);for(k=Math.min(k/m|0,67108863),v._ishlnsubmul(g,k,z);v.negative!==0;)k--,v.negative=0,v._ishlnsubmul(g,1,z),v.isZero()||(v.negative^=1);s&&(s.words[z]=k)}return s&&s._strip(),v._strip(),f!=="div"&&u!==0&&v.iushrn(u),{div:s||null,mod:v}},n.prototype.divmod=function(a,f,u){if(i(!a.isZero()),this.isZero())return{div:new n(0),mod:new n(0)};var v,g,m;return this.negative!==0&&a.negative===0?(m=this.neg().divmod(a,f),f!=="mod"&&(v=m.div.neg()),f!=="div"&&(g=m.mod.neg(),u&&g.negative!==0&&g.iadd(a)),{div:v,mod:g}):this.negative===0&&a.negative!==0?(m=this.divmod(a.neg(),f),f!=="mod"&&(v=m.div.neg()),{div:v,mod:m.mod}):(this.negative&a.negative)!==0?(m=this.neg().divmod(a.neg(),f),f!=="div"&&(g=m.mod.neg(),u&&g.negative!==0&&g.isub(a)),{div:m.div,mod:g}):a.length>this.length||this.cmp(a)<0?{div:new n(0),mod:this}:a.length===1?f==="div"?{div:this.divn(a.words[0]),mod:null}:f==="mod"?{div:null,mod:new n(this.modrn(a.words[0]))}:{div:this.divn(a.words[0]),mod:new n(this.modrn(a.words[0]))}:this._wordDiv(a,f)},n.prototype.div=function(a){return this.divmod(a,"div",!1).div},n.prototype.mod=function(a){return this.divmod(a,"mod",!1).mod},n.prototype.umod=function(a){return this.divmod(a,"mod",!0).mod},n.prototype.divRound=function(a){var f=this.divmod(a);if(f.mod.isZero())return f.div;var u=f.div.negative!==0?f.mod.isub(a):f.mod,v=a.ushrn(1),g=a.andln(1),m=u.cmp(v);return m<0||g===1&&m===0?f.div:f.div.negative!==0?f.div.isubn(1):f.div.iaddn(1)},n.prototype.modrn=function(a){var f=a<0;f&&(a=-a),i(a<=67108863);for(var u=(1<<26)%a,v=0,g=this.length-1;g>=0;g--)v=(u*v+(this.words[g]|0))%a;return f?-v:v},n.prototype.modn=function(a){return this.modrn(a)},n.prototype.idivn=function(a){var f=a<0;f&&(a=-a),i(a<=67108863);for(var u=0,v=this.length-1;v>=0;v--){var g=(this.words[v]|0)+u*67108864;this.words[v]=g/a|0,u=g%a}return this._strip(),f?this.ineg():this},n.prototype.divn=function(a){return this.clone().idivn(a)},n.prototype.egcd=function(a){i(a.negative===0),i(!a.isZero());var f=this,u=a.clone();f.negative!==0?f=f.umod(a):f=f.clone();for(var v=new n(1),g=new n(0),m=new n(0),d=new n(1),p=0;f.isEven()&&u.isEven();)f.iushrn(1),u.iushrn(1),++p;for(var s=u.clone(),w=f.clone();!f.isZero();){for(var U=0,z=1;(f.words[0]&z)===0&&U<26;++U,z<<=1);if(U>0)for(f.iushrn(U);U-- >0;)(v.isOdd()||g.isOdd())&&(v.iadd(s),g.isub(w)),v.iushrn(1),g.iushrn(1);for(var k=0,F=1;(u.words[0]&F)===0&&k<26;++k,F<<=1);if(k>0)for(u.iushrn(k);k-- >0;)(m.isOdd()||d.isOdd())&&(m.iadd(s),d.isub(w)),m.iushrn(1),d.iushrn(1);f.cmp(u)>=0?(f.isub(u),v.isub(m),g.isub(d)):(u.isub(f),m.isub(v),d.isub(g))}return{a:m,b:d,gcd:u.iushln(p)}},n.prototype._invmp=function(a){i(a.negative===0),i(!a.isZero());var f=this,u=a.clone();f.negative!==0?f=f.umod(a):f=f.clone();for(var v=new n(1),g=new n(0),m=u.clone();f.cmpn(1)>0&&u.cmpn(1)>0;){for(var d=0,p=1;(f.words[0]&p)===0&&d<26;++d,p<<=1);if(d>0)for(f.iushrn(d);d-- >0;)v.isOdd()&&v.iadd(m),v.iushrn(1);for(var s=0,w=1;(u.words[0]&w)===0&&s<26;++s,w<<=1);if(s>0)for(u.iushrn(s);s-- >0;)g.isOdd()&&g.iadd(m),g.iushrn(1);f.cmp(u)>=0?(f.isub(u),v.isub(g)):(u.isub(f),g.isub(v))}var U;return f.cmpn(1)===0?U=v:U=g,U.cmpn(0)<0&&U.iadd(a),U},n.prototype.gcd=function(a){if(this.isZero())return a.abs();if(a.isZero())return this.abs();var f=this.clone(),u=a.clone();f.negative=0,u.negative=0;for(var v=0;f.isEven()&&u.isEven();v++)f.iushrn(1),u.iushrn(1);do{for(;f.isEven();)f.iushrn(1);for(;u.isEven();)u.iushrn(1);var g=f.cmp(u);if(g<0){var m=f;f=u,u=m}else if(g===0||u.cmpn(1)===0)break;f.isub(u)}while(!0);return u.iushln(v)},n.prototype.invm=function(a){return this.egcd(a).a.umod(a)},n.prototype.isEven=function(){return(this.words[0]&1)===0},n.prototype.isOdd=function(){return(this.words[0]&1)===1},n.prototype.andln=function(a){return this.words[0]&a},n.prototype.bincn=function(a){i(typeof a=="number");var f=a%26,u=(a-f)/26,v=1<>>26,d&=67108863,this.words[m]=d}return g!==0&&(this.words[m]=g,this.length++),this},n.prototype.isZero=function(){return this.length===1&&this.words[0]===0},n.prototype.cmpn=function(a){var f=a<0;if(this.negative!==0&&!f)return-1;if(this.negative===0&&f)return 1;this._strip();var u;if(this.length>1)u=1;else{f&&(a=-a),i(a<=67108863,"Number is too big");var v=this.words[0]|0;u=v===a?0:va.length)return 1;if(this.length=0;u--){var v=this.words[u]|0,g=a.words[u]|0;if(v!==g){vg&&(f=1);break}}return f},n.prototype.gtn=function(a){return this.cmpn(a)===1},n.prototype.gt=function(a){return this.cmp(a)===1},n.prototype.gten=function(a){return this.cmpn(a)>=0},n.prototype.gte=function(a){return this.cmp(a)>=0},n.prototype.ltn=function(a){return this.cmpn(a)===-1},n.prototype.lt=function(a){return this.cmp(a)===-1},n.prototype.lten=function(a){return this.cmpn(a)<=0},n.prototype.lte=function(a){return this.cmp(a)<=0},n.prototype.eqn=function(a){return this.cmpn(a)===0},n.prototype.eq=function(a){return this.cmp(a)===0},n.red=function(a){return new $(a)},n.prototype.toRed=function(a){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),a.convertTo(this)._forceRed(a)},n.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},n.prototype._forceRed=function(a){return this.red=a,this},n.prototype.forceRed=function(a){return i(!this.red,"Already a number in reduction context"),this._forceRed(a)},n.prototype.redAdd=function(a){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,a)},n.prototype.redIAdd=function(a){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,a)},n.prototype.redSub=function(a){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,a)},n.prototype.redISub=function(a){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,a)},n.prototype.redShl=function(a){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,a)},n.prototype.redMul=function(a){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,a),this.red.mul(this,a)},n.prototype.redIMul=function(a){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,a),this.red.imul(this,a)},n.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},n.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},n.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},n.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},n.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},n.prototype.redPow=function(a){return i(this.red&&!a.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,a)};var ee={k256:null,p224:null,p192:null,p25519:null};function Y(h,a){this.name=h,this.p=new n(a,16),this.n=this.p.bitLength(),this.k=new n(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Y.prototype._tmp=function(){var a=new n(null);return a.words=new Array(Math.ceil(this.n/13)),a},Y.prototype.ireduce=function(a){var f=a,u;do this.split(f,this.tmp),f=this.imulK(f),f=f.iadd(this.tmp),u=f.bitLength();while(u>this.n);var v=u0?f.isub(this.p):f.strip!==void 0?f.strip():f._strip(),f},Y.prototype.split=function(a,f){a.iushrn(this.n,0,f)},Y.prototype.imulK=function(a){return a.imul(this.k)};function _e(){Y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}o(_e,Y),_e.prototype.split=function(a,f){for(var u=4194303,v=Math.min(a.length,9),g=0;g>>22,m=d}m>>>=22,a.words[g-10]=m,m===0&&a.length>10?a.length-=10:a.length-=9},_e.prototype.imulK=function(a){a.words[a.length]=0,a.words[a.length+1]=0,a.length+=2;for(var f=0,u=0;u>>=26,a.words[u]=g,f=v}return f!==0&&(a.words[a.length++]=f),a},n._prime=function(a){if(ee[a])return ee[a];var f;if(a==="k256")f=new _e;else if(a==="p224")f=new ie;else if(a==="p192")f=new Q;else if(a==="p25519")f=new Me;else throw new Error("Unknown prime "+a);return ee[a]=f,f};function $(h){if(typeof h=="string"){var a=n._prime(h);this.m=a.p,this.prime=a}else i(h.gtn(1),"modulus must be greater than 1"),this.m=h,this.prime=null}$.prototype._verify1=function(a){i(a.negative===0,"red works only with positives"),i(a.red,"red works only with red numbers")},$.prototype._verify2=function(a,f){i((a.negative|f.negative)===0,"red works only with positives"),i(a.red&&a.red===f.red,"red works only with red numbers")},$.prototype.imod=function(a){return this.prime?this.prime.ireduce(a)._forceRed(this):(S(a,a.umod(this.m)._forceRed(this)),a)},$.prototype.neg=function(a){return a.isZero()?a.clone():this.m.sub(a)._forceRed(this)},$.prototype.add=function(a,f){this._verify2(a,f);var u=a.add(f);return u.cmp(this.m)>=0&&u.isub(this.m),u._forceRed(this)},$.prototype.iadd=function(a,f){this._verify2(a,f);var u=a.iadd(f);return u.cmp(this.m)>=0&&u.isub(this.m),u},$.prototype.sub=function(a,f){this._verify2(a,f);var u=a.sub(f);return u.cmpn(0)<0&&u.iadd(this.m),u._forceRed(this)},$.prototype.isub=function(a,f){this._verify2(a,f);var u=a.isub(f);return u.cmpn(0)<0&&u.iadd(this.m),u},$.prototype.shl=function(a,f){return this._verify1(a),this.imod(a.ushln(f))},$.prototype.imul=function(a,f){return this._verify2(a,f),this.imod(a.imul(f))},$.prototype.mul=function(a,f){return this._verify2(a,f),this.imod(a.mul(f))},$.prototype.isqr=function(a){return this.imul(a,a.clone())},$.prototype.sqr=function(a){return this.mul(a,a)},$.prototype.sqrt=function(a){if(a.isZero())return a.clone();var f=this.m.andln(3);if(i(f%2===1),f===3){var u=this.m.add(new n(1)).iushrn(2);return this.pow(a,u)}for(var v=this.m.subn(1),g=0;!v.isZero()&&v.andln(1)===0;)g++,v.iushrn(1);i(!v.isZero());var m=new n(1).toRed(this),d=m.redNeg(),p=this.m.subn(1).iushrn(1),s=this.m.bitLength();for(s=new n(2*s*s).toRed(this);this.pow(s,p).cmp(d)!==0;)s.redIAdd(d);for(var w=this.pow(s,v),U=this.pow(a,v.addn(1).iushrn(1)),z=this.pow(a,v),k=g;z.cmp(m)!==0;){for(var F=z,H=0;F.cmp(m)!==0;H++)F=F.redSqr();i(H=0;g--){for(var w=f.words[g],U=s-1;U>=0;U--){var z=w>>U&1;if(m!==v[0]&&(m=this.sqr(m)),z===0&&d===0){p=0;continue}d<<=1,d|=z,p++,!(p!==u&&(g!==0||U!==0))&&(m=this.mul(m,v[d]),p=0,d=0)}s=26}return m},$.prototype.convertTo=function(a){var f=a.umod(this.m);return f===a?f.clone():f},$.prototype.convertFrom=function(a){var f=a.clone();return f.red=null,f},n.mont=function(a){return new y(a)};function y(h){$.call(this,h),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new n(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}o(y,$),y.prototype.convertTo=function(a){return this.imod(a.ushln(this.shift))},y.prototype.convertFrom=function(a){var f=this.imod(a.mul(this.rinv));return f.red=null,f},y.prototype.imul=function(a,f){if(a.isZero()||f.isZero())return a.words[0]=0,a.length=1,a;var u=a.imul(f),v=u.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),g=u.isub(v).iushrn(this.shift),m=g;return g.cmp(this.m)>=0?m=g.isub(this.m):g.cmpn(0)<0&&(m=g.iadd(this.m)),m._forceRed(this)},y.prototype.mul=function(a,f){if(a.isZero()||f.isZero())return new n(0)._forceRed(this);var u=a.mul(f),v=u.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),g=u.isub(v).iushrn(this.shift),m=g;return g.cmp(this.m)>=0?m=g.isub(this.m):g.cmpn(0)<0&&(m=g.iadd(this.m)),m._forceRed(this)},y.prototype.invm=function(a){var f=this.imod(a._invmp(this.m).mul(this.r2));return f._forceRed(this)}})(t,Hr)})(Kp);var xn=Kp.exports,M5=fi.exports;function S5(t){var e=Vp(t),r=e.toRed(xn.mont(t.modulus)).redPow(new xn(t.publicExponent)).fromRed();return{blinder:r,unblinder:e.invm(t.modulus)}}function Vp(t){var e=t.modulus.byteLength(),r;do r=new xn(M5(e));while(r.cmp(t.modulus)>=0||!r.umod(t.prime1)||!r.umod(t.prime2));return r}function Jp(t,e){var r=S5(e),i=e.modulus.byteLength(),o=new xn(t).mul(r.blinder).umod(e.modulus),n=o.toRed(xn.mont(e.prime1)),l=o.toRed(xn.mont(e.prime2)),c=e.coefficient,b=e.prime1,M=e.prime2,S=n.redPow(e.exponent1).fromRed(),E=l.redPow(e.exponent2).fromRed(),B=S.isub(E).imul(c).umod(b).imul(M);return E.iadd(B).imul(r.unblinder).umod(e.modulus).toArrayLike(Buffer,"be",i)}Jp.getr=Vp;var ah=Jp,wf={};const A5="elliptic",E5="6.5.4",P5="EC cryptography",I5="lib/elliptic.js",B5=["lib"],R5={lint:"eslint lib test","lint:fix":"npm run lint -- --fix",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},$5={type:"git",url:"git@github.com:indutny/elliptic"},k5=["EC","Elliptic","curve","Cryptography"],T5="Fedor Indutny ",O5="MIT",F5={url:"https://github.com/indutny/elliptic/issues"},D5="https://github.com/indutny/elliptic",C5={brfs:"^2.0.2",coveralls:"^3.1.0",eslint:"^7.6.0",grunt:"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.5",mocha:"^8.0.1"},N5={"bn.js":"^4.11.9",brorand:"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1",inherits:"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"},U5={name:A5,version:E5,description:P5,main:I5,files:B5,scripts:R5,repository:$5,keywords:k5,author:T5,license:O5,bugs:F5,homepage:D5,devDependencies:C5,dependencies:N5};var Ct={},oh={};(function(t){var e=t;function r(n,l){if(Array.isArray(n))return n.slice();if(!n)return[];var c=[];if(typeof n!="string"){for(var b=0;b>8,E=M&255;S?c.push(S,E):c.push(E)}return c}e.toArray=r;function i(n){return n.length===1?"0"+n:n}e.zero2=i;function o(n){for(var l="",c=0;c(O>>1)-1?q=(O>>1)-W:q=W,D.isubn(q)):q=0,T[L]=q,D.iushrn(1)}return T}e.getNAF=n;function l(S,E){var B=[[],[]];S=S.clone(),E=E.clone();for(var T=0,O=0,D;S.cmpn(-T)>0||E.cmpn(-O)>0;){var L=S.andln(3)+T&3,q=E.andln(3)+O&3;L===3&&(L=-1),q===3&&(q=-1);var W;(L&1)===0?W=0:(D=S.andln(7)+T&7,(D===3||D===5)&&q===2?W=-L:W=L),B[0].push(W);var Z;(q&1)===0?Z=0:(D=E.andln(7)+O&7,(D===3||D===5)&&L===2?Z=-q:Z=q),B[1].push(Z),2*T===W+1&&(T=1-T),2*O===Z+1&&(O=1-O),S.iushrn(1),E.iushrn(1)}return B}e.getJSF=l;function c(S,E,B){var T="_"+E;S.prototype[E]=function(){return this[T]!==void 0?this[T]:this[T]=B.call(this)}}e.cachedProperty=c;function b(S){return typeof S=="string"?e.toArray(S,"hex"):S}e.parseBytes=b;function M(S){return new r(S,"hex","le")}e.intFromLE=M})(Ct);var fh={},wi=ht.exports,qa=Ct,jo=qa.getNAF,L5=qa.getJSF,zo=qa.assert;function vi(t,e){this.type=t,this.p=new wi(e.p,16),this.red=e.prime?wi.red(e.prime):wi.mont(this.p),this.zero=new wi(0).toRed(this.red),this.one=new wi(1).toRed(this.red),this.two=new wi(2).toRed(this.red),this.n=e.n&&new wi(e.n,16),this.g=e.g&&this.pointFromJSON(e.g,e.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var r=this.n&&this.p.div(this.n);!r||r.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}var _f=vi;vi.prototype.point=function(){throw new Error("Not implemented")};vi.prototype.validate=function(){throw new Error("Not implemented")};vi.prototype._fixedNafMul=function(e,r){zo(e.precomputed);var i=e._getDoubles(),o=jo(r,1,this._bitLength),n=(1<=c;M--)b=(b<<1)+o[M];l.push(b)}for(var S=this.jpoint(null,null,null),E=this.jpoint(null,null,null),B=n;B>0;B--){for(c=0;c=0;b--){for(var M=0;b>=0&&l[b]===0;b--)M++;if(b>=0&&M++,c=c.dblp(M),b<0)break;var S=l[b];zo(S!==0),e.type==="affine"?S>0?c=c.mixedAdd(n[S-1>>1]):c=c.mixedAdd(n[-S-1>>1].neg()):S>0?c=c.add(n[S-1>>1]):c=c.add(n[-S-1>>1].neg())}return e.type==="affine"?c.toP():c};vi.prototype._wnafMulAdd=function(e,r,i,o,n){var l=this._wnafT1,c=this._wnafT2,b=this._wnafT3,M=0,S,E,B;for(S=0;S=1;S-=2){var O=S-1,D=S;if(l[O]!==1||l[D]!==1){b[O]=jo(i[O],l[O],this._bitLength),b[D]=jo(i[D],l[D],this._bitLength),M=Math.max(b[O].length,M),M=Math.max(b[D].length,M);continue}var L=[r[O],null,null,r[D]];r[O].y.cmp(r[D].y)===0?(L[1]=r[O].add(r[D]),L[2]=r[O].toJ().mixedAdd(r[D].neg())):r[O].y.cmp(r[D].y.redNeg())===0?(L[1]=r[O].toJ().mixedAdd(r[D]),L[2]=r[O].add(r[D].neg())):(L[1]=r[O].toJ().mixedAdd(r[D]),L[2]=r[O].toJ().mixedAdd(r[D].neg()));var q=[-3,-1,-5,-7,0,7,5,1,3],W=L5(i[O],i[D]);for(M=Math.max(W[0].length,M),b[O]=new Array(M),b[D]=new Array(M),E=0;E=0;S--){for(var _e=0;S>=0;){var ie=!0;for(E=0;E=0&&_e++,ee=ee.dblp(_e),S<0)break;for(E=0;E0?B=c[E][Q-1>>1]:Q<0&&(B=c[E][-Q-1>>1].neg()),B.type==="affine"?ee=ee.mixedAdd(B):ee=ee.add(B))}}for(S=0;S=Math.ceil((e.bitLength()+1)/r.step):!1};Zt.prototype._getDoubles=function(e,r){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var i=[this],o=this,n=0;n=0&&(T=M,O=S),E.negative&&(E=E.neg(),B=B.neg()),T.negative&&(T=T.neg(),O=O.neg()),[{a:E,b:B},{a:T,b:O}]};Xt.prototype._endoSplit=function(e){var r=this.endo.basis,i=r[0],o=r[1],n=o.b.mul(e).divRound(this.n),l=i.b.neg().mul(e).divRound(this.n),c=n.mul(i.a),b=l.mul(o.a),M=n.mul(i.b),S=l.mul(o.b),E=e.sub(c).sub(b),B=M.add(S).neg();return{k1:E,k2:B}};Xt.prototype.pointFromX=function(e,r){e=new nt(e,16),e.red||(e=e.toRed(this.red));var i=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),o=i.redSqrt();if(o.redSqr().redSub(i).cmp(this.zero)!==0)throw new Error("invalid point");var n=o.fromRed().isOdd();return(r&&!n||!r&&n)&&(o=o.redNeg()),this.point(e,o)};Xt.prototype.validate=function(e){if(e.inf)return!0;var r=e.x,i=e.y,o=this.a.redMul(r),n=r.redSqr().redMul(r).redIAdd(o).redIAdd(this.b);return i.redSqr().redISub(n).cmpn(0)===0};Xt.prototype._endoWnafMulAdd=function(e,r,i){for(var o=this._endoWnafT1,n=this._endoWnafT2,l=0;l":""};bt.prototype.isInfinity=function(){return this.inf};bt.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(this.x.cmp(e.x)===0)return this.curve.point(null,null);var r=this.y.redSub(e.y);r.cmpn(0)!==0&&(r=r.redMul(this.x.redSub(e.x).redInvm()));var i=r.redSqr().redISub(this.x).redISub(e.x),o=r.redMul(this.x.redSub(i)).redISub(this.y);return this.curve.point(i,o)};bt.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(e.cmpn(0)===0)return this.curve.point(null,null);var r=this.curve.a,i=this.x.redSqr(),o=e.redInvm(),n=i.redAdd(i).redIAdd(i).redIAdd(r).redMul(o),l=n.redSqr().redISub(this.x.redAdd(this.x)),c=n.redMul(this.x.redSub(l)).redISub(this.y);return this.curve.point(l,c)};bt.prototype.getX=function(){return this.x.fromRed()};bt.prototype.getY=function(){return this.y.fromRed()};bt.prototype.mul=function(e){return e=new nt(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)};bt.prototype.mulAdd=function(e,r,i){var o=[this,r],n=[e,i];return this.curve.endo?this.curve._endoWnafMulAdd(o,n):this.curve._wnafMulAdd(1,o,n,2)};bt.prototype.jmulAdd=function(e,r,i){var o=[this,r],n=[e,i];return this.curve.endo?this.curve._endoWnafMulAdd(o,n,!0):this.curve._wnafMulAdd(1,o,n,2,!0)};bt.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||this.x.cmp(e.x)===0&&this.y.cmp(e.y)===0)};bt.prototype.neg=function(e){if(this.inf)return this;var r=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var i=this.precomputed,o=function(n){return n.neg()};r.precomputed={naf:i.naf&&{wnd:i.naf.wnd,points:i.naf.points.map(o)},doubles:i.doubles&&{step:i.doubles.step,points:i.doubles.points.map(o)}}}return r};bt.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var e=this.curve.jpoint(this.x,this.y,this.curve.one);return e};function gt(t,e,r,i){Wn.BasePoint.call(this,t,"jacobian"),e===null&&r===null&&i===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new nt(0)):(this.x=new nt(e,16),this.y=new nt(r,16),this.z=new nt(i,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}sh(gt,Wn.BasePoint);Xt.prototype.jpoint=function(e,r,i){return new gt(this,e,r,i)};gt.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),r=e.redSqr(),i=this.x.redMul(r),o=this.y.redMul(r).redMul(e);return this.curve.point(i,o)};gt.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)};gt.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var r=e.z.redSqr(),i=this.z.redSqr(),o=this.x.redMul(r),n=e.x.redMul(i),l=this.y.redMul(r.redMul(e.z)),c=e.y.redMul(i.redMul(this.z)),b=o.redSub(n),M=l.redSub(c);if(b.cmpn(0)===0)return M.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var S=b.redSqr(),E=S.redMul(b),B=o.redMul(S),T=M.redSqr().redIAdd(E).redISub(B).redISub(B),O=M.redMul(B.redISub(T)).redISub(l.redMul(E)),D=this.z.redMul(e.z).redMul(b);return this.curve.jpoint(T,O,D)};gt.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var r=this.z.redSqr(),i=this.x,o=e.x.redMul(r),n=this.y,l=e.y.redMul(r).redMul(this.z),c=i.redSub(o),b=n.redSub(l);if(c.cmpn(0)===0)return b.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var M=c.redSqr(),S=M.redMul(c),E=i.redMul(M),B=b.redSqr().redIAdd(S).redISub(E).redISub(E),T=b.redMul(E.redISub(B)).redISub(n.redMul(S)),O=this.z.redMul(c);return this.curve.jpoint(B,T,O)};gt.prototype.dblp=function(e){if(e===0)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var r;if(this.curve.zeroA||this.curve.threeA){var i=this;for(r=0;r=0)return!1;if(i.redIAdd(n),this.x.cmp(i)===0)return!0}};gt.prototype.inspect=function(){return this.isInfinity()?"":""};gt.prototype.isInfinity=function(){return this.z.cmpn(0)===0};var dn=ht.exports,Yp=Ce.exports,xf=_f,H5=Ct;function Gn(t){xf.call(this,"mont",t),this.a=new dn(t.a,16).toRed(this.red),this.b=new dn(t.b,16).toRed(this.red),this.i4=new dn(4).toRed(this.red).redInvm(),this.two=new dn(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}Yp(Gn,xf);var W5=Gn;Gn.prototype.validate=function(e){var r=e.normalize().x,i=r.redSqr(),o=i.redMul(r).redAdd(i.redMul(this.a)).redAdd(r),n=o.redSqrt();return n.redSqr().cmp(o)===0};function yt(t,e,r){xf.BasePoint.call(this,t,"projective"),e===null&&r===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new dn(e,16),this.z=new dn(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}Yp(yt,xf.BasePoint);Gn.prototype.decodePoint=function(e,r){return this.point(H5.toArray(e,r),1)};Gn.prototype.point=function(e,r){return new yt(this,e,r)};Gn.prototype.pointFromJSON=function(e){return yt.fromJSON(this,e)};yt.prototype.precompute=function(){};yt.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())};yt.fromJSON=function(e,r){return new yt(e,r[0],r[1]||e.one)};yt.prototype.inspect=function(){return this.isInfinity()?"":""};yt.prototype.isInfinity=function(){return this.z.cmpn(0)===0};yt.prototype.dbl=function(){var e=this.x.redAdd(this.z),r=e.redSqr(),i=this.x.redSub(this.z),o=i.redSqr(),n=r.redSub(o),l=r.redMul(o),c=n.redMul(o.redAdd(this.curve.a24.redMul(n)));return this.curve.point(l,c)};yt.prototype.add=function(){throw new Error("Not supported on Montgomery curve")};yt.prototype.diffAdd=function(e,r){var i=this.x.redAdd(this.z),o=this.x.redSub(this.z),n=e.x.redAdd(e.z),l=e.x.redSub(e.z),c=l.redMul(i),b=n.redMul(o),M=r.z.redMul(c.redAdd(b).redSqr()),S=r.x.redMul(c.redISub(b).redSqr());return this.curve.point(M,S)};yt.prototype.mul=function(e){for(var r=e.clone(),i=this,o=this.curve.point(null,null),n=this,l=[];r.cmpn(0)!==0;r.iushrn(1))l.push(r.andln(1));for(var c=l.length-1;c>=0;c--)l[c]===0?(i=i.diffAdd(o,n),o=o.dbl()):(o=i.diffAdd(o,n),i=i.dbl());return o};yt.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")};yt.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")};yt.prototype.eq=function(e){return this.getX().cmp(e.getX())===0};yt.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this};yt.prototype.getX=function(){return this.normalize(),this.x.fromRed()};var G5=Ct,Wr=ht.exports,Zp=Ce.exports,Mf=_f,K5=G5.assert;function Nr(t){this.twisted=(t.a|0)!==1,this.mOneA=this.twisted&&(t.a|0)===-1,this.extended=this.mOneA,Mf.call(this,"edwards",t),this.a=new Wr(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new Wr(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new Wr(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),K5(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(t.c|0)===1}Zp(Nr,Mf);var V5=Nr;Nr.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)};Nr.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)};Nr.prototype.jpoint=function(e,r,i,o){return this.point(e,r,i,o)};Nr.prototype.pointFromX=function(e,r){e=new Wr(e,16),e.red||(e=e.toRed(this.red));var i=e.redSqr(),o=this.c2.redSub(this.a.redMul(i)),n=this.one.redSub(this.c2.redMul(this.d).redMul(i)),l=o.redMul(n.redInvm()),c=l.redSqrt();if(c.redSqr().redSub(l).cmp(this.zero)!==0)throw new Error("invalid point");var b=c.fromRed().isOdd();return(r&&!b||!r&&b)&&(c=c.redNeg()),this.point(e,c)};Nr.prototype.pointFromY=function(e,r){e=new Wr(e,16),e.red||(e=e.toRed(this.red));var i=e.redSqr(),o=i.redSub(this.c2),n=i.redMul(this.d).redMul(this.c2).redSub(this.a),l=o.redMul(n.redInvm());if(l.cmp(this.zero)===0){if(r)throw new Error("invalid point");return this.point(this.zero,e)}var c=l.redSqrt();if(c.redSqr().redSub(l).cmp(this.zero)!==0)throw new Error("invalid point");return c.fromRed().isOdd()!==r&&(c=c.redNeg()),this.point(c,e)};Nr.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var r=e.x.redSqr(),i=e.y.redSqr(),o=r.redMul(this.a).redAdd(i),n=this.c2.redMul(this.one.redAdd(this.d.redMul(r).redMul(i)));return o.cmp(n)===0};function it(t,e,r,i,o){Mf.BasePoint.call(this,t,"projective"),e===null&&r===null&&i===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new Wr(e,16),this.y=new Wr(r,16),this.z=i?new Wr(i,16):this.curve.one,this.t=o&&new Wr(o,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}Zp(it,Mf.BasePoint);Nr.prototype.pointFromJSON=function(e){return it.fromJSON(this,e)};Nr.prototype.point=function(e,r,i,o){return new it(this,e,r,i,o)};it.fromJSON=function(e,r){return new it(e,r[0],r[1],r[2])};it.prototype.inspect=function(){return this.isInfinity()?"":""};it.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)};it.prototype._extDbl=function(){var e=this.x.redSqr(),r=this.y.redSqr(),i=this.z.redSqr();i=i.redIAdd(i);var o=this.curve._mulA(e),n=this.x.redAdd(this.y).redSqr().redISub(e).redISub(r),l=o.redAdd(r),c=l.redSub(i),b=o.redSub(r),M=n.redMul(c),S=l.redMul(b),E=n.redMul(b),B=c.redMul(l);return this.curve.point(M,S,B,E)};it.prototype._projDbl=function(){var e=this.x.redAdd(this.y).redSqr(),r=this.x.redSqr(),i=this.y.redSqr(),o,n,l,c,b,M;if(this.curve.twisted){c=this.curve._mulA(r);var S=c.redAdd(i);this.zOne?(o=e.redSub(r).redSub(i).redMul(S.redSub(this.curve.two)),n=S.redMul(c.redSub(i)),l=S.redSqr().redSub(S).redSub(S)):(b=this.z.redSqr(),M=S.redSub(b).redISub(b),o=e.redSub(r).redISub(i).redMul(M),n=S.redMul(c.redSub(i)),l=S.redMul(M))}else c=r.redAdd(i),b=this.curve._mulC(this.z).redSqr(),M=c.redSub(b).redSub(b),o=this.curve._mulC(e.redISub(c)).redMul(M),n=this.curve._mulC(c).redMul(r.redISub(i)),l=c.redMul(M);return this.curve.point(o,n,l)};it.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()};it.prototype._extAdd=function(e){var r=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),i=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),o=this.t.redMul(this.curve.dd).redMul(e.t),n=this.z.redMul(e.z.redAdd(e.z)),l=i.redSub(r),c=n.redSub(o),b=n.redAdd(o),M=i.redAdd(r),S=l.redMul(c),E=b.redMul(M),B=l.redMul(M),T=c.redMul(b);return this.curve.point(S,E,T,B)};it.prototype._projAdd=function(e){var r=this.z.redMul(e.z),i=r.redSqr(),o=this.x.redMul(e.x),n=this.y.redMul(e.y),l=this.curve.d.redMul(o).redMul(n),c=i.redSub(l),b=i.redAdd(l),M=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(o).redISub(n),S=r.redMul(c).redMul(M),E,B;return this.curve.twisted?(E=r.redMul(b).redMul(n.redSub(this.curve._mulA(o))),B=c.redMul(b)):(E=r.redMul(b).redMul(n.redSub(o)),B=this.curve._mulC(c).redMul(b)),this.curve.point(S,E,B)};it.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)};it.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)};it.prototype.mulAdd=function(e,r,i){return this.curve._wnafMulAdd(1,[this,r],[e,i],2,!1)};it.prototype.jmulAdd=function(e,r,i){return this.curve._wnafMulAdd(1,[this,r],[e,i],2,!0)};it.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this};it.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())};it.prototype.getX=function(){return this.normalize(),this.x.fromRed()};it.prototype.getY=function(){return this.normalize(),this.y.fromRed()};it.prototype.eq=function(e){return this===e||this.getX().cmp(e.getX())===0&&this.getY().cmp(e.getY())===0};it.prototype.eqXToP=function(e){var r=e.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(r)===0)return!0;for(var i=e.clone(),o=this.curve.redN.redMul(this.z);;){if(i.iadd(this.curve.n),i.cmp(this.curve.p)>=0)return!1;if(r.redIAdd(o),this.x.cmp(r)===0)return!0}};it.prototype.toP=it.prototype.normalize;it.prototype.mixedAdd=it.prototype.add;(function(t){var e=t;e.base=_f,e.short=z5,e.mont=W5,e.edwards=V5})(fh);var Sf={},Af={},je={},J5=Jt,Y5=Ce.exports;je.inherits=Y5;function Z5(t,e){return(t.charCodeAt(e)&64512)!==55296||e<0||e+1>=t.length?!1:(t.charCodeAt(e+1)&64512)===56320}function X5(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var r=[];if(typeof t=="string")if(e){if(e==="hex")for(t=t.replace(/[^a-z0-9]+/ig,""),t.length%2!==0&&(t="0"+t),o=0;o>6|192,r[i++]=n&63|128):Z5(t,o)?(n=65536+((n&1023)<<10)+(t.charCodeAt(++o)&1023),r[i++]=n>>18|240,r[i++]=n>>12&63|128,r[i++]=n>>6&63|128,r[i++]=n&63|128):(r[i++]=n>>12|224,r[i++]=n>>6&63|128,r[i++]=n&63|128)}else for(o=0;o>>24|t>>>8&65280|t<<8&16711680|(t&255)<<24;return e>>>0}je.htonl=Xp;function e7(t,e){for(var r="",i=0;i>>0}return n}je.join32=t7;function r7(t,e){for(var r=new Array(t.length*4),i=0,o=0;i>>24,r[o+1]=n>>>16&255,r[o+2]=n>>>8&255,r[o+3]=n&255):(r[o+3]=n>>>24,r[o+2]=n>>>16&255,r[o+1]=n>>>8&255,r[o]=n&255)}return r}je.split32=r7;function i7(t,e){return t>>>e|t<<32-e}je.rotr32=i7;function n7(t,e){return t<>>32-e}je.rotl32=n7;function a7(t,e){return t+e>>>0}je.sum32=a7;function o7(t,e,r){return t+e+r>>>0}je.sum32_3=o7;function f7(t,e,r,i){return t+e+r+i>>>0}je.sum32_4=f7;function s7(t,e,r,i,o){return t+e+r+i+o>>>0}je.sum32_5=s7;function h7(t,e,r,i){var o=t[e],n=t[e+1],l=i+n>>>0,c=(l>>0,t[e+1]=l}je.sum64=h7;function c7(t,e,r,i){var o=e+i>>>0,n=(o>>0}je.sum64_hi=c7;function u7(t,e,r,i){var o=e+i;return o>>>0}je.sum64_lo=u7;function l7(t,e,r,i,o,n,l,c){var b=0,M=e;M=M+i>>>0,b+=M>>0,b+=M>>0,b+=M>>0}je.sum64_4_hi=l7;function d7(t,e,r,i,o,n,l,c){var b=e+i+n+c;return b>>>0}je.sum64_4_lo=d7;function p7(t,e,r,i,o,n,l,c,b,M){var S=0,E=e;E=E+i>>>0,S+=E>>0,S+=E>>0,S+=E>>0,S+=E>>0}je.sum64_5_hi=p7;function v7(t,e,r,i,o,n,l,c,b,M){var S=e+i+n+c+M;return S>>>0}je.sum64_5_lo=v7;function y7(t,e,r){var i=e<<32-r|t>>>r;return i>>>0}je.rotr64_hi=y7;function b7(t,e,r){var i=t<<32-r|e>>>r;return i>>>0}je.rotr64_lo=b7;function m7(t,e,r){return t>>>r}je.shr64_hi=m7;function g7(t,e,r){var i=t<<32-r|e>>>r;return i>>>0}je.shr64_lo=g7;var Kn={},Ou=je,w7=Jt;function Ef(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}Kn.BlockHash=Ef;Ef.prototype.update=function(e,r){if(e=Ou.toArray(e,r),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){e=this.pending;var i=e.length%this._delta8;this.pending=e.slice(e.length-i,e.length),this.pending.length===0&&(this.pending=null),e=Ou.join32(e,0,e.length-i,this.endian);for(var o=0;o>>24&255,o[n++]=e>>>16&255,o[n++]=e>>>8&255,o[n++]=e&255}else for(o[n++]=e&255,o[n++]=e>>>8&255,o[n++]=e>>>16&255,o[n++]=e>>>24&255,o[n++]=0,o[n++]=0,o[n++]=0,o[n++]=0,l=8;l>>3}Ur.g0_256=A7;function E7(t){return Rr(t,17)^Rr(t,19)^t>>>10}Ur.g1_256=E7;var On=je,P7=Kn,I7=Ur,Cs=On.rotl32,oa=On.sum32,B7=On.sum32_5,R7=I7.ft_1,n1=P7.BlockHash,$7=[1518500249,1859775393,2400959708,3395469782];function Or(){if(!(this instanceof Or))return new Or;n1.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}On.inherits(Or,n1);var k7=Or;Or.blockSize=512;Or.outSize=160;Or.hmacStrength=80;Or.padLength=64;Or.prototype._update=function(e,r){for(var i=this.W,o=0;o<16;o++)i[o]=e[r+o];for(;othis.blockSize&&(e=new this.Hash().update(e).digest()),gw(e.length<=this.blockSize);for(var r=e.length;r=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,r,i)}var Mw=si;si.prototype._init=function(e,r,i){var o=e.concat(r).concat(i);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var n=0;n=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(i||[])),this._reseed=1};si.prototype.generate=function(e,r,i,o){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");typeof r!="string"&&(o=i,i=r,r=null),i&&(i=Fi.toArray(i,o||"hex"),this._update(i));for(var n=[];n.length"};var Ho=ht.exports,hh=Ct,Pw=hh.assert;function Pf(t,e){if(t instanceof Pf)return t;this._importDER(t,e)||(Pw(t.r&&t.s,"Signature without r or s"),this.r=new Ho(t.r,16),this.s=new Ho(t.s,16),t.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=t.recoveryParam)}var Iw=Pf;function Bw(){this.place=0}function qs(t,e){var r=t[e.place++];if(!(r&128))return r;var i=r&15;if(i===0||i>4)return!1;for(var o=0,n=0,l=e.place;n>>=0;return o<=127?!1:(e.place=l,o)}function Uu(t){for(var e=0,r=t.length-1;!t[e]&&!(t[e+1]&128)&&e>>3);for(t.push(r|128);--r;)t.push(e>>>(r<<3)&255);t.push(e)}Pf.prototype.toDER=function(e){var r=this.r.toArray(),i=this.s.toArray();for(r[0]&128&&(r=[0].concat(r)),i[0]&128&&(i=[0].concat(i)),r=Uu(r),i=Uu(i);!i[0]&&!(i[1]&128);)i=i.slice(1);var o=[2];js(o,r.length),o=o.concat(r),o.push(2),js(o,i.length);var n=o.concat(i),l=[48];return js(l,n.length),l=l.concat(n),hh.encode(l,e)};var Di=ht.exports,y1=Mw,Rw=Ct,zs=Sf,$w=La.exports,b1=Rw.assert,ch=Ew,If=Iw;function Gt(t){if(!(this instanceof Gt))return new Gt(t);typeof t=="string"&&(b1(Object.prototype.hasOwnProperty.call(zs,t),"Unknown curve "+t),t=zs[t]),t instanceof zs.PresetCurve&&(t={curve:t}),this.curve=t.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=t.curve.g,this.g.precompute(t.curve.n.bitLength()+1),this.hash=t.hash||t.curve.hash}var kw=Gt;Gt.prototype.keyPair=function(e){return new ch(this,e)};Gt.prototype.keyFromPrivate=function(e,r){return ch.fromPrivate(this,e,r)};Gt.prototype.keyFromPublic=function(e,r){return ch.fromPublic(this,e,r)};Gt.prototype.genKeyPair=function(e){e||(e={});for(var r=new y1({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||$w(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),i=this.n.byteLength(),o=this.n.sub(new Di(2));;){var n=new Di(r.generate(i));if(!(n.cmp(o)>0))return n.iaddn(1),this.keyFromPrivate(n)}};Gt.prototype._truncateToN=function(e,r){var i=e.byteLength()*8-this.n.bitLength();return i>0&&(e=e.ushrn(i)),!r&&e.cmp(this.n)>=0?e.sub(this.n):e};Gt.prototype.sign=function(e,r,i,o){typeof i=="object"&&(o=i,i=null),o||(o={}),r=this.keyFromPrivate(r,i),e=this._truncateToN(new Di(e,16));for(var n=this.n.byteLength(),l=r.getPrivate().toArray("be",n),c=e.toArray("be",n),b=new y1({hash:this.hash,entropy:l,nonce:c,pers:o.pers,persEnc:o.persEnc||"utf8"}),M=this.n.sub(new Di(1)),S=0;;S++){var E=o.k?o.k(S):new Di(b.generate(this.n.byteLength()));if(E=this._truncateToN(E,!0),!(E.cmpn(1)<=0||E.cmp(M)>=0)){var B=this.g.mul(E);if(!B.isInfinity()){var T=B.getX(),O=T.umod(this.n);if(O.cmpn(0)!==0){var D=E.invm(this.n).mul(O.mul(r.getPrivate()).iadd(e));if(D=D.umod(this.n),D.cmpn(0)!==0){var L=(B.getY().isOdd()?1:0)|(T.cmp(O)!==0?2:0);return o.canonical&&D.cmp(this.nh)>0&&(D=this.n.sub(D),L^=1),new If({r:O,s:D,recoveryParam:L})}}}}}};Gt.prototype.verify=function(e,r,i,o){e=this._truncateToN(new Di(e,16)),i=this.keyFromPublic(i,o),r=new If(r,"hex");var n=r.r,l=r.s;if(n.cmpn(1)<0||n.cmp(this.n)>=0||l.cmpn(1)<0||l.cmp(this.n)>=0)return!1;var c=l.invm(this.n),b=c.mul(e).umod(this.n),M=c.mul(n).umod(this.n),S;return this.curve._maxwellTrick?(S=this.g.jmulAdd(b,i.getPublic(),M),S.isInfinity()?!1:S.eqXToP(n)):(S=this.g.mulAdd(b,i.getPublic(),M),S.isInfinity()?!1:S.getX().umod(this.n).cmp(n)===0)};Gt.prototype.recoverPubKey=function(t,e,r,i){b1((3&r)===r,"The recovery param is more than two bits"),e=new If(e,i);var o=this.n,n=new Di(t),l=e.r,c=e.s,b=r&1,M=r>>1;if(l.cmp(this.curve.p.umod(this.curve.n))>=0&&M)throw new Error("Unable to find sencond key candinate");M?l=this.curve.pointFromX(l.add(this.curve.n),b):l=this.curve.pointFromX(l,b);var S=e.r.invm(o),E=o.sub(n).mul(S).umod(o),B=c.mul(S).umod(o);return this.g.mulAdd(E,l,B)};Gt.prototype.getKeyRecoveryParam=function(t,e,r,i){if(e=new If(e,i),e.recoveryParam!==null)return e.recoveryParam;for(var o=0;o<4;o++){var n;try{n=this.recoverPubKey(t,e,o)}catch{continue}if(n.eq(r))return o}throw new Error("Unable to find valid recovery factor")};var ja=Ct,m1=ja.assert,Lu=ja.parseBytes,Yn=ja.cachedProperty;function pt(t,e){this.eddsa=t,this._secret=Lu(e.secret),t.isPoint(e.pub)?this._pub=e.pub:this._pubBytes=Lu(e.pub)}pt.fromPublic=function(e,r){return r instanceof pt?r:new pt(e,{pub:r})};pt.fromSecret=function(e,r){return r instanceof pt?r:new pt(e,{secret:r})};pt.prototype.secret=function(){return this._secret};Yn(pt,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())});Yn(pt,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())});Yn(pt,"privBytes",function(){var e=this.eddsa,r=this.hash(),i=e.encodingLength-1,o=r.slice(0,e.encodingLength);return o[0]&=248,o[i]&=127,o[i]|=64,o});Yn(pt,"priv",function(){return this.eddsa.decodeInt(this.privBytes())});Yn(pt,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()});Yn(pt,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)});pt.prototype.sign=function(e){return m1(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)};pt.prototype.verify=function(e,r){return this.eddsa.verify(e,r,this)};pt.prototype.getSecret=function(e){return m1(this._secret,"KeyPair is public only"),ja.encode(this.secret(),e)};pt.prototype.getPublic=function(e){return ja.encode(this.pubBytes(),e)};var Tw=pt,Ow=ht.exports,Bf=Ct,Fw=Bf.assert,Rf=Bf.cachedProperty,Dw=Bf.parseBytes;function Yi(t,e){this.eddsa=t,typeof e!="object"&&(e=Dw(e)),Array.isArray(e)&&(e={R:e.slice(0,t.encodingLength),S:e.slice(t.encodingLength)}),Fw(e.R&&e.S,"Signature without R or S"),t.isPoint(e.R)&&(this._R=e.R),e.S instanceof Ow&&(this._S=e.S),this._Rencoded=Array.isArray(e.R)?e.R:e.Rencoded,this._Sencoded=Array.isArray(e.S)?e.S:e.Sencoded}Rf(Yi,"S",function(){return this.eddsa.decodeInt(this.Sencoded())});Rf(Yi,"R",function(){return this.eddsa.decodePoint(this.Rencoded())});Rf(Yi,"Rencoded",function(){return this.eddsa.encodePoint(this.R())});Rf(Yi,"Sencoded",function(){return this.eddsa.encodeInt(this.S())});Yi.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())};Yi.prototype.toHex=function(){return Bf.encode(this.toBytes(),"hex").toUpperCase()};var Cw=Yi,Nw=Af,Uw=Sf,Cn=Ct,Lw=Cn.assert,g1=Cn.parseBytes,w1=Tw,qu=Cw;function $t(t){if(Lw(t==="ed25519","only tested with ed25519 so far"),!(this instanceof $t))return new $t(t);t=Uw[t].curve,this.curve=t,this.g=t.g,this.g.precompute(t.n.bitLength()+1),this.pointClass=t.point().constructor,this.encodingLength=Math.ceil(t.n.bitLength()/8),this.hash=Nw.sha512}var qw=$t;$t.prototype.sign=function(e,r){e=g1(e);var i=this.keyFromSecret(r),o=this.hashInt(i.messagePrefix(),e),n=this.g.mul(o),l=this.encodePoint(n),c=this.hashInt(l,i.pubBytes(),e).mul(i.priv()),b=o.add(c).umod(this.curve.n);return this.makeSignature({R:n,S:b,Rencoded:l})};$t.prototype.verify=function(e,r,i){e=g1(e),r=this.makeSignature(r);var o=this.keyFromPublic(i),n=this.hashInt(r.Rencoded(),o.pubBytes(),e),l=this.g.mul(r.S()),c=r.R().add(o.pub().mul(n));return c.eq(l)};$t.prototype.hashInt=function(){for(var e=this.hash(),r=0;r0?a:f},n.min=function(a,f){return a.cmp(f)<0?a:f},n.prototype._init=function(a,f,u){if(typeof a=="number")return this._initNumber(a,f,u);if(typeof a=="object")return this._initArray(a,f,u);f==="hex"&&(f=16),i(f===(f|0)&&f>=2&&f<=36),a=a.toString().replace(/\s+/g,"");var v=0;a[0]==="-"&&(v++,this.negative=1),v=0;v-=3)m=a[v]|a[v-1]<<8|a[v-2]<<16,this.words[g]|=m<>>26-d&67108863,d+=24,d>=26&&(d-=26,g++);else if(u==="le")for(v=0,g=0;v>>26-d&67108863,d+=24,d>=26&&(d-=26,g++);return this._strip()};function c(h,a){var f=h.charCodeAt(a);if(f>=48&&f<=57)return f-48;if(f>=65&&f<=70)return f-55;if(f>=97&&f<=102)return f-87;i(!1,"Invalid character in "+h)}function b(h,a,f){var u=c(h,f);return f-1>=a&&(u|=c(h,f-1)<<4),u}n.prototype._parseHex=function(a,f,u){this.length=Math.ceil((a.length-f)/6),this.words=new Array(this.length);for(var v=0;v=f;v-=2)d=b(a,f,v)<=18?(g-=18,m+=1,this.words[m]|=d>>>26):g+=8;else{var p=a.length-f;for(v=p%2===0?f+1:f;v=18?(g-=18,m+=1,this.words[m]|=d>>>26):g+=8}this._strip()};function M(h,a,f,u){for(var v=0,g=0,m=Math.min(h.length,f),d=a;d=49?g=p-49+10:p>=17?g=p-17+10:g=p,i(p>=0&&g1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},n.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{n.prototype[Symbol.for("nodejs.util.inspect.custom")]=E}catch{n.prototype.inspect=E}else n.prototype.inspect=E;function E(){return(this.red?""}var B=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],T=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],O=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];n.prototype.toString=function(a,f){a=a||10,f=f|0||1;var u;if(a===16||a==="hex"){u="";for(var v=0,g=0,m=0;m>>24-v&16777215,v+=2,v>=26&&(v-=26,m--),g!==0||m!==this.length-1?u=B[6-p.length]+p+u:u=p+u}for(g!==0&&(u=g.toString(16)+u);u.length%f!==0;)u="0"+u;return this.negative!==0&&(u="-"+u),u}if(a===(a|0)&&a>=2&&a<=36){var s=T[a],w=O[a];u="";var U=this.clone();for(U.negative=0;!U.isZero();){var z=U.modrn(w).toString(a);U=U.idivn(w),U.isZero()?u=z+u:u=B[s-z.length]+z+u}for(this.isZero()&&(u="0"+u);u.length%f!==0;)u="0"+u;return this.negative!==0&&(u="-"+u),u}i(!1,"Base should be between 2 and 36")},n.prototype.toNumber=function(){var a=this.words[0];return this.length===2?a+=this.words[1]*67108864:this.length===3&&this.words[2]===1?a+=4503599627370496+this.words[1]*67108864:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-a:a},n.prototype.toJSON=function(){return this.toString(16,2)},l&&(n.prototype.toBuffer=function(a,f){return this.toArrayLike(l,a,f)}),n.prototype.toArray=function(a,f){return this.toArrayLike(Array,a,f)};var D=function(a,f){return a.allocUnsafe?a.allocUnsafe(f):new a(f)};n.prototype.toArrayLike=function(a,f,u){this._strip();var v=this.byteLength(),g=u||Math.max(1,v);i(v<=g,"byte array longer than desired length"),i(g>0,"Requested array length <= 0");var m=D(a,g),d=f==="le"?"LE":"BE";return this["_toArrayLike"+d](m,v),m},n.prototype._toArrayLikeLE=function(a,f){for(var u=0,v=0,g=0,m=0;g>8&255),u>16&255),m===6?(u>24&255),v=0,m=0):(v=d>>>24,m+=2)}if(u=0&&(a[u--]=d>>8&255),u>=0&&(a[u--]=d>>16&255),m===6?(u>=0&&(a[u--]=d>>24&255),v=0,m=0):(v=d>>>24,m+=2)}if(u>=0)for(a[u--]=v;u>=0;)a[u--]=0},Math.clz32?n.prototype._countBits=function(a){return 32-Math.clz32(a)}:n.prototype._countBits=function(a){var f=a,u=0;return f>=4096&&(u+=13,f>>>=13),f>=64&&(u+=7,f>>>=7),f>=8&&(u+=4,f>>>=4),f>=2&&(u+=2,f>>>=2),u+f},n.prototype._zeroBits=function(a){if(a===0)return 26;var f=a,u=0;return(f&8191)===0&&(u+=13,f>>>=13),(f&127)===0&&(u+=7,f>>>=7),(f&15)===0&&(u+=4,f>>>=4),(f&3)===0&&(u+=2,f>>>=2),(f&1)===0&&u++,u},n.prototype.bitLength=function(){var a=this.words[this.length-1],f=this._countBits(a);return(this.length-1)*26+f};function L(h){for(var a=new Array(h.bitLength()),f=0;f>>v&1}return a}n.prototype.zeroBits=function(){if(this.isZero())return 0;for(var a=0,f=0;fa.length?this.clone().ior(a):a.clone().ior(this)},n.prototype.uor=function(a){return this.length>a.length?this.clone().iuor(a):a.clone().iuor(this)},n.prototype.iuand=function(a){var f;this.length>a.length?f=a:f=this;for(var u=0;ua.length?this.clone().iand(a):a.clone().iand(this)},n.prototype.uand=function(a){return this.length>a.length?this.clone().iuand(a):a.clone().iuand(this)},n.prototype.iuxor=function(a){var f,u;this.length>a.length?(f=this,u=a):(f=a,u=this);for(var v=0;va.length?this.clone().ixor(a):a.clone().ixor(this)},n.prototype.uxor=function(a){return this.length>a.length?this.clone().iuxor(a):a.clone().iuxor(this)},n.prototype.inotn=function(a){i(typeof a=="number"&&a>=0);var f=Math.ceil(a/26)|0,u=a%26;this._expand(f),u>0&&f--;for(var v=0;v0&&(this.words[v]=~this.words[v]&67108863>>26-u),this._strip()},n.prototype.notn=function(a){return this.clone().inotn(a)},n.prototype.setn=function(a,f){i(typeof a=="number"&&a>=0);var u=a/26|0,v=a%26;return this._expand(u+1),f?this.words[u]=this.words[u]|1<a.length?(u=this,v=a):(u=a,v=this);for(var g=0,m=0;m>>26;for(;g!==0&&m>>26;if(this.length=u.length,g!==0)this.words[this.length]=g,this.length++;else if(u!==this)for(;ma.length?this.clone().iadd(a):a.clone().iadd(this)},n.prototype.isub=function(a){if(a.negative!==0){a.negative=0;var f=this.iadd(a);return a.negative=1,f._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(a),this.negative=1,this._normSign();var u=this.cmp(a);if(u===0)return this.negative=0,this.length=1,this.words[0]=0,this;var v,g;u>0?(v=this,g=a):(v=a,g=this);for(var m=0,d=0;d>26,this.words[d]=f&67108863;for(;m!==0&&d>26,this.words[d]=f&67108863;if(m===0&&d>>26,U=p&67108863,z=Math.min(s,a.length-1),k=Math.max(0,s-h.length+1);k<=z;k++){var F=s-k|0;v=h.words[F]|0,g=a.words[k]|0,m=v*g+U,w+=m/67108864|0,U=m&67108863}f.words[s]=U|0,p=w|0}return p!==0?f.words[s]=p|0:f.length--,f._strip()}var W=function(a,f,u){var v=a.words,g=f.words,m=u.words,d=0,p,s,w,U=v[0]|0,z=U&8191,k=U>>>13,F=v[1]|0,H=F&8191,G=F>>>13,ae=v[2]|0,R=ae&8191,I=ae>>>13,K=v[3]|0,J=K&8191,te=K>>>13,oe=v[4]|0,ne=oe&8191,A=oe>>>13,x=v[5]|0,_=x&8191,P=x>>>13,C=v[6]|0,j=C&8191,N=C>>>13,he=v[7]|0,re=he&8191,X=he>>>13,xe=v[8]|0,fe=xe&8191,se=xe>>>13,We=v[9]|0,Se=We&8191,ce=We>>>13,Ke=g[0]|0,Pe=Ke&8191,ue=Ke>>>13,Ve=g[1]|0,Ie=Ve&8191,le=Ve>>>13,Je=g[2]|0,Be=Je&8191,de=Je>>>13,Ye=g[3]|0,Re=Ye&8191,pe=Ye>>>13,Ze=g[4]|0,$e=Ze&8191,ve=Ze>>>13,Xe=g[5]|0,ke=Xe&8191,ye=Xe>>>13,Qe=g[6]|0,Te=Qe&8191,be=Qe>>>13,et=g[7]|0,Oe=et&8191,me=et>>>13,tt=g[8]|0,Fe=tt&8191,ge=tt>>>13,rt=g[9]|0,Ae=rt&8191,Ee=rt>>>13;u.negative=a.negative^f.negative,u.length=19,p=Math.imul(z,Pe),s=Math.imul(z,ue),s=s+Math.imul(k,Pe)|0,w=Math.imul(k,ue);var er=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(er>>>26)|0,er&=67108863,p=Math.imul(H,Pe),s=Math.imul(H,ue),s=s+Math.imul(G,Pe)|0,w=Math.imul(G,ue),p=p+Math.imul(z,Ie)|0,s=s+Math.imul(z,le)|0,s=s+Math.imul(k,Ie)|0,w=w+Math.imul(k,le)|0;var tr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(tr>>>26)|0,tr&=67108863,p=Math.imul(R,Pe),s=Math.imul(R,ue),s=s+Math.imul(I,Pe)|0,w=Math.imul(I,ue),p=p+Math.imul(H,Ie)|0,s=s+Math.imul(H,le)|0,s=s+Math.imul(G,Ie)|0,w=w+Math.imul(G,le)|0,p=p+Math.imul(z,Be)|0,s=s+Math.imul(z,de)|0,s=s+Math.imul(k,Be)|0,w=w+Math.imul(k,de)|0;var rr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(rr>>>26)|0,rr&=67108863,p=Math.imul(J,Pe),s=Math.imul(J,ue),s=s+Math.imul(te,Pe)|0,w=Math.imul(te,ue),p=p+Math.imul(R,Ie)|0,s=s+Math.imul(R,le)|0,s=s+Math.imul(I,Ie)|0,w=w+Math.imul(I,le)|0,p=p+Math.imul(H,Be)|0,s=s+Math.imul(H,de)|0,s=s+Math.imul(G,Be)|0,w=w+Math.imul(G,de)|0,p=p+Math.imul(z,Re)|0,s=s+Math.imul(z,pe)|0,s=s+Math.imul(k,Re)|0,w=w+Math.imul(k,pe)|0;var ir=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ir>>>26)|0,ir&=67108863,p=Math.imul(ne,Pe),s=Math.imul(ne,ue),s=s+Math.imul(A,Pe)|0,w=Math.imul(A,ue),p=p+Math.imul(J,Ie)|0,s=s+Math.imul(J,le)|0,s=s+Math.imul(te,Ie)|0,w=w+Math.imul(te,le)|0,p=p+Math.imul(R,Be)|0,s=s+Math.imul(R,de)|0,s=s+Math.imul(I,Be)|0,w=w+Math.imul(I,de)|0,p=p+Math.imul(H,Re)|0,s=s+Math.imul(H,pe)|0,s=s+Math.imul(G,Re)|0,w=w+Math.imul(G,pe)|0,p=p+Math.imul(z,$e)|0,s=s+Math.imul(z,ve)|0,s=s+Math.imul(k,$e)|0,w=w+Math.imul(k,ve)|0;var nr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(nr>>>26)|0,nr&=67108863,p=Math.imul(_,Pe),s=Math.imul(_,ue),s=s+Math.imul(P,Pe)|0,w=Math.imul(P,ue),p=p+Math.imul(ne,Ie)|0,s=s+Math.imul(ne,le)|0,s=s+Math.imul(A,Ie)|0,w=w+Math.imul(A,le)|0,p=p+Math.imul(J,Be)|0,s=s+Math.imul(J,de)|0,s=s+Math.imul(te,Be)|0,w=w+Math.imul(te,de)|0,p=p+Math.imul(R,Re)|0,s=s+Math.imul(R,pe)|0,s=s+Math.imul(I,Re)|0,w=w+Math.imul(I,pe)|0,p=p+Math.imul(H,$e)|0,s=s+Math.imul(H,ve)|0,s=s+Math.imul(G,$e)|0,w=w+Math.imul(G,ve)|0,p=p+Math.imul(z,ke)|0,s=s+Math.imul(z,ye)|0,s=s+Math.imul(k,ke)|0,w=w+Math.imul(k,ye)|0;var ar=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ar>>>26)|0,ar&=67108863,p=Math.imul(j,Pe),s=Math.imul(j,ue),s=s+Math.imul(N,Pe)|0,w=Math.imul(N,ue),p=p+Math.imul(_,Ie)|0,s=s+Math.imul(_,le)|0,s=s+Math.imul(P,Ie)|0,w=w+Math.imul(P,le)|0,p=p+Math.imul(ne,Be)|0,s=s+Math.imul(ne,de)|0,s=s+Math.imul(A,Be)|0,w=w+Math.imul(A,de)|0,p=p+Math.imul(J,Re)|0,s=s+Math.imul(J,pe)|0,s=s+Math.imul(te,Re)|0,w=w+Math.imul(te,pe)|0,p=p+Math.imul(R,$e)|0,s=s+Math.imul(R,ve)|0,s=s+Math.imul(I,$e)|0,w=w+Math.imul(I,ve)|0,p=p+Math.imul(H,ke)|0,s=s+Math.imul(H,ye)|0,s=s+Math.imul(G,ke)|0,w=w+Math.imul(G,ye)|0,p=p+Math.imul(z,Te)|0,s=s+Math.imul(z,be)|0,s=s+Math.imul(k,Te)|0,w=w+Math.imul(k,be)|0;var or=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(or>>>26)|0,or&=67108863,p=Math.imul(re,Pe),s=Math.imul(re,ue),s=s+Math.imul(X,Pe)|0,w=Math.imul(X,ue),p=p+Math.imul(j,Ie)|0,s=s+Math.imul(j,le)|0,s=s+Math.imul(N,Ie)|0,w=w+Math.imul(N,le)|0,p=p+Math.imul(_,Be)|0,s=s+Math.imul(_,de)|0,s=s+Math.imul(P,Be)|0,w=w+Math.imul(P,de)|0,p=p+Math.imul(ne,Re)|0,s=s+Math.imul(ne,pe)|0,s=s+Math.imul(A,Re)|0,w=w+Math.imul(A,pe)|0,p=p+Math.imul(J,$e)|0,s=s+Math.imul(J,ve)|0,s=s+Math.imul(te,$e)|0,w=w+Math.imul(te,ve)|0,p=p+Math.imul(R,ke)|0,s=s+Math.imul(R,ye)|0,s=s+Math.imul(I,ke)|0,w=w+Math.imul(I,ye)|0,p=p+Math.imul(H,Te)|0,s=s+Math.imul(H,be)|0,s=s+Math.imul(G,Te)|0,w=w+Math.imul(G,be)|0,p=p+Math.imul(z,Oe)|0,s=s+Math.imul(z,me)|0,s=s+Math.imul(k,Oe)|0,w=w+Math.imul(k,me)|0;var fr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(fr>>>26)|0,fr&=67108863,p=Math.imul(fe,Pe),s=Math.imul(fe,ue),s=s+Math.imul(se,Pe)|0,w=Math.imul(se,ue),p=p+Math.imul(re,Ie)|0,s=s+Math.imul(re,le)|0,s=s+Math.imul(X,Ie)|0,w=w+Math.imul(X,le)|0,p=p+Math.imul(j,Be)|0,s=s+Math.imul(j,de)|0,s=s+Math.imul(N,Be)|0,w=w+Math.imul(N,de)|0,p=p+Math.imul(_,Re)|0,s=s+Math.imul(_,pe)|0,s=s+Math.imul(P,Re)|0,w=w+Math.imul(P,pe)|0,p=p+Math.imul(ne,$e)|0,s=s+Math.imul(ne,ve)|0,s=s+Math.imul(A,$e)|0,w=w+Math.imul(A,ve)|0,p=p+Math.imul(J,ke)|0,s=s+Math.imul(J,ye)|0,s=s+Math.imul(te,ke)|0,w=w+Math.imul(te,ye)|0,p=p+Math.imul(R,Te)|0,s=s+Math.imul(R,be)|0,s=s+Math.imul(I,Te)|0,w=w+Math.imul(I,be)|0,p=p+Math.imul(H,Oe)|0,s=s+Math.imul(H,me)|0,s=s+Math.imul(G,Oe)|0,w=w+Math.imul(G,me)|0,p=p+Math.imul(z,Fe)|0,s=s+Math.imul(z,ge)|0,s=s+Math.imul(k,Fe)|0,w=w+Math.imul(k,ge)|0;var sr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(sr>>>26)|0,sr&=67108863,p=Math.imul(Se,Pe),s=Math.imul(Se,ue),s=s+Math.imul(ce,Pe)|0,w=Math.imul(ce,ue),p=p+Math.imul(fe,Ie)|0,s=s+Math.imul(fe,le)|0,s=s+Math.imul(se,Ie)|0,w=w+Math.imul(se,le)|0,p=p+Math.imul(re,Be)|0,s=s+Math.imul(re,de)|0,s=s+Math.imul(X,Be)|0,w=w+Math.imul(X,de)|0,p=p+Math.imul(j,Re)|0,s=s+Math.imul(j,pe)|0,s=s+Math.imul(N,Re)|0,w=w+Math.imul(N,pe)|0,p=p+Math.imul(_,$e)|0,s=s+Math.imul(_,ve)|0,s=s+Math.imul(P,$e)|0,w=w+Math.imul(P,ve)|0,p=p+Math.imul(ne,ke)|0,s=s+Math.imul(ne,ye)|0,s=s+Math.imul(A,ke)|0,w=w+Math.imul(A,ye)|0,p=p+Math.imul(J,Te)|0,s=s+Math.imul(J,be)|0,s=s+Math.imul(te,Te)|0,w=w+Math.imul(te,be)|0,p=p+Math.imul(R,Oe)|0,s=s+Math.imul(R,me)|0,s=s+Math.imul(I,Oe)|0,w=w+Math.imul(I,me)|0,p=p+Math.imul(H,Fe)|0,s=s+Math.imul(H,ge)|0,s=s+Math.imul(G,Fe)|0,w=w+Math.imul(G,ge)|0,p=p+Math.imul(z,Ae)|0,s=s+Math.imul(z,Ee)|0,s=s+Math.imul(k,Ae)|0,w=w+Math.imul(k,Ee)|0;var hr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(hr>>>26)|0,hr&=67108863,p=Math.imul(Se,Ie),s=Math.imul(Se,le),s=s+Math.imul(ce,Ie)|0,w=Math.imul(ce,le),p=p+Math.imul(fe,Be)|0,s=s+Math.imul(fe,de)|0,s=s+Math.imul(se,Be)|0,w=w+Math.imul(se,de)|0,p=p+Math.imul(re,Re)|0,s=s+Math.imul(re,pe)|0,s=s+Math.imul(X,Re)|0,w=w+Math.imul(X,pe)|0,p=p+Math.imul(j,$e)|0,s=s+Math.imul(j,ve)|0,s=s+Math.imul(N,$e)|0,w=w+Math.imul(N,ve)|0,p=p+Math.imul(_,ke)|0,s=s+Math.imul(_,ye)|0,s=s+Math.imul(P,ke)|0,w=w+Math.imul(P,ye)|0,p=p+Math.imul(ne,Te)|0,s=s+Math.imul(ne,be)|0,s=s+Math.imul(A,Te)|0,w=w+Math.imul(A,be)|0,p=p+Math.imul(J,Oe)|0,s=s+Math.imul(J,me)|0,s=s+Math.imul(te,Oe)|0,w=w+Math.imul(te,me)|0,p=p+Math.imul(R,Fe)|0,s=s+Math.imul(R,ge)|0,s=s+Math.imul(I,Fe)|0,w=w+Math.imul(I,ge)|0,p=p+Math.imul(H,Ae)|0,s=s+Math.imul(H,Ee)|0,s=s+Math.imul(G,Ae)|0,w=w+Math.imul(G,Ee)|0;var cr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(cr>>>26)|0,cr&=67108863,p=Math.imul(Se,Be),s=Math.imul(Se,de),s=s+Math.imul(ce,Be)|0,w=Math.imul(ce,de),p=p+Math.imul(fe,Re)|0,s=s+Math.imul(fe,pe)|0,s=s+Math.imul(se,Re)|0,w=w+Math.imul(se,pe)|0,p=p+Math.imul(re,$e)|0,s=s+Math.imul(re,ve)|0,s=s+Math.imul(X,$e)|0,w=w+Math.imul(X,ve)|0,p=p+Math.imul(j,ke)|0,s=s+Math.imul(j,ye)|0,s=s+Math.imul(N,ke)|0,w=w+Math.imul(N,ye)|0,p=p+Math.imul(_,Te)|0,s=s+Math.imul(_,be)|0,s=s+Math.imul(P,Te)|0,w=w+Math.imul(P,be)|0,p=p+Math.imul(ne,Oe)|0,s=s+Math.imul(ne,me)|0,s=s+Math.imul(A,Oe)|0,w=w+Math.imul(A,me)|0,p=p+Math.imul(J,Fe)|0,s=s+Math.imul(J,ge)|0,s=s+Math.imul(te,Fe)|0,w=w+Math.imul(te,ge)|0,p=p+Math.imul(R,Ae)|0,s=s+Math.imul(R,Ee)|0,s=s+Math.imul(I,Ae)|0,w=w+Math.imul(I,Ee)|0;var ur=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(ur>>>26)|0,ur&=67108863,p=Math.imul(Se,Re),s=Math.imul(Se,pe),s=s+Math.imul(ce,Re)|0,w=Math.imul(ce,pe),p=p+Math.imul(fe,$e)|0,s=s+Math.imul(fe,ve)|0,s=s+Math.imul(se,$e)|0,w=w+Math.imul(se,ve)|0,p=p+Math.imul(re,ke)|0,s=s+Math.imul(re,ye)|0,s=s+Math.imul(X,ke)|0,w=w+Math.imul(X,ye)|0,p=p+Math.imul(j,Te)|0,s=s+Math.imul(j,be)|0,s=s+Math.imul(N,Te)|0,w=w+Math.imul(N,be)|0,p=p+Math.imul(_,Oe)|0,s=s+Math.imul(_,me)|0,s=s+Math.imul(P,Oe)|0,w=w+Math.imul(P,me)|0,p=p+Math.imul(ne,Fe)|0,s=s+Math.imul(ne,ge)|0,s=s+Math.imul(A,Fe)|0,w=w+Math.imul(A,ge)|0,p=p+Math.imul(J,Ae)|0,s=s+Math.imul(J,Ee)|0,s=s+Math.imul(te,Ae)|0,w=w+Math.imul(te,Ee)|0;var lr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(lr>>>26)|0,lr&=67108863,p=Math.imul(Se,$e),s=Math.imul(Se,ve),s=s+Math.imul(ce,$e)|0,w=Math.imul(ce,ve),p=p+Math.imul(fe,ke)|0,s=s+Math.imul(fe,ye)|0,s=s+Math.imul(se,ke)|0,w=w+Math.imul(se,ye)|0,p=p+Math.imul(re,Te)|0,s=s+Math.imul(re,be)|0,s=s+Math.imul(X,Te)|0,w=w+Math.imul(X,be)|0,p=p+Math.imul(j,Oe)|0,s=s+Math.imul(j,me)|0,s=s+Math.imul(N,Oe)|0,w=w+Math.imul(N,me)|0,p=p+Math.imul(_,Fe)|0,s=s+Math.imul(_,ge)|0,s=s+Math.imul(P,Fe)|0,w=w+Math.imul(P,ge)|0,p=p+Math.imul(ne,Ae)|0,s=s+Math.imul(ne,Ee)|0,s=s+Math.imul(A,Ae)|0,w=w+Math.imul(A,Ee)|0;var dr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(dr>>>26)|0,dr&=67108863,p=Math.imul(Se,ke),s=Math.imul(Se,ye),s=s+Math.imul(ce,ke)|0,w=Math.imul(ce,ye),p=p+Math.imul(fe,Te)|0,s=s+Math.imul(fe,be)|0,s=s+Math.imul(se,Te)|0,w=w+Math.imul(se,be)|0,p=p+Math.imul(re,Oe)|0,s=s+Math.imul(re,me)|0,s=s+Math.imul(X,Oe)|0,w=w+Math.imul(X,me)|0,p=p+Math.imul(j,Fe)|0,s=s+Math.imul(j,ge)|0,s=s+Math.imul(N,Fe)|0,w=w+Math.imul(N,ge)|0,p=p+Math.imul(_,Ae)|0,s=s+Math.imul(_,Ee)|0,s=s+Math.imul(P,Ae)|0,w=w+Math.imul(P,Ee)|0;var pr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(pr>>>26)|0,pr&=67108863,p=Math.imul(Se,Te),s=Math.imul(Se,be),s=s+Math.imul(ce,Te)|0,w=Math.imul(ce,be),p=p+Math.imul(fe,Oe)|0,s=s+Math.imul(fe,me)|0,s=s+Math.imul(se,Oe)|0,w=w+Math.imul(se,me)|0,p=p+Math.imul(re,Fe)|0,s=s+Math.imul(re,ge)|0,s=s+Math.imul(X,Fe)|0,w=w+Math.imul(X,ge)|0,p=p+Math.imul(j,Ae)|0,s=s+Math.imul(j,Ee)|0,s=s+Math.imul(N,Ae)|0,w=w+Math.imul(N,Ee)|0;var vr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(vr>>>26)|0,vr&=67108863,p=Math.imul(Se,Oe),s=Math.imul(Se,me),s=s+Math.imul(ce,Oe)|0,w=Math.imul(ce,me),p=p+Math.imul(fe,Fe)|0,s=s+Math.imul(fe,ge)|0,s=s+Math.imul(se,Fe)|0,w=w+Math.imul(se,ge)|0,p=p+Math.imul(re,Ae)|0,s=s+Math.imul(re,Ee)|0,s=s+Math.imul(X,Ae)|0,w=w+Math.imul(X,Ee)|0;var yr=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(yr>>>26)|0,yr&=67108863,p=Math.imul(Se,Fe),s=Math.imul(Se,ge),s=s+Math.imul(ce,Fe)|0,w=Math.imul(ce,ge),p=p+Math.imul(fe,Ae)|0,s=s+Math.imul(fe,Ee)|0,s=s+Math.imul(se,Ae)|0,w=w+Math.imul(se,Ee)|0;var yi=(d+p|0)+((s&8191)<<13)|0;d=(w+(s>>>13)|0)+(yi>>>26)|0,yi&=67108863,p=Math.imul(Se,Ae),s=Math.imul(Se,Ee),s=s+Math.imul(ce,Ae)|0,w=Math.imul(ce,Ee);var bi=(d+p|0)+((s&8191)<<13)|0;return d=(w+(s>>>13)|0)+(bi>>>26)|0,bi&=67108863,m[0]=er,m[1]=tr,m[2]=rr,m[3]=ir,m[4]=nr,m[5]=ar,m[6]=or,m[7]=fr,m[8]=sr,m[9]=hr,m[10]=cr,m[11]=ur,m[12]=lr,m[13]=dr,m[14]=pr,m[15]=vr,m[16]=yr,m[17]=yi,m[18]=bi,d!==0&&(m[19]=d,u.length++),u};Math.imul||(W=q);function Z(h,a,f){f.negative=a.negative^h.negative,f.length=h.length+a.length;for(var u=0,v=0,g=0;g>>26)|0,v+=m>>>26,m&=67108863}f.words[g]=d,u=m,m=v}return u!==0?f.words[g]=u:f.length--,f._strip()}function V(h,a,f){return Z(h,a,f)}n.prototype.mulTo=function(a,f){var u,v=this.length+a.length;return this.length===10&&a.length===10?u=W(this,a,f):v<63?u=q(this,a,f):v<1024?u=Z(this,a,f):u=V(this,a,f),u},n.prototype.mul=function(a){var f=new n(null);return f.words=new Array(this.length+a.length),this.mulTo(a,f)},n.prototype.mulf=function(a){var f=new n(null);return f.words=new Array(this.length+a.length),V(this,a,f)},n.prototype.imul=function(a){return this.clone().mulTo(a,this)},n.prototype.imuln=function(a){var f=a<0;f&&(a=-a),i(typeof a=="number"),i(a<67108864);for(var u=0,v=0;v>=26,u+=g/67108864|0,u+=m>>>26,this.words[v]=m&67108863}return u!==0&&(this.words[v]=u,this.length++),f?this.ineg():this},n.prototype.muln=function(a){return this.clone().imuln(a)},n.prototype.sqr=function(){return this.mul(this)},n.prototype.isqr=function(){return this.imul(this.clone())},n.prototype.pow=function(a){var f=L(a);if(f.length===0)return new n(1);for(var u=this,v=0;v=0);var f=a%26,u=(a-f)/26,v=67108863>>>26-f<<26-f,g;if(f!==0){var m=0;for(g=0;g>>26-f}m&&(this.words[g]=m,this.length++)}if(u!==0){for(g=this.length-1;g>=0;g--)this.words[g+u]=this.words[g];for(g=0;g=0);var v;f?v=(f-f%26)/26:v=0;var g=a%26,m=Math.min((a-g)/26,this.length),d=67108863^67108863>>>g<m)for(this.length-=m,s=0;s=0&&(w!==0||s>=v);s--){var U=this.words[s]|0;this.words[s]=w<<26-g|U>>>g,w=U&d}return p&&w!==0&&(p.words[p.length++]=w),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},n.prototype.ishrn=function(a,f,u){return i(this.negative===0),this.iushrn(a,f,u)},n.prototype.shln=function(a){return this.clone().ishln(a)},n.prototype.ushln=function(a){return this.clone().iushln(a)},n.prototype.shrn=function(a){return this.clone().ishrn(a)},n.prototype.ushrn=function(a){return this.clone().iushrn(a)},n.prototype.testn=function(a){i(typeof a=="number"&&a>=0);var f=a%26,u=(a-f)/26,v=1<=0);var f=a%26,u=(a-f)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=u)return this;if(f!==0&&u++,this.length=Math.min(u,this.length),f!==0){var v=67108863^67108863>>>f<=67108864;f++)this.words[f]-=67108864,f===this.length-1?this.words[f+1]=1:this.words[f+1]++;return this.length=Math.max(this.length,f+1),this},n.prototype.isubn=function(a){if(i(typeof a=="number"),i(a<67108864),a<0)return this.iaddn(-a);if(this.negative!==0)return this.negative=0,this.iaddn(a),this.negative=1,this;if(this.words[0]-=a,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var f=0;f>26)-(p/67108864|0),this.words[g+u]=m&67108863}for(;g>26,this.words[g+u]=m&67108863;if(d===0)return this._strip();for(i(d===-1),d=0,g=0;g>26,this.words[g]=m&67108863;return this.negative=1,this._strip()},n.prototype._wordDiv=function(a,f){var u=this.length-a.length,v=this.clone(),g=a,m=g.words[g.length-1]|0,d=this._countBits(m);u=26-d,u!==0&&(g=g.ushln(u),v.iushln(u),m=g.words[g.length-1]|0);var p=v.length-g.length,s;if(f!=="mod"){s=new n(null),s.length=p+1,s.words=new Array(s.length);for(var w=0;w=0;z--){var k=(v.words[g.length+z]|0)*67108864+(v.words[g.length+z-1]|0);for(k=Math.min(k/m|0,67108863),v._ishlnsubmul(g,k,z);v.negative!==0;)k--,v.negative=0,v._ishlnsubmul(g,1,z),v.isZero()||(v.negative^=1);s&&(s.words[z]=k)}return s&&s._strip(),v._strip(),f!=="div"&&u!==0&&v.iushrn(u),{div:s||null,mod:v}},n.prototype.divmod=function(a,f,u){if(i(!a.isZero()),this.isZero())return{div:new n(0),mod:new n(0)};var v,g,m;return this.negative!==0&&a.negative===0?(m=this.neg().divmod(a,f),f!=="mod"&&(v=m.div.neg()),f!=="div"&&(g=m.mod.neg(),u&&g.negative!==0&&g.iadd(a)),{div:v,mod:g}):this.negative===0&&a.negative!==0?(m=this.divmod(a.neg(),f),f!=="mod"&&(v=m.div.neg()),{div:v,mod:m.mod}):(this.negative&a.negative)!==0?(m=this.neg().divmod(a.neg(),f),f!=="div"&&(g=m.mod.neg(),u&&g.negative!==0&&g.isub(a)),{div:m.div,mod:g}):a.length>this.length||this.cmp(a)<0?{div:new n(0),mod:this}:a.length===1?f==="div"?{div:this.divn(a.words[0]),mod:null}:f==="mod"?{div:null,mod:new n(this.modrn(a.words[0]))}:{div:this.divn(a.words[0]),mod:new n(this.modrn(a.words[0]))}:this._wordDiv(a,f)},n.prototype.div=function(a){return this.divmod(a,"div",!1).div},n.prototype.mod=function(a){return this.divmod(a,"mod",!1).mod},n.prototype.umod=function(a){return this.divmod(a,"mod",!0).mod},n.prototype.divRound=function(a){var f=this.divmod(a);if(f.mod.isZero())return f.div;var u=f.div.negative!==0?f.mod.isub(a):f.mod,v=a.ushrn(1),g=a.andln(1),m=u.cmp(v);return m<0||g===1&&m===0?f.div:f.div.negative!==0?f.div.isubn(1):f.div.iaddn(1)},n.prototype.modrn=function(a){var f=a<0;f&&(a=-a),i(a<=67108863);for(var u=(1<<26)%a,v=0,g=this.length-1;g>=0;g--)v=(u*v+(this.words[g]|0))%a;return f?-v:v},n.prototype.modn=function(a){return this.modrn(a)},n.prototype.idivn=function(a){var f=a<0;f&&(a=-a),i(a<=67108863);for(var u=0,v=this.length-1;v>=0;v--){var g=(this.words[v]|0)+u*67108864;this.words[v]=g/a|0,u=g%a}return this._strip(),f?this.ineg():this},n.prototype.divn=function(a){return this.clone().idivn(a)},n.prototype.egcd=function(a){i(a.negative===0),i(!a.isZero());var f=this,u=a.clone();f.negative!==0?f=f.umod(a):f=f.clone();for(var v=new n(1),g=new n(0),m=new n(0),d=new n(1),p=0;f.isEven()&&u.isEven();)f.iushrn(1),u.iushrn(1),++p;for(var s=u.clone(),w=f.clone();!f.isZero();){for(var U=0,z=1;(f.words[0]&z)===0&&U<26;++U,z<<=1);if(U>0)for(f.iushrn(U);U-- >0;)(v.isOdd()||g.isOdd())&&(v.iadd(s),g.isub(w)),v.iushrn(1),g.iushrn(1);for(var k=0,F=1;(u.words[0]&F)===0&&k<26;++k,F<<=1);if(k>0)for(u.iushrn(k);k-- >0;)(m.isOdd()||d.isOdd())&&(m.iadd(s),d.isub(w)),m.iushrn(1),d.iushrn(1);f.cmp(u)>=0?(f.isub(u),v.isub(m),g.isub(d)):(u.isub(f),m.isub(v),d.isub(g))}return{a:m,b:d,gcd:u.iushln(p)}},n.prototype._invmp=function(a){i(a.negative===0),i(!a.isZero());var f=this,u=a.clone();f.negative!==0?f=f.umod(a):f=f.clone();for(var v=new n(1),g=new n(0),m=u.clone();f.cmpn(1)>0&&u.cmpn(1)>0;){for(var d=0,p=1;(f.words[0]&p)===0&&d<26;++d,p<<=1);if(d>0)for(f.iushrn(d);d-- >0;)v.isOdd()&&v.iadd(m),v.iushrn(1);for(var s=0,w=1;(u.words[0]&w)===0&&s<26;++s,w<<=1);if(s>0)for(u.iushrn(s);s-- >0;)g.isOdd()&&g.iadd(m),g.iushrn(1);f.cmp(u)>=0?(f.isub(u),v.isub(g)):(u.isub(f),g.isub(v))}var U;return f.cmpn(1)===0?U=v:U=g,U.cmpn(0)<0&&U.iadd(a),U},n.prototype.gcd=function(a){if(this.isZero())return a.abs();if(a.isZero())return this.abs();var f=this.clone(),u=a.clone();f.negative=0,u.negative=0;for(var v=0;f.isEven()&&u.isEven();v++)f.iushrn(1),u.iushrn(1);do{for(;f.isEven();)f.iushrn(1);for(;u.isEven();)u.iushrn(1);var g=f.cmp(u);if(g<0){var m=f;f=u,u=m}else if(g===0||u.cmpn(1)===0)break;f.isub(u)}while(!0);return u.iushln(v)},n.prototype.invm=function(a){return this.egcd(a).a.umod(a)},n.prototype.isEven=function(){return(this.words[0]&1)===0},n.prototype.isOdd=function(){return(this.words[0]&1)===1},n.prototype.andln=function(a){return this.words[0]&a},n.prototype.bincn=function(a){i(typeof a=="number");var f=a%26,u=(a-f)/26,v=1<>>26,d&=67108863,this.words[m]=d}return g!==0&&(this.words[m]=g,this.length++),this},n.prototype.isZero=function(){return this.length===1&&this.words[0]===0},n.prototype.cmpn=function(a){var f=a<0;if(this.negative!==0&&!f)return-1;if(this.negative===0&&f)return 1;this._strip();var u;if(this.length>1)u=1;else{f&&(a=-a),i(a<=67108863,"Number is too big");var v=this.words[0]|0;u=v===a?0:va.length)return 1;if(this.length=0;u--){var v=this.words[u]|0,g=a.words[u]|0;if(v!==g){vg&&(f=1);break}}return f},n.prototype.gtn=function(a){return this.cmpn(a)===1},n.prototype.gt=function(a){return this.cmp(a)===1},n.prototype.gten=function(a){return this.cmpn(a)>=0},n.prototype.gte=function(a){return this.cmp(a)>=0},n.prototype.ltn=function(a){return this.cmpn(a)===-1},n.prototype.lt=function(a){return this.cmp(a)===-1},n.prototype.lten=function(a){return this.cmpn(a)<=0},n.prototype.lte=function(a){return this.cmp(a)<=0},n.prototype.eqn=function(a){return this.cmpn(a)===0},n.prototype.eq=function(a){return this.cmp(a)===0},n.red=function(a){return new $(a)},n.prototype.toRed=function(a){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),a.convertTo(this)._forceRed(a)},n.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},n.prototype._forceRed=function(a){return this.red=a,this},n.prototype.forceRed=function(a){return i(!this.red,"Already a number in reduction context"),this._forceRed(a)},n.prototype.redAdd=function(a){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,a)},n.prototype.redIAdd=function(a){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,a)},n.prototype.redSub=function(a){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,a)},n.prototype.redISub=function(a){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,a)},n.prototype.redShl=function(a){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,a)},n.prototype.redMul=function(a){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,a),this.red.mul(this,a)},n.prototype.redIMul=function(a){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,a),this.red.imul(this,a)},n.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},n.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},n.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},n.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},n.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},n.prototype.redPow=function(a){return i(this.red&&!a.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,a)};var ee={k256:null,p224:null,p192:null,p25519:null};function Y(h,a){this.name=h,this.p=new n(a,16),this.n=this.p.bitLength(),this.k=new n(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Y.prototype._tmp=function(){var a=new n(null);return a.words=new Array(Math.ceil(this.n/13)),a},Y.prototype.ireduce=function(a){var f=a,u;do this.split(f,this.tmp),f=this.imulK(f),f=f.iadd(this.tmp),u=f.bitLength();while(u>this.n);var v=u0?f.isub(this.p):f.strip!==void 0?f.strip():f._strip(),f},Y.prototype.split=function(a,f){a.iushrn(this.n,0,f)},Y.prototype.imulK=function(a){return a.imul(this.k)};function _e(){Y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}o(_e,Y),_e.prototype.split=function(a,f){for(var u=4194303,v=Math.min(a.length,9),g=0;g>>22,m=d}m>>>=22,a.words[g-10]=m,m===0&&a.length>10?a.length-=10:a.length-=9},_e.prototype.imulK=function(a){a.words[a.length]=0,a.words[a.length+1]=0,a.length+=2;for(var f=0,u=0;u>>=26,a.words[u]=g,f=v}return f!==0&&(a.words[a.length++]=f),a},n._prime=function(a){if(ee[a])return ee[a];var f;if(a==="k256")f=new _e;else if(a==="p224")f=new ie;else if(a==="p192")f=new Q;else if(a==="p25519")f=new Me;else throw new Error("Unknown prime "+a);return ee[a]=f,f};function $(h){if(typeof h=="string"){var a=n._prime(h);this.m=a.p,this.prime=a}else i(h.gtn(1),"modulus must be greater than 1"),this.m=h,this.prime=null}$.prototype._verify1=function(a){i(a.negative===0,"red works only with positives"),i(a.red,"red works only with red numbers")},$.prototype._verify2=function(a,f){i((a.negative|f.negative)===0,"red works only with positives"),i(a.red&&a.red===f.red,"red works only with red numbers")},$.prototype.imod=function(a){return this.prime?this.prime.ireduce(a)._forceRed(this):(S(a,a.umod(this.m)._forceRed(this)),a)},$.prototype.neg=function(a){return a.isZero()?a.clone():this.m.sub(a)._forceRed(this)},$.prototype.add=function(a,f){this._verify2(a,f);var u=a.add(f);return u.cmp(this.m)>=0&&u.isub(this.m),u._forceRed(this)},$.prototype.iadd=function(a,f){this._verify2(a,f);var u=a.iadd(f);return u.cmp(this.m)>=0&&u.isub(this.m),u},$.prototype.sub=function(a,f){this._verify2(a,f);var u=a.sub(f);return u.cmpn(0)<0&&u.iadd(this.m),u._forceRed(this)},$.prototype.isub=function(a,f){this._verify2(a,f);var u=a.isub(f);return u.cmpn(0)<0&&u.iadd(this.m),u},$.prototype.shl=function(a,f){return this._verify1(a),this.imod(a.ushln(f))},$.prototype.imul=function(a,f){return this._verify2(a,f),this.imod(a.imul(f))},$.prototype.mul=function(a,f){return this._verify2(a,f),this.imod(a.mul(f))},$.prototype.isqr=function(a){return this.imul(a,a.clone())},$.prototype.sqr=function(a){return this.mul(a,a)},$.prototype.sqrt=function(a){if(a.isZero())return a.clone();var f=this.m.andln(3);if(i(f%2===1),f===3){var u=this.m.add(new n(1)).iushrn(2);return this.pow(a,u)}for(var v=this.m.subn(1),g=0;!v.isZero()&&v.andln(1)===0;)g++,v.iushrn(1);i(!v.isZero());var m=new n(1).toRed(this),d=m.redNeg(),p=this.m.subn(1).iushrn(1),s=this.m.bitLength();for(s=new n(2*s*s).toRed(this);this.pow(s,p).cmp(d)!==0;)s.redIAdd(d);for(var w=this.pow(s,v),U=this.pow(a,v.addn(1).iushrn(1)),z=this.pow(a,v),k=g;z.cmp(m)!==0;){for(var F=z,H=0;F.cmp(m)!==0;H++)F=F.redSqr();i(H=0;g--){for(var w=f.words[g],U=s-1;U>=0;U--){var z=w>>U&1;if(m!==v[0]&&(m=this.sqr(m)),z===0&&d===0){p=0;continue}d<<=1,d|=z,p++,!(p!==u&&(g!==0||U!==0))&&(m=this.mul(m,v[d]),p=0,d=0)}s=26}return m},$.prototype.convertTo=function(a){var f=a.umod(this.m);return f===a?f.clone():f},$.prototype.convertFrom=function(a){var f=a.clone();return f.red=null,f},n.mont=function(a){return new y(a)};function y(h){$.call(this,h),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new n(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}o(y,$),y.prototype.convertTo=function(a){return this.imod(a.ushln(this.shift))},y.prototype.convertFrom=function(a){var f=this.imod(a.mul(this.rinv));return f.red=null,f},y.prototype.imul=function(a,f){if(a.isZero()||f.isZero())return a.words[0]=0,a.length=1,a;var u=a.imul(f),v=u.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),g=u.isub(v).iushrn(this.shift),m=g;return g.cmp(this.m)>=0?m=g.isub(this.m):g.cmpn(0)<0&&(m=g.iadd(this.m)),m._forceRed(this)},y.prototype.mul=function(a,f){if(a.isZero()||f.isZero())return new n(0)._forceRed(this);var u=a.mul(f),v=u.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),g=u.isub(v).iushrn(this.shift),m=g;return g.cmp(this.m)>=0?m=g.isub(this.m):g.cmpn(0)<0&&(m=g.iadd(this.m)),m._forceRed(this)},y.prototype.invm=function(a){var f=this.imod(a._invmp(this.m).mul(this.r2));return f._forceRed(this)}})(t,Hr)})(uh);var Sr={},lh={},_1={},dh={},po=Gi,Mn=po.Buffer,qt={},jt;for(jt in po)!po.hasOwnProperty(jt)||jt==="SlowBuffer"||jt==="Buffer"||(qt[jt]=po[jt]);var Sn=qt.Buffer={};for(jt in Mn)!Mn.hasOwnProperty(jt)||jt==="allocUnsafe"||jt==="allocUnsafeSlow"||(Sn[jt]=Mn[jt]);qt.Buffer.prototype=Mn.prototype;(!Sn.from||Sn.from===Uint8Array.from)&&(Sn.from=function(t,e,r){if(typeof t=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof t);if(t&&typeof t.length>"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);return Mn(t,e,r)});Sn.alloc||(Sn.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof t);if(t<0||t>=2*(1<<30))throw new RangeError('The value "'+t+'" is invalid for option "size"');var i=Mn(t);return!e||e.length===0?i.fill(0):typeof r=="string"?i.fill(e,r):i.fill(e),i});if(!qt.kStringMaxLength)try{qt.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch{}qt.constants||(qt.constants={MAX_LENGTH:qt.kMaxLength},qt.kStringMaxLength&&(qt.constants.MAX_STRING_LENGTH=qt.kStringMaxLength));var ph=qt,$f={};const jw=Ce.exports;function Qt(t){this._reporterState={obj:null,path:[],options:t||{},errors:[]}}$f.Reporter=Qt;Qt.prototype.isError=function(e){return e instanceof Nn};Qt.prototype.save=function(){const e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}};Qt.prototype.restore=function(e){const r=this._reporterState;r.obj=e.obj,r.path=r.path.slice(0,e.pathLen)};Qt.prototype.enterKey=function(e){return this._reporterState.path.push(e)};Qt.prototype.exitKey=function(e){const r=this._reporterState;r.path=r.path.slice(0,e-1)};Qt.prototype.leaveKey=function(e,r,i){const o=this._reporterState;this.exitKey(e),o.obj!==null&&(o.obj[r]=i)};Qt.prototype.path=function(){return this._reporterState.path.join("/")};Qt.prototype.enterObject=function(){const e=this._reporterState,r=e.obj;return e.obj={},r};Qt.prototype.leaveObject=function(e){const r=this._reporterState,i=r.obj;return r.obj=e,i};Qt.prototype.error=function(e){let r;const i=this._reporterState,o=e instanceof Nn;if(o?r=e:r=new Nn(i.path.map(function(n){return"["+JSON.stringify(n)+"]"}).join(""),e.message||e,e.stack),!i.options.partial)throw r;return o||i.errors.push(r),r};Qt.prototype.wrapResult=function(e){const r=this._reporterState;return r.options.partial?{result:this.isError(e)?null:e,errors:r.errors}:e};function Nn(t,e){this.path=t,this.rethrow(e)}jw(Nn,Error);Nn.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,Nn),!this.stack)try{throw new Error(this.message)}catch(r){this.stack=r.stack}return this};var zi={};const zw=Ce.exports,kf=$f.Reporter,Un=ph.Buffer;function Kt(t,e){if(kf.call(this,e),!Un.isBuffer(t)){this.error("Input not Buffer");return}this.base=t,this.offset=0,this.length=t.length}zw(Kt,kf);zi.DecoderBuffer=Kt;Kt.isDecoderBuffer=function(e){return e instanceof Kt?!0:typeof e=="object"&&Un.isBuffer(e.base)&&e.constructor.name==="DecoderBuffer"&&typeof e.offset=="number"&&typeof e.length=="number"&&typeof e.save=="function"&&typeof e.restore=="function"&&typeof e.isEmpty=="function"&&typeof e.readUInt8=="function"&&typeof e.skip=="function"&&typeof e.raw=="function"};Kt.prototype.save=function(){return{offset:this.offset,reporter:kf.prototype.save.call(this)}};Kt.prototype.restore=function(e){const r=new Kt(this.base);return r.offset=e.offset,r.length=this.offset,this.offset=e.offset,kf.prototype.restore.call(this,e.reporter),r};Kt.prototype.isEmpty=function(){return this.offset===this.length};Kt.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")};Kt.prototype.skip=function(e,r){if(!(this.offset+e<=this.length))return this.error(r||"DecoderBuffer overrun");const i=new Kt(this.base);return i._reporterState=this._reporterState,i.offset=this.offset,i.length=this.offset+e,this.offset+=e,i};Kt.prototype.raw=function(e){return this.base.slice(e?e.offset:this.offset,this.length)};function Ln(t,e){if(Array.isArray(t))this.length=0,this.value=t.map(function(r){return Ln.isEncoderBuffer(r)||(r=new Ln(r,e)),this.length+=r.length,r},this);else if(typeof t=="number"){if(!(0<=t&&t<=255))return e.error("non-byte EncoderBuffer value");this.value=t,this.length=1}else if(typeof t=="string")this.value=t,this.length=Un.byteLength(t);else if(Un.isBuffer(t))this.value=t,this.length=t.length;else return e.error("Unsupported type: "+typeof t)}zi.EncoderBuffer=Ln;Ln.isEncoderBuffer=function(e){return e instanceof Ln?!0:typeof e=="object"&&e.constructor.name==="EncoderBuffer"&&typeof e.length=="number"&&typeof e.join=="function"};Ln.prototype.join=function(e,r){return e||(e=Un.alloc(this.length)),r||(r=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(i){i.join(e,r),r+=i.length}):(typeof this.value=="number"?e[r]=this.value:typeof this.value=="string"?e.write(this.value,r):Un.isBuffer(this.value)&&this.value.copy(e,r),r+=this.length)),e};const Hw=$f.Reporter,Ww=zi.EncoderBuffer,Gw=zi.DecoderBuffer,Pt=Jt,x1=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],Kw=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(x1),Vw=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function Ge(t,e,r){const i={};this._baseState=i,i.name=r,i.enc=t,i.parent=e||null,i.children=null,i.tag=null,i.args=null,i.reverseArgs=null,i.choice=null,i.optional=!1,i.any=!1,i.obj=!1,i.use=null,i.useDecoder=null,i.key=null,i.default=null,i.explicit=null,i.implicit=null,i.contains=null,i.parent||(i.children=[],this._wrap())}var vh=Ge;const Jw=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];Ge.prototype.clone=function(){const e=this._baseState,r={};Jw.forEach(function(o){r[o]=e[o]});const i=new this.constructor(r.parent);return i._baseState=r,i};Ge.prototype._wrap=function(){const e=this._baseState;Kw.forEach(function(r){this[r]=function(){const o=new this.constructor(this);return e.children.push(o),o[r].apply(o,arguments)}},this)};Ge.prototype._init=function(e){const r=this._baseState;Pt(r.parent===null),e.call(this),r.children=r.children.filter(function(i){return i._baseState.parent===this},this),Pt.equal(r.children.length,1,"Root node can have only one child")};Ge.prototype._useArgs=function(e){const r=this._baseState,i=e.filter(function(o){return o instanceof this.constructor},this);e=e.filter(function(o){return!(o instanceof this.constructor)},this),i.length!==0&&(Pt(r.children===null),r.children=i,i.forEach(function(o){o._baseState.parent=this},this)),e.length!==0&&(Pt(r.args===null),r.args=e,r.reverseArgs=e.map(function(o){if(typeof o!="object"||o.constructor!==Object)return o;const n={};return Object.keys(o).forEach(function(l){l==(l|0)&&(l|=0);const c=o[l];n[c]=l}),n}))};Vw.forEach(function(t){Ge.prototype[t]=function(){const r=this._baseState;throw new Error(t+" not implemented for encoding: "+r.enc)}});x1.forEach(function(t){Ge.prototype[t]=function(){const r=this._baseState,i=Array.prototype.slice.call(arguments);return Pt(r.tag===null),r.tag=t,this._useArgs(i),this}});Ge.prototype.use=function(e){Pt(e);const r=this._baseState;return Pt(r.use===null),r.use=e,this};Ge.prototype.optional=function(){const e=this._baseState;return e.optional=!0,this};Ge.prototype.def=function(e){const r=this._baseState;return Pt(r.default===null),r.default=e,r.optional=!0,this};Ge.prototype.explicit=function(e){const r=this._baseState;return Pt(r.explicit===null&&r.implicit===null),r.explicit=e,this};Ge.prototype.implicit=function(e){const r=this._baseState;return Pt(r.explicit===null&&r.implicit===null),r.implicit=e,this};Ge.prototype.obj=function(){const e=this._baseState,r=Array.prototype.slice.call(arguments);return e.obj=!0,r.length!==0&&this._useArgs(r),this};Ge.prototype.key=function(e){const r=this._baseState;return Pt(r.key===null),r.key=e,this};Ge.prototype.any=function(){const e=this._baseState;return e.any=!0,this};Ge.prototype.choice=function(e){const r=this._baseState;return Pt(r.choice===null),r.choice=e,this._useArgs(Object.keys(e).map(function(i){return e[i]})),this};Ge.prototype.contains=function(e){const r=this._baseState;return Pt(r.use===null),r.contains=e,this};Ge.prototype._decode=function(e,r){const i=this._baseState;if(i.parent===null)return e.wrapResult(i.children[0]._decode(e,r));let o=i.default,n=!0,l=null;if(i.key!==null&&(l=e.enterKey(i.key)),i.optional){let b=null;if(i.explicit!==null?b=i.explicit:i.implicit!==null?b=i.implicit:i.tag!==null&&(b=i.tag),b===null&&!i.any){const M=e.save();try{i.choice===null?this._decodeGeneric(i.tag,e,r):this._decodeChoice(e,r),n=!0}catch{n=!1}e.restore(M)}else if(n=this._peekTag(e,b,i.any),e.isError(n))return n}let c;if(i.obj&&n&&(c=e.enterObject()),n){if(i.explicit!==null){const M=this._decodeTag(e,i.explicit);if(e.isError(M))return M;e=M}const b=e.offset;if(i.use===null&&i.choice===null){let M;i.any&&(M=e.save());const S=this._decodeTag(e,i.implicit!==null?i.implicit:i.tag,i.any);if(e.isError(S))return S;i.any?o=e.raw(M):e=S}if(r&&r.track&&i.tag!==null&&r.track(e.path(),b,e.length,"tagged"),r&&r.track&&i.tag!==null&&r.track(e.path(),e.offset,e.length,"content"),i.any||(i.choice===null?o=this._decodeGeneric(i.tag,e,r):o=this._decodeChoice(e,r)),e.isError(o))return o;if(!i.any&&i.choice===null&&i.children!==null&&i.children.forEach(function(S){S._decode(e,r)}),i.contains&&(i.tag==="octstr"||i.tag==="bitstr")){const M=new Gw(o);o=this._getUse(i.contains,e._reporterState.obj)._decode(M,r)}}return i.obj&&n&&(o=e.leaveObject(c)),i.key!==null&&(o!==null||n===!0)?e.leaveKey(l,i.key,o):l!==null&&e.exitKey(l),o};Ge.prototype._decodeGeneric=function(e,r,i){const o=this._baseState;return e==="seq"||e==="set"?null:e==="seqof"||e==="setof"?this._decodeList(r,e,o.args[0],i):/str$/.test(e)?this._decodeStr(r,e,i):e==="objid"&&o.args?this._decodeObjid(r,o.args[0],o.args[1],i):e==="objid"?this._decodeObjid(r,null,null,i):e==="gentime"||e==="utctime"?this._decodeTime(r,e,i):e==="null_"?this._decodeNull(r,i):e==="bool"?this._decodeBool(r,i):e==="objDesc"?this._decodeStr(r,e,i):e==="int"||e==="enum"?this._decodeInt(r,o.args&&o.args[0],i):o.use!==null?this._getUse(o.use,r._reporterState.obj)._decode(r,i):r.error("unknown tag: "+e)};Ge.prototype._getUse=function(e,r){const i=this._baseState;return i.useDecoder=this._use(e,r),Pt(i.useDecoder._baseState.parent===null),i.useDecoder=i.useDecoder._baseState.children[0],i.implicit!==i.useDecoder._baseState.implicit&&(i.useDecoder=i.useDecoder.clone(),i.useDecoder._baseState.implicit=i.implicit),i.useDecoder};Ge.prototype._decodeChoice=function(e,r){const i=this._baseState;let o=null,n=!1;return Object.keys(i.choice).some(function(l){const c=e.save(),b=i.choice[l];try{const M=b._decode(e,r);if(e.isError(M))return!1;o={type:l,value:M},n=!0}catch{return e.restore(c),!1}return!0},this),n?o:e.error("Choice not matched")};Ge.prototype._createEncoderBuffer=function(e){return new Ww(e,this.reporter)};Ge.prototype._encode=function(e,r,i){const o=this._baseState;if(o.default!==null&&o.default===e)return;const n=this._encodeValue(e,r,i);if(n!==void 0&&!this._skipDefault(n,r,i))return n};Ge.prototype._encodeValue=function(e,r,i){const o=this._baseState;if(o.parent===null)return o.children[0]._encode(e,r||new Hw);let n=null;if(this.reporter=r,o.optional&&e===void 0)if(o.default!==null)e=o.default;else return;let l=null,c=!1;if(o.any)n=this._createEncoderBuffer(e);else if(o.choice)n=this._encodeChoice(e,r);else if(o.contains)l=this._getUse(o.contains,i)._encode(e,r),c=!0;else if(o.children)l=o.children.map(function(b){if(b._baseState.tag==="null_")return b._encode(null,r,e);if(b._baseState.key===null)return r.error("Child should have a key");const M=r.enterKey(b._baseState.key);if(typeof e!="object")return r.error("Child expected, but input is not object");const S=b._encode(e[b._baseState.key],r,e);return r.leaveKey(M),S},this).filter(function(b){return b}),l=this._createEncoderBuffer(l);else if(o.tag==="seqof"||o.tag==="setof"){if(!(o.args&&o.args.length===1))return r.error("Too many args for : "+o.tag);if(!Array.isArray(e))return r.error("seqof/setof, but data is not Array");const b=this.clone();b._baseState.implicit=null,l=this._createEncoderBuffer(e.map(function(M){const S=this._baseState;return this._getUse(S.args[0],e)._encode(M,r)},b))}else o.use!==null?n=this._getUse(o.use,i)._encode(e,r):(l=this._encodePrimitive(o.tag,e),c=!0);if(!o.any&&o.choice===null){const b=o.implicit!==null?o.implicit:o.tag,M=o.implicit===null?"universal":"context";b===null?o.use===null&&r.error("Tag could be omitted only for .use()"):o.use===null&&(n=this._encodeComposite(b,c,M,l))}return o.explicit!==null&&(n=this._encodeComposite(o.explicit,!1,"context",n)),n};Ge.prototype._encodeChoice=function(e,r){const i=this._baseState,o=i.choice[e.type];return o||Pt(!1,e.type+" not found in "+JSON.stringify(Object.keys(i.choice))),o._encode(e.value,r)};Ge.prototype._encodePrimitive=function(e,r){const i=this._baseState;if(/str$/.test(e))return this._encodeStr(r,e);if(e==="objid"&&i.args)return this._encodeObjid(r,i.reverseArgs[0],i.args[1]);if(e==="objid")return this._encodeObjid(r,null,null);if(e==="gentime"||e==="utctime")return this._encodeTime(r,e);if(e==="null_")return this._encodeNull();if(e==="int"||e==="enum")return this._encodeInt(r,i.args&&i.reverseArgs[0]);if(e==="bool")return this._encodeBool(r);if(e==="objDesc")return this._encodeStr(r,e);throw new Error("Unsupported tag: "+e)};Ge.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)};Ge.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)};var Tf={};(function(t){function e(r){const i={};return Object.keys(r).forEach(function(o){(o|0)==o&&(o=o|0);const n=r[o];i[n]=o}),i}t.tagClass={0:"universal",1:"application",2:"context",3:"private"},t.tagClassByName=e(t.tagClass),t.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},t.tagByName=e(t.tag)})(Tf);const Yw=Ce.exports,zr=ph.Buffer,M1=vh,Hs=Tf;function S1(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new Ar,this.tree._init(t.body)}var A1=S1;S1.prototype.encode=function(e,r){return this.tree._encode(e,r).join()};function Ar(t){M1.call(this,"der",t)}Yw(Ar,M1);Ar.prototype._encodeComposite=function(e,r,i,o){const n=Zw(e,r,i,this.reporter);if(o.length<128){const b=zr.alloc(2);return b[0]=n,b[1]=o.length,this._createEncoderBuffer([b,o])}let l=1;for(let b=o.length;b>=256;b>>=8)l++;const c=zr.alloc(1+1+l);c[0]=n,c[1]=128|l;for(let b=1+l,M=o.length;M>0;b--,M>>=8)c[b]=M&255;return this._createEncoderBuffer([c,o])};Ar.prototype._encodeStr=function(e,r){if(r==="bitstr")return this._createEncoderBuffer([e.unused|0,e.data]);if(r==="bmpstr"){const i=zr.alloc(e.length*2);for(let o=0;o=40)return this.reporter.error("Second objid identifier OOB");e.splice(0,2,e[0]*40+e[1])}let o=0;for(let c=0;c=128;b>>=7)o++}const n=zr.alloc(o);let l=n.length-1;for(let c=e.length-1;c>=0;c--){let b=e[c];for(n[l--]=b&127;(b>>=7)>0;)n[l--]=128|b&127}return this._createEncoderBuffer(n)};function Ut(t){return t<10?"0"+t:t}Ar.prototype._encodeTime=function(e,r){let i;const o=new Date(e);return r==="gentime"?i=[Ut(o.getUTCFullYear()),Ut(o.getUTCMonth()+1),Ut(o.getUTCDate()),Ut(o.getUTCHours()),Ut(o.getUTCMinutes()),Ut(o.getUTCSeconds()),"Z"].join(""):r==="utctime"?i=[Ut(o.getUTCFullYear()%100),Ut(o.getUTCMonth()+1),Ut(o.getUTCDate()),Ut(o.getUTCHours()),Ut(o.getUTCMinutes()),Ut(o.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+r+" time is not supported yet"),this._encodeStr(i,"octstr")};Ar.prototype._encodeNull=function(){return this._createEncoderBuffer("")};Ar.prototype._encodeInt=function(e,r){if(typeof e=="string"){if(!r)return this.reporter.error("String int or enum given, but no values map");if(!r.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=r[e]}if(typeof e!="number"&&!zr.isBuffer(e)){const n=e.toArray();!e.sign&&n[0]&128&&n.unshift(0),e=zr.from(n)}if(zr.isBuffer(e)){let n=e.length;e.length===0&&n++;const l=zr.alloc(n);return e.copy(l),e.length===0&&(l[0]=0),this._createEncoderBuffer(l)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);let i=1;for(let n=e;n>=256;n>>=8)i++;const o=new Array(i);for(let n=o.length-1;n>=0;n--)o[n]=e&255,e>>=8;return o[0]&128&&o.unshift(0),this._createEncoderBuffer(zr.from(o))};Ar.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)};Ar.prototype._use=function(e,r){return typeof e=="function"&&(e=e(r)),e._getEncoder("der").tree};Ar.prototype._skipDefault=function(e,r,i){const o=this._baseState;let n;if(o.default===null)return!1;const l=e.join();if(o.defaultBuffer===void 0&&(o.defaultBuffer=this._encodeValue(o.default,r,i).join()),l.length!==o.defaultBuffer.length)return!1;for(n=0;n=31?i.error("Multi-octet tag encoding unsupported"):(e||(o|=32),o|=Hs.tagClassByName[r||"universal"]<<6,o)}const Xw=Ce.exports,yh=A1;function bh(t){yh.call(this,t),this.enc="pem"}Xw(bh,yh);var Qw=bh;bh.prototype.encode=function(e,r){const o=yh.prototype.encode.call(this,e).toString("base64"),n=["-----BEGIN "+r.label+"-----"];for(let l=0;l>6],o=(r&32)===0;if((r&31)===31){let l=r;for(r=0;(l&128)===128;){if(l=t.readUInt8(e),t.isError(l))return l;r<<=7,r|=l&127}}else r&=31;const n=zu.tag[r];return{cls:i,primitive:o,tag:r,tagStr:n}}function B1(t,e,r){let i=t.readUInt8(r);if(t.isError(i))return i;if(!e&&i===128)return null;if((i&128)===0)return i;const o=i&127;if(o>4)return t.error("length octect is too long");i=0;for(let n=0;n0&&r.ishrn(i),r}function j9(t,e){t=Mh(t,e),t=t.mod(e);var r=St.from(t.toArray());if(r.length=e)throw new Error("invalid sig")}var J9=G9,Ff=De.exports.Buffer,N1=Oa,Df=Co.exports,U1=Ce.exports,Y9=gf.exports,Z9=J9,xi=rp;Object.keys(xi).forEach(function(t){xi[t].id=Ff.from(xi[t].id,"hex"),xi[t.toLowerCase()]=xi[t]});function za(t){Df.Writable.call(this);var e=xi[t];if(!e)throw new Error("Unknown message digest");this._hashType=e.hash,this._hash=N1(e.hash),this._tag=e.id,this._signType=e.sign}U1(za,Df.Writable);za.prototype._write=function(e,r,i){this._hash.update(e),i()};za.prototype.update=function(e,r){return typeof e=="string"&&(e=Ff.from(e,r)),this._hash.update(e),this};za.prototype.sign=function(e,r){this.end();var i=this._hash.digest(),o=Y9(i,e,this._hashType,this._signType,this._tag);return r?o.toString(r):o};function Ha(t){Df.Writable.call(this);var e=xi[t];if(!e)throw new Error("Unknown message digest");this._hash=N1(e.hash),this._tag=e.id,this._signType=e.sign}U1(Ha,Df.Writable);Ha.prototype._write=function(e,r,i){this._hash.update(e),i()};Ha.prototype.update=function(e,r){return typeof e=="string"&&(e=Ff.from(e,r)),this._hash.update(e),this};Ha.prototype.verify=function(e,r,i){typeof r=="string"&&(r=Ff.from(r,i)),this.end();var o=this._hash.digest();return Z9(r,o,e,this._signType,this._tag)};function Ku(t){return new za(t)}function Vu(t){return new Ha(t)}var X9={Sign:Ku,Verify:Vu,createSign:Ku,createVerify:Vu},Q9=wf,e_=ht.exports,t_=function(e){return new Zi(e)},kt={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};kt.p224=kt.secp224r1;kt.p256=kt.secp256r1=kt.prime256v1;kt.p192=kt.secp192r1=kt.prime192v1;kt.p384=kt.secp384r1;kt.p521=kt.secp521r1;function Zi(t){this.curveType=kt[t],this.curveType||(this.curveType={name:t}),this.curve=new Q9.ec(this.curveType.name),this.keys=void 0}Zi.prototype.generateKeys=function(t,e){return this.keys=this.curve.genKeyPair(),this.getPublicKey(t,e)};Zi.prototype.computeSecret=function(t,e,r){e=e||"utf8",Buffer.isBuffer(t)||(t=new Buffer(t,e));var i=this.curve.keyFromPublic(t).getPublic(),o=i.mul(this.keys.getPrivate()).getX();return Sh(o,r,this.curveType.byteLength)};Zi.prototype.getPublicKey=function(t,e){var r=this.keys.getPublic(e==="compressed",!0);return e==="hybrid"&&(r[r.length-1]%2?r[0]=7:r[0]=6),Sh(r,t)};Zi.prototype.getPrivateKey=function(t){return Sh(this.keys.getPrivate(),t)};Zi.prototype.setPublicKey=function(t,e){return e=e||"utf8",Buffer.isBuffer(t)||(t=new Buffer(t,e)),this.keys._importPublic(t),this};Zi.prototype.setPrivateKey=function(t,e){e=e||"utf8",Buffer.isBuffer(t)||(t=new Buffer(t,e));var r=new e_(t);return r=r.toString(16),this.keys=this.curve.genKeyPair(),this.keys._importPrivate(r),this};function Sh(t,e,r){Array.isArray(t)||(t=t.toArray());var i=new Buffer(t);if(r&&i.length=0)throw new Error("data too long for modulus")}else throw new Error("unknown padding");return i?h_(l,n):s_(l,n)};function u_(t,e){var r=t.modulus.byteLength(),i=e.length,o=f_("sha1").update(gr.alloc(0)).digest(),n=o.length,l=2*n;if(i>r-l-2)throw new Error("message too long");var c=gr.alloc(r-i-l-2),b=r-n-1,M=P0(n),S=Zu(gr.concat([o,c,gr.alloc(1,1),e],b),Yu(M,b)),E=Zu(M,Yu(S,n));return new Ah(gr.concat([gr.alloc(1),E,S],r))}function l_(t,e,r){var i=e.length,o=t.modulus.byteLength();if(i>o-11)throw new Error("message too long");var n;return r?n=gr.alloc(o-i-3,255):n=d_(o-i-3),new Ah(gr.concat([gr.from([0,r?1:2]),n,gr.alloc(1),e],o))}function d_(t){for(var e=gr.allocUnsafe(t),r=0,i=P0(t*2),o=0,n;rl||new el(r).cmp(n.modulus)>=0)throw new Error("decryption error");var c;i?c=b_(new el(r),n):c=v_(r,n);var b=_a.alloc(l-c.length);if(c=_a.concat([b,c],l),o===4)return g_(n,c);if(o===1)return w_(n,c,i);if(o===3)return c;throw new Error("unknown padding")};function g_(t,e){var r=t.modulus.byteLength(),i=y_("sha1").update(_a.alloc(0)).digest(),o=i.length;if(e[0]!==0)throw new Error("decryption error");var n=e.slice(1,o+1),l=e.slice(o+1),c=Qu(n,Xu(l,o)),b=Qu(l,Xu(c,r-o-1));if(__(i,b.slice(0,o)))throw new Error("decryption error");for(var M=o;b[M]===0;)M++;if(b[M++]!==1)throw new Error("decryption error");return b.slice(M)}function w_(t,e,r){for(var i=e.slice(0,2),o=2,n=0;e[o++]!==0;)if(o>=e.length){n++;break}var l=e.slice(2,o-1);if((i.toString("hex")!=="0002"&&!r||i.toString("hex")!=="0001"&&r)&&n++,l.length<8&&n++,n)throw new Error("decryption error");return e.slice(o)}function __(t,e){t=_a.from(t),e=_a.from(e);var r=0,i=t.length;t.length!==e.length&&(r++,i=Math.min(t.length,e.length));for(var o=-1;++oK1||t<0)throw new TypeError("offset must be a uint32");if(t>G1||t>e)throw new RangeError("offset out of range")}function J1(t,e,r){if(typeof t!="number"||t!==t)throw new TypeError("size must be a number");if(t>K1||t<0)throw new TypeError("size must be a uint32");if(t+e>r||t>G1)throw new RangeError("buffer too small")}I0&&I0.getRandomValues||!process.browser?(ca.randomFill=x_,ca.randomFillSync=M_):(ca.randomFill=tl,ca.randomFillSync=tl);function x_(t,e,r,i){if(!W1.isBuffer(t)&&!(t instanceof window.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if(typeof e=="function")i=e,e=0,r=t.length;else if(typeof r=="function")i=r,r=t.length-e;else if(typeof i!="function")throw new TypeError('"cb" argument must be a function');return V1(e,t.length),J1(r,e,t.length),Y1(t,e,r,i)}function Y1(t,e,r,i){if(process.browser){var o=t.buffer,n=new Uint8Array(o,e,r);if(I0.getRandomValues(n),i){process.nextTick(function(){i(null,t)});return}return t}if(i){rl(r,function(c,b){if(c)return i(c);b.copy(t,e),i(null,t)});return}var l=rl(r);return l.copy(t,e),t}function M_(t,e,r){if(typeof e>"u"&&(e=0),!W1.isBuffer(t)&&!(t instanceof window.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return V1(e,t.length),r===void 0&&(r=t.length-e),J1(r,e,t.length),Y1(t,e,r)}Ne.randomBytes=Ne.rng=Ne.pseudoRandomBytes=Ne.prng=fi.exports;Ne.createHash=Ne.Hash=Oa;Ne.createHmac=Ne.Hmac=ep;var S_=tp.exports,A_=Object.keys(S_),E_=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(A_);Ne.getHashes=function(){return E_};var Z1=lf;Ne.pbkdf2=Z1.pbkdf2;Ne.pbkdf2Sync=Z1.pbkdf2Sync;var Lr=_r;Ne.Cipher=Lr.Cipher;Ne.createCipher=Lr.createCipher;Ne.Cipheriv=Lr.Cipheriv;Ne.createCipheriv=Lr.createCipheriv;Ne.Decipher=Lr.Decipher;Ne.createDecipher=Lr.createDecipher;Ne.Decipheriv=Lr.Decipheriv;Ne.createDecipheriv=Lr.createDecipheriv;Ne.getCiphers=Lr.getCiphers;Ne.listCiphers=Lr.listCiphers;var Wa=_n;Ne.DiffieHellmanGroup=Wa.DiffieHellmanGroup;Ne.createDiffieHellmanGroup=Wa.createDiffieHellmanGroup;Ne.getDiffieHellman=Wa.getDiffieHellman;Ne.createDiffieHellman=Wa.createDiffieHellman;Ne.DiffieHellman=Wa.DiffieHellman;var Cf=X9;Ne.createSign=Cf.createSign;Ne.Sign=Cf.Sign;Ne.createVerify=Cf.createVerify;Ne.Verify=Cf.Verify;Ne.createECDH=t_;var Nf=L1;Ne.publicEncrypt=Nf.publicEncrypt;Ne.privateEncrypt=Nf.privateEncrypt;Ne.publicDecrypt=Nf.publicDecrypt;Ne.privateDecrypt=Nf.privateDecrypt;var X1=ca;Ne.randomFill=X1.randomFill;Ne.randomFillSync=X1.randomFillSync;Ne.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join(` +`))};Ne.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6};Object.defineProperty(Zo,"__esModule",{value:!0});Zo.hashValue=void 0;const P_=Ne,I_=t=>{const e=new Set;JSON.stringify(t,(i,o)=>(e.add(i),o));const r=JSON.stringify(t,Array.from(e).sort());return(0,P_.createHash)("sha1").update(r).digest("hex")};Zo.hashValue=I_;(function(t){var e=Hr&&Hr.__createBinding||(Object.create?function(i,o,n,l){l===void 0&&(l=n);var c=Object.getOwnPropertyDescriptor(o,n);(!c||("get"in c?!o.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:function(){return o[n]}}),Object.defineProperty(i,l,c)}:function(i,o,n,l){l===void 0&&(l=n),i[l]=o[n]}),r=Hr&&Hr.__exportStar||function(i,o){for(var n in i)n!=="default"&&!Object.prototype.hasOwnProperty.call(o,n)&&e(o,i,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(Go,t),r(Md,t),r(Sd,t),r(Zo,t)})(xd);const il=()=>window.crypto.getRandomValues(new Uint32Array(1))[0].toString(16),Uf=at.createContext(()=>{throw new Error("form helpers not provided")}),Xi=()=>at.useContext(Uf)(),Eh=t=>({field:i=>o=>{t(n=>({...n,[i]:o}))},fields:t,merge:i=>t(o=>xd.merge(o,i))}),B_=(t,e,r)=>{const[i,o]=at.useState("data"in t&&t.data?t.data:e||{}),n=at.useRef(i);n.current=i;const l=at.useCallback(()=>{r==null||r(n.current)},[r]);return{namespace:"form",submit:l,data:i,state:t,setInput:Eh(o)}},R_=t=>{const e=Xi(),r=i=>e.setInput.fields(o=>({...o,[t]:i instanceof Function?i(o[t]||{}):i}));return{namespace:e.namespace+"."+t,submit:e.submit,data:e.data[t]||{},state:e.state,setInput:Eh(r)}},Q1=at.createContext(()=>{throw new Error("form list helpers not provided")}),Ph=()=>at.useContext(Q1)(),$_=({name:t})=>{const e=Xi(),r=at.useCallback(l=>e.setInput.fields(c=>({...c,[t]:l instanceof Function?l(c[t]||[]):l})),[t,e.setInput]),i=l=>({data:l,state:e.state,submit:e.submit,namespace:e.namespace+"."+l.id,setInput:Eh(c=>r(b=>b.map(M=>M.id===l.id?c instanceof Function?c(M):c:M)))}),o=at.useMemo(()=>e.data[t]||[],[t,e.data]),n=at.useMemo(()=>o.every(l=>!!l.id),[o]);return at.useEffect(()=>{n||e.setInput.fields(l=>({...l,[t]:o.map(c=>c.id===void 0?{...c,id:il()}:c)}))},[o,n,t,e.setInput]),{addRecord:l=>e.setInput.fields(c=>({...c,[t]:[...c[t]||[],{id:il(),...l}]})),removeRecord:l=>e.setInput.fields(c=>({...c,[t]:(c[t]||[]).filter(b=>b.id!==l)})),data:n?o:[],setData:r,makeRecordHelpers:i}},k_=(t,e,r)=>{const{disabled:i,emptyDisabledValue:o}=t,n=at.useRef(),l=at.useRef(r);l.current=r,at.useEffect(()=>{o!==!1&&i&&e&&(n.current=e,l.current(void 0)),o!==!1&&!i&&e===void 0&&e!==n.current&&l.current(n.current)},[i,o,e])},Ci=t=>{const{data:e,namespace:r,setInput:i}=Xi(),o=l=>{var c;(c=t.onChangeValue)==null||c.call(t,l),i.field(t.name)(l)},n=e[t.name];return k_(t,n,o),we(O3,{...t,name:r+"."+t.name,value:n||"",onChangeValue:o})},Lf=({children:t,state:e,onSubmit:r,defaultData:i,...o})=>{const n=B_(e,i,r);return we(Uf.Provider,{value:()=>n,children:we(N3,{...o,onSubmit:l=>{l.preventDefault(),n.submit()},children:t})})},qf=t=>{const{state:e}=Xi();return we(L3,{...t,state:e})},ev=t=>{const{data:e}=Xi();return t.children(e[t.name])},vo=t=>{const{data:e}=Xi();return t.children(e)},T_=t=>{const e=R_(t.name);return we(Uf.Provider,{value:()=>e,children:t.children})},tv=({children:t,...e})=>{const r=$_(e);return we(Q1.Provider,{value:()=>r,children:t})},rv=at.createContext(()=>{throw new Error("context not provided")}),iv=t=>{const e=Ph(),r=at.useRef(),i=at.useRef(),o=c=>b=>{if(!i.current)return;b.preventDefault();const M=e.data.findIndex(E=>E.id===i.current),S=e.data.findIndex(E=>E.id===c.id);if(M!==S){const E=[...e.data];E.splice(S,0,E.splice(M,1)[0]),e.setData(E)}},n=c=>{c.preventDefault(),r.current=!1},l=c=>b=>{if(!r.current){b.preventDefault();return}b.dataTransfer.effectAllowed="move",i.current=c.id};return we(u0,{children:e.data.map(c=>we(rv.Provider,{value:()=>r,children:we(Uf.Provider,{value:()=>e.makeRecordHelpers(c),children:we(u0,{draggable:!0,onDrop:n,onDragOver:o(c),onDragStart:l(c),style:{userSelect:"text"},children:t.children})})},c.id))})},O_=t=>{const e=at.useContext(rv)();return we("div",{tabIndex:-1,...t,onMouseDown:()=>e.current=!0,style:{cursor:"move",backgroundImage:"radial-gradient(circle at 1px 1px, #aaa 1px, transparent 0), radial-gradient(circle at 4px 4px, #aaa 1px, transparent 0)",backgroundSize:"5px 6px",height:"11px",width:"11px",...t.style}})},nv=t=>{const e=Xi(),r=Ph();return we("button",{...t,onClick:i=>{var o;r.removeRecord(e.data.id),(o=t.onClick)==null||o.call(t,i)},type:"button"})},av=t=>{const e=Ph();return we("button",{...t,onClick:r=>{var i;e.addRecord(),(i=t.onClick)==null||i.call(t,r)},type:"button"})},D_=()=>{const t={name:"Test McTesterson"},e=xa.fetchSuccess(t),[r,i]=at.useState({});return ft(Lf,{state:e,onSubmit:o=>i(o),children:[we(Ci,{name:"name",label:"Name"}),we(qf,{}),we("pre",{children:JSON.stringify(r,null,2)})]})},ov=Ot(u0)` + display: flex; + flex-direction: row; + + > *:not(:first-child) { + margin-top: 0; + margin-left: 5px; + } +`,C_=()=>{const t={name:"Test McTesterson",interests:[{interest:"sleeping"}]},e=xa.fetchSuccess(t),[r,i]=at.useState({}),[o,n]=at.useState(!1);return ft(Lf,{state:e,onSubmit:l=>i(l),children:[we(Ci,{name:"name",label:"Name"}),we(D3,{name:"sortable",label:"Sortable",onChangeValue:l=>n(!!l)}),ft(tv,{name:"interests",children:[we(iv,{children:ft(ov,{children:[o?we(O_,{style:{height:"auto"}}):null,we(Ci,{name:"interest",label:"Interest"}),we(nv,{children:"remove interest"})]})}),we(av,{children:"add interest"})]}),we(qf,{}),we("pre",{children:JSON.stringify(r,null,2)})]})},N_=()=>{const t={name:"Test McTesterson"},e=xa.fetchSuccess(t);return ft(Lf,{state:e,children:[we(Ci,{name:"name",label:"Name"}),we(qf,{}),we(ev,{name:"name",children:r=>we("pre",{children:JSON.stringify(r,null,2)})}),we(vo,{children:r=>we("pre",{children:JSON.stringify(r,null,2)})})]})},U_=()=>{const t={name:"Test McTesterson",interests:[{interest:"sleeping"}],address:{line1:"1 main st"}},e=xa.fetchSuccess(t);return ft(Lf,{state:e,children:[we(Ci,{name:"name",label:"Name"}),ft("p",{children:["in a loop or namespace ",we("code",{children:"Forms.GetFormData"})," and ",we("code",{children:"Forms.GetFormValue"})," will return only values within the namespace"]}),we(vo,{children:r=>ft(nl,{children:[ft(T_,{name:"address",children:[we(Ci,{name:"line1",label:"line1"}),we(vo,{children:i=>we("pre",{children:JSON.stringify(i,null,2)})}),we("p",{children:"if you need the parent context data in a subcomponent, you can wrap the entire section"}),we("pre",{children:JSON.stringify(r,null,2)})]}),ft(tv,{name:"interests",children:[ft(iv,{children:[ft(ov,{children:[we(Ci,{name:"interest",label:"Interest"}),we(nv,{children:"remove interest"})]}),we(vo,{children:i=>we("pre",{children:JSON.stringify(i,null,2)})})]}),we(av,{children:"add interest"})]}),we(qf,{}),we(ev,{name:"name",children:i=>we("pre",{children:JSON.stringify(i,null,2)})})]})})]})};typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{D_ as BasicControlledForm,N_ as BasicDataReferences,U_ as DataReferencesInNamespaces,C_ as FormRepeatableElements}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Loader.stories.1838e8e8.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Loader.stories.1838e8e8.js new file mode 100644 index 000000000..7ffb074cd --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Loader.stories.1838e8e8.js @@ -0,0 +1,111 @@ +import{U as a,s as r,C as c,j as s,a as e}from"./index.ce0b705b.js";const n=a` + from { + transform: scale(0); + } + + to { + opacity: 1; + transform: scale(1); + } +`,i=a` + from { + transform: matrix(1, 0, 0, 1, 0, 0); + } + + to { + transform: matrix(0.965926, -0.258819, 0.258819, 0.965926, 0, -18); + } +`,l=a` + from { + transform: matrix(1, 0, 0, 1, 0, 0); + } + + to { + transform: matrix(0.994522, 0.104528, -0.104528, 0.994522, 0, -14); + } +`,m=a` + from { + transform: matrix(1, 0, 0, 1, 0, 0); + } + + to { + transform: matrix(0.99863, 0.052336, -0.052336, 0.99863, 0, -8); + } +`,f=a` + from { + transform: matrix(1, 0, 0, 1, 0, 0); + } + + to { + transform: matrix(1, 0, 0, 1, 0, -8); + } +`,h=a` + from { + transform: matrix(1, 0, 0, 1, 0, 0); + } + + to { + transform: matrix(0.99863, 0.052336, -0.052336, 0.99863, 0, -4); + } +`,d=r.svg` + enable-background: new 0 0 57.6 39.1; + animation: ${n} 0.3s forwards ${t=>t.delay||300}ms; + display: block; + height: 100%; + margin: 0 auto; + opacity: 0; + position: relative; + transform: scale(0); + transform-origin: center; + width: 5rem; + ${t=>t.large?c` + width: 10rem; + `:""} + + * { + animation: fadeIn 0.3s forwards; + } + + .os-green, + .os-orange, + .os-gray, + .os-yellow, + .os-blue { + animation-delay: 0.5s; + } + + .os-green { + animation: + ${i} 0.6s cubic-bezier(0.81, 0.41, 0.13, 0.74) 0.5s + infinite alternate; + transform-origin: center left; + } + + .os-orange { + animation: + ${l} 0.6s cubic-bezier(0.81, 0.41, 0.13, 0.74) 0.5s + infinite alternate; + transform-origin: center right; + } + + .os-gray { + animation: + ${m} 0.6s cubic-bezier(0.81, 0.41, 0.13, 0.74) 0.5s + infinite alternate; + transform-origin: center right; + } + + .os-yellow { + animation: + ${f} 0.6s cubic-bezier(0.81, 0.41, 0.13, 0.74) 0.6s + infinite alternate; + transform-origin: center right; + } + + .os-blue { + animation: + ${h} 0.6s cubic-bezier(0.81, 0.41, 0.13, 0.74) 0.5s + infinite alternate; + transform-origin: center; + } +`,o=t=>s(d,{"data-testid":"loader",version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 -30 57.6 69.1",...t,children:[e("path",{id:"os-blue",className:"os-blue",style:{fill:"#00246a"},d:"M38.4,22c0,0.4-0.3,0.7-0.7,0.7H13.5c-0.4,0-0.7-0.3-0.7-0.7v-1.4c0-0.4,0.3-0.7,0.7-0.7h24.2 c0.4,0,0.7,0.3,0.7,0.7V22z"}),e("path",{id:"os-yellow",className:"os-yellow",style:{fill:"#f4d019"},d:"M41.8,17.8c0,0.4-0.3,0.7-0.7,0.7l-25.4,0.8c-0.4,0-0.7-0.3-0.7-0.7l-0.1-2.1 c0-0.4,0.3-0.7,0.7-0.7L41,15c0.4,0,0.7,0.3,0.7,0.7L41.8,17.8z"}),e("path",{id:"os-gray",className:"os-gray",style:{fill:"#5e6062"},d:"M34.8,14c0,0.4-0.3,0.7-0.7,0.7H11.6c-0.4,0-0.7-0.3-0.7-0.7v-3.5c0-0.4,0.3-0.7,0.7-0.7h22.5 c0.4,0,0.7,0.3,0.7,0.7V14z"}),e("path",{id:"os-orange",className:"os-orange",style:{fill:"#f47641"},d:"M39,8.1c0,0.3-0.4,0.5-1,0.5H8.6c-0.5,0-1-0.2-1-0.5V6.9c0-0.3,0.4-0.5,1-0.5H38 c0.5,0,1,0.2,1,0.5V8.1z"}),e("path",{id:"os-green",className:"os-green",style:{fill:"#77af42"},d:"M43.9,5c0,0.7-0.6,1.2-1.2,1.1L15,4.8c-0.7,0-1.2-0.6-1.1-1.2L14,1.1c0-0.7,0.6-1.2,1.2-1.1 l27.7,1.3c0.7,0,1.2,0.6,1.1,1.2L43.9,5z"}),e("path",{id:"os-type",className:"os-type",style:{fill:"#5e6062"},d:"M3.1,30.2c-1.8,0-3.1,1.3-3.1,3.1c0,1.8,1.3,3.1,3.1,3.1c1.8,0,3.1-1.3,3.1-3.1 C6.2,31.5,4.9,30.2,3.1,30.2z M3.1,35.7c-1.4,0-2.3-1.1-2.3-2.4c0-1.3,0.9-2.4,2.3-2.4c1.4,0,2.3,1.1,2.3,2.4 C5.4,34.6,4.5,35.7,3.1,35.7z M10.9,30.2c-0.9,0-1.9,0.4-2.4,1.2h0v-1H7.7v8.8h0.8v-3.9h0C9,36,10,36.4,10.9,36.4 c1.8,0,3.1-1.3,3.1-3.1C14,31.5,12.7,30.2,10.9,30.2z M10.9,35.7c-1.4,0-2.5-1.1-2.5-2.4c0-1.3,1.1-2.4,2.5-2.4 c1.4,0,2.3,1.1,2.3,2.4C13.2,34.6,12.3,35.7,10.9,35.7z M18.3,30.2c-1.7,0-2.9,1.3-2.9,3.1c0,1.8,1.2,3.1,3,3.1c1,0,2-0.4,2.6-1.3 l-0.6-0.5c-0.4,0.6-1.2,1-2,1c-1.8,0-2.2-1.6-2.2-2.2h5v-0.5C21.1,31.6,20.1,30.2,18.3,30.2z M16.1,32.8c0-0.3,0.5-1.9,2.1-1.9 c1.1,0,2,0.9,2,1.9H16.1z M27.9,32.7v3.5h-0.8v-3.5c0-1-0.3-1.9-1.5-1.9c-1.1,0-2,0.8-2,2.4v2.9h-0.8V32c0-0.4-0.1-1.4-0.1-1.7h0.8 c0,0.4,0,0.9,0.1,1h0c0.3-0.7,1.1-1.2,2-1.2C27.4,30.2,27.9,31.4,27.9,32.7z M34.2,34.4c0,1.5-1.4,2-2.6,2c-0.9,0-1.8-0.2-2.4-0.9 l1-1c0.4,0.4,0.8,0.8,1.5,0.8c0.4,0,1-0.2,1-0.7c0-1.3-3.3-0.3-3.3-2.6c0-1.4,1.2-2,2.5-2c0.8,0,1.7,0.3,2.2,0.9l-1,0.9 c-0.3-0.4-0.7-0.6-1.2-0.6c-0.4,0-0.9,0.2-0.9,0.7C30.9,32.9,34.2,32,34.2,34.4z M37.5,30.1h1.7v1.3h-1.7v2.7c0,0.6,0.2,1,0.9,1 c0.3,0,0.6-0.1,0.8-0.2v1.3c-0.3,0.2-0.9,0.2-1.2,0.2c-1.6,0-2-0.7-2-2.2v-2.8h-1.3v-1.3H36v-1.8h1.5V30.1z M43,30 c-1,0-1.9,0.3-2.6,1l0.8,0.8c0.4-0.4,1-0.6,1.6-0.6c0.8,0,1.4,0.4,1.4,1.1v0.2h-0.4c-1.5,0-3.9,0.1-3.9,2.1c0,1.2,1.1,1.8,2.2,1.8 c0.8,0,1.5-0.3,2-1h0v0.8h1.4v-3.5C45.6,31.8,45.6,30,43,30z M44.1,33.8c0,0.9-0.5,1.4-1.5,1.4c-0.5,0-1.1-0.2-1.1-0.8 c0-0.9,1.5-0.9,2.3-0.9h0.3V33.8z M50.8,32.9l2.5,3.3h-1.9L49.8,34l-1.6,2.2h-1.8l2.5-3.3l-2.1-2.8h1.9l1.2,1.8l1.3-1.8h1.7 L50.8,32.9z M57.6,30.1v1.7h-0.3v-1.5h0l-0.6,1.5h-0.2l-0.6-1.5h0v1.5h-0.3v-1.7h0.4l0.5,1.3l0.5-1.3H57.6z M53.9,30.1h1.4v0.3h-0.5 v1.5h-0.3v-1.5h-0.5V30.1z"})]}),g=()=>e(o,{}),y=()=>e(o,{large:!0}),z=()=>e(o,{delay:1e3});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{g as Default,z as Delay,y as Large}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ManageCookies.stories.581ef627.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ManageCookies.stories.581ef627.js new file mode 100644 index 000000000..0bcd31cb3 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ManageCookies.stories.581ef627.js @@ -0,0 +1,11 @@ +import{W as s,a as e,j as n,F as c,R as a,s as w}from"./index.ce0b705b.js";import{a as h}from"./Button.612b3f01.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const u=s` + .osano-cm-widget { display: none; } +`,t=o=>{const i=typeof window>"u"?void 0:window.Osano;if(i===void 0||i.cm.mode==="debug")return null;const l=e(h,{...o,onClick:d=>{var r;i.cm.showDrawer("osano-cm-dom-info-dialog-open"),(r=o.onClick)==null||r.call(o,d)},children:o.children||"Manage Cookies"});return n(c,{children:[e(u,{}),typeof o.wrapper=="function"?o.wrapper(l):l]})},g=()=>{const[o,i]=a.useState(!1);return a.useEffect(()=>i(!0),[]),n(c,{children:[e("div",{className:"osano-cm-widget",children:"mock osano cookie button"}),o?e(t,{}):null,n("ul",{children:[e("li",{children:"in a list"}),e("li",{children:"use a function child to provide wrappers that will only be included if the link is shown"}),e(t,{wrapper:l=>e("li",{children:l})})]})]})},m=w.div` + a, button { + color: #ccc; + + &:hover { + color: #000; + } + } +`,p=()=>(window.Osano={cm:{mode:"production",showDrawer:(...o)=>alert("showDrawer called "+JSON.stringify(o))}},a.useEffect(()=>()=>{delete window.Osano},[]),n(c,{children:[e("div",{className:"osano-cm-widget",children:"mock osano cookie button"}),e(t,{}),n(m,{children:["if there is some container like a footer or whatever that sets colors, it works",e(t,{})]}),n("ul",{children:[e("li",{children:"in a list"}),e("li",{children:"use a function child to provide wrappers that will only be included if the link is shown"}),e(t,{wrapper:o=>e("li",{children:o})})]})]}));typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{p as WithOsano,g as WithoutOsano}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.46a435da.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.46a435da.js new file mode 100644 index 000000000..fa87a92f4 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.46a435da.js @@ -0,0 +1,99 @@ +import{c as e,z as h}from"./theme.176ac5ca.js";import{a as r,s as o,C as d,j as n}from"./index.ce0b705b.js";const m=t=>r("svg",{width:"15px",height:"15px",viewBox:"0 0 15 15",version:"1.1",...t,children:r("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:r("g",{transform:"translate(-302.000000, -18.000000)",fill:"currentColor",children:r("g",{transform:"translate(302.000000, 18.000000)",children:r("path",{d:"M7.5,5.41522791 L12.0331524,0.579865364 C12.3077536,0.286957429 12.7165503,0.24816296 12.946282,0.493210121 L13.9861449,1.60239723 C14.2158766,1.84744439 14.1795068,2.28349422 13.9049056,2.57640216 L9.37175324,7.41176471 L13.9049056,12.2471273 C14.1795068,12.5400352 14.2158766,12.976085 13.9861449,13.2211322 L12.946282,14.3303193 C12.7165503,14.5753665 12.3077536,14.536572 12.0331524,14.243664 L7.5,9.4083015 L2.96684761,14.243664 C2.69224642,14.536572 2.2834497,14.5753665 2.05371799,14.3303193 L1.01385508,13.2211322 C0.784123363,12.976085 0.820493178,12.5400352 1.09509437,12.2471273 L5.62824676,7.41176471 L1.09509437,2.57640216 C0.820493178,2.28349422 0.784123363,1.84744439 1.01385508,1.60239723 L2.05371799,0.493210121 C2.2834497,0.24816296 2.69224642,0.286957429 2.96684761,0.579865364 L7.5,5.41522791 Z"})})})})}),g=o(({variant:t,...i})=>r("button",{...i,type:"button","aria-label":"Close",children:r(m,{"aria-hidden":"true",focusable:"false"})}))` + padding: 0.4rem; + cursor: pointer; + margin-right: 0; + padding-right: 0; + background: transparent; + color: ${e.palette.neutralMedium}; + height: 2rem; + width: 2rem; + border: 0; + + :hover { + color: ${e.palette.neutralDark}; + } + + ${t=>t.variant==="error"&&d` + color: ${e.palette.darkRed}; + `} + + ${t=>t.variant==="inverted-circle"&&d` + color: ${e.palette.white}; + border: 0.1rem solid ${e.palette.white}; + padding: 0; + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + + &:hover, &:focus { + color: ${e.palette.black}; + background-color: ${e.palette.white}; + border-color: ${e.palette.white}; + } + `} +`,a=3,f=o.div` + display: flex; + flex-direction: column; + margin: auto; + overflow: hidden; + width: 40rem; + background-color: white; + box-shadow: 0 0 2rem rgba(0, 0, 0, 0.05), 0 0 4rem rgba(0, 0, 0, 0.08); + color: ${e.palette.neutralDarker}; + font-size: 1.6rem; + line-height: 2.5rem; +`,u=o.header` + display: flex; + align-items: center; + margin-bottom: ${a*.5}rem; + padding: ${a*.5}rem ${a}rem; + background: ${e.palette.neutralLighter}; + border-bottom: solid 0.1rem #ddd; + justify-content: space-between; + ${t=>t.variant==="error"&&d` + background: ${e.palette.paleRed}; + color: ${e.palette.darkRed}; + `} +`,b=o.h1` + display: flex; + align-items: center; + margin: 0; + padding: ${a*.5}rem 0; + font-size: 1.8rem; +`,k=o.h3` + font-weight: 400; + font-size: 2.2rem; + margin-top: 0; +`,y=o.div` + font-size: 1.6rem; + padding: ${a}rem; +`,$=o.div` + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + position: fixed; + background-color: rgba(0, 0, 0, 0.3); +`,x=o.div` + top: 0; + z-index: ${h.modals}; + left: 0; + width: 100%; + height: 100%; + display: flex; + position: fixed; + justify-content: center; + align-items: center; +`,v=o.div` + z-index: 1; +`,L=o.div` + display: flex; + justify-content: space-between; + padding: ${a}rem; + + button { + min-width: 12rem; + } +`,M=({className:t,heading:i,onModalClose:s,children:c,show:p,variant:l})=>p?n(x,{className:t,children:[r(v,{children:n(f,{children:[n(u,{variant:l,children:[r(b,{children:i}),r(g,{onClick:s,variant:l})]}),c]})}),r($,{})]}):null;export{g as C,y as M,k as a,M as b,L as c,$ as d,x as e}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.stories.e5c4393c.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.stories.e5c4393c.js new file mode 100644 index 000000000..0880e3c38 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Modal.stories.e5c4393c.js @@ -0,0 +1 @@ +import{b as a,M as r}from"./Modal.46a435da.js";import{E as n}from"./ErrorModal.4de58571.js";import{r as s,a as e}from"./index.ce0b705b.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";import"./Button.612b3f01.js";import"./Error.8701666b.js";const w=()=>{const[o,t]=s.exports.useState(!0);return e(a,{heading:"test",onModalClose:()=>t(!1),show:o,children:e(r,{children:"Message"})})},h=()=>{const[o,t]=s.exports.useState(!0);return e(n,{onModalClose:()=>t(!1),show:o,children:e(r,{children:"Message"})})};typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{w as Default,h as Error}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/NavBar.stories.2c7dccf3.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/NavBar.stories.2c7dccf3.js new file mode 100644 index 000000000..5444075fb --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/NavBar.stories.2c7dccf3.js @@ -0,0 +1,30 @@ +import{s as a,C as l,j as d,a as e}from"./index.ce0b705b.js";import{t as n}from"./theme.176ac5ca.js";import"./palette.15e4d008.js";const g=4,p=4,f=2.4,b=2.4,u=a.svg` + display: block; + width: auto; + height: ${b}rem; + ${n.breakpoints.desktop(l` + height: ${f}rem; + `)} +`,w=({alt:t})=>d(u,{role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 353.76001 80.973335",height:80.97,width:353.76,children:[e("title",{children:t}),e("path",{d:"M159.99 52.176c5.13 0 8.31-3.86 8.31-8.583 0-4.722-3.18-8.583-8.31-8.583-5.13 0-8.31 3.86-8.31 8.583 0 4.724 3.18 8.583 8.31 8.583zm0-19.616c6.45 0 11.034 4.632 11.034 11.033 0 6.404-4.585 11.036-11.035 11.036s-11.04-4.64-11.04-11.04c0-6.4 4.58-11.04 11.03-11.04m27.75 19.62c5.13 0 8.31-3.86 8.31-8.59 0-4.72-3.18-8.586-8.31-8.586-4.95 0-8.77 3.86-8.77 8.583 0 4.726 3.81 8.585 8.76 8.585zM176.51 33.1h2.723v3.678h.09c1.68-2.907 5.27-4.223 8.4-4.223 6.446 0 11.032 4.632 11.032 11.033 0 6.406-4.588 11.038-11.035 11.038-3.135 0-6.72-1.32-8.4-4.226h-.09v14.033h-2.73v-31.33m44.777 8.717c0-3.725-3.224-6.813-7.264-6.813-5.95 0-7.63 5.72-7.63 6.81zm2.09 8.31c-2.135 3.178-5.36 4.496-9.08 4.496-6.4 0-10.628-4.588-10.628-11.083 0-6.267 4.36-10.988 10.49-10.988 6.45 0 9.85 4.95 9.85 9.81v1.904h-17.6c0 2.27 1.59 7.9 7.944 7.9 2.77 0 5.676-1.45 7.04-3.73l1.998 1.68M230.105 39c0-1.545-.23-4.813-.23-5.9h2.726c.05 1.54.1 3.267.18 3.676h.14c1.09-2.32 3.77-4.226 7.18-4.226 6.54 0 7.99 4.45 7.99 9.037v12.49h-2.72V41.73c0-3.407-.95-6.724-5.26-6.724-4.04 0-7.262 2.817-7.262 8.583v10.49h-2.722V39m36.328-.68c-1.043-1.454-2.404-2.227-4.27-2.227-1.45 0-3.176.684-3.176 2.32 0 3.903 11.76.726 11.76 9.216 0 5.17-4.95 6.99-9.4 6.99-3.36 0-6.265-.87-8.49-3.36l3.63-3.41c1.41 1.54 2.864 2.68 5.18 2.68 1.59 0 3.633-.774 3.633-2.5 0-4.496-11.76-.95-11.76-9.264 0-4.86 4.36-7.04 8.76-7.04 2.91 0 5.998.91 7.768 3.316l-3.636 3.27m5.994-1.41v-4.63h4.496v-6.31h5.45v6.31h5.99v4.632h-5.995v9.533c0 2.18.636 3.543 3.043 3.543.95 0 2.27-.18 2.95-.68v4.59c-1.137.548-3.04.73-4.317.73-5.763 0-7.124-2.59-7.124-7.72v-10h-4.497m33.51 7.407h-1.136c-3 0-8.174.226-8.174 3.36 0 1.997 2.042 2.86 3.814 2.86 3.72 0 5.49-1.954 5.49-4.996zm.32 6.765h-.14c-1.543 2.45-4.084 3.54-6.99 3.54-4.04 0-7.95-2.23-7.95-6.54 0-7.085 8.266-7.587 13.716-7.587h1.364v-.59c0-2.68-2.09-4.085-4.992-4.085-2.27 0-4.36.91-5.815 2.27l-2.86-2.86c2.406-2.45 5.81-3.493 9.26-3.493 9.31 0 9.31 6.723 9.31 9.81v12.54h-4.9v-2.99m16.394-8.718-7.536-10.086h6.63l4.36 6.542 4.72-6.542h6.22L329.6 42.37l8.763 11.713h-6.63l-5.678-7.81-5.722 7.81h-6.448l8.766-11.714",fill:"#585a58"}),e("path",{d:"M129.033 17.833a4.214 4.214 0 0 1-4.414 4.01l-98.45-4.67a4.224 4.224 0 0 1-4.01-4.416l.41-8.737A4.215 4.215 0 0 1 26.99.006l98.445 4.676a4.222 4.222 0 0 1 4.013 4.414l-.415 8.737",fill:"#72a648"}),e("path",{d:"M96.677 49.807a2.528 2.528 0 0 1-2.53 2.53H14.08c-1.4 0-2.53-1.13-2.53-2.53v-12.51a2.53 2.53 0 0 1 2.53-2.53h80.068a2.53 2.53 0 0 1 2.53 2.53v12.51",fill:"#585a58"}),e("path",{d:"M121.304 63.337c.042 1.398-1.015 2.565-2.37 2.61L28.6 68.763c-1.353.04-2.485-1.06-2.528-2.455l-.233-7.434c-.05-1.395 1.01-2.565 2.37-2.605l90.33-2.82c1.35-.05 2.48 1.05 2.52 2.45l.23 7.43",fill:"#eecb3f"}),e("path",{d:"M109.17 78.445c0 1.396-1.065 2.528-2.38 2.528H20.565c-1.316 0-2.38-1.132-2.38-2.528V73.48c0-1.395 1.064-2.53 2.38-2.53h86.225c1.315 0 2.38 1.135 2.38 2.53v4.965",fill:"#222b4f"}),e("path",{d:"M111.387 28.742c0 1.03-1.528 1.867-3.41 1.867H3.41c-1.882 0-3.41-.84-3.41-1.87v-4.05c0-1.03 1.527-1.87 3.41-1.87h104.566c1.883 0 3.41.84 3.41 1.87v4.05",fill:"#e36f4a"}),e("path",{d:"M347.008 32.285h1.568l1.833 4.67 1.83-4.67h1.52v6.147h-.99V33.27h-.03l-2.03 5.162h-.68l-2.025-5.162h-.03v5.162H347zm-4.16.985h-1.94v-.985h4.864v.985h-1.94v5.162h-.985V33.27",fill:"#585a58"})]}),k=a.div` + overflow: visible; + z-index: ${n.zIndex.navbar}; + background: ${n.colors.palette.white}; + position: relative; + padding: 0 ${n.padding.navbar.mobile}rem; + box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.1); + ${n.breakpoints.desktop(l` + padding: 0 ${n.padding.navbar.mobile}rem; + `)} +`,M=a.div` + overflow: visible; + display: flex; + justify-content: ${t=>t.justifyContent||"space-between"}; + align-items: center; + height: ${t=>t.navMobileHeight}rem; + ${t=>t.maxWidth?`max-width: ${t.maxWidth}rem;`:null} + margin: 0 auto; + ${t=>n.breakpoints.desktop(l` + height: ${t.navDesktopHeight}rem; + `)} + @media print { display: none; } +`,o=({logo:t=!1,maxWidth:r,...i})=>{const h=typeof t=="object",s=h&&"href"in t,{alt:v="OpenStax Logo",...m}=h?t:{},c=t?e(w,{alt:v}):null;return e(k,{children:d(M,{maxWidth:r,navDesktopHeight:i.navDesktopHeight||g,navMobileHeight:i.navMobileHeight||p,justifyContent:i.justifyContent,children:[s?e("a",{...m,children:c}):c,i.children]})})},$=()=>e(o,{children:"NavBar"}),L=()=>e(o,{logo:!0,children:"Menu"}),j=()=>e(o,{logo:{alt:"custom alt",href:"/"}}),C=()=>e(o,{logo:{alt:"custom alt unlinked"}}),z=()=>e(o,{justifyContent:"center",children:e("strong",{children:"Centered Menu"})});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{j as AltTextLinkedLogo,C as AltTextNoLinkedLogo,L as LogoAndChildren,z as OverrideJustifyContent,$ as Plain}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Overlay.stories.3da416f6.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Overlay.stories.3da416f6.js new file mode 100644 index 000000000..79699ec17 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Overlay.stories.3da416f6.js @@ -0,0 +1,21 @@ +import{s as t,j as n,a as e,r as i}from"./index.ce0b705b.js";import{d as l,C as d,e as c}from"./Modal.46a435da.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const u=t(l)` + background-color: rgba(0, 0, 0, 0.89); +`,m=t(d)` + height: 4rem; + width: 4rem; + position: absolute; + right: 0; + top: 0; +`,p=t(c)` + color: #fff; + padding: 4rem; +`,f=t.div` + position: relative; + flex-grow: 1; + height: 100%; + z-index: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +`,h=({className:o,onClose:r,children:a,show:s})=>s?n(p,{className:o,children:[n(f,{children:[e(m,{onClick:r,variant:"inverted-circle"}),a]}),e(u,{})]}):null,x=()=>{const[o,r]=i.exports.useState(!0);return e(h,{onClose:()=>r(!1),show:o,children:e("h1",{children:"Overlay"})})};typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{x as Default}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/RiceLogo.stories.a96e3bf7.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/RiceLogo.stories.a96e3bf7.js new file mode 100644 index 000000000..b44040629 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/RiceLogo.stories.a96e3bf7.js @@ -0,0 +1 @@ +import{j as m,a as A}from"./index.ce0b705b.js";const M=({alt:Z="Rice University logo",...s})=>m("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:0,y:0,viewBox:"0 0 698.3 259.8",style:{enableBackground:"new 0 0 698.3 259.8"},xmlSpace:"preserve",...s,children:[A("title",{children:Z}),A("style",{children:".st4{enable-background:new}.st5{clip-path:url(#SVGID_4_)}.st8{clip-path:url(#SVGID_9_)}.st12{clip-path:url(#SVGID_18_)}.st17{fill:#fff}.st17,.st18{clip-path:url(#SVGID_31_)}.st20{fill:#fff}.st20,.st21{clip-path:url(#SVGID_37_)}.st23{fill:#fff}.st23,.st24,.st29{clip-path:url(#SVGID_43_)}.st29{fill:#002e6d}"}),A("defs",{children:A("path",{id:"SVGID_1_",d:"M0 0h698.3v259.8H0z"})}),A("clipPath",{id:"SVGID_2_",children:A("use",{xlinkHref:"#SVGID_1_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_2_)"},children:[A("defs",{children:A("path",{id:"SVGID_3_",d:"M-41.7-18.6h792v288h-792z"})}),A("clipPath",{id:"SVGID_4_",children:A("use",{xlinkHref:"#SVGID_3_",style:{overflow:"visible"}})}),A("path",{d:"M108.3 258.4c11.9 0 48.8-20.9 75.8-54.3 17.8-22.1 30.9-50 30.9-79.4 0-17.2-.7-104.6-.7-104.6s.2-1.3-1.1-1.9C193 9.4 150.7 1.4 108.3 1.4c-42.5 0-84.7 8-104.9 16.7-1.3.6-1.1 1.9-1.1 1.9s-.7 87.5-.7 104.6c0 29.5 13 57.4 30.9 79.4 26.9 33.5 63.9 54.4 75.8 54.4",style:{clipPath:"url(#SVGID_4_)",fill:"#002e6d"}}),A("path",{d:"M108.3 258.4c11.9 0 48.8-20.9 75.8-54.3 17.8-22.1 30.9-50 30.9-79.4 0-17.2-.7-104.6-.7-104.6s.2-1.3-1.1-1.9C193 9.4 150.7 1.4 108.3 1.4c-42.5 0-84.7 8-104.9 16.7-1.3.6-1.1 1.9-1.1 1.9s-.7 87.5-.7 104.6c0 29.5 13 57.4 30.9 79.4 26.9 33.5 63.9 54.4 75.8 54.4z",style:{clipPath:"url(#SVGID_4_)",fill:"none",stroke:"#000",strokeWidth:1.415}}),A("defs",{children:m("filter",{id:"Adobe_OpacityMaskFilter",filterUnits:"userSpaceOnUse",x:32.7,y:14.8,width:180.3,height:150.6,children:[A("feFlood",{style:{floodColor:"white",floodOpacity:1},result:"back"}),A("feBlend",{in:"SourceGraphic",in2:"back"})]})}),A("mask",{maskUnits:"userSpaceOnUse",x:32.7,y:14.8,width:180.3,height:150.6,id:"SVGID_5_",children:m("g",{className:"st4",style:{filter:"url(#Adobe_OpacityMaskFilter)"},children:[A("defs",{children:A("path",{id:"SVGID_6_",d:"M30.7 12.8H215v154.8H30.7z"})}),A("clipPath",{id:"SVGID_7_",className:"st5",children:A("use",{xlinkHref:"#SVGID_6_",style:{overflow:"visible"}})}),A("g",{style:{clipPath:"url(#SVGID_7_)"},children:A("image",{style:{overflow:"visible"},width:768,height:645,xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEBLAEsAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAABOJAAAsegAAM4b/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAooDAwMBIgACEQEDEQH/ xACZAAEAAwEBAQEAAAAAAAAAAAAAAQIDBAYFBwEBAQAAAAAAAAAAAAAAAAAAAAEQAAMAAgEBBwQD AQEBAQAAAAABAhEDEgYhBAUVRTYXECAwUEAxExRgoBYRAAAEAwcDBAICAgMAAAAAAAAC0pMDBDRg ATGDs4XFECBQMEAREhMUIRVRoSIzUxIBAAAAAAAAAAAAAAAAAAAAoP/aAAwDAQACEQMRAAAAy+Rn 589I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj 0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSP Nj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj0jzY9I82PSPNj3b4gef9B58AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAEkLSUaSZNpMW8nPO4wbwYxtBlGlSqYAAAAPQAef9B58AAAAAAAAAAAA AAAAAAAAAAAAAAAAJEL2Mp3uc09ehw277nBb6Fz51vo2Pn275OCe6ThntHC7YOGvdU4Kd2RxZ9eJ z10oQAAAD0AHn/QefAAAAAAAAAAAAAAAAAAAAAAAACZKtbmE9WpxX7tT5+n0bnBp3WOPTqsc1uiT Cd5rCd5MJ3GE7DFsMY2GEbQY12rGGfTQ4ub6HMcOPVzmYAAAPQAef9B58AAAAAAAAAAAAAAAAAAA AEkL3Mp6Njj07tj5+v0LnFr13OXTosYW3msbbWMLbSY22kxnaTFtJjOsmLYYtoMo2gxjaDGNYMab 0Mc96GHP14x87l+hxHNFqgAAHoAPP+g8+AAAAAAAAAAAAAAAAACxVroYW69ji179Th27bnLrvYxt vasbbWMbbSZW1sY21sY21kynWTKdZMp1GU6jJqTJqXKNRi1gxjapjGtTGm9DHPfMwy3zOPh+nwx8 /PfEgAAHoAPP+g8+AAAAAAAAAAAAAACxVpqYX6tzi37tTj26rmGm1zG21qyttYxttYxtrYytrJnO smc6yZzrKZTrJlOsmU6jKdRk2GLUZNYMo1gyjWDGNamVNqrjTahhTbMwy6Mjm5O7mj5XN3cZQAAH oAPP+g8+AAAAAAAAAAACSFtDK/Rucm3bscfR06GGm1zG+t6yvpcytrYyvpYztpYytrJnOtkytpYy tpJnOsmVtJM50kzayZTpJk1GTUZNYMmsGUa1Mo1qZV1qY11qY01ouOe+Rhl0ZHNh1YR83h+n885k wAAegA8/6Dz4AAAAAAAAATYpOuxz69fQce/Xqc+u1zLTS9Z30uZX0uZ20sZ21sZ20smVtLGdtLGc 6WM50sZzrJnOkmc6yuc6SZTpJnOgznQZtBm0GTQZRrBlXWDKutUxrtQxptQxptmY57Zrhlvkc+PT gcfzfrfOj59dMwAD0AHn/QefAAAAAAAC1zO+25z7de5y9G+hlppes76XM76WKW0sUtpYpa9zO2lk ztpYztpYztpJSdLGdr2XOdLGc6SZzpJSbyZzpMZzeTObyZtBm0GbSDONYMo1qZ11rWVdamVNamNN s0xptmYZ75GOPRkvPh04HNwfR44+Tj1cxAAPQAef9B58AAAAALaGd9ug5+jo6Dn310M9L6VnfSxS 97lLaWKW0sUte6UtexS2lilr2KWvYztpK0texna8lLXkpN5ik3kpN5KTeSi8lGgovJm0GbSCkaQU jSpSukGddamVdaVlTahjTWhjntmmOW+RjjvkuGPRicvN2c0fK4vpfPMwAegA8/6Dz4AAATcrfTcy 326THfTQppbSqXvcra9yl72K3tcpa90pa9ylr2KXtcpa9lpa9ilrWKWvJS15ilrSVm1ik3kpNxWb SUm4quKrSUmwqsKxcUi4zjSDONKmddKmddKmVNaVlntmY57ZpjlvkYZb5Lhjvic/P1c58/5v1/mR yJgA9AB5/wBB58AEi06ldr9BTovsV0tci9r1F50K3tcre1iLWulbWuVvaxW17FbWutLXsUteStrW is2sVm1ik3krNpKzaSs2kqtJWbCs2FZsKrCEiEiqwrF4KReCldKmddKmddKGdNaGWetKxz2zTDPb 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 74jr14LH1NvkaH2L/I2PqW+dqd08dzrnltXVPNJ0zzSdE88m7CTZiNoyg2jGDWMqmtcqmlMsY3ww 5zbmzzLUgAAAAAAAAAAAAegA8/6Dz4AAAAAAAAAAAAAAAAAmBa2Y3vyydunz5Pp6fKsfWv8AJsfW t8q59SfmXPouCx2uMdjjg7I46nbTjodmXHmdOOFDTOsAAAAAAAAAAAAAAHoAPP8AoPPgAAAAAAAA AAAAAAAAAAAAAEoFpoNLYjeecdLmk6HOOiMBtXIXioAAAAAAAAAAAAAAAA9ADp+F+6D8Lfug/C37 oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug /C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8 Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt+6D8Lfug/C37oPwt +6D8Lfug/C37oPyh+rj/2gAIAQIAAQUA/wDvZ//aAAgBAwABBQD/AO9n/9oACAEBAAEFAOq+sPHv DPH/AJA6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5 A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkD qg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOq D5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oP kDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+Q OqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg+QOqD5A6oPkDqg/wD2Hj3l vXfuv/z/AKN137r/APFYMGDicWcTicTBgx+P0brv3X/4PBhnFihi1sWsWsWo/wAj/Jn+R/kf5n+Z wHI5Gh/i9G6791/vsM4sUMWti1MWli0MWgXd2Lu4u7i7uLQf4H+B/gPSPSPUPWVBUjQ1+L0brv3X +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 CEIQhCF9F+pYxjGMYyiiiiiiiiiiyyze+zeyv7PRuu/df26n293ohkMlkkkkkkkkkiJEIkQhC+i/ UsYxjKGMoooooooooootls7wzc+1/wBno3Xfuv7db7e70a32QyGQySSSSSSSRCEIkQhC/WMYxlDG UUUUyiimUymWymWy2d4o2vt+no3Xfuv7Zfboo01lQyGQySSSSSSSSRCEIQhC+i/UMYxjGNjKZRTK ZTKKZTKZTLZbLZsfZ3ijY+36ejdd+6/tX96a7e70QyGSyWSySSSSSSREiEIQhCF+pYxjY2MbKZTK ZTKZTKZTKZTLZbLZurs30W+36ejdd+6/u1Pt7vRrZDJZLJZJLJZJJJIiRCEIQhC/UMYxsbGxsbGy mUymUymUymUymUy2WzvFG6u2n2/T0brv3X90Pt7vRqeVDIZDJZLJZLJZLJZLJJEIkQhC/UsbGNjY 2NlMplMplMplMplMplsplstneKNtdr+vo3Xfuv7pfbort0VlQyGQyWSyWSyWSyWSyWJiYmJiEIQv 07GxsbGxsbGxsplMplMplMplMplMtls21hd4ot9v19G6791/cjTXb3eiGQyWSyWSyWSyWSyWSxMl iYmJiYhC/TtjY2NjY2NlMbKZTKZTKZTKZTKZTLZbN99m6in2/X0brv3X9+t9vd6Nb7IZDIZLJZLJ ZLJZLJYmJiYmJiYmJiYv0rY2NjY2NjY2NlMplMplMplMplMplstmyjvFm2u1/Z6N137r++H26KNN ZUMhkMlkslkslkslksliYmJiYmJiYmJ/pGxsbGxsbGxsbGymUymUymUymUymUy2WzdeFvst/b6N1 37r+9f3prt7vRDIZLJZLJZLJZLJZLJYmJiYmJiYmJiYn+ibGxsbGxsbGxsbKZTKZTKZTKZTKZTKZ bLo7xZtrLb7fs9G6791/g1Pt7vZrfZDJZLJZLJZLJZLJZLJYmJiYmJiYmJiYn+gbGxsbGxsbGxsb GymUymUymUymUymUy6LZtvC32XX3ejdd+6/wQ+3RRprKhkMlkslkslkslkslksTExMTExMTExMTE zP8ANbGxsbGxsbGxsbGymUymUymUymUymUymWy6N+w232t5+70brv3X+CX26aNFkMhkslkslkslk slkslksTExMTExMTExMTExMz9M/x8jY2NjY2NjY2NjY2UymUymUymUymUymUy6Lo3XhbtnbdZ+/0 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 n+Z6N137r/UZYqYrYtrFuYt7FvYu8MXeRd5F3kXeT/pP+g/6Ef8AQf8AQf8AQPvA+8FbytxW0rYO zP8AO9G6791/rcs5M5sVsWxi2s/2Z/sz/Zn+zP8AZn+zP9Wf6sewewdjoz+g9G6791/tcmWZZlmW ZM/pPRutvDfEd/U/k/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4u eT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P 4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i5 5P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/ i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Ln k/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueT+Lnk/i55P4ueW+I+Uf8Aof/aAAgBAgIGPwB7P//a AAgBAwIGPwB7P//aAAgBAQEGPwCakZOOUkvC/H9C3wyGvu+0Ih7/AOTXfON4qSNQ0ipI1DSKkjUN IqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ip I1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjU NIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0i pI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkj UNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0 ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKk jUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSKkjUNIqSNQ0ipI1DSP2Pzl/L/X/ ALPz+Mn/AG/v/q/Px8f+f8f7E9k6MO0G08qJ7J0YdoNp5UT2Tow7QbTyonsnRh2HwGHuNp5UT2To w7AYDDpgMPebTyonsnRh+Zw6YDDph1wGHvtp5UT2Tow/L4DAYdcPCbTyonsnRh+SwGAw64eJ2nlR PZOjD8fgMBh0w8btPKieydGH4zAYdMPI7TyonsnRh+IwGAw6YeU2nlRPZOjD8LgMPNbTyonsnRh+ CwGHTDze08qJ7J0Yfv8AAYdMPLX+htPKieydGH7zAYDDph5i/wBDaeVE9k6MP3WAw6YWD2nlRPZO jD9vhYK/v2nlRPZOjD9rhYvaeVE9k6MP2eFhr+/aeVE9k6MP2OFj9p5UT2Tow7M3i/u2nlRPZOjD tBtPKieydGHaDaeVE9k6MOzd/btPKieydGHZq/u2nlRPZOjDs3f27TyonsnRh2g2nlRPZOjDs5f2 bTyonsnRh2bvF/ZtPKieydGHaDaeVE9k6MOzl/ZtPKieydGHaDaeVE9k6MO0G08qJ7J0Ydnb+u08 qJ7J0YfddZe/rtPKieydGHZ2/rtPKieydGHZ2/rtPKieydGH3XWXv67TyonsnRh2g2nlRPZOjD77 rM7TyonsnRh2cv7Np5UT2Tow++6zO08qJ7J0Ydm7xf2bTyonsnRh+hdZS/s2nlRPZOjDs3f27Tyo nsnRh+hdZjaeVE9k6MOzd/btPKieydGH6N1l9p5UT2Tow/RuF1ltp5UT2Tow/RusvtPKieydGH6V 1ltp5UT2Tow/TusrtPKieydGH6V1jr/Q2nlRPZOjD9O6xl4v9DaeVE9k6MO0G08qJ7J0YdoNp5UT 2Tow7QbTyonsnRh2g2nlRPZOjDtBtPKieydGHaDaeVE9k6MO0G08qJ7J0YdoNp5UT2Tow7QbTyon snRh2g2nlRPZOjDtBtPKieydGHaDaeVE9k6MOxt/s9p5UT2Tow7QbTyonsnRh2g2nlRPZOjD9ziM bDbTyonsnRh2g2nlRPZOjD9/jYHaeVE9k6MPwOPn9p5UT2Tow/B4jEY9MfM7TyonsnRh+Gx6Y9cf K7TyonsnRh+KxGPTHsxGPpY9mPgNp5UT2Tow/IYjEY9MRiMRiMRiMeuPg9p5UT2Tow/KY+M2nlRP ZOjDtBtPKidiwJSNFhm/F9TkhnMW/wCIMO6/4vuu+MRQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk 6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ 0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGT pFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMn SKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZO kUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwyd IoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6 RQzDJ0ihmGTpFDMMnSKGYZOkUMwydIoZhk6RQzDJ0ihmGTpFDMMnSKGYZOkUMwydI+n6kb7/ANX9 Pr+M/wA/f+z/ACfX4+Mfr/y+P8fzaL//2Q==",transform:"matrix(.24 0 0 .24 30.724 12.847)"})})]})}),m("g",{style:{clipPath:"url(#SVGID_4_)",mask:"url(#SVGID_5_)"},children:[A("defs",{children:A("path",{id:"SVGID_8_",d:"M32.7 14.8H213v150.6H32.7z"})}),A("clipPath",{id:"SVGID_9_",children:A("use",{xlinkHref:"#SVGID_8_",style:{overflow:"visible"}})}),A("defs",{children:m("filter",{id:"Adobe_OpacityMaskFilter_1_",filterUnits:"userSpaceOnUse",x:32.7,y:14.8,width:180.3,height:150.6,children:[A("feFlood",{style:{floodColor:"white",floodOpacity:1},result:"back"}),A("feBlend",{in:"SourceGraphic",in2:"back"})]})}),m("g",{className:"st8",children:[A("defs",{children:A("path",{id:"SVGID_12_",d:"M32.7 14.8H213v150.6H32.7z"})}),A("clipPath",{id:"SVGID_13_",children:A("use",{xlinkHref:"#SVGID_12_",style:{overflow:"visible"}})})]})]}),A("defs",{children:m("filter",{id:"Adobe_OpacityMaskFilter_2_",filterUnits:"userSpaceOnUse",x:-47.7,y:-40,width:315.9,height:317.2,children:[A("feFlood",{style:{floodColor:"white",floodOpacity:1},result:"back"}),A("feBlend",{in:"SourceGraphic",in2:"back"})]})}),A("mask",{maskUnits:"userSpaceOnUse",x:-47.7,y:-40,width:315.9,height:317.2,id:"SVGID_14_",children:m("g",{className:"st4",style:{filter:"url(#Adobe_OpacityMaskFilter_2_)"},children:[A("defs",{children:A("path",{id:"SVGID_15_",d:"M25.3 13.3h188.4v198.2H25.3z"})}),A("clipPath",{id:"SVGID_16_",className:"st5",children:A("use",{xlinkHref:"#SVGID_15_",style:{overflow:"visible"}})}),A("g",{style:{clipPath:"url(#SVGID_16_)"},children:A("image",{style:{overflow:"visible"},width:785,height:826,xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEBLAEsAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAABjSAAA3BgAAPs//2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIA0EDFAMBIgACEQEDEQH/ xACZAAEBAQEBAQEBAAAAAAAAAAAAAwIBBAUHBgEBAQAAAAAAAAAAAAAAAAAAAAEQAAMAAQMBBwUB AAMBAQAAAAABAhIRAwQTITE0BhYXRxAgMFAUQGCwFTIHEQAAAwUJAAEEAgIDAAAAAAAAAQKxctID wxAgYDGSkzQ1hTBAUBESExQhFUHBBBIBAAAAAAAAAAAAAAAAAAAAsP/aAAwDAQACEQMRAAAAtn8/ mfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox +iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6 I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj87H6I/Ox+iPzsfoj 87H6I/Ox+iPzsfoj87H6I/Ox+iPzsftr5Q/K50mADRnutE+00R7fp53p0eR7Onie7p4XvHgfQ6fO fS6fNfS6fMfT6fLfU6fKfVHyn1R8rn1snyn1OHzH0x8x9MfMfTHy30x8x9MfMfTHzH0+HzH0h819 IfNfS4fOfRHzn0B897x4Hu4eLntyeR6eHnXEFhFbhJUSUE2+GWhl0cAAAAAB+sA/K50mO80NqHN7 qSpap59+jZ5t+jR5++jpDt+kO36eft+kHoVB6B5++ged6R5u+ged6R5ueoeV6h5XqHleoeV6h5Xq HleoeV6h5eeseR6x5HqHleoeR6+HleoeTnrR5Oevh4+ezh4s+7h4Oe8fP59Dh87n0eHzufR4fOz9 LJ83P0sHzue+Z4s+uR582mYAAAAB+sA/K50md3mhq2bmrLnN60c1rVY1vRPVOk+00S7XpLtekluk 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 FIpFIpMTExMTExMTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAxMRwOBwORyORyVJe2bm2bkFIf4fjzkeIJINtG3JEiQkJCQpEhIUikUikUmJiYmJiYmJiYmJ iYmBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGJgYGBgYGBgYGJiOByORyORyORyORy VJubZuwbklL8Px5yPEEkG2jbRKJQkJCQkJCkUikUikUikxMTExMTExMTExMTExMTAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDExMTEwMDAwMTExMTEcjkcjkcjkcjkcjkclSVOpuwbsFr8Px5yPEE kG0baJRKJRKEhISEhIUikUikUikUmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiY mJiYmJiYmBgYGJiYmJiORyORyORyORyORyORoqSkUjcnVb0G5JS/B8ecjxBJtm0bRJJKEhISEhIS EhIUikUikUikxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMRy ORyORyORyORyORyORyORoqSkUjeg3oLX4PjzkeIEbZsm0SSShIlCQkJCQkJCQkKRSKRSKRSYmJiY mJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYjkxHI5HI5HI5HI5HI5GhyNDR SKRSKRuTqt+Dckf3/HnI8QI22bLNokkklEoSEhISEhISFIkJCkUikUmJiYmJiYmJiYmJiYmJiYmJ iYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiORyORyORyORyORyORyNDQ0UikUikWjeg3pKX3/H nI8R9IZss2SSSSSUJCQkJCQkJCQkKRIUikUikUmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJ iYmJiYmJiYmJiYmJiYjkcjkcjkcjkcjkcjQ0NDRSKRSKRSLRuzqt+DcX3/HnI8R9IZss2WQSSSSS hISEhISEhISEhISFIkJGhiYmJiaGJiYmJoaGJoaGhoYmhoaGhoaGhoYmhoaGhoYmJiYmJiYmJiYm JiORyORyORyORyNDQ0NDQ0UikUikUi0b8G7Pa12/b8ecjxH0nv2WbDIIJJJJRKJQkShISEhISEhI SEhSaGhoaGhoaGhiYmJiYmJiYmhoaGhoaGhoaGhoaGJiYmJiYmJiaGhoaGhoYjkcjQ0NDkcjQ0OR oaGikUikUikUi0WjenVb8Frt+3485HiPou/Zfbx2QQSSSSSiUShISEhISEhISEhISEjQ0NDExNDQ 0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQxMTQ0NDQ0GhyNDQ0ORoaGhoaKRSKRSKRSKRa NyezkQbk9v2/HnI8R9dp9vHZBBJJJJKJRKEiUJCQkJCQkJCQkJCk0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ 0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0HI0aDQ0NDQ0NDQ0NFIaKRSKRSKRSKRaLRyIN6e1rt+z485H iPrtvt4zNsgkkkklEolEolCQkJCQkJCQkJCRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGh oaGhoaGhoaGhoaGhoNDQ0NDQ0NDQ0NDRSKRSKRSKRSKRaLRvTquRBa7fs+POR4j67b7eMzb7oJJJ JJJRKJQkShISEhISEhISEjQ0NDQ0NDQ0NDQ0NDT6aGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGho aGg0NDQ0NDQ0NDRSGikUikUikUikUikWjcRyIN2e37PjzkeI+sd/Gfbtd0EEEkkkolEoSJQkJCQk JCQkJCRoaGhoaGn00NDQ0NDQ0+mhp+LT6afTQ0NDQ0NDQ0NDQ0NDQ0GhoaGhoaGhoaKQ0UikUikU ikUikWi0ciTentff9fjzkeI+s9/F79ru2yCCSSSUSiUShISEhISEhISEhISNDT6aGn+/Q0NPpoaD Q0NDQ0NDQ0NDQ0NFIpFIpFIpFIpFotFo3p1XIktdv1+POR4j6z38Xv2u7bIIJJJJJRKJQkShISEh ISEhISNPpp+m0+mg0NDQ0NDQ0NDQ0NFIpFIpFIpFIpFotFo3EciTdXb9fjzkeI+s9/ERtI2yCCSS SUSiUShISEhISEhISEv1zQ0NDQ0NDQ0NDQ0UikUikUikUikWi0WjkSb09r+vx5yPEfXbWr4km2jb RCIJJJJRKJRKJQkJCQkJCQl+waGhoaGhoaGikNFIpFIpFIpFIpFotFo351W/JS7fp8ecjxH12Z1f FnRbaIRCIRKJRKJRJKJJQhISEhCQv2LQ0NDQ0NDQ0NFIpFIpFIpFIpFotFo3V2ciTcXb9PjzkeI+ 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 /wBgxjGUxsplMplMplMplMtlstls5F9m9Wrf2/HnI8R9IfbsWbNaqGQyWSyWSyWSyWSyWSxMTExM TExMTF+tYxjGNjZTKZTKZTKZTLZbLZbLZu1ouTuG5Wr+3485HiPpL7dmtHsWQyGSyWSyWSyWSyWS yWJiYmJiYmJiYmL9YxjGMpjKZTKZTKZTKZTLZbLZdHI3NFv3q6er+3485HiPrt0bFm1WqhkMlksl kslkslkslksTJYmJiYmJiYn+tYxjY2NlMplMplMtlstlstm5Ru1ouTuG5Wr+7485HiPrL0ezej2L IohkslkslkslkslkslksTExMTExMTExP9UxjYxsbGNlMplMplMplstlstm5RyNzRb+5q29X93x5y PEfZt1obG4bV6qKIolkslkslkslkslksTExMTExMTExMT/VNjGxspjZTKZTKZTKZTKZbLZuM3KOV uG5Wr+/485HiPsl6G1ej2NwiiKJZLJZLJZLJZLJZLJYmJiYmJiYmJiYma/p2NjGxsbGymUymUymW y2Wy2Wzco5F6Lkbmrb1f3/HnI8R9sUbG4bV6qKIolk0SyWSyWSyWSxMliYmJiYmJiYmJiZr+lY2M bGymNjZTKZTKZTKZbLZbNxm5Rytw3K1f4PjzkeI+1PQ2r0NjcNu9VFEUTRLJZLJZLJZLExMmhMTE xMTExMTExMT/AEjY2NjY2NjZTKZTKZTKZTLZbLZuM3q0XJ3NW3q/wfHnI8R901obO5obO6RRNE0T RNE0SyaJomiaJoTJoTExMTExMTExMTE/0TGxsbGxsbGymUymUymUy2Wy2WzcZyr0W9Wr/D8ecjxH 3xWhs7ps7mqiiKJomiaJomiaJoVE0TQqFQmJiYmJiYmJiYmJmv6BsbGxsbGxsplMplMplMplMtls 3GbjOXZb1f4fjzkeI+9PQ270NjdNvc1UUTRNE0TRNE0TRNE0TRNCZNCYmJiYmJiYmJiYma/7mxsb GxsbGxsbKZTKZTKZTKZbLZuM3X2cuu19/wCH485HiPwS9Da3NDZ3TbvUmiaJomiaJomiaJomiaJo VE0JiYmJiYmJiYmJiYma/wCrUbGxsbGxsbGxsbKZTKZTKZTKZbLZuM332cl9r/F8ecjxH4ZrQ2tz Q2d4i9SaJomiaJomiaJomiaJomhUTQmJiYmJiYmJiYmJiZr9NTX/ABa/TUbGxsbGxsbGxsbGymUy mUymUymUy2WzcZyH2cjv/F8ecjxH4orQ2t3Q2d0i9SaJomiaJomiaJomiaFRNCoVCYmKhMTExMTE xM1ExM1Nfpr+XU1+mpqNjY2NjY2NjY2NjY2UymUymUymUymWy2bhyH2cjv8AxfHnI8R+OL0Nrd0N neIvUmibJomiaJomiaJomhUTQqFQqExUJiYmJiYmJmpqampqa/XU1NTU1NTU1Nfpqampqamo2NjY 2NjY2NjY2NjZTKZTKZTKZTLZbLOR3b/e+/8AD8ecjxH5IvQ2t3Q2t4jc1JsmybJomiaJomiaJoVE 0KhUKhMTExMTExMTExM1NTU1NTU1NTU1NTU1NTU1NTU1NTUbGxsbGxsbGxsbGxsplMplMplMplMp lss5HdvIrv8Aw/HnI8R+Wb0Nvd0NrfNvdTJsmybJsmyaJomiaJomiaFQqFQmJioTExMTExMTNTU1 NTU1NTU1NTU1NTU1NTU1NRsbGxsbGxsbGxsbGxsbKZTKZTKZTKZTLZbN9m8UvxfHnI8R+aa0I3ND b39Db39Sd1MmybJsmyaJomiaJomiaFQqFQqExMTExMTFQmampqampqampqampqampqampqajY2Nj Y2NjY2NjY2NjZTKZTKZTKZTKZTKZbN5m6V+L485HiPzp6E3oRvNEcjQ2+Sjb3UyLIsmiaJomiaJo mhUKhUKhUJiYqExMTNRMyNTU1NTU1NTU1NTU1NTU1Mhs1GxsbHQ2NjodDY6GxsbKZTKZTKZTKZTK Zb7N6jcZQ/w/HnI8R/hVC3GLeaNjlM2d5UosiiaJomiaJomhUKhUKhUKhUKhMVCYmJmpqamRkZGR kZGRkZGRkampqajY6HQ2NjodDodDodDodDY6GyqKZVFMplMpm7Ru0Wyn+L485HiP8kVo+NvaG1ua qKIomiaJomiaFQqFQqFQqFQqFQmKhUKjU1NTU1NTU1NTU1NTU1NTUyHQ6HQ6HQ6HQ6HQ6HQ6HQ6H Q6KobKoplUVRVG5Whu2bllUN/i+POR4j/LtXo+PvG3epFE0TRNE0KiaFQqFQqFQqFQqFQqFRkZGR kZGRkampqamRkZGRkZGRkOh0Oh0Oh0Oh0Oh0Oh0Oh0Oh0VRVFUVRVF3obu4bm4XWo3+P485HiP8A LL0ezuaGxukUTRNE0TRNCoVCoVCoVCoVCoVCoVCoVGRkZGRkZGRkZGRkZGRkZDodDodDodDodDod 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 8/n8Yk//2Q==",transform:"matrix(.24 0 0 .24 25.312 13.322)"})})]})}),m("g",{style:{clipPath:"url(#SVGID_4_)",mask:"url(#SVGID_14_)"},children:[A("defs",{children:A("path",{id:"SVGID_17_",d:"M27.3 15.3h184.3v194.1H27.3z"})}),A("clipPath",{id:"SVGID_18_",children:A("use",{xlinkHref:"#SVGID_17_",style:{overflow:"visible"}})}),A("defs",{children:m("filter",{id:"Adobe_OpacityMaskFilter_3_",filterUnits:"userSpaceOnUse",x:-47.7,y:-40,width:315.9,height:317.2,children:[A("feFlood",{style:{floodColor:"white",floodOpacity:1},result:"back"}),A("feBlend",{in:"SourceGraphic",in2:"back"})]})}),m("g",{className:"st12",children:[A("defs",{children:A("path",{id:"SVGID_21_",d:"M27.3 15.3h184.3v194.1H27.3z"})}),A("clipPath",{id:"SVGID_22_",children:A("use",{xlinkHref:"#SVGID_21_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_22_)"},children:[A("defs",{children:A("path",{id:"SVGID_23_",d:"M192.6 183.6c17.7-15.3-9.3-8.4 8.8-37.8 10.7-17.2 9.2-40.5 10.2-73.4C212 63.1 195 18 195 18s-1.9-1.5-1.1-.7c.9.9-147-2-150.9-1.9-34.6.2 1.5 41-12.9 50.3-.9.6-.6 1.2-.6 1.2s-1.3 44.9-2.1 54.2c-2.6 33.7 41.4 69.4 37.5 53.8 10.5 41.5 83.5 47.1 127.7 8.7"})}),A("clipPath",{id:"SVGID_24_",children:A("use",{xlinkHref:"#SVGID_23_",style:{overflow:"visible"}})}),m("radialGradient",{id:"SVGID_25_",cx:-41.722,cy:269.37,r:1,gradientTransform:"matrix(127.14 -37.5071 -25.0699 -84.9771 12178.206 21428.182)",gradientUnits:"userSpaceOnUse",children:[A("stop",{offset:0,style:{stopColor:"#fff"}}),A("stop",{offset:.104,style:{stopColor:"#ecf0f4"}}),A("stop",{offset:.314,style:{stopColor:"#bcc8d9"}}),A("stop",{offset:.612,style:{stopColor:"#6f89ac"}}),A("stop",{offset:.983,style:{stopColor:"#053270"}}),A("stop",{offset:1,style:{stopColor:"#002e6d"}})]}),A("path",{style:{clipPath:"url(#SVGID_24_)",fill:"url(#SVGID_25_)"},d:"M-47.7 31.8 195.8-40l72.4 245.4-243.5 71.9z"})]})]})]}),A("path",{className:"st5",d:"M46.5 93.5c-3 0-6.5-.4-8.7-.7-.5-.1-.8-.2-1.1-.2H36c-.2 0-.4-.1-.6-.1-.5-.1-1.2-.2-1.8-.2-.3 0-.6 0-.8.1-1.4.4-4 .9-6.2.9-.8 0-1.5-.1-2.1-.2-.7-.2-1.2-.4-1.5-.8-.2-.2-.3-.6-.4-.9v-.3c0-.5.1-.9.4-1.3.4-.4 1-.7 1.8-.7.7 0 1.5.2 2.5.5.3.1.6.2.9.2 1.1 0 1.8-.7 2.2-1.2.4-.6.8-1.3 1.2-2.4.1-.1.1-.3.1-.4.1-.3 1.6-3.6 1.6-3.6V82c-.3-1.1-1.1-3.8-1.3-4.8-.2-.7-.3-2.6.5-3.8 0 0 0-.5-.2-.7-7-4.6-9.4-7.5-11.9-12.2-1.8-3.5-2.6-7.8-2.6-12 0-1.5.1-2.8.2-3.9 0-.5.1-.3.1-.7v-.4s-3.5-1.3-5.2-3.2c-3.1-3.3-4.2-6.5-4.2-10 0-7.4 6.3-13.3 13.9-13.6 0 0 6.7-.4 11 3.1l.3.2.3-.2c2.1-2.1 6.4-3 8.7-2.9 3.8.1 7.5 1 10.9 4.2 2.7 2.5 4.2 5.9 4.2 9.5 0 2.2-.6 4.3-1.6 6.3l-.2.4.3.3c2.2 1.8 6.4 5.7 10.3 11.4 5.6 8.1 8.5 16.5 8.5 25.1v.7c0 1.4-.1 2.4-.2 3.3-.1.9-.2 1.5-.4 1.9-.1.3-.3.6-.6.8-.2.1-.4.2-.6.2-.5 0-.8-.2-1-.4l-.3-.2-.2-.1c-.1 0-.2.1-.3.1H71v.6c0 1.5-.1 2.6-.3 3.6-.3 1.2-.6 1.9-1.2 2.4-.4.4-.9.6-1.5.6-.3 0-.5 0-.8-.1h-.4c-.2 0-.3.1-.5.1-.7 0-1.4-.3-2.3-.9-.9-.6-1.9-1.4-3.1-2.6-1.2-1.2-2.6-2.7-4.3-4.7l-.5-.6-.4.6c-.3.5-.7.9-1.1 1.5-1.1 1.3-2.3 2.7-3.3 3.7l-.2.2c-.8.8-2.8 2.9-3 3.6-.1.3.5.5.5.5l1-.1c3.8-.6 4.1 1.9 4.1 1.9.2 2-1.7 2.3-2.3 2.5-1.2.4-2.9.3-4.9.3m-8-5c.2.1.6.2.8.2.3 0 .7.1 1 .1h.5l.2-.3c.1-.2.2-.4.4-.7.3-.5.7-1.2 1.1-1.9.5-.9 1.1-1.9 1.4-2.3l.1-.2-.1-.2c-.1-.3-.4-1.1-.8-1.9l-.2-.6-.6.3c-.9.5-1.4.9-2.2 1.6-.2.2-.5.4-.9.7l-.1.1-.1.1c-.3.5-1.3 2.2-1.4 4.6v.5l.5.1c.2-.3.3-.2.4-.2"}),A("path",{d:"M71.9 68.7c.3 1.7.4 3.5.4 5.4v.7c0 2-.2 3.4-.4 4.1 0 .1-.1.2-.1.2-.8-.9-3-2.8-5.2-5s-4.4-4.8-4.8-6.2V67.6l-.1-.1-.1-.1H60.6c-1.6.4-3.3.6-4.9.6-6.1 0-10.8-3.1-13.7-7.3-2.9-4.2-3.9-9.6-3.9-13.4 0-1.1.1-2.1.3-2.9 1.3.3 2.7.3 4.5.1 4.1-.3 7.1-1.7 9.8-4.3.5-.5.9-.9 1.3-1.4 3.9 3.3 14.6 13.6 17.4 28.1-9.5-4.1-15.9-12.1-18-18.4-.1-.4-.6-.6-1-.5-.4.1-.7.6-.5 1 2.5 7 9.5 15.5 20 19.7m-26.8 5.9c-1 0-1.8 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7L43.6 86c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.2 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.1.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.9 1.3-3.8 1.1-5.8 1.1-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V91.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.3.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.1-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-1.7.7-3.9.8-5.9.8m20.3.5c-1.8-1.8-3.5-3.7-4.5-5.4-1.8 2-4.5 3.2-7.2 3.9-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4-.8-.6-1.6-1.4-2.3-2.1M40.7 35.7c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m4.8-5.3c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7 1-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.6.1 4.8-2 4.8-4.5m-20.7 5.1c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m0-.7c2.6 0 4.8-2 4.8-4.5 0-.5-.1-1-.3-1.5v.4c0 .8-.3 1.5-.8 2.1-.7.8-1.7 1.4-2.9 1.4-2 0-3.7-1.6-3.7-3.5 0-.8.3-1.5.8-2.1.6-.7 1.5-1.2 2.5-1.3h-.4c-2.6 0-4.8 2-4.8 4.5s2.2 4.5 4.8 4.5M35 20.5v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.5-1.1-.1-.4-.1-1-.1-1.9 0-1.1.1-2.6.7-3.9v-.1h-.1c-1.8.2-3.3.6-4.3 1.1-1.1.5-1.6 1.1-1.6 1.5m1.3 21.2c0 .1 0 .1 0 0 0 .1 0 .1.1.1 1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7v-.1H41c-.8 0-2-.3-3.2-.7v.1c-.2 1.2-.5 3.1-1.5 5.2zm-11.8 1c0 .1 0 .1 0 0 .1.1.1.1.2.1.2 0 .4.1.8.1.9 0 2.3-.3 3.9-1.1h.1c-1-2-1.3-3.9-1.3-5.1v-.1c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7-.3-.1-.2-.1-.2-.1m17-19.1c0 .2 0 .2.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.6-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.9-5.4-2.9-6.8-2.9-.5 0-.7.1-.8.2 0 0-.4.7-.8 1.7-.4 1.3-.8 2.7-.8 4M43.4 43c.1 0 .1 0 0 0 3-.4 5.5-1.5 6.6-2.3.4-.3.5-.5.5-.7v-.1S50 39 49.1 38c-.8-1-2-2.3-3.1-3h-.1s-.1 0-.2.1c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9.1.3.1.6 0 1m8.9-20.6s0 .1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m0 16.3c.1 0 .1 0 0 0h.1c2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.5-.3-1.6-.6-1-.3-2.4-.6-4.2-.6-.4 0-.9 0-1.4.1-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.6.4 3.1 1.2 5.4 4.5m-27.1-15c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.5-1.9-.8-1.5-.5-3.2-.9-4.2-.9H24.6v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.4-.1 1.9l-.2-.1.2.1c0-.1 0-.1 0 0 0-.1 0 0 0 0m-10.3-3.1c2.5 1.4 4.9 3.8 5.5 4.4l.1.1h.1c1.3-1 2.6-1.2 3.3-1.3.2-.1.2-.1.2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.5-.1-4.3.8-6.6 2.6m.7 19.9c.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.1-.1-.1-.2-.1h-.1c-1.1.7-2.5 1.8-3.3 2.9-.8 1-1.2 2-1.2 2v.1l.5.5m-5.5-11.3v.2c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1V29c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1h-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.6 1.4-1.2 3.2-1.2 5m3.2 9.3c2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.6 0-4.6.7-5.4 1-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3-.1 0 0 0 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0m20.4 4.2c2-3.2 2.3-5 2.4-6.9-.4-.1-1.5-1.4-2-2.4-.5-.9-2.2-1-2.8 0 0 0-.8 1.8-1.7 2.4 0 0 .3 3.6 2.7 6.9.6.7 1.2.4 1.4 0m-3.8-17.2c1.4 1.5 2.5 3.2 2.8 5.1.6-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.7-2.6-4.7-.9 2.9-3.1 4.7-3.1 4.7",style:{clipPath:"url(#SVGID_4_)",fill:"#fff"}}),A("defs",{children:A("path",{id:"SVGID_26_",d:"M53.7 73.6c-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4l-2.1-2.1c-1.8-1.8-3.5-3.7-4.5-5.4-2 2-4.7 3.2-7.4 3.9m-30-29.1c-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V91.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.3.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.2-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-2.2.4-4.4.5-6.4.5-1 0-1.8 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7l-1.4 2.4c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.2 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.1.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.5 1.6-3.3 1.4-5.3 1.4m29.1-4.3c-2.7 2.6-5.7 4.1-9.8 4.3-1.8.1-3.2.2-4.5-.1-.2.8-.3 1.8-.3 2.9 0 3.9 1 9.2 3.9 13.4C45 64.9 49.7 68 55.8 68c1.6 0 3.3-.2 5.1-.7H61.9l.1.1.1.1V67.8c.5 1.4 2.6 4 4.8 6.2 2.2 2.2 4.3 4.1 5.2 5 0-.1.1-.1.1-.2.2-.7.4-2 .4-4.1V74c0-1.8-.1-3.6-.4-5.4C61.4 64.5 54.4 55.9 52 48.9c-.1-.4.1-.9.5-1 .4-.1.9.1 1 .5 2.1 6.3 8.5 14.3 18 18.4C68.7 52.4 58 42.1 54.1 38.7c-.4.5-.8 1-1.3 1.5m-24.7-3.7c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7 0 .1.1.1.1.1s.1 0 .2.1c.2 0 .4.1.8.1.9 0 2.3-.3 3.9-1.1h.1c-1-2-1.3-3.9-1.3-5.1l-.3-.3zm9.5 0c0 1.2-.3 3.1-1.3 5.2h.1c1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7V37H41c-.9.2-2.1-.1-3.4-.5m8.2-1.4c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9v1.1h.1c2.9-.5 5.5-1.5 6.5-2.4.4-.3.5-.5.5-.7v-.1s-.5-.9-1.4-1.9c-.8-1-2-2.3-3.1-3H46c-.1 0-.2 0-.2.1m-26.1-.2c-1.2.7-2.6 1.8-3.4 2.9-.8 1-1.2 2-1.2 2v.1c0 .1.1.4.5.6.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.2-.1-.2-.2-.2zm11.7-1.4s-.8 1.8-1.7 2.4c0 0 .3 3.6 2.7 6.9.5.7 1.1.4 1.3 0 2-3.2 2.3-5 2.4-6.9-.4-.1-1.5-1.4-2-2.4-.3-.5-.9-.7-1.4-.7-.6-.1-1.1.2-1.3.7m16.5-3c-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.7.5 3.2 1.3 5.5 4.6 2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.6-.3-1.6-.6s-2.4-.6-4.2-.6c-.5-.1-.9-.1-1.4 0m-36.9.8c-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3 2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.7 0-4.6.6-5.4 1m24.9-.9c0-2.4 1.9-4.3 4.4-4.5-.8.3-1.5.8-2 1.6-.3.5-.5 1.1-.5 1.7 0 1.9 1.6 3.5 3.7 3.5 1.3 0 2.4-.6 3.1-1.6.4-.5.6-1.2.6-1.9v-.4c.2.5.3 1 .3 1.6 0 2.5-2.1 4.5-4.8 4.5-2.6.1-4.8-2-4.8-4.5m-.7.1c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2-2.5-5.2-5.5-5.2-5.5 2.3-5.5 5.2M20 30.3c0-2.5 2.1-4.5 4.8-4.5h.4c-1 .1-1.9.6-2.5 1.3-.5.6-.8 1.3-.8 2.1 0 1.9 1.6 3.5 3.7 3.5 1.2 0 2.2-.5 2.9-1.4.5-.6.8-1.3.8-2.1v-.4c.2.5.3.9.3 1.5 0 2.5-2.1 4.5-4.8 4.5-2.6 0-4.8-2-4.8-4.5m-.7 0c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2c0-2.9-2.5-5.2-5.5-5.2s-5.5 2.3-5.5 5.2m33-7.9s0 .1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m-39-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.7 1.3-1.3 3-1.3 4.8v.2h.1c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1v-.1c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1 0 .2 0 .2-.1.2m16.6 3.2c1.4 1.5 2.5 3.2 2.8 5.1.6-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.8-2.6-4.8-.9 3-3.1 4.8-3.1 4.8m-15-4.9c2.5 1.4 4.9 3.8 5.5 4.4l.1.1h.1c1.3-1 2.7-1.2 3.3-1.3.2-.1.2-.1.2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.5-.1-4.3.8-6.6 2.6m26-2.7c-1.8.2-3.3.6-4.3 1.1-1 .5-1.6 1.1-1.6 1.5v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.5-1.1-.1-.4-.1-1-.1-1.9 0-1.2.2-2.6.6-4 .1 0 .1 0 0 0 .1 0 .1 0 0 0zm3 0c-.5 0-.8.1-.8.2 0 0-.4.7-.8 1.7s-.8 2.4-.8 3.8v.1c0 .1 0 .1.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.7-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.8-5.3-2.8-6.8-2.8M25 17.8H24.7v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.5-.1 1.9h-.2.2c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.6-1.9-.8-1.5-.5-3.3-.9-4.2-.9"})}),A("clipPath",{id:"SVGID_27_",children:A("use",{xlinkHref:"#SVGID_26_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_27_)"},children:[A("defs",{children:A("path",{id:"SVGID_28_",d:"M-25.5-18.7h133.9v147.1H-25.5z"})}),A("clipPath",{id:"SVGID_29_",children:A("use",{xlinkHref:"#SVGID_28_",style:{overflow:"visible"}})}),A("g",{style:{clipPath:"url(#SVGID_29_)"},children:A("image",{style:{overflow:"visible"},width:558,height:613,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjMAAAJtCAYAAADD1vFFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAhypJREFUeNrsvYtyG8mSbBtVBVDd e+7/f+mZ2SJQj3s0R7k74HCPTFAUCXa7m5VRoiQ8EhBjweMVYVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmW ZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZVmWZf0NNfkILOv36jiO//efbfJ/t5Fzuvsh 5XOzLMswY1n9gPlB/9fKO/9KQXvkHNnzGfh37BAOQ45lWYYZywDzNd73xzMG6wJApkeez284/6c8 L8uyDDOW9ZEAM/r+P37z/6mj9/2PDNQCXn7HA5gGvn88el6GGssyzFjW3wVgps57fer8P3gkiD5y u+r2js59/VawGYC/ERh8K/RNgzBzPHp2BhvLMsxY1lcDmPyeZgFy+gIwc4wG6/cI1AUATgPn2oOZ Y/B8fgVmjs79GmwsyzBjWV8CYqoAORGYmR78P3C8AWYegSUWmI8BsHlzoBbnN3qOvwtm2J/1gO8o QPC3QaBlWYYZy3pviMEgOBW/7sFNdIJnBTUjANC7/UNAzbsE6s75VWfTg8HRFNA08DpVUHkU56Vg kD4mQ41lGWYs65kgpgcs7Zo7UBOFW1KlNYLA1ETuq3f7PZhhfz4UqN9wftU5vgUAFczMA68HPue9 cy7HIAQaaizLMGNZTwkxDF5mATMVbLRgtw8EyOjcfxRAc4j76f1+KFAPOEfTwOPvQWAvPcbOqfea tL97FGe1k7PZizOTZ2WgsSzDjGX9bpB5BGJmCJTV79v38P/CATCzF0DxCAiMwMwu7nPkcTySBps6 cDGT88TzwhTT3gE+dX8zuV91VvkMts657Q9AjV0ayzLMWNaHgMwIxLBrga8qeE4EEnZyte/3gvQC v8f7CBF8txSo985jGEk/9SBwHryU28SeC3s8AbdRvS5TB2QyzODX0fMKdmYGGsv6ejr5CKwnB5mR VBKDlt6ve8GTBcQcNDEI4uNZOkG6gqU9Ac1WBO2pgKvjASdrKcBv5HkEwMIGv2cwk2/70bNi57F2 zmpPILmHbumejp9vQEONZRlmLOu9QKZKh8wiMJ7E709FgA4CM5sAiw0CYnuMDAIWcGgwSO/Ffa0Q pNs1w9/dIeiPFt0yYGFnp9wT5Zps4IhgOi7f7yldeD9RwMwGELPCr9lZ7Y9A4A+oMdBYlmHGst4D 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 rkJggg==",transform:"matrix(.24 0 0 .24 -25.492 -18.677)"})})]}),A("defs",{children:A("path",{id:"SVGID_30_",d:"M-41.7-18.6h792v288h-792z"})}),A("clipPath",{id:"SVGID_31_",children:A("use",{xlinkHref:"#SVGID_30_",style:{overflow:"visible"}})}),A("path",{className:"st17",d:"M40.7 35.7c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2"}),A("path",{className:"st18",d:"M45.5 30.4c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.6 0 4.8-2 4.8-4.5"}),A("path",{className:"st17",d:"M24.8 35.5c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2"}),A("path",{className:"st18",d:"M29.6 30.2c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.6 0 4.8-2 4.8-4.5M179 93.5c-3 0-6.5-.4-8.7-.7-.5-.1-.8-.2-1.1-.2H168.5c-.2 0-.4-.1-.6-.1-.5-.1-1.2-.2-1.8-.2-.3 0-.6 0-.8.1-1.4.4-4 .9-6.2.9-.8 0-1.5-.1-2.1-.2-.7-.2-1.2-.4-1.5-.8-.2-.2-.3-.6-.4-.9v-.3c0-.5.1-.9.4-1.3.4-.4 1-.7 1.8-.7.7 0 1.5.2 2.5.5.3.1.6.2.9.2 1.1 0 1.8-.7 2.2-1.2.4-.6.8-1.3 1.2-2.4.1-.1.1-.3.1-.4.1-.3 1.6-3.6 1.6-3.6V82c-.3-1.1-1.1-3.8-1.3-4.8-.2-.7-.3-2.6.5-3.8 0 0 0-.5-.2-.7-7-4.6-9.4-7.5-11.9-12.2-1.8-3.5-2.6-7.8-2.6-12 0-1.5.1-2.8.2-3.9 0-.5.1-.3.1-.7v-.4s-3.5-1.3-5.2-3.2c-3.1-3.3-4.2-6.5-4.2-10-.1-7.4 6.2-13.3 13.8-13.6 0 0 6.7-.4 11 3.1l.3.2.3-.2c2.1-2.1 6.4-3 8.7-2.9 3.8.1 7.5 1 10.9 4.2 2.7 2.5 4.2 5.9 4.2 9.5 0 2.2-.6 4.3-1.6 6.3l-.2.4.3.3c2.2 1.8 6.4 5.7 10.3 11.4 5.6 8.1 8.5 16.5 8.5 25.1v.7c0 1.4-.1 2.4-.2 3.3-.1.9-.2 1.5-.4 1.9-.1.3-.3.6-.6.8-.2.1-.4.2-.6.2-.5 0-.8-.2-1-.4l-.3-.2-.3.1c-.1 0-.2.1-.3.1h-.1l-.6-.1v.6c0 1.5-.1 2.6-.3 3.6-.3 1.2-.6 1.9-1.2 2.4-.4.4-.9.6-1.5.6-.3 0-.5 0-.8-.1h-.4c-.2 0-.3.1-.5.1-.7 0-1.4-.3-2.3-.9-.9-.6-1.9-1.4-3.1-2.6-1.2-1.2-2.6-2.7-4.3-4.7l-.5-.6-.4.6c-.3.5-.7.9-1.1 1.5-1.1 1.3-2.3 2.7-3.3 3.7l-.2.2c-.8.8-2.8 2.9-3 3.6-.1.3.5.5.5.5l1-.1c3.8-.6 4.1 1.9 4.1 1.9.2 2-1.7 2.3-2.3 2.5-.9.3-2.7.2-4.7.2m-8-5c.2.1.6.2.8.2.3 0 .7.1 1 .1h.5l.2-.3c.1-.2.2-.4.4-.7.3-.5.7-1.2 1.1-1.9.6-.9 1.1-1.9 1.4-2.3l.1-.2-.1-.2c-.1-.3-.4-1.1-.8-1.9l-.2-.6-.6.3c-.9.5-1.4.9-2.2 1.6-.2.2-.5.4-.9.7l-.1.1-.1.1c-.3.5-1.3 2.2-1.4 4.6v.5l.5.1c.3-.3.4-.2.4-.2"}),A("path",{className:"st17",d:"M204.5 68.7c.3 1.7.4 3.5.4 5.4v.7c0 2-.2 3.4-.4 4.1 0 .1-.1.2-.1.2-.8-.9-3-2.8-5.2-5s-4.4-4.8-4.8-6.2V67.6l-.1-.1-.1-.1H193.2c-1.8.5-3.5.7-5.1.7-6.1 0-10.8-3.1-13.7-7.3-2.9-4.2-3.9-9.6-3.9-13.4 0-1.1.1-2.1.3-2.9 1.3.3 2.7.3 4.5.1 4.1-.3 7.1-1.7 9.8-4.3.5-.5.9-.9 1.3-1.4 3.9 3.3 14.6 13.6 17.4 28.1-9.5-4.1-15.9-12.1-18-18.4-.1-.4-.6-.6-1-.5-.4.1-.7.6-.5 1 2.7 6.9 9.7 15.4 20.2 19.6m-26.9 5.9c-1 0-1.8 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7l-1.4 2.4c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.2 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.1.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.9 1.3-3.8 1.1-5.8 1.1-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V91.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.4.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.2-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-1.7.7-4 .8-6 .8m20.4.5c-1.8-1.8-3.5-3.7-4.5-5.4-1.8 2-4.5 3.2-7.2 3.9-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4-.9-.6-1.6-1.4-2.3-2.1m-24.7-39.4c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m4.8-5.3c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7 1-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.6.1 4.8-2 4.8-4.5m-20.7 5.1c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m0-.7c2.6 0 4.8-2 4.8-4.5 0-.5-.1-1-.3-1.5v.4c0 .8-.3 1.5-.8 2.1-.7.8-1.7 1.4-2.9 1.4-2 0-3.7-1.6-3.7-3.5 0-.8.3-1.5.8-2.1.6-.7 1.5-1.2 2.5-1.3h-.4c-2.6 0-4.8 2-4.8 4.5s2.2 4.5 4.8 4.5m10.2-14.3v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.5-1.1-.1-.4-.1-1-.1-1.9 0-1.1.1-2.6.7-3.9v-.1h-.1c-1.8.2-3.3.6-4.3 1.1-1.1.5-1.6 1.1-1.6 1.5m1.3 21.2c0 .1 0 .1 0 0v.1c1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7v-.1h-.5c-.8 0-2-.3-3.2-.7v.1c-.1 1.2-.4 3.1-1.4 5.2zm-11.9 1c0 .1.1.1 0 0 .1.1.1.1.2.1.2 0 .4.1.8.1.9 0 2.3-.3 3.9-1.1h.1c-1-2-1.3-3.9-1.3-5.1v-.1c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7l-.2-.1m17.1-19.1c0 .2 0 .2.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.7-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.9-5.4-2.9-6.8-2.9-.5 0-.7.1-.8.2 0 0-.4.7-.8 1.7-.4 1.3-.8 2.7-.8 4M176 43s.1 0 0 0c3-.4 5.5-1.5 6.6-2.3.4-.3.5-.5.5-.7v-.1s-.5-.9-1.4-1.9c-.8-1-2-2.3-3.1-3h-.1s-.1 0-.2.1c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9v1m8.9-20.6s0 .1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m0 16.3s.1 0 0 0h.1c2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.6-.3-1.6-.6s-2.4-.6-4.2-.6c-.4 0-.9 0-1.4.1-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.6.4 3.1 1.2 5.4 4.5m-27.1-15c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.5-1.9-.8-1.5-.5-3.2-.9-4.2-.9H157.2v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.4-.1 1.9l-.2-.1.2.1c0-.1 0-.1 0 0 0-.1 0 0 0 0m-10.3-3.1c2.5 1.4 4.9 3.8 5.5 4.4 0 0 .1.1.2.1h.1c1.3-1 2.6-1.2 3.3-1.3.2-.1.2-.1.2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.6-.1-4.4.8-6.7 2.6m.7 19.9c.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.1-.1-.1-.2-.1h-.1c-1.1.7-2.5 1.8-3.3 2.9-.8 1-1.2 2-1.2 2v.1s.1.2.5.5m-5.5-11.3v.2c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1V29c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1h-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.6 1.4-1.2 3.2-1.2 5m3.2 9.3c2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.6 0-4.6.7-5.4 1-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3-.1 0-.1 0 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0m20.4 4.2c2-3.2 2.3-5 2.5-6.9-.4-.1-1.5-1.4-2-2.4-.5-.9-2.2-1-2.8 0 0 0-.8 1.8-1.7 2.4 0 0 .3 3.6 2.7 6.9.5.7 1.1.4 1.3 0m-3.8-17.2c1.4 1.5 2.5 3.2 2.8 5.1.7-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.7-2.6-4.7-.9 2.9-3.1 4.7-3.1 4.7"}),A("defs",{children:A("path",{id:"SVGID_32_",d:"M186.3 73.6c-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4l-2.1-2.1c-1.8-1.8-3.5-3.7-4.5-5.4-2.1 2-4.7 3.2-7.4 3.9m-30.1-29.1c-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V91.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.3.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.2-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-2.2.4-4.4.5-6.4.5-1 0-1.8 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7l-1.4 2.4c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.2 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.1.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.4 1.6-3.2 1.4-5.3 1.4m29.2-4.3c-2.7 2.6-5.7 4.1-9.8 4.3-1.8.1-3.2.2-4.5-.1-.2.8-.3 1.8-.3 2.9 0 3.9 1 9.2 3.9 13.4 2.9 4.2 7.6 7.3 13.7 7.3 1.6 0 3.3-.2 5.1-.7H194.5l.1.1.1.1V67.8c.5 1.4 2.6 4 4.8 6.2 2.2 2.2 4.3 4.1 5.2 5 0-.1.1-.1.1-.2.2-.7.4-2 .4-4.1V74c0-1.8-.1-3.6-.4-5.4-10.8-4.1-17.8-12.7-20.2-19.7-.1-.4.1-.9.5-1 .4-.1.9.1 1 .5 2.1 6.3 8.5 14.3 18 18.4-2.8-14.4-13.5-24.8-17.4-28.1-.4.5-.8 1-1.3 1.5m-24.7-3.7c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7 0 .1.1.1.1.1s.1 0 .2.1c.2 0 .4.1.8.1.9 0 2.3-.3 3.9-1.1h.1c-1-2-1.3-3.9-1.3-5.1l-.3-.3zm9.5 0c0 1.2-.3 3.1-1.3 5.2h.1c1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7V37h-.5c-.9.2-2.2-.1-3.4-.5m8.1-1.4c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9v1.1h.1c2.9-.5 5.5-1.5 6.5-2.4.4-.3.5-.5.5-.7v-.1s-.5-.9-1.4-1.9c-.8-1-2-2.3-3.1-3h-.1s-.1 0-.2.1m-26-.2c-1.2.7-2.6 1.8-3.4 2.9-.8 1-1.2 2-1.2 2v.1c0 .1.1.4.5.6.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.2-.1-.2-.2-.2zm11.6-1.4s-.8 1.8-1.7 2.4c0 0 .3 3.6 2.7 6.9.5.7 1.1.4 1.3 0 2-3.2 2.3-5 2.4-6.9-.4-.1-1.5-1.4-2-2.4-.3-.5-.9-.7-1.4-.7-.5-.1-1 .2-1.3.7m16.6-3c-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.7.5 3.2 1.3 5.5 4.6 2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.5-.3-1.6-.6-1-.3-2.4-.6-4.2-.6-.5-.1-.9-.1-1.4 0m-36.9.8c-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3 2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.7 0-4.6.6-5.4 1m24.9-.9c0-2.4 1.9-4.3 4.4-4.5-.8.3-1.5.8-2 1.6-.3.5-.5 1.1-.5 1.7 0 1.9 1.6 3.5 3.7 3.5 1.3 0 2.4-.6 3.1-1.6.4-.5.6-1.2.6-1.9v-.4c.2.5.3 1 .3 1.6 0 2.5-2.1 4.5-4.8 4.5-2.6.1-4.8-2-4.8-4.5m-.7.1c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2-2.5-5.2-5.5-5.2-5.5 2.3-5.5 5.2m-15.2-.2c0-2.5 2.1-4.5 4.8-4.5h.4c-1 .1-1.9.6-2.5 1.3-.5.6-.8 1.3-.8 2.1 0 1.9 1.6 3.5 3.7 3.5 1.2 0 2.2-.5 2.9-1.4.5-.6.8-1.3.8-2.1v-.4c.2.5.3.9.3 1.5 0 2.5-2.1 4.5-4.8 4.5-2.6 0-4.8-2-4.8-4.5m-.7 0c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2c0-2.9-2.5-5.2-5.5-5.2s-5.5 2.3-5.5 5.2m33-7.9s0 .1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m-39-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.7 1.3-1.3 3-1.3 4.8v.2c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1v-.1c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1.1.2 0 .2 0 .2m16.6 3.2c1.4 1.5 2.5 3.2 2.8 5.1.7-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.8-2.6-4.8-.9 3-3.1 4.8-3.1 4.8m-15-4.9c2.5 1.4 4.9 3.8 5.5 4.4 0 0 .1.1.2.1h.1c1.3-1 2.6-1.2 3.3-1.3.2-.1.2-.1.2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.6-.1-4.4.8-6.7 2.6m26-2.7c-1.8.2-3.3.6-4.3 1.1-1 .5-1.6 1.1-1.6 1.5v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.5-1.1-.1-.4-.1-1-.1-1.9 0-1.2.2-2.6.6-4 .1 0 .1 0 0 0 .1 0 .1 0 0 0zm3 0c-.5 0-.8.1-.8.2 0 0-.4.7-.8 1.7s-.8 2.4-.8 3.8v.1c0 .1 0 .1.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.6-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.8-5.3-2.8-6.8-2.8m-19-.1H157.2v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.5-.1 1.9h-.2.2c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.6-1.9-.8-1.5-.5-3.2-.9-4.2-.9.1 0 .1 0 0 0"})}),A("clipPath",{id:"SVGID_33_",children:A("use",{xlinkHref:"#SVGID_32_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_33_)"},children:[A("defs",{children:A("path",{id:"SVGID_34_",d:"M107.1-18.7H241v147.1H107.1z"})}),A("clipPath",{id:"SVGID_35_",children:A("use",{xlinkHref:"#SVGID_34_",style:{overflow:"visible"}})}),A("g",{style:{clipPath:"url(#SVGID_35_)"},children:A("image",{style:{overflow:"visible"},width:558,height:613,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjMAAAJtCAYAAADD1vFFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAhDlJREFUeNrsnY122mizrFsS2JnZ 93+n55uJAUlnZ7b1pSmq+n2FHRtnqtbSwnEcEIK4H6r/IizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsizL sizLsizLsizLsizLsizLsizLsizLsizLsizLsizLsqzfUIMvgWV9nNZ1jWHwf7ue63Tzy8rXzbIs w4xltQPmB/2fKx/4qwXt1nVUz6fx79g/Wn+H62VZlmHGst4z8D7q+3991GAtAGTY83x+wfV/2Otl WZZhxrI+EmB6/i+sv/j/19r6/kcHagIvv+oEho7vrXuul6HGsgwzlvU7A8zQ8XUraK47/m/tBaW1 J4D/qmDdAX9Dx++RXvAbdtxv6xp9+LWyLMswY1kfFYTx668CM2tPsH6vQJ2uXw/8tZ5fy0Vp3ee9 MNOEQoONZRlmLOuRIYYFw4EEzN6A3AMcrf9be4J+BTEV2LwpUIvrN3Te/gqYYX93z3X6EAi0LMsw Y1nvDTEKWvDrFtxEZ/DsAZl77n/tDNJ3B+rO67cXBrtSZJ2vUwWVq7hee8DGUGNZhhnLemiIGYrv VUcreFYggf+3hgIKWJBfyGP1BOxdgbq4fkPHufc8nx7w631tWq/FWly31rUz1FiWYcayHgZiegLj CF+Pb4CZpQiMeC5jut0LM0sjUK+9gbr4f99z/UbxvSDXrTqftYA99ZpsP7s2YGaB12a551oZaCzL MGNZvxpkepwYBhE5WI4QOMfCbcAAygLlkn4m//tR3Pa4DQsE6YV8b2+gjk5nZBTXcCR/1wMz7Jy2 n1evTQWY1TXa/jzvhJsb4DLUWJZhxrJ+pRtTQQwDiAkC5STAZhQwU0FFvo3CkVGBOoTDwAJzPuYi SKNr1HKOlDuirtlQAEcGgiplFh2vE74mQe57Jtek+rrHsbFLY1mGGcv6MDdmFIEYA/BEvp5E8FQu A4LETMCDwQw7l7ETZvJjzRCY8/fXjmAdHdeQXb9JnL+CDeWaVDCDj3coXpNVwMwsDnYN1Xktdmks 6+vq4EtgfSGQGTqcj0kcB7hVAXogLgDCxQWC5RYQc/qEBempcGcqkLmkx1THENcpr8oRUddw6rh+ e67XAsC1CuDb7v8A14k9xtJ4TX4cZ/I9vFaDgJibdNj/vhft0liWYcay7tLQGYAxIGLwPUKQPBRg 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",transform:"matrix(.24 0 0 .24 107.09 -18.677)"})})]}),A("defs",{children:A("path",{id:"SVGID_36_",d:"M-41.7-18.6h792v288h-792z"})}),A("clipPath",{id:"SVGID_37_",children:A("use",{xlinkHref:"#SVGID_36_",style:{overflow:"visible"}})}),A("path",{className:"st20",d:"M173.3 35.7c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2"}),A("path",{className:"st21",d:"M178.1 30.4c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.6 0 4.8-2 4.8-4.5"}),A("path",{className:"st20",d:"M157.4 35.5c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2"}),A("path",{className:"st21",d:"M162.1 30.2c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.7 0 4.8-2 4.8-4.5M119.4 241.5c-3 0-6.5-.4-8.7-.7-.5-.1-.8-.2-1.1-.2H108.9c-.2 0-.4-.1-.6-.1-.5-.1-1.2-.2-1.8-.2-.3 0-.6 0-.8.1-1.4.4-4 .9-6.2.9-.8 0-1.5-.1-2.1-.2-.7-.2-1.2-.4-1.5-.8-.2-.2-.3-.6-.4-.9v-.3c0-.5.1-.9.4-1.3.4-.4 1-.7 1.8-.7.7 0 1.5.2 2.5.5.3.1.6.2.9.2 1.1 0 1.8-.7 2.2-1.2.4-.6.8-1.3 1.2-2.4.1-.1.1-.3.1-.4.1-.3 1.6-3.6 1.6-3.6v-.2c-.3-1.1-1.1-3.8-1.3-4.8-.2-.7-.3-2.6.5-3.8 0 0 0-.5-.2-.7-7-4.6-9.4-7.5-11.9-12.2-1.8-3.5-2.6-7.8-2.6-12 0-1.5.1-2.8.2-3.9 0-.5.1-.3.1-.7v-.4s-3.5-1.3-5.2-3.2c-3.1-3.3-4.2-6.5-4.2-10-.1-7.4 6.2-13.3 13.8-13.6 0 0 6.7-.4 11 3.1l.3.2.3-.2c2.1-2.1 6.4-3 8.7-2.9 3.8.1 7.5 1 10.9 4.2 2.7 2.5 4.2 5.9 4.2 9.5 0 2.2-.6 4.3-1.6 6.3l-.2.4.3.3c2.2 1.8 6.4 5.7 10.3 11.4 5.6 8.1 8.5 16.5 8.5 25.1v.7c0 1.4-.1 2.4-.2 3.3-.1.9-.2 1.5-.4 1.9-.1.3-.3.6-.6.8-.2.1-.4.2-.6.2-.5 0-.8-.2-1-.4l-.3-.2-.3.1c-.1 0-.2.1-.3.1h-.1l-.6-.1v.6c0 1.5-.1 2.6-.3 3.6-.3 1.2-.6 1.9-1.2 2.4-.4.4-.9.6-1.5.6-.3 0-.5 0-.8-.1h-.4c-.2 0-.3.1-.5.1-.7 0-1.4-.3-2.3-.9-.9-.6-1.9-1.4-3.1-2.6-1.2-1.2-2.6-2.7-4.3-4.7l-.5-.6-.4.6c-.3.5-.7.9-1.1 1.5-1.1 1.3-2.3 2.7-3.3 3.7l-.2.2c-.8.8-2.8 2.9-3 3.6-.1.3.5.5.5.5l1-.1c3.8-.6 4.1 1.9 4.1 1.9.2 2-1.7 2.3-2.3 2.5-.9.3-2.7.2-4.7.2m-8-5c.2.1.6.2.8.2.3 0 .7.1 1 .1h.5l.2-.3c.1-.2.2-.4.4-.7.3-.5.7-1.2 1.1-1.9.5-.9 1.1-1.9 1.4-2.3l.1-.2-.1-.2c-.1-.3-.4-1.1-.8-1.9l-.2-.6-.6.3c-.9.5-1.4.9-2.2 1.6-.2.2-.5.5-.9.7l-.1.1-.1.1c-.3.5-1.3 2.2-1.4 4.6v.5l.5.1c.3-.3.3-.2.4-.2"}),A("path",{className:"st20",d:"M144.9 216.7c.3 1.7.4 3.5.4 5.4v.7c0 2-.2 3.4-.4 4.1 0 .1-.1.2-.1.2-.8-.9-3-2.8-5.2-5s-4.4-4.8-4.8-6.2V215.6l-.1-.1-.1-.1H133.6c-1.8.5-3.5.7-5.1.7-6.1 0-10.8-3.1-13.7-7.3-2.9-4.2-3.9-9.6-3.9-13.4 0-1.1.1-2.1.3-2.9 1.3.3 2.7.3 4.5.1 4.1-.3 7.1-1.7 9.8-4.3.5-.5.9-.9 1.3-1.4 3.9 3.3 14.6 13.6 17.4 28.1-9.5-4.1-15.9-12.1-18-18.4-.1-.4-.6-.6-1-.5-.4.1-.7.6-.5 1 2.7 6.8 9.7 15.4 20.2 19.6m-26.9 5.9c-1 0-1.8 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7l-1.4 2.4c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.2 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.2.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.9 1.3-3.8 1.1-5.8 1.1-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V239.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.3.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.2-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-1.7.7-3.9.8-5.9.8m20.4.5c-1.8-1.8-3.5-3.7-4.5-5.4-1.8 2-4.5 3.2-7.2 3.9-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4-.9-.6-1.6-1.4-2.3-2.1m-24.7-39.4c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m4.7-5.3c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.7.1 4.8-2 4.8-4.5m-20.6 5.1c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.9-2.5 5.2-5.5 5.2m0-.7c2.6 0 4.8-2 4.8-4.5 0-.5-.1-1-.3-1.5v.4c0 .8-.3 1.5-.8 2.1-.7.8-1.7 1.4-2.9 1.4-2 0-3.7-1.6-3.7-3.5 0-.8.3-1.5.8-2.1.6-.7 1.5-1.2 2.5-1.3h-.4c-2.6 0-4.8 2-4.8 4.5s2.2 4.5 4.8 4.5m10.2-14.3v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.6-1.1-.1-.4-.1-1-.1-1.9 0-1.1.1-2.6.7-3.9v-.1h-.1c-1.8.2-3.3.6-4.3 1.1-1.2.5-1.7 1.1-1.7 1.5m1.3 21.2c0 .1 0 .1 0 0 0 .1 0 .1.1.1 1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7v-.1h-.5c-.8 0-2-.3-3.2-.7v.1c-.2 1.2-.5 3.1-1.5 5.2zm-11.9 1c0 .1 0 .1 0 0 .1.1.1.1.2.1.2 0 .4.1.8.1.9 0 2.3-.3 3.9-1.1h.1c-1-2-1.3-3.9-1.3-5.1v-.1c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7l-.2-.1m17.1-19.1c0 .2 0 .2.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.7-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.9-5.4-2.9-6.8-2.9-.5 0-.7.1-.8.2 0 0-.4.7-.8 1.7-.4 1.3-.8 2.7-.8 4m1.9 19.4s.1 0 0 0c3-.4 5.5-1.5 6.6-2.3.4-.3.5-.5.5-.7v-.1s-.5-.9-1.4-1.9c-.8-1-2-2.3-3.1-3h-.1s-.1 0-.2.1c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9v1m8.9-20.6s-.1.1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m0 16.3s.1 0 0 0h.1c2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.6-.3-1.6-.6s-2.4-.6-4.2-.6c-.4 0-.9 0-1.4.1-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.6.4 3.1 1.2 5.4 4.5m-27.1-15c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.6-1.9-.8-1.5-.5-3.2-.9-4.2-.9H97.6v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.4-.1 1.9l-.2-.1.2.1c0-.1 0-.1 0 0 0-.1 0 0 0 0m-10.3-3.1s-.1 0 0 0c2.5 1.4 4.9 3.8 5.5 4.4 0 0 .1.1.2.1h.1c1.3-1 2.7-1.2 3.3-1.3.2 0 .2 0 .2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.6-.1-4.4.8-6.7 2.6m.7 19.9c.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.1-.1-.1-.2-.1h-.1c-1.1.7-2.5 1.8-3.3 2.9-.8 1-1.2 2-1.2 2v.1s.1.2.5.5m-5.5-11.3v.2c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1v-.1c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1h-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.6 1.4-1.2 3.2-1.2 5m3.2 9.3c2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.6 0-4.6.7-5.4 1-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3-.1 0-.1 0 0 0-.1.1 0 .1 0 0 0 .1 0 .1 0 0m20.4 4.2c2-3.2 2.3-5 2.4-6.9-.4-.1-1.5-1.4-2-2.4-.5-.9-2.2-1-2.8 0 0 0-.8 1.8-1.7 2.4 0 0 .3 3.6 2.7 6.9.6.7 1.2.4 1.4 0m-3.8-17.2c1.4 1.5 2.5 3.2 2.8 5.1.6-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.7-2.6-4.7-.9 2.9-3.1 4.7-3.1 4.7"}),A("defs",{children:A("path",{id:"SVGID_38_",d:"M126.6 221.6c-.1 0-.3.1-.4.1 5.3 6.5 9.1 10.5 11.4 12.1.8.5 1.4.7 1.7.7.2 0 .3 0 .5-.2.1-.1.3-.4.5-.8.3-.9.5-2.3.5-4.3 0-1.2-.1-2.5-.2-4l-2.1-2.1c-1.8-1.8-3.5-3.7-4.5-5.4-2 2-4.6 3.2-7.4 3.9m-30-29.1c-1.5 0-3-.2-4.4-.7-.1 1.2-.3 2.8-.3 4.6 0 3.1.5 6.9 2.5 10.9 1 1.8 2.2 3.6 3.9 5.5 2.1 2.3 5 4.6 8.8 6.8.3.2.6.6.3 1-1 1.3-.9 4-.8 4.2.1.6.2 1.9.5 3s.5 2.1.5 2.1c0 .2 0 .4-.1.5 0 0-1.1 2.2-1.6 3 0 0-.1.2-.2.6-.1.3-.3.7-.5 1.2-.4.9-.9 1.9-1.8 2.6-.6.5-1.4.8-2.3.8-.4 0-.8-.1-1.3-.2-1-.3-1.7-.4-2.2-.4-.7 0-.9.2-1 .3-.1.1-.2.4-.2.6V239.2c0 .2 0 .2.1.3.1.1.2.2.5.3.5.2 1.4.3 2.3.3 2.1 0 4.6-.5 5.9-.9.4-.1.7-.1 1.1-.1.6 0 1.3.1 1.8.2.3 0 .6.1.9.1h.2c.1 0 .6.1 1.2.2s1.4.2 2.3.3c.4 0 .7.1 1.1.1 1.5.2 2.6.2 3.2.2.5 0 2.8 0 4.4-.1h.7c1.3 0 2-.4 2.3-.8.1-.1.2-.2.2-.3.1-.5-.2-1.1-1-1.3-.5-.2-1.2-.2-1.9 0-.3 0-.7.1-1 .1-.4 0-.8 0-1.2-.2-.4-.1-.8-.5-1-1-.1-.4-.2-.8-.2-1.2 0-.3.1-.7.3-1 .2-.3.4-.6.6-1 .2-.3.6-.7 1-1.2.5-.5 1-1.1 1.6-1.7 1.2-1.3 2.5-2.7 3.4-4 .6-.8.9-1.5 1-1.9-.7-.9-1.5-1.8-2.3-2.8-2.2.4-4.4.5-6.4.5-1 0-1.9 0-2.7-.1 0 .8.4 2.2.8 3.5.5 1.5 1 3 1.4 3.9.3.6.4 1 .4 1 .1.2.1.5 0 .7l-1.4 2.4c-.7 1.3-1.5 2.6-1.8 3.1l-.2.2c-.3.3-.5.3-.7.3h-.6c-.4 0-.8 0-1.2-.1-.4-.1-.7-.1-1.1-.2h-1c-.8 0-2 .1-2.4.3-.3.1-.7 0-.9-.2-.2-.2-.3-.6-.1-.9 1.7-3.3 3.2-5 4.4-6.1 1.2-1.1 2.2-1.5 2.8-2 .4-.3.7-.7 1-1.4-.6-1.7-1.1-3.4-1.1-4.6-1-.1-1.8-.3-2.3-.4-.4-.1-.7-.6-.5-1 .1-.4.6-.6 1-.5.8.3 3.3.6 6.1.6 2.6 0 5.5-.3 8.2-1 2.2-.6 4.3-1.5 5.8-2.8-1.2.2-2.3.3-3.3.3-6.7 0-12.1-2.2-15.7-8.1-2.8-4.7-3.5-10.1-3.5-14.3 0-1.3.1-2.4.4-3.4l-.6-.3s-2 1-3.4 5.2c-.1-.8-1.5-4.1-3.4-5.3-2.4 1.6-3.2 1.4-5.3 1.4m29.2-4.3c-2.7 2.6-5.7 4.1-9.8 4.3-1.8.1-3.2.2-4.5-.1-.2.8-.3 1.8-.3 2.9 0 3.9 1 9.2 3.9 13.4 2.9 4.2 7.6 7.3 13.7 7.3 1.6 0 3.3-.2 5.1-.7H134.9l.1.1.1.1V215.8c.5 1.4 2.6 4 4.8 6.2 2.2 2.2 4.3 4.1 5.2 5 0-.1.1-.2.1-.2.2-.7.4-2 .4-4.1v-.7c0-1.8-.1-3.6-.4-5.4-10.5-4.2-17.5-12.7-19.9-19.7-.1-.4.1-.9.5-1 .4-.1.9.1 1 .5 2.1 6.3 8.5 14.3 18 18.4-2.8-14.4-13.5-24.8-17.4-28.1-.7.5-1.1 1-1.6 1.5m-24.7-3.7c-1.2.4-2.5.7-3.2.7h-.5v.1c-.1 1.1-.2 2-.2 2.7 0 1.6.2 2.4.4 2.7 0 .1.1.1.1.1s.1 0 .2.1c.2.1.4.1.8.1.9 0 2.3-.3 3.9-1.1h.1v-.1c-1-2-1.3-3.9-1.3-5.1l-.3-.2zm9.5 0c0 1.2-.3 3.1-1.3 5.2h.1c1.6.9 3 1.1 3.9 1.1.5 0 .9-.1 1-.2l.1-.1c0-.1.1-.3.1-.5.1-.5.2-1.2.2-2.2 0-.7-.1-1.6-.2-2.7v-.1h-.5c-.9.2-2.2-.1-3.4-.5m8.1-1.4c-.4.5-1.4 1.5-3 1.9-.1 0-.1 0-.1.1.2.8.8 2.6.8 4.9v1.1h.1c2.9-.5 5.5-1.5 6.5-2.4.4-.3.5-.5.5-.7v-.1s-.5-.9-1.4-1.9c-.8-1-2-2.3-3.1-3h-.1c-.1 0-.1 0-.2.1m-26-.2c-1.2.7-2.6 1.8-3.4 2.9-.8 1-1.2 2-1.2 2v.1c0 .1.1.4.5.6.4.3.9.6 1.5.9 1.3.6 3.1 1.1 5.1 1.4h.1v-1c0-2.2.5-4 .7-4.7 0-.1 0-.1-.1-.1-1.6-.4-2.6-1.4-3-1.9-.1-.2-.2-.2-.2-.2zm11.6-1.4s-.8 1.8-1.7 2.4c0 0 .3 3.6 2.7 6.9.5.7 1.1.4 1.3 0 2-3.2 2.3-5 2.4-6.9-.4-.1-1.5-1.4-2-2.4-.3-.5-.9-.7-1.4-.7-.5-.1-1 .2-1.3.7m16.6-3c-.1 0-.1 0-.1.2v.2c0 .7-.2 1.9-1 3.1 0 0 0 .1.1.1.7.5 3.2 1.3 5.5 4.6 2-2.1 3-4.8 3-6.2 0-.5-.2-.8-.3-.8 0 0-.5-.3-1.6-.6-1-.3-2.4-.6-4.2-.6-.5-.1-.9-.1-1.4 0m-36.9.8c-.3.1-.4.2-.4.2-.1 0-.4.2-.3.8.2 1.5 1 4.1 3 6.3 2.3-3.2 4.8-4.1 5.5-4.6.1 0 .1-.1.1-.1-.8-1.2-1-2.4-1-3.1v-.2c0-.2 0-.2-.1-.2-.5 0-.9-.1-1.4-.1-2.7 0-4.6.6-5.4 1m24.9-.9c0-2.4 1.9-4.3 4.4-4.5-.8.3-1.5.8-2 1.6-.3.5-.5 1.1-.5 1.7 0 1.9 1.7 3.5 3.7 3.5 1.3 0 2.4-.6 3.1-1.6.4-.6.6-1.2.6-1.9v-.4c.2.5.3 1 .3 1.6 0 2.5-2.1 4.5-4.8 4.5-2.6.1-4.8-2-4.8-4.5m-.7.1c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2c0-2.9-2.5-5.2-5.5-5.2s-5.5 2.3-5.5 5.2m-15.2-.2c0-2.5 2.1-4.5 4.8-4.5h.4c-1 .1-1.9.6-2.5 1.3-.5.6-.8 1.3-.8 2.1 0 1.9 1.6 3.5 3.7 3.5 1.2 0 2.2-.5 2.9-1.4.5-.6.8-1.3.8-2.1v-.4c.2.5.3.9.3 1.5 0 2.5-2.1 4.5-4.8 4.5-2.6 0-4.8-2-4.8-4.5m-.7 0c0 2.9 2.5 5.2 5.5 5.2s5.5-2.3 5.5-5.2c0-2.9-2.5-5.2-5.5-5.2s-5.5 2.3-5.5 5.2m33-7.9s-.1.1 0 0h-.1s-.2 0-.5.1-.8.3-1.4.5c-1.2.5-2.7 1.4-4.2 2.9v.1s0 .1.1.1c.5.5 1.4 1.5 1.6 3v.1h.1c.5-.1 1.7-.3 3.4-.3 1.2 0 2.6.1 4.2.6.1 0 0 0 .1-.1v-.2c0-2.7-1.3-5.3-2.4-6.4-.4-.2-.7-.4-.9-.4m-39-.1c-.2 0-.5.2-.8.5-.4.4-.7.9-1.1 1.5-.7 1.3-1.3 3-1.3 4.8v.2c1.6-.4 3-.6 4.2-.6 1.7 0 2.9.3 3.4.3h.1v-.1c.3-1.5 1.1-2.6 1.6-3 .1-.1.1-.1.1-.2v-.1c-2.3-2.2-4.6-3.1-5.7-3.4-.3-.1-.5-.1-.5-.1.1.2 0 .2 0 .2m16.6 3.2c1.4 1.5 2.5 3.2 2.8 5.1.7-1.9 1.3-3.8 2.9-5.1-2-1.9-2.6-4.7-2.6-4.7-.9 2.9-3.1 4.7-3.1 4.7m-15-4.9s-.1 0 0 0c2.5 1.4 4.9 3.8 5.5 4.4 0 0 .1.1.2.1h.1c1.3-1 2.6-1.2 3.3-1.3.2 0 .2 0 .2-.2v-.1c0-1.4-.4-2.7-.8-3.6-.4-1-.8-1.6-.8-1.6 0-.1-.4-.3-1-.3-1.6-.1-4.4.8-6.7 2.6m26-2.7c-1.8.2-3.3.6-4.3 1.1-1 .5-1.6 1.1-1.6 1.5v.1s.2.7.4 1.7c.3.9.7 2 1.2 2.6l.1.1s.1 0 .2-.1c.6-.4 1.9-1.1 3.6-1.1-.1-.4-.1-1-.1-1.9-.1-1.2 0-2.6.5-4 .1 0 .1 0 0 0 .1 0 .1 0 0 0zm3 0c-.5 0-.8.1-.8.2 0 0-.4.7-.8 1.7s-.8 2.4-.8 3.8v.1c0 .1 0 .1.2.2.7.1 2.1.3 3.3 1.3h.1s.1 0 .1-.1c.7-.7 3-3 5.5-4.4.1 0 0 0 0 0-2.4-1.8-5.3-2.8-6.8-2.8m-19-.1H97.6v.1c.5 1.3.7 2.7.7 3.8 0 .8-.1 1.5-.1 1.9H98h.2c1.7 0 3 .7 3.6 1.1l.1.1s.1 0 .1-.1c.6-.6 1.3-1.8 1.8-2.8.5-.9.8-1.7.9-1.8 0-.1-.2-.4-.7-.6-.5-.3-1.1-.6-1.9-.8-1.5-.5-3.2-.9-4.2-.9"})}),A("clipPath",{id:"SVGID_39_",children:A("use",{xlinkHref:"#SVGID_38_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_39_)"},children:[A("defs",{children:A("path",{id:"SVGID_40_",d:"M47.5 129.3h133.9v147.1H47.5z"})}),A("clipPath",{id:"SVGID_41_",children:A("use",{xlinkHref:"#SVGID_40_",style:{overflow:"visible"}})}),A("g",{style:{clipPath:"url(#SVGID_41_)"},children:A("image",{style:{overflow:"visible"},width:558,height:613,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjMAAAJtCAYAAADD1vFFAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAhjdJREFUeNrsnYt220iybBMAKXX3 +f8/vTNtkQRwj8+4ppPBiKyC/BDVHbEWl2RZFsEirdyMfEVYlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZ lmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZlmVZf0NNPgLL+rna9/0//9km/3c7cF5fD2v3 mVmWZZixLB0on+7SPlPgHjhH+Xh+0HNg0LEsyzBjGWAG/w/sP/n/1f7swfoXAODf6rwsyzLMWNbP DMDTJ4GZ/SMDdQEvP+sivue8PvSsLMsyzFjWzw7CfweY+SXBehD+fiXMTKPwUp2dwcayDDOW9RkB Jv955OtHYWYf/D9V3cfe+Xwf+d4fEag7APgeuDkCf9PAczZyNr2vGWwsyzBjWZ8CYnqBcUq3keCp guN+AGSmAzCzi/v6KYG6OL/qTNX37Afgr/czpwPPQ+/sfhoEWpZlmLGsnwExVZCcBMywQDoKGtX/ KfZzp4HAvHeC9HcH6oHzmzpneARm9gHoU88Tgkx1VqNgY6ixLMOMZT01xFTw0m5zATYqMFfBsoKZ dn8jMLN1gvSRgE0D9TvPbx4AwhBnNgozc/Hzo3gudnFumwAfQ41lGWYs69NAzEw+n4u/e2/wxKA4 Ak/KbdjI/WwDgbsXqHsgMQp/PQiMA9d09D5i8JzUx5HrMtBYlmHGsn4JyFRpEISUGT5nNwym2ZnJ wW4TAXLrODITua+JBFMVmLfiaz3nhkFN7/xmce1zx9kaTf+EgM5Z3P9Eng88/zV9bT14XsxlM9RY lmHGsn6JG8OcGAYwC/l8KaCGuQybuGE6A6EK7xehSYFMDswrfH0troGlV0YdmQr4lg5sKOekB32j 99M7q7XzsTov6dYYaCzr8+nkI7A+Acioeo4qAC/FTQFNEEemCpYMZma4//b5NHA/eB/slr9nCl4j Eh2YmTrgx86wd147cUkqmMH7OcFZzfjSIGd0g7O6FWeF58Vg6+ufp2+vQUONZRlmLOuHgoxyPip4 OYmPVYDGwJwDIguUG4EZvJ4TODSYblIQc0sf8b4xiG/EwVBpphmAYuTs1HntHfjbCMzM5HzU/UzC KWNnlM/qVoAgujXoZP0XUP/39WigsSzDjGV9l1RBKoOYEwTG6oZBmjkNG4EYFii3wnFggZqBwNaB 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",transform:"matrix(.24 0 0 .24 47.48 129.32)"})})]}),A("defs",{children:A("path",{id:"SVGID_42_",d:"M-41.7-18.6h792v288h-792z"})}),A("clipPath",{id:"SVGID_43_",children:A("use",{xlinkHref:"#SVGID_42_",style:{overflow:"visible"}})}),A("path",{className:"st23",d:"M113.7 183.7c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c0 2.8-2.5 5.2-5.5 5.2"}),A("path",{className:"st24",d:"M118.4 178.4c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7 1-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.7 0 4.8-2 4.8-4.5"}),A("path",{className:"st23",d:"M97.8 183.5c-3 0-5.5-2.3-5.5-5.2 0-2.9 2.5-5.2 5.5-5.2s5.5 2.3 5.5 5.2c-.1 2.9-2.5 5.2-5.5 5.2"}),A("path",{className:"st24",d:"M102.5 178.2c0-.6-.1-1.1-.3-1.6v.4c0 .7-.2 1.4-.6 1.9-.7.9-1.8 1.6-3.1 1.6-2 0-3.7-1.6-3.7-3.5 0-.6.2-1.2.5-1.7.4-.7 1.1-1.3 2-1.6-2.4.2-4.4 2.1-4.4 4.5 0 2.5 2.1 4.5 4.8 4.5 2.7 0 4.8-2 4.8-4.5"}),m("g",{className:"st24",children:[A("defs",{children:A("path",{id:"SVGID_44_",d:"M22.5 105.3h171.2v104.5H22.5z"})}),A("clipPath",{id:"SVGID_45_",children:A("use",{xlinkHref:"#SVGID_44_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_45_)"},children:[A("defs",{children:A("path",{id:"SVGID_46_",d:"M22.5 105.3h171.2v104.5H22.5z"})}),A("clipPath",{id:"SVGID_47_",children:A("use",{xlinkHref:"#SVGID_46_",style:{overflow:"visible"}})}),A("path",{d:"M108.4 141.9c.7 0 1.3.7 1.3.7l67.6 66.1c1.4 1.4 2.1 1.6 3.7-.1 1.1-1.3 2.2-2.6 3.2-3.9 3.1-3.9 6-7.9 8.7-11.9 1.2-1.8 1-3.1-.5-4.5 0 0-83.9-83-84-83-.1 0-84.7 82.7-84.7 82.7-1.4 1.4-1.6 2.6-.5 4.4 2.7 4 5.6 8 8.7 11.9 1.1 1.3 2.2 2.6 3.2 3.9 1.6 1.7 2.3 1.6 3.7.1l68.1-65.7c.1 0 .8-.7 1.5-.7",style:{clipPath:"url(#SVGID_47_)"}})]})]}),m("g",{className:"st24",children:[A("defs",{children:A("path",{id:"SVGID_48_",d:"M5.7 51.8h205.5v125.3H5.7z"})}),A("clipPath",{id:"SVGID_49_",children:A("use",{xlinkHref:"#SVGID_48_",style:{overflow:"visible"}})}),m("g",{style:{clipPath:"url(#SVGID_49_)"},children:[A("defs",{children:A("path",{id:"SVGID_50_",d:"M5.7 51.8h205.5v125.3H5.7z"})}),A("clipPath",{id:"SVGID_51_",children:A("use",{xlinkHref:"#SVGID_50_",style:{overflow:"visible"}})}),A("path",{d:"M108.4 86.8c.7 0 1.3.7 1.3.7l90.1 88.9c1.2 1.1 2.3 1 3.1-.5 3.2-6.7 5.9-13.5 7.8-20.3.8-2.5.5-3.4-1.2-5 0 0-100.9-98.7-101-98.7-.1 0-101.2 99.3-101.2 99.3-1.7 1.6-2 1.9-1.2 4.4 2 6.8 4.6 13.6 7.8 20.3.8 1.5 1.8 1.6 3.1.5l90-88.8c0-.1.7-.8 1.4-.8",style:{clipPath:"url(#SVGID_51_)"}})]})]}),A("path",{className:"st23",d:"M179.2 208.1c-.1 0-.4-.1-1.1-.8l-67.6-66.1c-.1-.1-1-1-2.1-1s-1.9.8-2.1 1l-68.3 66c-.7.7-1 .8-1.1.8-.1 0-.4-.1-1.2-.9-1.2-1.4-2.3-2.7-3.2-3.8-3.1-3.8-6-7.8-8.7-11.8-.9-1.4-.8-1.6.3-2.7l84.2-81.8 83.4 81.9c1.1 1.1 1.2 1.3.3 2.7-2.7 4-5.6 8-8.7 11.8-.9 1.2-2 2.4-3.2 3.9-.5.7-.9.8-.9.8m22.2-32.7c.2 0 .4-.3.6-.7 3.2-6.6 5.8-13.4 7.8-20.2.6-1.8.6-1.8-.7-3.1L108.5 53.1 7.7 151.7c-1.3 1.2-1.3 1.2-.7 3.1 1.9 6.7 4.6 13.5 7.7 20.1.2.4.5.7.6.7.1 0 .3 0 .8-.5L106.4 86c.2-.2 1-1 2.1-1s1.9.8 2.1 1l90.1 88.8c.4.5.7.6.7.6"}),A("path",{className:"st29",d:"M285.7 130.8c0 1 .4 1.9 1.5 2.5 3.1 1.9 12.7 3.3 21.9 3.3 5 0 10.8-.6 15.6-4 7.3-5 12.7-16.2 12.7-32.1 0-26-13.7-41.6-36-41.6-6.2 0-11.9.6-14 1.2-1 .4-1.7 1.2-1.7 2.5v68.2zm114 75.4c4.2-.9 5.4-5.7 6.2-11.7 1-8.7 1-25.2 1-45.2v-36.7c0-32.5 0-38.3-.4-45-.4-7.1-2.5-10.6-7.1-11.7-2.3-.6-5-.8-6.5-.8-.8 0-1.7-.4-1.7-1.2 0-1.2 1-1.7 3.3-1.7 6.9 0 20 .6 21 .6s14.2-.6 20.4-.6c2.3 0 3.3.4 3.3 1.7 0 .8-.8 1.2-1.7 1.2-1.5 0-2.7.2-5.2.6-5.6 1-7.3 4.6-7.7 11.9-.4 6.7-.4 12.5-.4 45v36.7c0 20 0 36.4 1 45.2.6 6 1.9 10.6 8.1 11.5 2.9.4 7.5.8 9.4.8 1.2 0 1.7.6 1.7 1.2 0 1-1 1.7-3.3 1.7-11.5 0-24.6-.6-25.6-.6s-11.6.6-17.9.6h-9.3c-11.7 0-16.9-1-22.3-4-9-4.8-16.2-15-28.1-30.6-8.7-11.5-18.5-25.4-22.7-30.8-.8-.8-1.5-1.2-2.7-1.2l-25.6-.4c-1 0-1.5.6-1.5 1.7v5c0 20 0 36.4 1 45.2.6 6 1.9 10.6 8.1 11.5 2.9.4 7.5.8 9.4.8 1.2 0 1.7.6 1.7 1.2 0 1-1 1.7-3.3 1.7-11.5 0-24.6-.6-25.6-.6-.2 0-13.3.6-19.6.6-2.3 0-3.3-.4-3.3-1.7 0-.6.4-1.2 1.7-1.2 1.9 0 4.4-.4 6.2-.8 4.2-.8 5.2-5.4 6-11.5 1-8.7 1-25.2 1-45.2v-36.7c0-32.5 0-38.3-.4-45-.4-7.1-2.1-10.4-9-11.9-1.7-.4-5.2-.6-7.1-.6-.8 0-1.7-.4-1.7-1.2 0-1.2 1-1.7 3.3-1.7 9.4 0 22.5.6 23.5.6 2.3 0 18.1-.6 24.6-.6 13.1 0 27.1 1.2 38.1 9.2 5.2 3.7 14.4 14 14.4 28.3 0 15.4-6.5 30.8-25.2 48.1 17.1 21.9 31.2 40.4 43.3 53.3 11.2 11.9 20.2 14.3 25.4 15h1.8M475.4 190.1c-20.2-18.1-25.2-41.9-25.2-61.6 0-14 4.8-38.3 23.3-56.8C486 59.1 504.9 49.4 537 49.4c8.3 0 20 .6 30.2 2.5 7.9 1.5 14.6 2.7 21.2 3.1 2.3.2 2.7 1 2.7 2.3 0 1.7-.6 4.2-1 11.7-.4 6.9-.4 18.3-.6 21.4-.2 3.1-.6 4.4-1.9 4.4-1.5 0-1.7-1.5-1.7-4.4 0-8.1-3.3-16.7-8.7-21.2-7.3-6.2-23.3-11.9-41.6-11.9-27.7 0-40.6 8.1-47.9 15.2-15.2 14.6-18.7 33.1-18.7 54.3 0 39.8 30.6 76.2 75.2 76.2 15.6 0 27.9-1.9 36.2-10.4 4.4-4.6 7.1-13.7 7.7-17.5.4-2.3.8-3.1 2.1-3.1 1 0 1.5 1.5 1.5 3.1 0 1.5-2.5 19.6-4.6 26.7-1.2 4-1.7 4.4-5.4 6-8.3 3.3-24.2 4.8-37.5 4.8-31.3 0-52.4-7.7-68.8-22.5M624.1 112.7c0-32.5 0-38.3-.4-45-.4-7.1-2.1-10.4-9-11.9-1.7-.4-5.2-.6-7.1-.6-.8 0-1.7-.4-1.7-1.2 0-1.2 1-1.7 3.3-1.7 9.4 0 22.5.6 23.5.6 1.5 0 42.9 0 47.7-.2 4-.2 7.3-.6 9-1 1-.2 1.9-1 2.9-1 .6 0 .8.8.8 1.9 0 1.5-1 4-1.7 9.8-.2 2.1-.6 11.2-1 13.7-.2 1-.6 2.3-1.5 2.3-1.2 0-1.7-1-1.7-2.7 0-1.5-.2-5-1.2-7.5-1.5-3.3-3.5-5.8-14.8-7.1-3.5-.4-26.2-.6-28.5-.6-.8 0-1.2.6-1.2 2.1v57.5c0 1.5.2 2.1 1.2 2.1 2.7 0 28.3 0 33.1-.4 5-.4 7.9-.8 9.8-2.9 1.5-1.7 2.3-2.7 3.1-2.7.6 0 1 .4 1 1.7 0 1.2-1 4.8-1.7 11.7-.4 4.2-.8 11.9-.8 13.3 0 1.7 0 4-1.5 4-1 0-1.5-.8-1.5-1.9 0-2.1 0-4.2-.8-6.9-.8-2.9-2.7-6.5-10.8-7.3-5.6-.6-26.2-1-29.8-1-1 0-1.5.6-1.5 1.5v18.3c0 7.1-.2 31.2 0 35.6.6 14.4 3.7 17.1 24.2 17.1 5.4 0 14.6 0 20-2.3s7.9-6.5 9.4-15c.4-2.3.8-3.1 1.9-3.1 1.2 0 1.2 1.7 1.2 3.1 0 1.7-1.7 15.8-2.7 20.2-1.5 5.4-3.1 5.4-11.2 5.4-31.4 0-45.4-1.2-51.4-1.2-1 0-14.2.6-20.4.6-2.3 0-3.3-.4-3.3-1.7 0-.6.4-1.2 1.7-1.2 1.9 0 4.4-.4 6.2-.8 4.2-.8 5.2-5.4 6-11.5 1-8.7 1-25.2 1-45.2v-36.9z"})]})]}),c=()=>A(M,{});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{c as Default}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Text.stories.26196065.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Text.stories.26196065.js new file mode 100644 index 000000000..b6b572cad --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Text.stories.26196065.js @@ -0,0 +1,8 @@ +import{s as t,a as e,F as n}from"./index.ce0b705b.js";import{p as o}from"./palette.15e4d008.js";const r=t.h2` + color: ${o.neutralDarker}; + font-size: 3.6rem; + font-weight: 700; +`,a=t.p` + color: ${o.neutralDarker}; + font-size: 1.8rem; +`,c=()=>e(n,{children:e(a,{children:"Body text"})}),s=()=>e(n,{children:e(r,{children:"Heading text"})});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{s as Heading,c as PText}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.86483d39.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.86483d39.js new file mode 100644 index 000000000..b415e1941 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.86483d39.js @@ -0,0 +1,87 @@ +import{s as g,C as n,R as i,a as o,j as x}from"./index.ce0b705b.js";import{c as e}from"./theme.176ac5ca.js";const l=500,b=1e3,h=g.div` + min-height: 5rem; + background-color: white; + box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); + display: flex; + align-items: center; + ${t=>!t.inline&&n` + max-width: 28rem; + `} + font-size: 1.4rem; + + ${t=>t.dismissAfterMs?n` + animation-duration: ${l}ms; + animation-timing-function: ease; + animation-delay: ${t.dismissAfterMs-l}ms; + animation-iteration-count: 1; + animation-direction: normal; + animation-play-state: running; + animation-fill-mode: forwards; + animation-name: toast-animation; + + @keyframes toast-animation { + from { + transform: translateY(0); + opacity: 1; + } + to { + transform: translateY(-100%); + opacity: 0; + } + } + `:null} + + ${t=>t.inline&&n` + margin: 0 auto; + box-shadow: none; + border: 1px solid rgba(0,0,0,0.2); + `} + + > * { + flex-grow: 1; + } + + .title { + padding: 1rem; + font-weight: bold; + display: flex; + align-content: center; + justify-content: space-between; + } + + .body { + padding: 1rem; + } + + .success { + .title { + color: ${e.palette.darkerGreen}; + background-color: ${e.palette.paleGreen}; + } + } + + .neutral { + .title { + color: ${e.palette.neutralDarker}; + background-color: ${e.palette.neutralLighter}; + } + } + + .failure { + .title { + color: ${e.palette.darkRed}; + background-color: ${e.palette.paleRed}; + .openstax-icon[type="close"] { + color: ${e.palette.neutralDark}; + margin-left: 2rem; + align-self: flex-start; + } + } + .body { + button { + padding-left: 0; + font-size: 1.6rem; + } + } + } +`,w=({id:t,title:s,children:c,variant:m="neutral",inline:d=!1,dismissAfterMs:a,onDismiss:r})=>{const[u,f]=i.useState(!0);return a&&(a=Math.max(a,b)),i.useEffect(()=>{if(!a)return;const p=setTimeout(()=>{f(!1),r&&r(t)},a);return()=>{clearTimeout(p)}},[]),u?o(h,{dismissAfterMs:a,inline:d,children:x("div",{className:m,children:[o("div",{className:"title",children:s}),o("div",{className:"body",children:c})]})}):null};export{w as T}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.stories.990b2d03.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.stories.990b2d03.js new file mode 100644 index 000000000..a389fda15 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/Toast.stories.990b2d03.js @@ -0,0 +1 @@ +import{T as e}from"./Toast.86483d39.js";import{a as t}from"./index.ce0b705b.js";import"./theme.176ac5ca.js";import"./palette.15e4d008.js";const a=()=>t(e,{title:"Title",children:"Toast message"}),r=()=>t(e,{title:"Title",variant:"success",dismissAfterMs:5e3,children:"Toast success message"}),l=()=>t(e,{title:"Title",variant:"failure",dismissAfterMs:5e3,children:"Toast failure message"}),m=()=>t(e,{title:"Title",inline:!0,children:"Toast message"});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{a as Default,l as FailureWithTimeout,m as InlineAndPermanent,r as SuccessWithTimeout}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ToastContainer.stories.4f945124.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ToastContainer.stories.4f945124.js new file mode 100644 index 000000000..609663035 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/ToastContainer.stories.4f945124.js @@ -0,0 +1,11 @@ +import{z as n}from"./theme.176ac5ca.js";import{s as r,C as m,a as s}from"./index.ce0b705b.js";import{T as d}from"./Toast.86483d39.js";import"./palette.15e4d008.js";const c=r.div` + ${e=>!e.inline&&m` + position: fixed; + right: 2rem; + `} + z-index: ${n.toasts}; + display: grid; + justify-items: center; + justify-content: center; + gap: 1vh; +`,l=({toasts:e,onDismissToast:a,inline:t=!1})=>s(c,{inline:t,children:e.map((i,o)=>s(d,{onDismiss:a,inline:t,...i,children:i.message},`toast-${o}`))}),u=[{title:"Neutral",message:"message"},{title:"Error",message:"message",variant:"failure",dismissAfterMs:4e3},{title:"Success",message:"message",variant:"success",dismissAfterMs:2e3}],w=()=>s(l,{toasts:u});typeof window<"u"&&window.document&&window.document.createElement&&document.documentElement.setAttribute("data-storyloaded","");export{w as Default}; diff --git a/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/axe.dc9e49ca.js b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/axe.dc9e49ca.js new file mode 100644 index 000000000..a330dc928 --- /dev/null +++ b/refs/tags/1.5.0-pre8/5d7b4c054b3ef0eaf62571b88c757605cd63f1ca/assets/axe.dc9e49ca.js @@ -0,0 +1,28 @@ +import{b as ax,c as nx}from"./index.ce0b705b.js";function ix(Dt,tr){for(var y=0;yR[h]})}}}return Object.freeze(Object.defineProperty(Dt,Symbol.toStringTag,{value:"Module"}))}var Zn={exports:{}};/*! axe v4.4.3 + * Copyright (c) 2022 Deque Systems, Inc. + * + * Your use of this Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This entire copyright notice must appear in every copy of this file you + * distribute or in any file that contains substantial portions of this source + * code. + */(function(Dt){(function tr(y){var R=y.document,h=h||{};h.version="4.4.3",P(Dt)==="object"&&Dt.exports&&typeof tr.toString=="function"&&(h.source="("+tr.toString()+')(typeof window === "object" ? window : this);',Dt.exports=h),typeof y.getComputedStyle=="function"&&(y.axe=h);function ut(A){this.name="SupportError",this.cause=A.cause,this.message="`".concat(A.cause,"` - feature unsupported in your environment."),A.ruleId&&(this.ruleId=A.ruleId,this.message+=" Skipping ".concat(this.ruleId," rule.")),this.stack=new Error().stack}ut.prototype=Object.create(Error.prototype),ut.prototype.constructor=ut;var $u=["node"],Wu=["node"],Gu=["variant"],Yu=["matches"],Ku=["chromium"],Xu=["noImplicit"],Ju=["noPresentational"],Qu=["nodes"],Zu=["node"],es=["relatedNodes"],ts=["environmentData"],rs=["environmentData"],as=["node"],ns=["environmentData"],is=["environmentData"],os=["environmentData"];function ls(A,S,q){return S in A?Object.defineProperty(A,S,{value:q,enumerable:!0,configurable:!0,writable:!0}):A[S]=q,A}function ei(A,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(S&&S.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),Object.defineProperty(A,"prototype",{writable:!1}),S&&wa(A,S)}function wa(A,S){return wa=Object.setPrototypeOf||function(G,fe){return G.__proto__=fe,G},wa(A,S)}function ti(A){var S=ss();return function(){var G=Ar(A),fe;if(S){var De=Ar(this).constructor;fe=Reflect.construct(G,arguments,De)}else fe=G.apply(this,arguments);return us(this,fe)}}function us(A,S){if(S&&(P(S)==="object"||typeof S=="function"))return S;if(S!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ri(A)}function ri(A){if(A===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function ss(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ar(A){return Ar=Object.setPrototypeOf?Object.getPrototypeOf:function(q){return q.__proto__||Object.getPrototypeOf(q)},Ar(A)}function qe(A,S){if(A==null)return{};var q=cs(A,S),G,fe;if(Object.getOwnPropertySymbols){var De=Object.getOwnPropertySymbols(A);for(fe=0;fe=0)&&(!Object.prototype.propertyIsEnumerable.call(A,G)||(q[G]=A[G]))}return q}function cs(A,S){if(A==null)return{};var q={},G=Object.keys(A),fe,De;for(De=0;De=0)&&(q[fe]=A[fe]);return q}function ie(A){return ps(A)||fs(A)||_a(A)||ds()}function ds(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fs(A){if(typeof Symbol<"u"&&A[Symbol.iterator]!=null||A["@@iterator"]!=null)return Array.from(A)}function ps(A){if(Array.isArray(A))return xa(A)}function ve(A,S){return vs(A)||hs(A,S)||_a(A,S)||ms()}function ms(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hs(A,S){var q=A==null?null:typeof Symbol<"u"&&A[Symbol.iterator]||A["@@iterator"];if(q!=null){var G=[],fe=!0,De=!1,Ke,C;try{for(q=q.call(A);!(fe=(Ke=q.next()).done)&&(G.push(Ke.value),!(S&&G.length===S));fe=!0);}catch(Te){De=!0,C=Te}finally{try{!fe&&q.return!=null&&q.return()}finally{if(De)throw C}}return G}}function vs(A){if(Array.isArray(A))return A}function de(){return de=Object.assign||function(A){for(var S=1;S=A.length?{done:!0}:{done:!1,value:A[G++]}},e:function(pt){throw pt},f:fe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var De=!0,Ke=!1,C;return{s:function(){q=q.call(A)},n:function(){var pt=q.next();return De=pt.done,pt},e:function(pt){Ke=!0,C=pt},f:function(){try{!De&&q.return!=null&&q.return()}finally{if(Ke)throw C}}}}function _a(A,S){if(!!A){if(typeof A=="string")return xa(A,S);var q=Object.prototype.toString.call(A).slice(8,-1);if(q==="Object"&&A.constructor&&(q=A.constructor.name),q==="Map"||q==="Set")return Array.from(A);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return xa(A,S)}}function xa(A,S){(S==null||S>A.length)&&(S=A.length);for(var q=0,G=new Array(S);q="a"&&o<="z"||o>="A"&&o<="Z"||o==="-"||o==="_"}e.isIdentStart=t;function r(o){return o>="a"&&o<="z"||o>="A"&&o<="Z"||o>="0"&&o<="9"||o==="-"||o==="_"}e.isIdent=r;function a(o){return o>="a"&&o<="f"||o>="A"&&o<="F"||o>="0"&&o<="9"}e.isHex=a;function n(o){for(var l=o.length,s="",u=0;u="A"&&c<="Z"||c>="a"&&c<="z"||u!==0&&c>="0"&&c<="9")s+=c;else{var d=c.charCodeAt(0);if((d&63488)===55296){var f=o.charCodeAt(u++);if((d&64512)!==55296||(f&64512)!==56320)throw Error("UCS-2(decode): illegal sequence");d=((d&1023)<<10)+(f&1023)+65536}s+="\\"+d.toString(16)+" "}u++}return s}e.escapeIdentifier=n;function i(o){for(var l=o.length,s="",u=0,c;u":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},e.strReplacementsRev={"\n":"\\n","\r":"\\r"," ":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:` +`,r:"\r",t:" ",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:` +`,r:"\r",t:" ",f:"\f","\\":"\\",'"':'"'}}),gs=C(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=ni();function r(a,n,i,o,l,s){var u=a.length,c="";function d(g,x){var E="";for(n++,c=a.charAt(n);n=u)throw Error("Expected symbol but end of file reached.");if(c=a.charAt(n),t.identSpecialChars[c])g+=c;else if(t.isHex(c)){var x=c;for(n++,c=a.charAt(n);t.isHex(c);)x+=c,n++,c=a.charAt(n);c===" "&&(n++,c=a.charAt(n)),g+=String.fromCharCode(parseInt(x,16));continue}else g+=c}else return g;n++,c=a.charAt(n)}return g}function p(){c=a.charAt(n);for(var g=!1;c===" "||c===" "||c===` +`||c==="\r"||c==="\f";)g=!0,n++,c=a.charAt(n);return g}function m(){var g=b();if(n=u||c===","||c===")"));)if(l[c]){var F=c;if(n++,p(),x=v(),!x)throw Error('Rule expected after "'+F+'".');x.nestingOperator=F}else x=v(),x&&(x.nestingOperator=null);return g}function v(){for(var g=null;n=u)throw Error('Expected "=" but end of file reached.');if(c!=="=")throw Error('Expected "=" but "'+c+'" found.');x.operator=E+"=",n++,p();var F="";if(x.valueType="string",c==='"')F=d('"',t.doubleQuotesEscapeChars);else if(c==="'")F=d("'",t.singleQuoteEscapeChars);else if(s&&c==="$")n++,F=f(),x.valueType="substitute";else{for(;n=u)throw Error('Expected "]" but end of file reached.');if(c!=="]")throw Error('Expected "]" but "'+c+'" found.');n++,x.value=F}g=g||{},(g.attrs=g.attrs||[]).push(x)}else if(c===":"){n++;var I=f(),M={name:I};if(c==="("){n++;var U="";if(p(),i[I]==="selector")M.valueType="selector",U=b();else{if(M.valueType=i[I]||"string",c==='"')U=d('"',t.doubleQuotesEscapeChars);else if(c==="'")U=d("'",t.singleQuoteEscapeChars);else if(s&&c==="$")n++,U=f(),M.valueType="substitute";else{for(;n=u)throw Error('Expected ")" but end of file reached.');if(c!==")")throw Error('Expected ")" but "'+c+'" found.');n++,M.value=U}g=g||{},(g.pseudos=g.pseudos||[]).push(M)}else break;return g}return m()}e.parseCssSelector=r}),bs=C(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=ni();function r(a){var n="";switch(a.type){case"ruleSet":for(var i=a.rule,o=[];i;)i.nestingOperator&&o.push(i.nestingOperator),o.push(r(i)),i=i.rule;n=o.join(" ");break;case"selectors":n=a.selectors.map(r).join(", ");break;case"rule":a.tagName&&(a.tagName==="*"?n="*":n=t.escapeIdentifier(a.tagName)),a.id&&(n+="#"+t.escapeIdentifier(a.id)),a.classNames&&(n+=a.classNames.map(function(l){return"."+t.escapeIdentifier(l)}).join("")),a.attrs&&(n+=a.attrs.map(function(l){return"operator"in l?l.valueType==="substitute"?"["+t.escapeIdentifier(l.name)+l.operator+"$"+l.value+"]":"["+t.escapeIdentifier(l.name)+l.operator+t.escapeStr(l.value)+"]":"["+t.escapeIdentifier(l.name)+"]"}).join("")),a.pseudos&&(n+=a.pseudos.map(function(l){return l.valueType?l.valueType==="selector"?":"+t.escapeIdentifier(l.name)+"("+r(l.value)+")":l.valueType==="substitute"?":"+t.escapeIdentifier(l.name)+"($"+l.value+")":l.valueType==="numeric"?":"+t.escapeIdentifier(l.name)+"("+l.value+")":":"+t.escapeIdentifier(l.name)+"("+t.escapeIdentifier(l.value)+")":":"+t.escapeIdentifier(l.name)}).join(""));break;default:throw Error('Unknown entity type: "'+a.type+'".')}return n}e.renderEntity=r}),ii=C(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=gs(),r=bs(),a=function(){function n(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return n.prototype.registerSelectorPseudos=function(){for(var i=[],o=0;o0?1:-1}}),_s=C(function(e,t){t.exports=Ds()()?Math.sign:ws()}),xs=C(function(e,t){var r=_s(),a=Math.abs,n=Math.floor;t.exports=function(i){return isNaN(i)?0:(i=Number(i),i===0||!isFinite(i)?i:r(i)*n(a(i)))}}),_t=C(function(e,t){var r=xs(),a=Math.max;t.exports=function(n){return a(0,r(n))}}),li=C(function(e,t){var r=_t();t.exports=function(a,n,i){var o;return isNaN(a)?(o=n,o>=0?i&&o?o-1:o:1):a===!1?!1:r(a)}}),mt=C(function(e,t){t.exports=function(r){if(typeof r!="function")throw new TypeError(r+" is not a function");return r}}),Nt=C(function(e,t){var r=wt();t.exports=function(a){if(!r(a))throw new TypeError("Cannot use null or undefined");return a}}),Es=C(function(e,t){var r=mt(),a=Nt(),n=Function.prototype.bind,i=Function.prototype.call,o=Object.keys,l=Object.prototype.propertyIsEnumerable;t.exports=function(s,u){return function(c,d){var f,p=arguments[2],m=arguments[3];return c=Object(a(c)),r(d),f=o(c),m&&f.sort(typeof m=="function"?n.call(m,c):void 0),typeof s!="function"&&(s=f[s]),i.call(s,f,function(b,D){return l.call(c,b)?i.call(d,p,c[b],b,c,D):u})}}}),Rr=C(function(e,t){t.exports=Es()("forEach")}),xt=C(function(){}),As=C(function(e,t){t.exports=function(){var r=Object.assign,a;return typeof r!="function"?!1:(a={foo:"raz"},r(a,{bar:"dwa"},{trzy:"trzy"}),a.foo+a.bar+a.trzy==="razdwatrzy")}}),Cs=C(function(e,t){t.exports=function(){try{return Object.keys("primitive"),!0}catch{return!1}}}),Fs=C(function(e,t){var r=wt(),a=Object.keys;t.exports=function(n){return a(r(n)?Object(n):n)}}),ks=C(function(e,t){t.exports=Cs()()?Object.keys:Fs()}),Rs=C(function(e,t){var r=ks(),a=Nt(),n=Math.max;t.exports=function(i,o){var l,s,u=n(arguments.length,2),c;for(i=Object(a(i)),c=function(f){try{i[f]=o[f]}catch(p){l||(l=p)}},s=1;s-1}}),qs=C(function(e,t){t.exports=Ms()()?String.prototype.contains:Ls()}),Et=C(function(e,t){var r=di(),a=Ps(),n=ui(),i=oi(),o=qs(),l=t.exports=function(s,u){var c,d,f,p,m;return arguments.length<2||typeof s!="string"?(p=u,u=s,s=null):p=arguments[2],r(s)?(c=o.call(s,"c"),d=o.call(s,"e"),f=o.call(s,"w")):(c=f=!0,d=!1),m={value:u,configurable:c,enumerable:d,writable:f},p?n(i(p),m):m};l.gs=function(s,u,c){var d,f,p,m;return typeof s!="string"?(p=c,c=u,u=s,s=null):p=arguments[3],r(u)?a(u)?r(c)?a(c)||(p=c,c=void 0):c=void 0:(p=u,u=c=void 0):u=void 0,r(s)?(d=o.call(s,"c"),f=o.call(s,"e")):(d=!0,f=!1),m={get:u,set:c,configurable:d,enumerable:f},p?n(i(p),m):m}}),Bs=C(function(e,t){var r=Et(),a=mt(),n=Function.prototype.apply,i=Function.prototype.call,o=Object.create,l=Object.defineProperty,s=Object.defineProperties,u=Object.prototype.hasOwnProperty,c={configurable:!0,enumerable:!1,writable:!0},d,f,p,m,b,D,v;d=function(x,E){var F;return a(E),u.call(this,"__ee__")?F=this.__ee__:(F=c.value=o(null),l(this,"__ee__",c),c.value=null),F[x]?P(F[x])==="object"?F[x].push(E):F[x]=[F[x],E]:F[x]=E,this},f=function(x,E){var F,I;return a(E),I=this,d.call(this,x,F=function(){p.call(I,x,F),n.call(E,this,arguments)}),F.__eeOnceListener__=E,this},p=function(x,E){var F,I,M,U;if(a(E),!u.call(this,"__ee__"))return this;if(F=this.__ee__,!F[x])return this;if(I=F[x],P(I)==="object")for(U=0;M=I[U];++U)(M===E||M.__eeOnceListener__===E)&&(I.length===2?F[x]=I[U?0:1]:I.splice(U,1));else(I===E||I.__eeOnceListener__===E)&&delete F[x];return this},m=function(x){var E,F,I,M,U;if(!!u.call(this,"__ee__")&&(M=this.__ee__[x],!!M))if(P(M)==="object"){for(F=arguments.length,U=new Array(F-1),E=1;E"u"?"undefined":P(globalThis))!=="object"||!globalThis?!1:globalThis.Array===Array}}),Us=C(function(e,t){var r=function(){if((typeof self>"u"?"undefined":P(self))==="object"&&self)return self;if((typeof y>"u"?"undefined":P(y))==="object"&&y)return y;throw new Error("Unable to resolve window `this`")};t.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch{return r()}try{return __global__||r()}finally{delete Object.prototype.__global__}}()}),Tr=C(function(e,t){t.exports=Vs()()?globalThis:Us()}),Hs=C(function(e,t){var r=Tr(),a={object:!0,symbol:!0};t.exports=function(){var n=r.Symbol,i;if(typeof n!="function")return!1;i=n("test symbol");try{String(i)}catch{return!1}return!(!a[P(n.iterator)]||!a[P(n.toPrimitive)]||!a[P(n.toStringTag)])}}),zs=C(function(e,t){t.exports=function(r){return r?P(r)==="symbol"?!0:!r.constructor||r.constructor.name!=="Symbol"?!1:r[r.constructor.toStringTag]==="Symbol":!1}}),fi=C(function(e,t){var r=zs();t.exports=function(a){if(!r(a))throw new TypeError(a+" is not a symbol");return a}}),$s=C(function(e,t){var r=Et(),a=Object.create,n=Object.defineProperty,i=Object.prototype,o=a(null);t.exports=function(l){for(var s=0,u,c;o[l+(s||"")];)++s;return l+=s||"",o[l]=!0,u="@@"+l,n(i,u,r.gs(null,function(d){c||(c=!0,n(this,u,r(d)),c=!1)})),u}}),Ws=C(function(e,t){var r=Et(),a=Tr().Symbol;t.exports=function(n){return Object.defineProperties(n,{hasInstance:r("",a&&a.hasInstance||n("hasInstance")),isConcatSpreadable:r("",a&&a.isConcatSpreadable||n("isConcatSpreadable")),iterator:r("",a&&a.iterator||n("iterator")),match:r("",a&&a.match||n("match")),replace:r("",a&&a.replace||n("replace")),search:r("",a&&a.search||n("search")),species:r("",a&&a.species||n("species")),split:r("",a&&a.split||n("split")),toPrimitive:r("",a&&a.toPrimitive||n("toPrimitive")),toStringTag:r("",a&&a.toStringTag||n("toStringTag")),unscopables:r("",a&&a.unscopables||n("unscopables"))})}}),Gs=C(function(e,t){var r=Et(),a=fi(),n=Object.create(null);t.exports=function(i){return Object.defineProperties(i,{for:r(function(o){return n[o]?n[o]:n[o]=i(String(o))}),keyFor:r(function(o){var l;a(o);for(l in n)if(n[l]===o)return l})})}}),Ys=C(function(e,t){var r=Et(),a=fi(),n=Tr().Symbol,i=$s(),o=Ws(),l=Gs(),s=Object.create,u=Object.defineProperties,c=Object.defineProperty,d,f,p;if(typeof n=="function")try{String(n()),p=!0}catch{}else n=null;f=function(b){if(this instanceof f)throw new TypeError("Symbol is not a constructor");return d(b)},t.exports=d=function m(b){var D;if(this instanceof m)throw new TypeError("Symbol is not a constructor");return p?n(b):(D=s(f.prototype),b=b===void 0?"":String(b),u(D,{__description__:r("",b),__name__:r("",i(b))}))},o(d),l(d),u(f.prototype,{constructor:r(d),toString:r("",function(){return this.__name__})}),u(d.prototype,{toString:r(function(){return"Symbol ("+a(this).__description__+")"}),valueOf:r(function(){return a(this)})}),c(d.prototype,d.toPrimitive,r("",function(){var m=a(this);return P(m)==="symbol"?m:m.toString()})),c(d.prototype,d.toStringTag,r("c","Symbol")),c(f.prototype,d.toStringTag,r("c",d.prototype[d.toStringTag])),c(f.prototype,d.toPrimitive,r("c",d.prototype[d.toPrimitive]))}),Ks=C(function(e,t){t.exports=Hs()()?Tr().Symbol:Ys()}),Xs=C(function(e,t){var r=Object.prototype.toString,a=r.call(function(){return arguments}());t.exports=function(n){return r.call(n)===a}}),Js=C(function(e,t){var r=Object.prototype.toString,a=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);t.exports=function(n){return typeof n=="function"&&a(r.call(n))}}),Qs=C(function(e,t){var r=Object.prototype.toString,a=r.call("");t.exports=function(n){return typeof n=="string"||n&&P(n)==="object"&&(n instanceof String||r.call(n)===a)||!1}}),Zs=C(function(e,t){var r=Ks().iterator,a=Xs(),n=Js(),i=_t(),o=mt(),l=Nt(),s=wt(),u=Qs(),c=Array.isArray,d=Function.prototype.call,f={configurable:!0,enumerable:!0,writable:!0,value:null},p=Object.defineProperty;t.exports=function(m){var b=arguments[1],D=arguments[2],v,g,x,E,F,I,M,U,Q,L;if(m=Object(l(m)),s(b)&&o(b),!this||this===Array||!n(this)){if(!b){if(a(m))return F=m.length,F!==1?Array.apply(null,m):(E=new Array(1),E[0]=m[0],E);if(c(m)){for(E=new Array(F=m.length),g=0;g=55296&&I<=56319&&(L+=m[++g])),L=b?d.call(b,D,L,x):L,v?(f.value=L,p(E,x,f)):E[x]=L,++x;F=x}}if(F===void 0)for(F=i(m.length),v&&(E=new v(F)),g=0;g=0?f=s(f):f=a(this.length)-s(l(f)),c=f;c"u"?"undefined":P(process))==="object"&&process&&typeof process.nextTick=="function")return process.nextTick;if(typeof queueMicrotask=="function")return function(n){queueMicrotask(r(n))};if((typeof R>"u"?"undefined":P(R))==="object"&&R){if(typeof MutationObserver=="function")return a(MutationObserver);if(typeof WebKitMutationObserver=="function")return a(WebKitMutationObserver)}return typeof setImmediate=="function"?function(n){setImmediate(r(n))}:typeof setTimeout=="function"||(typeof setTimeout>"u"?"undefined":P(setTimeout))==="object"?function(n){setTimeout(r(n),0)}:null}()}),pc=C(function(){var e=Ea(),t=pi(),r=si(),a=ci(),n=Ca(),i=Array.prototype.slice,o=Function.prototype.apply,l=Object.create;xt().async=function(s,u){var c=l(null),d=l(null),f=u.memoized,p=u.original,m,b,D;u.memoized=a(function(v){var g=arguments,x=g[g.length-1];return typeof x=="function"&&(m=x,g=i.call(g,0,-1)),f.apply(b=this,D=g)},f);try{r(u.memoized,f)}catch{}u.on("get",function(v){var g,x,E;if(!!m){if(c[v]){typeof c[v]=="function"?c[v]=[c[v],m]:c[v].push(m),m=null;return}g=m,x=b,E=D,m=b=D=null,n(function(){var F;hasOwnProperty.call(d,v)?(F=d[v],u.emit("getasync",v,E,x),o.call(g,F.context,F.args)):(m=g,b=x,D=E,f.apply(x,E))})}}),u.original=function(){var v,g,x,E;return m?(v=e(arguments),g=function F(I){var M,U,Q=F.id;if(Q==null){n(o.bind(F,this,arguments));return}if(delete F.id,M=c[Q],delete c[Q],!!M)return U=e(arguments),u.has(Q)&&(I?u.delete(Q):(d[Q]={context:this,args:U},u.emit("setasync",Q,typeof M=="function"?1:M.length))),typeof M=="function"?E=o.call(M,this,U):M.forEach(function(L){E=o.call(L,this,U)},this),E},x=m,m=b=D=null,v.push(g),E=o.call(p,this,v),g.cb=x,m=g,E):o.call(p,this,arguments)},u.on("set",function(v){if(!m){u.delete(v);return}c[v]?typeof c[v]=="function"?c[v]=[c[v],m.cb]:c[v].push(m.cb):c[v]=m.cb,delete m.cb,m.id=v,m=null}),u.on("delete",function(v){var g;hasOwnProperty.call(c,v)||!d[v]||(g=d[v],delete d[v],u.emit("deleteasync",v,i.call(g.args,1)))}),u.on("clear",function(){var v=d;d=l(null),u.emit("clearasync",t(v,function(g){return i.call(g.args,1)}))})}}),mc=C(function(e,t){var r=Array.prototype.forEach,a=Object.create;t.exports=function(n){var i=a(null);return r.call(arguments,function(o){i[o]=!0}),i}}),mi=C(function(e,t){t.exports=function(r){return typeof r=="function"}}),hc=C(function(e,t){var r=mi();t.exports=function(a){try{return a&&r(a.toString)?a.toString():String(a)}catch{throw new TypeError("Passed argument cannot be stringifed")}}}),vc=C(function(e,t){var r=Nt(),a=hc();t.exports=function(n){return a(r(n))}}),gc=C(function(e,t){var r=mi();t.exports=function(a){try{return a&&r(a.toString)?a.toString():String(a)}catch{return""}}}),bc=C(function(e,t){var r=gc(),a=/[\n\r\u2028\u2029]/g;t.exports=function(n){var i=r(n);return i.length>100&&(i=i.slice(0,99)+"\u2026"),i=i.replace(a,function(o){return JSON.stringify(o).slice(1,-1)}),i}}),hi=C(function(e,t){t.exports=r,t.exports.default=r;function r(a){return!!a&&(P(a)==="object"||typeof a=="function")&&typeof a.then=="function"}}),yc=C(function(){var e=pi(),t=mc(),r=vc(),a=bc(),n=hi(),i=Ca(),o=Object.create,l=t("then","then:finally","done","done:finally");xt().promise=function(s,u){var c=o(null),d=o(null),f=o(null);if(s===!0)s=null;else if(s=r(s),!l[s])throw new TypeError("'"+a(s)+"' is not valid promise mode");u.on("set",function(p,m,b){var D=!1;if(!n(b)){d[p]=b,u.emit("setasync",p,1);return}c[p]=1,f[p]=b;var v=function(I){var M=c[p];if(D)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) +Consider to rely on 'then' or 'done' mode instead.`);!M||(delete c[p],d[p]=I,u.emit("setasync",p,M))},g=function(){D=!0,c[p]&&(delete c[p],delete f[p],u.delete(p))},x=s;if(x||(x="then"),x==="then"){var E=function(){i(g)};b=b.then(function(F){i(v.bind(this,F))},E),typeof b.finally=="function"&&b.finally(E)}else if(x==="done"){if(typeof b.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");b.done(v,g)}else if(x==="done:finally"){if(typeof b.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof b.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");b.done(v),b.finally(g)}}),u.on("get",function(p,m,b){var D;if(c[p]){++c[p];return}D=f[p];var v=function(){u.emit("getasync",p,m,b)};n(D)?typeof D.done=="function"?D.done(v):D.then(function(){i(v)}):v()}),u.on("delete",function(p){if(delete f[p],c[p]){delete c[p];return}if(!!hasOwnProperty.call(d,p)){var m=d[p];delete d[p],u.emit("deleteasync",p,[m])}}),u.on("clear",function(){var p=d;d=o(null),c=o(null),f=o(null),u.emit("clearasync",e(p,function(m){return[m]}))})}}),Dc=C(function(){var e=mt(),t=Rr(),r=xt(),a=Function.prototype.apply;r.dispose=function(n,i,o){var l;if(e(n),o.async&&r.async||o.promise&&r.promise){i.on("deleteasync",l=function(u,c){a.call(n,null,c)}),i.on("clearasync",function(s){t(s,function(u,c){l(c,u)})});return}i.on("delete",l=function(u,c){n(c)}),i.on("clear",function(s){t(s,function(u,c){l(c,u)})})}}),wc=C(function(e,t){t.exports=2147483647}),_c=C(function(e,t){var r=_t(),a=wc();t.exports=function(n){if(n=r(n),n>a)throw new TypeError(n+" exceeds maximum possible timeout");return n}}),xc=C(function(){var e=Ea(),t=Rr(),r=Ca(),a=hi(),n=_c(),i=xt(),o=Function.prototype,l=Math.max,s=Math.min,u=Object.create;i.maxAge=function(c,d,f){var p,m,b,D;c=n(c),c&&(p=u(null),m=f.async&&i.async||f.promise&&i.promise?"async":"",d.on("set"+m,function(v){p[v]=setTimeout(function(){d.delete(v)},c),typeof p[v].unref=="function"&&p[v].unref(),D&&(D[v]&&D[v]!=="nextTick"&&clearTimeout(D[v]),D[v]=setTimeout(function(){delete D[v]},b),typeof D[v].unref=="function"&&D[v].unref())}),d.on("delete"+m,function(v){clearTimeout(p[v]),delete p[v],D&&(D[v]!=="nextTick"&&clearTimeout(D[v]),delete D[v])}),f.preFetch&&(f.preFetch===!0||isNaN(f.preFetch)?b=.333:b=l(s(Number(f.preFetch),1),0),b&&(D={},b=(1-b)*c,d.on("get"+m,function(v,g,x){D[v]||(D[v]="nextTick",r(function(){var E;D[v]==="nextTick"&&(delete D[v],d.delete(v),f.async&&(g=e(g),g.push(o)),E=d.memoized.apply(x,g),f.promise&&a(E)&&(typeof E.done=="function"?E.done(o,o):E.then(o,o)))}))}))),d.on("clear"+m,function(){t(p,function(v){clearTimeout(v)}),p={},D&&(t(D,function(v){v!=="nextTick"&&clearTimeout(v)}),D={})}))}}),Ec=C(function(e,t){var r=_t(),a=Object.create,n=Object.prototype.hasOwnProperty;t.exports=function(i){var o=0,l=1,s=a(null),u=a(null),c=0,d;return i=r(i),{hit:function(p){var m=u[p],b=++c;if(s[b]=p,u[p]=b,!m)return++o,o<=i?void 0:(p=s[l],d(p),p);if(delete s[m],l===m)for(;!n.call(s,++l););},delete:d=function(p){var m=u[p];if(!!m&&(delete s[m],delete u[p],--o,l===m)){if(!o){c=0,l=1;return}for(;!n.call(s,++l););}},clear:function(){o=0,l=1,s=a(null),u=a(null),c=0}}}}),Ac=C(function(){var e=_t(),t=Ec(),r=xt();r.max=function(a,n,i){var o,l,s;a=e(a),a&&(l=t(a),o=i.async&&r.async||i.promise&&r.promise?"async":"",n.on("set"+o,s=function(c){c=l.hit(c),c!==void 0&&n.delete(c)}),n.on("get"+o,s),n.on("delete"+o,l.delete),n.on("clear"+o,l.clear))}}),Cc=C(function(){var e=Et(),t=xt(),r=Object.create,a=Object.defineProperties;t.refCounter=function(n,i,o){var l,s;l=r(null),s=o.async&&t.async||o.promise&&t.promise?"async":"",i.on("set"+s,function(u,c){l[u]=c||1}),i.on("get"+s,function(u){++l[u]}),i.on("delete"+s,function(u){delete l[u]}),i.on("clear"+s,function(){l={}}),a(i.memoized,{deleteRef:e(function(){var u=i.get(arguments);return u===null||!l[u]?null:--l[u]?!1:(i.delete(u),!0)}),getRefCount:e(function(){var u=i.get(arguments);return u===null||!l[u]?0:l[u]})})}}),vi=C(function(e,t){var r=oi(),a=li(),n=nc();t.exports=function(i){var o=r(arguments[1]),l;return o.normalizer||(l=o.length=a(o.length,i.length,o.async),l!==0&&(o.primitive?l===!1?o.normalizer=ic():l>1&&(o.normalizer=oc()(l)):l===!1?o.normalizer=cc()():l===1?o.normalizer=dc()():o.normalizer=fc()(l))),o.async&&pc(),o.promise&&yc(),o.dispose&&Dc(),o.maxAge&&xc(),o.max&&Ac(),o.refCounter&&Cc(),n(i,o)}}),Fa=C(function(e,t){t.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}),gi=C(function(e,t){(function(){var r={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};(function(){if((typeof globalThis>"u"?"undefined":P(globalThis))!=="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{y.globalThis=function(){if(typeof self<"u")return self;if(typeof y<"u"||typeof y<"u")return y;if(typeof this<"u")return this;throw new Error("Unable to locate window `this`")}()}})(),r.encodeHTMLSource=function(l){var s={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},u=l?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(c){return c?c.toString().replace(u,function(d){return s[d]||d}):""}},typeof t<"u"&&t.exports?t.exports=r:globalThis.doT=r;var a={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},n=/$^/;function i(l,s,u){return(typeof s=="string"?s:s.toString()).replace(l.define||n,function(c,d,f,p){return d.indexOf("def.")===0&&(d=d.substring(4)),d in u||(f===":"?(l.defineParams&&p.replace(l.defineParams,function(m,b,D){u[d]={arg:b,text:D}}),d in u||(u[d]=p)):new Function("def","def['"+d+"']="+p)(u)),""}).replace(l.use||n,function(c,d){l.useParams&&(d=d.replace(l.useParams,function(p,m,b,D){if(u[b]&&u[b].arg&&D){var v=(b+":"+D).replace(/'|\\/g,"_");return u.__exp=u.__exp||{},u.__exp[v]=u[b].text.replace(new RegExp("(^|[^\\w$])"+u[b].arg+"([^\\w$])","g"),"$1"+D+"$2"),m+"def.__exp['"+v+"']"}}));var f=new Function("def","return "+d)(u);return f&&i(l,f,u)})}function o(l){return l.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}r.template=function(l,s,u){s=s||r.templateSettings;var c=s.append?a.append:a.split,d,f=0,p,m=s.use||s.define?i(s,l,u||{}):l;m=("var out='"+(s.strip?m.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):m).replace(/'|\\/g,"\\$&").replace(s.interpolate||n,function(b,D){return c.start+o(D)+c.end}).replace(s.encode||n,function(b,D){return d=!0,c.startencode+o(D)+c.end}).replace(s.conditional||n,function(b,D,v){return D?v?"';}else if("+o(v)+"){out+='":"';}else{out+='":v?"';if("+o(v)+"){out+='":"';}out+='"}).replace(s.iterate||n,function(b,D,v,g){return D?(f+=1,p=g||"i"+f,D=o(D),"';var arr"+f+"="+D+";if(arr"+f+"){var "+v+","+p+"=-1,l"+f+"=arr"+f+".length-1;while("+p+""u"&&typeof process<"u"&&{}.toString.call(process)==="[object process]",D=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function v(){return function(){return process.nextTick(M)}}function g(){return typeof l<"u"?function(){l(M)}:F()}function x(){var _=0,k=new m(M),T=R.createTextNode("");return k.observe(T,{characterData:!0}),function(){T.data=_=++_%2}}function E(){var _=new MessageChannel;return _.port1.onmessage=M,function(){return _.port2.postMessage(0)}}function F(){var _=setTimeout;return function(){return _(M,1)}}var I=new Array(1e3);function M(){for(var _=0;_>0},ToUint32:function(W){return W>>>0}}}(),n=Math.LN2,i=Math.abs,o=Math.floor,l=Math.log,s=Math.min,u=Math.pow,c=Math.round;function d(w){if(p&&f){var z=p(w),N;for(N=0;Nr)throw new RangeError("Array too large for polyfill");function z(W){f(w,W,{get:function(){return w._getter(W)},set:function($){w._setter(W,$)},enumerable:!0,configurable:!1})}var N;for(N=0;N>N}function D(w,z){var N=32-z;return w<>>N}function v(w){return[w&255]}function g(w){return b(w[0],8)}function x(w){return[w&255]}function E(w){return D(w[0],8)}function F(w){return w=c(Number(w)),[w<0?0:w>255?255:w&255]}function I(w){return[w>>8&255,w&255]}function M(w){return b(w[0]<<8|w[1],16)}function U(w){return[w>>8&255,w&255]}function Q(w){return D(w[0]<<8|w[1],16)}function L(w){return[w>>24&255,w>>16&255,w>>8&255,w&255]}function X(w){return b(w[0]<<24|w[1]<<16|w[2]<<8|w[3],32)}function Y(w){return[w>>24&255,w>>16&255,w>>8&255,w&255]}function Z(w){return D(w[0]<<24|w[1]<<16|w[2]<<8|w[3],32)}function ne(w,z,N){var W=(1<.5||ke%2?ke+1:ke}for(w!==w?($=(1<=u(2,1-W)?($=s(o(l(w)/n),1023),j=Me(w/u(2,$)*u(2,N)),j/u(2,N)>=2&&($=$+1,j=1),$>W?($=(1<>1;return W.reverse(),_e=W.join(""),xe=(1<0?Ee*u(2,Ne-xe)*(1+Me/u(2,N)):Me!==0?Ee*u(2,-(xe-1))*(Me/u(2,N)):Ee<0?-0:0}function J(w){return pe(w,11,52)}function ae(w){return ne(w,11,52)}function O(w){return pe(w,8,23)}function ue(w){return ne(w,8,23)}(function(){var w=function(ke){if(ke=a.ToInt32(ke),ke<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");this.byteLength=ke,this._bytes=[],this._bytes.length=ke;var it;for(it=0;itthis.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=a.ToUint32(Ce),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else throw new TypeError("Unexpected argument type(s)");this.constructor=Le,d(this),m(this)},Le.prototype=new z,Le.prototype.BYTES_PER_ELEMENT=$e,Le.prototype._pack=ke,Le.prototype._unpack=it,Le.BYTES_PER_ELEMENT=$e,Le.prototype._getter=function(ye){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(ye=a.ToUint32(ye),ye>=this.length)return t;var Ie=[],Ae,Ce;for(Ae=0,Ce=this.byteOffset+ye*this.BYTES_PER_ELEMENT;Ae=this.length)return t;var Ae=this._pack(Ie),Ce,Re;for(Ce=0,Re=this.byteOffset+ye*this.BYTES_PER_ELEMENT;Cethis.length)throw new RangeError("Offset plus length of array is out of range");if(T=this.byteOffset+Re*this.BYTES_PER_ELEMENT,B=Ae.length*this.BYTES_PER_ELEMENT,Ae.buffer===this.buffer){for(K=[],se=0,_=Ae.byteOffset;sethis.length)throw new RangeError("Offset plus length of array is out of range");for(se=0;sese?se:Re}ye=a.ToInt32(ye),Ie=a.ToInt32(Ie),arguments.length<1&&(ye=0),arguments.length<2&&(Ie=this.length),ye<0&&(ye=this.length+ye),Ie<0&&(Ie=this.length+Ie),ye=Ae(ye,0,this.length),Ie=Ae(Ie,0,this.length);var Ce=Ie-ye;return Ce<0&&(Ce=0),new this.constructor(this.buffer,this.byteOffset+ye*this.BYTES_PER_ELEMENT,Ce)},Le}var W=N(1,v,g),me=N(1,x,E),$=N(1,F,E),j=N(2,I,M),_e=N(2,U,Q),xe=N(4,L,X),Ee=N(4,Y,Z),Ne=N(4,ue,O),Me=N(8,ae,J);e.Int8Array=e.Int8Array||W,e.Uint8Array=e.Uint8Array||me,e.Uint8ClampedArray=e.Uint8ClampedArray||$,e.Int16Array=e.Int16Array||j,e.Uint16Array=e.Uint16Array||_e,e.Int32Array=e.Int32Array||xe,e.Uint32Array=e.Uint32Array||Ee,e.Float32Array=e.Float32Array||Ne,e.Float64Array=e.Float64Array||Me})(),function(){function w($,j){return a.IsCallable($.get)?$.get(j):$[j]}var z=function(){var $=new e.Uint16Array([4660]),j=new e.Uint8Array($.buffer);return w(j,0)===18}(),N=function(j,_e,xe){if(arguments.length===0)j=new e.ArrayBuffer(0);else if(!(j instanceof e.ArrayBuffer||a.Class(j)==="ArrayBuffer"))throw new TypeError("TypeError");if(this.buffer=j||new e.ArrayBuffer(0),this.byteOffset=a.ToUint32(_e),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=a.ToUint32(xe),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");d(this)};function W($){return function(j,_e){if(j=a.ToUint32(j),j+$.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");j+=this.byteOffset;var xe=new e.Uint8Array(this.buffer,j,$.BYTES_PER_ELEMENT),Ee=[],Ne;for(Ne=0;Ne<$.BYTES_PER_ELEMENT;Ne+=1)Ee.push(w(xe,Ne));return Boolean(_e)===Boolean(z)&&Ee.reverse(),w(new $(new e.Uint8Array(Ee).buffer),0)}}N.prototype.getUint8=W(e.Uint8Array),N.prototype.getInt8=W(e.Int8Array),N.prototype.getUint16=W(e.Uint16Array),N.prototype.getInt16=W(e.Int16Array),N.prototype.getUint32=W(e.Uint32Array),N.prototype.getInt32=W(e.Int32Array),N.prototype.getFloat32=W(e.Float32Array),N.prototype.getFloat64=W(e.Float64Array);function me($){return function(j,_e,xe){if(j=a.ToUint32(j),j+$.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");var Ee=new $([_e]),Ne=new e.Uint8Array(Ee.buffer),Me=[],$e,ke;for($e=0;$e<$.BYTES_PER_ELEMENT;$e+=1)Me.push(w(Ne,$e));Boolean(xe)===Boolean(z)&&Me.reverse(),ke=new e.Uint8Array(this.buffer,j,$.BYTES_PER_ELEMENT),ke.set(Me)}}N.prototype.setUint8=me(e.Uint8Array),N.prototype.setInt8=me(e.Int8Array),N.prototype.setUint16=me(e.Uint16Array),N.prototype.setInt16=me(e.Int16Array),N.prototype.setUint32=me(e.Uint32Array),N.prototype.setInt32=me(e.Int32Array),N.prototype.setFloat32=me(e.Float32Array),N.prototype.setFloat64=me(e.Float64Array),e.DataView=e.DataView||N}()}),Rc=C(function(e){(function(t){if(t.WeakMap)return;var r=Object.prototype.hasOwnProperty,a=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{value:1}).x===1}catch{}}(),n=function(l,s,u){a?Object.defineProperty(l,s,{configurable:!0,writable:!0,value:u}):l[s]=u};t.WeakMap=function(){function o(){if(this===void 0)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id",s("_WeakMap")),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}n(o.prototype,"delete",function(c){if(l(this,"delete"),!i(c))return!1;var d=c[this._id];return d&&d[0]===c?(delete c[this._id],!0):!1}),n(o.prototype,"get",function(c){if(l(this,"get"),!!i(c)){var d=c[this._id];if(d&&d[0]===c)return d[1]}}),n(o.prototype,"has",function(c){if(l(this,"has"),!i(c))return!1;var d=c[this._id];return!!(d&&d[0]===c)}),n(o.prototype,"set",function(c,d){if(l(this,"set"),!i(c))throw new TypeError("Invalid value used as weak map key");var f=c[this._id];return f&&f[0]===c?(f[1]=d,this):(n(c,this._id,[c,d]),this)});function l(c,d){if(!i(c)||!r.call(c,"_id"))throw new TypeError(d+" method called on incompatible receiver "+P(c))}function s(c){return c+"_"+u()+"."+u()}function u(){return Math.random().toString().substring(2)}return n(o,"_polyfill",!0),o}();function i(o){return Object(o)===o}})(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof y<"u"||typeof y<"u"?y:e)}),Tc=[{name:"NA",value:"inapplicable",priority:0,group:"inapplicable"},{name:"PASS",value:"passed",priority:1,group:"passes"},{name:"CANTTELL",value:"cantTell",priority:2,group:"incomplete"},{name:"FAIL",value:"failed",priority:3,group:"violations"}],et={helpUrlBase:"https://dequeuniversity.com/rules/",results:[],resultGroups:[],resultGroupMap:{},impact:Object.freeze(["minor","moderate","serious","critical"]),preload:Object.freeze({assets:["cssom","media"],timeout:1e4}),allOrigins:"",sameOrigin:""};Tc.forEach(function(e){var t=e.name,r=e.value,a=e.priority,n=e.group;et[t]=r,et[t+"_PRIO"]=a,et[t+"_GROUP"]=n,et.results[a]=r,et.resultGroups[a]=n,et.resultGroupMap[r]=n}),Object.freeze(et.results),Object.freeze(et.resultGroups),Object.freeze(et.resultGroupMap),Object.freeze(et);var re=et;function Sc(){(typeof console>"u"?"undefined":P(console))==="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}var At=Sc,Oc=/[\t\r\n\f]/g,Nc=function(){function e(){Cr(this,e),this.parent=void 0}return Fr(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(r){var a=this.attr("class");if(!a)return!1;var n=" "+r+" ";return(" "+a+" ").replace(Oc," ").indexOf(n)>=0}}]),e}(),oe=Nc,ka={};Te(ka,{DqElement:function(){return tt},aggregate:function(){return Nr},aggregateChecks:function(){return Si},aggregateNodeResults:function(){return Oi},aggregateResult:function(){return Ni},areStylesSet:function(){return i1},assert:function(){return we},checkHelper:function(){return za},clone:function(){return st},closest:function(){return Je},collectResultsFromFrames:function(){return Qi},contains:function(){return Bt},convertSelector:function(){return Ga},cssParser:function(){return Hi},deepMerge:function(){return Ja},escapeSelector:function(){return Fe},extendMetaData:function(){return Qa},filterHtmlAttrs:function(){return Cp},finalizeRuleResult:function(){return rr},findBy:function(){return ur},getAllChecks:function(){return Vr},getAncestry:function(){return qr},getBaseLang:function(){return Rt},getCheckMessage:function(){return Rf},getCheckOption:function(){return ta},getEnvironmentData:function(){return vt},getFlattenedTree:function(){return pn},getFrameContexts:function(){return Vf},getFriendlyUriEnd:function(){return Mi},getNodeAttributes:function(){return Pr},getNodeFromTree:function(){return V},getPreloadConfig:function(){return Wo},getRootNode:function(){return zr},getRule:function(){return Oo},getScroll:function(){return gt},getScrollState:function(){return zf},getSelector:function(){return Ua},getSelectorData:function(){return Lr},getShadowSelector:function(){return qa},getStandards:function(){return $f},getStyleSheetFactory:function(){return Po},getXpath:function(){return Ui},injectStyle:function(){return Yf},isHidden:function(){return gn},isHtmlElement:function(){return bn},isNodeInContext:function(){return yn},isShadowRoot:function(){return Hr},isValidLang:function(){return oa},isXHTML:function(){return Mr},matchAncestry:function(){return Dn},matches:function(){return Ya},matchesExpression:function(){return lr},matchesSelector:function(){return Lt},memoize:function(){return aa},mergeResults:function(){return Ur},nodeSorter:function(){return wn},parseCrossOriginStylesheet:function(){return xn},parseSameOriginStylesheet:function(){return qo},parseStylesheet:function(){return _n},performanceTimer:function(){return Oe},pollyfillElementsFromPoint:function(){return Bo},preload:function(){return Go},preloadCssom:function(){return Vo},preloadMedia:function(){return zo},processMessage:function(){return vn},publishMetaData:function(){return na},querySelectorAll:function(){return Ze},querySelectorAllFilter:function(){return ct},queue:function(){return ot},respondable:function(){return rt},ruleShouldRun:function(){return Xo},select:function(){return An},sendCommandToFrame:function(){return Yi},setScrollState:function(){return Np},shadowSelect:function(){return Ip},shouldPreload:function(){return $o},toArray:function(){return Pi},tokenList:function(){return Ve},uniqueArray:function(){return fr},uuid:function(){return $c},validInputTypes:function(){return ia},validLangs:function(){return el}});var Ic=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function Pc(e){var t=e.topic,r=e.channelId,a=e.message,n=e.messageId,i=e.keepalive,o={channelId:r,topic:t,messageId:n,keepalive:!!i,source:bi()};return a instanceof Error?o.error={name:a.name,message:a.message,stack:a.stack}:o.payload=a,JSON.stringify(o)}function Mc(e){var t;try{t=JSON.parse(e)}catch{return}if(!!Lc(t)){var r=t,a=r.topic,n=r.channelId,i=r.messageId,o=r.keepalive,l=P(t.error)==="object"?qc(t.error):t.payload;return{topic:a,message:l,messageId:i,channelId:n,keepalive:!!o}}}function Lc(e){return e!==null&&P(e)==="object"&&typeof e.channelId=="string"&&e.source===bi()}function qc(e){var t=e.message||"Unknown error occurred",r=Ic.includes(e.name)?e.name:"Error",a=y[r]||Error;return e.stack&&(t+=` +`+e.stack.replace(e.message,"")),new a(t)}function bi(){var e="axeAPI",t="";return typeof h<"u"&&h._audit&&h._audit.application&&(e=h._audit.application),typeof h<"u"&&(t=h.version),e+"."+t}function Bc(e,t){if(!e)throw new Error(t)}var we=Bc;function Ra(e){Di(e),we(y.parent===e,"Source of the response must be the parent window.")}function yi(e){Di(e),we(e.parent===y,"Respondable target must be a frame in the current window")}function Di(e){we(y!==e,"Messages can not be sent to the same window.")}var Sr={};function jc(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;we(!Sr[e],"A replyHandler already exists for this message channel."),Sr[e]={replyHandler:t,sendToParent:r}}function Vc(e){return Sr[e]}function Uc(e){delete Sr[e]}var It,Pt,Ta=y.crypto||y.msCrypto;if(!Pt&&Ta&&Ta.getRandomValues){var wi=new Uint8Array(16);Pt=function(){return Ta.getRandomValues(wi),wi}}if(!Pt){var _i=new Array(16);Pt=function(){for(var t=0,r;t<16;t++)(t&3)===0&&(r=Math.random()*4294967296),_i[t]=r>>>((t&3)<<3)&255;return _i}}for(var xi=typeof y.Buffer=="function"?y.Buffer:Array,Sa=[],Ei={},Mt=0;Mt<256;Mt++)Sa[Mt]=(Mt+256).toString(16).substr(1),Ei[Sa[Mt]]=Mt;function Hc(e,t,r){var a=t&&r||0,n=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,function(i){n<16&&(t[a+n++]=Ei[i])});n<16;)t[a+n++]=0;return t}function Oa(e,t){var r=t||0,a=Sa;return a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+"-"+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]+a[e[r++]]}var ht=Pt(),zc=[ht[0]|1,ht[1],ht[2],ht[3],ht[4],ht[5]],Ai=(ht[6]<<8|ht[7])&16383,Na=0,Ia=0;function Ci(e,t,r){var a=t&&r||0,n=t||[];e=e||{};var i=e.clockseq!=null?e.clockseq:Ai,o=e.msecs!=null?e.msecs:new Date().getTime(),l=e.nsecs!=null?e.nsecs:Ia+1,s=o-Na+(l-Ia)/1e4;if(s<0&&e.clockseq==null&&(i=i+1&16383),(s<0||o>Na)&&e.nsecs==null&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Na=o,Ia=l,Ai=i,o+=122192928e5;var u=((o&268435455)*1e4+l)%4294967296;n[a++]=u>>>24&255,n[a++]=u>>>16&255,n[a++]=u>>>8&255,n[a++]=u&255;var c=o/4294967296*1e4&268435455;n[a++]=c>>>8&255,n[a++]=c&255,n[a++]=c>>>24&15|16,n[a++]=c>>>16&255,n[a++]=i>>>8|128,n[a++]=i&255;for(var d=e.node||zc,f=0;f<6;f++)n[a+f]=d[f];return t||Oa(n)}function Ct(e,t,r){var a=t&&r||0;typeof e=="string"&&(t=e=="binary"?new xi(16):null,e=null),e=e||{};var n=e.random||(e.rng||Pt)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t)for(var i=0;i<16;i++)t[a+i]=n[i];return t||Oa(n)}It=Ct,It.v1=Ci,It.v4=Ct,It.parse=Hc,It.unparse=Oa,It.BufferClass=xi,h._uuid=Ci();var $c=Ct,Or=[];function Pa(){var e="".concat(Ct(),":").concat(Ct());return Or.includes(e)?Pa():(Or.push(e),e)}function Wc(e){return Or.includes(e)?!1:(Or.push(e),!0)}function Ma(e,t,r,a){if(typeof a=="function"&&jc(t.channelId,a,r),r?Ra(e):yi(e),t.message instanceof Error&&!r)return h.log(t.message),!1;var n=Pc(de({messageId:Pa()},t)),i=h._audit.allowedOrigins;return!i||!i.length?!1:(i.forEach(function(o){try{e.postMessage(n,o)}catch(l){throw l instanceof e.DOMException?new Error('allowedOrigins value "'.concat(o,'" is not a valid origin')):l}}),!0)}function Gc(e,t,r){if(!e.parent!==y)return h.log(t);try{Ma(e,{topic:null,channelId:r,message:t,messageId:Pa(),keepalive:!0},!0)}catch(a){return h.log(a)}}function Fi(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return function(n,i,o){var l={channelId:t,message:n,keepalive:i};Ma(e,l,r,o)}}function Yc(e){var t=h._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}function Kc(e,t){var r=e.origin,a=e.data,n=e.source;try{var i=Mc(a)||{},o=i.channelId,l=i.message,s=i.messageId;if(!Yc(r)||!Wc(s))return;if(l instanceof Error&&n.parent!==y)return h.log(l),!1;try{if(i.topic){var u=Fi(n,o);Ra(n),t(i,u)}else Xc(n,i)}catch(c){Gc(n,c,o)}}catch(c){return h.log(c),!1}}function Xc(e,t){var r=t.channelId,a=t.message,n=t.keepalive,i=Vc(r)||{},o=i.replyHandler,l=i.sendToParent;if(!!o){l?Ra(e):yi(e);var s=Fi(e,r,l);!n&&r&&Uc(r);try{o(a,n,s)}catch(u){h.log(u),s(u,n)}}}var Jc={open:function(t){if(typeof y.addEventListener=="function"){var r=function(n){Kc(n,t)};return y.addEventListener("message",r,!1),function(){y.removeEventListener("message",r,!1)}}},post:function(t,r,a){return typeof y.addEventListener!="function"?!1:Ma(t,r,!1,a)}};function ki(e){e.updateMessenger(Jc)}function Qc(e,t,r){t=t.slice(),r&&t.push(r);var a=t.map(function(n){return e.indexOf(n)}).sort();return e[a.pop()]}var Nr=Qc,Zc=re.CANTTELL_PRIO,e1=re.FAIL_PRIO,Ir=[];Ir[re.PASS_PRIO]=!0,Ir[re.CANTTELL_PRIO]=null,Ir[re.FAIL_PRIO]=!1;var Ri=["any","all","none"];function Ti(e,t){return Ri.reduce(function(r,a){return r[a]=(e[a]||[]).map(function(n){return t(n,a)}),r},{})}function t1(e){var t=Object.assign({},e);Ti(t,function(n,i){var o=typeof n.result>"u"?-1:Ir.indexOf(n.result);n.priority=o!==-1?o:re.CANTTELL_PRIO,i==="none"&&(n.priority===re.PASS_PRIO?n.priority=re.FAIL_PRIO:n.priority===re.FAIL_PRIO&&(n.priority=re.PASS_PRIO))});var r={all:t.all.reduce(function(n,i){return Math.max(n,i.priority)},0),none:t.none.reduce(function(n,i){return Math.max(n,i.priority)},0),any:t.any.reduce(function(n,i){return Math.min(n,i.priority)},4)%4};t.priority=Math.max(r.all,r.none,r.any);var a=[];return Ri.forEach(function(n){t[n]=t[n].filter(function(i){return i.priority===t.priority&&i.priority===r[n]}),t[n].forEach(function(i){return a.push(i.impact)})}),[Zc,e1].includes(t.priority)?t.impact=Nr(re.impact,a):t.impact=null,Ti(t,function(n){delete n.result,delete n.priority}),t.result=re.results[t.priority],delete t.priority,t}var Si=t1;function r1(e){var t=h._audit.rules.find(function(r){return r.id===e.id});return t&&t.impact&&e.nodes.forEach(function(r){["any","all","none"].forEach(function(a){(r[a]||[]).forEach(function(n){n.impact=t.impact})})}),Object.assign(e,Oi(e.nodes)),delete e.nodes,e}var rr=r1;function a1(e){var t={};if(e=e.map(function(i){if(i.any&&i.all&&i.none)return Si(i);if(Array.isArray(i.node))return rr(i);throw new TypeError("Invalid Result type")}),e&&e.length){var r=e.map(function(i){return i.result});t.result=Nr(re.results,r,t.result)}else t.result="inapplicable";re.resultGroups.forEach(function(i){return t[i]=[]}),e.forEach(function(i){var o=re.resultGroupMap[i.result];t[o].push(i)});var a=re.FAIL_GROUP;if(t[a].length===0&&(a=re.CANTTELL_GROUP),t[a].length>0){var n=t[a].map(function(i){return i.impact});t.impact=Nr(re.impact,n)||null}else t.impact=null;return t}var Oi=a1;function La(e,t,r){var a=Object.assign({},t);a.nodes=(a[r]||[]).concat(),re.resultGroups.forEach(function(n){delete a[n]}),e[r].push(a)}function n1(e){var t={};return re.resultGroups.forEach(function(r){return t[r]=[]}),e.forEach(function(r){r.error?La(t,r,re.CANTTELL_GROUP):r.result===re.NA?La(t,r,re.NA_GROUP):re.resultGroups.forEach(function(a){Array.isArray(r[a])&&r[a].length>0&&La(t,r,a)})}),t}var Ni=n1;function Ii(e,t,r){var a=y.getComputedStyle(e,null);if(!a)return!1;for(var n=0;n=1&&n<=31||n==127||a==0&&n>=48&&n<=57||a==1&&n>=48&&n<=57&&o==45){i+="\\"+n.toString(16)+" ";continue}if(a==0&&r==1&&n==45){i+="\\"+t.charAt(a);continue}if(n>=128||n==45||n==95||n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122){i+=t.charAt(a);continue}i+="\\"+t.charAt(a)}return i}var Fe=l1;function u1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length!==0&&(e.match(/[0-9]/g)||"").length>=e.length/2}function ar(e,t){return[e.substring(0,t),e.substring(t)]}function nr(e){return e.replace(/\s+$/,"")}function s1(e){var t=e,r="",a="",n="",i="",o="",l="";if(e.includes("#")){var s=ar(e,e.indexOf("#")),u=ve(s,2);e=u[0],l=u[1]}if(e.includes("?")){var c=ar(e,e.indexOf("?")),d=ve(c,2);e=d[0],o=d[1]}if(e.includes("://")){var f=e.split("://"),p=ve(f,2);r=p[0],e=p[1];var m=ar(e,e.indexOf("/")),b=ve(m,2);a=b[0],e=b[1]}else if(e.substr(0,2)==="//"){e=e.substr(2);var D=ar(e,e.indexOf("/")),v=ve(D,2);a=v[0],e=v[1]}if(a.substr(0,4)==="www."&&(a=a.substr(4)),a&&a.includes(":")){var g=ar(a,a.indexOf(":")),x=ve(g,2);a=x[0],n=x[1]}return i=e,{original:t,protocol:r,domain:a,port:n,path:i,query:o,hash:l}}function c1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(e.length<=1||e.substr(0,5)==="data:"||e.substr(0,11)==="javascript:"||e.includes("?"))){var r=t.currentDomain,a=t.maxLength,n=a===void 0?25:a,i=s1(e),o=i.path,l=i.domain,s=i.hash,u=o.substr(o.substr(0,o.length-2).lastIndexOf("/")+1);if(s)return u&&(u+s).length<=n?nr(u+s):u.length<2&&s.length>2&&s.length<=n?nr(s):void 0;if(l&&l.length1)&&(c!==-1||u.length>2)&&u.length<=n&&!u.match(/index(\.[a-zA-Z]{2-4})?/)&&!u1(u))return nr(u)}}var Mi=c1;function d1(e){return e.attributes instanceof y.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes}var Pr=d1,f1=function(){var e;function t(r){var a,n,i=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],o=i.length;for(a=0;a2&&arguments[2]!==void 0?arguments[2]:{};if(!t)return"";var a=t.getRootNode&&t.getRootNode()||R;if(a.nodeType!==11)return e(t,r,a);for(var n=[];a.nodeType===11;){if(!a.host)return"";n.unshift({elm:t,doc:a}),t=a.host,a=t.getRootNode()}return n.unshift({elm:t,doc:a}),n.map(function(i){var o=i.elm,l=i.doc;return e(o,r,l)})}var qa=m1,Ba,h1=["class","style","id","selected","checked","disabled","tabindex","aria-checked","aria-selected","aria-invalid","aria-activedescendant","aria-busy","aria-disabled","aria-expanded","aria-grabbed","aria-pressed","aria-valuenow"],v1=31,g1=/([\\"])/g,b1=/(\r\n|\r|\n)/g;function ja(e){return e.replace(g1,"\\$1").replace(b1,"\\a ")}function Li(e,t){var r=t.name,a;if(r.indexOf("href")!==-1||r.indexOf("src")!==-1){var n=Mi(e.getAttribute(r));n?a=Fe(t.name)+'$="'+ja(n)+'"':a=Fe(t.name)+'="'+ja(e.getAttribute(r))+'"'}else a=Fe(r)+'="'+ja(t.value)+'"';return a}function Va(e,t){return e.count"u"&&(Ba=Mr(R)),Fe(Ba?e.localName:e.nodeName.toLowerCase())}function _1(e,t){var r=[],a=t.attributes,n=t.tags;return e.hasAttributes()&&Array.from(Pr(e)).filter(qi).forEach(function(i){var o=Li(e,i);o&&a[o] "+i:i=l,o?o=o.filter(function(s){return Lt(s,i)}):o=Array.from(r.querySelectorAll(i)),e=e.parentElement}while((o.length>1||n)&&e&&e.nodeType!==11);return o.length===1?i:i.indexOf(" > ")!==-1?":root"+i.substring(i.indexOf(" > ")):":root"}function Ua(e,t){return qa(E1,e,t)}function ji(e){var t=e.nodeName.toLowerCase(),r=e.parentElement;if(!r)return t;var a="";if(t!=="head"&&t!=="body"&&r.children.length>1){var n=Array.prototype.indexOf.call(r.children,e)+1;a=":nth-child(".concat(n,")")}return ji(r)+" > "+t+a}function qr(e,t){return qa(ji,e,t)}function Vi(e,t){var r,a;if(!e)return[];if(!t&&e.nodeType===9)return t=[{str:"html"}],t;if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=Vi(e.parentNode,t)),e.previousSibling){a=1,r=e.previousSibling;do r.nodeType===1&&r.nodeName===e.nodeName&&a++,r=r.previousSibling;while(r);a===1&&(a=null)}else if(e.nextSibling){r=e.nextSibling;do r.nodeType===1&&r.nodeName===e.nodeName?(a=1,r=null):(a=null,r=r.previousSibling);while(r)}if(e.nodeType===1){var n={};n.str=e.nodeName.toLowerCase();var i=e.getAttribute&&Fe(e.getAttribute("id"));i&&e.ownerDocument.querySelectorAll("#"+i).length===1&&(n.id=e.getAttribute("id")),a>1&&(n.count=a),t.push(n)}return t}function A1(e){return e.reduce(function(t,r){return r.id?"/".concat(r.str,"[@id='").concat(r.id,"']"):t+"/".concat(r.str)+(r.count>0?"[".concat(r.count,"]"):"")},"")}function C1(e){var t=Vi(e);return A1(t)}var Ui=C1,Ha={},F1={set:function(t,r){Ha[t]=r},get:function(t){return Ha[t]},clear:function(){Ha={}}},H=F1;function k1(e,t){var r=t||e;return H.get("nodeMap")?H.get("nodeMap").get(r):null}var V=k1;function R1(e,t){if(t=t||300,e.length>t){var r=e.indexOf(">");e=e.substring(0,r+1)}return e}function T1(e){if(!(e!=null&&e.outerHTML))return"";var t=e.outerHTML;return!t&&typeof XMLSerializer=="function"&&(t=new XMLSerializer().serializeToString(e)),R1(t||"")}function qt(e){var t,r,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(this.spec=n,e instanceof oe?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=V(e)),this.fromFrame=((t=this.spec.selector)===null||t===void 0?void 0:t.length)>1,a.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:typeof((r=this._virtualNode)===null||r===void 0?void 0:r.nodeIndex)=="number"&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,!h._audit.noHtml){var i;this.source=(i=this.spec.source)!==null&&i!==void 0?i:T1(this._element)}}qt.prototype={get selector(){return this.spec.selector||[Ua(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[qr(this.element)]},get xpath(){return this.spec.xpath||[Ui(this.element)]},get element(){return this._element},toJSON:function(){return{selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes}}},qt.fromFrame=function(t,r,a){var n=qt.mergeSpecs(t,a);return new qt(a.element,r,n)},qt.mergeSpecs=function(t,r){return de({},t,{selector:[].concat(ie(r.selector),ie(t.selector)),ancestry:[].concat(ie(r.ancestry),ie(t.ancestry)),xpath:[].concat(ie(r.xpath),ie(t.xpath)),nodeIndexes:[].concat(ie(r.nodeIndexes),ie(t.nodeIndexes))})};var tt=qt;function S1(e,t,r,a){return{isAsync:!1,async:function(){return this.isAsync=!0,function(i){i instanceof Error?a(i):(e.result=i,r(e))}},data:function(i){e.data=i},relatedNodes:function(i){!y.Node||(i=i instanceof y.Node?[i]:Pi(i),i.every(function(o){return o instanceof y.Node||o.actualNode})&&(e.relatedNodes=i.map(function(o){return new tt(o,t)})))}}}var za=S1;function $a(e){var t,r,a,n,i=e;if((t=y)!==null&&t!==void 0&&t.Node&&e instanceof y.Node||(r=y)!==null&&r!==void 0&&r.HTMLCollection&&e instanceof y.HTMLCollection)return e;if(e!==null&&P(e)==="object")if(Array.isArray(e))for(i=[],a=0,n=e.length;a"),ir.registerAttrEqualityMods("^","$","*","~");var Hi=ir;function N1(e,t){return e.props.nodeType===1&&(t.tag==="*"||e.props.nodeName===t.tag)}function I1(e,t){return!t.classes||t.classes.every(function(r){return e.hasClass(r.value)})}function P1(e,t){return!t.attributes||t.attributes.every(function(r){var a=e.attr(r.key);return a!==null&&(!r.value||r.test(a))})}function M1(e,t){return!t.id||e.props.id===t.id}function L1(e,t){return!!(!t.pseudos||t.pseudos.every(function(r){if(r.name==="not")return!r.expressions.some(function(a){return lr(e,a)});if(r.name==="is")return r.expressions.some(function(a){return lr(e,a)});throw new Error("the pseudo selector "+r.name+" has not yet been implemented")}))}function zi(e,t){return N1(e,t)&&I1(e,t)&&P1(e,t)&&M1(e,t)&&L1(e,t)}var or=function(){var e=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,t="\\";return function(r){return r.replace(e,t)}}(),Wa=/\\/g;function q1(e){if(!!e)return e.map(function(t){var r=t.name.replace(Wa,""),a=(t.value||"").replace(Wa,""),n,i;switch(t.operator){case"^=":i=new RegExp("^"+or(a));break;case"$=":i=new RegExp(or(a)+"$");break;case"~=":i=new RegExp("(^|\\s)"+or(a)+"(\\s|$)");break;case"|=":i=new RegExp("^"+or(a)+"(-|$)");break;case"=":n=function(l){return a===l};break;case"*=":n=function(l){return l&&l.includes(a)};break;case"!=":n=function(l){return a!==l};break;default:n=function(l){return!!l}}return a===""&&/^[*$^]=$/.test(t.operator)&&(n=function(){return!1}),n||(n=function(l){return l&&i.test(l)}),{key:r,value:a,test:n}})}function B1(e){if(!!e)return e.map(function(t){return t=t.replace(Wa,""),{value:t,regexp:new RegExp("(^|\\s)"+or(t)+"(\\s|$)")}})}function j1(e){if(!!e)return e.map(function(t){var r;return["is","not"].includes(t.name)&&(r=t.value,r=r.selectors?r.selectors:[r],r=$i(r)),{name:t.name,expressions:r,value:t.value}})}function $i(e){return e.map(function(t){for(var r=[],a=t.rule;a;)r.push({tag:a.tagName?a.tagName.toLowerCase():"*",combinator:a.nestingOperator?a.nestingOperator:" ",id:a.id,attributes:q1(a.attrs),classes:B1(a.classNames),pseudos:j1(a.pseudos)}),a=a.rule;return r})}function Ga(e){var t=Hi.parse(e);return t=t.selectors?t.selectors:[t],$i(t)}function Wi(e,t,r,a){for(var n=Array.isArray(t),i=n?t[r]:t,o=zi(e,i);!o&&a&&e.parent;)e=e.parent,o=zi(e,i);if(r>0){if([" ",">"].includes(i.combinator)===!1)throw new Error("axe.utils.matchesExpression does not support the combinator: "+i.combinator);o=o&&Wi(e.parent,t,r-1,i.combinator===" ")}return o}function lr(e,t,r){return Wi(e,t,t.length-1,r)}function V1(e,t){var r=Ga(t);return r.some(function(a){return lr(e,a)})}var Ya=V1;function U1(e,t){for(;e;){if(Ya(e,t))return e;if(typeof e.parent>"u")throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null}var Je=U1;function Br(){}function Ka(e){if(typeof e!="function")throw new TypeError("Queue methods require functions as arguments")}function H1(){var e=[],t=0,r=0,a=Br,n=!1,i,o=function(p){i=p,setTimeout(function(){i!=null&&At("Uncaught error (of queue)",i)},1)},l=o;function s(f){return function(p){e[f]=p,r-=1,!r&&a!==Br&&(n=!0,a(e))}}function u(f){return a=Br,l(f),e}function c(){for(var f=e.length;t0&&arguments[0]!==void 0?arguments[0]:y;return!!t.frameElement},ki(rt);function Yi(e,t,r,a){var n,i,o=e.contentWindow,l=(n=(i=t.options)===null||i===void 0?void 0:i.pingWaitTime)!==null&&n!==void 0?n:500;if(!o){At("Frame does not have a content window",e),r(null);return}if(l===0){Ki(e,t,r,a);return}var s=setTimeout(function(){s=setTimeout(function(){t.debug?a(Xi("No response from frame",e)):r(null)},0)},l);rt(o,"axe.ping",null,void 0,function(){clearTimeout(s),Ki(e,t,r,a)})}function Ki(e,t,r,a){var n,i,o=(n=(i=t.options)===null||i===void 0?void 0:i.frameWaitTime)!==null&&n!==void 0?n:6e4,l=e.contentWindow,s=setTimeout(function(){a(Xi("Axe in frame timed out",e))},o);rt(l,"axe.start",t,void 0,function(u){clearTimeout(s),u instanceof Error?a(u):r(u)})}function Xi(e,t){var r;return h._tree&&(r=Ua(t)),new Error(e+": "+(r||t))}function $1(e){var t=[];return t.concat(e.any||[]).concat(e.all||[]).concat(e.none||[])}var Vr=$1;function W1(e,t,r){if(Array.isArray(e))return e.find(function(a){return P(a)==="object"&&a[t]===r})}var ur=W1;function G1(e,t,r){e.forEach(function(a){a.node=tt.fromFrame(a.node,t,r);var n=Vr(a);n.forEach(function(i){i.relatedNodes=i.relatedNodes.map(function(o){return tt.fromFrame(o,t,r)})})})}function Y1(e,t){for(var r=t[0].node,a=0;a0||i===0&&r.selector.length0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=Math.max(e==null?void 0:e.length,t==null?void 0:t.length),a=0;a=0))return!1;e=He(e)}return!0}function fd(e){var t,r=R.documentElement,a=y.getComputedStyle(e),n=y.getComputedStyle(R.body||r).getPropertyValue("direction"),i=rn(e);if(i.bottom<0&&(dd(e,i.bottom)||a.position==="absolute"))return!0;if(i.left===0&&i.right===0)return!1;if(n==="ltr"){if(i.right<=0)return!0}else if(t=Math.max(r.scrollWidth,$r(y).width),i.left>=t)return!0;return!1}var Wr=fd,pd=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,md=/(\w+)\((\d+)/;function hd(e){var t=e.getPropertyValue("clip").match(pd),r=e.getPropertyValue("clip-path").match(md);if(t&&t.length===5){var a=e.getPropertyValue("position");if(["fixed","absolute"].includes(a))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var n=r[1],i=parseInt(r[2],10);switch(n){case"inset":return i>=50;case"circle":return i===0}}return!1}function vd(e,t,r){var a=jt(e,"map");if(!a)return!1;var n=a.getAttribute("name");if(!n)return!1;var i=Be(e);if(!i||i.nodeType!==9)return!1;var o=Ze(h._tree,'img[usemap="#'.concat(Fe(n),'"]'));return!o||!o.length?!1:o.some(function(l){var s=l.actualNode;return Gr(s,t,r)})}function Gr(e,t,r){var a;if(!e)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var n=e instanceof oe?e:V(e);e=n?n.actualNode:e;var i="_isVisible"+(t?"ScreenReader":""),o=(a=y.Node)!==null&&a!==void 0?a:{},l=o.DOCUMENT_NODE,s=o.DOCUMENT_FRAGMENT_NODE,u=n?n.props.nodeType:e.nodeType,c=n?n.props.nodeName:e.nodeName.toLowerCase();if(n&&typeof n[i]<"u")return n[i];if(u===l)return!0;if(["style","script","noscript","template"].includes(c))return!1;if(e&&u===s&&(e=e.host),t){var d=n?n.attr("aria-hidden"):e.getAttribute("aria-hidden");if(d==="true")return!1}if(!e){var f=n.parent,p=!0;return f&&(p=Gr(f,t,!0)),n&&(n[i]=p),p}var m=y.getComputedStyle(e,null);if(m===null)return!1;if(c==="area")return vd(e,t,r);if(m.getPropertyValue("display")==="none")return!1;var b=parseInt(m.getPropertyValue("height")),D=parseInt(m.getPropertyValue("width")),v=gt(e),g=v&&b===0,x=v&&D===0,E=m.getPropertyValue("position")==="absolute"&&(b<2||D<2)&&m.getPropertyValue("overflow")==="hidden";if(!t&&(hd(m)||m.getPropertyValue("opacity")==="0"||g||x||E)||!r&&(m.getPropertyValue("visibility")==="hidden"||!t&&Wr(e)))return!1;var F=e.assignedSlot?e.assignedSlot:e.parentNode,I=!1;return F&&(I=Gr(F,t,!0)),n&&(n[i]=I),I}var he=Gr,Vt=200;function an(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:R.body,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:null,cells:[]},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r){var a=V(R.documentElement);if(a||(a=new cr(R.documentElement)),a._stackingOrder=[0],io(t,a),gt(a.actualNode)){var n={container:a,cells:[]};a._subGrid=n}}for(var i=R.createTreeWalker(e,y.NodeFilter.SHOW_ELEMENT,null,!1),o=r?i.nextNode():i.currentNode;o;){var l=V(o);o.parentElement?r=V(o.parentElement):o.parentNode&&V(o.parentNode)&&(r=V(o.parentNode)),l||(l=new h.VirtualNode(o,r)),l._stackingOrder=yd(l,r);var s=Dd(l,r),u=s?s._subGrid:t;if(gt(l.actualNode)){var c={container:l,cells:[]};l._subGrid=c}var d=l.boundingClientRect;d.width!==0&&d.height!==0&&he(o)&&io(u,l),Hr(o)&&an(o.shadowRoot,u,l),o=i.nextNode()}}function nn(e,t){var r,a,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=t.left+t.width/2,o=t.top+t.height/2,l=o/Vt|0,s=i/Vt|0;if(l>e.cells.length||s>e.numCols)throw new Error("Element midpoint exceeds the grid bounds");var u=(r=(a=e.cells[l][s])===null||a===void 0?void 0:a.filter(function(d){return d.clientRects.find(function(f){var p=f.left,m=f.top;return i<=p+f.width&&i>=p&&o<=m+f.height&&o>=m})}))!==null&&r!==void 0?r:[],c=e.container;return c&&(u=nn(c._grid,c.boundingClientRect,!0).concat(u)),n||(u=u.sort(bd).map(function(d){return d.actualNode}).concat(R.documentElement).filter(function(d,f,p){return p.indexOf(d)===f})),u}function gd(e,t){var r=e.getComputedStylePropertyValue("position"),a=e.getComputedStylePropertyValue("z-index");if(r==="fixed"||r==="sticky"||a!=="auto"&&r!=="static"||e.getComputedStylePropertyValue("opacity")!=="1")return!0;var n=e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none";if(n!=="none")return!0;var i=e.getComputedStylePropertyValue("mix-blend-mode");if(i&&i!=="normal")return!0;var o=e.getComputedStylePropertyValue("filter");if(o&&o!=="none")return!0;var l=e.getComputedStylePropertyValue("perspective");if(l&&l!=="none")return!0;var s=e.getComputedStylePropertyValue("clip-path");if(s&&s!=="none")return!0;var u=e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none";if(u!=="none")return!0;var c=e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none";if(c!=="none")return!0;var d=e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none";if(d!=="none"||e.getComputedStylePropertyValue("isolation")==="isolate")return!0;var f=e.getComputedStylePropertyValue("will-change");if(f==="transform"||f==="opacity"||e.getComputedStylePropertyValue("-webkit-overflow-scrolling")==="touch")return!0;var p=e.getComputedStylePropertyValue("contain");if(["layout","paint","strict","content"].includes(p))return!0;if(a!=="auto"&&t){var m=t.getComputedStylePropertyValue("display");if(["flex","inline-flex","inline flex","grid","inline-grid","inline grid"].includes(m))return!0}return!1}function ao(e){if(!e)return!1;if(e._isFloated!==void 0)return e._isFloated;var t=e.getComputedStylePropertyValue("float");if(t!=="none")return e._isFloated=!0,!0;var r=ao(e.parent);return e._isFloated=r,r}function no(e){return e.getComputedStylePropertyValue("display").indexOf("inline")!==-1?2:ao(e)?1:0}function bd(e,t){for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),a=0;a"u")return-1;if(typeof e._stackingOrder[a]>"u"||t._stackingOrder[a]>e._stackingOrder[a])return 1;if(t._stackingOrder[a]=0:n});return r}var oo=_d;function xd(e){return e?e.replace(/\r\n/g,` +`).replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""}var te=xd;function Ed(e){H.get("gridCreated")||(an(),H.set("gridCreated",!0));var t=V(e),r=t._grid;if(!r)return[];var a=t.boundingClientRect,n=[];return Array.from(e.childNodes).forEach(function(i){if(i.nodeType===3&&te(i.textContent)!==""){var o=R.createRange();o.selectNodeContents(i);var l=o.getClientRects(),s=Array.from(l).some(function(d){var f=d.left+d.width/2,p=d.top+d.height/2;return fa.right||pa.bottom});if(s)return;for(var u=0;u=1&&c.height>=1&&n.push(c)}}}),n.length?n.map(function(i){return nn(r,i)}):[on(e)]}var lo=Ed,Ad=["checkbox","img","radio","range","slider","spinbutton","textbox"];function Cd(e){var t=e.getAttribute("role");if(t)return Ad.indexOf(t)!==-1;switch(e.nodeName.toUpperCase()){case"IMG":case"IFRAME":case"OBJECT":case"VIDEO":case"AUDIO":case"CANVAS":case"SVG":case"MATH":case"BUTTON":case"SELECT":case"TEXTAREA":case"KEYGEN":case"PROGRESS":case"METER":return!0;case"INPUT":return e.type!=="hidden";default:return!1}}var uo=Cd;function Fd(e,t){e=e.actualNode||e;try{var r=Be(e),a=[],n=e.getAttribute(t);if(n){n=Ve(n);for(var i=0;i-1&&je(e)&&!un(e)}var ho=Pd;function Md(e){var t=e.doctype;return t===null?!1:t.name==="html"&&!t.publicId&&!t.systemId}var vo=Md;function go(e,t){t(e.actualNode)!==!1&&e.children.forEach(function(r){return go(r,t)})}var Ld=["block","list-item","table","flex","grid","inline-block"];function bo(e){var t=y.getComputedStyle(e).getPropertyValue("display");return Ld.includes(t)||t.substr(0,6)==="table-"}function qd(e){for(var t=He(e);t&&!bo(t);)t=He(t);return V(t)}function Bd(e){if(bo(e))return!1;var t=qd(e),r="",a="",n=0;return go(t,function(i){if(n===2)return!1;if(i.nodeType===3&&(r+=i.nodeValue),i.nodeType===1){var o=(i.nodeName||"").toUpperCase();if(["BR","HR"].includes(o))n===0?(r="",a=""):n=2;else{if(i.style.display==="none"||i.style.overflow==="hidden"||!["",null,"none"].includes(i.style.float)||!["",null,"relative"].includes(i.style.position))return!1;if(o==="A"&&i.href||(i.getAttribute("role")||"").toLowerCase()==="link")return i===e&&(n=1),a+=i.textContent,!1}}}),r=te(r),a=te(a),r.length>a.length}var yo=Bd;function jd(e){e=e||{};var t=e.modalPercent||.75;if(H.get("isModalOpen"))return H.get("isModalOpen");var r=ct(h._tree[0],"dialog, [role=dialog], [aria-modal=true]",function(p){return he(p.actualNode)});if(r.length)return H.set("isModalOpen",!0),!0;for(var a=$r(y),n=a.width*t,i=a.height*t,o=(a.width-n)/2,l=(a.height-i)/2,s=[{x:o,y:l},{x:a.width-o,y:l},{x:a.width/2,y:a.height/2},{x:o,y:a.height-l},{x:a.width-o,y:a.height-l}],u=s.map(function(p){return Array.from(R.elementsFromPoint(p.x,p.y))}),c=function(m){var b=u[m].find(function(D){var v=y.getComputedStyle(D);return parseInt(v.width,10)>=n&&parseInt(v.height,10)>=i&&v.getPropertyValue("pointer-events")!=="none"&&(v.position==="absolute"||v.position==="fixed")});if(b&&u.every(function(D){return D.includes(b)}))return H.set("isModalOpen",!0),{v:!0}},d=0;d15.5?l:"0"+l)+(this.green>15.5?s:"0"+s)+(this.blue>15.5?u:"0"+u)};var n=/^#[0-9a-f]{3,8}$/i,i=/^((?:rgb|hsl)a?)\s*\(([^\)]*)\)/i;this.parseString=function(l){if(le.cssColors[l]||l==="transparent"){var s=le.cssColors[l]||[0,0,0],u=ve(s,3),c=u[0],d=u[1],f=u[2];this.red=c,this.green=d,this.blue=f,this.alpha=l==="transparent"?0:1;return}if(l.match(i)){this.parseColorFnString(l);return}if(l.match(n)){this.parseHexString(l);return}throw new Error('Unable to parse color "'.concat(l,'"'))},this.parseRgbString=function(l){if(l==="transparent"){this.red=0,this.green=0,this.blue=0,this.alpha=0;return}this.parseColorFnString(l)},this.parseHexString=function(l){if(!(!l.match(n)||[6,8].includes(l.length))){if(l=l.replace("#",""),l.length<6){var s=l,u=ve(s,4),c=u[0],d=u[1],f=u[2],p=u[3];l=c+c+d+d+f+f,p&&(l+=p+p)}var m=l.match(/.{1,2}/g);this.red=parseInt(m[0],16),this.green=parseInt(m[1],16),this.blue=parseInt(m[2],16),m[3]?this.alpha=parseInt(m[3],16)/255:this.alpha=1}},this.parseColorFnString=function(l){var s=l.match(i)||[],u=ve(s,3),c=u[1],d=u[2];if(!(!c||!d)){var f=d.split(/\s*[,\/\s]\s*/).map(function(m){return m.replace(",","").trim()}).filter(function(m){return m!==""}),p=f.map(function(m,b){return af(c,m,b)});c.substr(0,3)==="hsl"&&(p=nf(p)),this.red=p[0],this.green=p[1],this.blue=p[2],this.alpha=typeof p[3]=="number"?p[3]:1}},this.getRelativeLuminance=function(){var l=this.red/255,s=this.green/255,u=this.blue/255,c=l<=.03928?l/12.92:Math.pow((l+.055)/1.055,2.4),d=s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4),f=u<=.03928?u/12.92:Math.pow((u+.055)/1.055,2.4);return .2126*c+.7152*d+.0722*f}}var Qe=of;function lf(e){var t=new Qe;if(t.parseString(e.getPropertyValue("background-color")),t.alpha!==0){var r=e.getPropertyValue("opacity");t.alpha=t.alpha*r}return t}var kt=lf;function uf(e){var t=y.getComputedStyle(e);return Qr(e,t)||kt(t).alpha===1}var sf=uf;function sn(e){if(!e.href)return!1;var t;return typeof H.get("firstPageLink")<"u"?t=H.get("firstPageLink"):(y.location.origin?t=Ze(h._tree,'a[href]:not([href^="javascript:"])').find(function(r){return!en(r.actualNode)}):t=Ze(h._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0],H.set("firstPageLink",t||null)),t?e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING:!0}function cf(e,t){for(var r=["fixed","sticky"],a=[],n=!1,i=0;iMath.ceil(o.left+o.width)||Math.floor(l.top+l.height)>Math.ceil(o.top+o.height))})}function Ao(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:R,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;if(a>999)throw new Error("Infinite loop detected");return Array.from(r.elementsFromPoint(e,t)||[]).filter(function(n){return Be(n)===r}).reduce(function(n,i){if(Hr(i)){var o=Ao(e,t,i.shadowRoot,a+1);n=n.concat(o),n.length&&Zr(n[0],i)&&n.push(i)}else n.push(i);return n},[])}var ff=Ao;function pf(e,t){if(!!e.hasAttribute(t)){var r=e.nodeName.toUpperCase(),a=e;(!["A","AREA"].includes(r)||e.ownerSVGElement)&&(a=R.createElement("a"),a.href=e.getAttribute(t));var n=["https:","ftps:"].includes(a.protocol)?a.protocol.replace(/s:$/,":"):a.protocol,i=/^\//.test(a.pathname)?a.pathname:"/".concat(a.pathname),o=hf(i),l=o.pathname,s=o.filename;return{protocol:n,hostname:a.hostname,port:mf(a.port),pathname:/\/$/.test(l)?l:"".concat(l,"/"),search:vf(a.search),hash:gf(a.hash),filename:s}}}function mf(e){var t=["443","80"];return t.includes(e)?"":e}function hf(e){var t=e.split("/").pop();return!t||t.indexOf(".")===-1?{pathname:e,filename:""}:{pathname:e.replace(t,""),filename:/index./.test(t)?"":t}}function vf(e){var t={};if(!e||!e.length)return t;var r=e.substring(1).split("&");if(!r||!r.length)return t;for(var a=0;ai.right&&e.left>r.right||e.top>i.bottom&&e.top>r.bottom||e.rightr.right||e.top>r.bottom?o.overflow==="scroll"||o.overflow==="auto"||t instanceof y.HTMLBodyElement||t instanceof y.HTMLHtmlElement:!0}var cn=yf,dn,Co=0,Df=function(e){ei(r,e);var t=ti(r);function r(a,n,i){var o;if(Cr(this,r),o=t.call(this),o.shadowId=i,o.children=[],o.actualNode=a,o.parent=n,n||(Co=0),o.nodeIndex=Co++,o._isHidden=null,o._cache={},typeof dn>"u"&&(dn=Mr(a.ownerDocument)),o._isXHTML=dn,a.nodeName.toLowerCase()==="input"){var l=a.getAttribute("type");l=o._isXHTML?l:(l||"").toLowerCase(),ia().includes(l)||(l="text"),o._type=l}return H.get("nodeMap")&&H.get("nodeMap").set(a,ri(o)),o}return Fr(r,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var n=this.actualNode,i=n.nodeType,o=n.nodeName,l=n.id,s=n.multiple,u=n.nodeValue,c=n.value,d=n.selected;this._cache.props={nodeType:i,nodeName:this._isXHTML?o:o.toLowerCase(),id:l,type:this._type,multiple:s,nodeValue:u,value:c,selected:d}}return this._cache.props}},{key:"attr",value:function(n){return typeof this.actualNode.getAttribute!="function"?null:this.actualNode.getAttribute(n)}},{key:"hasAttr",value:function(n){return typeof this.actualNode.hasAttribute!="function"?!1:this.actualNode.hasAttribute(n)}},{key:"attrNames",get:function(){if(!this._cache.hasOwnProperty("attrNames")){var n;this.actualNode.attributes instanceof y.NamedNodeMap?n=this.actualNode.attributes:n=this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(n).map(function(i){return i.name})}return this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(n){var i="computedStyle_"+n;return this._cache.hasOwnProperty(i)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=y.getComputedStyle(this.actualNode)),this._cache[i]=this._cache.computedStyle.getPropertyValue(n)),this._cache[i]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=je(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=oo(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter(function(n){return n.width>0})),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),r}(oe),cr=Df,fn;function wf(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}function Fo(e,t,r){var a,n,i;function o(l,s,u){var c=Fo(s,t,u);return c&&(l=l.concat(c)),l}return e.documentElement&&(e=e.documentElement),i=e.nodeName.toLowerCase(),Hr(e)?(fn=!0,a=new cr(e,r,t),t="a"+Math.random().toString().substring(2),n=Array.from(e.shadowRoot.childNodes),a.children=n.reduce(function(l,s){return o(l,s,a)},[]),[a]):i==="content"&&typeof e.getDistributedNodes=="function"?(n=Array.from(e.getDistributedNodes()),n.reduce(function(l,s){return o(l,s,r)},[])):i==="slot"&&typeof e.assignedNodes=="function"?(n=Array.from(e.assignedNodes()),n.length||(n=wf(e)),y.getComputedStyle(e),n.reduce(function(l,s){return o(l,s,r)},[])):e.nodeType===1?(a=new cr(e,r,t),n=Array.from(e.childNodes),a.children=n.reduce(function(l,s){return o(l,s,a)},[]),[a]):e.nodeType===3?[new cr(e,r)]:void 0}function _f(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:R.documentElement,t=arguments.length>1?arguments[1]:void 0;fn=!1,H.set("nodeMap",new WeakMap);var r=Fo(e,t,null);return r[0]._hasShadowRoot=fn,r}var pn=_f;function xf(e){return e?e.trim().split("-")[0].toLowerCase():""}var Rt=xf;function Ef(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map(function(r){if(!!t[r].length){var a=h._audit.data.failureSummaries[r];if(a&&typeof a.failureMessage=="function")return a.failureMessage(t[r].map(function(n){return n.message||""}))}}).filter(function(r){return r!==void 0}).join(` + +`)}var mn=Ef;function hn(){var e=h._audit.data.incompleteFallbackMessage;return typeof e=="function"&&(e=e()),typeof e!="string"?"":e}function Af(e,t){["any","all","none"].forEach(function(r){!Array.isArray(e[r])||e[r].filter(function(a){return Array.isArray(a.relatedNodes)}).forEach(function(a){a.relatedNodes=a.relatedNodes.map(function(n){var i={html:n.source};return t.elementRef&&!n.fromFrame&&(i.element=n.element),(t.selectors!==!1||n.fromFrame)&&(i.target=n.selector),t.ancestry&&(i.ancestry=n.ancestry),t.xpath&&(i.xpath=n.xpath),i})})})}var ko=re.resultGroups;function Cf(e,t){var r=h.utils.aggregateResult(e);return ko.forEach(function(a){t.resultTypes&&!t.resultTypes.includes(a)&&(r[a]||[]).forEach(function(n){Array.isArray(n.nodes)&&n.nodes.length>0&&(n.nodes=[n.nodes[0]])}),r[a]=(r[a]||[]).map(function(n){return n=Object.assign({},n),Array.isArray(n.nodes)&&n.nodes.length>0&&(n.nodes=n.nodes.map(function(i){return P(i.node)==="object"&&(i.html=i.node.source,t.elementRef&&!i.node.fromFrame&&(i.element=i.node.element),(t.selectors!==!1||i.node.fromFrame)&&(i.target=i.node.selector),t.ancestry&&(i.ancestry=i.node.ancestry),t.xpath&&(i.xpath=i.node.xpath)),delete i.result,delete i.node,Af(i,t),i})),ko.forEach(function(i){return delete n[i]}),delete n.pageLevel,delete n.result,n})}),r}var dr=Cf;h._thisWillBeDeletedDoNotUse=h._thisWillBeDeletedDoNotUse||{},h._thisWillBeDeletedDoNotUse.helpers={failureSummary:mn,incompleteFallbackMessage:hn,processAggregate:dr};var Ff=/\$\{\s?data\s?\}/g;function ea(e,t){if(typeof t=="string")return e.replace(Ff,t);for(var r in t)if(t.hasOwnProperty(r)){var a=new RegExp("\\${\\s?data\\."+r+"\\s?}","g"),n=typeof t[r]>"u"?"":String(t[r]);e=e.replace(a,n)}return e}function Ro(e,t){if(!!e){if(Array.isArray(t)){if(t.values=t.join(", "),typeof e.singular=="string"&&typeof e.plural=="string"){var r=t.length===1?e.singular:e.plural;return ea(r,t)}return ea(e,t)}if(typeof e=="string")return ea(e,t);if(typeof t=="string"){var a=e[t];return ea(a,t)}var n=e.default||hn();return t&&t.messageKey&&e[t.messageKey]&&(n=e[t.messageKey]),Ro(n,t)}}var vn=Ro;function kf(e,t,r){var a=h._audit.data.checks[e];if(!a)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!a.messages[t])throw new Error('Check "'.concat(e,'"" does not have a "').concat(t,'" message.'));return vn(a.messages[t],r)}var Rf=kf;function Tf(e,t,r){var a=((r.rules&&r.rules[t]||{}).checks||{})[e.id],n=(r.checks||{})[e.id],i=e.enabled,o=e.options;return n&&(n.hasOwnProperty("enabled")&&(i=n.enabled),n.hasOwnProperty("options")&&(o=n.options)),a&&(a.hasOwnProperty("enabled")&&(i=a.enabled),a.hasOwnProperty("options")&&(o=a.options)),{enabled:i,options:o,absolutePaths:r.absolutePaths}}var ta=Tf;function vt(){var e,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y;return t&&P(t)==="object"?t:P(r)!=="object"?{}:{testEngine:{name:"axe-core",version:h.version},testRunner:{name:h._audit.brand},testEnvironment:Sf(r),timestamp:new Date().toISOString(),url:(e=r.location)===null||e===void 0?void 0:e.href}}function Sf(e){if(!e.navigator||P(e.navigator)!=="object")return{};var t=e.navigator,r=e.innerHeight,a=e.innerWidth,n=Of(e)||{},i=n.angle,o=n.type;return{userAgent:t.userAgent,windowWidth:a,windowHeight:r,orientationAngle:i,orientationType:o}}function Of(e){var t=e.screen;return t.orientation||t.msOrientation||t.mozOrientation}function To(e,t){var r=t.focusable,a=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:r&&Nf(e),size:If(e),page:a}}function Nf(e){var t=e.getAttribute("tabindex");if(!t)return!0;var r=parseInt(t,10);return isNaN(r)||r>=0}function If(e){var t=parseInt(e.getAttribute("width"),10),r=parseInt(e.getAttribute("height"),10);if(isNaN(t)||isNaN(r)){var a=e.getBoundingClientRect();t=isNaN(t)?a.width:t,r=isNaN(r)?a.height:r}return{width:t,height:r}}function Pf(e,t){gn(t)||ur(e.frames,"node",t)||e.frames.push(To(t,e))}function Mf(e){var t=e.include;return t.length===1&&t[0].actualNode===R.documentElement}function Lf(e,t,r){e.frames=e.frames||[];var a=r.shift(),n=R.querySelectorAll(a);Array.from(n).forEach(function(i){if(e.frames.forEach(function(l){l.node===i&&l[t].push(r)}),!e.frames.find(function(l){return l.node===i})){var o=To(i,e);r&&o[t].push(r),e.frames.push(o)}})}function qf(e){if(e&&P(e)==="object"||e instanceof y.NodeList){if(e instanceof y.Node)return{include:[e],exclude:[]};if(e.hasOwnProperty("include")||e.hasOwnProperty("exclude"))return{include:e.include&&+e.include.length?e.include:[R],exclude:e.exclude||[]};if(e.length===+e.length)return{include:e,exclude:[]}}return typeof e=="string"?{include:[e],exclude:[]}:{include:[R],exclude:[]}}function So(e,t){for(var r,a=[],n,i=0,o=e[t].length;i1?Lf(e,t,r):(n=Array.from(R.querySelectorAll(r[0])),a=a.concat(n.map(function(l){return V(l)}))):r instanceof y.Node&&(r.documentElement instanceof y.Node?a.push(e.flatTree[0]):a.push(V(r)));return a.filter(function(l){return l})}function Bf(e){if(e.include.length===0){if(e.frames.length===0){var t=rt.isInFrame()?"frame":"page";return new Error("No elements found for include in "+t+" Context")}e.frames.forEach(function(r,a){if(r.include.length===0)return new Error("No elements found for include in Context of frame "+a)})}}function jf(e){for(var t=e.include,r=e.exclude,a=Array.from(t).concat(Array.from(r)),n=0;n"u"&&(this.page=Mf(this),this.frames.forEach(function(s){s.page=o.page}));var l=Bf(this);if(l instanceof Error)throw l;Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(wn)}function Vf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t.iframes===!1)return[];var r=new ra(e),a=r.frames;return a.map(function(n){var i=n.node,o=qe(n,Wu);o.initiator=!1;var l=qr(i);return{frameSelector:l,frameContext:o}})}function Uf(e){var t=h._audit.rules.find(function(r){return r.id===e});if(!t)throw new Error("Cannot find rule by id: ".concat(e));return t}var Oo=Uf;function gt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,a=e.scrollHeight>e.clientHeight+t;if(!!(r||a)){var n=y.getComputedStyle(e),i=No(n,"overflow-x"),o=No(n,"overflow-y");if(r&&i||a&&o)return{elm:e,top:e.scrollTop,left:e.scrollLeft}}}function No(e,t){var r=e.getPropertyValue(t);return["scroll","auto"].includes(r)}function Io(e){return Array.from(e.children||e.childNodes||[]).reduce(function(t,r){var a=gt(r);return a&&t.push(a),t.concat(Io(r))},[])}function Hf(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y,t=e.document.documentElement,r=[e.pageXOffset!==void 0?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:t,top:t.scrollTop,left:t.scrollLeft}];return r.concat(Io(R.body))}var zf=Hf;function $f(){return st(le)}function Wf(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(t){var r=t.data,a=t.isCrossOrigin,n=a===void 0?!1:a,i=t.shadowId,o=t.root,l=t.priority,s=t.isLink,u=s===void 0?!1:s,c=e.createElement("style");if(u){var d=e.createTextNode('@import "'.concat(r.href,'"'));c.appendChild(d)}else c.appendChild(e.createTextNode(r));return e.head.appendChild(c),{sheet:c.sheet,isCrossOrigin:n,shadowId:i,root:o,priority:l}}}var Po=Wf,We;function Gf(e){if(We&&We.parentNode)return We.styleSheet===void 0?We.appendChild(R.createTextNode(e)):We.styleSheet.cssText+=e,We;if(!!e){var t=R.head||R.getElementsByTagName("head")[0];return We=R.createElement("style"),We.type="text/css",We.styleSheet===void 0?We.appendChild(R.createTextNode(e)):We.styleSheet.cssText=e,t.appendChild(We),We}}var Yf=Gf;function Mo(e,t){var r=V(e);if(e.nodeType===9)return!1;if(e.nodeType===11&&(e=e.host),r&&r._isHidden!==null)return r._isHidden;var a=y.getComputedStyle(e,null);if(!a||!e.parentNode||a.getPropertyValue("display")==="none"||!t&&a.getPropertyValue("visibility")==="hidden"||e.getAttribute("aria-hidden")==="true")return!0;var n=e.assignedSlot?e.assignedSlot:e.parentNode,i=Mo(n,!0);return r&&(r._isHidden=i),i}var gn=Mo;function Kf(e){var t,r,a=(t=(r=e.props)===null||r===void 0?void 0:r.nodeName)!==null&&t!==void 0?t:e.nodeName.toLowerCase();return e.namespaceURI==="http://www.w3.org/2000/svg"?!1:!!le.htmlElms[a]}var bn=Kf;function Lo(e){return e.sort(function(t,r){return Bt(t,r)?1:-1})[0]}function Xf(e,t){var r=t.include&&Lo(t.include.filter(function(n){return Bt(n,e)})),a=t.exclude&&Lo(t.exclude.filter(function(n){return Bt(n,e)}));return!!(!a&&r||a&&Bt(a,r))}var yn=Xf;function Jf(e,t){return e.length!==t.length?!1:e.every(function(r,a){var n=t[a];return Array.isArray(r)?r.length!==n.length?!1:r.every(function(i,o){return n[o]===i}):r===n})}var Dn=Jf,Qf=Xe(vi());h._memoizedFns=[];function Zf(e){var t=Qf.default(e);return h._memoizedFns.push(t),t}var aa=Zf;function ep(e,t){return e=e.actualNode||e,t=t.actualNode||t,e===t?0:e.compareDocumentPosition(t)&4?-1:1}var wn=ep;function tp(e,t,r,a){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,i=Array.from(e.cssRules);if(!i)return Promise.resolve();var o=i.filter(function(c){return c.type===3});if(!o.length)return Promise.resolve({isCrossOrigin:n,priority:r,root:t.rootNode,shadowId:t.shadowId,sheet:e});var l=o.filter(function(c){return c.href}).map(function(c){return c.href}).filter(function(c){return!a.includes(c)}),s=l.map(function(c,d){var f=[].concat(ie(r),[d]),p=/^https?:\/\/|^\/\//i.test(c);return xn(c,t,f,a,p)}),u=i.filter(function(c){return c.type!==3});return u.length&&s.push(Promise.resolve(t.convertDataToStylesheet({data:u.map(function(c){return c.cssText}).join(),isCrossOrigin:n,priority:r,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(s)}var qo=tp;function rp(e,t,r,a){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,i=ap(e);return i?qo(e,t,r,a,n):xn(e.href,t,r,a,!0)}function ap(e){try{var t=e.cssRules;return!(!t&&e.href)}catch{return!1}}var _n=rp;function np(e,t,r,a,n){return a.push(e),new Promise(function(i,o){var l=new XMLHttpRequest;l.open("GET",e),l.timeout=re.preload.timeout,l.addEventListener("error",o),l.addEventListener("timeout",o),l.addEventListener("loadend",function(s){if(s.loaded&&l.responseText)return i(l.responseText);o(l.responseText)}),l.send()}).then(function(i){var o=t.convertDataToStylesheet({data:i,isCrossOrigin:n,priority:r,root:t.rootNode,shadowId:t.shadowId});return _n(o.sheet,t,r,a,o.isCrossOrigin)})}var xn=np,ip=function(){function e(){if(y.performance&&y.performance)return y.performance.now()}var t=null,r=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(n){y.performance&&y.performance.mark!==void 0&&y.performance.mark(n)},measure:function(n,i,o){y.performance&&y.performance.measure!==void 0&&y.performance.measure(n,i,o)},logMeasures:function(n){function i(c){At("Measure "+c.name+" took "+c.duration+"ms")}if(y.performance&&y.performance.getEntriesByType!==void 0)for(var o=y.performance.getEntriesByName("mark_axe_start")[0],l=y.performance.getEntriesByType("measure").filter(function(c){return c.startTime>=o.startTime}),s=0;s>>0,n=arguments[1],i,o=0;o>>0,i,o=0;o=0?i=n:(i=a+n,i<0&&(i=0));for(var o;i>>0,n=arguments.length>=2?arguments[1]:void 0,i=0;i0?1:-1)*Math.floor(Math.abs(l))},a=Math.pow(2,53)-1,n=function(o){var l=r(o);return Math.min(Math.max(l,0),a)};return function(o){var l=this,s=Object(o);if(o==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");var u=arguments.length>1?arguments[1]:void 0,c;if(typeof u<"u"){if(!t(u))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(c=arguments[2])}for(var d=n(s.length),f=t(l)?Object(new l(d)):new Array(d),p=0,m;p"u"?u(m,p):u.call(c,m,p):f[p]=m,p+=1;return f.length=d,f}}()}),String.prototype.includes||(String.prototype.includes=function(e,t){return typeof t!="number"&&(t=0),t+e.length>this.length?!1:this.indexOf(e,t)!==-1}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,function(r,a){return Array.isArray(a)?r.push.apply(r,e.call(a,t-1)):r.push(a),r},[]):Array.prototype.slice.call(this)},writable:!0});function op(e,t){return e.concat(t).filter(function(r,a,n){return n.indexOf(r)===a})}var fr=op;function jo(e,t,r,a,n){var i=n||{};return i.vNodes=e,i.vNodesIndex=0,i.anyLevel=t,i.thisLevel=r,i.parentShadowId=a,i}var En=[];function lp(e,t,r){for(var a=[],n=Array.isArray(e)?e:[e],i=jo(n,t,null,e[0].shadowId,En.pop()),o=[];i.vNodesIndex"].includes(x[0].combinator)===!1)throw new Error("axe.utils.querySelectorAll does not support the combinator: "+g[1].combinator);x[0].combinator===">"?(c=c||[]).push(x):(d=d||[]).push(x)}(!g[0].id||u.shadowId===i.parentShadowId)&&(v=i.anyLevel)!==null&&v!==void 0&&v.includes(g)&&(d=d||[]).push(g)}for(u.children&&u.children.length&&(a.push(i),i=jo(u.children,d,c,u.shadowId,En.pop()));i.vNodesIndex===i.vNodes.length&&a.length;)En.push(i),i=a.pop()}return o}function up(e,t,r){e=Array.isArray(e)?e:[e];var a=Ga(t);return lp(e,a,r)}var ct=up;function sp(e){var t=e.treeRoot,r=t===void 0?h._tree[0]:t,a=cp(r);if(!a.length)return Promise.resolve();var n=R.implementation.createHTMLDocument("Dynamic document for loading cssom"),i=Po(n);return dp(a,i).then(function(o){return Uo(o)})}var Vo=sp;function cp(e){var t=[],r=ct(e,"*",function(a){return t.includes(a.shadowId)?!1:(t.push(a.shadowId),!0)}).map(function(a){return{shadowId:a.shadowId,rootNode:zr(a.actualNode)}});return fr(r,[])}function dp(e,t){var r=[];return e.forEach(function(a,n){var i=a.rootNode,o=a.shadowId,l=fp(i,o,t);if(!l)return Promise.all(r);var s=n+1,u={rootNode:i,shadowId:o,convertDataToStylesheet:t,rootIndex:s},c=[],d=Promise.all(l.map(function(f,p){var m=[s,p];return _n(f,u,m,c)}));r.push(d)}),Promise.all(r)}function Uo(e){return e.reduce(function(t,r){return Array.isArray(r)?t.concat(Uo(r)):t.concat(r)},[])}function fp(e,t,r){var a;return e.nodeType===11&&t?a=pp(e,r):a=mp(e),vp(a)}function pp(e,t){return Array.from(e.children).filter(hp).reduce(function(r,a){var n=a.nodeName.toUpperCase(),i=n==="STYLE"?a.textContent:a,o=n==="LINK",l=t({data:i,isLink:o,root:e});return r.push(l.sheet),r},[])}function mp(e){return Array.from(e.styleSheets).filter(function(t){return Ho(t.media.mediaText)})}function hp(e){var t=e.nodeName.toUpperCase(),r=e.getAttribute("href"),a=e.getAttribute("rel"),n=t==="LINK"&&r&&a&&e.rel.toUpperCase().includes("STYLESHEET"),i=t==="STYLE";return i||n&&Ho(e.media)}function Ho(e){return e?!e.toUpperCase().includes("PRINT"):!0}function vp(e){var t=[];return e.filter(function(r){return r.href?t.includes(r.href)?!1:(t.push(r.href),!0):!0})}function gp(e){var t=e.treeRoot,r=t===void 0?h._tree[0]:t,a=ct(r,"video, audio",function(n){var i=n.actualNode;if(i.hasAttribute("src"))return!!i.getAttribute("src");var o=Array.from(i.getElementsByTagName("source")).filter(function(l){return!!l.getAttribute("src")});return!(o.length<=0)});return Promise.all(a.map(function(n){var i=n.actualNode;return bp(i)}))}var zo=gp;function bp(e){return new Promise(function(t){e.readyState>0&&t(e);function r(){e.removeEventListener("loadedmetadata",r),t(e)}e.addEventListener("loadedmetadata",r)})}function yp(e){return P(e)==="object"&&Array.isArray(e.assets)}function $o(e){return!e||e.preload===void 0||e.preload===null?!0:typeof e.preload=="boolean"?e.preload:yp(e.preload)}function Wo(e){var t=re.preload,r=t.assets,a=t.timeout,n={assets:r,timeout:a};if(!e.preload||typeof e.preload=="boolean")return n;var i=e.preload.assets.every(function(o){return r.includes(o.toLowerCase())});if(!i)throw new Error("Requested assets, not supported. Supported assets are: ".concat(r.join(", "),"."));return n.assets=fr(e.preload.assets.map(function(o){return o.toLowerCase()}),[]),e.preload.timeout&&typeof e.preload.timeout=="number"&&!isNaN(e.preload.timeout)&&(n.timeout=e.preload.timeout),n}function Dp(e){var t={cssom:Vo,media:zo};return $o(e)?new Promise(function(r,a){var n=Wo(e),i=n.assets,o=n.timeout,l=setTimeout(function(){return a(new Error("Preload assets timed out."))},o);Promise.all(i.map(function(s){return t[s](e).then(function(u){return ls({},s,u)})})).then(function(s){var u=s.reduce(function(c,d){return de({},c,d)},{});clearTimeout(l),r(u)}).catch(function(s){clearTimeout(l),a(s)})}):Promise.resolve()}var Go=Dp;function wp(e,t){function r(n){return n.incomplete&&n.incomplete.default?n.incomplete.default:hn()}if(e&&e.missingData)try{var a=t.incomplete[e.missingData[0].reason];if(!a)throw new Error;return a}catch{return typeof e.missingData=="string"?t.incomplete[e.missingData]:r(t)}else return e&&e.messageKey?t.incomplete[e.messageKey]:r(t)}function Yo(e,t,r){return function(a){var n=e[a.id]||{},i=n.messages||{},o=Object.assign({},n);delete o.messages,!r.reviewOnFail&&a.result===void 0?(P(i.incomplete)==="object"&&!Array.isArray(a.data)&&(o.message=wp(a.data,i)),o.message||(o.message=i.incomplete)):o.message=a.result===t?i.pass:i.fail,typeof o.message!="function"&&(o.message=vn(o.message,a.data)),Qa(a,o)}}function _p(e){var t=h._audit.data.checks||{},r=h._audit.data.rules||{},a=ur(h._audit.rules,"id",e.id)||{};e.tags=st(a.tags||[]);var n=Yo(t,!0,a),i=Yo(t,!1,a);e.nodes.forEach(function(o){o.any.forEach(n),o.all.forEach(n),o.none.forEach(i)}),Qa(e,st(r[e.id]||{}))}var na=_p;function xp(e,t){return ct(e,t)}var Ze=xp;function Ko(e,t){var r,a,n,i=h._audit&&h._audit.tagExclude?h._audit.tagExclude:[];return t.hasOwnProperty("include")||t.hasOwnProperty("exclude")?(r=t.include||[],r=Array.isArray(r)?r:[r],a=t.exclude||[],a=Array.isArray(a)?a:[a],a=a.concat(i.filter(function(o){return r.indexOf(o)===-1}))):(r=Array.isArray(t)?t:[t],a=i.filter(function(o){return r.indexOf(o)===-1})),n=r.some(function(o){return e.tags.indexOf(o)!==-1}),n||r.length===0&&e.enabled!==!1?a.every(function(o){return e.tags.indexOf(o)===-1}):!1}function Ep(e,t,r){var a=r.runOnly||{},n=(r.rules||{})[e.id];return e.pageLevel&&!t.page?!1:a.type==="rule"?a.values.indexOf(e.id)!==-1:n&&typeof n.enabled=="boolean"?n.enabled:a.type==="tag"&&a.values?Ko(e,a.values):Ko(e,[])}var Xo=Ep;function Ap(e,t,r){return typeof r[t]>"u"?!1:r[t]===!0?!0:Lt(e,r[t])}function Jo(e,t){if(!t)return e;var r=e.cloneNode(!1),a=r.outerHTML,n=Pr(r);return H.get(a)?r=H.get(a):n&&(r=R.createElement(r.nodeName),Array.from(n).forEach(function(i){Ap(e,i.name,t)||r.setAttribute(i.name,i.value)}),H.set(a,r)),Array.from(e.childNodes).forEach(function(i){r.appendChild(Jo(i,t))}),r}var Cp=Jo;function Fp(e,t){var r;if(e.length===0)return t;e.length1&&arguments[1]!==void 0?arguments[1]:{},r=t.allowAbstract,a=t.flagUnsupported,n=a===void 0?!1:a,i=le.ariaRoles[e],o=Fn(e);return!i||n&&o?!1:r?!0:i.type!=="abstract"}var zt=Wp;function Gp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.fallback,a=t.abstracts,n=t.dpub;if(e=e instanceof oe?e:V(e),e.props.nodeType!==1)return null;var i=(e.attr("role")||"").trim().toLowerCase(),o=r?Ve(i):[i],l=o.find(function(s){return!n&&s.substr(0,4)==="doc-"?!1:zt(s,{allowAbstract:a})});return l||null}var be=Gp;function Yp(e){return Object.keys(le.htmlElms).filter(function(t){var r=le.htmlElms[t];return r.contentTypes?r.contentTypes.includes(e):r.variant&&r.variant.default&&r.variant.default.contentTypes?r.variant.default.contentTypes.includes(e):!1})}var kn=Yp;function Kp(e){for(var t=[],r=e.rows,a=0,n=r.length;a1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(t){var r=Je(t,"table"),a=be(r);return["grid","treegrid"].includes(a)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(t){if($t(t.actualNode))return"columnheader";if(Wt(t.actualNode))return"rowheader"},thead:"rowgroup",tr:"row",ul:"list"},Tn=em;function tm(e,t){var r=P(t);if(Array.isArray(t)&&typeof e<"u")return t.includes(e);if(r==="function")return!!t(e);if(e!=null){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var a=t.substring(1,t.length-1);return new RegExp(a).test(e)}}return t===e}var Tt=tm;function rm(e,t){return Tt(!!ze(e),t)}var ll=rm;function am(e,t){var r=P(t);if(r!=="object"||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every(function(a){return Tt(e(a),t[a])})}var Sn=am;function nm(e,t){return e instanceof oe||(e=V(e)),Sn(function(r){return e.attr(r)},t)}var ul=nm;function im(e,t){return!!t(e)}var sl=im;function om(e,t){return Tt(be(e),t)}var cl=om;function lm(e,t){return Tt(lt(e),t)}var dl=lm;function um(e,t){return e instanceof oe||(e=V(e)),Tt(e.props.nodeName,t)}var fl=um;function sm(e,t){return e instanceof oe||(e=V(e)),Sn(function(r){return e.props[r]},t)}var pl=sm;function cm(e,t){return Tt(ce(e),t)}var ml=cm,hl={hasAccessibleName:ll,attributes:ul,condition:sl,explicitRole:cl,implicitRole:dl,nodeName:fl,properties:pl,semanticRole:ml};function vl(e,t){return e instanceof oe||(e=V(e)),Array.isArray(t)?t.some(function(r){return vl(e,r)}):typeof t=="string"?Ya(e,t):Object.keys(t).every(function(r){if(!hl[r])throw new Error('Unknown matcher type "'.concat(r,'"'));var a=hl[r],n=t[r];return a(e,n)})}var gl=vl;function dm(e,t){return gl(e,t)}var Ge=dm;Ge.hasAccessibleName=ll,Ge.attributes=ul,Ge.condition=sl,Ge.explicitRole=cl,Ge.fromDefinition=gl,Ge.fromFunction=Sn,Ge.fromPrimative=Tt,Ge.implicitRole=dl,Ge.nodeName=fl,Ge.properties=pl,Ge.semanticRole=ml;var mr=Ge;function fm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.noMatchAccessibleName,a=r===void 0?!1:r,n=le.htmlElms[e.props.nodeName];if(!n)return{};if(!n.variant)return n;var i=n.variant,o=qe(n,Gu);for(var l in i)if(!(!i.hasOwnProperty(l)||l==="default")){for(var s=i[l],u=s.matches,c=qe(s,Yu),d=Array.isArray(u)?u:[u],f=0;f"u"&&(o[m]=i.default[m]);return o}var St=fm;function pm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.chromium,a=e instanceof oe?e:V(e);if(e=a.actualNode,!a)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var n=a.props.nodeName,i=Tn[n];if(!i&&r){var o=St(a),l=o.chromiumRole;return l||null}return typeof i=="function"?i(a):i||null}var lt=pm,mm={td:["tr"],th:["tr"],tr:["thead","tbody","tfoot","table"],thead:["table"],tbody:["table"],tfoot:["table"],li:["ol","ul"],dt:["dl","div"],dd:["dl","div"],div:["dl"]};function bl(e,t){var r=mm[e.props.nodeName];if(!r)return null;if(!e.parent)throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.");if(!r.includes(e.parent.props.nodeName))return null;var a=be(e.parent,t);return["none","presentation"].includes(a)&&!Dl(e.parent)?a:a?null:bl(e.parent,t)}function yl(e,t){var r=t.chromium,a=qe(t,Ku),n=lt(e,{chromium:r});if(!n)return null;var i=bl(e,a);return i||n}function Dl(e){var t=Ht().some(function(r){return e.hasAttr(r)});return t||je(e)}function hm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.noImplicit,a=qe(t,Xu),n=e instanceof oe?e:V(e);if(n.props.nodeType!==1)return null;var i=be(n,a);return i?["presentation","none"].includes(i)&&Dl(n)?r?null:yl(n,a):i:r?null:yl(n,a)}function vm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.noPresentational,a=qe(t,Ju),n=hm(e,a);return r&&["presentation","none"].includes(n)?null:n}var ce=vm,gm=["iframe"];function bm(e){var t=e instanceof oe?e:V(e);return t.props.nodeType!==1||!e.hasAttr("title")||!Ge(t,gm)&&["none","presentation"].includes(ce(t))?"":t.attr("title")}var ua=bm;function ym(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.strict;if(e=e instanceof oe?e:V(e),e.props.nodeType!==1)return!1;var a=ce(e),n=le.ariaRoles[a];return n&&n.nameFromContent?!0:r?!1:!n||["presentation","none"].includes(a)}var wl=ym;function Dm(e){var t=e.actualNode,r=e.children;if(!r)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var a=at(t,"aria-owns").filter(function(n){return!!n}).map(function(n){return h.utils.getNodeFromTree(n)});return[].concat(ie(r),ie(a))}return ie(r)}var hr=Dm;function wm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=ze.alreadyProcessed;t.startNode=t.startNode||e;var a=t,n=a.strict,i=a.inControlContext,o=a.inLabelledByContext,l=St(e,{noMatchAccessibleName:!0}),s=l.contentTypes;if(r(e,t)||e.props.nodeType!==1||s!=null&&s.includes("embedded")||!wl(e,{strict:n})&&!t.subtreeDescendant)return"";if(!n){var u=!i&&!o;t=de({subtreeDescendant:u},t)}return hr(e).reduce(function(c,d){return xm(c,d,t)},"")}var _m=kn("phrasing").concat(["#text"]);function xm(e,t,r){var a=t.props.nodeName,n=ze(t,r);return n?(_m.includes(a)||(n[0]!==" "&&(n+=" "),e&&e[e.length-1]!==" "&&(n=" "+n)),e+n):e}var Gt=wm;function Em(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=ze.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||r(e,t))return"";t.startNode||(t.startNode=e);var a=de({inControlContext:!0},t),n=Am(e),i=Je(e,"label"),o;return i?(o=[].concat(ie(n),[i.actualNode]),o.sort(wn)):o=n,o.map(function(l){return bt(l,a)}).filter(function(l){return l!==""}).join(" ")}function Am(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return eo({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}var On=Em,Cm={submit:"Submit",image:"Submit",reset:"Reset",button:""},Fm={valueText:function(t){var r=t.actualNode;return r.value||""},buttonDefaultText:function(t){var r=t.actualNode;return Cm[r.type]||""},tableCaptionText:sa.bind(null,"caption"),figureText:sa.bind(null,"figcaption"),svgTitleText:sa.bind(null,"title"),fieldsetLegendText:sa.bind(null,"legend"),altText:Nn.bind(null,"alt"),tableSummaryText:Nn.bind(null,"summary"),titleText:ua,subtreeText:Gt,labelText:On,singleSpace:function(){return" "},placeholderText:Nn.bind(null,"placeholder")};function Nn(e,t){return t.attr(e)||""}function sa(e,t,r){var a=t.actualNode;e=e.toLowerCase();var n=[e,a.nodeName.toLowerCase()].join(","),i=a.querySelector(n);return!i||i.nodeName.toLowerCase()!==e?"":bt(i,r)}var _l=Fm;function km(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.actualNode;if(e.props.nodeType!==1||["presentation","none"].includes(ce(e)))return"";var a=Rm(e),n=a.reduce(function(i,o){return i||o(e,t)},"");return t.debug&&h.log(n||"{empty-value}",r,t),n}function Rm(e){var t=St(e,{noMatchAccessibleName:!0}),r=t.namingMethods||[];return r.map(function(a){return _l[a]})}var xl=km,Tm={accessibleNameFromFieldValue:["combobox","listbox","progressbar"]},El=Tm,Sm=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"];function Om(e){e=e instanceof oe?e:V(e);var t=e.props.nodeName;return t==="textarea"||t==="input"&&!Sm.includes((e.attr("type")||"").toLowerCase())}var Al=Om;function Nm(e){e=e instanceof oe?e:V(e);var t=e.props.nodeName;return t==="select"}var Cl=Nm;function Im(e){var t=be(e);return t==="textbox"}var Fl=Im;function Pm(e){var t=be(e);return t==="listbox"}var kl=Pm;function Mm(e){var t=be(e);return t==="combobox"}var Rl=Mm,Lm=["progressbar","scrollbar","slider","spinbutton"];function qm(e){var t=be(e);return Lm.includes(t)}var Tl=qm,Bm=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],In={nativeTextboxValue:Vm,nativeSelectValue:Um,ariaTextboxValue:Hm,ariaListboxValue:Sl,ariaComboboxValue:zm,ariaRangeValue:$m};function jm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.actualNode,a=El.accessibleNameFromFieldValue||[],n=ce(e);if(t.startNode===e||!Bm.includes(n)||a.includes(n))return"";var i=Object.keys(In).map(function(l){return In[l]}),o=i.reduce(function(l,s){return l||s(e,t)},"");return t.debug&&At(o||"{empty-value}",r,t),o}function Vm(e){var t=e instanceof oe?e:V(e);return Al(t)&&t.props.value||""}function Um(e){var t=e instanceof oe?e:V(e);if(!Cl(t))return"";var r=Ze(t,"option"),a=r.filter(function(n){return n.props.selected});return a.length||a.push(r[0]),a.map(function(n){return nt(n)}).join(" ")||""}function Hm(e){var t=e instanceof oe?e:V(e),r=t.actualNode;return Fl(t)?!r||r&&!ln(r)?nt(t,!0):r.textContent:""}function Sl(e,t){var r=e instanceof oe?e:V(e);if(!kl(r))return"";var a=hr(r).filter(function(n){return ce(n)==="option"&&n.attr("aria-selected")==="true"});return a.length===0?"":ze(a[0],t)}function zm(e,t){var r=e instanceof oe?e:V(e);if(!Rl(r))return"";var a=hr(r).filter(function(n){return ce(n)==="listbox"})[0];return a?Sl(a,t):""}function $m(e){var t=e instanceof oe?e:V(e);if(!Tl(t)||!t.hasAttr("aria-valuenow"))return"";var r=+t.attr("aria-valuenow");return isNaN(r)?"0":String(r)}var Ol=jm;function Nl(){return/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g}function Il(){return/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g}function Pl(){return/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g}var Wm=Xe(Fa());function Gm(e,t){var r=t.emoji,a=t.nonBmp,n=t.punctuations;return r?Wm.default().test(e):a?Nl().test(e)||Pl().test(e):n?Il().test(e):!1}var Pn=Gm;function Ym(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:3,a=e.actualNode.nodeValue.trim();if(!te(a)||Pn(a,{emoji:!0,nonBmp:!0}))return!1;H.get("canvasContext")||H.set("canvasContext",R.createElement("canvas").getContext("2d"));var n=H.get("canvasContext"),i=n.canvas;H.get("fonts")||H.set("fonts",{});var o=H.get("fonts"),l=y.getComputedStyle(e.parent.actualNode),s=l.getPropertyValue("font-family");o[s]||(o[s]={occurances:0,numLigatures:0});var u=o[s];if(u.occurances>=r){if(u.numLigatures/u.occurances===1)return!0;if(u.numLigatures===0)return!1}u.occurances++;var c=30,d="".concat(c,"px ").concat(s);n.font=d;var f=a.charAt(0),p=n.measureText(f).width;if(p<30){var m=30/p;p*=m,c*=m,d="".concat(c,"px ").concat(s)}i.width=p,i.height=c,n.font=d,n.textAlign="left",n.textBaseline="top",n.fillText(f,0,0);var b=new Uint32Array(n.getImageData(0,0,p,c).data.buffer);if(!b.some(function(I){return I}))return u.numLigatures++,!0;n.clearRect(0,0,p,c),n.fillText(a,0,0);var D=new Uint32Array(n.getImageData(0,0,p,c).data.buffer),v=b.reduce(function(I,M,U){return M===0&&D[U]===0||M!==0&&D[U]!==0?I:++I},0),g=a.split("").reduce(function(I,M){return I+n.measureText(M).width},0),x=n.measureText(a).width,E=v/b.length,F=1-x/g;return E>=t&&F>=t?(u.numLigatures++,!0):!1}var Ml=Ym;function Ll(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.actualNode;if(t=Qm(e,t),Xm(e,t)||Jm(e,t))return"";var a=[vr,pr,xl,Ol,Gt,Km,ua],n=a.reduce(function(i,o){return t.startNode===e&&(i=te(i)),i!==""?i:o(e,t)},"");return t.debug&&h.log(n||"{empty-value}",r,t),n}function Km(e){return e.props.nodeType!==3?"":e.props.nodeValue}function Xm(e,t){var r=e.actualNode;return!r||r.nodeType!==1||t.includeHidden?!1:!he(r,!0)}function Jm(e,t){var r=t.ignoreIconLigature,a=t.pixelThreshold,n=t.occuranceThreshold;return e.props.nodeType!==3||!r?!1:Ml(e,a,n)}function Qm(e,t){var r=e.actualNode;return t.startNode||(t=de({startNode:e},t)),r&&r.nodeType===1&&t.inLabelledByContext&&t.includeHidden===void 0&&(t=de({includeHidden:!he(r,!0)},t)),t}Ll.alreadyProcessed=function(t,r){return r.processed=r.processed||[],r.processed.includes(t)?!0:(r.processed.push(t),!1)};var ze=Ll;function Zm(e,t){var r=V(e);return ze(r,t)}var bt=Zm;function eh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(e instanceof oe)){if(e.nodeType!==1)return"";e=V(e)}if(e.props.nodeType!==1||t.inLabelledByContext||t.inControlContext||!e.attr("aria-labelledby"))return"";var r=at(e,"aria-labelledby").filter(function(a){return a});return r.reduce(function(a,n){var i=bt(n,de({inLabelledByContext:!0,startNode:t.startNode||e},t));return a?"".concat(a," ").concat(i):i},"")}var vr=eh,gr={};Te(gr,{accessibleText:function(){return bt},accessibleTextVirtual:function(){return ze},autocomplete:function(){return Ot},formControlValue:function(){return Ol},formControlValueMethods:function(){return In},hasUnicode:function(){return Pn},isHumanInterpretable:function(){return Mn},isIconLigature:function(){return Ml},isValidAutocomplete:function(){return ql},label:function(){return uh},labelText:function(){return On},labelVirtual:function(){return ca},nativeElementType:function(){return ch},nativeTextAlternative:function(){return xl},nativeTextMethods:function(){return _l},removeUnicode:function(){return br},sanitize:function(){return te},subtreeText:function(){return Gt},titleText:function(){return ua},unsupported:function(){return El},visible:function(){return Bl},visibleTextNodes:function(){return dh},visibleVirtual:function(){return nt}});var th=Xe(Fa());function rh(e,t){var r=t.emoji,a=t.nonBmp,n=t.punctuations;return r&&(e=e.replace(th.default(),"")),a&&(e=e.replace(Nl(),""),e=e.replace(Pl(),"")),n&&(e=e.replace(Il(),"")),e}var br=rh;function ah(e){if(!e.length)return 0;var t=["x","i"];if(t.includes(e))return 0;var r=br(e,{emoji:!0,nonBmp:!0,punctuations:!0});return te(r)?1:0}var Mn=ah,Ot={stateTerms:["on","off"],standaloneTerms:["name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","username","new-password","current-password","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","url","photo","one-time-code"],qualifiers:["home","work","mobile","fax","pager"],qualifiedTerms:["tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-local-prefix","tel-local-suffix","tel-extension","email","impp"],locations:["billing","shipping"]};function nh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.looseTyped,a=r===void 0?!1:r,n=t.stateTerms,i=n===void 0?[]:n,o=t.locations,l=o===void 0?[]:o,s=t.qualifiers,u=s===void 0?[]:s,c=t.standaloneTerms,d=c===void 0?[]:c,f=t.qualifiedTerms,p=f===void 0?[]:f;if(e=e.toLowerCase().trim(),i=i.concat(Ot.stateTerms),i.includes(e)||e==="")return!0;u=u.concat(Ot.qualifiers),l=l.concat(Ot.locations),d=d.concat(Ot.standaloneTerms),p=p.concat(Ot.qualifiedTerms);var m=e.split(/\s+/g);if(!a&&(m[0].length>8&&m[0].substr(0,8)==="section-"&&m.shift(),l.includes(m[0])&&m.shift(),u.includes(m[0])&&(m.shift(),d=[]),m.length!==1))return!1;var b=m[m.length-1];return d.includes(b)||p.includes(b)}var ql=nh;function ih(e,t,r){return e=V(e),nt(e,t,r)}var Bl=ih;function oh(e){var t,r,a;if(r=Yr(e),r)return r;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var n=Fe(e.attr("id"));if(a=Be(e.actualNode),t=a.querySelector('label[for="'+n+'"]'),r=t&&Bl(t,!0),r)return r}return t=Je(e,"label"),r=t&&nt(t,!0),r||null}var ca=oh;function lh(e){return e=V(e),ca(e)}var uh=lh,sh=[{matches:[{nodeName:"textarea"},{nodeName:"input",properties:{type:["text","password","search","tel","email","url"]}}],namingMethods:"labelText"},{matches:{nodeName:"input",properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},{matches:{nodeName:"input",properties:{type:"image"}},namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},{matches:"button",namingMethods:"subtreeText"},{matches:"fieldset",namingMethods:"fieldsetLegendText"},{matches:"OUTPUT",namingMethods:"subtreeText"},{matches:[{nodeName:"select"},{nodeName:"input",properties:{type:/^(?!text|password|search|tel|email|url|button|submit|reset)/}}],namingMethods:"labelText"},{matches:"summary",namingMethods:"subtreeText"},{matches:"figure",namingMethods:["figureText","titleText"]},{matches:"img",namingMethods:"altText"},{matches:"table",namingMethods:["tableCaptionText","tableSummaryText"]},{matches:["hr","br"],namingMethods:["titleText","singleSpace"]}],ch=sh;function jl(e){var t=he(e.actualNode),r=[];return e.children.forEach(function(a){a.actualNode.nodeType===3?t&&r.push(a):r=r.concat(jl(a))}),r}var dh=jl,fh=/^idrefs?$/;function Vl(e,t,r){if(e.hasAttribute){if(e.nodeName.toUpperCase()==="LABEL"&&e.hasAttribute("for")){var a=e.getAttribute("for");t[a]=t[a]||[],t[a].push(e)}for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:!0,r=e instanceof oe?e:V(e);if(!bn(r))return[];var a=r.props.nodeName,n=lt(r)||gh[a],i=bh(r);return i.filter(function(o){return!Dh(o,r,t,n)})}function Dh(e,t,r,a){return r&&e===a?!0:vh.includes(e)&&Yt(e)!==a?!1:Ul(t,e)}var Hl=yh;function wh(e){return Object.keys(le.ariaRoles).filter(function(t){return le.ariaRoles[t].type===e})}var Kt=wh;function _h(e){return Kt(e)}var xh=_h;function Eh(){if(H.get("ariaRolesNameFromContent"))return H.get("ariaRolesNameFromContent");var e=Object.keys(le.ariaRoles).filter(function(t){return le.ariaRoles[t].nameFromContent});return H.set("ariaRolesNameFromContent",e),e}var qn=Eh;function Ah(){return qn()}var Ch=Ah,zl=function(t){return t===null},Ue=function(t){return t!==null},ft={};ft.attributes={"aria-activedescendant":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-atomic":{type:"boolean",values:["true","false"],unsupported:!1},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"],unsupported:!1},"aria-busy":{type:"boolean",values:["true","false"],unsupported:!1},"aria-checked":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-colcount":{type:"int",unsupported:!1},"aria-colindex":{type:"int",unsupported:!1},"aria-colspan":{type:"int",unsupported:!1},"aria-controls":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],unsupported:!1},"aria-describedby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-describedat":{unsupported:!0,unstandardized:!0},"aria-details":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-disabled":{type:"boolean",values:["true","false"],unsupported:!1},"aria-dropeffect":{type:"nmtokens",values:["copy","move","reference","execute","popup","none"],unsupported:!1},"aria-errormessage":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-flowto":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],unsupported:!1},"aria-hidden":{type:"boolean",values:["true","false"],unsupported:!1},"aria-invalid":{type:"nmtoken",allowEmpty:!0,values:["true","false","spelling","grammar"],unsupported:!1},"aria-keyshortcuts":{type:"string",allowEmpty:!0,unsupported:!1},"aria-label":{type:"string",allowEmpty:!0,unsupported:!1},"aria-labelledby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-level":{type:"int",unsupported:!1},"aria-live":{type:"nmtoken",values:["off","polite","assertive"],unsupported:!1},"aria-modal":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiline":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiselectable":{type:"boolean",values:["true","false"],unsupported:!1},"aria-orientation":{type:"nmtoken",values:["horizontal","vertical"],unsupported:!1},"aria-owns":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-placeholder":{type:"string",allowEmpty:!0,unsupported:!1},"aria-posinset":{type:"int",unsupported:!1},"aria-pressed":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-readonly":{type:"boolean",values:["true","false"],unsupported:!1},"aria-relevant":{type:"nmtokens",values:["additions","removals","text","all"],unsupported:!1},"aria-required":{type:"boolean",values:["true","false"],unsupported:!1},"aria-roledescription":{type:"string",allowEmpty:!0,unsupported:!1},"aria-rowcount":{type:"int",unsupported:!1},"aria-rowindex":{type:"int",unsupported:!1},"aria-rowspan":{type:"int",unsupported:!1},"aria-selected":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-setsize":{type:"int",unsupported:!1},"aria-sort":{type:"nmtoken",values:["ascending","descending","other","none"],unsupported:!1},"aria-valuemax":{type:"decimal",unsupported:!1},"aria-valuemin":{type:"decimal",unsupported:!1},"aria-valuenow":{type:"decimal",unsupported:!1},"aria-valuetext":{type:"string",unsupported:!1}},ft.globalAttributes=["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-dropeffect","aria-flowto","aria-grabbed","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"],ft.role={alert:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},alertdialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["dialog","section"]},application:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage","aria-activedescendant"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","audio","embed","iframe","object","section","svg","video"]},article:{type:"structure",attributes:{allowed:["aria-expanded","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["article"],unsupported:!1},banner:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["header"],unsupported:!1,allowedElements:["section"]},button:{type:"widget",attributes:{allowed:["aria-expanded","aria-pressed","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["button",'input[type="button"]','input[type="image"]','input[type="reset"]','input[type="submit"]',"summary"],unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:Ue}}]},cell:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},checkbox:{type:"widget",attributes:{allowed:["aria-checked","aria-required","aria-readonly","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="checkbox"]'],unsupported:!1,allowedElements:["button"]},columnheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},combobox:{type:"composite",attributes:{allowed:["aria-autocomplete","aria-required","aria-activedescendant","aria-orientation","aria-errormessage"],required:["aria-expanded"]},owned:{all:["listbox","tree","grid","dialog","textbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:"input",properties:{type:["text","search","tel","url","email"]}}]},command:{nameFrom:["author"],type:"abstract",unsupported:!1},complementary:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["aside"],unsupported:!1,allowedElements:["section"]},composite:{nameFrom:["author"],type:"abstract",unsupported:!1},contentinfo:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["footer"],unsupported:!1,allowedElements:["section"]},definition:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dd","dfn"],unsupported:!1},dialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dialog"],unsupported:!1,allowedElements:["section"]},directory:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["ol","ul"]},document:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["body"],unsupported:!1,allowedElements:["article","embed","iframe","object","section","svg"]},"doc-abstract":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-acknowledgments":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-afterword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-appendix":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-backlink":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:Ue}}]},"doc-biblioentry":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:["doc-bibliography"],unsupported:!1,allowedElements:["li"]},"doc-bibliography":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-biblioentry"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-biblioref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:Ue}}]},"doc-chapter":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-colophon":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-conclusion":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-cover":{type:"img",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-credit":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-credits":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-dedication":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-endnote":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,namefrom:["author"],context:["doc-endnotes"],unsupported:!1,allowedElements:["li"]},"doc-endnotes":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-endnote"]},namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-epigraph":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-epilogue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-errata":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-example":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-footnote":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","footer","header"]},"doc-foreword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-glossary":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:["term","definition"],namefrom:["author"],context:null,unsupported:!1,allowedElements:["dl"]},"doc-glossref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:Ue}}]},"doc-index":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-introduction":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-noteref":{type:"link",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:Ue}}]},"doc-notice":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pagebreak":{type:"separator",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["hr"]},"doc-pagelist":{type:"navigation",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-part":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-preface":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-prologue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pullquote":{type:"none",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-qna":{type:"section",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-subtitle":{type:"sectionhead",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["h1","h2","h3","h4","h5","h6"]}},"doc-tip":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},"doc-toc":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},feed:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["article"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","aside","section"]},figure:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["figure"],unsupported:!1},form:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["form"],unsupported:!1},grid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-colcount","aria-level","aria-multiselectable","aria-readonly","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,implicit:["table"],unsupported:!1},gridcell:{type:"widget",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-selected","aria-readonly","aria-required","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},group:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["details","optgroup"],unsupported:!1,allowedElements:["dl","figcaption","fieldset","figure","footer","header","ol","ul"]},heading:{type:"structure",attributes:{required:["aria-level"],allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["h1","h2","h3","h4","h5","h6"],unsupported:!1},img:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["img"],unsupported:!1,allowedElements:["embed","iframe","object","svg"]},input:{nameFrom:["author"],type:"abstract",unsupported:!1},landmark:{nameFrom:["author"],type:"abstract",unsupported:!1},link:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["a[href]","area[href]"],unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["image","button"]}}]},list:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{all:["listitem"]},nameFrom:["author"],context:null,implicit:["ol","ul","dl"],unsupported:!1},listbox:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-readonly","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["option"]},nameFrom:["author"],context:null,implicit:["select"],unsupported:!1,allowedElements:["ol","ul"]},listitem:{type:"structure",attributes:{allowed:["aria-level","aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["list"],implicit:["li","dt"],unsupported:!1},log:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},main:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["main"],unsupported:!1,allowedElements:["article","section"]},marquee:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},math:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["math"],unsupported:!1},menu:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,implicit:['menu[type="context"]'],unsupported:!1,allowedElements:["ol","ul"]},menubar:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},menuitem:{type:"widget",attributes:{allowed:["aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="command"]'],unsupported:!1,allowedElements:["button","li",{nodeName:"iput",properties:{type:["image","button"]}},{nodeName:"a",attributes:{href:Ue}}]},menuitemcheckbox:{type:"widget",attributes:{allowed:["aria-checked","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="checkbox"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:Ue}}]},menuitemradio:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button","radio"]}},{nodeName:"a",attributes:{href:Ue}}]},navigation:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["nav"],unsupported:!1,allowedElements:["section"]},none:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:Ue}}]},note:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},option:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-checked","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["listbox"],implicit:["option"],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","button"]}},{nodeName:"a",attributes:{href:Ue}}]},presentation:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:Ue}}]},progressbar:{type:"widget",attributes:{allowed:["aria-valuetext","aria-valuenow","aria-valuemax","aria-valuemin","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["progress"],unsupported:!1},radio:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-required","aria-errormessage","aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button"]}}]},radiogroup:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-required","aria-expanded","aria-readonly","aria-errormessage","aria-orientation"]},owned:{all:["radio"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["ol","ul","fieldset"]}},range:{nameFrom:["author"],type:"abstract",unsupported:!1},region:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["section[aria-label]","section[aria-labelledby]","section[title]"],unsupported:!1,allowedElements:{nodeName:["article","aside"]}},roletype:{type:"abstract",unsupported:!1},row:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-colindex","aria-expanded","aria-level","aria-selected","aria-rowindex","aria-errormessage"]},owned:{one:["cell","columnheader","rowheader","gridcell"]},nameFrom:["author","contents"],context:["rowgroup","grid","treegrid","table"],implicit:["tr"],unsupported:!1},rowgroup:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:{all:["row"]},nameFrom:["author","contents"],context:["grid","table","treegrid"],implicit:["tbody","thead","tfoot"],unsupported:!1},rowheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},scrollbar:{type:"widget",attributes:{required:["aria-controls","aria-valuenow"],allowed:["aria-valuetext","aria-orientation","aria-errormessage","aria-valuemax","aria-valuemin"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},search:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["aside","form","section"]}},searchbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="search"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:"text"}}},section:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},sectionhead:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},select:{nameFrom:["author"],type:"abstract",unsupported:!1},separator:{type:"structure",attributes:{allowed:["aria-expanded","aria-orientation","aria-valuenow","aria-valuemax","aria-valuemin","aria-valuetext","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["hr"],unsupported:!1,allowedElements:["li"]},slider:{type:"widget",attributes:{allowed:["aria-valuetext","aria-orientation","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="range"]'],unsupported:!1},spinbutton:{type:"widget",attributes:{allowed:["aria-valuetext","aria-required","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="number"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:["text","tel"]}}},status:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["output"],unsupported:!1,allowedElements:["section"]},structure:{type:"abstract",unsupported:!1},switch:{type:"widget",attributes:{allowed:["aria-errormessage"],required:["aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:Ue}}]},tab:{type:"widget",attributes:{allowed:["aria-selected","aria-expanded","aria-setsize","aria-posinset","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["tablist"],unsupported:!1,allowedElements:[{nodeName:["button","h1","h2","h3","h4","h5","h6","li"]},{nodeName:"input",properties:{type:"button"}},{nodeName:"a",attributes:{href:Ue}}]},table:{type:"structure",attributes:{allowed:["aria-colcount","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author","contents"],context:null,implicit:["table"],unsupported:!1},tablist:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-errormessage"]},owned:{all:["tab"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},tabpanel:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},term:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["dt"],unsupported:!1},textbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="text"]','input[type="email"]','input[type="password"]','input[type="tel"]','input[type="url"]',"input:not([type])","textarea"],unsupported:!1},timer:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},toolbar:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['menu[type="toolbar"]'],unsupported:!1,allowedElements:["ol","ul"]},tooltip:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1},tree:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["treeitem"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},treegrid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-readonly","aria-required","aria-rowcount","aria-orientation","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,unsupported:!1},treeitem:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["group","tree"],unsupported:!1,allowedElements:["li",{nodeName:"a",attributes:{href:Ue}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},ft.implicitHtmlRole=Tn,ft.elementsAllowedNoRole=[{nodeName:["base","body","caption","col","colgroup","datalist","dd","details","dt","head","html","keygen","label","legend","main","map","math","meta","meter","noscript","optgroup","param","picture","progress","script","source","style","template","textarea","title","track"]},{nodeName:"area",attributes:{href:Ue}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:Ue}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(t){return t instanceof h.AbstractVirtualNode||(t=h.utils.getNodeFromTree(t)),Number(t.attr("size"))>1},properties:{multiple:!0}},{nodeName:["clippath","cursor","defs","desc","feblend","fecolormatrix","fecomponenttransfer","fecomposite","feconvolvematrix","fediffuselighting","fedisplacementmap","fedistantlight","fedropshadow","feflood","fefunca","fefuncb","fefuncg","fefuncr","fegaussianblur","feimage","femerge","femergenode","femorphology","feoffset","fepointlight","fespecularlighting","fespotlight","fetile","feturbulence","filter","hatch","hatchpath","lineargradient","marker","mask","meshgradient","meshpatch","meshrow","metadata","mpath","pattern","radialgradient","solidcolor","stop","switch","view"]}],ft.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:zl}},{nodeName:"img",attributes:{alt:zl}},{nodeName:["abbr","address","canvas","div","p","pre","blockquote","ins","del","output","span","table","tbody","thead","tfoot","td","em","strong","small","s","cite","q","dfn","abbr","time","code","var","samp","kbd","sub","sup","i","b","u","mark","ruby","rt","rp","bdi","bdo","br","wbr","th","tr"]}],ft.evaluateRoleForElement={A:function(t){var r=t.node,a=t.out;return r.namespaceURI==="http://www.w3.org/2000/svg"?!0:r.href.length?a:!0},AREA:function(t){var r=t.node;return!r.href},BUTTON:function(t){var r=t.node,a=t.role,n=t.out;return r.getAttribute("type")==="menu"?a==="menuitem":n},IMG:function(t){var r=t.node,a=t.role,n=t.out;switch(r.alt){case null:return n;case"":return a==="presentation"||a==="none";default:return a!=="presentation"&&a!=="none"}},INPUT:function(t){var r=t.node,a=t.role,n=t.out;switch(r.type){case"button":case"image":return n;case"checkbox":return a==="button"&&r.hasAttribute("aria-pressed")?!0:n;case"radio":return a==="menuitemradio";case"text":return a==="combobox"||a==="searchbox"||a==="spinbutton";case"tel":return a==="combobox"||a==="spinbutton";case"url":case"search":case"email":return a==="combobox";default:return!1}},LI:function(t){var r=t.node,a=t.out,n=h.utils.matchesSelector(r,"ol li, ul li");return n?a:!0},MENU:function(t){var r=t.node;return r.getAttribute("type")!=="context"},OPTION:function(t){var r=t.node,a=h.utils.matchesSelector(r,"select > option, datalist > option, optgroup > option");return!a},SELECT:function(t){var r=t.node,a=t.role;return!r.multiple&&r.size<=1&&a==="menu"},SVG:function(t){var r=t.node,a=t.out;return r.parentNode&&r.parentNode.namespaceURI==="http://www.w3.org/2000/svg"?!0:a}},ft.rolesOfType={widget:["button","checkbox","dialog","gridcell","link","log","marquee","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","radio","scrollbar","searchbox","slider","spinbutton","status","switch","tab","tabpanel","textbox","timer","tooltip","tree","treeitem"]};var $l=ft;function Fh(e){var t=null,r=$l.role[e];return r&&r.implicit&&(t=st(r.implicit)),t}var kh=Fh;function Rh(e){return!!Ln(e).length}var da=Rh;function Th(e){return e=V(e),Yr(e)}var Wl=Th;function Sh(e){var t=le.ariaRoles[e];return!t||!Array.isArray(t.requiredAttrs)?[]:ie(t.requiredAttrs)}var Gl=Sh;function Oh(e){var t=le.ariaRoles[e];return!t||!Array.isArray(t.requiredContext)?null:ie(t.requiredContext)}var Bn=Oh;function Nh(e){var t=le.ariaRoles[e];return!t||!Array.isArray(t.requiredOwned)?null:ie(t.requiredOwned)}var jn=Nh;function Ih(e,t){e=e instanceof oe?e:V(e);var r,a,n=e.attr(t),i=le.ariaAttrs[t];if(!i||i.allowEmpty&&(!n||n.trim()===""))return!0;switch(i.type){case"boolean":return["true","false"].includes(n.toLowerCase());case"nmtoken":return typeof n=="string"&&i.values.includes(n.toLowerCase());case"nmtokens":return a=Ve(n),a.reduce(function(s,u){return s&&i.values.includes(u)},a.length!==0);case"idref":try{var o=Be(e.actualNode);return!!(n&&o.getElementById(n))}catch{throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return at(e,t).some(function(s){return!!s});case"string":return n.trim()!=="";case"decimal":return r=n.match(/^[-+]?([0-9]*)\.?([0-9]*)$/),!!(r&&(r[1]||r[2]));case"int":var l=typeof i.minValue<"u"?i.minValue:-1/0;return/^[-+]?[0-9]+$/.test(n)&&parseInt(n)>=l}}var Yl=Ih;function Ph(e){var t=le.ariaAttrs[e];return!!t}var yr=Ph;function Mh(e,t,r){var a=Ve(r.attr("role")).filter(function(n){return Yt(n)==="abstract"});return a.length>0?(this.data(a),!0):!1}var Lh=Mh;function qh(e,t,r){var a=[],n=ce(r),i=r.attrNames,o=nl(n);Array.isArray(t[n])&&(o=fr(t[n].concat(o)));var l=H.get("aria-allowed-attr-table");l||(l=new WeakMap,H.set("aria-allowed-attr-table",l));function s(){if(r.parent&&n==="row"){var m=Je(r,'table, [role="treegrid"], [role="table"], [role="grid"]'),b=l.get(m);if(m&&!b&&(b=ce(m),l.set(m,b)),["table","grid"].includes(b)&&n==="row")return!0}}var u=Array.isArray(t.validTreeRowAttrs)?t.validTreeRowAttrs:[],c={};if(u.forEach(function(m){c[m]=s}),o)for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,a=t.allowImplicit,n=a===void 0?!0:a,i=t.ignoredTags,o=i===void 0?[]:i,l=r.props.nodeName;if(o.map(function(u){return u.toLowerCase()}).includes(l))return!0;var s=Hl(r,n);return s.length?(this.data(s),he(r,!0)?!1:void 0):!0}var Vh=jh;function Uh(e,t,r){t=Array.isArray(t)?t:[];var a=r.attr("aria-errormessage"),n=r.hasAttr("aria-errormessage"),i=r.attr("aria-invalid"),o=r.hasAttr("aria-invalid");if(!o||i==="false")return!0;function l(s){if(s.trim()==="")return le.ariaAttrs["aria-errormessage"].allowEmpty;var u;try{u=s&&at(r,"aria-errormessage")[0]}catch{this.data({messageKey:"idrefs",values:Ve(s)});return}if(u)return he(u,!0)?u.getAttribute("role")==="alert"||u.getAttribute("aria-live")==="assertive"||u.getAttribute("aria-live")==="polite"||Ve(r.attr("aria-describedby")).indexOf(s)>-1:(this.data({messageKey:"hidden",values:Ve(s)}),!1)}return t.indexOf(a)===-1&&n?(this.data(Ve(a)),l.call(this,a)):!0}var Hh=Uh;function zh(e,t,r){return r.attr("aria-hidden")!=="true"}var $h=zh;function Wh(e,t,r){var a=r.attr("aria-level"),n=parseInt(a,10);if(!(n>6))return!0}var Gh=Wh;function Yh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,a=(t==null?void 0:t.elementsAllowedAriaLabel)||[],n=r.props.nodeName,i=ce(r,{chromium:!0}),o=Kh(i,n,a),l=o.filter(function(c){return r.attrNames.includes(c)?te(r.attr(c))!=="":!1});if(l.length===0)return!1;var s=r.hasAttr("role")?"hasRole":"noRole";s+=l.length>1?"Plural":"Singular",this.data({role:i,nodeName:n,messageKey:s,prohibited:l});var u=Gt(r,{subtreeDescendant:!0});if(te(u)==="")return!0}function Kh(e,t,r){var a=le.ariaRoles[e];return a?a.prohibitedAttrs||[]:!!e||r.includes(t)?[]:["aria-label","aria-labelledby"]}var Kl={};Te(Kl,{getAriaRolesByType:function(){return Kt},getAriaRolesSupportingNameFromContent:function(){return qn},getElementSpec:function(){return St},getElementsByContentType:function(){return kn},getGlobalAriaAttrs:function(){return Ht},implicitHtmlRoles:function(){return Tn}});function Xh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,a=[],n=r.attrNames,i=be(r);if(n.length){var o=Gl(i),l=St(r);if(Array.isArray(t[i])&&(o=fr(t[i],o)),i&&o)for(var s=0,u=o.length;s1&&arguments[1]!==void 0?arguments[1]:{},r=ce(e),a=t.supportedRoles||[];if(a.includes(r))return!0;if(!(r&&r!=="presentation"&&r!=="none"))return!1}var ov=iv;function lv(e,t,r){var a=r.attrNames.filter(function(n){var i=le.ariaAttrs[n];if(!yr(n))return!1;var o=i.unsupported;return P(o)!=="object"?!!o:!mr(e,o.exceptions)});return a.length?(this.data(a),!0):!1}var uv=lv;function sv(e,t,r){t=Array.isArray(t.value)?t.value:[];var a=[],n=/^aria-/;return r.attrNames.forEach(function(i){t.indexOf(i)===-1&&n.test(i)&&!yr(i)&&a.push(i)}),a.length?(this.data(a),!1):!0}var cv=sv;function dv(e,t,r){t=Array.isArray(t.value)?t.value:[];var a="",n="",i=[],o=/^aria-/,l=["aria-errormessage"],s={"aria-controls":function(){return r.attr("aria-expanded")!=="false"&&r.attr("aria-selected")!=="false"},"aria-current":function(c){c||(a='aria-current="'.concat(r.attr("aria-current"),'"'),n="ariaCurrent")},"aria-owns":function(){return r.attr("aria-expanded")!=="false"},"aria-describedby":function(c){c||(a='aria-describedby="'.concat(r.attr("aria-describedby"),'"'),n=h._tree&&h._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(c){c||(a='aria-labelledby="'.concat(r.attr("aria-labelledby"),'"'),n=h._tree&&h._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};if(r.attrNames.forEach(function(u){if(!(l.includes(u)||t.includes(u)||!o.test(u))){var c,d=r.attr(u);try{c=Yl(r,u)}catch{a="".concat(u,'="').concat(d,'"'),n="idrefs"}(s[u]?s[u](c):!0)&&!c&&i.push("".concat(u,'="').concat(d,'"'))}}),a){this.data({messageKey:n,needsReview:a});return}return i.length?(this.data(i),!1):!0}var fv=dv;function pv(e,t,r){var a=ce(r,{dpub:!0,fallback:!0}),n=le.ariaRoles[a];return n!=null&&n.deprecated?(this.data(a),!0):!1}function mv(e,t){var r=lt(e);return!r&&t.length===2&&t.includes("none")&&t.includes("presentation")}function hv(e,t,r){var a=Ve(r.attr("role"));return a.length<=1?!1:mv(r,a)?void 0:!0}var vv=hv;function gv(e,t,r){var a=Ht().filter(function(n){return r.hasAttr(n)});return this.data(a),a.length>0}var bv=gv;function yv(e){var t=e.getAttribute("role");if(t===null)return!1;var r=Yt(t);return r==="widget"||r==="composite"}var Dv=yv;function wv(e,t,r){var a=Ve(r.attr("role")),n=a.every(function(i){return!zt(i,{allowAbstract:!0})});return n?(this.data(a),!0):!1}var _v=wv;function xv(e,t,r){return je(r)}var Ev=xv;function Av(e,t,r){var a=ce(r,{noImplicit:!0});this.data(a);var n,i;try{n=te(On(r)).toLowerCase(),i=te(ze(r)).toLowerCase()}catch{return}if(!i&&!n)return!1;if(!(!i&&n)&&!!i.includes(n))return!1}var Cv=Av;function Fv(e,t,r){return Fn(ce(r))}var kv=Fv,Rv={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},Tv={application:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1};function Sv(e){var t=e.nodeName.toUpperCase();return Rv[t]||!1}function Ov(e,t){var r=be(e);return r&&(Tv[r]||t.roles.includes(r))||!1}function Nv(e,t){return Ov(e,t)||Sv(e)}var Iv=Nv,Jl={};Te(Jl,{Color:function(){return Qe},centerPointOfRect:function(){return Mv},elementHasImage:function(){return Qr},elementIsDistinct:function(){return Zl},filteredRectStack:function(){return tu},flattenColors:function(){return Dr},flattenShadowColors:function(){return fa},getBackgroundColor:function(){return wr},getBackgroundStack:function(){return ru},getContrast:function(){return Xt},getForegroundColor:function(){return ma},getOwnBackgroundColor:function(){return kt},getRectStack:function(){return eu},getTextShadowColors:function(){return pa},hasValidContrastRatio:function(){return ag},incompleteData:function(){return Se}});function Pv(e){if(!(e.left>y.innerWidth)&&!(e.top>y.innerHeight)){var t=Math.min(Math.ceil(e.left+e.width/2),y.innerWidth-1),r=Math.min(Math.ceil(e.top+e.height/2),y.innerHeight-1);return{x:t,y:r}}}var Mv=Pv;function Ql(e){return e.getPropertyValue("font-family").split(/[,;]/g).map(function(t){return t.trim().toLowerCase()})}function Lv(e,t){var r=y.getComputedStyle(e);if(r.getPropertyValue("background-image")!=="none")return!0;var a=["border-bottom","border-top","outline"].reduce(function(l,s){var u=new Qe;return u.parseString(r.getPropertyValue(s+"-color")),l||r.getPropertyValue(s+"-style")!=="none"&&parseFloat(r.getPropertyValue(s+"-width"))>0&&u.alpha!==0},!1);if(a)return!0;var n=y.getComputedStyle(t);if(Ql(r)[0]!==Ql(n)[0])return!0;var i=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce(function(l,s){return l||r.getPropertyValue(s)!==n.getPropertyValue(s)},!1),o=r.getPropertyValue("text-decoration");return o.split(" ").length<3&&(i=i||o!==n.getPropertyValue("text-decoration")),i}var Zl=Lv;function qv(e){var t=on(e),r=lo(e);return!r||r.length<=1?[t]:r.some(function(a){return a===void 0})?null:(r.splice(0,0,t),r)}var eu=qv;function Bv(e){var t=eu(e);if(t&&t.length===1)return t[0];if(t&&t.length>1){var r=t.shift(),a;return t.forEach(function(n,i){if(i!==0){var o=t[i-1],l=t[i];a=o.every(function(s,u){return s===l[u]})||r.includes(e)}}),a?t[0]:(Se.set("bgColor","elmPartiallyObscuring"),null)}return Se.set("bgColor","outsideViewport"),null}var tu=Bv;function jv(e,t,r){return Math.min(Math.max(t,e),r)}var Vv={normal:function(t,r){return r},multiply:function(t,r){return r*t},screen:function(t,r){return t+r-t*r},overlay:function(t,r){return this["hard-light"](r,t)},darken:function(t,r){return Math.min(t,r)},lighten:function(t,r){return Math.max(t,r)},"color-dodge":function(t,r){return t===0?0:r===1?1:Math.min(1,t/(1-r))},"color-burn":function(t,r){return t===1?1:r===0?0:1-Math.min(1,(1-t)/r)},"hard-light":function(t,r){return r<=.5?this.multiply(t,2*r):this.screen(t,2*r-1)},"soft-light":function(t,r){if(r<=.5)return t-(1-2*r)*t*(1-t);var a=t<=.25?((16*t-12)*t+4)*t:Math.sqrt(t);return t+(2*r-1)*(a-t)},difference:function(t,r){return Math.abs(t-r)},exclusion:function(t,r){return t+r-2*t*r}};function Vn(e,t,r,a,n){return t*(1-a)*e+t*a*Vv[n](r/255,e/255)*255+(1-t)*a*r}function Uv(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"normal",a=Vn(e.red,e.alpha,t.red,t.alpha,r),n=Vn(e.green,e.alpha,t.green,t.alpha,r),i=Vn(e.blue,e.alpha,t.blue,t.alpha,r),o=jv(e.alpha+t.alpha*(1-e.alpha),0,1),l=Math.round(a/o),s=Math.round(n/o),u=Math.round(i/o);return new Qe(l,s,u,o)}var Dr=Uv;function Hv(e,t){var r=e.alpha,a=(1-r)*t.red+r*e.red,n=(1-r)*t.green+r*e.green,i=(1-r)*t.blue+r*e.blue,o=e.alpha+t.alpha*(1-e.alpha);return new Qe(a,n,i,o)}var fa=Hv;function zv(e,t){var r=Node.DOCUMENT_POSITION_CONTAINED_BY;if(!(e.compareDocumentPosition(t)&r))return!1;var a=y.getComputedStyle(t),n=a.getPropertyValue("display");if(!n.includes("inline"))return!1;var i=a.getPropertyValue("position");return i==="static"}function $v(e,t,r){for(var a=e-1;a>=0;a--){if(!zv(r,t[a]))return!0;t.splice(a,1)}return!1}function Wv(e){var t=e.indexOf(R.body),r=e,a=kt(y.getComputedStyle(R.documentElement));if(t>1&&a.alpha===0&&!Qr(R.documentElement)){t>1&&(r.splice(t,1),r.push(R.body));var n=r.indexOf(R.documentElement);n>0&&(r.splice(n,1),r.push(R.documentElement))}return r}function Gv(e){var t=tu(e);if(t===null)return null;t=xo(t,e),t=Wv(t);var r=t.indexOf(e);return $v(r,t,e)?(Se.set("bgColor","bgOverlap"),null):r!==-1?t:null}var ru=Gv;function Yv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.minRatio,a=t.maxRatio,n=y.getComputedStyle(e),i=n.getPropertyValue("text-shadow");if(i==="none")return[];var o=n.getPropertyValue("font-size"),l=parseInt(o);we(isNaN(l)===!1,"Unable to determine font-size value ".concat(o));var s=[],u=Kv(i);return u.forEach(function(c){var d=c.colorStr,f=c.pixels;d=d||n.getPropertyValue("color");var p=ve(f,3),m=p[0],b=p[1],D=p[2],v=D===void 0?0:D;if((!r||v>=l*r)&&(!a||v=2,"Missing pixel value in text-shadow: ".concat(e)),t={pixels:[]},a.push(t),r=r.substr(1).trim();else throw new Error("Unable to process text-shadows: ".concat(e))}return a}function Xv(e){var t=e.colorStr,r=e.offsetX,a=e.offsetY,n=e.blurRadius,i=e.fontSize;if(r>n||a>n)return new Qe(0,0,0,0);var o=new Qe;return o.parseString(t),o.alpha*=Jv(n,i),o}function Jv(e,t){if(e===0)return 1;var r=e/t;return .185/(r+.4)}var pa=Yv;function wr(e){var t,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.1,n=pa(e,{minRatio:a});n.length&&(n=[{color:n.reduce(fa)}]);var i=ru(e);if((i||[]).some(function(s){var u=y.getComputedStyle(s),c=kt(u);if(Qv(e,s,c)||Qr(s,u))return n=null,r.push(s),!0;if(c.alpha!==0){r.push(s);var d=u.getPropertyValue("mix-blend-mode");return n.unshift({color:c,blendMode:Un(d)}),c.alpha===1}else return!1}),n===null||i===null)return null;var o=Zv(e,i.includes(R.body));if((t=n).unshift.apply(t,ie(o)),n.length===0)return new Qe(255,255,255,1);var l=n.reduce(function(s,u){return Dr(u.color,s.color instanceof Qe?s.color:s,u.blendMode)});return Dr(l.color instanceof Qe?l.color:l,new Qe(255,255,255,1))}function Qv(e,t,r){var a=e!==t&&!Zr(e,t)&&r.alpha!==0;return a&&Se.set("bgColor","elmPartiallyObscured"),a}function Un(e){return e||void 0}function Zv(e,t){var r=[];if(!t){var a=R.documentElement,n=R.body,i=y.getComputedStyle(a),o=y.getComputedStyle(n),l=kt(i),s=kt(o),u=s.alpha!==0&&Zr(e,n);(s.alpha!==0&&l.alpha===0||u&&s.alpha!==1)&&r.unshift({color:s,blendMode:Un(o.getPropertyValue("mix-blend-mode"))}),l.alpha!==0&&(!u||u&&s.alpha!==1)&&r.unshift({color:l,blendMode:Un(i.getPropertyValue("mix-blend-mode"))})}return r}function eg(e,t){if(!t||!e)return null;t.alpha<1&&(t=Dr(t,e));var r=e.getRelativeLuminance(),a=t.getRelativeLuminance();return(Math.max(a,r)+.05)/(Math.min(a,r)+.05)}var Xt=eg;function au(e){if(!e)return 1;var t=V(e);if(t&&t._opacity!==void 0&&t._opacity!==null)return t._opacity;var r=y.getComputedStyle(e),a=r.getPropertyValue("opacity"),n=a*au(e.parentElement);return t&&(t._opacity=n),n}function tg(e,t,r){var a=y.getComputedStyle(e),n=new Qe;n.parseString(a.getPropertyValue("color"));var i=au(e);if(n.alpha=n.alpha*i,n.alpha===1)return n;if(r||(r=wr(e,[])),r===null){var o=Se.get("bgColor");return Se.set("fgColor",o),null}if(n.alpha<1){var l=pa(e,{minRatio:0});return[n].concat(ie(l),[r]).reduce(fa)}return Dr(n,r)}var ma=tg;function rg(e,t,r,a){var n=Xt(e,t),i=a&&Math.ceil(r*72)/96<14||!a&&Math.ceil(r*72)/96<18,o=i?4.5:3;return{isValid:n>o,contrastRatio:n,expectedContrastRatio:o}}var ag=rg;function ng(e,t,r){var a=t.ignoreUnicode,n=t.ignoreLength,i=t.ignorePseudo,o=t.boldValue,l=t.boldTextPt,s=t.largeTextPt,u=t.contrastRatio,c=t.shadowOutlineEmMax,d=t.pseudoSizeThreshold;if(!he(e,!1))return this.data({messageKey:"hidden"}),!0;var f=nt(r,!1,!0);if(a&&og(f)){this.data({messageKey:"nonBmp"});return}var p=y.getComputedStyle(e),m=parseFloat(p.getPropertyValue("font-size")),b=p.getPropertyValue("font-weight"),D=parseFloat(b)>=o||b==="bold",v=Math.ceil(m*72)/96,g=D&&vae?"shadowOnBgColor":"fgOnShadowColor")}var O=Y>E;if(typeof F=="number"&&YI)return this.data({contrastRatio:Y}),!0;var ue=Math.floor(Y*100)/100,w;Q===null?w=Se.get("bgColor"):O||(w=Z);var z=ue===1,N=f.length===1;if(z?w=Se.set("bgColor","equalRatio"):!O&&N&&!n&&(w="shortTextContent"),this.data({fgColor:L?L.toHexString():void 0,bgColor:Q?Q.toHexString():void 0,contrastRatio:ue,fontSize:"".concat((m*72/96).toFixed(1),"pt (").concat(m,"px)"),fontWeight:D?"bold":"normal",messageKey:w,expectedContrastRatio:E+":1",shadowColor:ne?ne.toHexString():void 0}),L===null||Q===null||z||N&&!n&&!O){w=null,Se.clear(),this.relatedNodes(U);return}return O||this.relatedNodes(U),O}function ig(e,t){var r=t.pseudoSizeThreshold,a=r===void 0?.25:r,n=t.ignorePseudo,i=n===void 0?!1:n;if(!i){var o=e.boundingClientRect,l=o.width*o.height*a;do{var s=nu(e.actualNode,":before"),u=nu(e.actualNode,":after");if(s+u>l)return e}while(e=e.parent)}}var nu=aa(function(t,r){var a=y.getComputedStyle(t,r),n=function(s,u){return a.getPropertyValue(s)===u};if(n("content","none")||n("display","none")||n("visibility","hidden")||n("position","absolute")===!1||kt(a).alpha===0&&n("background-image","none"))return 0;var i=iu(a.getPropertyValue("width")),o=iu(a.getPropertyValue("height"));return i.unit!=="px"||o.unit!=="px"?i.value===0||o.value===0?0:1/0:i.value*o.value});function og(e){var t={nonBmp:!0},r=Pn(e,t),a=te(br(e,t))==="";return r&&a}function iu(e){var t=/^([0-9.]+)([a-z]+)$/i,r=e.match(t)||[],a=ve(r,3),n=a[1],i=n===void 0?"":n,o=a[2],l=o===void 0?"":o;return{value:parseFloat(i),unit:l.toLowerCase()}}function ou(e,t){var r=e.getRelativeLuminance(),a=t.getRelativeLuminance();return(Math.max(r,a)+.05)/(Math.min(r,a)+.05)}var lg=["block","list-item","table","flex","grid","inline-block"];function lu(e){var t=y.getComputedStyle(e).getPropertyValue("display");return lg.indexOf(t)!==-1||t.substr(0,6)==="table-"}function ug(e){if(lu(e))return!1;for(var t=He(e);t.nodeType===1&&!lu(t);)t=He(t);if(this.relatedNodes([t]),Zl(e,t))return!0;var r,a;if(r=ma(e),a=ma(t),!r||!a)return;var n=ou(r,a);if(n===1)return!0;if(n>=3){Se.set("fgColor","bgContrast"),this.data({messageKey:Se.get("fgColor")}),Se.clear();return}if(r=wr(e),a=wr(t),!r||!a||ou(r,a)>=3){var i;!r||!a?i=Se.get("bgColor"):i="bgContrast",Se.set("fgColor",i),this.data({messageKey:Se.get("fgColor")}),Se.clear();return}return!1}var sg=ug;function cg(e,t,r){if(r.props.nodeName!=="input")return!0;var a=["text","search","number","tel"],n=["text","search","url"],i={bday:["text","search","date"],email:["text","search","email"],username:["text","search","email"],"street-address":["text"],tel:["text","search","tel"],"tel-country-code":["text","search","tel"],"tel-national":["text","search","tel"],"tel-area-code":["text","search","tel"],"tel-local":["text","search","tel"],"tel-local-prefix":["text","search","tel"],"tel-local-suffix":["text","search","tel"],"tel-extension":["text","search","tel"],"cc-number":a,"cc-exp":["text","search","month","tel"],"cc-exp-month":a,"cc-exp-year":a,"cc-csc":a,"transaction-amount":a,"bday-day":a,"bday-month":a,"bday-year":a,"new-password":["text","search","password"],"current-password":["text","search","password"],url:n,photo:n,impp:n};P(t)==="object"&&Object.keys(t).forEach(function(d){i[d]||(i[d]=[]),i[d]=i[d].concat(t[d])});var o=r.attr("autocomplete"),l=o.split(/\s+/g).map(function(d){return d.toLowerCase()}),s=l[l.length-1];if(Ot.stateTerms.includes(s))return!0;var u=i[s],c=r.hasAttr("type")?te(r.attr("type")).toLowerCase():"text";return c=ia().includes(c)?c:"text",typeof u>"u"?c==="text":u.includes(c)}var dg=cg;function fg(e,t,r){var a=r.attr("autocomplete")||"";return ql(a,t)}var pg=fg;function mg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;if(!t.attribute||typeof t.attribute!="string")throw new TypeError("attr-non-space-content requires options.attribute to be a string");if(!r.hasAttr(t.attribute))return this.data({messageKey:"noAttr"}),!1;var a=r.attr(t.attribute),n=!te(a);return n?(this.data({messageKey:"emptyAttr"}),!1):!0}var hg=mg;function vg(e){var t=e.some(function(r){return r.result===!0});return t&&e.forEach(function(r){r.result=!0}),e}var gg=vg;function bg(e,t,r){if(!t||!t.selector||typeof t.selector!="string")throw new TypeError("has-descendant requires options.selector to be a string");var a=ct(r,t.selector,function(n){return he(n.actualNode,!0)});return this.relatedNodes(a.map(function(n){return n.actualNode})),a.length>0}var yg=bg;function Dg(e,t,r){try{return te(Gt(r))!==""}catch{return}}var wg=Dg;function _g(e,t,r){return mr(r,t.matcher)}var xg=_g;function Eg(e){return e.filter(function(t){return t.data!=="ignored"})}var Ag=Eg;function Cg(e,t,r){if(!t||!t.selector||typeof t.selector!="string")throw new TypeError("page-no-duplicate requires options.selector to be a string");var a="page-no-duplicate;"+t.selector;if(H.get(a)){this.data("ignored");return}H.set(a,!0);var n=ct(h._tree[0],t.selector,function(i){return he(i.actualNode,!0)});return typeof t.nativeScopeFilter=="string"&&(n=n.filter(function(i){return i.actualNode.hasAttribute("role")||!Ft(i,t.nativeScopeFilter)})),this.relatedNodes(n.filter(function(i){return i!==r}).map(function(i){return i.actualNode})),n.length<=1}var Fg=Cg;function kg(e){var t={};return e.filter(function(r){if(!r.data)return!1;var a=r.data.toUpperCase();return t[a]?(t[a].relatedNodes.push(r.relatedNodes[0]),!1):(t[a]=r,r.relatedNodes=[],!0)}).map(function(r){return r.result=!!r.relatedNodes.length,r})}var Rg=kg;function Tg(e){return he(e,!1)&&(this.data(e.getAttribute("accesskey")),this.relatedNodes([e])),!0}var Sg=Tg;function Og(e,t,r){var a=r.tabbableElements;if(!a)return!1;var n=a.filter(function(i){return i!==r});return n.length>0}var Ng=Og;function Ig(e,t,r){var a=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],n=r.tabbableElements;if(!n||!n.length)return!0;var i=n.reduce(function(o,l){var s=l.actualNode,u=s.nodeName.toUpperCase();return a.includes(u)&&o.push(s),o},[]);return this.relatedNodes(i),i.length===0||Xr()?!0:i.every(function(o){return o.onfocus})?void 0:!1}var Pg=Ig;function Mg(e,t,r){if(r.hasAttr("contenteditable")&&i(r))return!0;var a=r.isFocusable,n=parseInt(r.attr("tabindex"),10);return n=isNaN(n)?null:n,n?a&&n>=0:a;function i(o){var l=o.attr("contenteditable");if(l==="true"||l==="")return!0;if(l==="false")return!1;var s=Je(r.parent,"[contenteditable]");return s?i(s):!1}}var Lg=Mg;function qg(e,t,r){var a=r.tabbableElements.map(function(n){var i=n.actualNode;return i});if(!a||!a.length)return!0;if(Xr()){this.relatedNodes(a);return}return!0}var Bg=qg;function jg(e,t,r){var a=r.attr("tabindex"),n=je(r)&&a>-1;if(!n)return!1;try{return!ze(r)}catch{return}}var Vg=jg;function Ug(e,t,r){var a=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],n=r.tabbableElements;if(!n||!n.length)return!0;var i=n.reduce(function(o,l){var s=l.actualNode,u=s.nodeName.toUpperCase();return a.includes(u)||o.push(s),o},[]);return this.relatedNodes(i),i.length===0||Xr()?!0:i.every(function(o){return o.onfocus})?void 0:!1}var Hg=Ug;function uu(e){if(je(e))return!0;if(!e.children){if(e.props.nodeType===1)throw new Error("Cannot determine children");return!1}return e.children.some(function(t){return uu(t)})}function zg(e,t,r){if(!!r.children)try{return!r.children.some(function(a){return uu(a)})}catch{return}}var $g=zg;function Wg(e){var t=Kt("landmark"),r=He(e),a=ce(e);for(this.data({role:a});r;){var n=r.getAttribute("role");if(!n&&r.nodeName.toUpperCase()!=="FORM"&&(n=lt(r)),n&&t.includes(n)&&!(n==="main"&&a==="complementary"))return!1;r=He(r)}return!0}var Gg=Wg;function Yg(e,t,r){if(!!r.children)try{var a=su(r);if(!a.length)return!0;var n=a.filter(Kg);return n.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(n)):this.relatedNodes(a),!1}catch{return}}function su(e){if(!e.children){if(e.props.nodeType===1)throw new Error("Cannot determine children");return[]}var t=[];return e.children.forEach(function(r){var a=ce(r);Yt(a)==="widget"&&je(r)?t.push(r):t.push.apply(t,ie(su(r)))}),t}function Kg(e){var t=parseInt(e.attr("tabindex"),10);return!isNaN(t)&&t<0}function Xg(e,t,r){var a=parseInt(r.attr("tabindex"),10);return isNaN(a)?!0:a<=0}var Jg=Xg;function Qg(e,t,r){var a=r.attr("alt"),n=/^\s+$/;return typeof a=="string"&&n.test(a)}var Zg=Qg;function eb(e,t,r){if(["none","presentation"].includes(ce(r)))return!1;var a=Je(r,t.parentSelector);if(!a)return!1;var n=nt(a,!0).toLowerCase();return n===""?!1:n===ze(r).toLowerCase()}var tb=eb;function rb(e,t,r){if(r.attr("id")){if(!r.actualNode)return;var a=Be(r.actualNode),n=Fe(r.attr("id")),i=Array.from(a.querySelectorAll('label[for="'.concat(n,'"]')));if(i.length)try{return i.some(function(o){return he(o)?!!bt(o):!0})}catch{return}}return!1}var ab=rb;function nb(e,t,r){var a=ca(r),n=e.getAttribute("title");if(!a)return!1;if(!n&&(n="",e.getAttribute("aria-describedby"))){var i=at(e,"aria-describedby");n=i.map(function(o){return o?bt(o):""}).join("")}return te(n)===te(a)}var ib=nb;function ob(e,t,r){if(r.hasAttr("id")){if(!r.actualNode)return;var a=Be(e),n=Fe(e.getAttribute("id")),i=a.querySelector('label[for="'.concat(n,'"]'));if(i&&!he(i,!0)){var o;try{o=ze(r).trim()}catch{return}var l=o==="";return l}}return!1}var lb=ob;function ub(e,t,r){try{var a=Je(r,"label");return a?!!ze(a,{inControlContext:!0}):!1}catch{return}}var sb=ub;function cu(e,t){var r=du(t),a=du(e);return!r||!a?!1:r.includes(a)}function du(e){var t=br(e,{emoji:!0,nonBmp:!0,punctuations:!0});return te(t)}function cb(e,t,r){var a=t||{},n=a.pixelThreshold,i=a.occuranceThreshold,o=bt(e).toLowerCase();if(!(Mn(o)<1)){var l=te(Gt(r,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:n,occuranceThreshold:i})).toLowerCase();return l?Mn(l)<1?cu(l,o)?!0:void 0:cu(l,o):!0}}var db=cb;function fb(e){var t=Fe(e.getAttribute("id")),r=e.parentNode,a=Be(e);a=a.documentElement||a;var n=Array.from(a.querySelectorAll('label[for="'.concat(t,'"]')));for(n.length&&(n=n.filter(function(l){return he(l)}));r;)r.nodeName.toUpperCase()==="LABEL"&&n.indexOf(r)===-1&&n.push(r),r=r.parentNode;if(this.relatedNodes(n),n.length>1){var i=n.filter(function(l){return he(l,!0)});if(i.length>1)return;var o=at(e,"aria-labelledby");return o.includes(i[0])?!1:void 0}return!1}var pb=fb;function mb(e,t,r){var a=ca(r),n=ua(r),i=r.attr("aria-describedby");return!a&&!!(n||i)}var hb=mb;function vb(e){var t=[];return e.filter(function(r){var a=function(o){return r.data.role===o.data.role&&r.data.accessibleText===o.data.accessibleText},n=t.find(a);return n?(n.result=!1,n.relatedNodes.push(r.relatedNodes[0]),!1):(t.push(r),r.relatedNodes=[],!0)})}var gb=vb;function bb(e,t,r){var a=ce(e),n=ze(r);return n=n?n.toLowerCase():null,this.data({role:a,accessibleText:n}),this.relatedNodes([e]),!0}var yb=bb;function Hn(e){return(e||"").trim()!==""}function Db(e,t,r){var a=typeof R<"u"?Mr(R):!1;if(t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&Hn(r.attr("xml:lang"))&&!Hn(r.attr("lang"))&&!a)return this.data({messageKey:"noXHTML"}),!1;var n=t.attributes.some(function(i){return Hn(r.attr(i))});return n?!0:(this.data({messageKey:"noLang"}),!1)}var wb=Db;function _b(e,t,r){var a=[];return t.attributes.forEach(function(n){var i=r.attr(n);if(typeof i=="string"){var o=Rt(i),l=t.value?!t.value.map(Rt).includes(o):!oa(o);(o!==""&&l||i!==""&&!te(i))&&a.push(n+'="'+r.attr(n)+'"')}}),a.length?(this.data(a),!0):!1}var xb=_b;function Eb(e,t,r){var a=Rt(r.attr("lang")),n=Rt(r.attr("xml:lang"));return a===n}var Ab=Eb;function Cb(e){var t=He(e),r=t.nodeName.toUpperCase(),a=be(t);return r==="DIV"&&["presentation","none",null].includes(a)&&(t=He(t),r=t.nodeName.toUpperCase(),a=be(t)),r!=="DL"?!1:!!(!a||["presentation","none","list"].includes(a))}var Fb=Cb;function kb(e,t,r){var a=r.parent;if(!!a){var n=a.props.nodeName,i=be(a);return["presentation","none","list"].includes(i)?!0:i&&zt(i)?(this.data({messageKey:"roleNotValid"}),!1):["ul","ol","menu"].includes(n)}}function Rb(e,t,r){var a=["definition","term","list"],n={badNodes:[],hasNonEmptyTextNode:!1},i=r.children.reduce(function(l,s){var u=s.actualNode;return u.nodeName.toUpperCase()==="DIV"&&ce(u)===null?l.concat(s.children):l.concat(s)},[]),o=i.reduce(function(l,s){var u=s.actualNode,c=u.nodeName.toUpperCase();if(u.nodeType===1&&he(u,!0,!1)){var d=be(u);(c!=="DT"&&c!=="DD"||d)&&(a.includes(d)||l.badNodes.push(u))}else u.nodeType===3&&u.nodeValue.trim()!==""&&(l.hasNonEmptyTextNode=!0);return l},n);return o.badNodes.length&&this.relatedNodes(o.badNodes),!!o.badNodes.length||o.hasNonEmptyTextNode}var Tb=Rb;function Sb(e,t,r){var a=!1,n=!1,i=!0,o=[],l=[],s=[];return r.children.forEach(function(u){var c=u.actualNode;if(c.nodeType===3&&c.nodeValue.trim()!==""){a=!0;return}if(!(c.nodeType!==1||!he(c,!0,!1))){i=!1;var d=c.nodeName.toUpperCase()==="LI",f=ce(u),p=f==="listitem";!d&&!p&&o.push(c),d&&!p&&(l.push(c),s.includes(f)||s.push(f)),p&&(n=!0)}}),a||o.length?(this.relatedNodes(o),!0):i||n?!1:(this.relatedNodes(l),this.data({messageKey:"roleNotValid",roles:s.join(", ")}),!0)}var Ob=Sb;function Nb(e,t,r){var a=r.children;if(!a||!a.length)return!1;for(var n=!1,i=!1,o,l=0;l ";function Lb(e){var t={};return e.filter(function(r){var a=r.node.ancestry[r.node.ancestry.length-1]!=="html";if(a){var n=r.node.ancestry.flat(1/0).join(fu);return t[n]=r,!0}var i=r.node.ancestry.slice(0,r.node.ancestry.length-1).flat(1/0).join(fu);return t[i]&&(t[i].result=!0),!1})}var qb=Lb;function Bb(e,t){return t.isViolation?!1:void 0}var jb=Bb;function Vb(e,t){if(!e.duration){console.warn("axe.utils.preloadMedia did not load metadata");return}var r=t.allowedDuration,a=r===void 0?3:r,n=i(e);if(n<=a&&!e.hasAttribute("loop"))return!0;if(!e.hasAttribute("controls"))return!1;return!0;function i(s){if(!s.currentSrc)return 0;var u=o(s.currentSrc);return u?u.length===1?Math.abs(s.duration-u[0]):Math.abs(u[1]-u[0]):Math.abs(s.duration-(s.currentTime||0))}function o(s){var u=s.match(/#t=(.*)/);if(!!u){var c=ve(u,2),d=c[1],f=d.split(",");return f.map(function(p){return/:/.test(p)?l(p):parseFloat(p)})}}function l(s){for(var u=s.split(":"),c=0,d=1;u.length>0;)c+=d*parseInt(u.pop(),10),d*=60;return parseFloat(c)}}var Ub=Vb;function Hb(e,t,r,a){var n=a||{},i=n.cssom,o=i===void 0?void 0:i,l=t||{},s=l.degreeThreshold,u=s===void 0?0:s;if(!o||!o.length)return;for(var c=!1,d=[],f=v(o),p=function(){var X=b[m],Y=f[X],Z=Y.root,ne=Y.rules,pe=ne.filter(g);if(!pe.length)return"continue";pe.forEach(function(J){var ae=J.cssRules;Array.from(ae).forEach(function(O){var ue=x(O);if(ue&&O.selectorText.toUpperCase()!=="HTML"){var w=Array.from(Z.querySelectorAll(O.selectorText))||[];d=d.concat(w)}c=c||ue})})},m=0,b=Object.keys(f);m-1&&c<1?(this.data("user-scalable"),!1):u["maximum-scale"]&&parseFloat(u["maximum-scale"])=f&&!m;D--)for(var v=d;v>=p;v--){var g=r[D]?r[D][v]:void 0;if(!!g){var x=h.utils.getNodeFromTree(g);if(x[a]){m=x[a];break}b.push(g)}}return m=(m||[]).concat(b.filter(n)),b.forEach(function(E){var F=h.utils.getNodeFromTree(E);F[a]=m}),m}function oy(e,t){if(e.getAttribute("headers")){var r=at(e,"headers");if(r.filter(function(o){return o}).length)return r}t||(t=dt(jt(e,"table")));var a=la(e,t),n=Du("row",a,t),i=Du("col",a,t);return[].concat(n,i).reverse()}var ha=oy;function ly(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=e.getAttribute("role");return zt(t)?["cell","gridcell"].includes(t):e.nodeName.toUpperCase()==="TD"}var wu=ly;function uy(e){var t=(e.getAttribute("role")||"").toLowerCase();if((t==="presentation"||t==="none")&&!je(e))return!1;if(e.getAttribute("contenteditable")==="true"||jt(e,'[contenteditable="true"]')||t==="grid"||t==="treegrid"||t==="table"||Yt(t)==="landmark")return!0;if(e.getAttribute("datatable")==="0")return!1;if(e.getAttribute("summary")||e.tHead||e.tFoot||e.caption)return!0;for(var r=0,a=e.children.length;r=5||s)return!0;var p,m;for(u=0;u=20?!0:!(rn(e).width>$r(y).width*.95||n<10||e.querySelector("object, embed, iframe, applet"))}var va=uy;function sy(e){if($t(e)||Wt(e))return!0;if(e.getAttribute("id")){var t=Fe(e.getAttribute("id"));return!!R.querySelector('[headers~="'.concat(t,'"]'))}return!1}var cy=sy;function _u(e,t,r,a){var n,i=r[t.y]?r[t.y][t.x]:void 0;return i?typeof a=="function"&&(n=a(i,t,r),n===!0)?[i]:(n=_u(e,{x:t.x+e.x,y:t.y+e.y},r,a),n.unshift(i),n):[]}function dy(e,t,r,a){if(Array.isArray(t)&&(a=r,r=t,t={x:0,y:0}),typeof e=="string")switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1};break}return _u(e,{x:t.x+e.x,y:t.y+e.y},r,a)}var $n=dy;function fy(e,t,r){var a=gr.accessibleTextVirtual(r),n=gr.sanitize(gr.removeUnicode(a,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(!!n){var i={name:n,urlProps:Za.urlPropsFromAttribute(e,"href")};return this.data(i),this.relatedNodes([e]),!0}}var py=fy;function my(e,t,r){var a=Ze(r,"a[href]");return a.some(function(n){return/^#[^/!]/.test(n.attr("href"))})}var hy=my;function vy(e,t,r){var a=r.attr("content")||"",n=a.split(/[;,]/);return a===""||n[0]==="0"}var gy=vy;function by(e){switch(e){case"lighter":return 100;case"normal":return 400;case"bold":return 700;case"bolder":return 900}return e=parseInt(e),isNaN(e)?400:e}function yy(e){for(var t=e,r=e.textContent.trim(),a=r;a===r&&t!==void 0;){var n=-1;if(e=t,e.children.length===0)return e;do n++,a=e.children[n].textContent.trim();while(a===""&&n+1t.fontSize)&&(!n.weight||e.fontWeight-n.weight>t.fontWeight)&&(!n.italic||e.isItalic&&!t.isItalic)},!1)}function Dy(e,t,r){var a=Array.from(e.parentNode.children),n=a.indexOf(e);t=t||{};var i=t.margins||[],o=a.slice(n+1).find(function(D){return D.nodeName.toUpperCase()==="P"}),l=a.slice(0,n).reverse().find(function(D){return D.nodeName.toUpperCase()==="P"}),s=Wn(e),u=o?Wn(o):null,c=l?Wn(l):null,d=t.passLength,f=t.failLength,p=e.textContent.trim().length,m=o==null?void 0:o.textContent.trim().length;if(p>m*d||!u||!xu(s,u,i))return!0;var b=Ft(r,"blockquote");if(!(b&&b.nodeName.toUpperCase()==="BLOCKQUOTE")&&!(c&&!xu(s,c,i))&&!(p>m*f))return!1}var wy=Dy;function _y(e){var t=e.filter(function(r){return r.data.isIframe});return e.forEach(function(r){if(!(r.result||r.node.ancestry.length===1)){var a=r.node.ancestry.slice(0,-1),n=kr(t),i;try{for(n.s();!(i=n.n()).done;){var o=i.value;if(Dn(a,o.node.ancestry)){r.result=o.result;break}}}catch(l){n.e(l)}finally{n.f()}}}),t.forEach(function(r){r.result||(r.result=!0)}),e}var xy=_y,Ey=Kt("landmark"),Ay=["alert","log","status"];function Cy(e,t){var r=e.actualNode,a=ce(e),n=(r.getAttribute("aria-live")||"").toLowerCase().trim();return!!(["assertive","polite"].includes(n)||Ay.includes(a)||Ey.includes(a)||t.regionMatcher&&mr(e,t.regionMatcher))}function Eu(e,t){var r=e.actualNode;if(ce(e)==="button"||Cy(e,t)||["iframe","frame"].includes(e.props.nodeName)||sn(e.actualNode)&&tn(e.actualNode,"href")||!he(r,!0)){for(var a=e;a;)a._hasRegionDescendant=!0,a=a.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}else return r!==R.body&&Kr(r,!0)?[e]:e.children.filter(function(n){var i=n.actualNode;return i.nodeType===1}).map(function(n){return Eu(n,t)}).reduce(function(n,i){return n.concat(i)},[])}function Fy(e,t,r){var a=H.get("regionlessNodes");if(this.data({isIframe:["iframe","frame"].includes(r.props.nodeName)}),a)return!a.includes(r);var n=h._tree;return a=Eu(n[0],t).map(function(i){for(;i.parent&&!i.parent._hasRegionDescendant&&i.parent.actualNode!==R.body;)i=i.parent;return i}).filter(function(i,o,l){return l.indexOf(i)===o}),H.set("regionlessNodes",a),!a.includes(r)}var ky=Fy;function Ry(e){var t=tn(e,"href");return t?he(t,!0)||void 0:!1}var Ty=Ry;function Sy(e){var t={};return e.forEach(function(r){t[r.data]=t[r.data]!==void 0?++t[r.data]:0}),e.forEach(function(r){r.result=!!t[r.data]}),e}var Oy=Sy;function Ny(e,t,r){var a=te(r.attr("title")).toLowerCase();return this.data(a),!0}var Iy=Ny;function Py(e){var t=[];return e.filter(function(r){return t.indexOf(r.data)===-1?(t.push(r.data),!0):!1})}var My=Py;function Ly(e){var t=e.getAttribute("id").trim();if(!t)return!0;var r=Be(e),a=Array.from(r.querySelectorAll('[id="'.concat(Fe(t),'"]'))).filter(function(n){return n!==e});return a.length&&this.relatedNodes(a),this.data(t),a.length===0}var qy=Ly;function By(e,t,r){return!!te(pr(r))}var jy=By;function Vy(e,t,r){try{return!!te(vr(r))}catch{return}}var Uy=Vy;function Hy(e,t){var r=t.cssProperties.filter(function(a){if(e.style.getPropertyPriority(a)==="important")return a});return r.length>0?(this.data(r),!1):!0}var zy=Hy;function $y(){var e=R.title;return!!te(e)}var Wy=$y;function Gy(){}var Yy=Gy;function Ky(e,t,r){var a=r.props.nodeName;return["img","input","area"].includes(a)?r.hasAttr("alt"):!1}var Xy=Ky;function Jy(e){return he(e,!1)&&!Wr(e)}var Qy=Jy;function Zy(e,t,r){var a=r.props.nodeName,n=(r.attr("type")||"").toLowerCase(),i=r.attr("value");return i&&this.data({messageKey:"has-label"}),a==="input"&&["submit","reset"].includes(n)?i===null:!1}var eD=Zy;function tD(e,t,r){var a=ce(r),n=be(r);if(["presentation","none"].includes(a))return this.data({role:a}),!0;if(!["presentation","none"].includes(n))return!1;var i=Ht().some(function(s){return r.hasAttr(s)}),o=je(r),l;return i&&!o?l="globalAria":!i&&o?l="focusable":l="both",this.data({messageKey:l,role:a}),!1}var rD=tD;function aD(e,t,r){if(!!r.children){var a=r.children.find(function(n){var i=n.props;return i.nodeName==="title"});if(!a)return this.data({messageKey:"noTitle"}),!1;try{if(nt(a)==="")return this.data({messageKey:"emptyTitle"}),!1}catch{return}return!0}}var nD=aD;function iD(e){var t=dt(e),r=t[0];return t.length<=1||r.length<=1||e.rows.length<=1?!0:r.reduce(function(a,n,i){return a||n!==r[i+1]&&r[i+1]!==void 0},!1)}var oD=iD;function lD(e){return vo(R)?e.nodeName.toUpperCase()==="TH":!0}var uD=lD;function sD(e){return!!(e.summary&&e.caption)&&e.summary.toLowerCase()===bt(e.caption).toLowerCase()}var cD=sD;function dD(e,t){var r=e.getAttribute("scope").toLowerCase();return t.values.indexOf(r)!==-1}var fD=dD;function pD(e){var t=[],r=zn(e),a=dt(e);return r.forEach(function(n){if(Kr(n)&&wu(n)&&!Wl(n)){var i=ha(n,a).some(function(o){return o!==null&&!!Kr(o)});i||t.push(n)}}),t.length?(this.relatedNodes(t),!1):!0}var mD=pD;function hD(e){for(var t=[],r=[],a=[],n=0;n0)return this.relatedNodes(a),!1;if(r.length){this.relatedNodes(r);return}return!0}var vD=hD;function gD(e){var t=zn(e),r=this,a=[];t.forEach(function(l){var s=l.getAttribute("headers");s&&(a=a.concat(s.split(/\s+/)));var u=l.getAttribute("aria-labelledby");u&&(a=a.concat(u.split(/\s+/)))});var n=t.filter(function(l){return te(l.textContent)===""?!1:l.nodeName.toUpperCase()==="TH"||["rowheader","columnheader"].indexOf(l.getAttribute("role"))!==-1}),i=dt(e),o=!0;return n.forEach(function(l){if(!(l.getAttribute("id")&&a.includes(l.getAttribute("id")))){var s=la(l,i),u=!1;$t(l)&&(u=$n("down",s,i).find(function(c){return!$t(c)&&ha(c,i).includes(l)})),!u&&Wt(l)&&(u=$n("right",s,i).find(function(c){return!Wt(c)&&ha(c,i).includes(l)})),u||r.relatedNodes(l),o=o&&u}}),o?!0:void 0}var bD=gD;function yD(e,t,r){var a=["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"];if(!a.includes(e.nodeName.toUpperCase())&&sr(r)){var n=y.getComputedStyle(e);if(n.getPropertyValue("display")==="none")return;if(n.getPropertyValue("visibility")==="hidden"){var i=He(e),o=i&&y.getComputedStyle(i);if(!o||o.getPropertyValue("visibility")!=="hidden")return}}return!0}var DD=yD;function wD(e,t){var r=/^aria-/,a=t.attrNames;if(a.length){for(var n=0,i=a.length;n0&&g.every(_r))return!1;var F=nt(t,!1,!0),I={emoji:!0,nonBmp:!1,punctuations:!0};if(!F||!br(F,I))return!1;for(var M=R.createRange(),U=t.children,Q=0;Q=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1}var VD=jD;function UD(e){return va(e)}var HD=UD;function zD(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Fe(t),'"]'),a=Array.from(Be(e).querySelectorAll(r));return!da(e)&&a.some(je)}var $D=zD;function WD(e){return da(e)}var GD=WD;function YD(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Fe(t),'"]'),a=Array.from(Be(e).querySelectorAll(r));return!da(e)&&a.every(function(n){return!je(n)})}var KD=YD;function XD(e,t,r){var a,n;return!r.initiator&&!r.focusable&&((a=r.size)===null||a===void 0?void 0:a.width)*((n=r.size)===null||n===void 0?void 0:n.height)>1}var JD=XD;function QD(e){var t=e.getAttribute("title");return!!te(t)}var ZD=QD;function ew(e,t){return lt(t,{chromium:!0})!==null}var tw=ew;function rw(e){var t;return e.hasAttribute("role")&&(t=e.getAttribute("role").split(/\s+/i).filter(h.commons.aria.isValidRole)),t&&t.length>0?t.includes("heading"):h.commons.aria.implicitRole(e)==="heading"}var aw=rw;function nw(e,t){try{var r=t.props.nodeName;return r==="svg"?!0:!!Je(t,"svg")}catch{return!1}}var Fu=nw;function iw(e,t){return!Fu(e,t)}var ow=iw;function lw(e,t){var r=!!ze(t);if(!r)return!1;var a=ce(e);return!(a&&a!=="link")}var uw=lw;function sw(e){return ho(e)}var cw=sw;function dw(e,t){var r=ce(e);if(!r)return!1;var a=Kt("widget"),n=a.includes(r);if(!n)return!1;var i=qn();return!(!i.includes(r)||!te(pr(t))&&!te(vr(e))||!te(nt(t)))}var fw=dw;function pw(e,t){if(t.props.nodeName!=="input"||t.hasAttr("type")===!1)return!0;var r=t.attr("type").toLowerCase();return["hidden","image","button","submit","reset"].includes(r)===!1}var mw=pw;function hw(e,t){var r="article, aside, main, nav, section";return e.hasAttribute("role")||!Ft(t,r)}var vw=hw;function gw(e,t){var r=["article","aside","main","nav","section"].join(",");function a(i){return!Ft(i,r)}function n(i){var o=i.actualNode,l=Kt("landmark"),s=ce(o);if(!s)return!1;var u=o.nodeName.toUpperCase();if(u==="HEADER"||u==="FOOTER")return a(i);if(u==="SECTION"||u==="FORM"){var c=ze(i);return!!c}return l.indexOf(s)>=0||s==="region"}return n(t)&&he(e,!0)}var bw=gw;function yw(e){return!va(e)&&!je(e)}var Dw=yw;function ww(e){var t=te(e.textContent),r=e.getAttribute("role");return r&&r!=="link"||!t||!he(e,!1)?!1:yo(e)}var _w=ww;function xw(e,t){var r=ce(t);return r?!!le.ariaRoles[r].childrenPresentational:!1}var Ew=xw;function Aw(e){return!(!e.currentSrc||e.hasAttribute("paused")||e.hasAttribute("muted"))}var Cw=Aw;function Fw(e,t){return!(!t.hasAttr("role")||!t.attr("role").trim())}var kw=Fw;function Rw(e,t){var r=be(t);if(!r||["none","presentation"].includes(r))return!0;var a=wo[r]||{},n=a.accessibleNameRequired;return!!(n||je(t))}var Tw=Rw;function Sw(e,t){var r=St(t),a=r.namingMethods;return!(a&&a.length!==0||be(t)==="combobox"&&Ze(t,'input:not([type="hidden"])').length)}var Ow=Sw;function Nw(e){return!e.getAttribute("role")}var Iw=Nw;function Pw(e,t){return t.props.nodeName!=="html"}var Mw=Pw;function Lw(e){var t=Array.from(e.parentNode.childNodes),r=e.textContent.trim(),a=/[.!?:;](?![.!?:;])/g;if(r.length===0||(r.match(a)||[]).length>=2)return!1;var n=t.slice(t.indexOf(e)+1).filter(function(i){return i.nodeName.toUpperCase()==="P"&&i.textContent.trim()!==""});return n.length!==0}var qw=Lw;function Bw(e,t){return lt(t,{chromiumRoles:!0})!==null}var jw=Bw;function Vw(e,t){if(!gt(e,13))return!1;var r=be(t);if(Do["aria-haspopup"].values.includes(r)){if(Je(t,'[role~="combobox"]'))return!1;var a=t.attr("id");if(a){var n=zr(e),i=Array.from(n.querySelectorAll('[aria-owns~="'.concat(a,'"], [aria-controls~="').concat(a,'"]'))),o=i.some(function(u){var c=Ve(u.getAttribute("role"));return c.includes("combobox")});if(o)return!1}}var l=Ze(t,"*"),s=l.some(function(u){return sr(u,!0,!0)});return!!s}var Uw=Vw;function Hw(e){return sn(e)&&Wr(e)}var zw=Hw;function $w(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top}var Ww=$w;function Gw(e){var t=Rt(e.getAttribute("lang")),r=Rt(e.getAttribute("xml:lang"));return oa(t)&&oa(r)}var Yw=Gw,Kw={"abstractrole-evaluate":Lh,"accesskeys-after":Rg,"accesskeys-evaluate":Sg,"alt-space-value-evaluate":Zg,"aria-allowed-attr-evaluate":Bh,"aria-allowed-attr-matches":_D,"aria-allowed-role-evaluate":Vh,"aria-allowed-role-matches":ED,"aria-errormessage-evaluate":Hh,"aria-has-attr-matches":CD,"aria-hidden-body-evaluate":$h,"aria-hidden-focus-matches":kD,"aria-label-evaluate":jy,"aria-labelledby-evaluate":Uy,"aria-level-evaluate":Gh,"aria-prohibited-attr-evaluate":Yh,"aria-required-attr-evaluate":Jh,"aria-required-children-evaluate":tv,"aria-required-children-matches":TD,"aria-required-parent-evaluate":nv,"aria-required-parent-matches":OD,"aria-roledescription-evaluate":ov,"aria-unsupported-attr-evaluate":uv,"aria-valid-attr-evaluate":cv,"aria-valid-attr-value-evaluate":fv,"attr-non-space-content-evaluate":hg,"autocomplete-appropriate-evaluate":dg,"autocomplete-matches":ID,"autocomplete-valid-evaluate":pg,"avoid-inline-spacing-evaluate":zy,"bypass-matches":LD,"caption-evaluate":Mb,"caption-faked-evaluate":oD,"color-contrast-evaluate":ng,"color-contrast-matches":BD,"css-orientation-lock-evaluate":zb,"data-table-large-matches":VD,"data-table-matches":HD,"deprecatedrole-evaluate":pv,"dlitem-evaluate":Fb,"doc-has-title-evaluate":Wy,"duplicate-id-active-matches":$D,"duplicate-id-after":My,"duplicate-id-aria-matches":GD,"duplicate-id-evaluate":qy,"duplicate-id-misc-matches":KD,"duplicate-img-label-evaluate":tb,"exists-evaluate":Yy,"explicit-evaluate":ab,"fallbackrole-evaluate":vv,"focusable-content-evaluate":Ng,"focusable-disabled-evaluate":Pg,"focusable-element-evaluate":Lg,"focusable-modal-open-evaluate":Bg,"focusable-no-name-evaluate":Vg,"focusable-not-tabbable-evaluate":Hg,"frame-focusable-content-evaluate":$g,"frame-focusable-content-matches":JD,"frame-tested-after":qb,"frame-tested-evaluate":jb,"frame-title-has-text-matches":ZD,"has-alt-evaluate":Xy,"has-descendant-after":gg,"has-descendant-evaluate":yg,"has-window-aria-attribute-evaluate":bv,"has-implicit-chromium-role-matches":tw,"has-lang-evaluate":wb,"has-text-content-evaluate":wg,"has-widget-role-evaluate":Dv,"heading-matches":aw,"heading-order-after":Gb,"heading-order-evaluate":ty,"help-same-as-label-evaluate":ib,"hidden-content-evaluate":DD,"hidden-explicit-label-evaluate":lb,"html-namespace-matches":ow,"html5-scope-evaluate":uD,"identical-links-same-purpose-after":ay,"identical-links-same-purpose-evaluate":py,"identical-links-same-purpose-matches":uw,"implicit-evaluate":sb,"inserted-into-focus-order-matches":cw,"internal-link-present-evaluate":hy,"invalidrole-evaluate":_v,"is-element-focusable-evaluate":Ev,"is-initiator-matches":Cu,"is-on-screen-evaluate":Qy,"label-content-name-mismatch-evaluate":db,"label-content-name-mismatch-matches":fw,"label-matches":mw,"landmark-has-body-context-matches":vw,"landmark-is-top-level-evaluate":Gg,"landmark-is-unique-after":gb,"landmark-is-unique-evaluate":yb,"landmark-unique-matches":bw,"layout-table-matches":Dw,"link-in-text-block-evaluate":sg,"link-in-text-block-matches":_w,"listitem-evaluate":kb,"matches-definition-evaluate":xg,"meta-refresh-evaluate":gy,"meta-viewport-scale-evaluate":Wb,"multiple-label-evaluate":pb,"nested-interactive-matches":Ew,"no-autoplay-audio-evaluate":Ub,"no-autoplay-audio-matches":Cw,"no-empty-role-matches":kw,"no-explicit-name-required-matches":Tw,"no-focusable-content-evaluate":Yg,"no-implicit-explicit-label-evaluate":Cv,"no-naming-method-matches":Ow,"no-role-matches":Iw,"non-empty-if-present-evaluate":eD,"not-html-matches":Mw,"only-dlitems-evaluate":Tb,"only-listitems-evaluate":Ob,"p-as-heading-evaluate":wy,"p-as-heading-matches":qw,"page-no-duplicate-after":Ag,"page-no-duplicate-evaluate":Fg,"presentation-role-conflict-matches":jw,"presentational-role-evaluate":rD,"region-after":xy,"region-evaluate":ky,"same-caption-summary-evaluate":cD,"scope-value-evaluate":fD,"scrollable-region-focusable-matches":Uw,"skip-link-evaluate":Ty,"skip-link-matches":zw,"structured-dlitems-evaluate":Ib,"svg-namespace-matches":Fu,"svg-non-empty-title-evaluate":nD,"tabindex-evaluate":Jg,"td-has-header-evaluate":mD,"td-headers-attr-evaluate":vD,"th-has-data-cells-evaluate":bD,"title-only-evaluate":hb,"unique-frame-title-after":Oy,"unique-frame-title-evaluate":Iy,"unsupportedrole-evaluate":kv,"valid-lang-evaluate":xb,"valid-scrollable-semantics-evaluate":Iv,"window-is-top-matches":Ww,"xml-lang-mismatch-evaluate":Ab,"xml-lang-mismatch-matches":Yw},ga=Kw;function Xw(e){this.id=e.id,this.data=null,this.relatedNodes=[],this.result=null}var Gn=Xw;function Yn(e){if(typeof e=="string"){if(ga[e])return ga[e];if(/^\s*function[\s\w]*\(/.test(e))return new Function("return "+e+";")();throw new ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(e))}return e}function ku(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(Array.isArray(e)||P(e)!=="object")&&(e={value:e}),e}function Jt(e){e&&(this.id=e.id,this.configure(e))}Jt.prototype.enabled=!0,Jt.prototype.run=function(t,r,a,n,i){r=r||{};var o=r.hasOwnProperty("enabled")?r.enabled:this.enabled,l=this.getOptions(r.options);if(o){var s=new Gn(this),u=za(s,r,n,i),c;try{c=this.evaluate.call(u,t.actualNode,l,t,a)}catch(d){t&&t.actualNode&&(d.errorNode=new tt(t).toJSON()),i(d);return}u.isAsync||(s.result=c,n(s))}else n(null)},Jt.prototype.runSync=function(t,r,a){r=r||{};var n=r,i=n.enabled,o=i===void 0?this.enabled:i;if(!o)return null;var l=this.getOptions(r.options),s=new Gn(this),u=za(s,r);u.async=function(){throw new Error("Cannot run async check while in a synchronous run")};var c;try{c=this.evaluate.call(u,t.actualNode,l,t,a)}catch(d){throw t&&t.actualNode&&(d.errorNode=new tt(t).toJSON()),d}return s.result=c,s},Jt.prototype.configure=function(t){var r=this;(!t.evaluate||ga[t.evaluate])&&(this._internalCheck=!0),t.hasOwnProperty("enabled")&&(this.enabled=t.enabled),t.hasOwnProperty("options")&&(this._internalCheck?this.options=ku(t.options):this.options=t.options),["evaluate","after"].filter(function(a){return t.hasOwnProperty(a)}).forEach(function(a){return r[a]=Yn(t[a])})},Jt.prototype.getOptions=function(t){return this._internalCheck?Ja(this.options,ku(t||{})):t||this.options};var Ru=Jt;function Jw(e){this.id=e.id,this.result=re.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]}var ba=Jw;function Ye(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||"*",e.impact&&(we(re.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden=typeof e.excludeHidden=="boolean"?e.excludeHidden:!0,this.enabled=typeof e.enabled=="boolean"?e.enabled:!0,this.pageLevel=typeof e.pageLevel=="boolean"?e.pageLevel:!1,this.reviewOnFail=typeof e.reviewOnFail=="boolean"?e.reviewOnFail:!1,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,e.matches&&(this.matches=Yn(e.matches))}Ye.prototype.matches=function(){return!0},Ye.prototype.gather=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a="mark_gather_start_"+this.id,n="mark_gather_end_"+this.id,i="mark_isHidden_start_"+this.id,o="mark_isHidden_end_"+this.id;r.performanceTimer&&Oe.mark(a);var l=An(this.selector,t);return this.excludeHidden&&(r.performanceTimer&&Oe.mark(i),l=l.filter(function(s){return!gn(s.actualNode)}),r.performanceTimer&&(Oe.mark(o),Oe.measure("rule_"+this.id+"#gather_axe.utils.isHidden",i,o))),r.performanceTimer&&(Oe.mark(n),Oe.measure("rule_"+this.id+"#gather",a,n)),l},Ye.prototype.runChecks=function(t,r,a,n,i,o){var l=this,s=ot();this[t].forEach(function(u){var c=l._audit.checks[u.id||u],d=ta(c,l.id,a);s.defer(function(f,p){c.run(r,d,n,f,p)})}),s.then(function(u){u=u.filter(function(c){return c}),i({type:t,results:u})}).catch(o)},Ye.prototype.runChecksSync=function(t,r,a,n){var i=this,o=[];return this[t].forEach(function(l){var s=i._audit.checks[l.id||l],u=ta(s,i.id,a);o.push(s.runSync(r,u,n))}),o=o.filter(function(l){return l}),{type:t,results:o}},Ye.prototype.run=function(t){var r=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;a.performanceTimer&&this._trackPerformance();var o=ot(),l=new ba(this),s;try{s=this.gatherAndMatchNodes(t,a)}catch(u){i(new ut({cause:u,ruleId:this.id}));return}a.performanceTimer&&this._logGatherPerformance(s),s.forEach(function(u){o.defer(function(c,d){var f=ot();["any","all","none"].forEach(function(p){f.defer(function(m,b){r.runChecks(p,u,a,t,m,b)})}),f.then(function(p){var m=Tu(p);m&&(m.node=new tt(u,a),l.nodes.push(m),r.reviewOnFail&&(["any","all"].forEach(function(b){m[b].forEach(function(D){D.result===!1&&(D.result=void 0)})}),m.none.forEach(function(b){b.result===!0&&(b.result=void 0)}))),c()}).catch(function(p){return d(p)})})}),o.defer(function(u){return setTimeout(u,0)}),a.performanceTimer&&this._logRulePerformance(),o.then(function(){return n(l)}).catch(function(u){return i(u)})},Ye.prototype.runSync=function(t){var r=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};a.performanceTimer&&this._trackPerformance();var n=new ba(this),i;try{i=this.gatherAndMatchNodes(t,a)}catch(o){throw new ut({cause:o,ruleId:this.id})}return a.performanceTimer&&this._logGatherPerformance(i),i.forEach(function(o){var l=[];["any","all","none"].forEach(function(u){l.push(r.runChecksSync(u,o,a,t))});var s=Tu(l);s&&(s.node=o.actualNode?new tt(o,a):null,n.nodes.push(s),r.reviewOnFail&&(["any","all"].forEach(function(u){s[u].forEach(function(c){c.result===!1&&(c.result=void 0)})}),s.none.forEach(function(u){u.result===!0&&(u.result=void 0)})))}),a.performanceTimer&&this._logRulePerformance(),n},Ye.prototype._trackPerformance=function(){this._markStart="mark_rule_start_"+this.id,this._markEnd="mark_rule_end_"+this.id,this._markChecksStart="mark_runchecks_start_"+this.id,this._markChecksEnd="mark_runchecks_end_"+this.id},Ye.prototype._logGatherPerformance=function(t){At("gather (",t.length,"):",Oe.timeElapsed()+"ms"),Oe.mark(this._markChecksStart)},Ye.prototype._logRulePerformance=function(){Oe.mark(this._markChecksEnd),Oe.mark(this._markEnd),Oe.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),Oe.measure("rule_"+this.id,this._markStart,this._markEnd)};function Tu(e){if(e.length){var t=!1,r={};return e.forEach(function(a){var n=a.results.filter(function(i){return i});r[a.type]=n,n.length&&(t=!0)}),t?r:null}}Ye.prototype.gatherAndMatchNodes=function(t,r){var a=this,n="mark_matches_start_"+this.id,i="mark_matches_end_"+this.id,o=this.gather(t,r);return r.performanceTimer&&Oe.mark(n),o=o.filter(function(l){return a.matches(l.actualNode,l,t)}),r.performanceTimer&&(Oe.mark(i),Oe.measure("rule_"+this.id+"#matches",n,i)),o};function Qw(e){return Vr(e).map(function(t){var r=e._audit.checks[t.id||t];return r&&typeof r.after=="function"?r:null}).filter(Boolean)}function Zw(e,t){var r=[];return e.forEach(function(a){var n=Vr(a);n.forEach(function(i){i.id===t&&(i.node=a.node,r.push(i))})}),r}function e_(e){return e.filter(function(t){return t.filtered!==!0})}function t_(e){var t=["any","all","none"],r=e.nodes.filter(function(a){var n=0;return t.forEach(function(i){a[i]=e_(a[i]),n+=a[i].length}),n>0});return e.pageLevel&&r.length&&(r=[r.reduce(function(a,n){if(a)return t.forEach(function(i){a[i].push.apply(a[i],n[i])}),a})]),r}Ye.prototype.after=function(t,r){var a=Qw(this),n=this.id;return a.forEach(function(i){var o=Zw(t.nodes,i.id),l=ta(i,n,r),s=i.after(o,l);o.forEach(function(u){delete u.node,s.indexOf(u)===-1&&(u.filtered=!0)})}),t.nodes=t_(t),t},Ye.prototype.configure=function(t){t.hasOwnProperty("selector")&&(this.selector=t.selector),t.hasOwnProperty("excludeHidden")&&(this.excludeHidden=typeof t.excludeHidden=="boolean"?t.excludeHidden:!0),t.hasOwnProperty("enabled")&&(this.enabled=typeof t.enabled=="boolean"?t.enabled:!0),t.hasOwnProperty("pageLevel")&&(this.pageLevel=typeof t.pageLevel=="boolean"?t.pageLevel:!1),t.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail=typeof t.reviewOnFail=="boolean"?t.reviewOnFail:!1),t.hasOwnProperty("any")&&(this.any=t.any),t.hasOwnProperty("all")&&(this.all=t.all),t.hasOwnProperty("none")&&(this.none=t.none),t.hasOwnProperty("tags")&&(this.tags=t.tags),t.hasOwnProperty("matches")&&(this.matches=Yn(t.matches)),t.impact&&(we(re.impact.includes(t.impact),"Impact ".concat(t.impact," is not a valid impact")),this.impact=t.impact)};var Su=Ye,Qt=Xe(gi()),Zt=/\{\{.+?\}\}/g;function Ou(){if(y.origin)return y.origin;if(y.location&&y.location.origin)return y.location.origin}function r_(e){var t;if(e?(t=st(e),t.commons=e.commons):t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var r=Ou();t.allowedOrigins=r?[r]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=de({checks:{},rules:{}},t.data),t}function Nu(e,t,r){var a,n;for(a=0,n=e.length;a0&&arguments[0]!==void 0?arguments[0]:null,n=(h.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach(function(i){r.data.rules[i.id]||(r.data.rules[i.id]={});var o=r.data.rules[i.id];(typeof o.helpUrl!="string"||a&&o.helpUrl===Pu(a,i.id,n))&&(o.helpUrl=Pu(r,i.id,n))})}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}]),e}();function u_(e,t,r){var a={now:[],later:[]},n=e.reduce(function(i,o){return Xo(o,t,r)?o.preload?(i.later.push(o),i):(i.now.push(o),i):i},a);return n}function Iu(e,t,r){return r.performanceTimer&&Oe.mark("mark_rule_start_"+e.id),function(a,n){e.run(t,r,function(i){a(i)},function(i){if(r.debug)n(i);else{var o=Object.assign(new ba(e),{result:re.CANTTELL,description:"An error occured while running this rule",message:i.message,stack:i.stack,error:i,errorNode:i.errorNode});a(o)}})}}function Pu(e,t,r){var a=e.brand,n=e.application,i=e.lang;return re.helpUrlBase+a+"/"+(r||h.version.substring(0,h.version.lastIndexOf(".")))+"/"+t+"?application="+encodeURIComponent(n)+(i&&i!=="en"?"&lang="+encodeURIComponent(i):"")}var Mu=l_,Lu={};Te(Lu,{CssSelectorParser:function(){return s_.CssSelectorParser},doT:function(){return qu.default},emojiRegexText:function(){return c_.default},memoize:function(){return d_.default}});var s_=Xe(ii()),qu=Xe(gi()),c_=Xe(Fa()),d_=Xe(vi()),f_=Xe(Fc()),p_=Xe(kc());Xe(Rc()),qu.default.templateSettings.strip=!1,"Promise"in y||f_.default.polyfill(),"Uint32Array"in y||(y.Uint32Array=p_.Uint32Array),y.Uint32Array&&("some"in y.Uint32Array.prototype||Object.defineProperty(y.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in y.Uint32Array.prototype||Object.defineProperty(y.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));function m_(e,t){if(e=e||function(){},t=t||h.log,!h._audit)throw new Error("No audit configured");var r=h.utils.queue(),a=[];Object.keys(h.plugins).forEach(function(i){r.defer(function(o){var l=function(u){a.push(u),o()};try{h.plugins[i].cleanup(o,l)}catch(s){l(s)}})});var n=h.utils.getFlattenedTree(R.body);h.utils.querySelectorAll(n,"iframe, frame").forEach(function(i){r.defer(function(o,l){return h.utils.sendCommandToFrame(i.actualNode,{command:"cleanup-plugin"},o,l)})}),r.then(function(i){a.length===0?e(i):t(a)}).catch(t)}var Bu=m_,xr={},ju;function Vu(e){return xr.hasOwnProperty(e)}function Kn(e){return typeof e=="string"&&xr[e]?xr[e]:typeof e=="function"?e:ju}function h_(e,t,r){xr[e]=t,r&&(ju=t)}function v_(e){var t;if(t=h._audit,!t)throw new Error("No audit configured");if(e.axeVersion||e.ver){var r=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(r))throw new Error("Invalid configured version ".concat(r));var a=r.split("-"),n=ve(a,2),i=n[0],o=n[1],l=i.split(".").map(Number),s=ve(l,3),u=s[0],c=s[1],d=s[2],f=h.version.split("-"),p=ve(f,2),m=p[0],b=p[1],D=m.split(".").map(Number),v=ve(D,3),g=v[0],x=v[1],E=v[2];if(u!==g||x2&&arguments[2]!==void 0?arguments[2]:{};r.reporter=r.reporter||h._audit.reporter||"v1",h._selectorData={},t instanceof oe||(t=new rl(t));var a=Oo(e);if(!a)throw new Error("unknown rule `"+e+"`");a=Object.create(a,{excludeHidden:{value:!1}});var n={initiator:!0,include:[t]},i=a.runSync(n,r);na(i),rr(i);var o=Ni([i]);return o.violations.forEach(function(l){return l.nodes.forEach(function(s){s.failureSummary=mn(s)})}),de({},vt(),o,{toolOptions:r})}var O_=S_;function Hu(e){var t,r,a,n=ve(e,3),i=n[0],o=n[1],l=n[2],s=new TypeError("axe.run arguments are invalid");if(!N_(i)){if(l!==void 0)throw s;l=o,o=i,i=R}if(P(o)!=="object"){if(l!==void 0)throw s;l=o,o={}}if(typeof l!="function"&&l!==void 0)throw s;return o=st(o),o.reporter=(t=(r=o.reporter)!==null&&r!==void 0?r:(a=h._audit)===null||a===void 0?void 0:a.reporter)!==null&&t!==void 0?t:"v1",{context:i,options:o,callback:l}}function N_(e){switch(!0){case typeof e=="string":case Array.isArray(e):case(y.Node&&e instanceof y.Node):case(y.NodeList&&e instanceof y.NodeList):return!0;case P(e)!=="object":return!1;case e.include!==void 0:case e.exclude!==void 0:case typeof e.length=="number":return!0;default:return!1}}var ya=function(){};function I_(){for(var e=arguments.length,t=new Array(e),r=0;r1&&arguments[1]!==void 0?arguments[1]:{};n=st(n);var i=e.find(function(s){return s.environmentData})||{},o=i.environmentData;h._audit.normalizeOptions(n),n.reporter=(t=(r=n.reporter)!==null&&r!==void 0?r:(a=h._audit)===null||a===void 0?void 0:a.reporter)!==null&&t!==void 0?t:"v1",V_(e);var l=Ur(e);return l=h._audit.after(l,n),l.forEach(na),l=l.map(rr),H_(l,de({environmentData:o},n))}function V_(e){var t=[],r=kr(e),a;try{for(r.s();!(a=r.n()).done;){var n=a.value,i=t.shift();if(!!n){n.frameSpec=i!=null?i:null;var o=U_(n);t.unshift.apply(t,ie(o))}}}catch(l){r.e(l)}finally{r.f()}}function U_(e){var t=e.frames,r=e.frameSpec;return r?t.map(function(a){return tt.mergeSpecs(a,r)}):t}function H_(e,t){return new Promise(function(r){var a=Kn(t.reporter);a(e,t,r)})}function z_(e){if(h._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return h._tree=pn(e),h._selectorData=Lr(h._tree),h._tree[0]}var $_=z_,W_=function(t,r,a){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),typeof r=="function"&&(a=r,r={});var n=r,i=n.environmentData,o=qe(n,ts);a(de({},vt(i),{toolOptions:o},dr(t,r)))},G_=W_,Y_=function(t,r,a){typeof r=="function"&&(a=r,r={});var n=r,i=n.environmentData,o=qe(n,rs);r.resultTypes=["violations"];var l=dr(t,r),s=l.violations;a(de({},vt(i),{toolOptions:o,violations:s}))},K_=Y_,X_=function(t,r,a){if(typeof r=="function"&&(a=r,r={}),!t||!Array.isArray(t))return a(t);var n=t.map(function(i){for(var o=de({},i),l=["passes","violations","incomplete","inapplicable"],s=0,u=l;s elements of image maps have alternate text",help:"Active elements must have alternate text"},"aria-allowed-attr":{description:"Ensures ARIA attributes are allowed for an element's role",help:"Elements must only use allowed ARIA attributes"},"aria-allowed-role":{description:"Ensures role attribute has an appropriate value for the element",help:"ARIA role should be appropriate for the element"},"aria-command-name":{description:"Ensures every ARIA button, link and menuitem has an accessible name",help:"ARIA commands must have an accessible name"},"aria-dialog-name":{description:"Ensures every ARIA dialog and alertdialog node has an accessible name",help:"ARIA dialog and alertdialog nodes should have an accessible name"},"aria-hidden-body":{description:"Ensures aria-hidden='true' is not present on the document body.",help:"aria-hidden='true' must not be present on the document body"},"aria-hidden-focus":{description:"Ensures aria-hidden elements are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or contain focusable elements"},"aria-input-field-name":{description:"Ensures every ARIA input field has an accessible name",help:"ARIA input fields must have an accessible name"},"aria-meter-name":{description:"Ensures every ARIA meter node has an accessible name",help:"ARIA meter nodes must have an accessible name"},"aria-progressbar-name":{description:"Ensures every ARIA progressbar node has an accessible name",help:"ARIA progressbar nodes must have an accessible name"},"aria-required-attr":{description:"Ensures elements with ARIA roles have all required ARIA attributes",help:"Required ARIA attributes must be provided"},"aria-required-children":{description:"Ensures elements with an ARIA role that require child roles contain them",help:"Certain ARIA roles must contain particular children"},"aria-required-parent":{description:"Ensures elements with an ARIA role that require parent roles are contained by them",help:"Certain ARIA roles must be contained by particular parents"},"aria-roledescription":{description:"Ensure aria-roledescription is only used on elements with an implicit or explicit role",help:"aria-roledescription must be on elements with a semantic role"},"aria-roles":{description:"Ensures all elements with a role attribute use a valid value",help:"ARIA roles used must conform to valid values"},"aria-text":{description:'Ensures "role=text" is used on elements with no focusable descendants',help:'"role=text" should have no focusable descendants'},"aria-toggle-field-name":{description:"Ensures every ARIA toggle field has an accessible name",help:"ARIA toggle fields must have an accessible name"},"aria-tooltip-name":{description:"Ensures every ARIA tooltip node has an accessible name",help:"ARIA tooltip nodes must have an accessible name"},"aria-treeitem-name":{description:"Ensures every ARIA treeitem node has an accessible name",help:"ARIA treeitem nodes should have an accessible name"},"aria-valid-attr-value":{description:"Ensures all ARIA attributes have valid values",help:"ARIA attributes must conform to valid values"},"aria-valid-attr":{description:"Ensures attributes that begin with aria- are valid ARIA attributes",help:"ARIA attributes must conform to valid names"},"audio-caption":{description:"Ensures