From 252686f43a7f930f7f64402c8b683c26d0a0034c Mon Sep 17 00:00:00 2001 From: Bryan Date: Wed, 11 Oct 2023 15:44:17 +0100 Subject: [PATCH] chore(ui): remove dist from ui package --- packages/ui/dist/bundle.css | 216 ------------------ packages/ui/dist/dist/bundle.css | 0 packages/ui/dist/index.cjs.js | 28 --- packages/ui/dist/index.esm.js | 28 --- packages/ui/dist/rollup.config.d.ts | 7 - .../ui/dist/src/components/Drawer/index.d.ts | 10 - .../ui/dist/src/components/Img/index.d.ts | 8 - .../dist/src/components/LogoButton/index.d.ts | 9 - .../dist/src/components/Markdown/index.d.ts | 8 - .../MultiColumnsLogoButton/index.d.ts | 9 - .../Navigation/NavigationIcon/index.d.ts | 7 - .../Navigation/NavigationItem/index.d.ts | 8 - .../Navigation/NavigationLink/index.d.ts | 9 - .../Navigation/NavigationList/index.d.ts | 11 - .../NavigationToggleButton/index.d.ts | 9 - .../dist/src/components/Navigation/index.d.ts | 17 -- .../ui/dist/src/components/Portal/index.d.ts | 8 - .../src/components/PriceWidget/index.d.ts | 20 -- packages/ui/dist/src/components/index.d.ts | 6 - packages/ui/dist/src/hooks/index.d.ts | 3 - .../ui/dist/src/hooks/useClickOutside.d.ts | 2 - .../ui/dist/src/hooks/useKeyboardEvent.d.ts | 1 - packages/ui/dist/src/hooks/useScreenSize.d.ts | 1 - packages/ui/dist/src/index.d.ts | 1 - packages/ui/dist/tsconfig.tsbuildinfo | 1 - 25 files changed, 427 deletions(-) delete mode 100644 packages/ui/dist/bundle.css delete mode 100644 packages/ui/dist/dist/bundle.css delete mode 100644 packages/ui/dist/index.cjs.js delete mode 100644 packages/ui/dist/index.esm.js delete mode 100644 packages/ui/dist/rollup.config.d.ts delete mode 100644 packages/ui/dist/src/components/Drawer/index.d.ts delete mode 100644 packages/ui/dist/src/components/Img/index.d.ts delete mode 100644 packages/ui/dist/src/components/LogoButton/index.d.ts delete mode 100644 packages/ui/dist/src/components/Markdown/index.d.ts delete mode 100644 packages/ui/dist/src/components/MultiColumnsLogoButton/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/NavigationIcon/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/NavigationItem/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/NavigationLink/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/NavigationList/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/NavigationToggleButton/index.d.ts delete mode 100644 packages/ui/dist/src/components/Navigation/index.d.ts delete mode 100644 packages/ui/dist/src/components/Portal/index.d.ts delete mode 100644 packages/ui/dist/src/components/PriceWidget/index.d.ts delete mode 100644 packages/ui/dist/src/components/index.d.ts delete mode 100644 packages/ui/dist/src/hooks/index.d.ts delete mode 100644 packages/ui/dist/src/hooks/useClickOutside.d.ts delete mode 100644 packages/ui/dist/src/hooks/useKeyboardEvent.d.ts delete mode 100644 packages/ui/dist/src/hooks/useScreenSize.d.ts delete mode 100644 packages/ui/dist/src/index.d.ts delete mode 100644 packages/ui/dist/tsconfig.tsbuildinfo diff --git a/packages/ui/dist/bundle.css b/packages/ui/dist/bundle.css deleted file mode 100644 index be192ec7b..000000000 --- a/packages/ui/dist/bundle.css +++ /dev/null @@ -1,216 +0,0 @@ -@charset "UTF-8"; -.utrecht-navigation__link { - --utrecht-link-text-decoration: none; - --utrecht-link-active-color: var(--utrecht-navigation-link-active-color); - --utrecht-link-hover-text-decoration-thickness: var(--utrecht-navigation-link-hover-decoration-thickness); - --utrecht-link-hover-color: var(--utrecht-navigation-link-hover-color); - --utrecht-link-color: var(--utrecht-navigation-link-color); - --utrecht-link-focus-text-decoration-thickness: var(--utrecht-navigation-link-focus-declaration-thickness); - --utrecht-link-visited-color: var(--utrecht-navigation-link-color); - background-color: var(--utrecht-navigation-link-background-color); - border-inline-end-color: var(--utrecht-navigation-link-border-color); - border-inline-end-style: solid; - border-inline-end-width: var(--utrecht-navigation-link-border-inline-end-width); - display: flex; - font-weight: var(--utrecht-navigation-link-font-weight); - justify-content: var(--utrecht-navigation-link-justify-content); - padding-block-end: var(--utrecht-navigation-link-padding-block-end); - padding-block-start: var(--utrecht-navigation-link-padding-block-start); - padding-inline-end: var(--utrecht-navigation-link-padding-inline-end); - padding-inline-start: var(--utrecht-navigation-link-padding-inline-start); - text-align: var(--utrecht-navigation-link-text-align); -} - -.utrecht-navigation__link:hover { - --utrecht-navigation-link-background-color: var(--utrecht-navigation-link-hover-background-color); -} - -.utrecht-navigation__link:focus { - --utrecht-link-focus-color: var(--utrecht-navigation-link-focus-color); - --utrecht-link-focus-background-color: var(--utrecht-color-yellow-80); -} - -.utrecht-navigation__link:active:focus { - color: var(--utrecht-navigation-link-active-focus-color); -} - -.utrecht-navigation__link--mobile { - --utrecht-navigation-link-padding-inline-start: var(--utrecht-navigation-link-mobile-padding-inline-start); - --utrecht-navigation-link-padding-inline-end: var(--utrecht-navigation-link-mobile-padding-inline-end); - --utrecht-navigation-link-padding-block-start: var(--utrecht-navigation-link-mobile-padding-block-start); - --utrecht-navigation-link-padding-block-end: var(--utrecht-navigation-link-mobile-padding-block-end); - --utrecht-navigation-link-border-inline-end-width: 0; - --utrecht-navigation-link-border-color: transparent; - --utrecht-navigation-link-background-color: var(--utrecht-navigation-link-mobile-background-color); - --utrecht-navigation-link-color: var(--utrecht-navigation-link-mobile-color); - --utrecht-navigation-link-justify-content: var(--utrecht-navigation-link-mobile-justify-content); - flex: 1 1 auto; - transition-duration: var(--utrecht-navigation-link-mobile-transition-duration); - transition-property: font-weight; - transition-timing-function: var(--utrecht-navigation-link-mobile-transition-timing-function); -} - -.utrecht-navigation__link--mobile:hover { - --utrecht-navigation-link-background-color: var(--utrecht-navigation-link-mobile-hover-background-color); - --utrecht-link-hover-color: var(--utrecht-navigation-link-mobile-hover-color); - --utrecht-navigation-link-font-weight: var(--utrecht-navigation-mobile-hover-link-font-weight); -} - -.utrecht-navigation__item { - flex: 1 1 auto; - padding-block-end: var(--utrecht-navigation-item-padding-block-end); - padding-block-start: var(--utrecht-navigation-item-padding-block-start); - padding-inline-end: var(--utrecht-navigation-item-padding-inline-end); - padding-inline-start: var(--utrecht-navigation-item-padding-inline-start); -} - -.utrecht-navigation__item--mobile { - --utrecht-navigation-item-padding-block-start: var(--utrecht-navigation-item-mobile-padding-block-start); - --utrecht-navigation-item-padding-block-end: var(--utrecht-navigation-item-mobile-padding-block-end); - --utrecht-navigation-item-padding-inline-start: var(--utrecht-navigation-item-mobile-padding-inline-start); - --utrecht-navigation-item-padding-inline-end: var(--utrecht-navigation-item-mobile-padding-inline-end); - align-items: center; - display: flex; - justify-content: center; -} - -.utrecht-navigation__item-icon::before { - color: var(--utrecht-navigation-item-icon-color); - content: "•"; - font-size: inherit; - margin-inline-end: var(--utrecht-navigation-item-icon-margin-inline-end); -} - -.utrecht-navigation__toggle-button { - display: flex; - inline-size: 100%; - justify-content: flex-end; -} - -.utrecht-navigation__list { - --utrecht-navigation-list-display: flex; - --utrecht-navigation-list-mobile-inline-size: 100%; - display: var(--utrecht-navigation-list-display); - inline-size: var(--utrecht-navigation-list-inline-size); - list-style: none; - margin-block-end: 0; - margin-block-start: 0; - padding-block-end: var(--utrecht-navigation-list-padding-block-end); - padding-block-start: var(--utrecht-navigation-list-padding-block-start); - padding-inline-end: var(--utrecht-navigation-list-padding-inline-end); - padding-inline-start: var(--utrecht-navigation-list-padding-inline-start); -} - -.utrecht-navigation__list--mobile { - --utrecht-navigation-list-display: block; - --utrecht-navigation-list-padding-inline-start: var(--utrecht-navigation-list-mobile-padding-inline-start); - --utrecht-navigation-list-padding-inline-end: var(--utrecht-navigation-list-mobile-padding-inline-end); - --utrecht-navigation-list-padding-block-start: var(--utrecht-navigation-list-mobile-padding-block-start); - --utrecht-navigation-list-padding-block-end: var(--utrecht-navigation-list-mobile-padding-block-end); - background-color: var(--utrecht-navigation-list-mobile-background-color); - block-size: 100%; - inline-size: var(--utrecht-navigation-list-mobile-inline-size); -} -@media (width >= 550px) { - .utrecht-navigation__list--mobile { - inline-size: 50%; - } -} - -.utrecht-drawer-custom { - background-color: rgba(0, 0, 0, 0.25); - display: block; - inset-block-end: 0; - inset-block-start: 0; - inset-inline-end: 0; - inset-inline-start: 0; - position: absolute; - z-index: 1000; -} - -.utrecht-navigation { - border-block-start-color: var(--utrecht-navigation-border-block-start-color); - border-block-start-style: solid; - border-block-start-width: var(--utrecht-navigation-border-block-start-width); -} - -.utrecht-navigation--mobile { - --utrecht-navigation-border-block-start-color: transparent; - --utrecht-navigation-border-block-start-width: 0; - align-items: flex-end; - block-size: 100%; - display: flex; - flex-direction: column; - inline-size: 100%; - justify-content: flex-end; -} - -.utrecht-image { - block-size: auto; - max-inline-size: 100%; -} - -.utrecht-figure { - margin-block-end: var(--utrecht-figure-margin-block-end); - margin-block-start: var(--utrecht-figure-margin-block-start); - margin-inline-end: var(--utrecht-figure-margin-inline-end, 0); - margin-inline-start: var(--utrecht-figure-margin-inline-start, 0); -} - -.utrecht-figure__figcaption { - color: var(--utrecht-figure--figcaption-color); - font-size: var(--utrecht-figure--figcaption-font-size); - margin-block-start: var(--utrecht-figure-figcaption-margin-block-start); -} - -.utrecht-button-link--magenta { - --utrecht-button-primary-action-focus-border-color: var(--utrecht-button-link-magenta-focus-border-color); - --utrecht-button-primary-action-active-border-color: var(--utrecht-button-link-magenta-active-border-color); - --utrecht-button-primary-action-active-color: var(--utrecht-button-link-magenta-active-color); - --utrecht-button-primary-action-background-color: var(--utrecht-button-link-magenta-background-color); - --utrecht-button-primary-action-active-background-color: var(--utrecht-button-link-magenta-active-background-color); - --utrecht-button-primary-action-hover-background-color: var(--utrecht-button-link-magenta-hover-background-color); - --utrecht-button-primary-action-focus-background-color: var(--utrecht-button-link-magenta-focus-background-color); - --utrecht-button-primary-action-pressed-background-color: var(--utrecht-button-link-magenta-pressed-background-color); -} - -.utrecht-multi-columns-button { - display: flex; - flex-wrap: wrap; -} - -.utrecht-multi-columns-button__item { - inline-size: var(--utrecht-multi-columns-button-item-mobile-inline-size); - padding-block-end: var(--utrecht-multi-columns-button-item-mobile-padding-block-end); - padding-block-start: var(--utrecht-multi-columns-button-item-mobile-padding-block-start); - padding-inline-end: var(--utrecht-multi-columns-button-item-mobile-padding-inline-end); - padding-inline-start: var(--utrecht-multi-columns-button-item-mobile-padding-inline-start); -} - -@media (width >= 768px) { - .utrecht-multi-columns-button__item { - --utrecht-multi-columns-button-item-mobile-inline-size: var(--utrecht-multi-columns-button-item-inline-size); - --utrecht-multi-columns-button-item-mobile-padding-inline-start: var( - --utrecht-multi-columns-button-item-padding-inline-start - ); - --utrecht-multi-columns-button-item-mobile-padding-inline-end: var( - --utrecht-multi-columns-button-item-padding-inline-end - ); - --utrecht-multi-columns-button-item-mobile-padding-block-start: var( - --utrecht-multi-columns-button-item-padding-block-start - ); - --utrecht-multi-columns-button-item-mobile-padding-block-end: var( - --utrecht-multi-columns-button-item-padding-block-end - ); - } - .utrecht-multi-columns-button__item:first-child { - border-inline-end-color: var(--utrecht-multi-columns-button-divider-color); - border-inline-end-style: solid; - border-inline-end-width: var(--utrecht-multi-columns-buttons-divider-width); - } - .utrecht-multi-columns-button__item:last-child { - border-inline-start-color: var(--utrecht-multi-columns-button-divider-color); - border-inline-start-style: solid; - border-inline-start-width: var(--utrecht-multi-columns-buttons-divider-width); - } -} \ No newline at end of file diff --git a/packages/ui/dist/dist/bundle.css b/packages/ui/dist/dist/bundle.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/packages/ui/dist/index.cjs.js b/packages/ui/dist/index.cjs.js deleted file mode 100644 index a9b588452..000000000 --- a/packages/ui/dist/index.cjs.js +++ /dev/null @@ -1,28 +0,0 @@ -"use strict";var e=require("react/jsx-runtime"),t=require("react"),n=require("@utrecht/component-library-react/dist/css-module"),r=require("@utrecht/component-library-react"),i=require("react-dom"),o=require("@utrecht/web-component-library-react");function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function s(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var c,l={exports:{}}; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/c=l,function(){var e={}.hasOwnProperty;function t(){for(var n=[],r=0;re.jsx("li",{className:p("utrecht-navigation__item",{"utrecht-navigation__item--mobile":n,"utrecht-navigation__item-icon":n}),ref:i,...r,children:t})));h.displayName="NavigationItem";const d=u.bind({}),f=t.forwardRef((({children:t,mobile:r,...i},o)=>e.jsx(n.Link,{className:d("utrecht-navigation__link",{"utrecht-navigation__link--mobile":r}),ref:o,...i,children:t})));f.displayName="NavigationLink";const m=u.bind({}),E=t.forwardRef((({list:t,mobile:n,children:r,...i},o)=>e.jsxs("ul",{className:m("utrecht-navigation__list",{"utrecht-navigation__list--mobile":n}),ref:o,...i,children:[r,t&&t.length>0&&t.map(((t,r)=>e.jsx(h,{mobile:n,children:e.jsx(f,{mobile:n,href:t.link,children:t.title})},r)))]})));E.displayName="NavigationList";const T=t.forwardRef((({name:t,ariaHidden:n=!0,...r},i)=>e.jsxs("svg",{className:"utrecht-topnav__icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":n,ref:i,...r,children:["hamburger"===t&&e.jsxs("g",{children:[e.jsx("line",{x1:"3",y1:"12",x2:"21",y2:"12"}),e.jsx("line",{x1:"3",y1:"6",x2:"21",y2:"6"}),e.jsx("line",{x1:"3",y1:"18",x2:"21",y2:"18"})]}),"close"===t&&e.jsxs("g",{children:[e.jsx("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),e.jsx("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})]})));T.displayName="NavigationIcon";const g=u.bind({}),A=t.forwardRef((({icon:t,text:n,...i},o)=>e.jsx("div",{className:g("utrecht-navigation__toggle-button"),children:e.jsxs(r.Button,{appearance:"subtle-button",ref:o,"aria-haspopup":"menu","aria-controls":"menu",...i,children:[e.jsx(T,{name:t,"aria-hidden":"true"}),n]})})));A.displayName="NavToggleButton";const _=(e,n)=>{t.useEffect((()=>{const t=t=>{(t=>{e.current&&!e.current.contains(t.target)&&n()})(t)};return document.addEventListener("mousedown",t),document.addEventListener("touchstart",t),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("touchstart",t)}}),[])};var N,C={exports:{}},S={exports:{}},I={};var b,y,D,k,O,R,L,v,P,M,w,x,B,F,H={}; -/** @license React v16.13.1 - * react-is.development.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */function U(){return y||(y=1,"production"===process.env.NODE_ENV?S.exports=function(){if(N)return I;N=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,d=e?Symbol.for("react.memo"):60115,f=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,g=e?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var h=e.$$typeof;switch(h){case t:switch(e=e.type){case c:case l:case r:case o:case i:case p:return e;default:switch(e=e&&e.$$typeof){case s:case u:case f:case d:case a:return e;default:return h}}case n:return h}}}function _(e){return A(e)===l}return I.AsyncMode=c,I.ConcurrentMode=l,I.ContextConsumer=s,I.ContextProvider=a,I.Element=t,I.ForwardRef=u,I.Fragment=r,I.Lazy=f,I.Memo=d,I.Portal=n,I.Profiler=o,I.StrictMode=i,I.Suspense=p,I.isAsyncMode=function(e){return _(e)||A(e)===c},I.isConcurrentMode=_,I.isContextConsumer=function(e){return A(e)===s},I.isContextProvider=function(e){return A(e)===a},I.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},I.isForwardRef=function(e){return A(e)===u},I.isFragment=function(e){return A(e)===r},I.isLazy=function(e){return A(e)===f},I.isMemo=function(e){return A(e)===d},I.isPortal=function(e){return A(e)===n},I.isProfiler=function(e){return A(e)===o},I.isStrictMode=function(e){return A(e)===i},I.isSuspense=function(e){return A(e)===p},I.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===l||e===o||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===u||e.$$typeof===E||e.$$typeof===T||e.$$typeof===g||e.$$typeof===m)},I.typeOf=A,I}():S.exports=(b||(b=1,"production"!==process.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,d=e?Symbol.for("react.memo"):60115,f=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,g=e?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var h=e.$$typeof;switch(h){case t:var m=e.type;switch(m){case c:case l:case r:case o:case i:case p:return m;default:var E=m&&m.$$typeof;switch(E){case s:case u:case f:case d:case a:return E;default:return h}}case n:return h}}}var _=c,N=l,C=s,S=a,I=t,b=u,y=r,D=f,k=d,O=n,R=o,L=i,v=p,P=!1;function M(e){return A(e)===l}H.AsyncMode=_,H.ConcurrentMode=N,H.ContextConsumer=C,H.ContextProvider=S,H.Element=I,H.ForwardRef=b,H.Fragment=y,H.Lazy=D,H.Memo=k,H.Portal=O,H.Profiler=R,H.StrictMode=L,H.Suspense=v,H.isAsyncMode=function(e){return P||(P=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),M(e)||A(e)===c},H.isConcurrentMode=M,H.isContextConsumer=function(e){return A(e)===s},H.isContextProvider=function(e){return A(e)===a},H.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},H.isForwardRef=function(e){return A(e)===u},H.isFragment=function(e){return A(e)===r},H.isLazy=function(e){return A(e)===f},H.isMemo=function(e){return A(e)===d},H.isPortal=function(e){return A(e)===n},H.isProfiler=function(e){return A(e)===o},H.isStrictMode=function(e){return A(e)===i},H.isSuspense=function(e){return A(e)===p},H.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===l||e===o||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===u||e.$$typeof===E||e.$$typeof===T||e.$$typeof===g||e.$$typeof===m)},H.typeOf=A}()),H)),S.exports} -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/function G(){if(k)return D;k=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;return D=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(r,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(r),c=1;c1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),a)},oneOfType:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&o("Invalid argument supplied to oneOfType, expected an instance of array."),a;for(var t=0;t0?", expected one of type ["+c.join(", ")+"]":"")+".")}))},shape:function(e){return m((function(t,r,i,o,a){var s=t[r],c=A(s);if("object"!==c)return new f("Invalid "+o+" `"+a+"` of type `"+c+"` supplied to `"+i+"`, expected `object`.");for(var l in e){var u=e[l];if("function"!=typeof u)return T(i,o,a,l,_(u));var p=u(s,l,i,o,a+"."+l,n);if(p)return p}return null}))},exact:function(e){return m((function(i,o,a,s,c){var l=i[o],u=A(l);if("object"!==u)return new f("Invalid "+s+" `"+c+"` of type `"+u+"` supplied to `"+a+"`, expected `object`.");var p=t({},i[o],e);for(var h in p){var d=e[h];if(r(e,h)&&"function"!=typeof d)return T(a,s,c,h,_(d));if(!d)return new f("Invalid "+s+" `"+c+"` key `"+h+"` supplied to `"+a+"`.\nBad object: "+JSON.stringify(i[o],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var m=d(l,h,a,s,c+"."+h,n);if(m)return m}return null}))}};function d(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function f(e,t){this.message=e,this.data=t&&"object"==typeof t?t:{},this.stack=""}function m(e){if("production"!==process.env.NODE_ENV)var t={},r=0;function i(i,a,s,l,u,h,d){if(l=l||p,h=h||s,d!==n){if(c){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("production"!==process.env.NODE_ENV&&"undefined"!=typeof console){var E=l+":"+s;!t[E]&&r<3&&(o("You are manually calling a React.PropTypes validation function for the `"+h+"` prop on `"+l+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),t[E]=!0,r++)}}return null==a[s]?i?null===a[s]?new f("The "+u+" `"+h+"` is marked as required in `"+l+"`, but its value is `null`."):new f("The "+u+" `"+h+"` is marked as required in `"+l+"`, but its value is `undefined`."):null:e(a,s,l,u,h)}var a=i.bind(null,!1);return a.isRequired=i.bind(null,!0),a}function E(e){return m((function(t,n,r,i,o,a){var s=t[n];return A(s)!==e?new f("Invalid "+i+" `"+o+"` of type `"+_(s)+"` supplied to `"+r+"`, expected `"+e+"`.",{expectedType:e}):null}))}function T(e,t,n,r,i){return new f((e||"React class")+": "+t+" type `"+n+"."+r+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+i+"`.")}function g(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(g);if(null===e||s(e))return!0;var t=function(e){var t=e&&(l&&e[l]||e[u]);if("function"==typeof t)return t}(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!g(n.value))return!1}else for(;!(n=r.next()).done;){var i=n.value;if(i&&!g(i[1]))return!1}return!0;default:return!1}}function A(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}(t,e)?"symbol":t}function _(e){if(null==e)return""+e;var t=A(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function N(e){var t=_(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return f.prototype=Error.prototype,h.checkPropTypes=i,h.resetWarningCache=i.resetWarningCache,h.PropTypes=h,h},w}()(j.isElement,!0)}else C.exports=function(){if(F)return B;F=1;var e=q();function t(){}function n(){}return n.resetWarningCache=t,B=function(){function r(t,n,r,i,o,a){if(a!==e){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}()();var z=C.exports,V=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Q=V.join(","),W="undefined"==typeof Element,K=W?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,X=!W&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},$=function e(t,n){var r;void 0===n&&(n=!0);var i=null==t||null===(r=t.getAttribute)||void 0===r?void 0:r.call(t,"inert");return""===i||"true"===i||n&&t&&e(t.parentNode)},J=function(e,t,n){if($(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Q));return t&&K.call(e,Q)&&r.unshift(e),r=r.filter(n)},Z=function e(t,n,r){for(var i=[],o=Array.from(t);o.length;){var a=o.shift();if(!$(a,!1))if("SLOT"===a.tagName){var s=a.assignedElements(),c=e(s.length?s:a.children,!0,r);r.flatten?i.push.apply(i,c):i.push({scopeParent:a,candidates:c})}else{K.call(a,Q)&&r.filter(a)&&(n||!t.includes(a))&&i.push(a);var l=a.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(a),u=!$(l,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(a));if(l&&u){var p=e(!0===l?a.children:l.children,!0,r);r.flatten?i.push.apply(i,p):i.push({scopeParent:a,candidates:p})}else o.unshift.apply(o,a.children)}}return i},ee=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},te=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!ee(e)?0:e.tabIndex},ne=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},re=function(e){return"INPUT"===e.tagName},ie=function(e){return function(e){return re(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||X(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(K.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return oe(e)}else{if("function"==typeof r){for(var o=e;e;){var a=e.parentElement,s=X(e);if(a&&!a.shadowRoot&&!0===r(a))return oe(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=o}if(function(e){var t,n,r,i,o=e&&X(e),a=null===(t=o)||void 0===t?void 0:t.host,s=!1;if(o&&o!==e)for(s=!!(null!==(n=a)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(a)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!s&&a;){var c,l,u;s=!(null===(l=a=null===(c=o=X(a))||void 0===c?void 0:c.host)||void 0===l||null===(u=l.ownerDocument)||void 0===u||!u.contains(a))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},se=function(e,t){return!(t.disabled||$(t)||function(e){return re(e)&&"hidden"===e.type}(t)||ae(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},ue=function e(t){var n=[],r=[];return t.forEach((function(t,i){var o=!!t.scopeParent,a=o?t.scopeParent:t,s=function(e,t){var n=te(e);return n<0&&t&&!ee(e)?0:n}(a,o),c=o?e(t.candidates):a;0===s?o?n.push.apply(n,c):n.push(a):r.push({documentOrder:i,tabIndex:s,item:t,isScope:o,content:c})})),r.sort(ne).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},pe=function(e,t){var n;return n=(t=t||{}).getShadowRoot?Z([e],t.includeContainer,{filter:ce.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:le}):J(e,t.includeContainer,ce.bind(null,t)),ue(n)},he=function(e,t){return(t=t||{}).getShadowRoot?Z([e],t.includeContainer,{filter:se.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):J(e,t.includeContainer,se.bind(null,t))},de=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==K.call(e,Q)&&ce(t,e)},fe=V.concat("iframe").join(","),me=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==K.call(e,fe)&&se(t,e)},Ee=Object.freeze({__proto__:null,focusable:he,getTabIndex:te,isFocusable:me,isTabbable:de,tabbable:pe}); -/*! -* tabbable 6.2.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/ -/*! -* focus-trap 7.5.3 -* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/ -function Te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ge(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},Ne=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},Ce=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},Se=function(e){return Ce(e)&&!e.shiftKey},Ie=function(e){return Ce(e)&&e.shiftKey},be=function(e){return setTimeout(e,0)},ye=function(e,t){var n=-1;return e.every((function(e,r){return!t(e)||(n=r,!1)})),n},De=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?n-1:0),a=1;a=0)e=r.activeElement;else{var t=a.tabbableGroups[0];e=t&&t.firstTabbableNode||l("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},p=function(){if(a.containerGroups=a.containers.map((function(e){var t=pe(e,o.tabbableOptions),n=he(e,o.tabbableOptions),r=t.length>0?t[0]:void 0,i=t.length>0?t[t.length-1]:void 0,a=n.find((function(e){return de(e)})),s=n.slice().reverse().find((function(e){return de(e)})),c=!!t.find((function(e){return te(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:c,firstTabbableNode:r,lastTabbableNode:i,firstDomTabbableNode:a,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=t.indexOf(e);return i<0?r?n.slice(n.indexOf(e)+1).find((function(e){return de(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return de(e)})):t[i+(r?1:-1)]}}})),a.tabbableGroups=a.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),a.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(a.containerGroups.find((function(e){return e.posTabIndexesFound}))&&a.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},h=function e(t){!1!==t&&t!==r.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(u()))},d=function(e){var t=l("setReturnFocus",e);return t||!1!==t&&e},f=function(e){var t=e.target,n=e.event,r=e.isBackward,i=void 0!==r&&r;t=t||ke(n),p();var s=null;if(a.tabbableGroups.length>0){var u=c(t,n),h=u>=0?a.containerGroups[u]:void 0;if(u<0)s=i?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(i){var d=ye(a.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(d<0&&(h.container===t||me(t,o.tabbableOptions)&&!de(t,o.tabbableOptions)&&!h.nextTabbableNode(t,!1))&&(d=u),d>=0){var f=0===d?a.tabbableGroups.length-1:d-1,m=a.tabbableGroups[f];s=te(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else Ce(n)||(s=h.nextTabbableNode(t,!1))}else{var E=ye(a.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(E<0&&(h.container===t||me(t,o.tabbableOptions)&&!de(t,o.tabbableOptions)&&!h.nextTabbableNode(t))&&(E=u),E>=0){var T=E===a.tabbableGroups.length-1?0:E+1,g=a.tabbableGroups[T];s=te(t)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else Ce(n)||(s=h.nextTabbableNode(t))}}else s=l("fallbackFocus");return s},m=function(e){var t=ke(e);c(t,e)>=0||(De(o.clickOutsideDeactivates,e)?n.deactivate({returnFocus:o.returnFocusOnDeactivate}):De(o.allowOutsideClick,e)||e.preventDefault())},E=function(e){var t=ke(e),n=c(t,e)>=0;if(n||t instanceof Document)n&&(a.mostRecentlyFocusedNode=t);else{var r;e.stopImmediatePropagation();var i=!0;if(a.mostRecentlyFocusedNode)if(te(a.mostRecentlyFocusedNode)>0){var s=c(a.mostRecentlyFocusedNode),l=a.containerGroups[s].tabbableNodes;if(l.length>0){var p=l.findIndex((function(e){return e===a.mostRecentlyFocusedNode}));p>=0&&(o.isKeyForward(a.recentNavEvent)?p+1=0&&(r=l[p-1],i=!1))}}else a.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return te(e)>0}))}))||(i=!1);else i=!1;i&&(r=f({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),h(r||(a.mostRecentlyFocusedNode||u()))}a.recentNavEvent=void 0},T=function(e){if(!(t=e,"Escape"!==(null==t?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===De(o.escapeDeactivates,e)))return e.preventDefault(),void n.deactivate();var t;(o.isKeyForward(e)||o.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a.recentNavEvent=e;var n=f({event:e,isBackward:t});n&&(Ce(e)&&e.preventDefault(),h(n))}(e,o.isKeyBackward(e))},g=function(e){var t=ke(e);c(t,e)>=0||De(o.clickOutsideDeactivates,e)||De(o.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},A=function(){if(a.active)return _e(i,n),a.delayInitialFocusTimer=o.delayInitialFocus?be((function(){h(u())})):h(u()),r.addEventListener("focusin",E,!0),r.addEventListener("mousedown",m,{capture:!0,passive:!1}),r.addEventListener("touchstart",m,{capture:!0,passive:!1}),r.addEventListener("click",g,{capture:!0,passive:!1}),r.addEventListener("keydown",T,{capture:!0,passive:!1}),n},_=function(){if(a.active)return r.removeEventListener("focusin",E,!0),r.removeEventListener("mousedown",m,!0),r.removeEventListener("touchstart",m,!0),r.removeEventListener("click",g,!0),r.removeEventListener("keydown",T,!0),n},N="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){var t=e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===a.mostRecentlyFocusedNode}))}));t&&h(u())})):void 0,C=function(){N&&(N.disconnect(),a.active&&!a.paused&&a.containers.map((function(e){N.observe(e,{subtree:!0,childList:!0})})))};return n={get active(){return a.active},get paused(){return a.paused},activate:function(e){if(a.active)return this;var t=s(e,"onActivate"),n=s(e,"onPostActivate"),i=s(e,"checkCanFocusTrap");i||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,null==t||t();var o=function(){i&&p(),A(),C(),null==n||n()};return i?(i(a.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(e){if(!a.active)return this;var t=ge({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},e);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,_(),a.active=!1,a.paused=!1,C(),Ne(i,n);var r=s(t,"onDeactivate"),c=s(t,"onPostDeactivate"),l=s(t,"checkCanReturnFocus"),u=s(t,"returnFocus","returnFocusOnDeactivate");null==r||r();var p=function(){be((function(){u&&h(d(a.nodeFocusedBeforeActivation)),null==c||c()}))};return u&&l?(l(d(a.nodeFocusedBeforeActivation)).then(p,p),this):(p(),this)},pause:function(e){if(a.paused||!a.active)return this;var t=s(e,"onPause"),n=s(e,"onPostPause");return a.paused=!0,null==t||t(),_(),C(),null==n||n(),this},unpause:function(e){if(!a.paused||!a.active)return this;var t=s(e,"onUnpause"),n=s(e,"onPostUnpause");return a.paused=!1,null==t||t(),p(),A(),C(),null==n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return a.containers=t.map((function(e){return"string"==typeof e?r.querySelector(e):e})),a.active&&p(),C(),this}},n.updateContainerElements(e),n}}),Le=s(Re),ve=s(Ee);function Pe(e){return Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pe(e)}function Me(e,t){for(var n=0;n1?r-1:0),o=1;o element.");var n=Ue.cloneElement(t,{ref:function(n){var r=e.props.containerElements;t&&("function"==typeof t.ref?t.ref(n):t.ref&&(t.ref.current=n)),e.focusTrapElements=r||[n]}});return n}return null}}],n&&Me(t.prototype,n),r&&Me(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(),ze="undefined"==typeof Element?Function:Element;je.propTypes={active:Ge.bool,paused:Ge.bool,focusTrapOptions:Ge.shape({document:Ge.object,onActivate:Ge.func,onPostActivate:Ge.func,checkCanFocusTrap:Ge.func,onPause:Ge.func,onPostPause:Ge.func,onUnpause:Ge.func,onPostUnpause:Ge.func,onDeactivate:Ge.func,onPostDeactivate:Ge.func,checkCanReturnFocus:Ge.func,initialFocus:Ge.oneOfType([Ge.instanceOf(ze),Ge.string,Ge.bool,Ge.func]),fallbackFocus:Ge.oneOfType([Ge.instanceOf(ze),Ge.string,Ge.func]),escapeDeactivates:Ge.oneOfType([Ge.bool,Ge.func]),clickOutsideDeactivates:Ge.oneOfType([Ge.bool,Ge.func]),returnFocusOnDeactivate:Ge.bool,setReturnFocus:Ge.oneOfType([Ge.instanceOf(ze),Ge.string,Ge.bool,Ge.func]),allowOutsideClick:Ge.oneOfType([Ge.bool,Ge.func]),preventScroll:Ge.bool,tabbableOptions:Ge.shape({displayCheck:Ge.oneOf(["full","legacy-full","non-zero-area","none"]),getShadowRoot:Ge.oneOfType([Ge.bool,Ge.func])}),trapStack:Ge.array,isKeyForward:Ge.func,isKeyBackward:Ge.func}),containerElements:Ge.arrayOf(Ge.instanceOf(ze)),children:Ge.oneOfType([Ge.element,Ge.instanceOf(ze)])},je.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:qe};var Ve=a(je);const Qe=u.bind({}),We=t.forwardRef((({children:t,open:n,initialFocus:r=!1,...i},o)=>{const a={checkCanFocusTrap:e=>{const t=e.map((e=>new Promise((t=>{const n=setInterval((()=>{"0"!==getComputedStyle(e).opacity&&(t(),clearInterval(n))}),10)}))));return Promise.all(t)},initialFocus:r};return e.jsx(Ve,{active:n,focusTrapOptions:a,children:e.jsx("div",{className:Qe("utrecht-drawer-custom",i.className),ref:o,...i,children:t})})}));We.displayName="Drawer";const Ke=t.forwardRef((({children:e,parent:n,className:r},o)=>{const a=t.useMemo((()=>document.createElement("div")),[]);return t.useEffect((()=>{const e=n?document.querySelector(n):document.body,t=["utrecht-portal"];return r&&r.split(" ").forEach((e=>t.push(e))),t.forEach((e=>a.classList.add(e))),e?.appendChild(a),()=>{e?.removeChild(a)}}),[a,n,r]),t.useImperativeHandle(o,(()=>a)),i.createPortal(e,a)}));Ke.displayName="Portal";const Xe=u.bind({}),$e=t.forwardRef((({list:n,mobileBreakpoint:r,toggleButton:i,...o},a)=>{const s=(()=>{const[e,n]=t.useState(window.innerWidth);return t.useEffect((()=>{const e=()=>n(window.innerWidth);return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}),[]),e})(),[c,l]=t.useState(!1),[u,p]=t.useState(!1),h=t.useRef(null);var d,f;return d="Escape",f=()=>p(!1),t.useEffect((()=>{const e=e=>{e.key===d&&f()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)}),[d,f]),_(h,(()=>p(!1))),t.useEffect((()=>{r&&l(s(u&&c?(window.scrollTo({top:0,behavior:"smooth"}),document.body.style.overflow="hidden",h.current&&(h.current.style.overflow="auto")):document.body.style.overflow="auto",()=>{u&&c&&(document.body.style.overflow="auto")})),[c,u]),e.jsxs(e.Fragment,{children:[e.jsx("nav",{className:Xe("utrecht-navigation",{"utrecht-navigation--mobile":c},o.className),id:"menu",ref:a,...o,children:c?u?null:e.jsx(A,{text:i?.openText,icon:"hamburger","aria-expanded":c,"aria-label":"Open menu",onClick:()=>p(!u)}):e.jsx(E,{list:n,mobile:c})}),c&&u&&e.jsx(Ke,{children:e.jsx(We,{onDrawerClose:()=>p(!u),open:u,children:e.jsx("nav",{className:Xe("utrecht-navigation",{"utrecht-navigation--mobile":c}),id:"menu",ref:a,...o,children:e.jsx(E,{list:n,mobile:c,ref:h,children:e.jsx(A,{text:i?.closeText,icon:"close","aria-expanded":c,"aria-label":"Close menu",onClick:()=>p(!u)})})})})})]})}));$e.displayName="Navigation";const Je=u.bind({}),Ze=t.forwardRef((({src:t,alt:n,width:r,height:i,...o},a)=>e.jsx("img",{ref:a,src:t,height:i,width:r,alt:n,...o})));Ze.displayName="Image";const et=t.forwardRef((({height:t,width:n,src:r,Image:i=Ze,alt:o="",figure:a,...s},c)=>{if(n&&t&&r){const l=e.jsx(i,{src:r,width:n,height:t,ref:c,alt:o,className:Je("utrecht-image"),...s});return a?e.jsxs("figure",{className:Je("utrecht-figure"),children:[l,e.jsx("figcaption",{className:Je("utrecht-figure__figcaption"),children:a})]}):l}return null}));et.displayName="Img";const tt=u.bind({}),nt=({logo:t,appearance:r,href:i,text:a,label:s,headingLevel:c=3})=>{switch(t){case"digid":return e.jsxs("div",{children:[s&&e.jsx(n.Heading,{level:c,children:s}),e.jsxs(o.UtrechtLogoButton,{children:[e.jsx(o.UtrechtDigidLogo,{}),e.jsxs(n.ButtonLink,{appearance:`${r}-action-button`,href:i,children:[a," ",e.jsx(o.UtrechtIconArrow,{})]})]})]});case"eherkenning":return e.jsxs("div",{children:[s&&e.jsx(n.Heading,{level:c,children:s}),e.jsxs(o.UtrechtLogoButton,{children:[e.jsx(o.UtrechtEherkenningLogo,{}),e.jsxs(n.ButtonLink,{appearance:"primary-action-button",href:i,className:tt("utrecht-button-link--magenta"),children:[a," ",e.jsx(o.UtrechtIconArrow,{})]})]})]});case"eidas":return e.jsxs("div",{children:[s&&e.jsx(n.Heading,{level:c,children:s}),e.jsxs(o.UtrechtLogoButton,{children:[e.jsx(o.UtrechtEidasLogo,{}),e.jsxs(n.ButtonLink,{appearance:`${r}-action-button`,href:i,children:[a," ",e.jsx(o.UtrechtIconArrow,{})]})]})]});case"without_logo":return e.jsxs("div",{children:[s&&e.jsx(n.Heading,{level:c,children:s}),e.jsxs(n.ButtonLink,{appearance:`${r}-action-button`,href:i,children:[a," ",e.jsx(o.UtrechtIconArrow,{})]})]});default:return null}};function rt({price:e,locale:t="nl",freeProductText:n="Gratis",currency:r}){if(void 0===e)throw new Error("Price is required");if(!r)throw new Error("Currency is required");if(0===e)return n;return new Intl.NumberFormat(t,{style:"currency",currency:r}).format(e)}function it(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,o=!1;for(;!o;){-1===r&&(r=n.length,o=!0);const e=n.slice(i,r).trim();!e&&o||t.push(e),i=r+1,r=n.indexOf(",",i)}return t}function ot(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const at=/[ \t\n\f\r]/g;function st(e){return""===e.replace(at,"")}class ct{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function lt(e,t){const n={},r={};let i=-1;for(;++i"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),kt=yt({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Ot(e,t){return t in e?e[t]:t}function Rt(e,t){return Ot(e,t.toLowerCase())}const Lt=yt({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Rt,properties:{xmlns:null,xmlnsXLink:null}}),vt=yt({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:ft,ariaAutoComplete:null,ariaBusy:ft,ariaChecked:ft,ariaColCount:Et,ariaColIndex:Et,ariaColSpan:Et,ariaControls:Tt,ariaCurrent:null,ariaDescribedBy:Tt,ariaDetails:null,ariaDisabled:ft,ariaDropEffect:Tt,ariaErrorMessage:null,ariaExpanded:ft,ariaFlowTo:Tt,ariaGrabbed:ft,ariaHasPopup:null,ariaHidden:ft,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Tt,ariaLevel:Et,ariaLive:null,ariaModal:ft,ariaMultiLine:ft,ariaMultiSelectable:ft,ariaOrientation:null,ariaOwns:Tt,ariaPlaceholder:null,ariaPosInSet:Et,ariaPressed:ft,ariaReadOnly:ft,ariaRelevant:null,ariaRequired:ft,ariaRoleDescription:Tt,ariaRowCount:Et,ariaRowIndex:Et,ariaRowSpan:Et,ariaSelected:ft,ariaSetSize:Et,ariaSort:null,ariaValueMax:Et,ariaValueMin:Et,ariaValueNow:Et,ariaValueText:null,role:null}}),Pt=yt({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Rt,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gt,acceptCharset:Tt,accessKey:Tt,action:null,allow:null,allowFullScreen:dt,allowPaymentRequest:dt,allowUserMedia:dt,alt:null,as:null,async:dt,autoCapitalize:null,autoComplete:Tt,autoFocus:dt,autoPlay:dt,capture:dt,charSet:null,checked:dt,cite:null,className:Tt,cols:Et,colSpan:null,content:null,contentEditable:ft,controls:dt,controlsList:Tt,coords:Et|gt,crossOrigin:null,data:null,dateTime:null,decoding:null,default:dt,defer:dt,dir:null,dirName:null,disabled:dt,download:mt,draggable:ft,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:dt,formTarget:null,headers:Tt,height:Et,hidden:dt,high:Et,href:null,hrefLang:null,htmlFor:Tt,httpEquiv:Tt,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:dt,itemId:null,itemProp:Tt,itemRef:Tt,itemScope:dt,itemType:Tt,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:dt,low:Et,manifest:null,max:null,maxLength:Et,media:null,method:null,min:null,minLength:Et,multiple:dt,muted:dt,name:null,nonce:null,noModule:dt,noValidate:dt,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:dt,optimum:Et,pattern:null,ping:Tt,placeholder:null,playsInline:dt,poster:null,preload:null,readOnly:dt,referrerPolicy:null,rel:Tt,required:dt,reversed:dt,rows:Et,rowSpan:Et,sandbox:Tt,scope:null,scoped:dt,seamless:dt,selected:dt,shape:null,size:Et,sizes:null,slot:null,span:Et,spellCheck:ft,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Et,step:null,style:null,tabIndex:Et,target:null,title:null,translate:null,type:null,typeMustMatch:dt,useMap:null,value:ft,width:Et,wrap:null,align:null,aLink:null,archive:Tt,axis:null,background:null,bgColor:null,border:Et,borderColor:null,bottomMargin:Et,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:dt,declare:dt,event:null,face:null,frame:null,frameBorder:null,hSpace:Et,leftMargin:Et,link:null,longDesc:null,lowSrc:null,marginHeight:Et,marginWidth:Et,noResize:dt,noHref:dt,noShade:dt,noWrap:dt,object:null,profile:null,prompt:null,rev:null,rightMargin:Et,rules:null,scheme:null,scrolling:ft,standby:null,summary:null,text:null,topMargin:Et,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Et,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:dt,disableRemotePlayback:dt,prefix:null,property:null,results:Et,security:null,unselectable:null}}),Mt=yt({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:Ot,properties:{about:At,accentHeight:Et,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Et,amplitude:Et,arabicForm:null,ascent:Et,attributeName:null,attributeType:null,azimuth:Et,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Et,by:null,calcMode:null,capHeight:Et,className:Tt,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Et,diffuseConstant:Et,direction:null,display:null,dur:null,divisor:Et,dominantBaseline:null,download:dt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Et,enableBackground:null,end:null,event:null,exponent:Et,externalResourcesRequired:null,fill:null,fillOpacity:Et,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gt,g2:gt,glyphName:gt,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Et,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Et,horizOriginX:Et,horizOriginY:Et,id:null,ideographic:Et,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Et,k:Et,k1:Et,k2:Et,k3:Et,k4:Et,kernelMatrix:At,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Et,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Et,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Et,overlineThickness:Et,paintOrder:null,panose1:null,path:null,pathLength:Et,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Tt,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Et,pointsAtY:Et,pointsAtZ:Et,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:At,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:At,rev:At,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:At,requiredFeatures:At,requiredFonts:At,requiredFormats:At,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Et,specularExponent:Et,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Et,strikethroughThickness:Et,string:null,stroke:null,strokeDashArray:At,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Et,strokeOpacity:Et,strokeWidth:null,style:null,surfaceScale:Et,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:At,tabIndex:Et,tableValues:null,target:null,targetX:Et,targetY:Et,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:At,to:null,transform:null,u1:null,u2:null,underlinePosition:Et,underlineThickness:Et,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Et,values:null,vAlphabetic:Et,vMathematical:Et,vectorEffect:null,vHanging:Et,vIdeographic:Et,version:null,vertAdvY:Et,vertOriginX:Et,vertOriginY:Et,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Et,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),wt=/^data[-\w.:]+$/i,xt=/-[a-z]/g,Bt=/[A-Z]/g;function Ft(e,t){const n=ut(t);let r=t,i=pt;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&wt.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(xt,Ut);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!xt.test(e)){let n=e.replace(Bt,Ht);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=St}return new i(r,t)}function Ht(e){return"-"+e.toLowerCase()}function Ut(e){return e.charAt(1).toUpperCase()}const Gt={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},qt=lt([kt,Dt,Lt,vt,Pt],"html"),Yt=lt([kt,Dt,Lt,vt,Mt],"svg");function jt(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function zt(e){return e.join(" ").trim()}var Vt={exports:{}},Qt=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Wt=/\n/g,Kt=/^\s*/,Xt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,$t=/^:\s*/,Jt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Zt=/^[;\s]*/,en=/^\s+|\s+$/g,tn="";function nn(e){return e?e.replace(en,tn):tn}var rn=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(e){var t=e.match(Wt);t&&(n+=t.length);var i=e.lastIndexOf("\n");r=~i?e.length-i:r+e.length}function o(){var e={line:n,column:r};return function(t){return t.position=new a(e),l(),t}}function a(e){this.start=e,this.end={line:n,column:r},this.source=t.source}function s(i){var o=new Error(t.source+":"+n+":"+r+": "+i);if(o.reason=i,o.filename=t.source,o.line=n,o.column=r,o.source=e,!t.silent)throw o}function c(t){var n=t.exec(e);if(n){var r=n[0];return i(r),e=e.slice(r.length),n}}function l(){c(Kt)}function u(e){var t;for(e=e||[];t=p();)!1!==t&&e.push(t);return e}function p(){var t=o();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;tn!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,tn===e.charAt(n-1))return s("End of comment missing");var a=e.slice(2,n-2);return r+=2,i(a),e=e.slice(n),r+=2,t({type:"comment",comment:a})}}function h(){var e=o(),t=c(Xt);if(t){if(p(),!c($t))return s("property missing ':'");var n=c(Jt),r=e({type:"declaration",property:nn(t[0].replace(Qt,tn)),value:n?nn(n[0].replace(Qt,tn)):tn});return c(Zt),r}}return a.prototype.content=e,l(),function(){var e,t=[];for(u(t);e=h();)!1!==e&&(t.push(e),u(t));return t}()};function on(e,t){var n,r=null;if(!e||"string"!=typeof e)return r;for(var i,o,a=rn(e),s="function"==typeof t,c=0,l=a.length;c0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function un(e){return hn(e&&e.line)+":"+hn(e&&e.column)}function pn(e){return un(e&&e.start)+"-"+un(e&&e.end)}function hn(e){return e&&"number"==typeof e?e:1}class dn extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const a=i.place&&"start"in i.place?i.place.start:i.place;var s;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=a?a.line:void 0,this.name=((s=i.place)&&"object"==typeof s?"position"in s||"type"in s?pn(s.position):"start"in s||"end"in s?pn(s):"line"in s||"column"in s?un(s):"":"")||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual,this.expected,this.note,this.url}}dn.prototype.file="",dn.prototype.name="",dn.prototype.reason="",dn.prototype.message="",dn.prototype.stack="",dn.prototype.column=void 0,dn.prototype.line=void 0,dn.prototype.ancestors=void 0,dn.prototype.cause=void 0,dn.prototype.fatal=void 0,dn.prototype.place=void 0,dn.prototype.ruleId=void 0,dn.prototype.source=void 0;const fn={}.hasOwnProperty,mn=new Map,En=/[A-Z]/g,Tn=/-([a-z])/g,gn=new Set(["table","tbody","thead","tfoot","tr"]),An=new Set(["td","th"]);function _n(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,i,o){const a=Array.isArray(i.children),s=cn(n);return t(r,i,o,a,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,i,o){const a=Array.isArray(i.children)?n:t;return o?a(r,i,o):a(r,i)}}(0,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?Yt:qt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},o=Nn(i,e,void 0);return o&&"string"!=typeof o?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function Nn(e,t,n){if("element"===t.type||"root"===t.type){const r=e.schema;let i=r;"element"===t.type&&"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(i=Yt,e.schema=i),e.ancestors.push(t);let o=function(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:mn;for(;++r0){const e=o.length>1?o:o[0];e&&(a.children=e)}return e.schema=r,e.create(t,s,a,n)}if("text"===t.type)return t.value}function Cn(e,t,n,r){const i=Ft(e.schema,n);if(!(null==r||"number"==typeof r&&Number.isNaN(r))){if(Array.isArray(r)&&(r=i.commaSeparated?ot(r):zt(r)),"style"===i.property){let n="object"==typeof r?r:function(e,t,n){const r={};try{an(n,i)}catch(n){if(!e.ignoreInvalidStyle){const r=new dn("Cannot parse `style` attribute",{ancestors:t,cause:n,source:"hast-util-to-jsx-runtime",ruleId:"style"});throw r.file=e.filePath||void 0,r.url="https://github.com/syntax-tree/hast-util-to-jsx-runtime#cannot-parse-style-attribute",r}}return r;function i(e,t){let n=e;"--"!==n.slice(0,2)&&("-ms-"===n.slice(0,4)&&(n="ms-"+n.slice(4)),n=n.replace(Tn,In)),r[n]=t}}(e,t,String(r));return"css"===e.stylePropertyNameCase&&(n=function(e){const t={};let n;for(n in e)fn.call(e,n)&&(t[Sn(n)]=e[n]);return t}(n)),["style",n]}return["react"===e.elementAttributeNameCase&&i.space?Gt[i.property]||i.property:i.attribute,r]}}function Sn(e){let t=e.replace(En,bn);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function In(e,t){return t.toUpperCase()}function bn(e){return"-"+e.toLowerCase()}const yn={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Dn=(kn=/[\dA-Za-z]/,function(e){return null!==e&&e>-1&&kn.test(String.fromCharCode(e))});var kn;const On={'"':"quot","&":"amp","<":"lt",">":"gt"};function Rn(e,t){const n=function(e){return e.replace(/["&<>]/g,(function(e){return"&"+On[e]+";"}))}(Ln(e||""));if(!t)return n;const r=n.indexOf(":"),i=n.indexOf("?"),o=n.indexOf("#"),a=n.indexOf("/");return r<0||a>-1&&r>a||i>-1&&r>i||o>-1&&r>o||t.test(n.slice(0,r))?n:""}function Ln(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&o<57344){const t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),i=1):a="�"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}const vn={};function Pn(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Mn(e.children,t,n)}return Array.isArray(e)?Mn(e,t,n):""}function Mn(e,t,n){const r=[];let i=-1;for(;++i",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",Gt:"≫",HARDcy:"Ъ",Hacek:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",HilbertSpace:"ℋ",Hopf:"ℍ",HorizontalLine:"─",Hscr:"ℋ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Igrave:"Ì",Im:"ℑ",Imacr:"Ī",ImaginaryI:"ⅈ",Implies:"⇒",Int:"∬",Integral:"∫",Intersection:"⋂",InvisibleComma:"⁣",InvisibleTimes:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Larr:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",LeftRightArrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",Leftarrow:"⇐",Leftrightarrow:"⇔",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",LessLess:"⪡",LessSlantEqual:"⩽",LessTilde:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",LongLeftRightArrow:"⟷",LongRightArrow:"⟶",Longleftarrow:"⟸",Longleftrightarrow:"⟺",Longrightarrow:"⟹",Lopf:"𝕃",LowerLeftArrow:"↙",LowerRightArrow:"↘",Lscr:"ℒ",Lsh:"↰",Lstrok:"Ł",Lt:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",MinusPlus:"∓",Mopf:"𝕄",Mscr:"ℳ",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",PartialD:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",Poincareplane:"ℌ",Popf:"ℙ",Pr:"⪻",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",Prime:"″",Product:"∏",Proportion:"∷",Proportional:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',Qfr:"𝔔",Qopf:"ℚ",Qscr:"𝒬",RBarr:"⤐",REG:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",Rfr:"ℜ",Rho:"Ρ",RightAngleBracket:"⟩",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",Rightarrow:"⇒",Ropf:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",Rscr:"ℛ",Rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortDownArrow:"↓",ShortLeftArrow:"←",ShortRightArrow:"→",ShortUpArrow:"↑",Sigma:"Σ",SmallCircle:"∘",Sopf:"𝕊",Sqrt:"√",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",Sscr:"𝒮",Star:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",SuchThat:"∋",Sum:"∑",Sup:"⋑",Superset:"⊃",SupersetEqual:"⊇",Supset:"⋑",THORN:"Þ",TRADE:"™",TSHcy:"Ћ",TScy:"Ц",Tab:"\t",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",Topf:"𝕋",TripleDot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",UpEquilibrium:"⥮",UpTee:"⊥",UpTeeArrow:"↥",Uparrow:"⇑",Updownarrow:"⇕",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",ZeroWidthSpace:"​",Zeta:"Ζ",Zfr:"ℨ",Zopf:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",acE:"∾̳",acd:"∿",acirc:"â",acute:"´",acy:"а",aelig:"æ",af:"⁡",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",amp:"&",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",aopf:"𝕒",ap:"≈",apE:"⩰",apacir:"⩯",ape:"≊",apid:"≋",apos:"'",approx:"≈",approxeq:"≊",aring:"å",ascr:"𝒶",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",auml:"ä",awconint:"∳",awint:"⨑",bNot:"⫭",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",beta:"β",beth:"ℶ",between:"≬",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxh:"─",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",bprime:"‵",breve:"˘",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",bumpeq:"≏",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",caron:"ˇ",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cedil:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledR:"®",circledS:"Ⓢ",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",conint:"∮",copf:"𝕔",coprod:"∐",copy:"©",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dArr:"⇓",dHar:"⥥",dagger:"†",daleth:"ℸ",darr:"↓",dash:"‐",dashv:"⊣",dbkarow:"⤏",dblac:"˝",dcaron:"ď",dcy:"д",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",ddotseq:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",dharl:"⇃",dharr:"⇂",diam:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",dot:"˙",doteq:"≐",doteqdot:"≑",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",downarrow:"↓",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eDDot:"⩷",eDot:"≑",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",ecirc:"ê",ecolon:"≕",ecy:"э",edot:"ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",equals:"=",equest:"≟",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",erarr:"⥱",escr:"ℯ",esdot:"≐",esim:"≂",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",exist:"∃",expectation:"ℰ",exponentiale:"ⅇ",fallingdotseq:"≒",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",forall:"∀",fork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",gE:"≧",gEl:"⪌",gacute:"ǵ",gamma:"γ",gammad:"ϝ",gap:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",ge:"≥",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gg:"≫",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",gl:"≷",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",grave:"`",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",hArr:"⇔",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",harr:"↔",harrcir:"⥈",harrw:"↭",hbar:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hslash:"ℏ",hstrok:"ħ",hybull:"⁃",hyphen:"‐",iacute:"í",ic:"⁣",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",image:"ℑ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",intcal:"⊺",integers:"ℤ",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",isin:"∈",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAarr:"⇚",lArr:"⇐",lAtail:"⤛",lBarr:"⤎",lE:"≦",lEg:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",laquo:"«",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lceil:"⌈",lcub:"{",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leftarrow:"←",leftarrowtail:"↢",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",leftthreetimes:"⋋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",lessgtr:"≶",lesssim:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",lg:"≶",lgE:"⪑",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",ll:"≪",llarr:"⇇",llcorner:"⌞",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",longleftrightarrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",ltrie:"⊴",ltrif:"◂",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",measuredangle:"∡",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",mp:"∓",mscr:"𝓂",mstpos:"∾",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nGtv:"≫̸",nLeftarrow:"⇍",nLeftrightarrow:"⇎",nLl:"⋘̸",nLt:"≪⃒",nLtv:"≪̸",nRightarrow:"⇏",nVDash:"⊯",nVdash:"⊮",nabla:"∇",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",ne:"≠",neArr:"⇗",nearhk:"⤤",nearr:"↗",nearrow:"↗",nedot:"≐̸",nequiv:"≢",nesear:"⤨",nesim:"≂̸",nexist:"∄",nexists:"∄",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",ngsim:"≵",ngt:"≯",ngtr:"≯",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",nlArr:"⇍",nlE:"≦̸",nlarr:"↚",nldr:"‥",nle:"≰",nleftarrow:"↚",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nlsim:"≴",nlt:"≮",nltri:"⋪",nltrie:"⋬",nmid:"∤",nopf:"𝕟",not:"¬",notin:"∉",notinE:"⋹̸",notindot:"⋵̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",oS:"Ⓢ",oacute:"ó",oast:"⊛",ocir:"⊚",ocirc:"ô",ocy:"о",odash:"⊝",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",opar:"⦷",operp:"⦹",oplus:"⊕",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oscr:"ℴ",oslash:"ø",osol:"⊘",otilde:"õ",otimes:"⊗",otimesas:"⨶",ouml:"ö",ovbar:"⌽",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",pointint:"⨕",popf:"𝕡",pound:"£",pr:"≺",prE:"⪳",prap:"⪷",prcue:"≼",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",primes:"ℙ",prnE:"⪵",prnap:"⪹",prnsim:"⋨",prod:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qint:"⨌",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',rAarr:"⇛",rArr:"⇒",rAtail:"⤜",rBarr:"⤏",rHar:"⥤",race:"∽̱",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rarrw:"↝",ratail:"⤚",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rceil:"⌉",rcub:"}",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",rhov:"ϱ",rightarrow:"→",rightarrowtail:"↣",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",rightthreetimes:"⋌",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",rsaquo:"›",rscr:"𝓇",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",sbquo:"‚",sc:"≻",scE:"⪴",scap:"⪸",scaron:"š",sccue:"≽",sce:"⪰",scedil:"ş",scirc:"ŝ",scnE:"⪶",scnap:"⪺",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",seArr:"⇘",searhk:"⤥",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",sfrown:"⌢",sharp:"♯",shchcy:"щ",shcy:"ш",shortmid:"∣",shortparallel:"∥",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",subE:"⫅",subdot:"⪽",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",supE:"⫆",supdot:"⪾",supdsub:"⫘",supe:"⊇",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swarhk:"⤦",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tbrk:"⎴",tcaron:"ť",tcedil:"ţ",tcy:"т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",there4:"∴",therefore:"∴",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",thinsp:" ",thkap:"≈",thksim:"∼",thorn:"þ",tilde:"˜",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uArr:"⇑",uHar:"⥣",uacute:"ú",uarr:"↑",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udarr:"⇅",udblac:"ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uml:"¨",uogon:"ų",uopf:"𝕦",uparrow:"↑",updownarrow:"↕",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",upsi:"υ",upsih:"ϒ",upsilon:"υ",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",uwangle:"⦧",vArr:"⇕",vBar:"⫨",vBarv:"⫩",vDash:"⊨",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vcy:"в",vdash:"⊢",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",vert:"|",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",vprop:"∝",vrtri:"⊳",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",wedgeq:"≙",weierp:"℘",wfr:"𝔴",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeetrf:"ℨ",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"},xn={}.hasOwnProperty;function Bn(e){return!!xn.call(wn,e)&&wn[e]}function Fn(e,t,n,r){const i=e.length;let o,a=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Fn(e,e.length,0,t),e):t}const Un={}.hasOwnProperty;function Gn(e,t){let n;for(n in t){const r=(Un.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;if(i)for(o in i){Un.call(r,o)||(r[o]=[]);const e=i[o];qn(r[o],Array.isArray(e)?e:e?[e]:[])}}}function qn(e,t){let n=-1;const r=[];for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535==(65535&n)||65534==(65535&n)||n>1114111?"�":String.fromCharCode(n)}function jn(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const zn=rr(/\p{P}/u),Vn=rr(/[A-Za-z]/),Qn=rr(/[\dA-Za-z]/),Wn=rr(/[#-'*+\--9=?A-Z^-~]/);function Kn(e){return null!==e&&(e<32||127===e)}const Xn=rr(/\d/),$n=rr(/[\dA-Fa-f]/),Jn=rr(/[!-/:-@[-`{-~]/);function Zn(e){return null!==e&&e<-2}function er(e){return null!==e&&(e<0||32===e)}function tr(e){return-2===e||-1===e||32===e}const nr=rr(/\s/);function rr(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function ir(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(r){if(tr(r))return e.enter(n),a(r);return t(r)};function a(r){return tr(r)&&o++o))return;const n=t.events.length;let i,s,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(i){s=t.events[c][1].end;break}i=!0}for(T(a),e=n;er;){const r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function g(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}},sr={tokenize:function(e,t,n){return ir(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};function cr(e){return null===e||er(e)||nr(e)?1:function(e){return Jn(e)||zn(e)}(e)?2:void 0}function lr(e,t,n){const r=[];let i=-1;for(;++i1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const p=Object.assign({},e[n][1].end),h=Object.assign({},e[u][1].start);pr(p,-s),pr(h,s),o={type:s>1?"strongSequence":"emphasisSequence",start:p,end:Object.assign({},e[n][1].end)},a={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:h},i={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[u][1].start)},r={type:s>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[u][1].start=Object.assign({},a.end),c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=Hn(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=Hn(c,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),c=Hn(c,lr(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=Hn(c,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=Hn(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,Fn(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u=s?(e.exit("codeFencedFenceSequence"),tr(t)?ir(e,p,"whitespace")(t):p(t)):n(t)}function p(r){return null===r||Zn(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0};let o,a=0,s=0;return function(t){return function(t){const n=r.events[r.events.length-1];return a=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,o=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===o?(s++,e.consume(t),c):s<3?n(t):(e.exit("codeFencedFenceSequence"),tr(t)?ir(e,l,"whitespace")(t):l(t))}function l(n){return null===n||Zn(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(Tr,d,g)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||Zn(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):tr(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),ir(e,p,"whitespace")(t)):96===t&&t===o?n(t):(e.consume(t),u)}function p(t){return null===t||Zn(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(t))}function h(t){return null===t||Zn(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===o?n(t):(e.consume(t),h)}function d(t){return e.attempt(i,g,f)(t)}function f(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return a>0&&tr(t)?ir(e,E,"linePrefix",a+1)(t):E(t)}function E(t){return null===t||Zn(t)?e.check(Tr,d,g)(t):(e.enter("codeFlowValue"),T(t))}function T(t){return null===t||Zn(t)?(e.exit("codeFlowValue"),E(t)):(e.consume(t),T)}function g(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const Ar={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),ir(e,i,"linePrefix",5)(t)};function i(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?s(t):Zn(t)?e.attempt(_r,o,s)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Zn(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function s(n){return e.exit("codeIndented"),t(n)}}},_r={tokenize:function(e,t,n){const r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Zn(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):ir(e,o,"linePrefix",5)(t)}function o(e){const o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Zn(e)?i(e):n(e)}},partial:!0};const Nr={name:"codeText",tokenize:function(e,t,n){let r,i,o=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),a(t)};function a(t){return 96===t?(e.consume(t),o++,a):(e.exit("codeTextSequence"),s(t))}function s(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),s):96===t?(i=e.enter("codeTextSequence"),r=0,l(t)):Zn(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||Zn(t)?(e.exit("codeTextData"),s(t)):(e.consume(t),c)}function l(n){return 96===n?(e.consume(n),r++,l):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",c(n))}},resolve:function(e){let t,n,r=e.length-4,i=3;if(!("lineEnding"!==e[i][1].type&&"space"!==e[i][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=i;++t=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};function yr(e,t,n,r,i,o,a,s,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),p;if(null===t||32===t||41===t||Kn(t))return n(t);return e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),f(t)};function p(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(s),p(t)):null===t||60===t||Zn(t)?n(t):(e.consume(t),92===t?d:h)}function d(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function f(i){return u||null!==i&&41!==i&&!er(i)?u999||null===p||91===p||93===p&&!s||94===p&&!c&&"_hiddenFootnoteSupport"in a.parser.constructs?n(p):93===p?(e.exit(o),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):Zn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(p))}function u(t){return null===t||91===t||93===t||Zn(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),s||(s=!tr(t)),92===t?p:u)}function p(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}function kr(e,t,n,r,i,o){let a;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s;return n(t)};function s(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),c(n))}function c(t){return t===a?(e.exit(o),s(a)):null===t?n(t):Zn(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),ir(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===a||null===t||Zn(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===a||92===t?(e.consume(t),l):l(t)}}function Or(e,t){let n;return function r(i){if(Zn(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(tr(i))return ir(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}const Rr={name:"definition",tokenize:function(e,t,n){const r=this;let i;return function(t){return e.enter("definition"),function(t){return Dr.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function o(t){return i=jn(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):n(t)}function a(t){return er(t)?Or(e,s)(t):s(t)}function s(t){return yr(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(Lr,l,l)(t)}function l(t){return tr(t)?ir(e,u,"whitespace")(t):u(t)}function u(o){return null===o||Zn(o)?(e.exit("definition"),r.parser.defined.push(i),t(o)):n(o)}}},Lr={tokenize:function(e,t,n){return function(t){return er(t)?Or(e,r)(t):n(t)};function r(t){return kr(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return tr(t)?ir(e,o,"whitespace")(t):o(t)}function o(e){return null===e||Zn(e)?t(e):n(e)}},partial:!0};const vr={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return Zn(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const Pr={name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),i(t)}(t)};function i(t){return 35===t&&r++<6?(e.consume(t),i):null===t||er(t)?(e.exit("atxHeadingSequence"),o(t)):n(t)}function o(n){return 35===n?(e.enter("atxHeadingSequence"),a(n)):null===n||Zn(n)?(e.exit("atxHeading"),t(n)):tr(n)?ir(e,o,"whitespace")(n):(e.enter("atxHeadingText"),s(n))}function a(t){return 35===t?(e.consume(t),a):(e.exit("atxHeadingSequence"),o(t))}function s(t){return null===t||35===t||er(t)?(e.exit("atxHeadingText"),o(t)):(e.consume(t),s)}},resolve:function(e,t){let n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},Fn(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const Mr=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],wr=["pre","script","style","textarea"],xr={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let i,o,a,s,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(s){return 33===s?(e.consume(s),u):47===s?(e.consume(s),o=!0,d):63===s?(e.consume(s),i=3,r.interrupt?t:M):Vn(s)?(e.consume(s),a=String.fromCharCode(s),f):n(s)}function u(o){return 45===o?(e.consume(o),i=2,p):91===o?(e.consume(o),i=5,s=0,h):Vn(o)?(e.consume(o),i=4,r.interrupt?t:M):n(o)}function p(i){return 45===i?(e.consume(i),r.interrupt?t:M):n(i)}function h(i){const o="CDATA[";return i===o.charCodeAt(s++)?(e.consume(i),6===s?r.interrupt?t:y:h):n(i)}function d(t){return Vn(t)?(e.consume(t),a=String.fromCharCode(t),f):n(t)}function f(s){if(null===s||47===s||62===s||er(s)){const c=47===s,l=a.toLowerCase();return c||o||!wr.includes(l)?Mr.includes(a.toLowerCase())?(i=6,c?(e.consume(s),m):r.interrupt?t(s):y(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):o?E(s):T(s)):(i=1,r.interrupt?t(s):y(s))}return 45===s||Qn(s)?(e.consume(s),a+=String.fromCharCode(s),f):n(s)}function m(i){return 62===i?(e.consume(i),r.interrupt?t:y):n(i)}function E(t){return tr(t)?(e.consume(t),E):I(t)}function T(t){return 47===t?(e.consume(t),I):58===t||95===t||Vn(t)?(e.consume(t),g):tr(t)?(e.consume(t),T):I(t)}function g(t){return 45===t||46===t||58===t||95===t||Qn(t)?(e.consume(t),g):A(t)}function A(t){return 61===t?(e.consume(t),_):tr(t)?(e.consume(t),A):T(t)}function _(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,N):tr(t)?(e.consume(t),_):C(t)}function N(t){return t===c?(e.consume(t),c=null,S):null===t||Zn(t)?n(t):(e.consume(t),N)}function C(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||er(t)?A(t):(e.consume(t),C)}function S(e){return 47===e||62===e||tr(e)?T(e):n(e)}function I(t){return 62===t?(e.consume(t),b):n(t)}function b(t){return null===t||Zn(t)?y(t):tr(t)?(e.consume(t),b):n(t)}function y(t){return 45===t&&2===i?(e.consume(t),R):60===t&&1===i?(e.consume(t),L):62===t&&4===i?(e.consume(t),w):63===t&&3===i?(e.consume(t),M):93===t&&5===i?(e.consume(t),P):!Zn(t)||6!==i&&7!==i?null===t||Zn(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),y):(e.exit("htmlFlowData"),e.check(Br,x,D)(t))}function D(t){return e.check(Fr,k,x)(t)}function k(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return null===t||Zn(t)?D(t):(e.enter("htmlFlowData"),y(t))}function R(t){return 45===t?(e.consume(t),M):y(t)}function L(t){return 47===t?(e.consume(t),a="",v):y(t)}function v(t){if(62===t){const n=a.toLowerCase();return wr.includes(n)?(e.consume(t),w):y(t)}return Vn(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),v):y(t)}function P(t){return 93===t?(e.consume(t),M):y(t)}function M(t){return 62===t?(e.consume(t),w):45===t&&2===i?(e.consume(t),M):y(t)}function w(t){return null===t||Zn(t)?(e.exit("htmlFlowData"),x(t)):(e.consume(t),w)}function x(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Br={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(dr,t,n)}},partial:!0},Fr={tokenize:function(e,t,n){const r=this;return function(t){if(Zn(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i;return n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0};const Hr={name:"htmlText",tokenize:function(e,t,n){const r=this;let i,o,a;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),_):63===t?(e.consume(t),g):Vn(t)?(e.consume(t),S):n(t)}function c(t){return 45===t?(e.consume(t),l):91===t?(e.consume(t),o=0,d):Vn(t)?(e.consume(t),T):n(t)}function l(t){return 45===t?(e.consume(t),h):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),p):Zn(t)?(a=u,v(t)):(e.consume(t),u)}function p(t){return 45===t?(e.consume(t),h):u(t)}function h(e){return 62===e?L(e):45===e?p(e):u(e)}function d(t){const r="CDATA[";return t===r.charCodeAt(o++)?(e.consume(t),6===o?f:d):n(t)}function f(t){return null===t?n(t):93===t?(e.consume(t),m):Zn(t)?(a=f,v(t)):(e.consume(t),f)}function m(t){return 93===t?(e.consume(t),E):f(t)}function E(t){return 62===t?L(t):93===t?(e.consume(t),E):f(t)}function T(t){return null===t||62===t?L(t):Zn(t)?(a=T,v(t)):(e.consume(t),T)}function g(t){return null===t?n(t):63===t?(e.consume(t),A):Zn(t)?(a=g,v(t)):(e.consume(t),g)}function A(e){return 62===e?L(e):g(e)}function _(t){return Vn(t)?(e.consume(t),N):n(t)}function N(t){return 45===t||Qn(t)?(e.consume(t),N):C(t)}function C(t){return Zn(t)?(a=C,v(t)):tr(t)?(e.consume(t),C):L(t)}function S(t){return 45===t||Qn(t)?(e.consume(t),S):47===t||62===t||er(t)?I(t):n(t)}function I(t){return 47===t?(e.consume(t),L):58===t||95===t||Vn(t)?(e.consume(t),b):Zn(t)?(a=I,v(t)):tr(t)?(e.consume(t),I):L(t)}function b(t){return 45===t||46===t||58===t||95===t||Qn(t)?(e.consume(t),b):y(t)}function y(t){return 61===t?(e.consume(t),D):Zn(t)?(a=y,v(t)):tr(t)?(e.consume(t),y):I(t)}function D(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),i=t,k):Zn(t)?(a=D,v(t)):tr(t)?(e.consume(t),D):(e.consume(t),O)}function k(t){return t===i?(e.consume(t),i=void 0,R):null===t?n(t):Zn(t)?(a=k,v(t)):(e.consume(t),k)}function O(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||er(t)?I(t):(e.consume(t),O)}function R(e){return 47===e||62===e||er(e)?I(e):n(e)}function L(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function v(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),P}function P(t){return tr(t)?ir(e,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):M(t)}function M(t){return e.enter("htmlTextData"),a(t)}}};const Ur={name:"labelEnd",tokenize:function(e,t,n){const r=this;let i,o,a=r.events.length;for(;a--;)if(("labelImage"===r.events[a][1].type||"labelLink"===r.events[a][1].type)&&!r.events[a][1]._balanced){i=r.events[a][1];break}return function(t){if(!i)return n(t);if(i._inactive)return u(t);return o=r.parser.defined.includes(jn(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s};function s(t){return 40===t?e.attempt(Gr,l,o?l:u)(t):91===t?e.attempt(qr,l,o?c:u)(t):o?l(t):u(t)}function c(t){return e.attempt(Yr,l,u)(t)}function l(e){return t(e)}function u(e){return i._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[a][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&&(i=a);const c={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},l={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[i][1].end)},u={type:"labelText",start:Object.assign({},e[r+s+2][1].end),end:Object.assign({},e[i-2][1].start)};return o=[["enter",c,t],["enter",l,t]],o=Hn(o,e.slice(r+1,r+s+3)),o=Hn(o,[["enter",u,t]]),o=Hn(o,lr(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=Hn(o,[["exit",u,t],e[i-2],e[i-1],["exit",l,t]]),o=Hn(o,e.slice(i+1)),o=Hn(o,[["exit",c,t]]),Fn(e,r,e.length,o),e},resolveAll:function(e){let t=-1;for(;++t=3&&(null===o||Zn(o))?(e.exit("thematicBreak"),t(o)):n(o)}function a(t){return t===r?(e.consume(t),i++,a):(e.exit("thematicBreakSequence"),tr(t)?ir(e,o,"whitespace")(t):o(t))}}};const Wr={name:"list",tokenize:function(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){const i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:Xn(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(Qr,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return n(t)};function s(t){return Xn(t)&&++a<10?(e.consume(t),s):(!r.interrupt||a<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(dr,r.interrupt?n:l,e.attempt(Kr,p,u))}function l(e){return r.containerState.initialBlankLine=!0,o++,p(e)}function u(t){return tr(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),p):n(t)}function p(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(dr,i,o);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,ir(e,t,"listItemIndent",r.containerState.size+1)(n)}function o(n){return r.containerState.furtherBlankLines||!tr(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Xr,t,a)(n))}function a(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,ir(e,e.attempt(Wr,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},Kr={tokenize:function(e,t,n){const r=this;return ir(e,(function(e){const i=r.events[r.events.length-1];return!tr(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},Xr={tokenize:function(e,t,n){const r=this;return ir(e,(function(e){const i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};const $r={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let i;return function(t){let a,s=r.events.length;for(;s--;)if("lineEnding"!==r.events[s][1].type&&"linePrefix"!==r.events[s][1].type&&"content"!==r.events[s][1].type){a="paragraph"===r.events[s][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||a))return e.enter("setextHeadingLine"),i=t,function(t){return e.enter("setextHeadingLineSequence"),o(t)}(t);return n(t)};function o(t){return t===i?(e.consume(t),o):(e.exit("setextHeadingLineSequence"),tr(t)?ir(e,a,"lineSuffix")(t):a(t))}function a(r){return null===r||Zn(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);const a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};const Jr={tokenize:function(e){const t=this,n=e.attempt(dr,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,ir(e,e.attempt(this.parser.constructs.flow,r,e.attempt(Ir,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const Zr={resolveAll:ri()},ei=ni("string"),ti=ni("text");function ni(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return c(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return c(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function c(e){if(null===e)return!0;const t=r[e];let i=-1;if(t)for(;++i-1){const e=a[0];"string"==typeof e?a[0]=e.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}(a,e)}function h(){const{line:e,column:t,offset:n,_index:i,_bufferIndex:o}=r;return{line:e,column:t,offset:n,_index:i,_bufferIndex:o}}function d(){let e;for(;r._index0){const e=o.tokenStack[o.tokenStack.length-1];(e[1]||Di).call(o,void 0,e[0])}for(r.position={start:Ii(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Ii(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},p=-1;++p1:t}const Li=9,vi=32;function Pi(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(Mi(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(Mi(t.slice(i),i>0,!1)),o.join("")}function Mi(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;t===Li||t===vi;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;t===Li||t===vi;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}const wi={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Ln(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let a,s=e.footnoteCounts.get(r);void 0===s?(s=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=o+1,s+=1,e.footnoteCounts.set(r,s);const c={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,c);const l={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,l),e.applyData(t,l)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Oi(e,t);const i={src:Ln(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:Ln(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Oi(e,t);const i={href:Ln(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:Ln(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=cn(t.children[1]),a=sn(t.children[t.children.length-1]);o&&a&&(r.position={start:o,end:a}),i.push(r)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",o=n&&"table"===n.type?n.align:void 0,a=o?o.length:t.children.length;let s=-1;const c=[];for(;++s((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=i=>{if(e.has(i))return e.get(i);const[o,a]=t[i];switch(o){case 0:case-1:return n(a,i);case 1:{const e=n([],i);for(const t of a)e.push(r(t));return e}case 2:{const e=n({},i);for(const[t,n]of a)e[r(t)]=r(n);return e}case 3:return n(new Date(a),i);case 4:{const{source:e,flags:t}=a;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const[t,n]of a)e.set(r(t),r(n));return e}case 6:{const e=n(new Set,i);for(const t of a)e.add(r(t));return e}case 7:{const{name:e,message:t}=a;return n(new Bi[e](t),i)}case 8:return n(BigInt(a),i);case"BigInt":return n(Object(BigInt(a)),i)}return n(new Bi[o](a),i)};return r})(new Map,e)(0),Hi="",{toString:Ui}={},{keys:Gi}=Object,qi=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=Ui.call(e).slice(8,-1);switch(n){case"Array":return[1,Hi];case"Object":return[2,Hi];case"Date":return[3,Hi];case"RegExp":return[4,Hi];case"Map":return[5,Hi];case"Set":return[6,Hi]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},Yi=([e,t])=>0===e&&("function"===t||"symbol"===t),ji=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const i=(e,t)=>{const i=r.push(e)-1;return n.set(t,i),i},o=r=>{if(n.has(r))return n.get(r);let[a,s]=qi(r);switch(a){case 0:{let t=r;switch(s){case"bigint":a=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+s);t=null;break;case"undefined":return i([-1],r)}return i([a,t],r)}case 1:{if(s)return i([s,[...r]],r);const e=[],t=i([a,e],r);for(const t of r)e.push(o(t));return t}case 2:{if(s)switch(s){case"BigInt":return i([s,r.toString()],r);case"Boolean":case"Number":case"String":return i([s,r.valueOf()],r)}if(t&&"toJSON"in r)return o(r.toJSON());const n=[],c=i([a,n],r);for(const t of Gi(r))!e&&Yi(qi(r[t]))||n.push([o(t),o(r[t])]);return c}case 3:return i([a,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return i([a,{source:e,flags:t}],r)}case 5:{const t=[],n=i([a,t],r);for(const[n,i]of r)(e||!Yi(qi(n))&&!Yi(qi(i)))&&t.push([o(n),o(i)]);return n}case 6:{const t=[],n=i([a,t],r);for(const n of r)!e&&Yi(qi(n))||t.push(o(n));return n}}const{message:c}=r;return i([a,{name:s,message:c}],r)};return o})(!(t||n),!!t,new Map,r)(e),r};var zi="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Fi(ji(e,t)):structuredClone(e):(e,t)=>Fi(ji(e,t));function Vi(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Qi(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Wi=function(e){if(null==e)return Xi;if("function"==typeof e)return Ki(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,p,h=$i;if((!t||o(i,s,c[c.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[Ji,e];return null==e?$i:[e]}(n(i,c)),h[0]===Zi))return h;if("children"in i&&i.children){const t=i;if(t.children&&h[0]!==eo)for(u=(r?t.children.length:-1)+a,p=c.concat(t);u>-1&&u0&&n.push({type:"text",value:"\n"}),n}function lo(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function uo(e,t){const n=io(e,t),r=n.one(e,void 0),i=function(e){const t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Vi,r=e.options.footnoteBackLabel||Qi,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let c=-1;for(;++c0&&p.push({type:"text",value:" "});let e="string"==typeof n?n:n(c,u);"string"==typeof e&&(e={type:"text",value:e}),p.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(c,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const d=o[o.length-1];if(d&&"element"===d.type&&"p"===d.tagName){const e=d.children[d.children.length-1];e&&"text"===e.type?e.value+=" ":d.children.push({type:"text",value:" "}),d.children.push(...p)}else o.push(...p);const f={type:"element",tagName:"li",properties:{id:t+"fn-"+l},children:e.wrap(o,!0)};e.patch(i,f),s.push(f)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...zi(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:"\n"},i),o}function po(e,t){return e&&"run"in e?async function(n,r){const i=uo(n,t);await e.run(i,r)}:function(n){return uo(n,t||e)}}function ho(e){if(e)throw e}var fo=Object.prototype.hasOwnProperty,mo=Object.prototype.toString,Eo=Object.defineProperty,To=Object.getOwnPropertyDescriptor,go=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===mo.call(e)},Ao=function(e){if(!e||"[object Object]"!==mo.call(e))return!1;var t,n=fo.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&fo.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!r)return!1;for(t in e);return void 0===t||fo.call(e,t)},_o=function(e,t){Eo&&"__proto__"===t.name?Eo(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},No=function(e,t){if("__proto__"===t){if(!fo.call(e,t))return;if(To)return To(e,t).value}return e[t]},Co=a((function e(){var t,n,r,i,o,a,s=arguments[0],c=1,l=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[1]||{},c=2),(null==s||"object"!=typeof s&&"function"!=typeof s)&&(s={});ct.length;let a;r&&t.push(i);try{a=e.apply(this,t)}catch(e){if(r&&n)throw e;return i(e)}r||(a instanceof Promise?a.then(o,i):a instanceof Error?i(a):o(a))}function i(e,...r){n||(n=!0,t(e,...r))}function o(e){i(null,e)}}(s,i)(...a):r(null,...a)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const bo={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');yo(e);let n,r=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else a<0&&(n=!0,a=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(i=o):(s=-1,i=a));r===i?i=a:i<0&&(i=e.length);return e.slice(r,i)},dirname:function(e){if(yo(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){yo(e);let t,n=e.length,r=-1,i=0,o=-1,a=0;for(;n--;){const s=e.codePointAt(n);if(47!==s)r<0&&(t=!0,r=n+1),46===s?o<0?o=n:1!==a&&(a=1):o>-1&&(a=-1);else if(t){i=n+1;break}}if(o<0||r<0||0===a||1===a&&o===r-1&&o===i+1)return"";return e.slice(o,r)},join:function(...e){let t,n=-1;for(;++n2){if(r=i.lastIndexOf("/"),r!==i.length-1){r<0?(i="",o=0):(i=i.slice(0,r),o=i.length-1-i.lastIndexOf("/")),a=c,s=0;continue}}else if(i.length>0){i="",o=0,a=c,s=0;continue}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(a+1,c):i=e.slice(a+1,c),o=c-a-1;a=c,s=0}else 46===n&&s>-1?s++:s=-1}return i}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function yo(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const Do={cwd:function(){return"/"}};function ko(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function Oo(e){if("string"==typeof e)e=new URL(e);else if(!ko(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n0){let[r,...o]=t;const a=n[i][1];So(a)&&So(r)&&(r=Co(!0,a,r)),n[i]=[e,r,...o]}}}}const Fo=(new Bo).freeze();function Ho(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Uo(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function Go(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function qo(e){if(!So(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Yo(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function jo(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new Lo(e)}const zo=function(e){if(null==e)return Qo;if("function"==typeof e)return Vo(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,p,h=Wo;if((!t||o(i,s,c[c.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[Ko,e];return null==e?Wo:[e]}(n(i,c)),h[0]===Xo))return h;if("children"in i&&i.children){const t=i;if(t.children&&h[0]!==$o)for(u=(r?t.children.length:-1)+a,p=c.concat(t);u>-1&&u-1&&ee)return{line:t+1,column:e-(t>0?n[t-1]:0)+1,offset:e}},toOffset:function(e){const t=e&&e.line,r=e&&e.column;if("number"==typeof t&&"number"==typeof r&&!Number.isNaN(t)&&!Number.isNaN(r)&&t-1 in n){const e=(n[t-2]||0)+r-1||0;if(e>-1&&e=55296&&e<=57343}function za(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function Va(e){return e>=64976&&e<=65007||wa.has(e)}var Qa;!function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"}(Qa=Qa||(Qa={}));class Wa{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e){const{line:t,col:n,offset:r}=this;return{code:e,startLine:t,endLine:t,startCol:n,endCol:n,startOffset:r,endOffset:r}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){const t=this.html.charCodeAt(this.pos+1);if(function(e){return e>=56320&&e<=57343}(t))return this.pos++,this._addGap(),1024*(e-55296)+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,Ba.EOF;return this._err(Qa.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Ba.EOF;const n=this.html.charCodeAt(t);return n===Ba.CARRIAGE_RETURN?Ba.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,Ba.EOF;let e=this.html.charCodeAt(this.pos);if(e===Ba.CARRIAGE_RETURN)return this.isEol=!0,this.skipNextNewLine=!0,Ba.LINE_FEED;if(e===Ba.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine))return this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance();this.skipNextNewLine=!1,ja(e)&&(e=this._processSurrogate(e));return null===this.handler.onParseError||e>31&&e<127||e===Ba.LINE_FEED||e===Ba.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){za(e)?this._err(Qa.controlCharacterInInputStream):Va(e)&&this._err(Qa.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}!function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"}(Ka=Ka||(Ka={}));var $a,Ja=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((e=>e.charCodeAt(0)))),Za=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((e=>e.charCodeAt(0))));const es=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),ts=null!==($a=String.fromCodePoint)&&void 0!==$a?$a:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};var ns;!function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"}(ns||(ns={}));var rs,is,os,as,ss,cs,ls,us;function ps(e){return e>=ns.ZERO&&e<=ns.NINE}function hs(e){return e>=ns.UPPER_A&&e<=ns.UPPER_F||e>=ns.LOWER_A&&e<=ns.LOWER_F}function ds(e){return e===ns.EQUALS||function(e){return e>=ns.UPPER_A&&e<=ns.UPPER_Z||e>=ns.LOWER_A&&e<=ns.LOWER_Z||ps(e)}(e)}!function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}(rs||(rs={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}(is||(is={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(os||(os={}));class fs{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=is.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=os.Strict}startEntity(e){this.decodeMode=e,this.state=is.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case is.EntityStart:return e.charCodeAt(t)===ns.NUM?(this.state=is.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=is.NamedEntity,this.stateNamedEntity(e,t));case is.NumericStart:return this.stateNumericStart(e,t);case is.NumericDecimal:return this.stateNumericDecimal(e,t);case is.NumericHex:return this.stateNumericHex(e,t);case is.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===ns.LOWER_X?(this.state=is.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=is.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){const i=n-t;this.result=this.result*Math.pow(r,i)+parseInt(e.substr(t,i),r),this.consumed+=i}}stateNumericHex(e,t){const n=t;for(;t=55296&&e<=57343||e>1114111?65533:null!==(t=es.get(e))&&void 0!==t?t:e}(this.result),this.consumed),this.errors&&(e!==ns.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:n}=this;let r=n[this.treeIndex],i=(r&rs.VALUE_LENGTH)>>14;for(;t>14,0!==i){if(o===ns.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==os.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:n}=this,r=(n[t]&rs.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){const{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~rs.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case is.NamedEntity:return 0===this.result||this.decodeMode===os.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case is.NumericDecimal:return this.emitNumericEntity(0,2);case is.NumericHex:return this.emitNumericEntity(0,3);case is.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case is.EntityStart:return 0}}}function ms(e){let t="";const n=new fs(e,(e=>t+=ts(e)));return function(e,r){let i=0,o=0;for(;(o=e.indexOf("&",o))>=0;){t+=e.slice(i,o),n.startEntity(r);const a=n.write(e,o+1);if(a<0){i=o+n.end();break}i=o+a,o=0===a?i+1:i}const a=t+e.slice(i);return t="",a}}function Es(e,t,n,r){const i=(t&rs.BRANCH_LENGTH)>>7,o=t&rs.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){const t=r-o;return t<0||t>=i?-1:e[n+t]-1}let a=n,s=a+i-1;for(;a<=s;){const t=a+s>>>1,n=e[t];if(nr))return e[t+i];s=t-1}}return-1}ms(Ja),ms(Za),function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"}(as=as||(as={})),function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"}(ss=ss||(ss={})),function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"}(cs=cs||(cs={})),function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"}(ls=ls||(ls={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SECTION=94]="SECTION",e[e.SELECT=95]="SELECT",e[e.SOURCE=96]="SOURCE",e[e.SMALL=97]="SMALL",e[e.SPAN=98]="SPAN",e[e.STRIKE=99]="STRIKE",e[e.STRONG=100]="STRONG",e[e.STYLE=101]="STYLE",e[e.SUB=102]="SUB",e[e.SUMMARY=103]="SUMMARY",e[e.SUP=104]="SUP",e[e.TABLE=105]="TABLE",e[e.TBODY=106]="TBODY",e[e.TEMPLATE=107]="TEMPLATE",e[e.TEXTAREA=108]="TEXTAREA",e[e.TFOOT=109]="TFOOT",e[e.TD=110]="TD",e[e.TH=111]="TH",e[e.THEAD=112]="THEAD",e[e.TITLE=113]="TITLE",e[e.TR=114]="TR",e[e.TRACK=115]="TRACK",e[e.TT=116]="TT",e[e.U=117]="U",e[e.UL=118]="UL",e[e.SVG=119]="SVG",e[e.VAR=120]="VAR",e[e.WBR=121]="WBR",e[e.XMP=122]="XMP"}(us=us||(us={}));const Ts=new Map([[ls.A,us.A],[ls.ADDRESS,us.ADDRESS],[ls.ANNOTATION_XML,us.ANNOTATION_XML],[ls.APPLET,us.APPLET],[ls.AREA,us.AREA],[ls.ARTICLE,us.ARTICLE],[ls.ASIDE,us.ASIDE],[ls.B,us.B],[ls.BASE,us.BASE],[ls.BASEFONT,us.BASEFONT],[ls.BGSOUND,us.BGSOUND],[ls.BIG,us.BIG],[ls.BLOCKQUOTE,us.BLOCKQUOTE],[ls.BODY,us.BODY],[ls.BR,us.BR],[ls.BUTTON,us.BUTTON],[ls.CAPTION,us.CAPTION],[ls.CENTER,us.CENTER],[ls.CODE,us.CODE],[ls.COL,us.COL],[ls.COLGROUP,us.COLGROUP],[ls.DD,us.DD],[ls.DESC,us.DESC],[ls.DETAILS,us.DETAILS],[ls.DIALOG,us.DIALOG],[ls.DIR,us.DIR],[ls.DIV,us.DIV],[ls.DL,us.DL],[ls.DT,us.DT],[ls.EM,us.EM],[ls.EMBED,us.EMBED],[ls.FIELDSET,us.FIELDSET],[ls.FIGCAPTION,us.FIGCAPTION],[ls.FIGURE,us.FIGURE],[ls.FONT,us.FONT],[ls.FOOTER,us.FOOTER],[ls.FOREIGN_OBJECT,us.FOREIGN_OBJECT],[ls.FORM,us.FORM],[ls.FRAME,us.FRAME],[ls.FRAMESET,us.FRAMESET],[ls.H1,us.H1],[ls.H2,us.H2],[ls.H3,us.H3],[ls.H4,us.H4],[ls.H5,us.H5],[ls.H6,us.H6],[ls.HEAD,us.HEAD],[ls.HEADER,us.HEADER],[ls.HGROUP,us.HGROUP],[ls.HR,us.HR],[ls.HTML,us.HTML],[ls.I,us.I],[ls.IMG,us.IMG],[ls.IMAGE,us.IMAGE],[ls.INPUT,us.INPUT],[ls.IFRAME,us.IFRAME],[ls.KEYGEN,us.KEYGEN],[ls.LABEL,us.LABEL],[ls.LI,us.LI],[ls.LINK,us.LINK],[ls.LISTING,us.LISTING],[ls.MAIN,us.MAIN],[ls.MALIGNMARK,us.MALIGNMARK],[ls.MARQUEE,us.MARQUEE],[ls.MATH,us.MATH],[ls.MENU,us.MENU],[ls.META,us.META],[ls.MGLYPH,us.MGLYPH],[ls.MI,us.MI],[ls.MO,us.MO],[ls.MN,us.MN],[ls.MS,us.MS],[ls.MTEXT,us.MTEXT],[ls.NAV,us.NAV],[ls.NOBR,us.NOBR],[ls.NOFRAMES,us.NOFRAMES],[ls.NOEMBED,us.NOEMBED],[ls.NOSCRIPT,us.NOSCRIPT],[ls.OBJECT,us.OBJECT],[ls.OL,us.OL],[ls.OPTGROUP,us.OPTGROUP],[ls.OPTION,us.OPTION],[ls.P,us.P],[ls.PARAM,us.PARAM],[ls.PLAINTEXT,us.PLAINTEXT],[ls.PRE,us.PRE],[ls.RB,us.RB],[ls.RP,us.RP],[ls.RT,us.RT],[ls.RTC,us.RTC],[ls.RUBY,us.RUBY],[ls.S,us.S],[ls.SCRIPT,us.SCRIPT],[ls.SECTION,us.SECTION],[ls.SELECT,us.SELECT],[ls.SOURCE,us.SOURCE],[ls.SMALL,us.SMALL],[ls.SPAN,us.SPAN],[ls.STRIKE,us.STRIKE],[ls.STRONG,us.STRONG],[ls.STYLE,us.STYLE],[ls.SUB,us.SUB],[ls.SUMMARY,us.SUMMARY],[ls.SUP,us.SUP],[ls.TABLE,us.TABLE],[ls.TBODY,us.TBODY],[ls.TEMPLATE,us.TEMPLATE],[ls.TEXTAREA,us.TEXTAREA],[ls.TFOOT,us.TFOOT],[ls.TD,us.TD],[ls.TH,us.TH],[ls.THEAD,us.THEAD],[ls.TITLE,us.TITLE],[ls.TR,us.TR],[ls.TRACK,us.TRACK],[ls.TT,us.TT],[ls.U,us.U],[ls.UL,us.UL],[ls.SVG,us.SVG],[ls.VAR,us.VAR],[ls.WBR,us.WBR],[ls.XMP,us.XMP]]);function gs(e){var t;return null!==(t=Ts.get(e))&&void 0!==t?t:us.UNKNOWN}const As=us,_s={[as.HTML]:new Set([As.ADDRESS,As.APPLET,As.AREA,As.ARTICLE,As.ASIDE,As.BASE,As.BASEFONT,As.BGSOUND,As.BLOCKQUOTE,As.BODY,As.BR,As.BUTTON,As.CAPTION,As.CENTER,As.COL,As.COLGROUP,As.DD,As.DETAILS,As.DIR,As.DIV,As.DL,As.DT,As.EMBED,As.FIELDSET,As.FIGCAPTION,As.FIGURE,As.FOOTER,As.FORM,As.FRAME,As.FRAMESET,As.H1,As.H2,As.H3,As.H4,As.H5,As.H6,As.HEAD,As.HEADER,As.HGROUP,As.HR,As.HTML,As.IFRAME,As.IMG,As.INPUT,As.LI,As.LINK,As.LISTING,As.MAIN,As.MARQUEE,As.MENU,As.META,As.NAV,As.NOEMBED,As.NOFRAMES,As.NOSCRIPT,As.OBJECT,As.OL,As.P,As.PARAM,As.PLAINTEXT,As.PRE,As.SCRIPT,As.SECTION,As.SELECT,As.SOURCE,As.STYLE,As.SUMMARY,As.TABLE,As.TBODY,As.TD,As.TEMPLATE,As.TEXTAREA,As.TFOOT,As.TH,As.THEAD,As.TITLE,As.TR,As.TRACK,As.UL,As.WBR,As.XMP]),[as.MATHML]:new Set([As.MI,As.MO,As.MN,As.MS,As.MTEXT,As.ANNOTATION_XML]),[as.SVG]:new Set([As.TITLE,As.FOREIGN_OBJECT,As.DESC]),[as.XLINK]:new Set,[as.XML]:new Set,[as.XMLNS]:new Set};function Ns(e){return e===As.H1||e===As.H2||e===As.H3||e===As.H4||e===As.H5||e===As.H6}new Set([ls.STYLE,ls.SCRIPT,ls.XMP,ls.IFRAME,ls.NOEMBED,ls.NOFRAMES,ls.PLAINTEXT]);const Cs=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var Ss;!function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.NAMED_CHARACTER_REFERENCE=72]="NAMED_CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=73]="AMBIGUOUS_AMPERSAND",e[e.NUMERIC_CHARACTER_REFERENCE=74]="NUMERIC_CHARACTER_REFERENCE",e[e.HEXADEMICAL_CHARACTER_REFERENCE_START=75]="HEXADEMICAL_CHARACTER_REFERENCE_START",e[e.HEXADEMICAL_CHARACTER_REFERENCE=76]="HEXADEMICAL_CHARACTER_REFERENCE",e[e.DECIMAL_CHARACTER_REFERENCE=77]="DECIMAL_CHARACTER_REFERENCE",e[e.NUMERIC_CHARACTER_REFERENCE_END=78]="NUMERIC_CHARACTER_REFERENCE_END"}(Ss||(Ss={}));const Is={DATA:Ss.DATA,RCDATA:Ss.RCDATA,RAWTEXT:Ss.RAWTEXT,SCRIPT_DATA:Ss.SCRIPT_DATA,PLAINTEXT:Ss.PLAINTEXT,CDATA_SECTION:Ss.CDATA_SECTION};function bs(e){return e>=Ba.DIGIT_0&&e<=Ba.DIGIT_9}function ys(e){return e>=Ba.LATIN_CAPITAL_A&&e<=Ba.LATIN_CAPITAL_Z}function Ds(e){return function(e){return e>=Ba.LATIN_SMALL_A&&e<=Ba.LATIN_SMALL_Z}(e)||ys(e)}function ks(e){return Ds(e)||bs(e)}function Os(e){return e>=Ba.LATIN_CAPITAL_A&&e<=Ba.LATIN_CAPITAL_F}function Rs(e){return e>=Ba.LATIN_SMALL_A&&e<=Ba.LATIN_SMALL_F}function Ls(e){return e+32}function vs(e){return e===Ba.SPACE||e===Ba.LINE_FEED||e===Ba.TABULATION||e===Ba.FORM_FEED}function Ps(e){return vs(e)||e===Ba.SOLIDUS||e===Ba.GREATER_THAN_SIGN}class Ms{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=Ss.DATA,this.returnState=Ss.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new Wa(t),this.currentLocation=this.getCurrentLocation(-1)}_err(e){var t,n;null===(n=(t=this.handler).onParseError)||void 0===n||n.call(t,this.preprocessor.getError(e))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,n){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==n||n()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this._unconsume(this.consumedAfterSnapshot),this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(e){this.consumedAfterSnapshot-=e,this.preprocessor.retreat(e)}_reconsumeInState(e,t){this.state=e,this._callState(t)}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t0&&this._err(Qa.endTagWithAttributes),e.selfClosing&&this._err(Qa.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case Ka.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case Ka.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case Ka.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){const e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:Ka.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type===e)return void(this.currentCharacterToken.chars+=t);this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(e,t)}_emitCodePoint(e){const t=vs(e)?Ka.WHITESPACE_CHARACTER:e===Ba.NULL?Ka.NULL_CHARACTER:Ka.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(Ka.CHARACTER,e)}_matchNamedCharacterReference(e){let t=null,n=0,r=!1;for(let o=0,a=Ja[0];o>=0&&(o=Es(Ja,a,o+1,e),!(o<0));e=this._consume()){n+=1,a=Ja[o];const s=a&rs.VALUE_LENGTH;if(s){const a=(s>>14)-1;if(e!==Ba.SEMICOLON&&this._isCharacterReferenceInAttribute()&&((i=this.preprocessor.peek(1))===Ba.EQUALS_SIGN||ks(i))?(t=[Ba.AMPERSAND],o+=a):(t=0===a?[Ja[o]&~rs.VALUE_LENGTH]:1===a?[Ja[++o]]:[Ja[++o],Ja[++o]],n=0,r=e!==Ba.SEMICOLON),0===a){this._consume();break}}}var i;return this._unconsume(n),r&&!this.preprocessor.endOfChunkHit&&this._err(Qa.missingSemicolonAfterCharacterReference),this._unconsume(1),t}_isCharacterReferenceInAttribute(){return this.returnState===Ss.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===Ss.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===Ss.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case Ss.DATA:this._stateData(e);break;case Ss.RCDATA:this._stateRcdata(e);break;case Ss.RAWTEXT:this._stateRawtext(e);break;case Ss.SCRIPT_DATA:this._stateScriptData(e);break;case Ss.PLAINTEXT:this._statePlaintext(e);break;case Ss.TAG_OPEN:this._stateTagOpen(e);break;case Ss.END_TAG_OPEN:this._stateEndTagOpen(e);break;case Ss.TAG_NAME:this._stateTagName(e);break;case Ss.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case Ss.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case Ss.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case Ss.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case Ss.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case Ss.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case Ss.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case Ss.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case Ss.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case Ss.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case Ss.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case Ss.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case Ss.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case Ss.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case Ss.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case Ss.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case Ss.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case Ss.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case Ss.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case Ss.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case Ss.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case Ss.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case Ss.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case Ss.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case Ss.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case Ss.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case Ss.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case Ss.BOGUS_COMMENT:this._stateBogusComment(e);break;case Ss.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case Ss.COMMENT_START:this._stateCommentStart(e);break;case Ss.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case Ss.COMMENT:this._stateComment(e);break;case Ss.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case Ss.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case Ss.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case Ss.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case Ss.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case Ss.COMMENT_END:this._stateCommentEnd(e);break;case Ss.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case Ss.DOCTYPE:this._stateDoctype(e);break;case Ss.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case Ss.DOCTYPE_NAME:this._stateDoctypeName(e);break;case Ss.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case Ss.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case Ss.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case Ss.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case Ss.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case Ss.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case Ss.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case Ss.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case Ss.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case Ss.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case Ss.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case Ss.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case Ss.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case Ss.CDATA_SECTION:this._stateCdataSection(e);break;case Ss.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case Ss.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case Ss.CHARACTER_REFERENCE:this._stateCharacterReference(e);break;case Ss.NAMED_CHARACTER_REFERENCE:this._stateNamedCharacterReference(e);break;case Ss.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;case Ss.NUMERIC_CHARACTER_REFERENCE:this._stateNumericCharacterReference(e);break;case Ss.HEXADEMICAL_CHARACTER_REFERENCE_START:this._stateHexademicalCharacterReferenceStart(e);break;case Ss.HEXADEMICAL_CHARACTER_REFERENCE:this._stateHexademicalCharacterReference(e);break;case Ss.DECIMAL_CHARACTER_REFERENCE:this._stateDecimalCharacterReference(e);break;case Ss.NUMERIC_CHARACTER_REFERENCE_END:this._stateNumericCharacterReferenceEnd(e);break;default:throw new Error("Unknown state")}}_stateData(e){switch(e){case Ba.LESS_THAN_SIGN:this.state=Ss.TAG_OPEN;break;case Ba.AMPERSAND:this.returnState=Ss.DATA,this.state=Ss.CHARACTER_REFERENCE;break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this._emitCodePoint(e);break;case Ba.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case Ba.AMPERSAND:this.returnState=Ss.RCDATA,this.state=Ss.CHARACTER_REFERENCE;break;case Ba.LESS_THAN_SIGN:this.state=Ss.RCDATA_LESS_THAN_SIGN;break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this._emitChars(xa);break;case Ba.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case Ba.LESS_THAN_SIGN:this.state=Ss.RAWTEXT_LESS_THAN_SIGN;break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this._emitChars(xa);break;case Ba.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case Ba.LESS_THAN_SIGN:this.state=Ss.SCRIPT_DATA_LESS_THAN_SIGN;break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this._emitChars(xa);break;case Ba.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this._emitChars(xa);break;case Ba.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(Ds(e))this._createStartTagToken(),this.state=Ss.TAG_NAME,this._stateTagName(e);else switch(e){case Ba.EXCLAMATION_MARK:this.state=Ss.MARKUP_DECLARATION_OPEN;break;case Ba.SOLIDUS:this.state=Ss.END_TAG_OPEN;break;case Ba.QUESTION_MARK:this._err(Qa.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=Ss.BOGUS_COMMENT,this._stateBogusComment(e);break;case Ba.EOF:this._err(Qa.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(Qa.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=Ss.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(Ds(e))this._createEndTagToken(),this.state=Ss.TAG_NAME,this._stateTagName(e);else switch(e){case Ba.GREATER_THAN_SIGN:this._err(Qa.missingEndTagName),this.state=Ss.DATA;break;case Ba.EOF:this._err(Qa.eofBeforeTagName),this._emitChars("");break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this.state=Ss.SCRIPT_DATA_ESCAPED,this._emitChars(xa);break;case Ba.EOF:this._err(Qa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=Ss.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===Ba.SOLIDUS?this.state=Ss.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Ds(e)?(this._emitChars("<"),this.state=Ss.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=Ss.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){Ds(e)?(this.state=Ss.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("");break;case Ba.NULL:this._err(Qa.unexpectedNullCharacter),this.state=Ss.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(xa);break;case Ba.EOF:this._err(Qa.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=Ss.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===Ba.SOLIDUS?(this.state=Ss.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=Ss.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(Ga,!1)&&Ps(this.preprocessor.peek(Ga.length))){this._emitCodePoint(e);for(let e=0;e1114111)this._err(Qa.characterReferenceOutsideUnicodeRange),this.charRefCode=Ba.REPLACEMENT_CHARACTER;else if(ja(this.charRefCode))this._err(Qa.surrogateCharacterReference),this.charRefCode=Ba.REPLACEMENT_CHARACTER;else if(Va(this.charRefCode))this._err(Qa.noncharacterCharacterReference);else if(za(this.charRefCode)||this.charRefCode===Ba.CARRIAGE_RETURN){this._err(Qa.controlCharacterReference);const e=Cs.get(this.charRefCode);void 0!==e&&(this.charRefCode=e)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,e)}}const ws=new Set([us.DD,us.DT,us.LI,us.OPTGROUP,us.OPTION,us.P,us.RB,us.RP,us.RT,us.RTC]),xs=new Set([...ws,us.CAPTION,us.COLGROUP,us.TBODY,us.TD,us.TFOOT,us.TH,us.THEAD,us.TR]),Bs=new Map([[us.APPLET,as.HTML],[us.CAPTION,as.HTML],[us.HTML,as.HTML],[us.MARQUEE,as.HTML],[us.OBJECT,as.HTML],[us.TABLE,as.HTML],[us.TD,as.HTML],[us.TEMPLATE,as.HTML],[us.TH,as.HTML],[us.ANNOTATION_XML,as.MATHML],[us.MI,as.MATHML],[us.MN,as.MATHML],[us.MO,as.MATHML],[us.MS,as.MATHML],[us.MTEXT,as.MATHML],[us.DESC,as.SVG],[us.FOREIGN_OBJECT,as.SVG],[us.TITLE,as.SVG]]),Fs=[us.H1,us.H2,us.H3,us.H4,us.H5,us.H6],Hs=[us.TR,us.TEMPLATE,us.HTML],Us=[us.TBODY,us.TFOOT,us.THEAD,us.TEMPLATE,us.HTML],Gs=[us.TABLE,us.TEMPLATE,us.HTML],qs=[us.TD,us.TH];class Ys{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,n){this.treeAdapter=t,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=us.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===us.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===as.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){const e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&(this.current=t)}insertAfter(e,t,n){const r=this._indexOf(e)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,n),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do{t=this.tagIDs.lastIndexOf(e,t-1)}while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==as.HTML);this.shortenToLength(t<0?0:t)}shortenToLength(e){for(;this.stackTop>=e;){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop=0;n--)if(e.includes(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===t)return n;return-1}clearBackTo(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(Gs,as.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Us,as.HTML)}clearBackToTableRowContext(){this.clearBackTo(Hs,as.HTML)}remove(e){const t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===us.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){const t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===us.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===as.HTML)return!0;if(Bs.get(n)===r)return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e],n=this.treeAdapter.getNamespaceURI(this.items[e]);if(Ns(t)&&n===as.HTML)return!0;if(Bs.get(t)===n)return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===as.HTML)return!0;if((n===us.UL||n===us.OL)&&r===as.HTML||Bs.get(n)===r)return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===as.HTML)return!0;if(n===us.BUTTON&&r===as.HTML||Bs.get(n)===r)return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===as.HTML){if(n===e)return!0;if(n===us.TABLE||n===us.TEMPLATE||n===us.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e];if(this.treeAdapter.getNamespaceURI(this.items[e])===as.HTML){if(t===us.TBODY||t===us.THEAD||t===us.TFOOT)return!0;if(t===us.TABLE||t===us.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===as.HTML){if(n===e)return!0;if(n!==us.OPTION&&n!==us.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;ws.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;xs.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;this.currentTagId!==e&&xs.has(this.currentTagId);)this.pop()}}var js;!function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"}(js=js||(js={}));const zs={type:js.Marker};class Vs{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){const n=[],r=t.length,i=this.treeAdapter.getTagName(e),o=this.treeAdapter.getNamespaceURI(e);for(let e=0;e[e.name,e.value])));let i=0;for(let e=0;er.get(e.name)===e.value))&&(i+=1,i>=3&&this.entries.splice(t.idx,1))}}insertMarker(){this.entries.unshift(zs)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:js.Element,element:e,token:t})}insertElementAfterBookmark(e,t){const n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:js.Element,element:e,token:t})}removeEntry(e){const t=this.entries.indexOf(e);t>=0&&this.entries.splice(t,1)}clearToLastMarker(){const e=this.entries.indexOf(zs);e>=0?this.entries.splice(0,e+1):this.entries.length=0}getElementEntryInScopeWithTagName(e){const t=this.entries.find((t=>t.type===js.Marker||this.treeAdapter.getTagName(t.element)===e));return t&&t.type===js.Element?t:null}getElementEntry(e){return this.entries.find((t=>t.type===js.Element&&t.element===e))}}function Qs(e){return{nodeName:"#text",value:e,parentNode:null}}const Ws={createDocument:()=>({nodeName:"#document",mode:cs.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){const i=e.childNodes.find((e=>"#documentType"===e.nodeName));if(i)i.name=t,i.publicId=n,i.systemId=r;else{const i={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};Ws.appendChild(e,i)}},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Ws.isTextNode(n))return void(n.value+=t)}Ws.appendChild(e,Qs(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&Ws.isTextNode(r)?r.value+=t:Ws.insertBefore(e,Qs(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map((e=>e.name)));for(let r=0;re.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},Ks="html",Xs="about:legacy-compat",$s="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",Js=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],Zs=[...Js,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],ec=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),tc=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],nc=[...tc,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function rc(e,t){return t.some((t=>e.startsWith(t)))}const ic={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},oc="definitionurl",ac="definitionURL",sc=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((e=>[e.toLowerCase(),e]))),cc=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:as.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:as.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:as.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:as.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:as.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:as.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:as.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:as.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:as.XML}],["xml:space",{prefix:"xml",name:"space",namespace:as.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:as.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:as.XMLNS}]]),lc=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((e=>[e.toLowerCase(),e]))),uc=new Set([us.B,us.BIG,us.BLOCKQUOTE,us.BODY,us.BR,us.CENTER,us.CODE,us.DD,us.DIV,us.DL,us.DT,us.EM,us.EMBED,us.H1,us.H2,us.H3,us.H4,us.H5,us.H6,us.HEAD,us.HR,us.I,us.IMG,us.LI,us.LISTING,us.MENU,us.META,us.NOBR,us.OL,us.P,us.PRE,us.RUBY,us.S,us.SMALL,us.SPAN,us.STRONG,us.STRIKE,us.SUB,us.SUP,us.TABLE,us.TT,us.U,us.UL,us.VAR]);function pc(e){for(let t=0;t0&&this._setContextModes(e,t)}onItemPop(e,t){var n,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(r=(n=this.treeAdapter).onItemPop)||void 0===r||r.call(n,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):({current:e,currentTagId:t}=this.openElements),this._setContextModes(e,t)}}_setContextModes(e,t){const n=e===this.document||this.treeAdapter.getNamespaceURI(e)===as.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,as.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=gc.TEXT}switchToPlaintextParsing(){this.insertionMode=gc.TEXT,this.originalInsertionMode=gc.IN_BODY,this.tokenizer.state=Is.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===ls.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===as.HTML)switch(this.fragmentContextID){case us.TITLE:case us.TEXTAREA:this.tokenizer.state=Is.RCDATA;break;case us.STYLE:case us.XMP:case us.IFRAME:case us.NOEMBED:case us.NOFRAMES:case us.NOSCRIPT:this.tokenizer.state=Is.RAWTEXT;break;case us.SCRIPT:this.tokenizer.state=Is.SCRIPT_DATA;break;case us.PLAINTEXT:this.tokenizer.state=Is.PLAINTEXT}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,n,r),e.location){const t=this.treeAdapter.getChildNodes(this.document).find((e=>this.treeAdapter.isDocumentTypeNode(e)));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){const n=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location),this.openElements.push(n,e.tagID)}_insertFakeElement(e,t){const n=this.treeAdapter.createElement(e,as.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,as.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(ls.HTML,as.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,us.HTML)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,e.location)}_insertCharacters(e){let t,n;if(this._shouldFosterParentOnInsertion()?(({parent:t,beforeElement:n}=this._findFosterParentingLocation()),n?this.treeAdapter.insertTextBefore(t,e.chars,n):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;const r=this.treeAdapter.getChildNodes(t),i=n?r.lastIndexOf(n):r.length,o=r[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(o)){const{endLine:t,endCol:n,endOffset:r}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(o,{endLine:t,endCol:n,endOffset:r})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(o,e.location)}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),i=t.type===Ka.END_TAG&&r===t.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,i)}}shouldProcessStartTagTokenInForeignContent(e){if(!this.currentNotInHTML)return!1;let t,n;return 0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,n=this.fragmentContextID):({current:t,currentTagId:n}=this.openElements),(e.tagID!==us.SVG||this.treeAdapter.getTagName(t)!==ls.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==as.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===us.MGLYPH||e.tagID===us.MALIGNMARK)&&!this._isIntegrationPoint(n,t,as.HTML))}_processToken(e){switch(e.type){case Ka.CHARACTER:this.onCharacter(e);break;case Ka.NULL_CHARACTER:this.onNullCharacter(e);break;case Ka.COMMENT:this.onComment(e);break;case Ka.DOCTYPE:this.onDoctype(e);break;case Ka.START_TAG:this._processStartTag(e);break;case Ka.END_TAG:this.onEndTag(e);break;case Ka.EOF:this.onEof(e);break;case Ka.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,n){return fc(e,this.treeAdapter.getNamespaceURI(t),this.treeAdapter.getAttrList(t),n)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.entries.length;if(e){const t=this.activeFormattingElements.entries.findIndex((e=>e.type===js.Marker||this.openElements.contains(e.element)));for(let n=t<0?e-1:t-1;n>=0;n--){const e=this.activeFormattingElements.entries[n];this._insertElement(e.token,this.treeAdapter.getNamespaceURI(e.element)),e.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=gc.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(us.P),this.openElements.popUntilTagNamePopped(us.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case us.TR:return void(this.insertionMode=gc.IN_ROW);case us.TBODY:case us.THEAD:case us.TFOOT:return void(this.insertionMode=gc.IN_TABLE_BODY);case us.CAPTION:return void(this.insertionMode=gc.IN_CAPTION);case us.COLGROUP:return void(this.insertionMode=gc.IN_COLUMN_GROUP);case us.TABLE:return void(this.insertionMode=gc.IN_TABLE);case us.BODY:return void(this.insertionMode=gc.IN_BODY);case us.FRAMESET:return void(this.insertionMode=gc.IN_FRAMESET);case us.SELECT:return void this._resetInsertionModeForSelect(e);case us.TEMPLATE:return void(this.insertionMode=this.tmplInsertionModeStack[0]);case us.HTML:return void(this.insertionMode=this.headElement?gc.AFTER_HEAD:gc.BEFORE_HEAD);case us.TD:case us.TH:if(e>0)return void(this.insertionMode=gc.IN_CELL);break;case us.HEAD:if(e>0)return void(this.insertionMode=gc.IN_HEAD)}this.insertionMode=gc.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.tagIDs[t];if(e===us.TEMPLATE)break;if(e===us.TABLE)return void(this.insertionMode=gc.IN_SELECT_IN_TABLE)}this.insertionMode=gc.IN_SELECT}_isElementCausesFosterParenting(e){return _c.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){const t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case us.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===as.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case us.TABLE:{const n=this.treeAdapter.getParentNode(t);return n?{parent:n,beforeElement:t}:{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){const n=this.treeAdapter.getNamespaceURI(e);return _s[n].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e);else switch(this.insertionMode){case gc.INITIAL:vc(this,e);break;case gc.BEFORE_HTML:Pc(this,e);break;case gc.BEFORE_HEAD:Mc(this,e);break;case gc.IN_HEAD:Bc(this,e);break;case gc.IN_HEAD_NO_SCRIPT:Fc(this,e);break;case gc.AFTER_HEAD:Hc(this,e);break;case gc.IN_BODY:case gc.IN_CAPTION:case gc.IN_CELL:case gc.IN_TEMPLATE:qc(this,e);break;case gc.TEXT:case gc.IN_SELECT:case gc.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case gc.IN_TABLE:case gc.IN_TABLE_BODY:case gc.IN_ROW:$c(this,e);break;case gc.IN_TABLE_TEXT:nl(this,e);break;case gc.IN_COLUMN_GROUP:al(this,e);break;case gc.AFTER_BODY:ml(this,e);break;case gc.AFTER_AFTER_BODY:El(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){t.chars=xa,e._insertCharacters(t)}(this,e);else switch(this.insertionMode){case gc.INITIAL:vc(this,e);break;case gc.BEFORE_HTML:Pc(this,e);break;case gc.BEFORE_HEAD:Mc(this,e);break;case gc.IN_HEAD:Bc(this,e);break;case gc.IN_HEAD_NO_SCRIPT:Fc(this,e);break;case gc.AFTER_HEAD:Hc(this,e);break;case gc.TEXT:this._insertCharacters(e);break;case gc.IN_TABLE:case gc.IN_TABLE_BODY:case gc.IN_ROW:$c(this,e);break;case gc.IN_COLUMN_GROUP:al(this,e);break;case gc.AFTER_BODY:ml(this,e);break;case gc.AFTER_AFTER_BODY:El(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML)Rc(this,e);else switch(this.insertionMode){case gc.INITIAL:case gc.BEFORE_HTML:case gc.BEFORE_HEAD:case gc.IN_HEAD:case gc.IN_HEAD_NO_SCRIPT:case gc.AFTER_HEAD:case gc.IN_BODY:case gc.IN_TABLE:case gc.IN_CAPTION:case gc.IN_COLUMN_GROUP:case gc.IN_TABLE_BODY:case gc.IN_ROW:case gc.IN_CELL:case gc.IN_SELECT:case gc.IN_SELECT_IN_TABLE:case gc.IN_TEMPLATE:case gc.IN_FRAMESET:case gc.AFTER_FRAMESET:Rc(this,e);break;case gc.IN_TABLE_TEXT:rl(this,e);break;case gc.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case gc.AFTER_AFTER_BODY:case gc.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case gc.INITIAL:!function(e,t){e._setDocumentType(t);const n=t.forceQuirks?cs.QUIRKS:function(e){if(e.name!==Ks)return cs.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===$s)return cs.QUIRKS;let{publicId:n}=e;if(null!==n){if(n=n.toLowerCase(),ec.has(n))return cs.QUIRKS;let e=null===t?Zs:Js;if(rc(n,e))return cs.QUIRKS;if(e=null===t?tc:nc,rc(n,e))return cs.LIMITED_QUIRKS}return cs.NO_QUIRKS}(t);(function(e){return e.name===Ks&&null===e.publicId&&(null===e.systemId||e.systemId===Xs)})(t)||e._err(t,Qa.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=gc.BEFORE_HTML}(this,e);break;case gc.BEFORE_HEAD:case gc.IN_HEAD:case gc.IN_HEAD_NO_SCRIPT:case gc.AFTER_HEAD:this._err(e,Qa.misplacedDoctype);break;case gc.IN_TABLE_TEXT:rl(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,Qa.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){const t=e.tagID;return t===us.FONT&&e.attrs.some((({name:e})=>e===ss.COLOR||e===ss.SIZE||e===ss.FACE))||uc.has(t)}(t))Tl(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===as.MATHML?pc(t):r===as.SVG&&(!function(e){const t=lc.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=gs(e.tagName))}(t),hc(t)),dc(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case gc.INITIAL:vc(this,e);break;case gc.BEFORE_HTML:!function(e,t){t.tagID===us.HTML?(e._insertElement(t,as.HTML),e.insertionMode=gc.BEFORE_HEAD):Pc(e,t)}(this,e);break;case gc.BEFORE_HEAD:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.HEAD:e._insertElement(t,as.HTML),e.headElement=e.openElements.current,e.insertionMode=gc.IN_HEAD;break;default:Mc(e,t)}}(this,e);break;case gc.IN_HEAD:wc(this,e);break;case gc.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.BASEFONT:case us.BGSOUND:case us.HEAD:case us.LINK:case us.META:case us.NOFRAMES:case us.STYLE:wc(e,t);break;case us.NOSCRIPT:e._err(t,Qa.nestedNoscriptInHead);break;default:Fc(e,t)}}(this,e);break;case gc.AFTER_HEAD:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.BODY:e._insertElement(t,as.HTML),e.framesetOk=!1,e.insertionMode=gc.IN_BODY;break;case us.FRAMESET:e._insertElement(t,as.HTML),e.insertionMode=gc.IN_FRAMESET;break;case us.BASE:case us.BASEFONT:case us.BGSOUND:case us.LINK:case us.META:case us.NOFRAMES:case us.SCRIPT:case us.STYLE:case us.TEMPLATE:case us.TITLE:e._err(t,Qa.abandonedHeadElementChild),e.openElements.push(e.headElement,us.HEAD),wc(e,t),e.openElements.remove(e.headElement);break;case us.HEAD:e._err(t,Qa.misplacedStartTagForHeadElement);break;default:Hc(e,t)}}(this,e);break;case gc.IN_BODY:Qc(this,e);break;case gc.IN_TABLE:Jc(this,e);break;case gc.IN_TABLE_TEXT:rl(this,e);break;case gc.IN_CAPTION:!function(e,t){const n=t.tagID;il.has(n)?e.openElements.hasInTableScope(us.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(us.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=gc.IN_TABLE,Jc(e,t)):Qc(e,t)}(this,e);break;case gc.IN_COLUMN_GROUP:ol(this,e);break;case gc.IN_TABLE_BODY:sl(this,e);break;case gc.IN_ROW:ll(this,e);break;case gc.IN_CELL:!function(e,t){const n=t.tagID;il.has(n)?(e.openElements.hasInTableScope(us.TD)||e.openElements.hasInTableScope(us.TH))&&(e._closeTableCell(),ll(e,t)):Qc(e,t)}(this,e);break;case gc.IN_SELECT:pl(this,e);break;case gc.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===us.CAPTION||n===us.TABLE||n===us.TBODY||n===us.TFOOT||n===us.THEAD||n===us.TR||n===us.TD||n===us.TH?(e.openElements.popUntilTagNamePopped(us.SELECT),e._resetInsertionMode(),e._processStartTag(t)):pl(e,t)}(this,e);break;case gc.IN_TEMPLATE:!function(e,t){switch(t.tagID){case us.BASE:case us.BASEFONT:case us.BGSOUND:case us.LINK:case us.META:case us.NOFRAMES:case us.SCRIPT:case us.STYLE:case us.TEMPLATE:case us.TITLE:wc(e,t);break;case us.CAPTION:case us.COLGROUP:case us.TBODY:case us.TFOOT:case us.THEAD:e.tmplInsertionModeStack[0]=gc.IN_TABLE,e.insertionMode=gc.IN_TABLE,Jc(e,t);break;case us.COL:e.tmplInsertionModeStack[0]=gc.IN_COLUMN_GROUP,e.insertionMode=gc.IN_COLUMN_GROUP,ol(e,t);break;case us.TR:e.tmplInsertionModeStack[0]=gc.IN_TABLE_BODY,e.insertionMode=gc.IN_TABLE_BODY,sl(e,t);break;case us.TD:case us.TH:e.tmplInsertionModeStack[0]=gc.IN_ROW,e.insertionMode=gc.IN_ROW,ll(e,t);break;default:e.tmplInsertionModeStack[0]=gc.IN_BODY,e.insertionMode=gc.IN_BODY,Qc(e,t)}}(this,e);break;case gc.AFTER_BODY:!function(e,t){t.tagID===us.HTML?Qc(e,t):ml(e,t)}(this,e);break;case gc.IN_FRAMESET:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.FRAMESET:e._insertElement(t,as.HTML);break;case us.FRAME:e._appendElement(t,as.HTML),t.ackSelfClosing=!0;break;case us.NOFRAMES:wc(e,t)}}(this,e);break;case gc.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.NOFRAMES:wc(e,t)}}(this,e);break;case gc.AFTER_AFTER_BODY:!function(e,t){t.tagID===us.HTML?Qc(e,t):El(e,t)}(this,e);break;case gc.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.NOFRAMES:wc(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===us.P||t.tagID===us.BR)return Tl(e),void e._endTagOutsideForeignContent(t);for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===as.HTML){e._endTagOutsideForeignContent(t);break}const i=e.treeAdapter.getTagName(r);if(i.toLowerCase()===t.tagName){t.tagName=i,e.openElements.shortenToLength(n);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case gc.INITIAL:vc(this,e);break;case gc.BEFORE_HTML:!function(e,t){const n=t.tagID;n!==us.HTML&&n!==us.HEAD&&n!==us.BODY&&n!==us.BR||Pc(e,t)}(this,e);break;case gc.BEFORE_HEAD:!function(e,t){const n=t.tagID;n===us.HEAD||n===us.BODY||n===us.HTML||n===us.BR?Mc(e,t):e._err(t,Qa.endTagWithoutMatchingOpenElement)}(this,e);break;case gc.IN_HEAD:!function(e,t){switch(t.tagID){case us.HEAD:e.openElements.pop(),e.insertionMode=gc.AFTER_HEAD;break;case us.BODY:case us.BR:case us.HTML:Bc(e,t);break;case us.TEMPLATE:xc(e,t);break;default:e._err(t,Qa.endTagWithoutMatchingOpenElement)}}(this,e);break;case gc.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case us.NOSCRIPT:e.openElements.pop(),e.insertionMode=gc.IN_HEAD;break;case us.BR:Fc(e,t);break;default:e._err(t,Qa.endTagWithoutMatchingOpenElement)}}(this,e);break;case gc.AFTER_HEAD:!function(e,t){switch(t.tagID){case us.BODY:case us.HTML:case us.BR:Hc(e,t);break;case us.TEMPLATE:xc(e,t);break;default:e._err(t,Qa.endTagWithoutMatchingOpenElement)}}(this,e);break;case gc.IN_BODY:Kc(this,e);break;case gc.TEXT:!function(e,t){var n;t.tagID===us.SCRIPT&&(null===(n=e.scriptHandler)||void 0===n||n.call(e,e.openElements.current));e.openElements.pop(),e.insertionMode=e.originalInsertionMode}(this,e);break;case gc.IN_TABLE:Zc(this,e);break;case gc.IN_TABLE_TEXT:rl(this,e);break;case gc.IN_CAPTION:!function(e,t){const n=t.tagID;switch(n){case us.CAPTION:case us.TABLE:e.openElements.hasInTableScope(us.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(us.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=gc.IN_TABLE,n===us.TABLE&&Zc(e,t));break;case us.BODY:case us.COL:case us.COLGROUP:case us.HTML:case us.TBODY:case us.TD:case us.TFOOT:case us.TH:case us.THEAD:case us.TR:break;default:Kc(e,t)}}(this,e);break;case gc.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case us.COLGROUP:e.openElements.currentTagId===us.COLGROUP&&(e.openElements.pop(),e.insertionMode=gc.IN_TABLE);break;case us.TEMPLATE:xc(e,t);break;case us.COL:break;default:al(e,t)}}(this,e);break;case gc.IN_TABLE_BODY:cl(this,e);break;case gc.IN_ROW:ul(this,e);break;case gc.IN_CELL:!function(e,t){const n=t.tagID;switch(n){case us.TD:case us.TH:e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=gc.IN_ROW);break;case us.TABLE:case us.TBODY:case us.TFOOT:case us.THEAD:case us.TR:e.openElements.hasInTableScope(n)&&(e._closeTableCell(),ul(e,t));break;case us.BODY:case us.CAPTION:case us.COL:case us.COLGROUP:case us.HTML:break;default:Kc(e,t)}}(this,e);break;case gc.IN_SELECT:hl(this,e);break;case gc.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===us.CAPTION||n===us.TABLE||n===us.TBODY||n===us.TFOOT||n===us.THEAD||n===us.TR||n===us.TD||n===us.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(us.SELECT),e._resetInsertionMode(),e.onEndTag(t)):hl(e,t)}(this,e);break;case gc.IN_TEMPLATE:!function(e,t){t.tagID===us.TEMPLATE&&xc(e,t)}(this,e);break;case gc.AFTER_BODY:fl(this,e);break;case gc.IN_FRAMESET:!function(e,t){t.tagID!==us.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagId===us.FRAMESET||(e.insertionMode=gc.AFTER_FRAMESET))}(this,e);break;case gc.AFTER_FRAMESET:!function(e,t){t.tagID===us.HTML&&(e.insertionMode=gc.AFTER_AFTER_FRAMESET)}(this,e);break;case gc.AFTER_AFTER_BODY:El(this,e)}}onEof(e){switch(this.insertionMode){case gc.INITIAL:vc(this,e);break;case gc.BEFORE_HTML:Pc(this,e);break;case gc.BEFORE_HEAD:Mc(this,e);break;case gc.IN_HEAD:Bc(this,e);break;case gc.IN_HEAD_NO_SCRIPT:Fc(this,e);break;case gc.AFTER_HEAD:Hc(this,e);break;case gc.IN_BODY:case gc.IN_TABLE:case gc.IN_CAPTION:case gc.IN_COLUMN_GROUP:case gc.IN_TABLE_BODY:case gc.IN_ROW:case gc.IN_CELL:case gc.IN_SELECT:case gc.IN_SELECT_IN_TABLE:Xc(this,e);break;case gc.TEXT:!function(e,t){e._err(t,Qa.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}(this,e);break;case gc.IN_TABLE_TEXT:rl(this,e);break;case gc.IN_TEMPLATE:dl(this,e);break;case gc.AFTER_BODY:case gc.IN_FRAMESET:case gc.AFTER_FRAMESET:case gc.AFTER_AFTER_BODY:case gc.AFTER_AFTER_FRAMESET:Lc(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCodeAt(0)===Ba.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)this._insertCharacters(e);else switch(this.insertionMode){case gc.IN_HEAD:case gc.IN_HEAD_NO_SCRIPT:case gc.AFTER_HEAD:case gc.TEXT:case gc.IN_COLUMN_GROUP:case gc.IN_SELECT:case gc.IN_SELECT_IN_TABLE:case gc.IN_FRAMESET:case gc.AFTER_FRAMESET:this._insertCharacters(e);break;case gc.IN_BODY:case gc.IN_CAPTION:case gc.IN_CELL:case gc.IN_TEMPLATE:case gc.AFTER_BODY:case gc.AFTER_AFTER_BODY:case gc.AFTER_AFTER_FRAMESET:Gc(this,e);break;case gc.IN_TABLE:case gc.IN_TABLE_BODY:case gc.IN_ROW:$c(this,e);break;case gc.IN_TABLE_TEXT:tl(this,e)}}}function Sc(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):Wc(e,t),n}function Ic(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i,e.openElements.tagIDs[r])&&(n=i)}return n||(e.openElements.shortenToLength(r<0?0:r),e.activeFormattingElements.removeEntry(t)),n}function bc(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let o=0,a=i;a!==n;o++,a=i){i=e.openElements.getCommonAncestor(a);const n=e.activeFormattingElements.getElementEntry(a),s=n&&o>=Tc;!n||s?(s&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(a)):(a=yc(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}function yc(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function Dc(e,t,n){const r=gs(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const i=e.treeAdapter.getNamespaceURI(t);r===us.TEMPLATE&&i===as.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function kc(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:i}=n,o=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,i),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o,i.tagID)}function Oc(e,t){for(let n=0;n=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const n=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(n);if(r&&!r.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){const n=e.openElements.items[1],r=e.treeAdapter.getNodeSourceCodeLocation(n);r&&!r.endTag&&e._setEndLocation(n,t)}}}}function vc(e,t){e._err(t,Qa.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,cs.QUIRKS),e.insertionMode=gc.BEFORE_HTML,e._processToken(t)}function Pc(e,t){e._insertFakeRootElement(),e.insertionMode=gc.BEFORE_HEAD,e._processToken(t)}function Mc(e,t){e._insertFakeElement(ls.HEAD,us.HEAD),e.headElement=e.openElements.current,e.insertionMode=gc.IN_HEAD,e._processToken(t)}function wc(e,t){switch(t.tagID){case us.HTML:Qc(e,t);break;case us.BASE:case us.BASEFONT:case us.BGSOUND:case us.LINK:case us.META:e._appendElement(t,as.HTML),t.ackSelfClosing=!0;break;case us.TITLE:e._switchToTextParsing(t,Is.RCDATA);break;case us.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,Is.RAWTEXT):(e._insertElement(t,as.HTML),e.insertionMode=gc.IN_HEAD_NO_SCRIPT);break;case us.NOFRAMES:case us.STYLE:e._switchToTextParsing(t,Is.RAWTEXT);break;case us.SCRIPT:e._switchToTextParsing(t,Is.SCRIPT_DATA);break;case us.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=gc.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(gc.IN_TEMPLATE);break;case us.HEAD:e._err(t,Qa.misplacedStartTagForHeadElement);break;default:Bc(e,t)}}function xc(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==us.TEMPLATE&&e._err(t,Qa.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(us.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,Qa.endTagWithoutMatchingOpenElement)}function Bc(e,t){e.openElements.pop(),e.insertionMode=gc.AFTER_HEAD,e._processToken(t)}function Fc(e,t){const n=t.type===Ka.EOF?Qa.openElementsLeftAfterEof:Qa.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=gc.IN_HEAD,e._processToken(t)}function Hc(e,t){e._insertFakeElement(ls.BODY,us.BODY),e.insertionMode=gc.IN_BODY,Uc(e,t)}function Uc(e,t){switch(t.type){case Ka.CHARACTER:qc(e,t);break;case Ka.WHITESPACE_CHARACTER:Gc(e,t);break;case Ka.COMMENT:Rc(e,t);break;case Ka.START_TAG:Qc(e,t);break;case Ka.END_TAG:Kc(e,t);break;case Ka.EOF:Xc(e,t)}}function Gc(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function qc(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Yc(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,as.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function jc(e){const t=Xa(e,ss.TYPE);return null!=t&&t.toLowerCase()===mc}function zc(e,t){e._switchToTextParsing(t,Is.RAWTEXT)}function Vc(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML)}function Qc(e,t){switch(t.tagID){case us.I:case us.S:case us.B:case us.U:case us.EM:case us.TT:case us.BIG:case us.CODE:case us.FONT:case us.SMALL:case us.STRIKE:case us.STRONG:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case us.A:!function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(ls.A);n&&(Oc(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case us.H1:case us.H2:case us.H3:case us.H4:case us.H5:case us.H6:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),Ns(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,as.HTML)}(e,t);break;case us.P:case us.DL:case us.OL:case us.UL:case us.DIV:case us.DIR:case us.NAV:case us.MAIN:case us.MENU:case us.ASIDE:case us.CENTER:case us.FIGURE:case us.FOOTER:case us.HEADER:case us.HGROUP:case us.DIALOG:case us.DETAILS:case us.ADDRESS:case us.ARTICLE:case us.SECTION:case us.SUMMARY:case us.FIELDSET:case us.BLOCKQUOTE:case us.FIGCAPTION:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML)}(e,t);break;case us.LI:case us.DD:case us.DT:!function(e,t){e.framesetOk=!1;const n=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){const r=e.openElements.tagIDs[t];if(n===us.LI&&r===us.LI||(n===us.DD||n===us.DT)&&(r===us.DD||r===us.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==us.ADDRESS&&r!==us.DIV&&r!==us.P&&e._isSpecialElement(e.openElements.items[t],r))break}e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML)}(e,t);break;case us.BR:case us.IMG:case us.WBR:case us.AREA:case us.EMBED:case us.KEYGEN:Yc(e,t);break;case us.HR:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._appendElement(t,as.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t);break;case us.RB:case us.RTC:!function(e,t){e.openElements.hasInScope(us.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,as.HTML)}(e,t);break;case us.RT:case us.RP:!function(e,t){e.openElements.hasInScope(us.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(us.RTC),e._insertElement(t,as.HTML)}(e,t);break;case us.PRE:case us.LISTING:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}(e,t);break;case us.XMP:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,Is.RAWTEXT)}(e,t);break;case us.SVG:!function(e,t){e._reconstructActiveFormattingElements(),hc(t),dc(t),t.selfClosing?e._appendElement(t,as.SVG):e._insertElement(t,as.SVG),t.ackSelfClosing=!0}(e,t);break;case us.HTML:!function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t);break;case us.BASE:case us.LINK:case us.META:case us.STYLE:case us.TITLE:case us.SCRIPT:case us.BGSOUND:case us.BASEFONT:case us.TEMPLATE:wc(e,t);break;case us.BODY:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t);break;case us.FORM:!function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML),n||(e.formElement=e.openElements.current))}(e,t);break;case us.NOBR:!function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(us.NOBR)&&(Oc(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,as.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case us.MATH:!function(e,t){e._reconstructActiveFormattingElements(),pc(t),dc(t),t.selfClosing?e._appendElement(t,as.MATHML):e._insertElement(t,as.MATHML),t.ackSelfClosing=!0}(e,t);break;case us.TABLE:!function(e,t){e.treeAdapter.getDocumentMode(e.document)!==cs.QUIRKS&&e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML),e.framesetOk=!1,e.insertionMode=gc.IN_TABLE}(e,t);break;case us.INPUT:!function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,as.HTML),jc(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t);break;case us.PARAM:case us.TRACK:case us.SOURCE:!function(e,t){e._appendElement(t,as.HTML),t.ackSelfClosing=!0}(e,t);break;case us.IMAGE:!function(e,t){t.tagName=ls.IMG,t.tagID=us.IMG,Yc(e,t)}(e,t);break;case us.BUTTON:!function(e,t){e.openElements.hasInScope(us.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(us.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML),e.framesetOk=!1}(e,t);break;case us.APPLET:case us.OBJECT:case us.MARQUEE:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}(e,t);break;case us.IFRAME:!function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,Is.RAWTEXT)}(e,t);break;case us.SELECT:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===gc.IN_TABLE||e.insertionMode===gc.IN_CAPTION||e.insertionMode===gc.IN_TABLE_BODY||e.insertionMode===gc.IN_ROW||e.insertionMode===gc.IN_CELL?gc.IN_SELECT_IN_TABLE:gc.IN_SELECT}(e,t);break;case us.OPTION:case us.OPTGROUP:!function(e,t){e.openElements.currentTagId===us.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,as.HTML)}(e,t);break;case us.NOEMBED:zc(e,t);break;case us.FRAMESET:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,as.HTML),e.insertionMode=gc.IN_FRAMESET)}(e,t);break;case us.TEXTAREA:!function(e,t){e._insertElement(t,as.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Is.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=gc.TEXT}(e,t);break;case us.NOSCRIPT:e.options.scriptingEnabled?zc(e,t):Vc(e,t);break;case us.PLAINTEXT:!function(e,t){e.openElements.hasInButtonScope(us.P)&&e._closePElement(),e._insertElement(t,as.HTML),e.tokenizer.state=Is.PLAINTEXT}(e,t);break;case us.COL:case us.TH:case us.TD:case us.TR:case us.HEAD:case us.FRAME:case us.TBODY:case us.TFOOT:case us.THEAD:case us.CAPTION:case us.COLGROUP:break;default:Vc(e,t)}}function Wc(e,t){const n=t.tagName,r=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){const i=e.openElements.items[t],o=e.openElements.tagIDs[t];if(r===o&&(r!==us.UNKNOWN||e.treeAdapter.getTagName(i)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(i,o))break}}function Kc(e,t){switch(t.tagID){case us.A:case us.B:case us.I:case us.S:case us.U:case us.EM:case us.TT:case us.BIG:case us.CODE:case us.FONT:case us.NOBR:case us.SMALL:case us.STRIKE:case us.STRONG:Oc(e,t);break;case us.P:!function(e){e.openElements.hasInButtonScope(us.P)||e._insertFakeElement(ls.P,us.P),e._closePElement()}(e);break;case us.DL:case us.UL:case us.OL:case us.DIR:case us.DIV:case us.NAV:case us.PRE:case us.MAIN:case us.MENU:case us.ASIDE:case us.BUTTON:case us.CENTER:case us.FIGURE:case us.FOOTER:case us.HEADER:case us.HGROUP:case us.DIALOG:case us.ADDRESS:case us.ARTICLE:case us.DETAILS:case us.SECTION:case us.SUMMARY:case us.LISTING:case us.FIELDSET:case us.BLOCKQUOTE:case us.FIGCAPTION:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case us.LI:!function(e){e.openElements.hasInListItemScope(us.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(us.LI),e.openElements.popUntilTagNamePopped(us.LI))}(e);break;case us.DD:case us.DT:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case us.H1:case us.H2:case us.H3:case us.H4:case us.H5:case us.H6:!function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e);break;case us.BR:!function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(ls.BR,us.BR),e.openElements.pop(),e.framesetOk=!1}(e);break;case us.BODY:!function(e,t){if(e.openElements.hasInScope(us.BODY)&&(e.insertionMode=gc.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}(e,t);break;case us.HTML:!function(e,t){e.openElements.hasInScope(us.BODY)&&(e.insertionMode=gc.AFTER_BODY,fl(e,t))}(e,t);break;case us.FORM:!function(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(us.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(us.FORM):n&&e.openElements.remove(n))}(e);break;case us.APPLET:case us.OBJECT:case us.MARQUEE:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}(e,t);break;case us.TEMPLATE:xc(e,t);break;default:Wc(e,t)}}function Xc(e,t){e.tmplInsertionModeStack.length>0?dl(e,t):Lc(e,t)}function $c(e,t){if(_c.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=gc.IN_TABLE_TEXT,t.type){case Ka.CHARACTER:nl(e,t);break;case Ka.WHITESPACE_CHARACTER:tl(e,t)}else el(e,t)}function Jc(e,t){switch(t.tagID){case us.TD:case us.TH:case us.TR:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ls.TBODY,us.TBODY),e.insertionMode=gc.IN_TABLE_BODY,sl(e,t)}(e,t);break;case us.STYLE:case us.SCRIPT:case us.TEMPLATE:wc(e,t);break;case us.COL:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(ls.COLGROUP,us.COLGROUP),e.insertionMode=gc.IN_COLUMN_GROUP,ol(e,t)}(e,t);break;case us.FORM:!function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,as.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t);break;case us.TABLE:!function(e,t){e.openElements.hasInTableScope(us.TABLE)&&(e.openElements.popUntilTagNamePopped(us.TABLE),e._resetInsertionMode(),e._processStartTag(t))}(e,t);break;case us.TBODY:case us.TFOOT:case us.THEAD:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,as.HTML),e.insertionMode=gc.IN_TABLE_BODY}(e,t);break;case us.INPUT:!function(e,t){jc(t)?e._appendElement(t,as.HTML):el(e,t),t.ackSelfClosing=!0}(e,t);break;case us.CAPTION:!function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,as.HTML),e.insertionMode=gc.IN_CAPTION}(e,t);break;case us.COLGROUP:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,as.HTML),e.insertionMode=gc.IN_COLUMN_GROUP}(e,t);break;default:el(e,t)}}function Zc(e,t){switch(t.tagID){case us.TABLE:e.openElements.hasInTableScope(us.TABLE)&&(e.openElements.popUntilTagNamePopped(us.TABLE),e._resetInsertionMode());break;case us.TEMPLATE:xc(e,t);break;case us.BODY:case us.CAPTION:case us.COL:case us.COLGROUP:case us.HTML:case us.TBODY:case us.TD:case us.TFOOT:case us.TH:case us.THEAD:case us.TR:break;default:el(e,t)}}function el(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Uc(e,t),e.fosterParentingEnabled=n}function tl(e,t){e.pendingCharacterTokens.push(t)}function nl(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function rl(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0&&e.openElements.currentTagId===us.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===us.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===us.OPTGROUP&&e.openElements.pop();break;case us.OPTION:e.openElements.currentTagId===us.OPTION&&e.openElements.pop();break;case us.SELECT:e.openElements.hasInSelectScope(us.SELECT)&&(e.openElements.popUntilTagNamePopped(us.SELECT),e._resetInsertionMode());break;case us.TEMPLATE:xc(e,t)}}function dl(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(us.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):Lc(e,t)}function fl(e,t){var n;if(t.tagID===us.HTML){if(e.fragmentContext||(e.insertionMode=gc.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===us.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(null===(n=e.treeAdapter.getNodeSourceCodeLocation(r))||void 0===n?void 0:n.endTag)&&e._setEndLocation(r,t)}}else ml(e,t)}function ml(e,t){e.insertionMode=gc.IN_BODY,Uc(e,t)}function El(e,t){e.insertionMode=gc.IN_BODY,Uc(e,t)}function Tl(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==as.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}new Set([ls.AREA,ls.BASE,ls.BASEFONT,ls.BGSOUND,ls.BR,ls.COL,ls.EMBED,ls.FRAME,ls.HR,ls.IMG,ls.INPUT,ls.KEYGEN,ls.LINK,ls.META,ls.PARAM,ls.SOURCE,ls.TRACK,ls.WBR]);const gl=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),Al={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function _l(e,t){const n=function(e){const t="root"===e.type?e.children[0]:e;return Boolean(t&&("doctype"===t.type||"element"===t.type&&"html"===t.tagName))}(e),r=Da("type",{handlers:{root:Cl,element:Sl,text:Il,comment:Dl,doctype:bl,raw:kl},unknown:Ol}),i={parser:n?new Cc(Al):Cc.getFragmentParser(void 0,Al),handle(e){r(e,i)},stitches:!1,options:t||{}};r(e,i),Rl(i,cn());const o=function(e,t){const n=t||{};return _a({file:n.file||void 0,location:!1,schema:"svg"===n.space?Yt:qt,verbose:n.verbose||!1},e)}(n?i.parser.document:i.parser.getFragment(),{file:i.options.file});return i.stitches&&Zo(o,"comment",(function(e,t,n){const r=e;if(r.value.stitch&&n&&void 0!==t){return n.children[t]=r.value.stitch,t}})),"root"===o.type&&1===o.children.length&&o.children[0].type===e.type?o.children[0]:o}function Nl(e,t){let n=-1;if(e)for(;++n{const r={h1:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading1,{...r.properties,children:t})),h2:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading2,{...r.properties,children:t})),h3:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading3,{...r.properties,children:t})),h4:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading4,{...r.properties,children:t})),h5:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading5,{...r.properties,children:t})),h6:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Heading6,{...r.properties,children:t})),p:({children:t,node:r})=>(delete r.properties?.style,r.properties?.dataLead?(delete r.properties?.dataLead,e.jsx(n.Paragraph,{...r.properties,lead:!0,children:t})):e.jsx(n.Paragraph,{...r.properties,children:t})),ul:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.UnorderedList,{...r.properties,children:t})),li:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.UnorderedListItem,{...r.properties,children:t})),table:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.Table,{...r.properties,children:t})),tbody:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableBody,{...r.properties,children:t})),td:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableCell,{...r.properties,children:t})),thead:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableHeader,{...r.properties,children:t})),tfoot:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableFooter,{...r.properties,children:t})),th:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableHeaderCell,{...r.properties,children:t})),tr:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableRow,{...r.properties,children:t})),caption:({children:t,node:r})=>(delete r.properties?.style,e.jsx(n.TableCaption,{...r.properties,children:t}))};return{...r,...t}};const wl=u.bind({});exports.Img=et,exports.LogoButton=nt,exports.Markdown=({children:t,components:n})=>e.jsx(oa,{components:Ml(n),rehypePlugins:[Pl],children:t}),exports.MultiColumnsButton=({columns:t})=>e.jsx("div",{className:wl("utrecht-multi-columns-button"),children:t&&t.length>0&&t.map((({logoButton:t,title:r},i)=>e.jsxs("div",{className:wl("utrecht-multi-columns-button__item"),children:[e.jsx(n.Heading,{level:3,children:r}),t&&t.length>0&&t.map(((t,n)=>e.jsx(nt,{headingLevel:r?4:3,href:t.href,text:t.text,appearance:t.logo_button_appearance,label:t.label,logo:t.logo},n)))]},i)))}),exports.Navigation=$e,exports.PriceWidget=({priceData:t,locale:n,id:r,freeProductText:i})=>{if(r&&t&&t.length>0){const o=t.find((({id:e})=>e===r)),a=rt({price:Number(o?.value),currency:o?.currency||"EUR",locale:n,freeProductText:i});return e.jsx("data",{value:a,children:a})}return null},exports.formatCurrency=rt; diff --git a/packages/ui/dist/index.esm.js b/packages/ui/dist/index.esm.js deleted file mode 100644 index 60eb5f00b..000000000 --- a/packages/ui/dist/index.esm.js +++ /dev/null @@ -1,28 +0,0 @@ -import{jsx as e,jsxs as t,Fragment as n}from"react/jsx-runtime";import r,{forwardRef as i,useEffect as o,useState as a,useMemo as s,useRef as c}from"react";import{Link as l,Heading as u,ButtonLink as p,Heading1 as h,Heading2 as d,Heading3 as f,Heading4 as m,Heading5 as E,Heading6 as T,Paragraph as g,UnorderedList as A,UnorderedListItem as _,Table as N,TableBody as C,TableCell as S,TableHeader as I,TableFooter as b,TableHeaderCell as y,TableRow as D,TableCaption as k}from"@utrecht/component-library-react/dist/css-module";import{Button as O}from"@utrecht/component-library-react";import R from"react-dom";import{UtrechtIconArrow as L,UtrechtLogoButton as v,UtrechtEidasLogo as P,UtrechtEherkenningLogo as M,UtrechtDigidLogo as w}from"@utrecht/web-component-library-react";function x(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function F(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var B,H={exports:{}}; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/B=H,function(){var e={}.hasOwnProperty;function t(){for(var n=[],r=0;re("li",{className:G("utrecht-navigation__item",{"utrecht-navigation__item--mobile":n,"utrecht-navigation__item-icon":n}),ref:i,...r,children:t})));q.displayName="NavigationItem";const Y=U.bind({}),z=i((({children:t,mobile:n,...r},i)=>e(l,{className:Y("utrecht-navigation__link",{"utrecht-navigation__link--mobile":n}),ref:i,...r,children:t})));z.displayName="NavigationLink";const V=U.bind({}),j=i((({list:n,mobile:r,children:i,...o},a)=>t("ul",{className:V("utrecht-navigation__list",{"utrecht-navigation__list--mobile":r}),ref:a,...o,children:[i,n&&n.length>0&&n.map(((t,n)=>e(q,{mobile:r,children:e(z,{mobile:r,href:t.link,children:t.title})},n)))]})));j.displayName="NavigationList";const Q=i((({name:n,ariaHidden:r=!0,...i},o)=>t("svg",{className:"utrecht-topnav__icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":r,ref:o,...i,children:["hamburger"===n&&t("g",{children:[e("line",{x1:"3",y1:"12",x2:"21",y2:"12"}),e("line",{x1:"3",y1:"6",x2:"21",y2:"6"}),e("line",{x1:"3",y1:"18",x2:"21",y2:"18"})]}),"close"===n&&t("g",{children:[e("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),e("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})]})));Q.displayName="NavigationIcon";const W=U.bind({}),K=i((({icon:n,text:r,...i},o)=>e("div",{className:W("utrecht-navigation__toggle-button"),children:t(O,{appearance:"subtle-button",ref:o,"aria-haspopup":"menu","aria-controls":"menu",...i,children:[e(Q,{name:n,"aria-hidden":"true"}),r]})})));K.displayName="NavToggleButton";const X=(e,t)=>{o((()=>{const n=n=>{(n=>{e.current&&!e.current.contains(n.target)&&t()})(n)};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n)}}),[])};var $,J={exports:{}},Z={exports:{}},ee={};var te,ne,re,ie,oe,ae,se,ce,le,ue,pe,he,de,fe,me={}; -/** @license React v16.13.1 - * react-is.development.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */function Ee(){return ne||(ne=1,"production"===process.env.NODE_ENV?Z.exports=function(){if($)return ee;$=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,d=e?Symbol.for("react.memo"):60115,f=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,g=e?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var h=e.$$typeof;switch(h){case t:switch(e=e.type){case c:case l:case r:case o:case i:case p:return e;default:switch(e=e&&e.$$typeof){case s:case u:case f:case d:case a:return e;default:return h}}case n:return h}}}function _(e){return A(e)===l}return ee.AsyncMode=c,ee.ConcurrentMode=l,ee.ContextConsumer=s,ee.ContextProvider=a,ee.Element=t,ee.ForwardRef=u,ee.Fragment=r,ee.Lazy=f,ee.Memo=d,ee.Portal=n,ee.Profiler=o,ee.StrictMode=i,ee.Suspense=p,ee.isAsyncMode=function(e){return _(e)||A(e)===c},ee.isConcurrentMode=_,ee.isContextConsumer=function(e){return A(e)===s},ee.isContextProvider=function(e){return A(e)===a},ee.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},ee.isForwardRef=function(e){return A(e)===u},ee.isFragment=function(e){return A(e)===r},ee.isLazy=function(e){return A(e)===f},ee.isMemo=function(e){return A(e)===d},ee.isPortal=function(e){return A(e)===n},ee.isProfiler=function(e){return A(e)===o},ee.isStrictMode=function(e){return A(e)===i},ee.isSuspense=function(e){return A(e)===p},ee.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===l||e===o||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===u||e.$$typeof===E||e.$$typeof===T||e.$$typeof===g||e.$$typeof===m)},ee.typeOf=A,ee}():Z.exports=(te||(te=1,"production"!==process.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,d=e?Symbol.for("react.memo"):60115,f=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,E=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,g=e?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var h=e.$$typeof;switch(h){case t:var m=e.type;switch(m){case c:case l:case r:case o:case i:case p:return m;default:var E=m&&m.$$typeof;switch(E){case s:case u:case f:case d:case a:return E;default:return h}}case n:return h}}}var _=c,N=l,C=s,S=a,I=t,b=u,y=r,D=f,k=d,O=n,R=o,L=i,v=p,P=!1;function M(e){return A(e)===l}me.AsyncMode=_,me.ConcurrentMode=N,me.ContextConsumer=C,me.ContextProvider=S,me.Element=I,me.ForwardRef=b,me.Fragment=y,me.Lazy=D,me.Memo=k,me.Portal=O,me.Profiler=R,me.StrictMode=L,me.Suspense=v,me.isAsyncMode=function(e){return P||(P=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),M(e)||A(e)===c},me.isConcurrentMode=M,me.isContextConsumer=function(e){return A(e)===s},me.isContextProvider=function(e){return A(e)===a},me.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},me.isForwardRef=function(e){return A(e)===u},me.isFragment=function(e){return A(e)===r},me.isLazy=function(e){return A(e)===f},me.isMemo=function(e){return A(e)===d},me.isPortal=function(e){return A(e)===n},me.isProfiler=function(e){return A(e)===o},me.isStrictMode=function(e){return A(e)===i},me.isSuspense=function(e){return A(e)===p},me.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===l||e===o||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===u||e.$$typeof===E||e.$$typeof===T||e.$$typeof===g||e.$$typeof===m)},me.typeOf=A}()),me)),Z.exports} -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/function Te(){if(ie)return re;ie=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;return re=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(r,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(r),c=1;c1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),a)},oneOfType:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&o("Invalid argument supplied to oneOfType, expected an instance of array."),a;for(var t=0;t0?", expected one of type ["+c.join(", ")+"]":"")+".")}))},shape:function(e){return m((function(t,r,i,o,a){var s=t[r],c=A(s);if("object"!==c)return new f("Invalid "+o+" `"+a+"` of type `"+c+"` supplied to `"+i+"`, expected `object`.");for(var l in e){var u=e[l];if("function"!=typeof u)return T(i,o,a,l,_(u));var p=u(s,l,i,o,a+"."+l,n);if(p)return p}return null}))},exact:function(e){return m((function(i,o,a,s,c){var l=i[o],u=A(l);if("object"!==u)return new f("Invalid "+s+" `"+c+"` of type `"+u+"` supplied to `"+a+"`, expected `object`.");var p=t({},i[o],e);for(var h in p){var d=e[h];if(r(e,h)&&"function"!=typeof d)return T(a,s,c,h,_(d));if(!d)return new f("Invalid "+s+" `"+c+"` key `"+h+"` supplied to `"+a+"`.\nBad object: "+JSON.stringify(i[o],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var m=d(l,h,a,s,c+"."+h,n);if(m)return m}return null}))}};function d(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function f(e,t){this.message=e,this.data=t&&"object"==typeof t?t:{},this.stack=""}function m(e){if("production"!==process.env.NODE_ENV)var t={},r=0;function i(i,a,s,l,u,h,d){if(l=l||p,h=h||s,d!==n){if(c){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("production"!==process.env.NODE_ENV&&"undefined"!=typeof console){var E=l+":"+s;!t[E]&&r<3&&(o("You are manually calling a React.PropTypes validation function for the `"+h+"` prop on `"+l+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),t[E]=!0,r++)}}return null==a[s]?i?null===a[s]?new f("The "+u+" `"+h+"` is marked as required in `"+l+"`, but its value is `null`."):new f("The "+u+" `"+h+"` is marked as required in `"+l+"`, but its value is `undefined`."):null:e(a,s,l,u,h)}var a=i.bind(null,!1);return a.isRequired=i.bind(null,!0),a}function E(e){return m((function(t,n,r,i,o,a){var s=t[n];return A(s)!==e?new f("Invalid "+i+" `"+o+"` of type `"+_(s)+"` supplied to `"+r+"`, expected `"+e+"`.",{expectedType:e}):null}))}function T(e,t,n,r,i){return new f((e||"React class")+": "+t+" type `"+n+"."+r+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+i+"`.")}function g(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(g);if(null===e||s(e))return!0;var t=function(e){var t=e&&(l&&e[l]||e[u]);if("function"==typeof t)return t}(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!g(n.value))return!1}else for(;!(n=r.next()).done;){var i=n.value;if(i&&!g(i[1]))return!1}return!0;default:return!1}}function A(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}(t,e)?"symbol":t}function _(e){if(null==e)return""+e;var t=A(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function N(e){var t=_(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return f.prototype=Error.prototype,h.checkPropTypes=i,h.resetWarningCache=i.resetWarningCache,h.PropTypes=h,h},pe}()(_e.isElement,!0)}else J.exports=function(){if(fe)return de;fe=1;var e=ge();function t(){}function n(){}return n.resetWarningCache=t,de=function(){function r(t,n,r,i,o,a){if(a!==e){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}()();var Ne=J.exports,Ce=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Se=Ce.join(","),Ie="undefined"==typeof Element,be=Ie?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ye=!Ie&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},De=function e(t,n){var r;void 0===n&&(n=!0);var i=null==t||null===(r=t.getAttribute)||void 0===r?void 0:r.call(t,"inert");return""===i||"true"===i||n&&t&&e(t.parentNode)},ke=function(e,t,n){if(De(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Se));return t&&be.call(e,Se)&&r.unshift(e),r=r.filter(n)},Oe=function e(t,n,r){for(var i=[],o=Array.from(t);o.length;){var a=o.shift();if(!De(a,!1))if("SLOT"===a.tagName){var s=a.assignedElements(),c=e(s.length?s:a.children,!0,r);r.flatten?i.push.apply(i,c):i.push({scopeParent:a,candidates:c})}else{be.call(a,Se)&&r.filter(a)&&(n||!t.includes(a))&&i.push(a);var l=a.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(a),u=!De(l,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(a));if(l&&u){var p=e(!0===l?a.children:l.children,!0,r);r.flatten?i.push.apply(i,p):i.push({scopeParent:a,candidates:p})}else o.unshift.apply(o,a.children)}}return i},Re=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Le=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!Re(e)?0:e.tabIndex},ve=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Pe=function(e){return"INPUT"===e.tagName},Me=function(e){return function(e){return Pe(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||ye(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(be.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return we(e)}else{if("function"==typeof r){for(var o=e;e;){var a=e.parentElement,s=ye(e);if(a&&!a.shadowRoot&&!0===r(a))return we(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=o}if(function(e){var t,n,r,i,o=e&&ye(e),a=null===(t=o)||void 0===t?void 0:t.host,s=!1;if(o&&o!==e)for(s=!!(null!==(n=a)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(a)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!s&&a;){var c,l,u;s=!(null===(l=a=null===(c=o=ye(a))||void 0===c?void 0:c.host)||void 0===l||null===(u=l.ownerDocument)||void 0===u||!u.contains(a))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},Fe=function(e,t){return!(t.disabled||De(t)||function(e){return Pe(e)&&"hidden"===e.type}(t)||xe(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},Ue=function e(t){var n=[],r=[];return t.forEach((function(t,i){var o=!!t.scopeParent,a=o?t.scopeParent:t,s=function(e,t){var n=Le(e);return n<0&&t&&!Re(e)?0:n}(a,o),c=o?e(t.candidates):a;0===s?o?n.push.apply(n,c):n.push(a):r.push({documentOrder:i,tabIndex:s,item:t,isScope:o,content:c})})),r.sort(ve).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},Ge=function(e,t){var n;return n=(t=t||{}).getShadowRoot?Oe([e],t.includeContainer,{filter:Be.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:He}):ke(e,t.includeContainer,Be.bind(null,t)),Ue(n)},qe=function(e,t){return(t=t||{}).getShadowRoot?Oe([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):ke(e,t.includeContainer,Fe.bind(null,t))},Ye=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==be.call(e,Se)&&Be(t,e)},ze=Ce.concat("iframe").join(","),Ve=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==be.call(e,ze)&&Fe(t,e)},je=Object.freeze({__proto__:null,focusable:qe,getTabIndex:Le,isFocusable:Ve,isTabbable:Ye,tabbable:Ge}); -/*! -* tabbable 6.2.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/ -/*! -* focus-trap 7.5.3 -* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/ -function Qe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function We(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},$e=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},Je=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},Ze=function(e){return Je(e)&&!e.shiftKey},et=function(e){return Je(e)&&e.shiftKey},tt=function(e){return setTimeout(e,0)},nt=function(e,t){var n=-1;return e.every((function(e,r){return!t(e)||(n=r,!1)})),n},rt=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?n-1:0),a=1;a=0)e=r.activeElement;else{var t=a.tabbableGroups[0];e=t&&t.firstTabbableNode||l("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},p=function(){if(a.containerGroups=a.containers.map((function(e){var t=Ge(e,o.tabbableOptions),n=qe(e,o.tabbableOptions),r=t.length>0?t[0]:void 0,i=t.length>0?t[t.length-1]:void 0,a=n.find((function(e){return Ye(e)})),s=n.slice().reverse().find((function(e){return Ye(e)})),c=!!t.find((function(e){return Le(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:c,firstTabbableNode:r,lastTabbableNode:i,firstDomTabbableNode:a,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=t.indexOf(e);return i<0?r?n.slice(n.indexOf(e)+1).find((function(e){return Ye(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return Ye(e)})):t[i+(r?1:-1)]}}})),a.tabbableGroups=a.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),a.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(a.containerGroups.find((function(e){return e.posTabIndexesFound}))&&a.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},h=function e(t){!1!==t&&t!==r.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(u()))},d=function(e){var t=l("setReturnFocus",e);return t||!1!==t&&e},f=function(e){var t=e.target,n=e.event,r=e.isBackward,i=void 0!==r&&r;t=t||it(n),p();var s=null;if(a.tabbableGroups.length>0){var u=c(t,n),h=u>=0?a.containerGroups[u]:void 0;if(u<0)s=i?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(i){var d=nt(a.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(d<0&&(h.container===t||Ve(t,o.tabbableOptions)&&!Ye(t,o.tabbableOptions)&&!h.nextTabbableNode(t,!1))&&(d=u),d>=0){var f=0===d?a.tabbableGroups.length-1:d-1,m=a.tabbableGroups[f];s=Le(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else Je(n)||(s=h.nextTabbableNode(t,!1))}else{var E=nt(a.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(E<0&&(h.container===t||Ve(t,o.tabbableOptions)&&!Ye(t,o.tabbableOptions)&&!h.nextTabbableNode(t))&&(E=u),E>=0){var T=E===a.tabbableGroups.length-1?0:E+1,g=a.tabbableGroups[T];s=Le(t)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else Je(n)||(s=h.nextTabbableNode(t))}}else s=l("fallbackFocus");return s},m=function(e){var t=it(e);c(t,e)>=0||(rt(o.clickOutsideDeactivates,e)?n.deactivate({returnFocus:o.returnFocusOnDeactivate}):rt(o.allowOutsideClick,e)||e.preventDefault())},E=function(e){var t=it(e),n=c(t,e)>=0;if(n||t instanceof Document)n&&(a.mostRecentlyFocusedNode=t);else{var r;e.stopImmediatePropagation();var i=!0;if(a.mostRecentlyFocusedNode)if(Le(a.mostRecentlyFocusedNode)>0){var s=c(a.mostRecentlyFocusedNode),l=a.containerGroups[s].tabbableNodes;if(l.length>0){var p=l.findIndex((function(e){return e===a.mostRecentlyFocusedNode}));p>=0&&(o.isKeyForward(a.recentNavEvent)?p+1=0&&(r=l[p-1],i=!1))}}else a.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return Le(e)>0}))}))||(i=!1);else i=!1;i&&(r=f({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),h(r||(a.mostRecentlyFocusedNode||u()))}a.recentNavEvent=void 0},T=function(e){if(!(t=e,"Escape"!==(null==t?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===rt(o.escapeDeactivates,e)))return e.preventDefault(),void n.deactivate();var t;(o.isKeyForward(e)||o.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a.recentNavEvent=e;var n=f({event:e,isBackward:t});n&&(Je(e)&&e.preventDefault(),h(n))}(e,o.isKeyBackward(e))},g=function(e){var t=it(e);c(t,e)>=0||rt(o.clickOutsideDeactivates,e)||rt(o.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},A=function(){if(a.active)return Xe(i,n),a.delayInitialFocusTimer=o.delayInitialFocus?tt((function(){h(u())})):h(u()),r.addEventListener("focusin",E,!0),r.addEventListener("mousedown",m,{capture:!0,passive:!1}),r.addEventListener("touchstart",m,{capture:!0,passive:!1}),r.addEventListener("click",g,{capture:!0,passive:!1}),r.addEventListener("keydown",T,{capture:!0,passive:!1}),n},_=function(){if(a.active)return r.removeEventListener("focusin",E,!0),r.removeEventListener("mousedown",m,!0),r.removeEventListener("touchstart",m,!0),r.removeEventListener("click",g,!0),r.removeEventListener("keydown",T,!0),n},N="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){var t=e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===a.mostRecentlyFocusedNode}))}));t&&h(u())})):void 0,C=function(){N&&(N.disconnect(),a.active&&!a.paused&&a.containers.map((function(e){N.observe(e,{subtree:!0,childList:!0})})))};return n={get active(){return a.active},get paused(){return a.paused},activate:function(e){if(a.active)return this;var t=s(e,"onActivate"),n=s(e,"onPostActivate"),i=s(e,"checkCanFocusTrap");i||p(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=r.activeElement,null==t||t();var o=function(){i&&p(),A(),C(),null==n||n()};return i?(i(a.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(e){if(!a.active)return this;var t=We({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},e);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,_(),a.active=!1,a.paused=!1,C(),$e(i,n);var r=s(t,"onDeactivate"),c=s(t,"onPostDeactivate"),l=s(t,"checkCanReturnFocus"),u=s(t,"returnFocus","returnFocusOnDeactivate");null==r||r();var p=function(){tt((function(){u&&h(d(a.nodeFocusedBeforeActivation)),null==c||c()}))};return u&&l?(l(d(a.nodeFocusedBeforeActivation)).then(p,p),this):(p(),this)},pause:function(e){if(a.paused||!a.active)return this;var t=s(e,"onPause"),n=s(e,"onPostPause");return a.paused=!0,null==t||t(),_(),C(),null==n||n(),this},unpause:function(e){if(!a.paused||!a.active)return this;var t=s(e,"onUnpause"),n=s(e,"onPostUnpause");return a.paused=!1,null==t||t(),p(),A(),C(),null==n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return a.containers=t.map((function(e){return"string"==typeof e?r.querySelector(e):e})),a.active&&p(),C(),this}},n.updateContainerElements(e),n}}),st=F(at),ct=F(je);function lt(e){return lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lt(e)}function ut(e,t){for(var n=0;n1?r-1:0),o=1;o element.");var n=Et.cloneElement(t,{ref:function(n){var r=e.props.containerElements;t&&("function"==typeof t.ref?t.ref(n):t.ref&&(t.ref.current=n)),e.focusTrapElements=r||[n]}});return n}return null}}],n&&ut(t.prototype,n),r&&ut(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(),Nt="undefined"==typeof Element?Function:Element;_t.propTypes={active:Tt.bool,paused:Tt.bool,focusTrapOptions:Tt.shape({document:Tt.object,onActivate:Tt.func,onPostActivate:Tt.func,checkCanFocusTrap:Tt.func,onPause:Tt.func,onPostPause:Tt.func,onUnpause:Tt.func,onPostUnpause:Tt.func,onDeactivate:Tt.func,onPostDeactivate:Tt.func,checkCanReturnFocus:Tt.func,initialFocus:Tt.oneOfType([Tt.instanceOf(Nt),Tt.string,Tt.bool,Tt.func]),fallbackFocus:Tt.oneOfType([Tt.instanceOf(Nt),Tt.string,Tt.func]),escapeDeactivates:Tt.oneOfType([Tt.bool,Tt.func]),clickOutsideDeactivates:Tt.oneOfType([Tt.bool,Tt.func]),returnFocusOnDeactivate:Tt.bool,setReturnFocus:Tt.oneOfType([Tt.instanceOf(Nt),Tt.string,Tt.bool,Tt.func]),allowOutsideClick:Tt.oneOfType([Tt.bool,Tt.func]),preventScroll:Tt.bool,tabbableOptions:Tt.shape({displayCheck:Tt.oneOf(["full","legacy-full","non-zero-area","none"]),getShadowRoot:Tt.oneOfType([Tt.bool,Tt.func])}),trapStack:Tt.array,isKeyForward:Tt.func,isKeyBackward:Tt.func}),containerElements:Tt.arrayOf(Tt.instanceOf(Nt)),children:Tt.oneOfType([Tt.element,Tt.instanceOf(Nt)])},_t.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:gt};var Ct=x(_t);const St=U.bind({}),It=i((({children:t,open:n,initialFocus:r=!1,...i},o)=>e(Ct,{active:n,focusTrapOptions:{checkCanFocusTrap:e=>{const t=e.map((e=>new Promise((t=>{const n=setInterval((()=>{"0"!==getComputedStyle(e).opacity&&(t(),clearInterval(n))}),10)}))));return Promise.all(t)},initialFocus:r},children:e("div",{className:St("utrecht-drawer-custom",i.className),ref:o,...i,children:t})})));It.displayName="Drawer";const bt=i((({children:e,parent:t,className:n},i)=>{const a=s((()=>document.createElement("div")),[]);return o((()=>{const e=t?document.querySelector(t):document.body,r=["utrecht-portal"];return n&&n.split(" ").forEach((e=>r.push(e))),r.forEach((e=>a.classList.add(e))),e?.appendChild(a),()=>{e?.removeChild(a)}}),[a,t,n]),r.useImperativeHandle(i,(()=>a)),R.createPortal(e,a)}));bt.displayName="Portal";const yt=U.bind({}),Dt=i((({list:r,mobileBreakpoint:i,toggleButton:s,...l},u)=>{const p=(()=>{const[e,t]=a(window.innerWidth);return o((()=>{const e=()=>t(window.innerWidth);return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}),[]),e})(),[h,d]=a(!1),[f,m]=a(!1),E=c(null);var T,g;return o((()=>{const e=e=>{e.key===T&&g()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)}),[T="Escape",g=()=>m(!1)]),X(E,(()=>m(!1))),o((()=>{i&&d(p(f&&h?(window.scrollTo({top:0,behavior:"smooth"}),document.body.style.overflow="hidden",E.current&&(E.current.style.overflow="auto")):document.body.style.overflow="auto",()=>{f&&h&&(document.body.style.overflow="auto")})),[h,f]),t(n,{children:[e("nav",{className:yt("utrecht-navigation",{"utrecht-navigation--mobile":h},l.className),id:"menu",ref:u,...l,children:h?f?null:e(K,{text:s?.openText,icon:"hamburger","aria-expanded":h,"aria-label":"Open menu",onClick:()=>m(!f)}):e(j,{list:r,mobile:h})}),h&&f&&e(bt,{children:e(It,{onDrawerClose:()=>m(!f),open:f,children:e("nav",{className:yt("utrecht-navigation",{"utrecht-navigation--mobile":h}),id:"menu",ref:u,...l,children:e(j,{list:r,mobile:h,ref:E,children:e(K,{text:s?.closeText,icon:"close","aria-expanded":h,"aria-label":"Close menu",onClick:()=>m(!f)})})})})})]})}));Dt.displayName="Navigation";const kt=U.bind({}),Ot=i((({src:t,alt:n,width:r,height:i,...o},a)=>e("img",{ref:a,src:t,height:i,width:r,alt:n,...o})));Ot.displayName="Image";const Rt=i((({height:n,width:r,src:i,Image:o=Ot,alt:a="",figure:s,...c},l)=>{if(r&&n&&i){const u=e(o,{src:i,width:r,height:n,ref:l,alt:a,className:kt("utrecht-image"),...c});return s?t("figure",{className:kt("utrecht-figure"),children:[u,e("figcaption",{className:kt("utrecht-figure__figcaption"),children:s})]}):u}return null}));Rt.displayName="Img";const Lt=U.bind({}),vt=({logo:n,appearance:r,href:i,text:o,label:a,headingLevel:s=3})=>{switch(n){case"digid":return t("div",{children:[a&&e(u,{level:s,children:a}),t(v,{children:[e(w,{}),t(p,{appearance:`${r}-action-button`,href:i,children:[o," ",e(L,{})]})]})]});case"eherkenning":return t("div",{children:[a&&e(u,{level:s,children:a}),t(v,{children:[e(M,{}),t(p,{appearance:"primary-action-button",href:i,className:Lt("utrecht-button-link--magenta"),children:[o," ",e(L,{})]})]})]});case"eidas":return t("div",{children:[a&&e(u,{level:s,children:a}),t(v,{children:[e(P,{}),t(p,{appearance:`${r}-action-button`,href:i,children:[o," ",e(L,{})]})]})]});case"without_logo":return t("div",{children:[a&&e(u,{level:s,children:a}),t(p,{appearance:`${r}-action-button`,href:i,children:[o," ",e(L,{})]})]});default:return null}};function Pt({price:e,locale:t="nl",freeProductText:n="Gratis",currency:r}){if(void 0===e)throw new Error("Price is required");if(!r)throw new Error("Currency is required");if(0===e)return n;return new Intl.NumberFormat(t,{style:"currency",currency:r}).format(e)}const Mt=({priceData:t,locale:n,id:r,freeProductText:i})=>{if(r&&t&&t.length>0){const o=t.find((({id:e})=>e===r)),a=Pt({price:Number(o?.value),currency:o?.currency||"EUR",locale:n,freeProductText:i});return e("data",{value:a,children:a})}return null};function wt(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,o=!1;for(;!o;){-1===r&&(r=n.length,o=!0);const e=n.slice(i,r).trim();!e&&o||t.push(e),i=r+1,r=n.indexOf(",",i)}return t}function xt(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}const Ft=/[ \t\n\f\r]/g;function Bt(e){return""===e.replace(Ft,"")}class Ht{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function Ut(e,t){const n={},r={};let i=-1;for(;++i"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),an=rn({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function sn(e,t){return t in e?e[t]:t}function cn(e,t){return sn(e,t.toLowerCase())}const ln=rn({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:cn,properties:{xmlns:null,xmlnsXLink:null}}),un=rn({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:Vt,ariaAutoComplete:null,ariaBusy:Vt,ariaChecked:Vt,ariaColCount:Qt,ariaColIndex:Qt,ariaColSpan:Qt,ariaControls:Wt,ariaCurrent:null,ariaDescribedBy:Wt,ariaDetails:null,ariaDisabled:Vt,ariaDropEffect:Wt,ariaErrorMessage:null,ariaExpanded:Vt,ariaFlowTo:Wt,ariaGrabbed:Vt,ariaHasPopup:null,ariaHidden:Vt,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Wt,ariaLevel:Qt,ariaLive:null,ariaModal:Vt,ariaMultiLine:Vt,ariaMultiSelectable:Vt,ariaOrientation:null,ariaOwns:Wt,ariaPlaceholder:null,ariaPosInSet:Qt,ariaPressed:Vt,ariaReadOnly:Vt,ariaRelevant:null,ariaRequired:Vt,ariaRoleDescription:Wt,ariaRowCount:Qt,ariaRowIndex:Qt,ariaRowSpan:Qt,ariaSelected:Vt,ariaSetSize:Qt,ariaSort:null,ariaValueMax:Qt,ariaValueMin:Qt,ariaValueNow:Qt,ariaValueText:null,role:null}}),pn=rn({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:cn,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Kt,acceptCharset:Wt,accessKey:Wt,action:null,allow:null,allowFullScreen:zt,allowPaymentRequest:zt,allowUserMedia:zt,alt:null,as:null,async:zt,autoCapitalize:null,autoComplete:Wt,autoFocus:zt,autoPlay:zt,capture:zt,charSet:null,checked:zt,cite:null,className:Wt,cols:Qt,colSpan:null,content:null,contentEditable:Vt,controls:zt,controlsList:Wt,coords:Qt|Kt,crossOrigin:null,data:null,dateTime:null,decoding:null,default:zt,defer:zt,dir:null,dirName:null,disabled:zt,download:jt,draggable:Vt,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:zt,formTarget:null,headers:Wt,height:Qt,hidden:zt,high:Qt,href:null,hrefLang:null,htmlFor:Wt,httpEquiv:Wt,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:zt,itemId:null,itemProp:Wt,itemRef:Wt,itemScope:zt,itemType:Wt,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:zt,low:Qt,manifest:null,max:null,maxLength:Qt,media:null,method:null,min:null,minLength:Qt,multiple:zt,muted:zt,name:null,nonce:null,noModule:zt,noValidate:zt,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:zt,optimum:Qt,pattern:null,ping:Wt,placeholder:null,playsInline:zt,poster:null,preload:null,readOnly:zt,referrerPolicy:null,rel:Wt,required:zt,reversed:zt,rows:Qt,rowSpan:Qt,sandbox:Wt,scope:null,scoped:zt,seamless:zt,selected:zt,shape:null,size:Qt,sizes:null,slot:null,span:Qt,spellCheck:Vt,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Qt,step:null,style:null,tabIndex:Qt,target:null,title:null,translate:null,type:null,typeMustMatch:zt,useMap:null,value:Vt,width:Qt,wrap:null,align:null,aLink:null,archive:Wt,axis:null,background:null,bgColor:null,border:Qt,borderColor:null,bottomMargin:Qt,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:zt,declare:zt,event:null,face:null,frame:null,frameBorder:null,hSpace:Qt,leftMargin:Qt,link:null,longDesc:null,lowSrc:null,marginHeight:Qt,marginWidth:Qt,noResize:zt,noHref:zt,noShade:zt,noWrap:zt,object:null,profile:null,prompt:null,rev:null,rightMargin:Qt,rules:null,scheme:null,scrolling:Vt,standby:null,summary:null,text:null,topMargin:Qt,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Qt,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:zt,disableRemotePlayback:zt,prefix:null,property:null,results:Qt,security:null,unselectable:null}}),hn=rn({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:sn,properties:{about:Xt,accentHeight:Qt,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Qt,amplitude:Qt,arabicForm:null,ascent:Qt,attributeName:null,attributeType:null,azimuth:Qt,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Qt,by:null,calcMode:null,capHeight:Qt,className:Wt,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Qt,diffuseConstant:Qt,direction:null,display:null,dur:null,divisor:Qt,dominantBaseline:null,download:zt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Qt,enableBackground:null,end:null,event:null,exponent:Qt,externalResourcesRequired:null,fill:null,fillOpacity:Qt,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Kt,g2:Kt,glyphName:Kt,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Qt,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Qt,horizOriginX:Qt,horizOriginY:Qt,id:null,ideographic:Qt,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Qt,k:Qt,k1:Qt,k2:Qt,k3:Qt,k4:Qt,kernelMatrix:Xt,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Qt,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Qt,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Qt,overlineThickness:Qt,paintOrder:null,panose1:null,path:null,pathLength:Qt,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Wt,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Qt,pointsAtY:Qt,pointsAtZ:Qt,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Xt,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Xt,rev:Xt,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Xt,requiredFeatures:Xt,requiredFonts:Xt,requiredFormats:Xt,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Qt,specularExponent:Qt,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Qt,strikethroughThickness:Qt,string:null,stroke:null,strokeDashArray:Xt,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Qt,strokeOpacity:Qt,strokeWidth:null,style:null,surfaceScale:Qt,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Xt,tabIndex:Qt,tableValues:null,target:null,targetX:Qt,targetY:Qt,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Xt,to:null,transform:null,u1:null,u2:null,underlinePosition:Qt,underlineThickness:Qt,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Qt,values:null,vAlphabetic:Qt,vMathematical:Qt,vectorEffect:null,vHanging:Qt,vIdeographic:Qt,version:null,vertAdvY:Qt,vertOriginX:Qt,vertOriginY:Qt,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Qt,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),dn=/^data[-\w.:]+$/i,fn=/-[a-z]/g,mn=/[A-Z]/g;function En(e,t){const n=Gt(t);let r=t,i=qt;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&dn.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(fn,gn);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!fn.test(e)){let n=e.replace(mn,Tn);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=en}return new i(r,t)}function Tn(e){return"-"+e.toLowerCase()}function gn(e){return e.charAt(1).toUpperCase()}const An={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},_n=Ut([an,on,ln,un,pn],"html"),Nn=Ut([an,on,ln,un,hn],"svg");function Cn(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function Sn(e){return e.join(" ").trim()}var In={exports:{}},bn=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,yn=/\n/g,Dn=/^\s*/,kn=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,On=/^:\s*/,Rn=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Ln=/^[;\s]*/,vn=/^\s+|\s+$/g,Pn="";function Mn(e){return e?e.replace(vn,Pn):Pn}var wn=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(e){var t=e.match(yn);t&&(n+=t.length);var i=e.lastIndexOf("\n");r=~i?e.length-i:r+e.length}function o(){var e={line:n,column:r};return function(t){return t.position=new a(e),l(),t}}function a(e){this.start=e,this.end={line:n,column:r},this.source=t.source}function s(i){var o=new Error(t.source+":"+n+":"+r+": "+i);if(o.reason=i,o.filename=t.source,o.line=n,o.column=r,o.source=e,!t.silent)throw o}function c(t){var n=t.exec(e);if(n){var r=n[0];return i(r),e=e.slice(r.length),n}}function l(){c(Dn)}function u(e){var t;for(e=e||[];t=p();)!1!==t&&e.push(t);return e}function p(){var t=o();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;Pn!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,Pn===e.charAt(n-1))return s("End of comment missing");var a=e.slice(2,n-2);return r+=2,i(a),e=e.slice(n),r+=2,t({type:"comment",comment:a})}}function h(){var e=o(),t=c(kn);if(t){if(p(),!c(On))return s("property missing ':'");var n=c(Rn),r=e({type:"declaration",property:Mn(t[0].replace(bn,Pn)),value:n?Mn(n[0].replace(bn,Pn)):Pn});return c(Ln),r}}return a.prototype.content=e,l(),function(){var e,t=[];for(u(t);e=h();)!1!==e&&(t.push(e),u(t));return t}()};function xn(e,t){var n,r=null;if(!e||"string"!=typeof e)return r;for(var i,o,a=wn(e),s="function"==typeof t,c=0,l=a.length;c0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function Gn(e){return Yn(e&&e.line)+":"+Yn(e&&e.column)}function qn(e){return Gn(e&&e.start)+"-"+Gn(e&&e.end)}function Yn(e){return e&&"number"==typeof e?e:1}class zn extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const a=i.place&&"start"in i.place?i.place.start:i.place;var s;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=a?a.line:void 0,this.name=((s=i.place)&&"object"==typeof s?"position"in s||"type"in s?qn(s.position):"start"in s||"end"in s?qn(s):"line"in s||"column"in s?Gn(s):"":"")||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="",zn.prototype.name="",zn.prototype.reason="",zn.prototype.message="",zn.prototype.stack="",zn.prototype.column=void 0,zn.prototype.line=void 0,zn.prototype.ancestors=void 0,zn.prototype.cause=void 0,zn.prototype.fatal=void 0,zn.prototype.place=void 0,zn.prototype.ruleId=void 0,zn.prototype.source=void 0;const Vn={}.hasOwnProperty,jn=new Map,Qn=/[A-Z]/g,Wn=/-([a-z])/g,Kn=new Set(["table","tbody","thead","tfoot","tr"]),Xn=new Set(["td","th"]);function $n(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,i,o){const a=Array.isArray(i.children),s=Hn(n);return t(r,i,o,a,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,i,o){const a=Array.isArray(i.children)?n:t;return o?a(r,i,o):a(r,i)}}(0,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?Nn:_n,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},o=Jn(i,e,void 0);return o&&"string"!=typeof o?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function Jn(e,t,n){if("element"===t.type||"root"===t.type){const r=e.schema;let i=r;"element"===t.type&&"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(i=Nn,e.schema=i),e.ancestors.push(t);let o=function(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:jn;for(;++r0){const e=o.length>1?o:o[0];e&&(a.children=e)}return e.schema=r,e.create(t,s,a,n)}if("text"===t.type)return t.value}function Zn(e,t,n,r){const i=En(e.schema,n);if(!(null==r||"number"==typeof r&&Number.isNaN(r))){if(Array.isArray(r)&&(r=i.commaSeparated?xt(r):Sn(r)),"style"===i.property){let n="object"==typeof r?r:function(e,t,n){const r={};try{Fn(n,i)}catch(n){if(!e.ignoreInvalidStyle){const r=new zn("Cannot parse `style` attribute",{ancestors:t,cause:n,source:"hast-util-to-jsx-runtime",ruleId:"style"});throw r.file=e.filePath||void 0,r.url="https://github.com/syntax-tree/hast-util-to-jsx-runtime#cannot-parse-style-attribute",r}}return r;function i(e,t){let n=e;"--"!==n.slice(0,2)&&("-ms-"===n.slice(0,4)&&(n="ms-"+n.slice(4)),n=n.replace(Wn,tr)),r[n]=t}}(e,t,String(r));return"css"===e.stylePropertyNameCase&&(n=function(e){const t={};let n;for(n in e)Vn.call(e,n)&&(t[er(n)]=e[n]);return t}(n)),["style",n]}return["react"===e.elementAttributeNameCase&&i.space?An[i.property]||i.property:i.attribute,r]}}function er(e){let t=e.replace(Qn,nr);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function tr(e,t){return t.toUpperCase()}function nr(e){return"-"+e.toLowerCase()}const rr={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},ir=(or=/[\dA-Za-z]/,function(e){return null!==e&&e>-1&&or.test(String.fromCharCode(e))});var or;const ar={'"':"quot","&":"amp","<":"lt",">":"gt"};function sr(e,t){const n=function(e){return e.replace(/["&<>]/g,(function(e){return"&"+ar[e]+";"}))}(cr(e||""));if(!t)return n;const r=n.indexOf(":"),i=n.indexOf("?"),o=n.indexOf("#"),a=n.indexOf("/");return r<0||a>-1&&r>a||i>-1&&r>i||o>-1&&r>o||t.test(n.slice(0,r))?n:""}function cr(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&o<57344){const t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),i=1):a="�"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}const lr={};function ur(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return pr(e.children,t,n)}return Array.isArray(e)?pr(e,t,n):""}function pr(e,t,n){const r=[];let i=-1;for(;++i",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",Gt:"≫",HARDcy:"Ъ",Hacek:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",HilbertSpace:"ℋ",Hopf:"ℍ",HorizontalLine:"─",Hscr:"ℋ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Igrave:"Ì",Im:"ℑ",Imacr:"Ī",ImaginaryI:"ⅈ",Implies:"⇒",Int:"∬",Integral:"∫",Intersection:"⋂",InvisibleComma:"⁣",InvisibleTimes:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Larr:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",LeftRightArrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",Leftarrow:"⇐",Leftrightarrow:"⇔",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",LessLess:"⪡",LessSlantEqual:"⩽",LessTilde:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",LongLeftRightArrow:"⟷",LongRightArrow:"⟶",Longleftarrow:"⟸",Longleftrightarrow:"⟺",Longrightarrow:"⟹",Lopf:"𝕃",LowerLeftArrow:"↙",LowerRightArrow:"↘",Lscr:"ℒ",Lsh:"↰",Lstrok:"Ł",Lt:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",MinusPlus:"∓",Mopf:"𝕄",Mscr:"ℳ",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",PartialD:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",Poincareplane:"ℌ",Popf:"ℙ",Pr:"⪻",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",Prime:"″",Product:"∏",Proportion:"∷",Proportional:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',Qfr:"𝔔",Qopf:"ℚ",Qscr:"𝒬",RBarr:"⤐",REG:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",Rfr:"ℜ",Rho:"Ρ",RightAngleBracket:"⟩",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",Rightarrow:"⇒",Ropf:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",Rscr:"ℛ",Rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortDownArrow:"↓",ShortLeftArrow:"←",ShortRightArrow:"→",ShortUpArrow:"↑",Sigma:"Σ",SmallCircle:"∘",Sopf:"𝕊",Sqrt:"√",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",Sscr:"𝒮",Star:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",SuchThat:"∋",Sum:"∑",Sup:"⋑",Superset:"⊃",SupersetEqual:"⊇",Supset:"⋑",THORN:"Þ",TRADE:"™",TSHcy:"Ћ",TScy:"Ц",Tab:"\t",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",Topf:"𝕋",TripleDot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",UpEquilibrium:"⥮",UpTee:"⊥",UpTeeArrow:"↥",Uparrow:"⇑",Updownarrow:"⇕",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",ZeroWidthSpace:"​",Zeta:"Ζ",Zfr:"ℨ",Zopf:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",acE:"∾̳",acd:"∿",acirc:"â",acute:"´",acy:"а",aelig:"æ",af:"⁡",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",amp:"&",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",aopf:"𝕒",ap:"≈",apE:"⩰",apacir:"⩯",ape:"≊",apid:"≋",apos:"'",approx:"≈",approxeq:"≊",aring:"å",ascr:"𝒶",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",auml:"ä",awconint:"∳",awint:"⨑",bNot:"⫭",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",beta:"β",beth:"ℶ",between:"≬",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxh:"─",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",bprime:"‵",breve:"˘",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",bumpeq:"≏",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",caron:"ˇ",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cedil:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledR:"®",circledS:"Ⓢ",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",conint:"∮",copf:"𝕔",coprod:"∐",copy:"©",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dArr:"⇓",dHar:"⥥",dagger:"†",daleth:"ℸ",darr:"↓",dash:"‐",dashv:"⊣",dbkarow:"⤏",dblac:"˝",dcaron:"ď",dcy:"д",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",ddotseq:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",dharl:"⇃",dharr:"⇂",diam:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",dot:"˙",doteq:"≐",doteqdot:"≑",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",downarrow:"↓",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eDDot:"⩷",eDot:"≑",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",ecirc:"ê",ecolon:"≕",ecy:"э",edot:"ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",equals:"=",equest:"≟",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",erarr:"⥱",escr:"ℯ",esdot:"≐",esim:"≂",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",exist:"∃",expectation:"ℰ",exponentiale:"ⅇ",fallingdotseq:"≒",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",forall:"∀",fork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",gE:"≧",gEl:"⪌",gacute:"ǵ",gamma:"γ",gammad:"ϝ",gap:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",ge:"≥",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gg:"≫",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",gl:"≷",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",grave:"`",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",hArr:"⇔",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",harr:"↔",harrcir:"⥈",harrw:"↭",hbar:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hslash:"ℏ",hstrok:"ħ",hybull:"⁃",hyphen:"‐",iacute:"í",ic:"⁣",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",image:"ℑ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",intcal:"⊺",integers:"ℤ",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",isin:"∈",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAarr:"⇚",lArr:"⇐",lAtail:"⤛",lBarr:"⤎",lE:"≦",lEg:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",laquo:"«",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lceil:"⌈",lcub:"{",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leftarrow:"←",leftarrowtail:"↢",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",leftthreetimes:"⋋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",lessgtr:"≶",lesssim:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",lg:"≶",lgE:"⪑",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",ll:"≪",llarr:"⇇",llcorner:"⌞",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",longleftrightarrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",ltrie:"⊴",ltrif:"◂",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",measuredangle:"∡",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",mp:"∓",mscr:"𝓂",mstpos:"∾",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nGtv:"≫̸",nLeftarrow:"⇍",nLeftrightarrow:"⇎",nLl:"⋘̸",nLt:"≪⃒",nLtv:"≪̸",nRightarrow:"⇏",nVDash:"⊯",nVdash:"⊮",nabla:"∇",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",ne:"≠",neArr:"⇗",nearhk:"⤤",nearr:"↗",nearrow:"↗",nedot:"≐̸",nequiv:"≢",nesear:"⤨",nesim:"≂̸",nexist:"∄",nexists:"∄",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",ngsim:"≵",ngt:"≯",ngtr:"≯",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",nlArr:"⇍",nlE:"≦̸",nlarr:"↚",nldr:"‥",nle:"≰",nleftarrow:"↚",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nlsim:"≴",nlt:"≮",nltri:"⋪",nltrie:"⋬",nmid:"∤",nopf:"𝕟",not:"¬",notin:"∉",notinE:"⋹̸",notindot:"⋵̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",oS:"Ⓢ",oacute:"ó",oast:"⊛",ocir:"⊚",ocirc:"ô",ocy:"о",odash:"⊝",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",opar:"⦷",operp:"⦹",oplus:"⊕",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oscr:"ℴ",oslash:"ø",osol:"⊘",otilde:"õ",otimes:"⊗",otimesas:"⨶",ouml:"ö",ovbar:"⌽",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",pointint:"⨕",popf:"𝕡",pound:"£",pr:"≺",prE:"⪳",prap:"⪷",prcue:"≼",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",primes:"ℙ",prnE:"⪵",prnap:"⪹",prnsim:"⋨",prod:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qint:"⨌",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',rAarr:"⇛",rArr:"⇒",rAtail:"⤜",rBarr:"⤏",rHar:"⥤",race:"∽̱",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rarrw:"↝",ratail:"⤚",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rceil:"⌉",rcub:"}",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",rhov:"ϱ",rightarrow:"→",rightarrowtail:"↣",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",rightthreetimes:"⋌",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",rsaquo:"›",rscr:"𝓇",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",sbquo:"‚",sc:"≻",scE:"⪴",scap:"⪸",scaron:"š",sccue:"≽",sce:"⪰",scedil:"ş",scirc:"ŝ",scnE:"⪶",scnap:"⪺",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",seArr:"⇘",searhk:"⤥",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",sfrown:"⌢",sharp:"♯",shchcy:"щ",shcy:"ш",shortmid:"∣",shortparallel:"∥",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",subE:"⫅",subdot:"⪽",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",supE:"⫆",supdot:"⪾",supdsub:"⫘",supe:"⊇",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swarhk:"⤦",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tbrk:"⎴",tcaron:"ť",tcedil:"ţ",tcy:"т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",there4:"∴",therefore:"∴",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",thinsp:" ",thkap:"≈",thksim:"∼",thorn:"þ",tilde:"˜",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uArr:"⇑",uHar:"⥣",uacute:"ú",uarr:"↑",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udarr:"⇅",udblac:"ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uml:"¨",uogon:"ų",uopf:"𝕦",uparrow:"↑",updownarrow:"↕",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",upsi:"υ",upsih:"ϒ",upsilon:"υ",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",uwangle:"⦧",vArr:"⇕",vBar:"⫨",vBarv:"⫩",vDash:"⊨",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vcy:"в",vdash:"⊢",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",vert:"|",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",vprop:"∝",vrtri:"⊳",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",wedgeq:"≙",weierp:"℘",wfr:"𝔴",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeetrf:"ℨ",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"},dr={}.hasOwnProperty;function fr(e){return!!dr.call(hr,e)&&hr[e]}function mr(e,t,n,r){const i=e.length;let o,a=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(mr(e,e.length,0,t),e):t}const Tr={}.hasOwnProperty;function gr(e,t){let n;for(n in t){const r=(Tr.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;if(i)for(o in i){Tr.call(r,o)||(r[o]=[]);const e=i[o];Ar(r[o],Array.isArray(e)?e:e?[e]:[])}}}function Ar(e,t){let n=-1;const r=[];for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535==(65535&n)||65534==(65535&n)||n>1114111?"�":String.fromCharCode(n)}function Nr(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Cr=Mr(/\p{P}/u),Sr=Mr(/[A-Za-z]/),Ir=Mr(/[\dA-Za-z]/),br=Mr(/[#-'*+\--9=?A-Z^-~]/);function yr(e){return null!==e&&(e<32||127===e)}const Dr=Mr(/\d/),kr=Mr(/[\dA-Fa-f]/),Or=Mr(/[!-/:-@[-`{-~]/);function Rr(e){return null!==e&&e<-2}function Lr(e){return null!==e&&(e<0||32===e)}function vr(e){return-2===e||-1===e||32===e}const Pr=Mr(/\s/);function Mr(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function wr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(r){if(vr(r))return e.enter(n),a(r);return t(r)};function a(r){return vr(r)&&o++o))return;const n=t.events.length;let i,s,c=n;for(;c--;)if("exit"===t.events[c][0]&&"chunkFlow"===t.events[c][1].type){if(i){s=t.events[c][1].end;break}i=!0}for(T(a),e=n;er;){const r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function g(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}},Br={tokenize:function(e,t,n){return wr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};function Hr(e){return null===e||Lr(e)||Pr(e)?1:function(e){return Or(e)||Cr(e)}(e)?2:void 0}function Ur(e,t,n){const r=[];let i=-1;for(;++i1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const p=Object.assign({},e[n][1].end),h=Object.assign({},e[u][1].start);qr(p,-s),qr(h,s),o={type:s>1?"strongSequence":"emphasisSequence",start:p,end:Object.assign({},e[n][1].end)},a={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:h},i={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[u][1].start)},r={type:s>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[u][1].start=Object.assign({},a.end),c=[],e[n][1].end.offset-e[n][1].start.offset&&(c=Er(c,[["enter",e[n][1],t],["exit",e[n][1],t]])),c=Er(c,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),c=Er(c,Ur(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),c=Er(c,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(l=2,c=Er(c,[["enter",e[u][1],t],["exit",e[u][1],t]])):l=0,mr(e,n-1,u-n+3,c),u=n+c.length-l-2;break}u=-1;for(;++u=s?(e.exit("codeFencedFenceSequence"),vr(t)?wr(e,p,"whitespace")(t):p(t)):n(t)}function p(r){return null===r||Rr(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0};let o,a=0,s=0;return function(t){return function(t){const n=r.events[r.events.length-1];return a=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,o=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(t)}(t)};function c(t){return t===o?(s++,e.consume(t),c):s<3?n(t):(e.exit("codeFencedFenceSequence"),vr(t)?wr(e,l,"whitespace")(t):l(t))}function l(n){return null===n||Rr(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(Wr,d,g)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||Rr(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):vr(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),wr(e,p,"whitespace")(t)):96===t&&t===o?n(t):(e.consume(t),u)}function p(t){return null===t||Rr(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(t))}function h(t){return null===t||Rr(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===o?n(t):(e.consume(t),h)}function d(t){return e.attempt(i,g,f)(t)}function f(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m}function m(t){return a>0&&vr(t)?wr(e,E,"linePrefix",a+1)(t):E(t)}function E(t){return null===t||Rr(t)?e.check(Wr,d,g)(t):(e.enter("codeFlowValue"),T(t))}function T(t){return null===t||Rr(t)?(e.exit("codeFlowValue"),E(t)):(e.consume(t),T)}function g(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const Xr={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),wr(e,i,"linePrefix",5)(t)};function i(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?s(t):Rr(t)?e.attempt($r,o,s)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Rr(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function s(n){return e.exit("codeIndented"),t(n)}}},$r={tokenize:function(e,t,n){const r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Rr(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):wr(e,o,"linePrefix",5)(t)}function o(e){const o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Rr(e)?i(e):n(e)}},partial:!0};const Jr={name:"codeText",tokenize:function(e,t,n){let r,i,o=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),a(t)};function a(t){return 96===t?(e.consume(t),o++,a):(e.exit("codeTextSequence"),s(t))}function s(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),s):96===t?(i=e.enter("codeTextSequence"),r=0,l(t)):Rr(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||Rr(t)?(e.exit("codeTextData"),s(t)):(e.consume(t),c)}function l(n){return 96===n?(e.consume(n),r++,l):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",c(n))}},resolve:function(e){let t,n,r=e.length-4,i=3;if(!("lineEnding"!==e[i][1].type&&"space"!==e[i][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=i;++t=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};function ri(e,t,n,r,i,o,a,s,c){const l=c||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),p;if(null===t||32===t||41===t||yr(t))return n(t);return e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),f(t)};function p(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(s),p(t)):null===t||60===t||Rr(t)?n(t):(e.consume(t),92===t?d:h)}function d(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function f(i){return u||null!==i&&41!==i&&!Lr(i)?u999||null===p||91===p||93===p&&!s||94===p&&!c&&"_hiddenFootnoteSupport"in a.parser.constructs?n(p):93===p?(e.exit(o),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):Rr(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),u(p))}function u(t){return null===t||91===t||93===t||Rr(t)||c++>999?(e.exit("chunkString"),l(t)):(e.consume(t),s||(s=!vr(t)),92===t?p:u)}function p(t){return 91===t||92===t||93===t?(e.consume(t),c++,u):u(t)}}function oi(e,t,n,r,i,o){let a;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s;return n(t)};function s(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),c(n))}function c(t){return t===a?(e.exit(o),s(a)):null===t?n(t):Rr(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),wr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===a||null===t||Rr(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?u:l)}function u(t){return t===a||92===t?(e.consume(t),l):l(t)}}function ai(e,t){let n;return function r(i){if(Rr(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(vr(i))return wr(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}const si={name:"definition",tokenize:function(e,t,n){const r=this;let i;return function(t){return e.enter("definition"),function(t){return ii.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function o(t){return i=Nr(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):n(t)}function a(t){return Lr(t)?ai(e,s)(t):s(t)}function s(t){return ri(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function c(t){return e.attempt(ci,l,l)(t)}function l(t){return vr(t)?wr(e,u,"whitespace")(t):u(t)}function u(o){return null===o||Rr(o)?(e.exit("definition"),r.parser.defined.push(i),t(o)):n(o)}}},ci={tokenize:function(e,t,n){return function(t){return Lr(t)?ai(e,r)(t):n(t)};function r(t){return oi(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return vr(t)?wr(e,o,"whitespace")(t):o(t)}function o(e){return null===e||Rr(e)?t(e):n(e)}},partial:!0};const li={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return Rr(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const ui={name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),i(t)}(t)};function i(t){return 35===t&&r++<6?(e.consume(t),i):null===t||Lr(t)?(e.exit("atxHeadingSequence"),o(t)):n(t)}function o(n){return 35===n?(e.enter("atxHeadingSequence"),a(n)):null===n||Rr(n)?(e.exit("atxHeading"),t(n)):vr(n)?wr(e,o,"whitespace")(n):(e.enter("atxHeadingText"),s(n))}function a(t){return 35===t?(e.consume(t),a):(e.exit("atxHeadingSequence"),o(t))}function s(t){return null===t||35===t||Lr(t)?(e.exit("atxHeadingText"),o(t)):(e.consume(t),s)}},resolve:function(e,t){let n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},mr(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const pi=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],hi=["pre","script","style","textarea"],di={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let i,o,a,s,c;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(s){return 33===s?(e.consume(s),u):47===s?(e.consume(s),o=!0,d):63===s?(e.consume(s),i=3,r.interrupt?t:M):Sr(s)?(e.consume(s),a=String.fromCharCode(s),f):n(s)}function u(o){return 45===o?(e.consume(o),i=2,p):91===o?(e.consume(o),i=5,s=0,h):Sr(o)?(e.consume(o),i=4,r.interrupt?t:M):n(o)}function p(i){return 45===i?(e.consume(i),r.interrupt?t:M):n(i)}function h(i){const o="CDATA[";return i===o.charCodeAt(s++)?(e.consume(i),6===s?r.interrupt?t:y:h):n(i)}function d(t){return Sr(t)?(e.consume(t),a=String.fromCharCode(t),f):n(t)}function f(s){if(null===s||47===s||62===s||Lr(s)){const c=47===s,l=a.toLowerCase();return c||o||!hi.includes(l)?pi.includes(a.toLowerCase())?(i=6,c?(e.consume(s),m):r.interrupt?t(s):y(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):o?E(s):T(s)):(i=1,r.interrupt?t(s):y(s))}return 45===s||Ir(s)?(e.consume(s),a+=String.fromCharCode(s),f):n(s)}function m(i){return 62===i?(e.consume(i),r.interrupt?t:y):n(i)}function E(t){return vr(t)?(e.consume(t),E):I(t)}function T(t){return 47===t?(e.consume(t),I):58===t||95===t||Sr(t)?(e.consume(t),g):vr(t)?(e.consume(t),T):I(t)}function g(t){return 45===t||46===t||58===t||95===t||Ir(t)?(e.consume(t),g):A(t)}function A(t){return 61===t?(e.consume(t),_):vr(t)?(e.consume(t),A):T(t)}function _(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,N):vr(t)?(e.consume(t),_):C(t)}function N(t){return t===c?(e.consume(t),c=null,S):null===t||Rr(t)?n(t):(e.consume(t),N)}function C(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||Lr(t)?A(t):(e.consume(t),C)}function S(e){return 47===e||62===e||vr(e)?T(e):n(e)}function I(t){return 62===t?(e.consume(t),b):n(t)}function b(t){return null===t||Rr(t)?y(t):vr(t)?(e.consume(t),b):n(t)}function y(t){return 45===t&&2===i?(e.consume(t),R):60===t&&1===i?(e.consume(t),L):62===t&&4===i?(e.consume(t),w):63===t&&3===i?(e.consume(t),M):93===t&&5===i?(e.consume(t),P):!Rr(t)||6!==i&&7!==i?null===t||Rr(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),y):(e.exit("htmlFlowData"),e.check(fi,x,D)(t))}function D(t){return e.check(mi,k,x)(t)}function k(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return null===t||Rr(t)?D(t):(e.enter("htmlFlowData"),y(t))}function R(t){return 45===t?(e.consume(t),M):y(t)}function L(t){return 47===t?(e.consume(t),a="",v):y(t)}function v(t){if(62===t){const n=a.toLowerCase();return hi.includes(n)?(e.consume(t),w):y(t)}return Sr(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),v):y(t)}function P(t){return 93===t?(e.consume(t),M):y(t)}function M(t){return 62===t?(e.consume(t),w):45===t&&2===i?(e.consume(t),M):y(t)}function w(t){return null===t||Rr(t)?(e.exit("htmlFlowData"),x(t)):(e.consume(t),w)}function x(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},fi={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(zr,t,n)}},partial:!0},mi={tokenize:function(e,t,n){const r=this;return function(t){if(Rr(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i;return n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0};const Ei={name:"htmlText",tokenize:function(e,t,n){const r=this;let i,o,a;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),_):63===t?(e.consume(t),g):Sr(t)?(e.consume(t),S):n(t)}function c(t){return 45===t?(e.consume(t),l):91===t?(e.consume(t),o=0,d):Sr(t)?(e.consume(t),T):n(t)}function l(t){return 45===t?(e.consume(t),h):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),p):Rr(t)?(a=u,v(t)):(e.consume(t),u)}function p(t){return 45===t?(e.consume(t),h):u(t)}function h(e){return 62===e?L(e):45===e?p(e):u(e)}function d(t){const r="CDATA[";return t===r.charCodeAt(o++)?(e.consume(t),6===o?f:d):n(t)}function f(t){return null===t?n(t):93===t?(e.consume(t),m):Rr(t)?(a=f,v(t)):(e.consume(t),f)}function m(t){return 93===t?(e.consume(t),E):f(t)}function E(t){return 62===t?L(t):93===t?(e.consume(t),E):f(t)}function T(t){return null===t||62===t?L(t):Rr(t)?(a=T,v(t)):(e.consume(t),T)}function g(t){return null===t?n(t):63===t?(e.consume(t),A):Rr(t)?(a=g,v(t)):(e.consume(t),g)}function A(e){return 62===e?L(e):g(e)}function _(t){return Sr(t)?(e.consume(t),N):n(t)}function N(t){return 45===t||Ir(t)?(e.consume(t),N):C(t)}function C(t){return Rr(t)?(a=C,v(t)):vr(t)?(e.consume(t),C):L(t)}function S(t){return 45===t||Ir(t)?(e.consume(t),S):47===t||62===t||Lr(t)?I(t):n(t)}function I(t){return 47===t?(e.consume(t),L):58===t||95===t||Sr(t)?(e.consume(t),b):Rr(t)?(a=I,v(t)):vr(t)?(e.consume(t),I):L(t)}function b(t){return 45===t||46===t||58===t||95===t||Ir(t)?(e.consume(t),b):y(t)}function y(t){return 61===t?(e.consume(t),D):Rr(t)?(a=y,v(t)):vr(t)?(e.consume(t),y):I(t)}function D(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),i=t,k):Rr(t)?(a=D,v(t)):vr(t)?(e.consume(t),D):(e.consume(t),O)}function k(t){return t===i?(e.consume(t),i=void 0,R):null===t?n(t):Rr(t)?(a=k,v(t)):(e.consume(t),k)}function O(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||Lr(t)?I(t):(e.consume(t),O)}function R(e){return 47===e||62===e||Lr(e)?I(e):n(e)}function L(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function v(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),P}function P(t){return vr(t)?wr(e,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):M(t)}function M(t){return e.enter("htmlTextData"),a(t)}}};const Ti={name:"labelEnd",tokenize:function(e,t,n){const r=this;let i,o,a=r.events.length;for(;a--;)if(("labelImage"===r.events[a][1].type||"labelLink"===r.events[a][1].type)&&!r.events[a][1]._balanced){i=r.events[a][1];break}return function(t){if(!i)return n(t);if(i._inactive)return u(t);return o=r.parser.defined.includes(Nr(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s};function s(t){return 40===t?e.attempt(gi,l,o?l:u)(t):91===t?e.attempt(Ai,l,o?c:u)(t):o?l(t):u(t)}function c(t){return e.attempt(_i,l,u)(t)}function l(e){return t(e)}function u(e){return i._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[a][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&&(i=a);const c={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},l={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[i][1].end)},u={type:"labelText",start:Object.assign({},e[r+s+2][1].end),end:Object.assign({},e[i-2][1].start)};return o=[["enter",c,t],["enter",l,t]],o=Er(o,e.slice(r+1,r+s+3)),o=Er(o,[["enter",u,t]]),o=Er(o,Ur(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=Er(o,[["exit",u,t],e[i-2],e[i-1],["exit",l,t]]),o=Er(o,e.slice(i+1)),o=Er(o,[["exit",c,t]]),mr(e,r,e.length,o),e},resolveAll:function(e){let t=-1;for(;++t=3&&(null===o||Rr(o))?(e.exit("thematicBreak"),t(o)):n(o)}function a(t){return t===r?(e.consume(t),i++,a):(e.exit("thematicBreakSequence"),vr(t)?wr(e,o,"whitespace")(t):o(t))}}};const bi={name:"list",tokenize:function(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){const i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:Dr(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(Ii,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return n(t)};function s(t){return Dr(t)&&++a<10?(e.consume(t),s):(!r.interrupt||a<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),c(t)):n(t)}function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(zr,r.interrupt?n:l,e.attempt(yi,p,u))}function l(e){return r.containerState.initialBlankLine=!0,o++,p(e)}function u(t){return vr(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),p):n(t)}function p(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(zr,i,o);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,wr(e,t,"listItemIndent",r.containerState.size+1)(n)}function o(n){return r.containerState.furtherBlankLines||!vr(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Di,t,a)(n))}function a(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,wr(e,e.attempt(bi,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},yi={tokenize:function(e,t,n){const r=this;return wr(e,(function(e){const i=r.events[r.events.length-1];return!vr(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},Di={tokenize:function(e,t,n){const r=this;return wr(e,(function(e){const i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};const ki={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let i;return function(t){let a,s=r.events.length;for(;s--;)if("lineEnding"!==r.events[s][1].type&&"linePrefix"!==r.events[s][1].type&&"content"!==r.events[s][1].type){a="paragraph"===r.events[s][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||a))return e.enter("setextHeadingLine"),i=t,function(t){return e.enter("setextHeadingLineSequence"),o(t)}(t);return n(t)};function o(t){return t===i?(e.consume(t),o):(e.exit("setextHeadingLineSequence"),vr(t)?wr(e,a,"lineSuffix")(t):a(t))}function a(r){return null===r||Rr(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);const a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};const Oi={tokenize:function(e){const t=this,n=e.attempt(zr,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,wr(e,e.attempt(this.parser.constructs.flow,r,e.attempt(ti,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const Ri={resolveAll:Mi()},Li=Pi("string"),vi=Pi("text");function Pi(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return c(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return c(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function c(e){if(null===e)return!0;const t=r[e];let i=-1;if(t)for(;++i-1){const e=a[0];"string"==typeof e?a[0]=e.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}(a,e)}function h(){const{line:e,column:t,offset:n,_index:i,_bufferIndex:o}=r;return{line:e,column:t,offset:n,_index:i,_bufferIndex:o}}function d(){let e;for(;r._index0){const e=o.tokenStack[o.tokenStack.length-1];(e[1]||io).call(o,void 0,e[0])}for(r.position={start:to(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:to(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},p=-1;++p1:t}const co=9,lo=32;function uo(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(po(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(po(t.slice(i),i>0,!1)),o.join("")}function po(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;t===co||t===lo;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;t===co||t===lo;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}const ho={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=cr(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let a,s=e.footnoteCounts.get(r);void 0===s?(s=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=o+1,s+=1,e.footnoteCounts.set(r,s);const c={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,c);const l={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,l),e.applyData(t,l)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return ao(e,t);const i={src:cr(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:cr(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return ao(e,t);const i={href:cr(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:cr(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=Hn(t.children[1]),a=Bn(t.children[t.children.length-1]);o&&a&&(r.position={start:o,end:a}),i.push(r)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",o=n&&"table"===n.type?n.align:void 0,a=o?o.length:t.children.length;let s=-1;const c=[];for(;++s((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=i=>{if(e.has(i))return e.get(i);const[o,a]=t[i];switch(o){case 0:case-1:return n(a,i);case 1:{const e=n([],i);for(const t of a)e.push(r(t));return e}case 2:{const e=n({},i);for(const[t,n]of a)e[r(t)]=r(n);return e}case 3:return n(new Date(a),i);case 4:{const{source:e,flags:t}=a;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const[t,n]of a)e.set(r(t),r(n));return e}case 6:{const e=n(new Set,i);for(const t of a)e.add(r(t));return e}case 7:{const{name:e,message:t}=a;return n(new mo[e](t),i)}case 8:return n(BigInt(a),i);case"BigInt":return n(Object(BigInt(a)),i)}return n(new mo[o](a),i)};return r})(new Map,e)(0),To="",{toString:go}={},{keys:Ao}=Object,_o=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=go.call(e).slice(8,-1);switch(n){case"Array":return[1,To];case"Object":return[2,To];case"Date":return[3,To];case"RegExp":return[4,To];case"Map":return[5,To];case"Set":return[6,To]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},No=([e,t])=>0===e&&("function"===t||"symbol"===t),Co=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const i=(e,t)=>{const i=r.push(e)-1;return n.set(t,i),i},o=r=>{if(n.has(r))return n.get(r);let[a,s]=_o(r);switch(a){case 0:{let t=r;switch(s){case"bigint":a=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+s);t=null;break;case"undefined":return i([-1],r)}return i([a,t],r)}case 1:{if(s)return i([s,[...r]],r);const e=[],t=i([a,e],r);for(const t of r)e.push(o(t));return t}case 2:{if(s)switch(s){case"BigInt":return i([s,r.toString()],r);case"Boolean":case"Number":case"String":return i([s,r.valueOf()],r)}if(t&&"toJSON"in r)return o(r.toJSON());const n=[],c=i([a,n],r);for(const t of Ao(r))!e&&No(_o(r[t]))||n.push([o(t),o(r[t])]);return c}case 3:return i([a,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return i([a,{source:e,flags:t}],r)}case 5:{const t=[],n=i([a,t],r);for(const[n,i]of r)(e||!No(_o(n))&&!No(_o(i)))&&t.push([o(n),o(i)]);return n}case 6:{const t=[],n=i([a,t],r);for(const n of r)!e&&No(_o(n))||t.push(o(n));return n}}const{message:c}=r;return i([a,{name:s,message:c}],r)};return o})(!(t||n),!!t,new Map,r)(e),r};var So="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Eo(Co(e,t)):structuredClone(e):(e,t)=>Eo(Co(e,t));function Io(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function bo(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const yo=function(e){if(null==e)return ko;if("function"==typeof e)return Do(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,p,h=Oo;if((!t||o(i,s,c[c.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[Ro,e];return null==e?Oo:[e]}(n(i,c)),h[0]===Lo))return h;if("children"in i&&i.children){const t=i;if(t.children&&h[0]!==vo)for(u=(r?t.children.length:-1)+a,p=c.concat(t);u>-1&&u0&&n.push({type:"text",value:"\n"}),n}function Go(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function qo(e,t){const n=xo(e,t),r=n.one(e,void 0),i=function(e){const t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Io,r=e.options.footnoteBackLabel||bo,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let c=-1;for(;++c0&&p.push({type:"text",value:" "});let e="string"==typeof n?n:n(c,u);"string"==typeof e&&(e={type:"text",value:e}),p.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(c,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const d=o[o.length-1];if(d&&"element"===d.type&&"p"===d.tagName){const e=d.children[d.children.length-1];e&&"text"===e.type?e.value+=" ":d.children.push({type:"text",value:" "}),d.children.push(...p)}else o.push(...p);const f={type:"element",tagName:"li",properties:{id:t+"fn-"+l},children:e.wrap(o,!0)};e.patch(i,f),s.push(f)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...So(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:"\n"},i),o}function Yo(e,t){return e&&"run"in e?async function(n,r){const i=qo(n,t);await e.run(i,r)}:function(n){return qo(n,t||e)}}function zo(e){if(e)throw e}var Vo=Object.prototype.hasOwnProperty,jo=Object.prototype.toString,Qo=Object.defineProperty,Wo=Object.getOwnPropertyDescriptor,Ko=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===jo.call(e)},Xo=function(e){if(!e||"[object Object]"!==jo.call(e))return!1;var t,n=Vo.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&Vo.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!r)return!1;for(t in e);return void 0===t||Vo.call(e,t)},$o=function(e,t){Qo&&"__proto__"===t.name?Qo(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},Jo=function(e,t){if("__proto__"===t){if(!Vo.call(e,t))return;if(Wo)return Wo(e,t).value}return e[t]},Zo=x((function e(){var t,n,r,i,o,a,s=arguments[0],c=1,l=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[1]||{},c=2),(null==s||"object"!=typeof s&&"function"!=typeof s)&&(s={});ct.length;let a;r&&t.push(i);try{a=e.apply(this,t)}catch(e){if(r&&n)throw e;return i(e)}r||(a instanceof Promise?a.then(o,i):a instanceof Error?i(a):o(a))}function i(e,...r){n||(n=!0,t(e,...r))}function o(e){i(null,e)}}(s,i)(...a):r(null,...a)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const na={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');ra(e);let n,r=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else a<0&&(n=!0,a=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(i=o):(s=-1,i=a));r===i?i=a:i<0&&(i=e.length);return e.slice(r,i)},dirname:function(e){if(ra(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){ra(e);let t,n=e.length,r=-1,i=0,o=-1,a=0;for(;n--;){const s=e.codePointAt(n);if(47!==s)r<0&&(t=!0,r=n+1),46===s?o<0?o=n:1!==a&&(a=1):o>-1&&(a=-1);else if(t){i=n+1;break}}if(o<0||r<0||0===a||1===a&&o===r-1&&o===i+1)return"";return e.slice(o,r)},join:function(...e){let t,n=-1;for(;++n2){if(r=i.lastIndexOf("/"),r!==i.length-1){r<0?(i="",o=0):(i=i.slice(0,r),o=i.length-1-i.lastIndexOf("/")),a=c,s=0;continue}}else if(i.length>0){i="",o=0,a=c,s=0;continue}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(a+1,c):i=e.slice(a+1,c),o=c-a-1;a=c,s=0}else 46===n&&s>-1?s++:s=-1}return i}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function ra(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const ia={cwd:function(){return"/"}};function oa(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function aa(e){if("string"==typeof e)e=new URL(e);else if(!oa(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n0){let[r,...o]=t;const a=n[i][1];ea(a)&&ea(r)&&(r=Zo(!0,a,r)),n[i]=[e,r,...o]}}}}const ma=(new fa).freeze();function Ea(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Ta(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function ga(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Aa(e){if(!ea(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function _a(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Na(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new ca(e)}const Ca=function(e){if(null==e)return Ia;if("function"==typeof e)return Sa(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return u;function u(){let l,u,p,h=ba;if((!t||o(i,s,c[c.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[ya,e];return null==e?ba:[e]}(n(i,c)),h[0]===Da))return h;if("children"in i&&i.children){const t=i;if(t.children&&h[0]!==ka)for(u=(r?t.children.length:-1)+a,p=c.concat(t);u>-1&&u-1&&ee)return{line:t+1,column:e-(t>0?n[t-1]:0)+1,offset:e}},toOffset:function(e){const t=e&&e.line,r=e&&e.column;if("number"==typeof t&&"number"==typeof r&&!Number.isNaN(t)&&!Number.isNaN(r)&&t-1 in n){const e=(n[t-2]||0)+r-1||0;if(e>-1&&e=55296&&e<=57343}function Cs(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function Ss(e){return e>=64976&&e<=65007||hs.has(e)}var Is;!function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"}(Is=Is||(Is={}));class bs{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e){const{line:t,col:n,offset:r}=this;return{code:e,startLine:t,endLine:t,startCol:n,endCol:n,startOffset:r,endOffset:r}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){const t=this.html.charCodeAt(this.pos+1);if(function(e){return e>=56320&&e<=57343}(t))return this.pos++,this._addGap(),1024*(e-55296)+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,fs.EOF;return this._err(Is.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,fs.EOF;const n=this.html.charCodeAt(t);return n===fs.CARRIAGE_RETURN?fs.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,fs.EOF;let e=this.html.charCodeAt(this.pos);if(e===fs.CARRIAGE_RETURN)return this.isEol=!0,this.skipNextNewLine=!0,fs.LINE_FEED;if(e===fs.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine))return this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance();this.skipNextNewLine=!1,Ns(e)&&(e=this._processSurrogate(e));return null===this.handler.onParseError||e>31&&e<127||e===fs.LINE_FEED||e===fs.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){Cs(e)?this._err(Is.controlCharacterInInputStream):Ss(e)&&this._err(Is.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}!function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"}(ys=ys||(ys={}));var ks,Os=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((e=>e.charCodeAt(0)))),Rs=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((e=>e.charCodeAt(0))));const Ls=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),vs=null!==(ks=String.fromCodePoint)&&void 0!==ks?ks:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};var Ps;!function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"}(Ps||(Ps={}));var Ms,ws,xs,Fs,Bs,Hs,Us,Gs;function qs(e){return e>=Ps.ZERO&&e<=Ps.NINE}function Ys(e){return e>=Ps.UPPER_A&&e<=Ps.UPPER_F||e>=Ps.LOWER_A&&e<=Ps.LOWER_F}function zs(e){return e===Ps.EQUALS||function(e){return e>=Ps.UPPER_A&&e<=Ps.UPPER_Z||e>=Ps.LOWER_A&&e<=Ps.LOWER_Z||qs(e)}(e)}!function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}(Ms||(Ms={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}(ws||(ws={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(xs||(xs={}));class Vs{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=ws.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=xs.Strict}startEntity(e){this.decodeMode=e,this.state=ws.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case ws.EntityStart:return e.charCodeAt(t)===Ps.NUM?(this.state=ws.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=ws.NamedEntity,this.stateNamedEntity(e,t));case ws.NumericStart:return this.stateNumericStart(e,t);case ws.NumericDecimal:return this.stateNumericDecimal(e,t);case ws.NumericHex:return this.stateNumericHex(e,t);case ws.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===Ps.LOWER_X?(this.state=ws.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=ws.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){const i=n-t;this.result=this.result*Math.pow(r,i)+parseInt(e.substr(t,i),r),this.consumed+=i}}stateNumericHex(e,t){const n=t;for(;t=55296&&e<=57343||e>1114111?65533:null!==(t=Ls.get(e))&&void 0!==t?t:e}(this.result),this.consumed),this.errors&&(e!==Ps.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:n}=this;let r=n[this.treeIndex],i=(r&Ms.VALUE_LENGTH)>>14;for(;t>14,0!==i){if(o===Ps.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==xs.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:n}=this,r=(n[t]&Ms.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){const{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~Ms.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case ws.NamedEntity:return 0===this.result||this.decodeMode===xs.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case ws.NumericDecimal:return this.emitNumericEntity(0,2);case ws.NumericHex:return this.emitNumericEntity(0,3);case ws.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case ws.EntityStart:return 0}}}function js(e){let t="";const n=new Vs(e,(e=>t+=vs(e)));return function(e,r){let i=0,o=0;for(;(o=e.indexOf("&",o))>=0;){t+=e.slice(i,o),n.startEntity(r);const a=n.write(e,o+1);if(a<0){i=o+n.end();break}i=o+a,o=0===a?i+1:i}const a=t+e.slice(i);return t="",a}}function Qs(e,t,n,r){const i=(t&Ms.BRANCH_LENGTH)>>7,o=t&Ms.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){const t=r-o;return t<0||t>=i?-1:e[n+t]-1}let a=n,s=a+i-1;for(;a<=s;){const t=a+s>>>1,n=e[t];if(nr))return e[t+i];s=t-1}}return-1}js(Os),js(Rs),function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"}(Fs=Fs||(Fs={})),function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"}(Bs=Bs||(Bs={})),function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"}(Hs=Hs||(Hs={})),function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"}(Us=Us||(Us={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SECTION=94]="SECTION",e[e.SELECT=95]="SELECT",e[e.SOURCE=96]="SOURCE",e[e.SMALL=97]="SMALL",e[e.SPAN=98]="SPAN",e[e.STRIKE=99]="STRIKE",e[e.STRONG=100]="STRONG",e[e.STYLE=101]="STYLE",e[e.SUB=102]="SUB",e[e.SUMMARY=103]="SUMMARY",e[e.SUP=104]="SUP",e[e.TABLE=105]="TABLE",e[e.TBODY=106]="TBODY",e[e.TEMPLATE=107]="TEMPLATE",e[e.TEXTAREA=108]="TEXTAREA",e[e.TFOOT=109]="TFOOT",e[e.TD=110]="TD",e[e.TH=111]="TH",e[e.THEAD=112]="THEAD",e[e.TITLE=113]="TITLE",e[e.TR=114]="TR",e[e.TRACK=115]="TRACK",e[e.TT=116]="TT",e[e.U=117]="U",e[e.UL=118]="UL",e[e.SVG=119]="SVG",e[e.VAR=120]="VAR",e[e.WBR=121]="WBR",e[e.XMP=122]="XMP"}(Gs=Gs||(Gs={}));const Ws=new Map([[Us.A,Gs.A],[Us.ADDRESS,Gs.ADDRESS],[Us.ANNOTATION_XML,Gs.ANNOTATION_XML],[Us.APPLET,Gs.APPLET],[Us.AREA,Gs.AREA],[Us.ARTICLE,Gs.ARTICLE],[Us.ASIDE,Gs.ASIDE],[Us.B,Gs.B],[Us.BASE,Gs.BASE],[Us.BASEFONT,Gs.BASEFONT],[Us.BGSOUND,Gs.BGSOUND],[Us.BIG,Gs.BIG],[Us.BLOCKQUOTE,Gs.BLOCKQUOTE],[Us.BODY,Gs.BODY],[Us.BR,Gs.BR],[Us.BUTTON,Gs.BUTTON],[Us.CAPTION,Gs.CAPTION],[Us.CENTER,Gs.CENTER],[Us.CODE,Gs.CODE],[Us.COL,Gs.COL],[Us.COLGROUP,Gs.COLGROUP],[Us.DD,Gs.DD],[Us.DESC,Gs.DESC],[Us.DETAILS,Gs.DETAILS],[Us.DIALOG,Gs.DIALOG],[Us.DIR,Gs.DIR],[Us.DIV,Gs.DIV],[Us.DL,Gs.DL],[Us.DT,Gs.DT],[Us.EM,Gs.EM],[Us.EMBED,Gs.EMBED],[Us.FIELDSET,Gs.FIELDSET],[Us.FIGCAPTION,Gs.FIGCAPTION],[Us.FIGURE,Gs.FIGURE],[Us.FONT,Gs.FONT],[Us.FOOTER,Gs.FOOTER],[Us.FOREIGN_OBJECT,Gs.FOREIGN_OBJECT],[Us.FORM,Gs.FORM],[Us.FRAME,Gs.FRAME],[Us.FRAMESET,Gs.FRAMESET],[Us.H1,Gs.H1],[Us.H2,Gs.H2],[Us.H3,Gs.H3],[Us.H4,Gs.H4],[Us.H5,Gs.H5],[Us.H6,Gs.H6],[Us.HEAD,Gs.HEAD],[Us.HEADER,Gs.HEADER],[Us.HGROUP,Gs.HGROUP],[Us.HR,Gs.HR],[Us.HTML,Gs.HTML],[Us.I,Gs.I],[Us.IMG,Gs.IMG],[Us.IMAGE,Gs.IMAGE],[Us.INPUT,Gs.INPUT],[Us.IFRAME,Gs.IFRAME],[Us.KEYGEN,Gs.KEYGEN],[Us.LABEL,Gs.LABEL],[Us.LI,Gs.LI],[Us.LINK,Gs.LINK],[Us.LISTING,Gs.LISTING],[Us.MAIN,Gs.MAIN],[Us.MALIGNMARK,Gs.MALIGNMARK],[Us.MARQUEE,Gs.MARQUEE],[Us.MATH,Gs.MATH],[Us.MENU,Gs.MENU],[Us.META,Gs.META],[Us.MGLYPH,Gs.MGLYPH],[Us.MI,Gs.MI],[Us.MO,Gs.MO],[Us.MN,Gs.MN],[Us.MS,Gs.MS],[Us.MTEXT,Gs.MTEXT],[Us.NAV,Gs.NAV],[Us.NOBR,Gs.NOBR],[Us.NOFRAMES,Gs.NOFRAMES],[Us.NOEMBED,Gs.NOEMBED],[Us.NOSCRIPT,Gs.NOSCRIPT],[Us.OBJECT,Gs.OBJECT],[Us.OL,Gs.OL],[Us.OPTGROUP,Gs.OPTGROUP],[Us.OPTION,Gs.OPTION],[Us.P,Gs.P],[Us.PARAM,Gs.PARAM],[Us.PLAINTEXT,Gs.PLAINTEXT],[Us.PRE,Gs.PRE],[Us.RB,Gs.RB],[Us.RP,Gs.RP],[Us.RT,Gs.RT],[Us.RTC,Gs.RTC],[Us.RUBY,Gs.RUBY],[Us.S,Gs.S],[Us.SCRIPT,Gs.SCRIPT],[Us.SECTION,Gs.SECTION],[Us.SELECT,Gs.SELECT],[Us.SOURCE,Gs.SOURCE],[Us.SMALL,Gs.SMALL],[Us.SPAN,Gs.SPAN],[Us.STRIKE,Gs.STRIKE],[Us.STRONG,Gs.STRONG],[Us.STYLE,Gs.STYLE],[Us.SUB,Gs.SUB],[Us.SUMMARY,Gs.SUMMARY],[Us.SUP,Gs.SUP],[Us.TABLE,Gs.TABLE],[Us.TBODY,Gs.TBODY],[Us.TEMPLATE,Gs.TEMPLATE],[Us.TEXTAREA,Gs.TEXTAREA],[Us.TFOOT,Gs.TFOOT],[Us.TD,Gs.TD],[Us.TH,Gs.TH],[Us.THEAD,Gs.THEAD],[Us.TITLE,Gs.TITLE],[Us.TR,Gs.TR],[Us.TRACK,Gs.TRACK],[Us.TT,Gs.TT],[Us.U,Gs.U],[Us.UL,Gs.UL],[Us.SVG,Gs.SVG],[Us.VAR,Gs.VAR],[Us.WBR,Gs.WBR],[Us.XMP,Gs.XMP]]);function Ks(e){var t;return null!==(t=Ws.get(e))&&void 0!==t?t:Gs.UNKNOWN}const Xs=Gs,$s={[Fs.HTML]:new Set([Xs.ADDRESS,Xs.APPLET,Xs.AREA,Xs.ARTICLE,Xs.ASIDE,Xs.BASE,Xs.BASEFONT,Xs.BGSOUND,Xs.BLOCKQUOTE,Xs.BODY,Xs.BR,Xs.BUTTON,Xs.CAPTION,Xs.CENTER,Xs.COL,Xs.COLGROUP,Xs.DD,Xs.DETAILS,Xs.DIR,Xs.DIV,Xs.DL,Xs.DT,Xs.EMBED,Xs.FIELDSET,Xs.FIGCAPTION,Xs.FIGURE,Xs.FOOTER,Xs.FORM,Xs.FRAME,Xs.FRAMESET,Xs.H1,Xs.H2,Xs.H3,Xs.H4,Xs.H5,Xs.H6,Xs.HEAD,Xs.HEADER,Xs.HGROUP,Xs.HR,Xs.HTML,Xs.IFRAME,Xs.IMG,Xs.INPUT,Xs.LI,Xs.LINK,Xs.LISTING,Xs.MAIN,Xs.MARQUEE,Xs.MENU,Xs.META,Xs.NAV,Xs.NOEMBED,Xs.NOFRAMES,Xs.NOSCRIPT,Xs.OBJECT,Xs.OL,Xs.P,Xs.PARAM,Xs.PLAINTEXT,Xs.PRE,Xs.SCRIPT,Xs.SECTION,Xs.SELECT,Xs.SOURCE,Xs.STYLE,Xs.SUMMARY,Xs.TABLE,Xs.TBODY,Xs.TD,Xs.TEMPLATE,Xs.TEXTAREA,Xs.TFOOT,Xs.TH,Xs.THEAD,Xs.TITLE,Xs.TR,Xs.TRACK,Xs.UL,Xs.WBR,Xs.XMP]),[Fs.MATHML]:new Set([Xs.MI,Xs.MO,Xs.MN,Xs.MS,Xs.MTEXT,Xs.ANNOTATION_XML]),[Fs.SVG]:new Set([Xs.TITLE,Xs.FOREIGN_OBJECT,Xs.DESC]),[Fs.XLINK]:new Set,[Fs.XML]:new Set,[Fs.XMLNS]:new Set};function Js(e){return e===Xs.H1||e===Xs.H2||e===Xs.H3||e===Xs.H4||e===Xs.H5||e===Xs.H6}new Set([Us.STYLE,Us.SCRIPT,Us.XMP,Us.IFRAME,Us.NOEMBED,Us.NOFRAMES,Us.PLAINTEXT]);const Zs=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var ec;!function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.NAMED_CHARACTER_REFERENCE=72]="NAMED_CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=73]="AMBIGUOUS_AMPERSAND",e[e.NUMERIC_CHARACTER_REFERENCE=74]="NUMERIC_CHARACTER_REFERENCE",e[e.HEXADEMICAL_CHARACTER_REFERENCE_START=75]="HEXADEMICAL_CHARACTER_REFERENCE_START",e[e.HEXADEMICAL_CHARACTER_REFERENCE=76]="HEXADEMICAL_CHARACTER_REFERENCE",e[e.DECIMAL_CHARACTER_REFERENCE=77]="DECIMAL_CHARACTER_REFERENCE",e[e.NUMERIC_CHARACTER_REFERENCE_END=78]="NUMERIC_CHARACTER_REFERENCE_END"}(ec||(ec={}));const tc={DATA:ec.DATA,RCDATA:ec.RCDATA,RAWTEXT:ec.RAWTEXT,SCRIPT_DATA:ec.SCRIPT_DATA,PLAINTEXT:ec.PLAINTEXT,CDATA_SECTION:ec.CDATA_SECTION};function nc(e){return e>=fs.DIGIT_0&&e<=fs.DIGIT_9}function rc(e){return e>=fs.LATIN_CAPITAL_A&&e<=fs.LATIN_CAPITAL_Z}function ic(e){return function(e){return e>=fs.LATIN_SMALL_A&&e<=fs.LATIN_SMALL_Z}(e)||rc(e)}function oc(e){return ic(e)||nc(e)}function ac(e){return e>=fs.LATIN_CAPITAL_A&&e<=fs.LATIN_CAPITAL_F}function sc(e){return e>=fs.LATIN_SMALL_A&&e<=fs.LATIN_SMALL_F}function cc(e){return e+32}function lc(e){return e===fs.SPACE||e===fs.LINE_FEED||e===fs.TABULATION||e===fs.FORM_FEED}function uc(e){return lc(e)||e===fs.SOLIDUS||e===fs.GREATER_THAN_SIGN}class pc{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=ec.DATA,this.returnState=ec.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new bs(t),this.currentLocation=this.getCurrentLocation(-1)}_err(e){var t,n;null===(n=(t=this.handler).onParseError)||void 0===n||n.call(t,this.preprocessor.getError(e))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,this.inLoop||(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,n){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==n||n()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this._unconsume(this.consumedAfterSnapshot),this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(e){this.consumedAfterSnapshot-=e,this.preprocessor.retreat(e)}_reconsumeInState(e,t){this.state=e,this._callState(t)}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t0&&this._err(Is.endTagWithAttributes),e.selfClosing&&this._err(Is.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case ys.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case ys.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case ys.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){const e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:ys.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken){if(this.currentCharacterToken.type===e)return void(this.currentCharacterToken.chars+=t);this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk()}this._createCharacterToken(e,t)}_emitCodePoint(e){const t=lc(e)?ys.WHITESPACE_CHARACTER:e===fs.NULL?ys.NULL_CHARACTER:ys.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(ys.CHARACTER,e)}_matchNamedCharacterReference(e){let t=null,n=0,r=!1;for(let o=0,a=Os[0];o>=0&&(o=Qs(Os,a,o+1,e),!(o<0));e=this._consume()){n+=1,a=Os[o];const s=a&Ms.VALUE_LENGTH;if(s){const a=(s>>14)-1;if(e!==fs.SEMICOLON&&this._isCharacterReferenceInAttribute()&&((i=this.preprocessor.peek(1))===fs.EQUALS_SIGN||oc(i))?(t=[fs.AMPERSAND],o+=a):(t=0===a?[Os[o]&~Ms.VALUE_LENGTH]:1===a?[Os[++o]]:[Os[++o],Os[++o]],n=0,r=e!==fs.SEMICOLON),0===a){this._consume();break}}}var i;return this._unconsume(n),r&&!this.preprocessor.endOfChunkHit&&this._err(Is.missingSemicolonAfterCharacterReference),this._unconsume(1),t}_isCharacterReferenceInAttribute(){return this.returnState===ec.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===ec.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===ec.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case ec.DATA:this._stateData(e);break;case ec.RCDATA:this._stateRcdata(e);break;case ec.RAWTEXT:this._stateRawtext(e);break;case ec.SCRIPT_DATA:this._stateScriptData(e);break;case ec.PLAINTEXT:this._statePlaintext(e);break;case ec.TAG_OPEN:this._stateTagOpen(e);break;case ec.END_TAG_OPEN:this._stateEndTagOpen(e);break;case ec.TAG_NAME:this._stateTagName(e);break;case ec.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case ec.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case ec.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case ec.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case ec.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case ec.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case ec.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case ec.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case ec.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case ec.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case ec.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case ec.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case ec.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case ec.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case ec.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case ec.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case ec.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case ec.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case ec.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case ec.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case ec.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case ec.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case ec.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case ec.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case ec.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case ec.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case ec.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case ec.BOGUS_COMMENT:this._stateBogusComment(e);break;case ec.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case ec.COMMENT_START:this._stateCommentStart(e);break;case ec.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case ec.COMMENT:this._stateComment(e);break;case ec.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case ec.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case ec.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case ec.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case ec.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case ec.COMMENT_END:this._stateCommentEnd(e);break;case ec.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case ec.DOCTYPE:this._stateDoctype(e);break;case ec.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case ec.DOCTYPE_NAME:this._stateDoctypeName(e);break;case ec.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case ec.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case ec.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case ec.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case ec.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case ec.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case ec.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case ec.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case ec.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case ec.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case ec.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case ec.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case ec.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case ec.CDATA_SECTION:this._stateCdataSection(e);break;case ec.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case ec.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case ec.CHARACTER_REFERENCE:this._stateCharacterReference(e);break;case ec.NAMED_CHARACTER_REFERENCE:this._stateNamedCharacterReference(e);break;case ec.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;case ec.NUMERIC_CHARACTER_REFERENCE:this._stateNumericCharacterReference(e);break;case ec.HEXADEMICAL_CHARACTER_REFERENCE_START:this._stateHexademicalCharacterReferenceStart(e);break;case ec.HEXADEMICAL_CHARACTER_REFERENCE:this._stateHexademicalCharacterReference(e);break;case ec.DECIMAL_CHARACTER_REFERENCE:this._stateDecimalCharacterReference(e);break;case ec.NUMERIC_CHARACTER_REFERENCE_END:this._stateNumericCharacterReferenceEnd(e);break;default:throw new Error("Unknown state")}}_stateData(e){switch(e){case fs.LESS_THAN_SIGN:this.state=ec.TAG_OPEN;break;case fs.AMPERSAND:this.returnState=ec.DATA,this.state=ec.CHARACTER_REFERENCE;break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this._emitCodePoint(e);break;case fs.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case fs.AMPERSAND:this.returnState=ec.RCDATA,this.state=ec.CHARACTER_REFERENCE;break;case fs.LESS_THAN_SIGN:this.state=ec.RCDATA_LESS_THAN_SIGN;break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this._emitChars(ds);break;case fs.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case fs.LESS_THAN_SIGN:this.state=ec.RAWTEXT_LESS_THAN_SIGN;break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this._emitChars(ds);break;case fs.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case fs.LESS_THAN_SIGN:this.state=ec.SCRIPT_DATA_LESS_THAN_SIGN;break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this._emitChars(ds);break;case fs.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case fs.NULL:this._err(Is.unexpectedNullCharacter),this._emitChars(ds);break;case fs.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(ic(e))this._createStartTagToken(),this.state=ec.TAG_NAME,this._stateTagName(e);else switch(e){case fs.EXCLAMATION_MARK:this.state=ec.MARKUP_DECLARATION_OPEN;break;case fs.SOLIDUS:this.state=ec.END_TAG_OPEN;break;case fs.QUESTION_MARK:this._err(Is.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=ec.BOGUS_COMMENT,this._stateBogusComment(e);break;case fs.EOF:this._err(Is.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(Is.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=ec.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(ic(e))this._createEndTagToken(),this.state=ec.TAG_NAME,this._stateTagName(e);else switch(e){case fs.GREATER_THAN_SIGN:this._err(Is.missingEndTagName),this.state=ec.DATA;break;case fs.EOF:this._err(Is.eofBeforeTagName),this._emitChars("");break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this.state=ec.SCRIPT_DATA_ESCAPED,this._emitChars(ds);break;case fs.EOF:this._err(Is.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ec.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===fs.SOLIDUS?this.state=ec.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:ic(e)?(this._emitChars("<"),this.state=ec.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=ec.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){ic(e)?(this.state=ec.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("");break;case fs.NULL:this._err(Is.unexpectedNullCharacter),this.state=ec.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(ds);break;case fs.EOF:this._err(Is.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=ec.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===fs.SOLIDUS?(this.state=ec.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=ec.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(gs,!1)&&uc(this.preprocessor.peek(gs.length))){this._emitCodePoint(e);for(let e=0;e1114111)this._err(Is.characterReferenceOutsideUnicodeRange),this.charRefCode=fs.REPLACEMENT_CHARACTER;else if(Ns(this.charRefCode))this._err(Is.surrogateCharacterReference),this.charRefCode=fs.REPLACEMENT_CHARACTER;else if(Ss(this.charRefCode))this._err(Is.noncharacterCharacterReference);else if(Cs(this.charRefCode)||this.charRefCode===fs.CARRIAGE_RETURN){this._err(Is.controlCharacterReference);const e=Zs.get(this.charRefCode);void 0!==e&&(this.charRefCode=e)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,e)}}const hc=new Set([Gs.DD,Gs.DT,Gs.LI,Gs.OPTGROUP,Gs.OPTION,Gs.P,Gs.RB,Gs.RP,Gs.RT,Gs.RTC]),dc=new Set([...hc,Gs.CAPTION,Gs.COLGROUP,Gs.TBODY,Gs.TD,Gs.TFOOT,Gs.TH,Gs.THEAD,Gs.TR]),fc=new Map([[Gs.APPLET,Fs.HTML],[Gs.CAPTION,Fs.HTML],[Gs.HTML,Fs.HTML],[Gs.MARQUEE,Fs.HTML],[Gs.OBJECT,Fs.HTML],[Gs.TABLE,Fs.HTML],[Gs.TD,Fs.HTML],[Gs.TEMPLATE,Fs.HTML],[Gs.TH,Fs.HTML],[Gs.ANNOTATION_XML,Fs.MATHML],[Gs.MI,Fs.MATHML],[Gs.MN,Fs.MATHML],[Gs.MO,Fs.MATHML],[Gs.MS,Fs.MATHML],[Gs.MTEXT,Fs.MATHML],[Gs.DESC,Fs.SVG],[Gs.FOREIGN_OBJECT,Fs.SVG],[Gs.TITLE,Fs.SVG]]),mc=[Gs.H1,Gs.H2,Gs.H3,Gs.H4,Gs.H5,Gs.H6],Ec=[Gs.TR,Gs.TEMPLATE,Gs.HTML],Tc=[Gs.TBODY,Gs.TFOOT,Gs.THEAD,Gs.TEMPLATE,Gs.HTML],gc=[Gs.TABLE,Gs.TEMPLATE,Gs.HTML],Ac=[Gs.TD,Gs.TH];class _c{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,n){this.treeAdapter=t,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=Gs.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===Gs.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Fs.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){const e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&(this.current=t)}insertAfter(e,t,n){const r=this._indexOf(e)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,n),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do{t=this.tagIDs.lastIndexOf(e,t-1)}while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==Fs.HTML);this.shortenToLength(t<0?0:t)}shortenToLength(e){for(;this.stackTop>=e;){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop=0;n--)if(e.includes(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===t)return n;return-1}clearBackTo(e,t){const n=this._indexOfTagNames(e,t);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(gc,Fs.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Tc,Fs.HTML)}clearBackToTableRowContext(){this.clearBackTo(Ec,Fs.HTML)}remove(e){const t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===Gs.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){const t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===Gs.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===Fs.HTML)return!0;if(fc.get(n)===r)return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e],n=this.treeAdapter.getNamespaceURI(this.items[e]);if(Js(t)&&n===Fs.HTML)return!0;if(fc.get(t)===n)return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===Fs.HTML)return!0;if((n===Gs.UL||n===Gs.OL)&&r===Fs.HTML||fc.get(n)===r)return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===Fs.HTML)return!0;if(n===Gs.BUTTON&&r===Fs.HTML||fc.get(n)===r)return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===Fs.HTML){if(n===e)return!0;if(n===Gs.TABLE||n===Gs.TEMPLATE||n===Gs.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){const t=this.tagIDs[e];if(this.treeAdapter.getNamespaceURI(this.items[e])===Fs.HTML){if(t===Gs.TBODY||t===Gs.THEAD||t===Gs.TFOOT)return!0;if(t===Gs.TABLE||t===Gs.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===Fs.HTML){if(n===e)return!0;if(n!==Gs.OPTION&&n!==Gs.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;hc.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;dc.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;this.currentTagId!==e&&dc.has(this.currentTagId);)this.pop()}}var Nc;!function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"}(Nc=Nc||(Nc={}));const Cc={type:Nc.Marker};class Sc{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){const n=[],r=t.length,i=this.treeAdapter.getTagName(e),o=this.treeAdapter.getNamespaceURI(e);for(let e=0;e[e.name,e.value])));let i=0;for(let e=0;er.get(e.name)===e.value))&&(i+=1,i>=3&&this.entries.splice(t.idx,1))}}insertMarker(){this.entries.unshift(Cc)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:Nc.Element,element:e,token:t})}insertElementAfterBookmark(e,t){const n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:Nc.Element,element:e,token:t})}removeEntry(e){const t=this.entries.indexOf(e);t>=0&&this.entries.splice(t,1)}clearToLastMarker(){const e=this.entries.indexOf(Cc);e>=0?this.entries.splice(0,e+1):this.entries.length=0}getElementEntryInScopeWithTagName(e){const t=this.entries.find((t=>t.type===Nc.Marker||this.treeAdapter.getTagName(t.element)===e));return t&&t.type===Nc.Element?t:null}getElementEntry(e){return this.entries.find((t=>t.type===Nc.Element&&t.element===e))}}function Ic(e){return{nodeName:"#text",value:e,parentNode:null}}const bc={createDocument:()=>({nodeName:"#document",mode:Hs.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){const i=e.childNodes.find((e=>"#documentType"===e.nodeName));if(i)i.name=t,i.publicId=n,i.systemId=r;else{const i={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};bc.appendChild(e,i)}},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(bc.isTextNode(n))return void(n.value+=t)}bc.appendChild(e,Ic(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&bc.isTextNode(r)?r.value+=t:bc.insertBefore(e,Ic(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map((e=>e.name)));for(let r=0;re.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},yc="html",Dc="about:legacy-compat",kc="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",Oc=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],Rc=[...Oc,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],Lc=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),vc=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],Pc=[...vc,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function Mc(e,t){return t.some((t=>e.startsWith(t)))}const wc={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},xc="definitionurl",Fc="definitionURL",Bc=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map((e=>[e.toLowerCase(),e]))),Hc=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Fs.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Fs.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Fs.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Fs.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Fs.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Fs.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Fs.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:Fs.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:Fs.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Fs.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Fs.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Fs.XMLNS}]]),Uc=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map((e=>[e.toLowerCase(),e]))),Gc=new Set([Gs.B,Gs.BIG,Gs.BLOCKQUOTE,Gs.BODY,Gs.BR,Gs.CENTER,Gs.CODE,Gs.DD,Gs.DIV,Gs.DL,Gs.DT,Gs.EM,Gs.EMBED,Gs.H1,Gs.H2,Gs.H3,Gs.H4,Gs.H5,Gs.H6,Gs.HEAD,Gs.HR,Gs.I,Gs.IMG,Gs.LI,Gs.LISTING,Gs.MENU,Gs.META,Gs.NOBR,Gs.OL,Gs.P,Gs.PRE,Gs.RUBY,Gs.S,Gs.SMALL,Gs.SPAN,Gs.STRONG,Gs.STRIKE,Gs.SUB,Gs.SUP,Gs.TABLE,Gs.TT,Gs.U,Gs.UL,Gs.VAR]);function qc(e){for(let t=0;t0&&this._setContextModes(e,t)}onItemPop(e,t){var n,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null===(r=(n=this.treeAdapter).onItemPop)||void 0===r||r.call(n,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):({current:e,currentTagId:t}=this.openElements),this._setContextModes(e,t)}}_setContextModes(e,t){const n=e===this.document||this.treeAdapter.getNamespaceURI(e)===Fs.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,Fs.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=Kc.TEXT}switchToPlaintextParsing(){this.insertionMode=Kc.TEXT,this.originalInsertionMode=Kc.IN_BODY,this.tokenizer.state=tc.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===Us.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===Fs.HTML)switch(this.fragmentContextID){case Gs.TITLE:case Gs.TEXTAREA:this.tokenizer.state=tc.RCDATA;break;case Gs.STYLE:case Gs.XMP:case Gs.IFRAME:case Gs.NOEMBED:case Gs.NOFRAMES:case Gs.NOSCRIPT:this.tokenizer.state=tc.RAWTEXT;break;case Gs.SCRIPT:this.tokenizer.state=tc.SCRIPT_DATA;break;case Gs.PLAINTEXT:this.tokenizer.state=tc.PLAINTEXT}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,n,r),e.location){const t=this.treeAdapter.getChildNodes(this.document).find((e=>this.treeAdapter.isDocumentTypeNode(e)));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){const n=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location),this.openElements.push(n,e.tagID)}_insertFakeElement(e,t){const n=this.treeAdapter.createElement(e,Fs.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,Fs.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(Us.HTML,Fs.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,Gs.HTML)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,e.location)}_insertCharacters(e){let t,n;if(this._shouldFosterParentOnInsertion()?(({parent:t,beforeElement:n}=this._findFosterParentingLocation()),n?this.treeAdapter.insertTextBefore(t,e.chars,n):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;const r=this.treeAdapter.getChildNodes(t),i=n?r.lastIndexOf(n):r.length,o=r[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(o)){const{endLine:t,endCol:n,endOffset:r}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(o,{endLine:t,endCol:n,endOffset:r})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(o,e.location)}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),i=t.type===ys.END_TAG&&r===t.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,i)}}shouldProcessStartTagTokenInForeignContent(e){if(!this.currentNotInHTML)return!1;let t,n;return 0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,n=this.fragmentContextID):({current:t,currentTagId:n}=this.openElements),(e.tagID!==Gs.SVG||this.treeAdapter.getTagName(t)!==Us.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==Fs.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===Gs.MGLYPH||e.tagID===Gs.MALIGNMARK)&&!this._isIntegrationPoint(n,t,Fs.HTML))}_processToken(e){switch(e.type){case ys.CHARACTER:this.onCharacter(e);break;case ys.NULL_CHARACTER:this.onNullCharacter(e);break;case ys.COMMENT:this.onComment(e);break;case ys.DOCTYPE:this.onDoctype(e);break;case ys.START_TAG:this._processStartTag(e);break;case ys.END_TAG:this.onEndTag(e);break;case ys.EOF:this.onEof(e);break;case ys.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,n){return Vc(e,this.treeAdapter.getNamespaceURI(t),this.treeAdapter.getAttrList(t),n)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.entries.length;if(e){const t=this.activeFormattingElements.entries.findIndex((e=>e.type===Nc.Marker||this.openElements.contains(e.element)));for(let n=t<0?e-1:t-1;n>=0;n--){const e=this.activeFormattingElements.entries[n];this._insertElement(e.token,this.treeAdapter.getNamespaceURI(e.element)),e.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=Kc.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(Gs.P),this.openElements.popUntilTagNamePopped(Gs.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case Gs.TR:return void(this.insertionMode=Kc.IN_ROW);case Gs.TBODY:case Gs.THEAD:case Gs.TFOOT:return void(this.insertionMode=Kc.IN_TABLE_BODY);case Gs.CAPTION:return void(this.insertionMode=Kc.IN_CAPTION);case Gs.COLGROUP:return void(this.insertionMode=Kc.IN_COLUMN_GROUP);case Gs.TABLE:return void(this.insertionMode=Kc.IN_TABLE);case Gs.BODY:return void(this.insertionMode=Kc.IN_BODY);case Gs.FRAMESET:return void(this.insertionMode=Kc.IN_FRAMESET);case Gs.SELECT:return void this._resetInsertionModeForSelect(e);case Gs.TEMPLATE:return void(this.insertionMode=this.tmplInsertionModeStack[0]);case Gs.HTML:return void(this.insertionMode=this.headElement?Kc.AFTER_HEAD:Kc.BEFORE_HEAD);case Gs.TD:case Gs.TH:if(e>0)return void(this.insertionMode=Kc.IN_CELL);break;case Gs.HEAD:if(e>0)return void(this.insertionMode=Kc.IN_HEAD)}this.insertionMode=Kc.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.tagIDs[t];if(e===Gs.TEMPLATE)break;if(e===Gs.TABLE)return void(this.insertionMode=Kc.IN_SELECT_IN_TABLE)}this.insertionMode=Kc.IN_SELECT}_isElementCausesFosterParenting(e){return $c.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){const t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case Gs.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===Fs.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case Gs.TABLE:{const n=this.treeAdapter.getParentNode(t);return n?{parent:n,beforeElement:t}:{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){const n=this.treeAdapter.getNamespaceURI(e);return $s[n].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){e._insertCharacters(t),e.framesetOk=!1}(this,e);else switch(this.insertionMode){case Kc.INITIAL:ll(this,e);break;case Kc.BEFORE_HTML:ul(this,e);break;case Kc.BEFORE_HEAD:pl(this,e);break;case Kc.IN_HEAD:fl(this,e);break;case Kc.IN_HEAD_NO_SCRIPT:ml(this,e);break;case Kc.AFTER_HEAD:El(this,e);break;case Kc.IN_BODY:case Kc.IN_CAPTION:case Kc.IN_CELL:case Kc.IN_TEMPLATE:Al(this,e);break;case Kc.TEXT:case Kc.IN_SELECT:case Kc.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case Kc.IN_TABLE:case Kc.IN_TABLE_BODY:case Kc.IN_ROW:kl(this,e);break;case Kc.IN_TABLE_TEXT:Pl(this,e);break;case Kc.IN_COLUMN_GROUP:Fl(this,e);break;case Kc.AFTER_BODY:jl(this,e);break;case Kc.AFTER_AFTER_BODY:Ql(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode)!function(e,t){t.chars=ds,e._insertCharacters(t)}(this,e);else switch(this.insertionMode){case Kc.INITIAL:ll(this,e);break;case Kc.BEFORE_HTML:ul(this,e);break;case Kc.BEFORE_HEAD:pl(this,e);break;case Kc.IN_HEAD:fl(this,e);break;case Kc.IN_HEAD_NO_SCRIPT:ml(this,e);break;case Kc.AFTER_HEAD:El(this,e);break;case Kc.TEXT:this._insertCharacters(e);break;case Kc.IN_TABLE:case Kc.IN_TABLE_BODY:case Kc.IN_ROW:kl(this,e);break;case Kc.IN_COLUMN_GROUP:Fl(this,e);break;case Kc.AFTER_BODY:jl(this,e);break;case Kc.AFTER_AFTER_BODY:Ql(this,e)}}onComment(e){if(this.skipNextNewLine=!1,this.currentNotInHTML)sl(this,e);else switch(this.insertionMode){case Kc.INITIAL:case Kc.BEFORE_HTML:case Kc.BEFORE_HEAD:case Kc.IN_HEAD:case Kc.IN_HEAD_NO_SCRIPT:case Kc.AFTER_HEAD:case Kc.IN_BODY:case Kc.IN_TABLE:case Kc.IN_CAPTION:case Kc.IN_COLUMN_GROUP:case Kc.IN_TABLE_BODY:case Kc.IN_ROW:case Kc.IN_CELL:case Kc.IN_SELECT:case Kc.IN_SELECT_IN_TABLE:case Kc.IN_TEMPLATE:case Kc.IN_FRAMESET:case Kc.AFTER_FRAMESET:sl(this,e);break;case Kc.IN_TABLE_TEXT:Ml(this,e);break;case Kc.AFTER_BODY:!function(e,t){e._appendCommentNode(t,e.openElements.items[0])}(this,e);break;case Kc.AFTER_AFTER_BODY:case Kc.AFTER_AFTER_FRAMESET:!function(e,t){e._appendCommentNode(t,e.document)}(this,e)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case Kc.INITIAL:!function(e,t){e._setDocumentType(t);const n=t.forceQuirks?Hs.QUIRKS:function(e){if(e.name!==yc)return Hs.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===kc)return Hs.QUIRKS;let{publicId:n}=e;if(null!==n){if(n=n.toLowerCase(),Lc.has(n))return Hs.QUIRKS;let e=null===t?Rc:Oc;if(Mc(n,e))return Hs.QUIRKS;if(e=null===t?vc:Pc,Mc(n,e))return Hs.LIMITED_QUIRKS}return Hs.NO_QUIRKS}(t);(function(e){return e.name===yc&&null===e.publicId&&(null===e.systemId||e.systemId===Dc)})(t)||e._err(t,Is.nonConformingDoctype);e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=Kc.BEFORE_HTML}(this,e);break;case Kc.BEFORE_HEAD:case Kc.IN_HEAD:case Kc.IN_HEAD_NO_SCRIPT:case Kc.AFTER_HEAD:this._err(e,Is.misplacedDoctype);break;case Kc.IN_TABLE_TEXT:Ml(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,Is.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){if(function(e){const t=e.tagID;return t===Gs.FONT&&e.attrs.some((({name:e})=>e===Bs.COLOR||e===Bs.SIZE||e===Bs.FACE))||Gc.has(t)}(t))Wl(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===Fs.MATHML?qc(t):r===Fs.SVG&&(!function(e){const t=Uc.get(e.tagName);null!=t&&(e.tagName=t,e.tagID=Ks(e.tagName))}(t),Yc(t)),zc(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case Kc.INITIAL:ll(this,e);break;case Kc.BEFORE_HTML:!function(e,t){t.tagID===Gs.HTML?(e._insertElement(t,Fs.HTML),e.insertionMode=Kc.BEFORE_HEAD):ul(e,t)}(this,e);break;case Kc.BEFORE_HEAD:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.HEAD:e._insertElement(t,Fs.HTML),e.headElement=e.openElements.current,e.insertionMode=Kc.IN_HEAD;break;default:pl(e,t)}}(this,e);break;case Kc.IN_HEAD:hl(this,e);break;case Kc.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.BASEFONT:case Gs.BGSOUND:case Gs.HEAD:case Gs.LINK:case Gs.META:case Gs.NOFRAMES:case Gs.STYLE:hl(e,t);break;case Gs.NOSCRIPT:e._err(t,Is.nestedNoscriptInHead);break;default:ml(e,t)}}(this,e);break;case Kc.AFTER_HEAD:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.BODY:e._insertElement(t,Fs.HTML),e.framesetOk=!1,e.insertionMode=Kc.IN_BODY;break;case Gs.FRAMESET:e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_FRAMESET;break;case Gs.BASE:case Gs.BASEFONT:case Gs.BGSOUND:case Gs.LINK:case Gs.META:case Gs.NOFRAMES:case Gs.SCRIPT:case Gs.STYLE:case Gs.TEMPLATE:case Gs.TITLE:e._err(t,Is.abandonedHeadElementChild),e.openElements.push(e.headElement,Gs.HEAD),hl(e,t),e.openElements.remove(e.headElement);break;case Gs.HEAD:e._err(t,Is.misplacedStartTagForHeadElement);break;default:El(e,t)}}(this,e);break;case Kc.IN_BODY:Il(this,e);break;case Kc.IN_TABLE:Ol(this,e);break;case Kc.IN_TABLE_TEXT:Ml(this,e);break;case Kc.IN_CAPTION:!function(e,t){const n=t.tagID;wl.has(n)?e.openElements.hasInTableScope(Gs.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Gs.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Kc.IN_TABLE,Ol(e,t)):Il(e,t)}(this,e);break;case Kc.IN_COLUMN_GROUP:xl(this,e);break;case Kc.IN_TABLE_BODY:Bl(this,e);break;case Kc.IN_ROW:Ul(this,e);break;case Kc.IN_CELL:!function(e,t){const n=t.tagID;wl.has(n)?(e.openElements.hasInTableScope(Gs.TD)||e.openElements.hasInTableScope(Gs.TH))&&(e._closeTableCell(),Ul(e,t)):Il(e,t)}(this,e);break;case Kc.IN_SELECT:ql(this,e);break;case Kc.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===Gs.CAPTION||n===Gs.TABLE||n===Gs.TBODY||n===Gs.TFOOT||n===Gs.THEAD||n===Gs.TR||n===Gs.TD||n===Gs.TH?(e.openElements.popUntilTagNamePopped(Gs.SELECT),e._resetInsertionMode(),e._processStartTag(t)):ql(e,t)}(this,e);break;case Kc.IN_TEMPLATE:!function(e,t){switch(t.tagID){case Gs.BASE:case Gs.BASEFONT:case Gs.BGSOUND:case Gs.LINK:case Gs.META:case Gs.NOFRAMES:case Gs.SCRIPT:case Gs.STYLE:case Gs.TEMPLATE:case Gs.TITLE:hl(e,t);break;case Gs.CAPTION:case Gs.COLGROUP:case Gs.TBODY:case Gs.TFOOT:case Gs.THEAD:e.tmplInsertionModeStack[0]=Kc.IN_TABLE,e.insertionMode=Kc.IN_TABLE,Ol(e,t);break;case Gs.COL:e.tmplInsertionModeStack[0]=Kc.IN_COLUMN_GROUP,e.insertionMode=Kc.IN_COLUMN_GROUP,xl(e,t);break;case Gs.TR:e.tmplInsertionModeStack[0]=Kc.IN_TABLE_BODY,e.insertionMode=Kc.IN_TABLE_BODY,Bl(e,t);break;case Gs.TD:case Gs.TH:e.tmplInsertionModeStack[0]=Kc.IN_ROW,e.insertionMode=Kc.IN_ROW,Ul(e,t);break;default:e.tmplInsertionModeStack[0]=Kc.IN_BODY,e.insertionMode=Kc.IN_BODY,Il(e,t)}}(this,e);break;case Kc.AFTER_BODY:!function(e,t){t.tagID===Gs.HTML?Il(e,t):jl(e,t)}(this,e);break;case Kc.IN_FRAMESET:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.FRAMESET:e._insertElement(t,Fs.HTML);break;case Gs.FRAME:e._appendElement(t,Fs.HTML),t.ackSelfClosing=!0;break;case Gs.NOFRAMES:hl(e,t)}}(this,e);break;case Kc.AFTER_FRAMESET:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.NOFRAMES:hl(e,t)}}(this,e);break;case Kc.AFTER_AFTER_BODY:!function(e,t){t.tagID===Gs.HTML?Il(e,t):Ql(e,t)}(this,e);break;case Kc.AFTER_AFTER_FRAMESET:!function(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.NOFRAMES:hl(e,t)}}(this,e)}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===Gs.P||t.tagID===Gs.BR)return Wl(e),void e._endTagOutsideForeignContent(t);for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===Fs.HTML){e._endTagOutsideForeignContent(t);break}const i=e.treeAdapter.getTagName(r);if(i.toLowerCase()===t.tagName){t.tagName=i,e.openElements.shortenToLength(n);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case Kc.INITIAL:ll(this,e);break;case Kc.BEFORE_HTML:!function(e,t){const n=t.tagID;n!==Gs.HTML&&n!==Gs.HEAD&&n!==Gs.BODY&&n!==Gs.BR||ul(e,t)}(this,e);break;case Kc.BEFORE_HEAD:!function(e,t){const n=t.tagID;n===Gs.HEAD||n===Gs.BODY||n===Gs.HTML||n===Gs.BR?pl(e,t):e._err(t,Is.endTagWithoutMatchingOpenElement)}(this,e);break;case Kc.IN_HEAD:!function(e,t){switch(t.tagID){case Gs.HEAD:e.openElements.pop(),e.insertionMode=Kc.AFTER_HEAD;break;case Gs.BODY:case Gs.BR:case Gs.HTML:fl(e,t);break;case Gs.TEMPLATE:dl(e,t);break;default:e._err(t,Is.endTagWithoutMatchingOpenElement)}}(this,e);break;case Kc.IN_HEAD_NO_SCRIPT:!function(e,t){switch(t.tagID){case Gs.NOSCRIPT:e.openElements.pop(),e.insertionMode=Kc.IN_HEAD;break;case Gs.BR:ml(e,t);break;default:e._err(t,Is.endTagWithoutMatchingOpenElement)}}(this,e);break;case Kc.AFTER_HEAD:!function(e,t){switch(t.tagID){case Gs.BODY:case Gs.HTML:case Gs.BR:El(e,t);break;case Gs.TEMPLATE:dl(e,t);break;default:e._err(t,Is.endTagWithoutMatchingOpenElement)}}(this,e);break;case Kc.IN_BODY:yl(this,e);break;case Kc.TEXT:!function(e,t){var n;t.tagID===Gs.SCRIPT&&(null===(n=e.scriptHandler)||void 0===n||n.call(e,e.openElements.current));e.openElements.pop(),e.insertionMode=e.originalInsertionMode}(this,e);break;case Kc.IN_TABLE:Rl(this,e);break;case Kc.IN_TABLE_TEXT:Ml(this,e);break;case Kc.IN_CAPTION:!function(e,t){const n=t.tagID;switch(n){case Gs.CAPTION:case Gs.TABLE:e.openElements.hasInTableScope(Gs.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Gs.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Kc.IN_TABLE,n===Gs.TABLE&&Rl(e,t));break;case Gs.BODY:case Gs.COL:case Gs.COLGROUP:case Gs.HTML:case Gs.TBODY:case Gs.TD:case Gs.TFOOT:case Gs.TH:case Gs.THEAD:case Gs.TR:break;default:yl(e,t)}}(this,e);break;case Kc.IN_COLUMN_GROUP:!function(e,t){switch(t.tagID){case Gs.COLGROUP:e.openElements.currentTagId===Gs.COLGROUP&&(e.openElements.pop(),e.insertionMode=Kc.IN_TABLE);break;case Gs.TEMPLATE:dl(e,t);break;case Gs.COL:break;default:Fl(e,t)}}(this,e);break;case Kc.IN_TABLE_BODY:Hl(this,e);break;case Kc.IN_ROW:Gl(this,e);break;case Kc.IN_CELL:!function(e,t){const n=t.tagID;switch(n){case Gs.TD:case Gs.TH:e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=Kc.IN_ROW);break;case Gs.TABLE:case Gs.TBODY:case Gs.TFOOT:case Gs.THEAD:case Gs.TR:e.openElements.hasInTableScope(n)&&(e._closeTableCell(),Gl(e,t));break;case Gs.BODY:case Gs.CAPTION:case Gs.COL:case Gs.COLGROUP:case Gs.HTML:break;default:yl(e,t)}}(this,e);break;case Kc.IN_SELECT:Yl(this,e);break;case Kc.IN_SELECT_IN_TABLE:!function(e,t){const n=t.tagID;n===Gs.CAPTION||n===Gs.TABLE||n===Gs.TBODY||n===Gs.TFOOT||n===Gs.THEAD||n===Gs.TR||n===Gs.TD||n===Gs.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(Gs.SELECT),e._resetInsertionMode(),e.onEndTag(t)):Yl(e,t)}(this,e);break;case Kc.IN_TEMPLATE:!function(e,t){t.tagID===Gs.TEMPLATE&&dl(e,t)}(this,e);break;case Kc.AFTER_BODY:Vl(this,e);break;case Kc.IN_FRAMESET:!function(e,t){t.tagID!==Gs.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagId===Gs.FRAMESET||(e.insertionMode=Kc.AFTER_FRAMESET))}(this,e);break;case Kc.AFTER_FRAMESET:!function(e,t){t.tagID===Gs.HTML&&(e.insertionMode=Kc.AFTER_AFTER_FRAMESET)}(this,e);break;case Kc.AFTER_AFTER_BODY:Ql(this,e)}}onEof(e){switch(this.insertionMode){case Kc.INITIAL:ll(this,e);break;case Kc.BEFORE_HTML:ul(this,e);break;case Kc.BEFORE_HEAD:pl(this,e);break;case Kc.IN_HEAD:fl(this,e);break;case Kc.IN_HEAD_NO_SCRIPT:ml(this,e);break;case Kc.AFTER_HEAD:El(this,e);break;case Kc.IN_BODY:case Kc.IN_TABLE:case Kc.IN_CAPTION:case Kc.IN_COLUMN_GROUP:case Kc.IN_TABLE_BODY:case Kc.IN_ROW:case Kc.IN_CELL:case Kc.IN_SELECT:case Kc.IN_SELECT_IN_TABLE:Dl(this,e);break;case Kc.TEXT:!function(e,t){e._err(t,Is.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}(this,e);break;case Kc.IN_TABLE_TEXT:Ml(this,e);break;case Kc.IN_TEMPLATE:zl(this,e);break;case Kc.AFTER_BODY:case Kc.IN_FRAMESET:case Kc.AFTER_FRAMESET:case Kc.AFTER_AFTER_BODY:case Kc.AFTER_AFTER_FRAMESET:cl(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCodeAt(0)===fs.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)this._insertCharacters(e);else switch(this.insertionMode){case Kc.IN_HEAD:case Kc.IN_HEAD_NO_SCRIPT:case Kc.AFTER_HEAD:case Kc.TEXT:case Kc.IN_COLUMN_GROUP:case Kc.IN_SELECT:case Kc.IN_SELECT_IN_TABLE:case Kc.IN_FRAMESET:case Kc.AFTER_FRAMESET:this._insertCharacters(e);break;case Kc.IN_BODY:case Kc.IN_CAPTION:case Kc.IN_CELL:case Kc.IN_TEMPLATE:case Kc.AFTER_BODY:case Kc.AFTER_AFTER_BODY:case Kc.AFTER_AFTER_FRAMESET:gl(this,e);break;case Kc.IN_TABLE:case Kc.IN_TABLE_BODY:case Kc.IN_ROW:kl(this,e);break;case Kc.IN_TABLE_TEXT:vl(this,e)}}}function el(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):bl(e,t),n}function tl(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i,e.openElements.tagIDs[r])&&(n=i)}return n||(e.openElements.shortenToLength(r<0?0:r),e.activeFormattingElements.removeEntry(t)),n}function nl(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let o=0,a=i;a!==n;o++,a=i){i=e.openElements.getCommonAncestor(a);const n=e.activeFormattingElements.getElementEntry(a),s=n&&o>=Wc;!n||s?(s&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(a)):(a=rl(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}function rl(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function il(e,t,n){const r=Ks(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{const i=e.treeAdapter.getNamespaceURI(t);r===Gs.TEMPLATE&&i===Fs.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function ol(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:i}=n,o=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,i),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o,i.tagID)}function al(e,t){for(let n=0;n=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const n=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(n);if(r&&!r.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){const n=e.openElements.items[1],r=e.treeAdapter.getNodeSourceCodeLocation(n);r&&!r.endTag&&e._setEndLocation(n,t)}}}}function ll(e,t){e._err(t,Is.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,Hs.QUIRKS),e.insertionMode=Kc.BEFORE_HTML,e._processToken(t)}function ul(e,t){e._insertFakeRootElement(),e.insertionMode=Kc.BEFORE_HEAD,e._processToken(t)}function pl(e,t){e._insertFakeElement(Us.HEAD,Gs.HEAD),e.headElement=e.openElements.current,e.insertionMode=Kc.IN_HEAD,e._processToken(t)}function hl(e,t){switch(t.tagID){case Gs.HTML:Il(e,t);break;case Gs.BASE:case Gs.BASEFONT:case Gs.BGSOUND:case Gs.LINK:case Gs.META:e._appendElement(t,Fs.HTML),t.ackSelfClosing=!0;break;case Gs.TITLE:e._switchToTextParsing(t,tc.RCDATA);break;case Gs.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,tc.RAWTEXT):(e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_HEAD_NO_SCRIPT);break;case Gs.NOFRAMES:case Gs.STYLE:e._switchToTextParsing(t,tc.RAWTEXT);break;case Gs.SCRIPT:e._switchToTextParsing(t,tc.SCRIPT_DATA);break;case Gs.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Kc.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(Kc.IN_TEMPLATE);break;case Gs.HEAD:e._err(t,Is.misplacedStartTagForHeadElement);break;default:fl(e,t)}}function dl(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==Gs.TEMPLATE&&e._err(t,Is.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(Gs.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,Is.endTagWithoutMatchingOpenElement)}function fl(e,t){e.openElements.pop(),e.insertionMode=Kc.AFTER_HEAD,e._processToken(t)}function ml(e,t){const n=t.type===ys.EOF?Is.openElementsLeftAfterEof:Is.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=Kc.IN_HEAD,e._processToken(t)}function El(e,t){e._insertFakeElement(Us.BODY,Gs.BODY),e.insertionMode=Kc.IN_BODY,Tl(e,t)}function Tl(e,t){switch(t.type){case ys.CHARACTER:Al(e,t);break;case ys.WHITESPACE_CHARACTER:gl(e,t);break;case ys.COMMENT:sl(e,t);break;case ys.START_TAG:Il(e,t);break;case ys.END_TAG:yl(e,t);break;case ys.EOF:Dl(e,t)}}function gl(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function Al(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function _l(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Fs.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Nl(e){const t=Ds(e,Bs.TYPE);return null!=t&&t.toLowerCase()===jc}function Cl(e,t){e._switchToTextParsing(t,tc.RAWTEXT)}function Sl(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML)}function Il(e,t){switch(t.tagID){case Gs.I:case Gs.S:case Gs.B:case Gs.U:case Gs.EM:case Gs.TT:case Gs.BIG:case Gs.CODE:case Gs.FONT:case Gs.SMALL:case Gs.STRIKE:case Gs.STRONG:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case Gs.A:!function(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(Us.A);n&&(al(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case Gs.H1:case Gs.H2:case Gs.H3:case Gs.H4:case Gs.H5:case Gs.H6:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),Js(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.P:case Gs.DL:case Gs.OL:case Gs.UL:case Gs.DIV:case Gs.DIR:case Gs.NAV:case Gs.MAIN:case Gs.MENU:case Gs.ASIDE:case Gs.CENTER:case Gs.FIGURE:case Gs.FOOTER:case Gs.HEADER:case Gs.HGROUP:case Gs.DIALOG:case Gs.DETAILS:case Gs.ADDRESS:case Gs.ARTICLE:case Gs.SECTION:case Gs.SUMMARY:case Gs.FIELDSET:case Gs.BLOCKQUOTE:case Gs.FIGCAPTION:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.LI:case Gs.DD:case Gs.DT:!function(e,t){e.framesetOk=!1;const n=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){const r=e.openElements.tagIDs[t];if(n===Gs.LI&&r===Gs.LI||(n===Gs.DD||n===Gs.DT)&&(r===Gs.DD||r===Gs.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==Gs.ADDRESS&&r!==Gs.DIV&&r!==Gs.P&&e._isSpecialElement(e.openElements.items[t],r))break}e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.BR:case Gs.IMG:case Gs.WBR:case Gs.AREA:case Gs.EMBED:case Gs.KEYGEN:_l(e,t);break;case Gs.HR:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._appendElement(t,Fs.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}(e,t);break;case Gs.RB:case Gs.RTC:!function(e,t){e.openElements.hasInScope(Gs.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.RT:case Gs.RP:!function(e,t){e.openElements.hasInScope(Gs.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(Gs.RTC),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.PRE:case Gs.LISTING:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}(e,t);break;case Gs.XMP:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,tc.RAWTEXT)}(e,t);break;case Gs.SVG:!function(e,t){e._reconstructActiveFormattingElements(),Yc(t),zc(t),t.selfClosing?e._appendElement(t,Fs.SVG):e._insertElement(t,Fs.SVG),t.ackSelfClosing=!0}(e,t);break;case Gs.HTML:!function(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}(e,t);break;case Gs.BASE:case Gs.LINK:case Gs.META:case Gs.STYLE:case Gs.TITLE:case Gs.SCRIPT:case Gs.BGSOUND:case Gs.BASEFONT:case Gs.TEMPLATE:hl(e,t);break;case Gs.BODY:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}(e,t);break;case Gs.FORM:!function(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML),n||(e.formElement=e.openElements.current))}(e,t);break;case Gs.NOBR:!function(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(Gs.NOBR)&&(al(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Fs.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}(e,t);break;case Gs.MATH:!function(e,t){e._reconstructActiveFormattingElements(),qc(t),zc(t),t.selfClosing?e._appendElement(t,Fs.MATHML):e._insertElement(t,Fs.MATHML),t.ackSelfClosing=!0}(e,t);break;case Gs.TABLE:!function(e,t){e.treeAdapter.getDocumentMode(e.document)!==Hs.QUIRKS&&e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML),e.framesetOk=!1,e.insertionMode=Kc.IN_TABLE}(e,t);break;case Gs.INPUT:!function(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Fs.HTML),Nl(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}(e,t);break;case Gs.PARAM:case Gs.TRACK:case Gs.SOURCE:!function(e,t){e._appendElement(t,Fs.HTML),t.ackSelfClosing=!0}(e,t);break;case Gs.IMAGE:!function(e,t){t.tagName=Us.IMG,t.tagID=Gs.IMG,_l(e,t)}(e,t);break;case Gs.BUTTON:!function(e,t){e.openElements.hasInScope(Gs.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(Gs.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML),e.framesetOk=!1}(e,t);break;case Gs.APPLET:case Gs.OBJECT:case Gs.MARQUEE:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}(e,t);break;case Gs.IFRAME:!function(e,t){e.framesetOk=!1,e._switchToTextParsing(t,tc.RAWTEXT)}(e,t);break;case Gs.SELECT:!function(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===Kc.IN_TABLE||e.insertionMode===Kc.IN_CAPTION||e.insertionMode===Kc.IN_TABLE_BODY||e.insertionMode===Kc.IN_ROW||e.insertionMode===Kc.IN_CELL?Kc.IN_SELECT_IN_TABLE:Kc.IN_SELECT}(e,t);break;case Gs.OPTION:case Gs.OPTGROUP:!function(e,t){e.openElements.currentTagId===Gs.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Fs.HTML)}(e,t);break;case Gs.NOEMBED:Cl(e,t);break;case Gs.FRAMESET:!function(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_FRAMESET)}(e,t);break;case Gs.TEXTAREA:!function(e,t){e._insertElement(t,Fs.HTML),e.skipNextNewLine=!0,e.tokenizer.state=tc.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=Kc.TEXT}(e,t);break;case Gs.NOSCRIPT:e.options.scriptingEnabled?Cl(e,t):Sl(e,t);break;case Gs.PLAINTEXT:!function(e,t){e.openElements.hasInButtonScope(Gs.P)&&e._closePElement(),e._insertElement(t,Fs.HTML),e.tokenizer.state=tc.PLAINTEXT}(e,t);break;case Gs.COL:case Gs.TH:case Gs.TD:case Gs.TR:case Gs.HEAD:case Gs.FRAME:case Gs.TBODY:case Gs.TFOOT:case Gs.THEAD:case Gs.CAPTION:case Gs.COLGROUP:break;default:Sl(e,t)}}function bl(e,t){const n=t.tagName,r=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){const i=e.openElements.items[t],o=e.openElements.tagIDs[t];if(r===o&&(r!==Gs.UNKNOWN||e.treeAdapter.getTagName(i)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(i,o))break}}function yl(e,t){switch(t.tagID){case Gs.A:case Gs.B:case Gs.I:case Gs.S:case Gs.U:case Gs.EM:case Gs.TT:case Gs.BIG:case Gs.CODE:case Gs.FONT:case Gs.NOBR:case Gs.SMALL:case Gs.STRIKE:case Gs.STRONG:al(e,t);break;case Gs.P:!function(e){e.openElements.hasInButtonScope(Gs.P)||e._insertFakeElement(Us.P,Gs.P),e._closePElement()}(e);break;case Gs.DL:case Gs.UL:case Gs.OL:case Gs.DIR:case Gs.DIV:case Gs.NAV:case Gs.PRE:case Gs.MAIN:case Gs.MENU:case Gs.ASIDE:case Gs.BUTTON:case Gs.CENTER:case Gs.FIGURE:case Gs.FOOTER:case Gs.HEADER:case Gs.HGROUP:case Gs.DIALOG:case Gs.ADDRESS:case Gs.ARTICLE:case Gs.DETAILS:case Gs.SECTION:case Gs.SUMMARY:case Gs.LISTING:case Gs.FIELDSET:case Gs.BLOCKQUOTE:case Gs.FIGCAPTION:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case Gs.LI:!function(e){e.openElements.hasInListItemScope(Gs.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(Gs.LI),e.openElements.popUntilTagNamePopped(Gs.LI))}(e);break;case Gs.DD:case Gs.DT:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}(e,t);break;case Gs.H1:case Gs.H2:case Gs.H3:case Gs.H4:case Gs.H5:case Gs.H6:!function(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}(e);break;case Gs.BR:!function(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(Us.BR,Gs.BR),e.openElements.pop(),e.framesetOk=!1}(e);break;case Gs.BODY:!function(e,t){if(e.openElements.hasInScope(Gs.BODY)&&(e.insertionMode=Kc.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}(e,t);break;case Gs.HTML:!function(e,t){e.openElements.hasInScope(Gs.BODY)&&(e.insertionMode=Kc.AFTER_BODY,Vl(e,t))}(e,t);break;case Gs.FORM:!function(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(Gs.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(Gs.FORM):n&&e.openElements.remove(n))}(e);break;case Gs.APPLET:case Gs.OBJECT:case Gs.MARQUEE:!function(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}(e,t);break;case Gs.TEMPLATE:dl(e,t);break;default:bl(e,t)}}function Dl(e,t){e.tmplInsertionModeStack.length>0?zl(e,t):cl(e,t)}function kl(e,t){if($c.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Kc.IN_TABLE_TEXT,t.type){case ys.CHARACTER:Pl(e,t);break;case ys.WHITESPACE_CHARACTER:vl(e,t)}else Ll(e,t)}function Ol(e,t){switch(t.tagID){case Gs.TD:case Gs.TH:case Gs.TR:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Us.TBODY,Gs.TBODY),e.insertionMode=Kc.IN_TABLE_BODY,Bl(e,t)}(e,t);break;case Gs.STYLE:case Gs.SCRIPT:case Gs.TEMPLATE:hl(e,t);break;case Gs.COL:!function(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Us.COLGROUP,Gs.COLGROUP),e.insertionMode=Kc.IN_COLUMN_GROUP,xl(e,t)}(e,t);break;case Gs.FORM:!function(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,Fs.HTML),e.formElement=e.openElements.current,e.openElements.pop())}(e,t);break;case Gs.TABLE:!function(e,t){e.openElements.hasInTableScope(Gs.TABLE)&&(e.openElements.popUntilTagNamePopped(Gs.TABLE),e._resetInsertionMode(),e._processStartTag(t))}(e,t);break;case Gs.TBODY:case Gs.TFOOT:case Gs.THEAD:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_TABLE_BODY}(e,t);break;case Gs.INPUT:!function(e,t){Nl(t)?e._appendElement(t,Fs.HTML):Ll(e,t),t.ackSelfClosing=!0}(e,t);break;case Gs.CAPTION:!function(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_CAPTION}(e,t);break;case Gs.COLGROUP:!function(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Fs.HTML),e.insertionMode=Kc.IN_COLUMN_GROUP}(e,t);break;default:Ll(e,t)}}function Rl(e,t){switch(t.tagID){case Gs.TABLE:e.openElements.hasInTableScope(Gs.TABLE)&&(e.openElements.popUntilTagNamePopped(Gs.TABLE),e._resetInsertionMode());break;case Gs.TEMPLATE:dl(e,t);break;case Gs.BODY:case Gs.CAPTION:case Gs.COL:case Gs.COLGROUP:case Gs.HTML:case Gs.TBODY:case Gs.TD:case Gs.TFOOT:case Gs.TH:case Gs.THEAD:case Gs.TR:break;default:Ll(e,t)}}function Ll(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Tl(e,t),e.fosterParentingEnabled=n}function vl(e,t){e.pendingCharacterTokens.push(t)}function Pl(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Ml(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0&&e.openElements.currentTagId===Gs.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===Gs.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===Gs.OPTGROUP&&e.openElements.pop();break;case Gs.OPTION:e.openElements.currentTagId===Gs.OPTION&&e.openElements.pop();break;case Gs.SELECT:e.openElements.hasInSelectScope(Gs.SELECT)&&(e.openElements.popUntilTagNamePopped(Gs.SELECT),e._resetInsertionMode());break;case Gs.TEMPLATE:dl(e,t)}}function zl(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(Gs.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):cl(e,t)}function Vl(e,t){var n;if(t.tagID===Gs.HTML){if(e.fragmentContext||(e.insertionMode=Kc.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===Gs.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(null===(n=e.treeAdapter.getNodeSourceCodeLocation(r))||void 0===n?void 0:n.endTag)&&e._setEndLocation(r,t)}}else jl(e,t)}function jl(e,t){e.insertionMode=Kc.IN_BODY,Tl(e,t)}function Ql(e,t){e.insertionMode=Kc.IN_BODY,Tl(e,t)}function Wl(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Fs.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}new Set([Us.AREA,Us.BASE,Us.BASEFONT,Us.BGSOUND,Us.BR,Us.COL,Us.EMBED,Us.FRAME,Us.HR,Us.IMG,Us.INPUT,Us.KEYGEN,Us.LINK,Us.META,Us.PARAM,Us.SOURCE,Us.TRACK,Us.WBR]);const Kl=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),Xl={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function $l(e,t){const n=function(e){const t="root"===e.type?e.children[0]:e;return Boolean(t&&("doctype"===t.type||"element"===t.type&&"html"===t.tagName))}(e),r=is("type",{handlers:{root:Zl,element:eu,text:tu,comment:iu,doctype:nu,raw:ou},unknown:au}),i={parser:n?new Zc(Xl):Zc.getFragmentParser(void 0,Xl),handle(e){r(e,i)},stitches:!1,options:t||{}};r(e,i),su(i,Hn());const o=function(e,t){const n=t||{};return $a({file:n.file||void 0,location:!1,schema:"svg"===n.space?Nn:_n,verbose:n.verbose||!1},e)}(n?i.parser.document:i.parser.getFragment(),{file:i.options.file});return i.stitches&&Ra(o,"comment",(function(e,t,n){const r=e;if(r.value.stitch&&n&&void 0!==t){return n.children[t]=r.value.stitch,t}})),"root"===o.type&&1===o.children.length&&o.children[0].type===e.type?o.children[0]:o}function Jl(e,t){let n=-1;if(e)for(;++n{const n={h1:({children:t,node:n})=>(delete n.properties?.style,e(h,{...n.properties,children:t})),h2:({children:t,node:n})=>(delete n.properties?.style,e(d,{...n.properties,children:t})),h3:({children:t,node:n})=>(delete n.properties?.style,e(f,{...n.properties,children:t})),h4:({children:t,node:n})=>(delete n.properties?.style,e(m,{...n.properties,children:t})),h5:({children:t,node:n})=>(delete n.properties?.style,e(E,{...n.properties,children:t})),h6:({children:t,node:n})=>(delete n.properties?.style,e(T,{...n.properties,children:t})),p:({children:t,node:n})=>(delete n.properties?.style,n.properties?.dataLead?(delete n.properties?.dataLead,e(g,{...n.properties,lead:!0,children:t})):e(g,{...n.properties,children:t})),ul:({children:t,node:n})=>(delete n.properties?.style,e(A,{...n.properties,children:t})),li:({children:t,node:n})=>(delete n.properties?.style,e(_,{...n.properties,children:t})),table:({children:t,node:n})=>(delete n.properties?.style,e(N,{...n.properties,children:t})),tbody:({children:t,node:n})=>(delete n.properties?.style,e(C,{...n.properties,children:t})),td:({children:t,node:n})=>(delete n.properties?.style,e(S,{...n.properties,children:t})),thead:({children:t,node:n})=>(delete n.properties?.style,e(I,{...n.properties,children:t})),tfoot:({children:t,node:n})=>(delete n.properties?.style,e(b,{...n.properties,children:t})),th:({children:t,node:n})=>(delete n.properties?.style,e(y,{...n.properties,children:t})),tr:({children:t,node:n})=>(delete n.properties?.style,e(D,{...n.properties,children:t})),caption:({children:t,node:n})=>(delete n.properties?.style,e(k,{...n.properties,children:t}))};return{...n,...t}},hu=({children:t,components:n})=>e(xa,{components:pu(n),rehypePlugins:[uu],children:t});const du=U.bind({}),fu=({columns:n})=>e("div",{className:du("utrecht-multi-columns-button"),children:n&&n.length>0&&n.map((({logoButton:n,title:r},i)=>t("div",{className:du("utrecht-multi-columns-button__item"),children:[e(u,{level:3,children:r}),n&&n.length>0&&n.map(((t,n)=>e(vt,{headingLevel:r?4:3,href:t.href,text:t.text,appearance:t.logo_button_appearance,label:t.label,logo:t.logo},n)))]},i)))});export{Rt as Img,vt as LogoButton,hu as Markdown,fu as MultiColumnsButton,Dt as Navigation,Mt as PriceWidget,Pt as formatCurrency}; diff --git a/packages/ui/dist/rollup.config.d.ts b/packages/ui/dist/rollup.config.d.ts deleted file mode 100644 index dd3d0951c..000000000 --- a/packages/ui/dist/rollup.config.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { RollupOptions } from 'rollup'; -export declare const outputGlobals: { - react: string; - 'react-dom': string; -}; -declare const config: RollupOptions; -export default config; diff --git a/packages/ui/dist/src/components/Drawer/index.d.ts b/packages/ui/dist/src/components/Drawer/index.d.ts deleted file mode 100644 index c77bf09e3..000000000 --- a/packages/ui/dist/src/components/Drawer/index.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { HTMLAttributes } from 'react'; -interface DrawerProps extends HTMLAttributes { - onDrawerClose: () => void; - open: boolean; - initialFocus?: string | false; -} -export declare const Drawer: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Img/index.d.ts b/packages/ui/dist/src/components/Img/index.d.ts deleted file mode 100644 index ed42476d1..000000000 --- a/packages/ui/dist/src/components/Img/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import React, { ComponentType } from 'react'; -export interface ImgProps extends Omit, HTMLImageElement>, 'ref'> { - Image?: ComponentType; - figure?: string; -} -export declare const Img: React.ForwardRefExoticComponent>; diff --git a/packages/ui/dist/src/components/LogoButton/index.d.ts b/packages/ui/dist/src/components/LogoButton/index.d.ts deleted file mode 100644 index 5ae526615..000000000 --- a/packages/ui/dist/src/components/LogoButton/index.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface LogoButtonProps { - logo: 'digid' | 'eherkenning' | 'eidas' | 'without_logo'; - appearance: 'primary' | 'secondary' | 'magenta'; - href: string; - text: string; - label: string; - headingLevel?: number; -} -export declare const LogoButton: ({ logo, appearance, href, text, label, headingLevel }: LogoButtonProps) => import("react/jsx-runtime").JSX.Element | null; diff --git a/packages/ui/dist/src/components/Markdown/index.d.ts b/packages/ui/dist/src/components/Markdown/index.d.ts deleted file mode 100644 index ad7f2b756..000000000 --- a/packages/ui/dist/src/components/Markdown/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import React from 'react'; -import { Components } from 'react-markdown'; -interface MarkdownProps { - children: string; - components?: Components; -} -export declare const Markdown: React.FC; -export {}; diff --git a/packages/ui/dist/src/components/MultiColumnsLogoButton/index.d.ts b/packages/ui/dist/src/components/MultiColumnsLogoButton/index.d.ts deleted file mode 100644 index 31cfa3897..000000000 --- a/packages/ui/dist/src/components/MultiColumnsLogoButton/index.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { LogoButtonProps } from '../LogoButton'; -interface MultiColumnsButtonProps { - columns: { - title?: string; - logoButton: LogoButtonProps[]; - }[]; -} -export declare const MultiColumnsButton: ({ columns }: MultiColumnsButtonProps) => import("react/jsx-runtime").JSX.Element; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/NavigationIcon/index.d.ts b/packages/ui/dist/src/components/Navigation/NavigationIcon/index.d.ts deleted file mode 100644 index 98f289f70..000000000 --- a/packages/ui/dist/src/components/Navigation/NavigationIcon/index.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -/// -interface NavigationIconProps { - name: string; - ariaHidden?: boolean; -} -export declare const NavigationIcon: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/NavigationItem/index.d.ts b/packages/ui/dist/src/components/Navigation/NavigationItem/index.d.ts deleted file mode 100644 index 5b7040b62..000000000 --- a/packages/ui/dist/src/components/Navigation/NavigationItem/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { LiHTMLAttributes } from 'react'; -interface NavigationItemProps extends LiHTMLAttributes { - mobile?: boolean; -} -export declare const NavigationItem: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/NavigationLink/index.d.ts b/packages/ui/dist/src/components/Navigation/NavigationLink/index.d.ts deleted file mode 100644 index 4c1fed7be..000000000 --- a/packages/ui/dist/src/components/Navigation/NavigationLink/index.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { AnchorHTMLAttributes } from 'react'; -interface NavigationLinkProps extends Omit, 'placeholder'> { - placeholder?: boolean; - mobile?: boolean; -} -export declare const NavigationLink: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/NavigationList/index.d.ts b/packages/ui/dist/src/components/Navigation/NavigationList/index.d.ts deleted file mode 100644 index 9021cb60c..000000000 --- a/packages/ui/dist/src/components/Navigation/NavigationList/index.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { DetailedHTMLProps, HTMLAttributes, PropsWithChildren } from 'react'; -type NavigationListType = { - title: string; - link: string; -}; -interface NavigationListProps extends DetailedHTMLProps, HTMLUListElement> { - list: NavigationListType[]; - mobile?: boolean; -} -export declare const NavigationList: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/NavigationToggleButton/index.d.ts b/packages/ui/dist/src/components/Navigation/NavigationToggleButton/index.d.ts deleted file mode 100644 index ee68458bd..000000000 --- a/packages/ui/dist/src/components/Navigation/NavigationToggleButton/index.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ButtonHTMLAttributes } from 'react'; -interface NavToggleButtonProps extends ButtonHTMLAttributes { - icon: 'hamburger' | 'close'; - text?: string; -} -export declare const NavToggleButton: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Navigation/index.d.ts b/packages/ui/dist/src/components/Navigation/index.d.ts deleted file mode 100644 index c8e49cf22..000000000 --- a/packages/ui/dist/src/components/Navigation/index.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { HTMLAttributes } from 'react'; -type NavigationListType = { - title: string; - link: string; -}; -interface NavigationProps extends HTMLAttributes { - list: NavigationListType[]; - mobileBreakpoint: number; - toggleButton?: { - openText?: string; - closeText?: string; - }; -} -export declare const Navigation: import("react").ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/Portal/index.d.ts b/packages/ui/dist/src/components/Portal/index.d.ts deleted file mode 100644 index 60faa1f5b..000000000 --- a/packages/ui/dist/src/components/Portal/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import React from 'react'; -interface PortalProps { - children?: React.ReactNode; - parent?: string; - className?: string; -} -export declare const Portal: React.ForwardRefExoticComponent>; -export {}; diff --git a/packages/ui/dist/src/components/PriceWidget/index.d.ts b/packages/ui/dist/src/components/PriceWidget/index.d.ts deleted file mode 100644 index bb8d8d389..000000000 --- a/packages/ui/dist/src/components/PriceWidget/index.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -type PriceTypes = { - value: string; - label: string; - currency: string; - id: string; -}; -type FormatCurrencyTypes = { - price: number; - currency: string; - freeProductText?: string; - locale?: string; -}; -export declare function formatCurrency({ price, locale, freeProductText, currency }: FormatCurrencyTypes): string; -export declare const PriceWidget: ({ priceData, locale, id, freeProductText, }: { - priceData?: PriceTypes[] | undefined; - locale: string; - id?: string | undefined; - freeProductText?: string | undefined; -}) => import("react/jsx-runtime").JSX.Element | null; -export {}; diff --git a/packages/ui/dist/src/components/index.d.ts b/packages/ui/dist/src/components/index.d.ts deleted file mode 100644 index 9ab52fd36..000000000 --- a/packages/ui/dist/src/components/index.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export * from './Navigation'; -export * from './Img'; -export * from './LogoButton'; -export * from './PriceWidget'; -export * from './Markdown'; -export * from './MultiColumnsLogoButton'; diff --git a/packages/ui/dist/src/hooks/index.d.ts b/packages/ui/dist/src/hooks/index.d.ts deleted file mode 100644 index 921cd455a..000000000 --- a/packages/ui/dist/src/hooks/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './useClickOutside'; -export * from './useKeyboardEvent'; -export * from './useScreenSize'; diff --git a/packages/ui/dist/src/hooks/useClickOutside.d.ts b/packages/ui/dist/src/hooks/useClickOutside.d.ts deleted file mode 100644 index 1f04e5ae1..000000000 --- a/packages/ui/dist/src/hooks/useClickOutside.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { RefObject } from 'react'; -export declare const useClickOutside: (ref: RefObject, callback: () => void) => void; diff --git a/packages/ui/dist/src/hooks/useKeyboardEvent.d.ts b/packages/ui/dist/src/hooks/useKeyboardEvent.d.ts deleted file mode 100644 index d28ba4892..000000000 --- a/packages/ui/dist/src/hooks/useKeyboardEvent.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const useKeyboardEvent: (key: string, callback: () => void) => void; diff --git a/packages/ui/dist/src/hooks/useScreenSize.d.ts b/packages/ui/dist/src/hooks/useScreenSize.d.ts deleted file mode 100644 index f2ba91eef..000000000 --- a/packages/ui/dist/src/hooks/useScreenSize.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const useScreenSize: () => number; diff --git a/packages/ui/dist/src/index.d.ts b/packages/ui/dist/src/index.d.ts deleted file mode 100644 index 07635cbbc..000000000 --- a/packages/ui/dist/src/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './components'; diff --git a/packages/ui/dist/tsconfig.tsbuildinfo b/packages/ui/dist/tsconfig.tsbuildinfo deleted file mode 100644 index e9f1cc0bd..000000000 --- a/packages/ui/dist/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/tslib/tslib.d.ts","../../../node_modules/@types/react/ts5.0/global.d.ts","../../../node_modules/csstype/index.d.ts","../../../node_modules/@types/prop-types/index.d.ts","../../../node_modules/@types/scheduler/tracing.d.ts","../../../node_modules/@types/react/ts5.0/index.d.ts","../../../node_modules/@types/react/ts5.0/jsx-runtime.d.ts","../../../node_modules/classnames/index.d.ts","../../../node_modules/classnames/bind.d.ts","../src/components/Navigation/NavigationItem/index.tsx","../../../node_modules/@utrecht/component-library-react/dist/css-module/Accordion.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Alert.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/AlertDialog.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Article.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Backdrop.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/BadgeCounter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/BadgeList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/BreadcrumbNav.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Button.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/ButtonGroup.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/ButtonLink.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Checkbox.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Code.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/CodeBlock.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/ColorSample.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/ColumnLayout.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/CurrencyData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/DataBadge.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Document.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/DataList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Drawer.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Emphasis.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Fieldset.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FieldsetLegend.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Figure.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FigureCaption.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FormField.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FormFieldDescription.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FormFieldErrorMessage.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FormLabel.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/FormToggle.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/HTMLContent.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading1.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading2.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading3.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading4.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading5.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Heading6.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/HeadingGroup.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/IBANData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Icon.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/IndexCharNav.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Image.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Link.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/LinkButton.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/LinkSocial.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/ListSocial.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Logo.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/LogoImage.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Mark.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/MultilineData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/NumberData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/OrderedList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/OrderedListItem.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Page.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/PageContent.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/PageFooter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/PageHeader.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Paragraph.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/DataPlaceholder.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/PreHeading.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/PreserveData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/RadioButton.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Select.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Separator.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/SkipLink.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/SpotlightSection.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/StatusBadge.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Strong.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Surface.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Table.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableBody.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableCaption.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableCell.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableFooter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableHeader.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableHeaderCell.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/TableRow.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Textarea.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/Textbox.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/URLData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/UnorderedList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/UnorderedListItem.d.ts","../../../node_modules/@utrecht/component-library-react/dist/css-module/index.d.ts","../src/components/Navigation/NavigationLink/index.tsx","../src/components/Navigation/NavigationList/index.tsx","../../../node_modules/@utrecht/component-library-react/dist/Accordion.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Alert.d.ts","../../../node_modules/@utrecht/component-library-react/dist/AlertDialog.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Article.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Backdrop.d.ts","../../../node_modules/@utrecht/component-library-react/dist/BadgeCounter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/BadgeList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/BreadcrumbNav.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Button.d.ts","../../../node_modules/@utrecht/component-library-react/dist/ButtonGroup.d.ts","../../../node_modules/@utrecht/component-library-react/dist/ButtonLink.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Checkbox.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Code.d.ts","../../../node_modules/@utrecht/component-library-react/dist/CodeBlock.d.ts","../../../node_modules/@utrecht/component-library-react/dist/ColorSample.d.ts","../../../node_modules/@utrecht/component-library-react/dist/ColumnLayout.d.ts","../../../node_modules/@utrecht/component-library-react/dist/CurrencyData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/DataBadge.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Document.d.ts","../../../node_modules/@utrecht/component-library-react/dist/DataList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Drawer.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Emphasis.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Fieldset.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FieldsetLegend.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Figure.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FigureCaption.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FormField.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FormFieldDescription.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FormFieldErrorMessage.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FormLabel.d.ts","../../../node_modules/@utrecht/component-library-react/dist/FormToggle.d.ts","../../../node_modules/@utrecht/component-library-react/dist/HTMLContent.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading1.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading2.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading3.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading4.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading5.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Heading6.d.ts","../../../node_modules/@utrecht/component-library-react/dist/HeadingGroup.d.ts","../../../node_modules/@utrecht/component-library-react/dist/IBANData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Icon.d.ts","../../../node_modules/@utrecht/component-library-react/dist/IndexCharNav.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Image.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Link.d.ts","../../../node_modules/@utrecht/component-library-react/dist/LinkButton.d.ts","../../../node_modules/@utrecht/component-library-react/dist/LinkSocial.d.ts","../../../node_modules/@utrecht/component-library-react/dist/ListSocial.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Logo.d.ts","../../../node_modules/@utrecht/component-library-react/dist/LogoImage.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Mark.d.ts","../../../node_modules/@utrecht/component-library-react/dist/MultilineData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/NumberData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/OrderedList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/OrderedListItem.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Page.d.ts","../../../node_modules/@utrecht/component-library-react/dist/PageContent.d.ts","../../../node_modules/@utrecht/component-library-react/dist/PageFooter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/PageHeader.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Paragraph.d.ts","../../../node_modules/@utrecht/component-library-react/dist/DataPlaceholder.d.ts","../../../node_modules/@utrecht/component-library-react/dist/PreHeading.d.ts","../../../node_modules/@utrecht/component-library-react/dist/PreserveData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/RadioButton.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Select.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Separator.d.ts","../../../node_modules/@utrecht/component-library-react/dist/SkipLink.d.ts","../../../node_modules/@utrecht/component-library-react/dist/SpotlightSection.d.ts","../../../node_modules/@utrecht/component-library-react/dist/StatusBadge.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Strong.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Surface.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Table.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableBody.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableCaption.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableCell.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableFooter.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableHeader.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableHeaderCell.d.ts","../../../node_modules/@utrecht/component-library-react/dist/TableRow.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Textarea.d.ts","../../../node_modules/@utrecht/component-library-react/dist/Textbox.d.ts","../../../node_modules/@utrecht/component-library-react/dist/URLData.d.ts","../../../node_modules/@utrecht/component-library-react/dist/UnorderedList.d.ts","../../../node_modules/@utrecht/component-library-react/dist/UnorderedListItem.d.ts","../../../node_modules/@utrecht/component-library-react/dist/index.d.ts","../src/components/Navigation/NavigationIcon/index.tsx","../src/components/Navigation/NavigationToggleButton/index.tsx","../src/hooks/useClickOutside.ts","../src/hooks/useKeyboardEvent.ts","../src/hooks/useScreenSize.ts","../src/hooks/index.tsx","../../../node_modules/tabbable/index.d.ts","../../../node_modules/focus-trap/index.d.ts","../../../node_modules/focus-trap-react/index.d.ts","../src/components/Drawer/index.tsx","../../../node_modules/@types/react-dom/index.d.ts","../src/components/Portal/index.tsx","../src/components/Navigation/index.tsx","../src/components/Img/index.tsx","../../../node_modules/@utrecht/web-component-library-stencil/dist/types/stencil-public-runtime.d.ts","../../../node_modules/@utrecht/web-component-library-stencil/dist/types/components.d.ts","../../../node_modules/@utrecht/web-component-library-react/dist/react-component-lib/interfaces.d.ts","../../../node_modules/@utrecht/web-component-library-react/dist/components.d.ts","../../../node_modules/@utrecht/web-component-library-react/dist/index.d.ts","../src/components/LogoButton/index.tsx","../src/components/PriceWidget/index.tsx","../../../node_modules/@types/hast/node_modules/@types/unist/index.d.ts","../../../node_modules/@types/hast/index.d.ts","../../../node_modules/property-information/lib/util/info.d.ts","../../../node_modules/property-information/lib/util/schema.d.ts","../../../node_modules/property-information/lib/find.d.ts","../../../node_modules/property-information/lib/hast-to-react.d.ts","../../../node_modules/property-information/lib/normalize.d.ts","../../../node_modules/property-information/index.d.ts","../../../node_modules/hast-util-to-jsx-runtime/lib/components.d.ts","../../../node_modules/hast-util-to-jsx-runtime/lib/index.d.ts","../../../node_modules/hast-util-to-jsx-runtime/index.d.ts","../node_modules/@types/unist/index.d.ts","../node_modules/@types/mdast/index.d.ts","../../../node_modules/mdast-util-to-hast/node_modules/@types/mdast/index.d.ts","../../../node_modules/mdast-util-to-hast/lib/state.d.ts","../../../node_modules/mdast-util-to-hast/lib/footer.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/blockquote.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/break.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/code.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/delete.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/emphasis.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/footnote-reference.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/heading.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/html.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/image-reference.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/image.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/inline-code.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/link-reference.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/link.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/list-item.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/list.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/paragraph.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/root.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/strong.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/table.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/table-cell.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/table-row.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/text.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/thematic-break.d.ts","../../../node_modules/mdast-util-to-hast/lib/handlers/index.d.ts","../../../node_modules/mdast-util-to-hast/lib/index.d.ts","../../../node_modules/mdast-util-to-hast/index.d.ts","../../../node_modules/vfile-message/node_modules/@types/unist/index.d.ts","../../../node_modules/vfile-message/lib/index.d.ts","../../../node_modules/vfile-message/index.d.ts","../../../node_modules/vfile/node_modules/@types/unist/index.d.ts","../../../node_modules/vfile/lib/index.d.ts","../../../node_modules/vfile/index.d.ts","../node_modules/unified/lib/callable-instance.d.ts","../../../node_modules/trough/index.d.ts","../node_modules/unified/lib/index.d.ts","../node_modules/unified/index.d.ts","../node_modules/remark-rehype/lib/index.d.ts","../node_modules/remark-rehype/index.d.ts","../node_modules/unist-util-is/lib/index.d.ts","../node_modules/unist-util-is/index.d.ts","../node_modules/unist-util-visit-parents/lib/index.d.ts","../node_modules/unist-util-visit-parents/index.d.ts","../node_modules/unist-util-visit/lib/index.d.ts","../node_modules/unist-util-visit/index.d.ts","../node_modules/react-markdown/lib/index.d.ts","../node_modules/react-markdown/index.d.ts","../../../node_modules/parse5/dist/common/html.d.ts","../../../node_modules/parse5/dist/common/token.d.ts","../../../node_modules/parse5/dist/common/error-codes.d.ts","../../../node_modules/parse5/dist/tokenizer/preprocessor.d.ts","../../../node_modules/parse5/dist/tokenizer/index.d.ts","../../../node_modules/parse5/dist/tree-adapters/interface.d.ts","../../../node_modules/parse5/dist/parser/open-element-stack.d.ts","../../../node_modules/parse5/dist/parser/formatting-element-list.d.ts","../../../node_modules/parse5/dist/parser/index.d.ts","../../../node_modules/parse5/dist/tree-adapters/default.d.ts","../../../node_modules/parse5/dist/serializer/index.d.ts","../../../node_modules/parse5/dist/common/foreign-content.d.ts","../../../node_modules/parse5/dist/index.d.ts","../node_modules/hast-util-raw/lib/index.d.ts","../node_modules/hast-util-raw/index.d.ts","../node_modules/rehype-raw/lib/index.d.ts","../node_modules/rehype-raw/index.d.ts","../src/components/Markdown/index.tsx","../src/components/MultiColumnsLogoButton/index.tsx","../src/components/index.tsx","../src/index.ts","../../../node_modules/@types/estree/index.d.ts","../../../node_modules/@rollup/pluginutils/types/index.d.ts","../../../node_modules/rollup/dist/rollup.d.ts","../../../node_modules/@rollup/plugin-commonjs/types/index.d.ts","../../../node_modules/@rollup/plugin-json/types/index.d.ts","../../../node_modules/@rollup/plugin-node-resolve/types/index.d.ts","../../../node_modules/@types/node/assert.d.ts","../../../node_modules/@types/node/assert/strict.d.ts","../../../node_modules/@types/node/globals.d.ts","../../../node_modules/@types/node/async_hooks.d.ts","../../../node_modules/@types/node/buffer.d.ts","../../../node_modules/@types/node/child_process.d.ts","../../../node_modules/@types/node/cluster.d.ts","../../../node_modules/@types/node/console.d.ts","../../../node_modules/@types/node/constants.d.ts","../../../node_modules/@types/node/crypto.d.ts","../../../node_modules/@types/node/dgram.d.ts","../../../node_modules/@types/node/diagnostics_channel.d.ts","../../../node_modules/@types/node/dns.d.ts","../../../node_modules/@types/node/dns/promises.d.ts","../../../node_modules/@types/node/domain.d.ts","../../../node_modules/@types/node/dom-events.d.ts","../../../node_modules/@types/node/events.d.ts","../../../node_modules/@types/node/fs.d.ts","../../../node_modules/@types/node/fs/promises.d.ts","../../../node_modules/@types/node/http.d.ts","../../../node_modules/@types/node/http2.d.ts","../../../node_modules/@types/node/https.d.ts","../../../node_modules/@types/node/inspector.d.ts","../../../node_modules/@types/node/module.d.ts","../../../node_modules/@types/node/net.d.ts","../../../node_modules/@types/node/os.d.ts","../../../node_modules/@types/node/path.d.ts","../../../node_modules/@types/node/perf_hooks.d.ts","../../../node_modules/@types/node/process.d.ts","../../../node_modules/@types/node/punycode.d.ts","../../../node_modules/@types/node/querystring.d.ts","../../../node_modules/@types/node/readline.d.ts","../../../node_modules/@types/node/readline/promises.d.ts","../../../node_modules/@types/node/repl.d.ts","../../../node_modules/@types/node/stream.d.ts","../../../node_modules/@types/node/stream/promises.d.ts","../../../node_modules/@types/node/stream/consumers.d.ts","../../../node_modules/@types/node/stream/web.d.ts","../../../node_modules/@types/node/string_decoder.d.ts","../../../node_modules/@types/node/test.d.ts","../../../node_modules/@types/node/timers.d.ts","../../../node_modules/@types/node/timers/promises.d.ts","../../../node_modules/@types/node/tls.d.ts","../../../node_modules/@types/node/trace_events.d.ts","../../../node_modules/@types/node/tty.d.ts","../../../node_modules/@types/node/url.d.ts","../../../node_modules/@types/node/util.d.ts","../../../node_modules/@types/node/v8.d.ts","../../../node_modules/@types/node/vm.d.ts","../../../node_modules/@types/node/wasi.d.ts","../../../node_modules/@types/node/worker_threads.d.ts","../../../node_modules/@types/node/zlib.d.ts","../../../node_modules/@types/node/globals.global.d.ts","../../../node_modules/@types/node/index.d.ts","../../../node_modules/rollup-plugin-copy/node_modules/@types/fs-extra/index.d.ts","../../../node_modules/@types/minimatch/index.d.ts","../../../node_modules/@types/glob/index.d.ts","../../../node_modules/@nodelib/fs.stat/out/types/index.d.ts","../../../node_modules/@nodelib/fs.stat/out/adapters/fs.d.ts","../../../node_modules/@nodelib/fs.stat/out/settings.d.ts","../../../node_modules/@nodelib/fs.stat/out/providers/async.d.ts","../../../node_modules/@nodelib/fs.stat/out/index.d.ts","../../../node_modules/@nodelib/fs.scandir/out/types/index.d.ts","../../../node_modules/@nodelib/fs.scandir/out/adapters/fs.d.ts","../../../node_modules/@nodelib/fs.scandir/out/settings.d.ts","../../../node_modules/@nodelib/fs.scandir/out/providers/async.d.ts","../../../node_modules/@nodelib/fs.scandir/out/index.d.ts","../../../node_modules/@nodelib/fs.walk/out/types/index.d.ts","../../../node_modules/@nodelib/fs.walk/out/settings.d.ts","../../../node_modules/@nodelib/fs.walk/out/readers/reader.d.ts","../../../node_modules/@nodelib/fs.walk/out/readers/async.d.ts","../../../node_modules/@nodelib/fs.walk/out/providers/async.d.ts","../../../node_modules/@nodelib/fs.walk/out/index.d.ts","../../../node_modules/fast-glob/out/types/index.d.ts","../../../node_modules/fast-glob/out/settings.d.ts","../../../node_modules/fast-glob/out/managers/tasks.d.ts","../../../node_modules/fast-glob/out/index.d.ts","../../../node_modules/rollup-plugin-copy/node_modules/globby/index.d.ts","../../../node_modules/rollup-plugin-copy/index.d.ts","../../../node_modules/rollup-pluginutils/node_modules/estree-walker/index.d.ts","../../../node_modules/rollup-pluginutils/dist/pluginutils.d.ts","../../../node_modules/rollup-plugin-postcss/types/index.d.ts","../../../node_modules/rollup-plugin-scss/index.d.ts","../../../node_modules/@jridgewell/trace-mapping/dist/types/sourcemap-segment.d.ts","../../../node_modules/@jridgewell/trace-mapping/dist/types/types.d.ts","../../../node_modules/@jridgewell/trace-mapping/dist/types/any-map.d.ts","../../../node_modules/@jridgewell/trace-mapping/dist/types/trace-mapping.d.ts","../../../node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts","../../../node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts","../../../node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts","../../../node_modules/@jridgewell/source-map/dist/types/source-map.d.ts","../../../node_modules/rollup-plugin-terser/node_modules/terser/tools/terser.d.ts","../../../node_modules/rollup-plugin-terser/rollup-plugin-terser.d.ts","../../../node_modules/typescript/lib/typescript.d.ts","../../../node_modules/rollup-plugin-typescript2/dist/tsproxy.d.ts","../../../node_modules/rollup-plugin-typescript2/dist/ioptions.d.ts","../../../node_modules/rollup-plugin-typescript2/dist/index.d.ts","../rollup.config.ts","../global.d.ts","../../../node_modules/@types/accepts/index.d.ts","../../../node_modules/@types/argparse/index.d.ts","../../../node_modules/@types/connect/index.d.ts","../../../node_modules/@types/body-parser/index.d.ts","../../../node_modules/@types/bonjour/index.d.ts","../../../node_modules/keyv/src/index.d.ts","../../../node_modules/@types/http-cache-semantics/index.d.ts","../../../node_modules/@types/responselike/index.d.ts","../../../node_modules/@types/cacheable-request/index.d.ts","../../../node_modules/@types/clone/index.d.ts","../../../node_modules/@types/send/node_modules/@types/mime/index.d.ts","../../../node_modules/@types/send/index.d.ts","../../../node_modules/@types/range-parser/index.d.ts","../../../node_modules/@types/qs/index.d.ts","../../../node_modules/@types/express-serve-static-core/index.d.ts","../../../node_modules/@types/connect-history-api-fallback/index.d.ts","../../../node_modules/@types/content-disposition/index.d.ts","../../../node_modules/@types/keygrip/index.d.ts","../../../node_modules/@types/mime/Mime.d.ts","../../../node_modules/@types/mime/index.d.ts","../../../node_modules/@types/http-errors/index.d.ts","../../../node_modules/@types/serve-static/index.d.ts","../../../node_modules/@types/express/index.d.ts","../../../node_modules/@types/cookies/index.d.ts","../../../node_modules/@types/ms/index.d.ts","../../../node_modules/@types/debug/index.d.ts","../../../node_modules/@types/eslint/helpers.d.ts","../../../node_modules/@types/json-schema/index.d.ts","../../../node_modules/@types/eslint/index.d.ts","../../../node_modules/@types/eslint-scope/index.d.ts","../../../node_modules/@types/fined/index.d.ts","../../../node_modules/@types/formidable/Formidable.d.ts","../../../node_modules/@types/formidable/parsers/index.d.ts","../../../node_modules/@types/formidable/PersistentFile.d.ts","../../../node_modules/@types/formidable/VolatileFile.d.ts","../../../node_modules/@types/formidable/FormidableError.d.ts","../../../node_modules/@types/formidable/index.d.ts","../../../node_modules/@types/jsonfile/index.d.ts","../../../node_modules/@types/jsonfile/utils.d.ts","../../../node_modules/@types/fs-extra/index.d.ts","../../../node_modules/@types/geojson/index.d.ts","../../../node_modules/@types/history/DOMUtils.d.ts","../../../node_modules/@types/history/createBrowserHistory.d.ts","../../../node_modules/@types/history/createHashHistory.d.ts","../../../node_modules/@types/history/createMemoryHistory.d.ts","../../../node_modules/@types/history/LocationUtils.d.ts","../../../node_modules/@types/history/PathUtils.d.ts","../../../node_modules/@types/history/index.d.ts","../../../node_modules/@types/hoist-non-react-statics/index.d.ts","../../../node_modules/@types/html-minifier-terser/index.d.ts","../../../node_modules/@types/http-assert/index.d.ts","../../../node_modules/@types/http-proxy/index.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Subscription.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/types.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Subscriber.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Operator.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/iif.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/throwError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Observable.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Subject.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/ConnectableObservable.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/operators/groupBy.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/symbol/observable.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/BehaviorSubject.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/ReplaySubject.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/AsyncSubject.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Scheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/Action.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/AsyncScheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/AsyncAction.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/AsapScheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/asap.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/async.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/QueueScheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/queue.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/AnimationFrameScheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/animationFrame.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduler/VirtualTimeScheduler.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/Notification.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/pipe.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/noop.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/identity.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/isObservable.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/ArgumentOutOfRangeError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/EmptyError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/ObjectUnsubscribedError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/UnsubscriptionError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/util/TimeoutError.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/bindCallback.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/bindNodeCallback.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/InnerSubscriber.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/OuterSubscriber.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/combineLatest.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/concat.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/defer.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/empty.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/forkJoin.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/from.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/fromEvent.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/fromEventPattern.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/generate.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/interval.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/merge.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/never.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/of.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/onErrorResumeNext.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/pairs.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/partition.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/race.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/range.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/timer.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/using.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/observable/zip.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/scheduled/scheduled.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/internal/config.d.ts","../../../node_modules/@types/inquirer/node_modules/rxjs/index.d.ts","../../../node_modules/@types/through/index.d.ts","../../../node_modules/@types/inquirer/lib/objects/choice.d.ts","../../../node_modules/@types/inquirer/lib/objects/separator.d.ts","../../../node_modules/@types/inquirer/lib/objects/choices.d.ts","../../../node_modules/@types/inquirer/lib/utils/screen-manager.d.ts","../../../node_modules/@types/inquirer/lib/prompts/base.d.ts","../../../node_modules/@types/inquirer/lib/utils/paginator.d.ts","../../../node_modules/@types/inquirer/lib/prompts/checkbox.d.ts","../../../node_modules/@types/inquirer/lib/prompts/confirm.d.ts","../../../node_modules/@types/inquirer/lib/prompts/editor.d.ts","../../../node_modules/@types/inquirer/lib/prompts/expand.d.ts","../../../node_modules/@types/inquirer/lib/prompts/input.d.ts","../../../node_modules/@types/inquirer/lib/prompts/list.d.ts","../../../node_modules/@types/inquirer/lib/prompts/number.d.ts","../../../node_modules/@types/inquirer/lib/prompts/password.d.ts","../../../node_modules/@types/inquirer/lib/prompts/rawlist.d.ts","../../../node_modules/@types/inquirer/lib/ui/baseUI.d.ts","../../../node_modules/@types/inquirer/lib/ui/bottom-bar.d.ts","../../../node_modules/@types/inquirer/lib/ui/prompt.d.ts","../../../node_modules/@types/inquirer/lib/utils/events.d.ts","../../../node_modules/@types/inquirer/lib/utils/readline.d.ts","../../../node_modules/@types/inquirer/lib/utils/utils.d.ts","../../../node_modules/@types/inquirer/index.d.ts","../../../node_modules/@types/interpret/index.d.ts","../../../node_modules/@types/istanbul-lib-coverage/index.d.ts","../../../node_modules/@types/istanbul-lib-report/index.d.ts","../../../node_modules/@types/istanbul-reports/index.d.ts","../../../node_modules/@types/tough-cookie/index.d.ts","../../../node_modules/@types/jsdom/base.d.ts","../../../node_modules/@types/jsdom/index.d.ts","../../../node_modules/@types/json5/index.d.ts","../../../node_modules/@types/keyv/index.d.ts","../../../node_modules/@types/koa-compose/index.d.ts","../../../node_modules/@types/koa/index.d.ts","../../../node_modules/@types/koa-bodyparser/index.d.ts","../../../node_modules/@types/koa__cors/index.d.ts","../../../node_modules/@types/liftoff/index.d.ts","../../../node_modules/@types/lodash/common/common.d.ts","../../../node_modules/@types/lodash/common/array.d.ts","../../../node_modules/@types/lodash/common/collection.d.ts","../../../node_modules/@types/lodash/common/date.d.ts","../../../node_modules/@types/lodash/common/function.d.ts","../../../node_modules/@types/lodash/common/lang.d.ts","../../../node_modules/@types/lodash/common/math.d.ts","../../../node_modules/@types/lodash/common/number.d.ts","../../../node_modules/@types/lodash/common/object.d.ts","../../../node_modules/@types/lodash/common/seq.d.ts","../../../node_modules/@types/lodash/common/string.d.ts","../../../node_modules/@types/lodash/common/util.d.ts","../../../node_modules/@types/lodash/index.d.ts","../../../node_modules/@types/long/index.d.ts","../../../node_modules/@types/minimist/index.d.ts","../../../node_modules/@types/normalize-package-data/index.d.ts","../../../node_modules/@types/object.omit/index.d.ts","../../../node_modules/@types/object.pick/index.d.ts","../../../node_modules/@types/parse-json/index.d.ts","../../../node_modules/@types/parse5/lib/tree-adapters/default.d.ts","../../../node_modules/@types/parse5/index.d.ts","../../../node_modules/@types/react-router/index.d.ts","../../../node_modules/@types/react-router-dom/index.d.ts","../../../node_modules/@types/react-transition-group/Transition.d.ts","../../../node_modules/@types/react-transition-group/CSSTransition.d.ts","../../../node_modules/@types/react-transition-group/TransitionGroup.d.ts","../../../node_modules/@types/react-transition-group/SwitchTransition.d.ts","../../../node_modules/@types/react-transition-group/config.d.ts","../../../node_modules/@types/react-transition-group/index.d.ts","../../../node_modules/@types/resolve/index.d.ts","../../../node_modules/@types/retry/index.d.ts","../../../node_modules/@types/scheduler/index.d.ts","../../../node_modules/@types/semver/classes/semver.d.ts","../../../node_modules/@types/semver/functions/parse.d.ts","../../../node_modules/@types/semver/functions/valid.d.ts","../../../node_modules/@types/semver/functions/clean.d.ts","../../../node_modules/@types/semver/functions/inc.d.ts","../../../node_modules/@types/semver/functions/diff.d.ts","../../../node_modules/@types/semver/functions/major.d.ts","../../../node_modules/@types/semver/functions/minor.d.ts","../../../node_modules/@types/semver/functions/patch.d.ts","../../../node_modules/@types/semver/functions/prerelease.d.ts","../../../node_modules/@types/semver/functions/compare.d.ts","../../../node_modules/@types/semver/functions/rcompare.d.ts","../../../node_modules/@types/semver/functions/compare-loose.d.ts","../../../node_modules/@types/semver/functions/compare-build.d.ts","../../../node_modules/@types/semver/functions/sort.d.ts","../../../node_modules/@types/semver/functions/rsort.d.ts","../../../node_modules/@types/semver/functions/gt.d.ts","../../../node_modules/@types/semver/functions/lt.d.ts","../../../node_modules/@types/semver/functions/eq.d.ts","../../../node_modules/@types/semver/functions/neq.d.ts","../../../node_modules/@types/semver/functions/gte.d.ts","../../../node_modules/@types/semver/functions/lte.d.ts","../../../node_modules/@types/semver/functions/cmp.d.ts","../../../node_modules/@types/semver/functions/coerce.d.ts","../../../node_modules/@types/semver/classes/comparator.d.ts","../../../node_modules/@types/semver/classes/range.d.ts","../../../node_modules/@types/semver/functions/satisfies.d.ts","../../../node_modules/@types/semver/ranges/max-satisfying.d.ts","../../../node_modules/@types/semver/ranges/min-satisfying.d.ts","../../../node_modules/@types/semver/ranges/to-comparators.d.ts","../../../node_modules/@types/semver/ranges/min-version.d.ts","../../../node_modules/@types/semver/ranges/valid.d.ts","../../../node_modules/@types/semver/ranges/outside.d.ts","../../../node_modules/@types/semver/ranges/gtr.d.ts","../../../node_modules/@types/semver/ranges/ltr.d.ts","../../../node_modules/@types/semver/ranges/intersects.d.ts","../../../node_modules/@types/semver/ranges/simplify.d.ts","../../../node_modules/@types/semver/ranges/subset.d.ts","../../../node_modules/@types/semver/internals/identifiers.d.ts","../../../node_modules/@types/semver/index.d.ts","../../../node_modules/@types/serve-index/index.d.ts","../../../node_modules/@types/sockjs/index.d.ts","../../../node_modules/@types/stack-utils/index.d.ts","../../../node_modules/@types/styled-components/index.d.ts","../../../node_modules/@types/throttle-debounce/index.d.ts","../../../node_modules/@types/triple-beam/index.d.ts","../../../node_modules/@types/use-sync-external-store/index.d.ts","../../../node_modules/@types/uuid/index.d.ts","../../../node_modules/@types/ws/index.d.ts","../../../node_modules/@types/yargs-parser/index.d.ts","../../../node_modules/@types/yargs/index.d.ts"],"fileInfos":[{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4",{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6","affectsGlobalScope":true},{"version":"f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e","affectsGlobalScope":true},{"version":"5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true},{"version":"b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2","affectsGlobalScope":true},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"7a1971efcba559ea9002ada4c4e3c925004fb67a755300d53b5edf9399354900",{"version":"549df62b64a71004aee17685b445a8289013daf96246ce4d9b087d13d7a27a61","affectsGlobalScope":true},"4c68749a564a6facdf675416d75789ee5a557afda8960e0803cf6711fa569288","6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"5cb0d591c5212eef7cd84241d0bfc1d37cc87f2fe4a76c5eacf26ade6571f72e","affectsGlobalScope":true},"2bd85abc6423fc5c27a1dabb65bbb015cc798d1f43bee927e91eec217103ab11","2bcb1acd536e696b5e4405ab92e847eb7b7eaa121c8e80c96394c130f141919f","1bda9e0466634cd99259180f83eb9e2d212cb5ed5b5c56f722be90053723ee3b","26f4d8be06826ff567cfe241c58cdabc5d366a055db5ac2efa8c8b539fbb5aa8","5a4706eb95c7952382a168571a9bfc7266e519d81be2457db62114905f9f678d","4f16bc4b66f2af46128c72de484836077d277bee76df36c9bc1bf35750793955","6f44c14680870f07db58d063932e02031829c3d6b048ce6e7010c309f09a9db1","cf4e3cd543a3b6f6fb6ceb42751e7c47ebb4ed076a77a62a89e9341d39c640e6","fa3eb8b48cf426c44644eafb8680653fdc409fe62a169f45b7443252217224fd","dde842d60d440c97a4e8c0d0cf5a251b8db8fe1fd05906baccf4c114146b3762","35860240431a09a3bd9f2a5e03d5bd65c37d90d489890e221958fc62c54fba27","e838642f78fc6a3c6920190d55280467c6d85d6adbac326e4f577d5695d4a6e3","607d68873df0493ccbcb0234e572288b254bd12e1f22e9296302534e3a38a52f","80d2ade98fd36912f81f43832cd9b6571e82e683b2a91a42e685a0f705220bfd","7842320fd60e1d3446673d685bd913b1d35feb164b73cddd7f5616185c1edd71","a16dda55ab227fe0efe4bd29117f47762622908c4e26f18845c3adc15584c24b","278552731169d6b80f1c2d935e10035604b8143fa087c66c16eb192934d5c6ec","ce287a45fb2faa0eb837d8f1c23b3e543570d76a37bfb38bb7ae2fadc60624cf","0dbae29f37163eedcf1dc52afd932a4b11c224ea2f0657e27aae458c2bf53afa","eec45d6eec50c594cec7ed6d58eca4d173072c8bd7d9f54be62ab1e1a156134c","5955e92afb2fa7f5dc7770f5c5a7e563663e363b9fe43ccc895c0ed350ff3764","f77786826d906734fea6c51db834649ed0eb96a837da73b807291bed4f2e9bf5","3d09476db0532effd2dfac288f3ef2adf56dc48e3ac9e6ca4214291d1bda9176","2c6099e5609b8faac38000f0bab19560fe8455949b43d81ae29a29f00deb3b5c","e33b5fac8a52109da66b008886cdb8e117416a16fa6ce2cc87d5c70de2fdd34a","1e21cbc7b7c897d4f08cf04db86000ed5a83070e42f01c5799c36f2ff9aadc06","9f22d8b917d83c1214d2df6a1c63cd31241fde5943f1eeb31ac7c3d2317be63b","54d7829b313862cfe85e0010fbc66028597422c3dd41289d26d686fc04d3f548","b3cfc2dea83e08c9de696bd1b813a37ebe76466d82bd1186e05c4ecfb68c9021","8ee4db4bc34c251eca054fb80017651741f85a3f56db38ab04447540a09c8785","805d019a35863b63aa97901f195506612d252cb52e07d911f1ad23c5825bb12a","be1b38c95ebeb25399f62a51223f1deca720840f86aa70155033cde5f5fd730b","8f1fe8c49e7a873d55dfc8d3a256cceee4909ea76852cceeed3c8588c427af95","c2fb1e85e2bf7fd6070fdcebbbe88ff908e83d8ea26da7e70dcba966dd3e89b3","f5730630bdb99e52aad6b550b8ad5dc30a7fad3550763c01459df904c7f2ef30","3ffeab32dbed7471920fb739e37999497c226b268a7c3900c9a6188fe8f5b8d6","3847ea034ba5fb818ff93ec1e14dff55da5a8dd8b7eba3c7ee0b378d7fbd0baa","81241b18ca6890632eeff53e0a226eb5084f5eb11e495d7f426c076e4ae541fa","f41a23ca4bbf288434e7de4faf31247c93d7269391403ffb15c468cf8ddba774","d50e2b42d0476460593e586ab9cd89c15221b7a717b71698a538d4362860e485","edca5053a9a1aeace8784e443e0b28c8de82f946f6140f102ca702063863b9f4","2e761988a43df5a553ef035a9d918425ae2db1ed1470e025d2768951e9d66fee","52403380f1a1850f106ef4cdd44246ed5e29b9cbc0351d638cd9704716caf33f","dd9d4c7123c47c873c210438047a5540b192ab56ad0f2f83c0f933b6d9b79ebf","9add03e5b4de1ceda28c92115a939cdbd3776b0c70b9fc42f8caf910038faaaf","64cc1f823e887bb8770e8febf0d436636ecbe9a99a96b1b408c8306dfafd62d6","f3fdeb079f40f95f91ae049ef216a9d11ab29f92be0abe995a716f3f32c79fc8","74ebf8eb42d7dc8a32a55b2fe5b4b7b56980c50893ae3af0e12b995c557bc6e1","d1f761ea62ebd555b2edf0e5fde965ac154d9de209b51551adac53b6b2ecb8e8","2b4928486ea6ccdec721c253bd2159cb0994a53d34fe42b024f2c1ae6361a583","e8d956073725783a0e6d975220ee23d089da377567d21a540c74b39576a79e8f","1458ca402970f6c9875dc077ae6349619470faf43df47b95f2e70a89b592bfc0","36c893aa3d6fb536cba4ef196ae5778fa9792a98292ba3455bfdea1a42d591fe","a8236f4364bb70a73d1f04a2037b12085d416e25b6e9cbd1d21aaa458f3bbebd","8cc927928ec4af9df8b5b076475556a8ab2878f7834ee3ecc70c6edc591bb383","3c6a6773fd39cc40ed73b0abb632607e6dab2f7e0ccb605f25d098df65ad9866","4f23713a6c726965bdc0dd62f4792b0391cbe2ef16677e3a2333c52081f5341f","0050f7525c959e2ad6b6a7bfbcf312d35dcf2899b0cbec4d018bd30ca6f44da4","bd53202c3722c239037060746e99afec8f4b091850fde4c80f238e012ea9be1b","7380f2a90ebe71efb78d3a2303c4eba035a2e13a0dea3014b930affb349c3ab1","209b5d4688be483ea85cbeee3bb0e2671f10c1e2127cdb2c441c98c5ecea5de6","28e8edd90c608fb5b5de054e38c3b1424f00352fadc490bfaf7f0b18ea86d4e1","d309ea0e08620945f1d953bd19fd62c5cf52f216dbf7921c550c5585f932b242","c9bdef7258eeef1ea222c925aa04c0bc10915ec8eb93c41038b4f2e8ffc012a0","5f2a0d198ff16eb42cd83e6f0d46786a866def14b985555870e41a340a95cf02","b039c800b0836117f9877529da4e7949acc900ccf879e7ee214c8af96132ee82","72c7c7556e37c5bcb878ccd5ab67f13d01e4c1b756c244b5aa87f6fbde59c5ab","4b2f34798e2652360c79e2971ec8d31a44507460d1a3b05a7715592f6b933152","314e6d843e413e5aa4c4e1f16666fa8fca89f6af868ba1082a7aefeaec4911cb","63735c0eed70e45c71fdfbe320c33b1b18e58167b8a9f818edd10ceaaa04333a","527dc590c638c186240108c789e79d83d5ac9d8a18994b26a53ec4a6bfdbcf54","a0148a0b2bc0324283b95a038777c530ba758f70cd5015fef6cd58aa60254517","d0e577215074703913f14861b021e8fce781ea2f9642794a166da6fb35fe5a24","cc4f19b42beb1877db30b806c36705209ec9a9af784d73266df152cccd9185c6","8018c288fb92fa967081f0289bf8ab1f70064bf7aef83a497617519485eabb42","58f588625cce0526a490f728b552b3cfe6cb582293a9d85452e0d468484b52a2","4f47411cbba95dba541382b32245e177563be20f00cdbb0c93d3fe52d6b54cdd","7512003d8348d518f6c0562c38697cbb8be2dfae3943d6c5de15bc5aa6407d29","c63b724ee226ff703ae9162b761b360fe3c3319f86efd12dbb1a06e6a19fa357","e170259eae263d55d7610ffe4414126fae0cdf14e63340be5ec522325d7266ef","8827945c43e1eca3732d0b49442be209ea6e3762c10612a6b93feb358f981fa0","61b8d9ca887ed0471c2023ab381da937d12a32b3c2c7bb025091d03cee2a2fc7","6ecd8cf6861de76da6ced508426cac3849fd69bf588a13149afd575392b6d1cc","5571a683c1377cd641e24c1c1cf3814ffb59ab47a07e3f17c7265ed06e9ffa5a","31eed809a291c8dc131ca7b292150eed9f19bef6e346d7ce544ad34ae9aac9db","59257b828a31ef53a26799dfbde87671a009320ecddd6b8642168893457f1035","de6f0125be215a7eca2650ee3986f1e1e042b29031e7fd07551e5283a24011fd","653d2485a2c94ea99c8a16163636a3db671fdc294eff0dd6ae274f37abec4aa0","c9cc87fcb79a2acc9cd1c8a5db90f12dbb955f85f0602cc14ecdeb4f800b6be4","c60e1059a0a36fe2708dab967cab6a28e4d7c2ed85eee56184dfa825816c5999","d2f3651c339196a42e429811127063d8fecf5855b7b792d5b59f4b46bc182ec8","5a4706eb95c7952382a168571a9bfc7266e519d81be2457db62114905f9f678d","4f16bc4b66f2af46128c72de484836077d277bee76df36c9bc1bf35750793955","6f44c14680870f07db58d063932e02031829c3d6b048ce6e7010c309f09a9db1","cf4e3cd543a3b6f6fb6ceb42751e7c47ebb4ed076a77a62a89e9341d39c640e6","fa3eb8b48cf426c44644eafb8680653fdc409fe62a169f45b7443252217224fd","dde842d60d440c97a4e8c0d0cf5a251b8db8fe1fd05906baccf4c114146b3762","35860240431a09a3bd9f2a5e03d5bd65c37d90d489890e221958fc62c54fba27","e838642f78fc6a3c6920190d55280467c6d85d6adbac326e4f577d5695d4a6e3","607d68873df0493ccbcb0234e572288b254bd12e1f22e9296302534e3a38a52f","80d2ade98fd36912f81f43832cd9b6571e82e683b2a91a42e685a0f705220bfd","7842320fd60e1d3446673d685bd913b1d35feb164b73cddd7f5616185c1edd71","a16dda55ab227fe0efe4bd29117f47762622908c4e26f18845c3adc15584c24b","278552731169d6b80f1c2d935e10035604b8143fa087c66c16eb192934d5c6ec","ce287a45fb2faa0eb837d8f1c23b3e543570d76a37bfb38bb7ae2fadc60624cf","0dbae29f37163eedcf1dc52afd932a4b11c224ea2f0657e27aae458c2bf53afa","eec45d6eec50c594cec7ed6d58eca4d173072c8bd7d9f54be62ab1e1a156134c","5955e92afb2fa7f5dc7770f5c5a7e563663e363b9fe43ccc895c0ed350ff3764","f77786826d906734fea6c51db834649ed0eb96a837da73b807291bed4f2e9bf5","3d09476db0532effd2dfac288f3ef2adf56dc48e3ac9e6ca4214291d1bda9176","2c6099e5609b8faac38000f0bab19560fe8455949b43d81ae29a29f00deb3b5c","e33b5fac8a52109da66b008886cdb8e117416a16fa6ce2cc87d5c70de2fdd34a","1e21cbc7b7c897d4f08cf04db86000ed5a83070e42f01c5799c36f2ff9aadc06","9f22d8b917d83c1214d2df6a1c63cd31241fde5943f1eeb31ac7c3d2317be63b","54d7829b313862cfe85e0010fbc66028597422c3dd41289d26d686fc04d3f548","b3cfc2dea83e08c9de696bd1b813a37ebe76466d82bd1186e05c4ecfb68c9021","8ee4db4bc34c251eca054fb80017651741f85a3f56db38ab04447540a09c8785","805d019a35863b63aa97901f195506612d252cb52e07d911f1ad23c5825bb12a","be1b38c95ebeb25399f62a51223f1deca720840f86aa70155033cde5f5fd730b","8f1fe8c49e7a873d55dfc8d3a256cceee4909ea76852cceeed3c8588c427af95","c2fb1e85e2bf7fd6070fdcebbbe88ff908e83d8ea26da7e70dcba966dd3e89b3","f5730630bdb99e52aad6b550b8ad5dc30a7fad3550763c01459df904c7f2ef30","3ffeab32dbed7471920fb739e37999497c226b268a7c3900c9a6188fe8f5b8d6","3847ea034ba5fb818ff93ec1e14dff55da5a8dd8b7eba3c7ee0b378d7fbd0baa","81241b18ca6890632eeff53e0a226eb5084f5eb11e495d7f426c076e4ae541fa","f41a23ca4bbf288434e7de4faf31247c93d7269391403ffb15c468cf8ddba774","d50e2b42d0476460593e586ab9cd89c15221b7a717b71698a538d4362860e485","edca5053a9a1aeace8784e443e0b28c8de82f946f6140f102ca702063863b9f4","2e761988a43df5a553ef035a9d918425ae2db1ed1470e025d2768951e9d66fee","52403380f1a1850f106ef4cdd44246ed5e29b9cbc0351d638cd9704716caf33f","dd9d4c7123c47c873c210438047a5540b192ab56ad0f2f83c0f933b6d9b79ebf","9add03e5b4de1ceda28c92115a939cdbd3776b0c70b9fc42f8caf910038faaaf","64cc1f823e887bb8770e8febf0d436636ecbe9a99a96b1b408c8306dfafd62d6","f3fdeb079f40f95f91ae049ef216a9d11ab29f92be0abe995a716f3f32c79fc8","74ebf8eb42d7dc8a32a55b2fe5b4b7b56980c50893ae3af0e12b995c557bc6e1","d1f761ea62ebd555b2edf0e5fde965ac154d9de209b51551adac53b6b2ecb8e8","2b4928486ea6ccdec721c253bd2159cb0994a53d34fe42b024f2c1ae6361a583","e8d956073725783a0e6d975220ee23d089da377567d21a540c74b39576a79e8f","1458ca402970f6c9875dc077ae6349619470faf43df47b95f2e70a89b592bfc0","36c893aa3d6fb536cba4ef196ae5778fa9792a98292ba3455bfdea1a42d591fe","a8236f4364bb70a73d1f04a2037b12085d416e25b6e9cbd1d21aaa458f3bbebd","8cc927928ec4af9df8b5b076475556a8ab2878f7834ee3ecc70c6edc591bb383","3c6a6773fd39cc40ed73b0abb632607e6dab2f7e0ccb605f25d098df65ad9866","4f23713a6c726965bdc0dd62f4792b0391cbe2ef16677e3a2333c52081f5341f","0050f7525c959e2ad6b6a7bfbcf312d35dcf2899b0cbec4d018bd30ca6f44da4","bd53202c3722c239037060746e99afec8f4b091850fde4c80f238e012ea9be1b","7380f2a90ebe71efb78d3a2303c4eba035a2e13a0dea3014b930affb349c3ab1","209b5d4688be483ea85cbeee3bb0e2671f10c1e2127cdb2c441c98c5ecea5de6","28e8edd90c608fb5b5de054e38c3b1424f00352fadc490bfaf7f0b18ea86d4e1","d309ea0e08620945f1d953bd19fd62c5cf52f216dbf7921c550c5585f932b242","c9bdef7258eeef1ea222c925aa04c0bc10915ec8eb93c41038b4f2e8ffc012a0","5f2a0d198ff16eb42cd83e6f0d46786a866def14b985555870e41a340a95cf02","b039c800b0836117f9877529da4e7949acc900ccf879e7ee214c8af96132ee82","72c7c7556e37c5bcb878ccd5ab67f13d01e4c1b756c244b5aa87f6fbde59c5ab","4b2f34798e2652360c79e2971ec8d31a44507460d1a3b05a7715592f6b933152","314e6d843e413e5aa4c4e1f16666fa8fca89f6af868ba1082a7aefeaec4911cb","63735c0eed70e45c71fdfbe320c33b1b18e58167b8a9f818edd10ceaaa04333a","527dc590c638c186240108c789e79d83d5ac9d8a18994b26a53ec4a6bfdbcf54","a0148a0b2bc0324283b95a038777c530ba758f70cd5015fef6cd58aa60254517","d0e577215074703913f14861b021e8fce781ea2f9642794a166da6fb35fe5a24","cc4f19b42beb1877db30b806c36705209ec9a9af784d73266df152cccd9185c6","8018c288fb92fa967081f0289bf8ab1f70064bf7aef83a497617519485eabb42","58f588625cce0526a490f728b552b3cfe6cb582293a9d85452e0d468484b52a2","4f47411cbba95dba541382b32245e177563be20f00cdbb0c93d3fe52d6b54cdd","7512003d8348d518f6c0562c38697cbb8be2dfae3943d6c5de15bc5aa6407d29","c63b724ee226ff703ae9162b761b360fe3c3319f86efd12dbb1a06e6a19fa357","e170259eae263d55d7610ffe4414126fae0cdf14e63340be5ec522325d7266ef","8827945c43e1eca3732d0b49442be209ea6e3762c10612a6b93feb358f981fa0","61b8d9ca887ed0471c2023ab381da937d12a32b3c2c7bb025091d03cee2a2fc7","6ecd8cf6861de76da6ced508426cac3849fd69bf588a13149afd575392b6d1cc","5571a683c1377cd641e24c1c1cf3814ffb59ab47a07e3f17c7265ed06e9ffa5a","31eed809a291c8dc131ca7b292150eed9f19bef6e346d7ce544ad34ae9aac9db","59257b828a31ef53a26799dfbde87671a009320ecddd6b8642168893457f1035","de6f0125be215a7eca2650ee3986f1e1e042b29031e7fd07551e5283a24011fd","653d2485a2c94ea99c8a16163636a3db671fdc294eff0dd6ae274f37abec4aa0","c9cc87fcb79a2acc9cd1c8a5db90f12dbb955f85f0602cc14ecdeb4f800b6be4","dea44637df44faf1b9ade22279bffcf84bd55235fcaef0b6a9cbd5d0c25ec025","9604a578b84c77c4a67bc1673cde9143faa6f678a0c07bbc77987dedbfb33bbb","1fbcd75bfee9aad6464e8d0a580192376774a8f5ce01a698a057d728eaf59ea0","caabdc972aae732fd45cf925338ee2fac9fe9c33c88efb31f6368fadcc91de13","20c8bfdab24366c653b769cdfb35907c3a81523e477e827f0a9c22363ffc5848","eee1057a0cbb77ae25bc55b3d01302fb5ec5a38eb21860ad2ed257f2a9fb8d7a","0016f5bd02858cb1b8de19eb1da42496ca76aa1cb576c728d61a63c600083fd7","0dc31933a7079e270b8a83a3d047f0130b2975eab4a16552365d91b218c9c244","183cc1a78bacca76705e45d2ebba9017039a906c0088f99b69e4cb04f48781fa","7440163968bc431c097a726325cac65a6e5546089b877ce15927f57f3657ea27","a95b76aef31395752eb5cb7b386be2e287fdc32dfdf7bdbbb666e333133b1ef7","6b2eaf2a9700d0c217e2ce88a0c14b2bf250349a6551697f46379dee9243f02f","9fc6001675f065ab193f7a0733c1b4f6398221acf31de2879cd8f3346e360590","aa85df6ae053ff9b9d477dca288746813a681faf1c423c297efd43ca5117cf1a","b1d67e7ae269108af0053e0a1e42e5881d46bdfae071e4ee6d353bef216894ce",{"version":"652c7c0084c82123ba4fcdf6197c680141a45ebd7ea678bad9af96ba26c21d94","affectsGlobalScope":true},"9ce96820cfcfbe5f204f3f19d30e9eff691d8e3453f689d4793b27dfe941674d","53684eb89f7cb6429415052bae456361bbd06342fd310d92a504f6bd89f691da","3da9e2eadb921ef41511184d5059ff1529ed9d9f456d9d8bf056bd738970509a","6f2d3219401e282c42c579a44adea5ba56eec5e8cf99e38f92fef8ad4fc3ad35","e21362ba481873509e0400f4f0c01ee1783627f993ab382aee3ce1bce1382cd3","f6dae047d4cb4354607e8bedd43aca1ce1601a1cb245f637c0420f492ffc34e5","2a6805a729d9cf4e5e8f38afa558dabee4b8936cf1dbae986bbf12514ed2b058","7bd32cd2e05737c6a5041ca7a31ceca0c14ce065661c5d1ae5f7bfa35ff3fc5e","bdbb3f4e3f608f6034a78af17466f05ee85b1f1414f5e6f25f591c73a2f9b015","74e27c864416d1ad8947d13cef35e7c9afe0608255eb455096026e988c962295","46ab5ea5cdbc0ce75ade44ec0d9aa164f81e42b061d8e573b832a73ed181da57","d752d4dde165ab9bd56ddd111f59a6bf46eebbc6d4ba4e433f2ea21d1d0599e6","6527f50c0513ce908927055546f39578b9aaed6f1a69dec209b9101fd2d41017","6f27bc22042d5504aa2bf1ca4a0e4d415c96e69df45cf8f3e34d6794d8bd4618","7e2cc4bf6334d598a4484d5340c089119ab92f4ade3cdadd2e97dcdef20e3ab3","0966f415dadaade356ec76ba8b80e331611aedf18f34e4179ef96fee1bf07c43","f6dae047d4cb4354607e8bedd43aca1ce1601a1cb245f637c0420f492ffc34e5","889126a0c8ed4258ee03f058abf57f1728f319e3e125b686586d016a7948e126","889126a0c8ed4258ee03f058abf57f1728f319e3e125b686586d016a7948e126","f058e50e21e13ae83645afec1041fe2f03f81baaa753de16975630ed6fdf777e","33b8dcfdbd807bec327291afc1ef01ba79fa8d9ed1d9196701b549b257102c5b","447d006ae3eb00f96af15c77999273d2521d1b5b8744df62cd7c5e5e03973049","4c859bc41e4be5d0a51714c06a7f59cc9e4115c628d383aed57a592089d3fc54","c6658e3d10486947e1678aab34dab37183fd950bd17e1d0390dbc07faa5630c0","2261d69ccc41c056cbf5cc5674f1f931b6dfc57bae6eab762037b1821b7f92a3","46efaa5e9c4b1da7ce2f586b913db6144595cf927ffc6c8288ad1c76c6dec5ce","e05e23ad9282ace300cc99478ac578fb19f8b0d38f094378ef9208dc8ab66d28","573a3eda38e40e776cdae17c671cea3b58dfb19a1094831369cdf3feed84e746","9bbabb3c3efcb1e9ddf68fe90f695063ea43d0f0bc5baf28f9baca3633eeeb7a","eab4499baf0ff71ba110254dd694308e078544222dbf6ff60b9a68bac0592027","1d15d2f8888f3c02798ae4fe2fb8ad395bf4c5a4b84a16095c4c432cc78bc407","e54520d1663e6ac2fb38e157e23aa9b9616bd6a1ceb54a6b7a69f8ca892ac2e4","a7b1b8bb7b2b5a98057433bd52cb19ebbc411d7df10e8736946da5dad2d9600e","de9b48332e7d27cd5b2e39d0b6d52856da89923b3f8f3999d5bc72b2ec41c931","bbb4d08cd8441d17d28dbaa02fa9b15071ebb92649f7e7db196d1044cb1903e3","9ed08d9ed11d4f0cea817d3e6bd3065028e64e5be7e1974ffba0c87008f7d5ac","21fed563e62d6aab7c461407dbcee685b9e1b976c2aa41bd4dbebc0a1aab90a0","5d64102c5282174a0c61746fd6e593edaf45ca6f09cfc6908e4e96ed1a28772d","50939a03a6cb09ee9d3803053c034a564f15a2aa97f0210cdf34fd93fbab6efa","626c63121530f17f3c7d10e608e034a1f12c91012d8e6a4e0bdfa334c6efee13","0b38217d5c3a30483640ada208f6b5e469d6d66ac8380e80517e870ebbc7f8dc","8f016fe26950ee2d9f7167d35eb3bf882eaf94df817239b0c7e004fa1e63dd4b","7a00ad6a0f72353e2c94bef6e6b94345450980f44ef66893bfed6a84e43e00b4","bbad2d7fd3649826108302c952065b1914a886bedb94469e66d945f07b06ada5","f5622423ee5642dcf2b92d71b37967b458e8df3cf90b468675ff9fddaa532a0f","b7e708f140db732cc3fb369905dd2f472f8952635a3711a04a792d885d19c6a5","8b059dcecc0229f1390bbe27e321b843f02927538b1e0fb09ec149902fa53ce5","f6dae047d4cb4354607e8bedd43aca1ce1601a1cb245f637c0420f492ffc34e5","5c5d901a999dfe64746ef4244618ae0628ac8afdb07975e3d5ed66e33c767ed0","85d08536e6cd9787f82261674e7d566421a84d286679db1503432a6ccf9e9625","f6dae047d4cb4354607e8bedd43aca1ce1601a1cb245f637c0420f492ffc34e5","113976386a1fd6065bb91eb0ec5958245c42548019f6da49f85bcbd50324cb8a","a1e9b1740facf44f7331b0f80223320656fce7a0781fee36fbd82e8fe73dcfec","17d3f26684a88e7651e52ecce18b292bab01a9241670fadd6bb76910022fb492","b487d434cbc327e78a667d31b34ac001433ecd482e487557bc9c737d6f5a24fa","46e8d2193f476a7a7de3cdd24743a2eafd009175159fe8494f0e3001a0e681be","e924774b42ff4558194d6531a3c368aef7b257e52cf001f01f7eda4655d1a125","752ddb95191e1d08971fc77fbdc69db2d93ef289882d555f02561de31b0a401f","10f97da752d7aea1734a2098f7537fca63165dd48882ce3d08ef2aed4ac47667","60b93ce0381b11434394616a5db9762950a0501d748998c6932150bb249e0394","a4ead38d64e1720c52f26457738484a61cd50be51abfd2bfc234c951fb79d20c","1a82e5569808c2987a9d6882e5b910beacb0165b6d18656540170038d6b8661e","6b243d0f6cf1786f6e3b10a99db080a977cc27e6f49bcff2b6264cf0339063d5","ef12df927e5deeaa09efeaf9f79336fa33745a4b3d745a8a35f43ea587bbcf40","083609ca47c047c6802bd40e974346a9509ef28367bb07769dbcead77cc7359f","364918fa15f9021675fe091510ed8f1ef91d63be82ca07712c9f93b45c3e4a1f","3a2d62eeb42c8163cb300e447b124824ed0aaf1a504ae23ded431b7adb4a7fd8","3411c785dbe8fd42f7d644d1e05a7e72b624774a08a9356479754999419c3c5a","8fb8fdda477cd7382477ffda92c2bb7d9f7ef583b1aa531eb6b2dc2f0a206c10","66995b0c991b5c5d42eff1d950733f85482c7419f7296ab8952e03718169e379","33f3795a4617f98b1bb8dac36312119d02f31897ae75436a1e109ce042b48ee8","2850c9c5dc28d34ad5f354117d0419f325fc8932d2a62eadc4dc52c018cd569b","c753948f7e0febe7aa1a5b71a714001a127a68861309b2c4127775aa9b6d4f24","3e7a40e023e1d4a9eef1a6f08a3ded8edacb67ae5fce072014205d730f717ba5","a77be6fc44c876bc10c897107f84eaba10790913ebdcad40fcda7e47469b2160","382100b010774614310d994bbf16cc9cd291c14f0d417126c7a7cfad1dc1d3f8","91f5dbcdb25d145a56cffe957ec665256827892d779ef108eb2f3864faff523b","4fdf56315340bd1770eb52e1601c3a98e45b1d207202831357e99ce29c35b55c","927955a3de5857e0a1c575ced5a4245e74e6821d720ed213141347dd1870197f","be6fd74528b32986fbf0cd2cfa9192a5ed7f369060b32a7adcb0c8d055708e61","98936802689f2d00955bab91bf3a249a7253eb9705d1ce7bd83fa89b363c10b0","66e8c0a789c867d8d3f8a0728ac49ead702ee0ff5508b99032eaff4a581b75ac","aca7993c58cb5a83a58d11b31947c91174ba1847d5a6d7d11f289b09a2efb2ac","4e3ab6678655e507463a9bfa1aa39a4a5497fac4c75e5f7f7a16c0b7d001c34a","8204695e3bf92c929d9d4ddd0a88b93d8c9f3e8e1b34efde40d1b76c83a2fda5","c12cdece05b2410e2aa179e4082d0a6109c3e87f9778c781dd03fcb34986fda1","25cb65de6b4a6d4e816e6d9b67fa93e25a1e9b4206528760029b452af4d459b4","f73b596cb4b4860fd0a3ea8cab67a42ad344d95a392ca986ca4588f59ea8c2cf","bee89e1eb6425eb49894f3f25e4562dc2564e84e5aa7610b7e13d8ecddf8f5db","bd71c74c0a6e0417bd42b0798895968db546e2e40a27cb2cdfe4498a150bb51c","3a24f4a428f24cad90b83fab329a620c4adbace083a8eda62c63365065b79e73","062c4a701f1ae473443a9b9e44db248226679716362b4759b7f5f682a97a5e8c","c730d00be50adc461f9fbf58c6db9cda705939a09409cd87a1856797db87bdf8","a4d75759d36a6e0f3ad9714c580297645982e6e815c589f0477d9e986463ad02","66a6e7b6e32eea099615d627028ed0d681679e31237df03e68e1b912e3e61da0","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"f749812878fecfa53cfc13b36e5d35086fb6377983a9df44175da83ccc23af1f","affectsGlobalScope":true},"fd536fe411f46ae62c4729e342a3494adbdd54335e41039c238170c9781da9ff",{"version":"772ff00e189d93488d1ca6f0f4dfba77bd090a99ed31e19a14bc16fad4078e48","affectsGlobalScope":true},"d9b1fa0da9fbff85402c3ee794bcfe6d7cfef2fa053761b7d83989cdb7f9b26d","ac0c7cb0a4c1bec60be2c0460b3bda1e674eaf2c98312d7b6f16a0bb58718e2d",{"version":"7e2181a6fc140b4525d5a45c204477c37fa78a635558e88552c68f76a4325403","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","6a6bfa45d3ed96dea1ad653444fb26ddaa9245d2e2d6ddaab050cb9a2c0936d7","276b547eeb8eeeee9a446a3bfa6e07d1c0199269bdcf33813abab1281394a9cb","c999f7816955f75b447823e3e4085f699600e2a4a3327907df9af65b0a9c0df6","958df89fdcf5555cdfd57a14037e05505048dd29c59e8009bea279b65523b241","ffa8324a4c0611f9a50262fb36f097eeabe0fa0d71755aa67156da13cde1b932","9b814e0806922056145bedb096f11b73bdce70cc871f3ccfc4ce00b2cba75718",{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true},{"version":"be3d24f3fd8c85fedd91485b207d180f14ac2602805b52f6a33462ada14c27b0","affectsGlobalScope":true},"443509b8f5fa1242a5b542ec817f0e9ef48064a7298daad87607bb8543e93db9","2ad6a251b6ef19fd1f8498f83bb7b265033bd52287e1f6569d09544f18806713","bfa08f2c30c475aef1c9451855ba6b2acfdc64f61950a38fae75806d66fb85c2","159807eb55a9439f9a675bd493788190a6203b5f36c315f8c3acbfcb875c7072","fe31b2b31ac5453fc7b8eef32b62017e55b214ceb884f0b177f442af92e84682","dd72576c8ea64d55af46a386068503d3cfcecce84ed7e1cbd4ff4081ba67fafc",{"version":"125af9d85cb9d5e508353f10a8d52f01652d2d48b2cea54789a33e5b4d289c1c","affectsGlobalScope":true},"70a7e8a7880d55396285e4b85ff5bdf3af3083176abe07f944967836f2a43188","3570df7c6f3a976109f55b596a2d88c2f87e0574cd1502272594ee5c4e56d0ef","850e95721334c2aa7697b08782f443ec4286274e5024169d4443933544f359d7",{"version":"74e6cd21f7b5e29fab05060ea24e2b90aa254f16f3f62ccd7055bdb8fc7b2ff5","affectsGlobalScope":true},{"version":"5761c90b0cabdd6bd1f5fb1c3bf942088fdd39e18ed35dbe39b0c34bc733bf13","affectsGlobalScope":true},"1eb6c5569d41e6021832d0a8a71f45fecbc13d03ad7d306da485999148b64955","c05ef0ecf06540ad3039515c10d3b27f9380639ced40f4093fd073e1b5ff21d9","c774096c5935712de41c763e3c08a04b7a788a85fb07a0c2df23fb5ace3bc610","2b847f2aba41dcd69677684d5d300c08aea4e306c305fd39bf548cef19f03cfe","f4c0cbc93eb51fd61e07a86111739770dd524f6297bd83266ff004aec553e085","9a134dbb29f0af914d90b23f609b39019d66ed53db7d492ab6b04c67114559da","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","785e5be57d4f20f290a20e7b0c6263f6c57fd6e51283050756cef07d6d651c68","44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","7b3781fbdfddbee8dba55ccee5aa74a7c8d6701ade11d49ab7d8cb1fcefe669e","c4aab2ec3a249f2a4caa9cbdb099752a80daf999b79d85aa3504cdfd6e559476",{"version":"2cff47e15621f3055af1df1547426f833c9d0a571750c4f0659836f45c50fe0a","affectsGlobalScope":true},"ad08154d9602429522cac965a715fde27d421d69b24756c5d291877dda75353e","c764a6cf523d13f2304a23216cd1084e28c041eebabd8aa9b2a9d99866c668c0","1272a5c2bd05961adc473e905332b7a422b00485c10b41c752f7fcf6835e3436","30ef92bf8135ce36ba1231fe41715276f2a40be72a478ddeb862bc16672e8680",{"version":"4ace0a30a70fe5963442d75ea6e69f525671ae76f6e57ab7556c44839b4237e8","affectsGlobalScope":true},{"version":"a6f03dbf03c001fb3ac1c9bea6dde049dfff27ef8886cc4a886374aacf2e997d","affectsGlobalScope":true},"66bfb3de947abf4b117ee849c245425dbe494d6903e28f9ded566e91c9d05d77","c28d4f58131b93d60e087b86148d4e0c9d9b5c49c23ff1a9d1a9594fdedd5d08","c6b5d7f259544c91024ecf2b17138574a3f6ff2476468fafd7f957d2b68d6d98",{"version":"1ec27c4b695590464113276d174f873e260e468ef226b7dc18f9193875fa559d","affectsGlobalScope":true},"33da4ee2ab9fdd9ef8b3fc526d871ce02ae8c825283f5695e7cad507c087b97c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"71709584ed5ed7d236dc225441ec4634ffc6c718853e04b9c27b9ea121459044","3bd0173afea9fbe15dfed9fcbe3d1885f38659b0530f889ebafe760839a6b0db","963d59066dd6742da1918a6213a209bcc205b8ee53b1876ee2b4e6d80f97c85e","fd326577c62145816fe1acc306c734c2396487f76719d3785d4e825b34540b33","46324183533e34fad2461b51174132e8e0e4b3ac1ceb5032e4952992739d1eab","d3fa0530dfb1df408f0abd76486de39def69ca47683d4a3529b2d22fce27c693","d9be977c415df16e4defe4995caeca96e637eeef9d216d0d90cdba6fc617e97e","98e0c2b48d855a844099123e8ec20fe383ecd1c5877f3895b048656befe268d0","ff53802a97b7d11ab3c4395aa052baa14cd12d2b1ed236b520a833fdd2a15003","fce9262f840a74118112caf685b725e1cc86cd2b0927311511113d90d87cc61e","d7a7cac49af2a3bfc208fe68831fbfa569864f74a7f31cc3a607f641e6c583fd","9a80e3322d08274f0e41b77923c91fe67b2c8a5134a5278c2cb60a330441554e","2460af41191009298d931c592fb6d4151beea320f1f25b73605e2211e53e4e88","2f87ea988d84d1c617afdeba9d151435473ab24cd5fc456510c8db26d8bd1581","b7336c1c536e3deaedbda956739c6250ac2d0dd171730c42cb57b10368f38a14","6fb67d664aaab2f1d1ad4613b58548aecb4b4703b9e4c5dba6b865b31bd14722","4414644199b1a047b4234965e07d189781a92b578707c79c3933918d67cd9d85","04a4b38c6a1682059eac00e7d0948d99c46642b57003d61d0fe9ccc9df442887","f12ea658b060da1752c65ae4f1e4c248587f6cd4cb4acabbf79a110b6b02ff75","011b2857871a878d5eae463bedc4b3dd14755dc3a67d5d10f8fbb7823d119294","d406b797d7b2aff9f8bd6c023acfaa5a5fc415bfbf01975e23d415d3f54857af","7d71b2d1a537fe41760a16441cd95d98fcb59ddf9c714aba2fecba961ab253b6","a9bd8a2bbd03a72054cbdf0cd2a77fabea4e3ae591dd02b8f58bda0c34e50c1c","386cc88a3bdee8bc651ead59f8afc9dc5729fc933549bbd217409eabad05ba3e","4ed715464be01d805a8059a4d20dd973b8207dddbe0349f323f91dda6657a97c","021382d83d44c19cd09459830c0fa2de17e79a8c5f4f17abc96d370bf5fb4da7","c85fb392229abb27d9add2bf0703807dcc5695a106cf2f4819727a42ff7aaf30","4e23c80eec18a861ac6a4e52dfd473c7a4587ab906855ebd4910862a225f60f8","14946bff4ee90c5c6d3301a53069b8db9a369771055f951f890e7282d1fb63a0","f686808a5e7234d0339931db0623a8136700bf4f6724aefe2578908d9e9db742","d66d26abde4bfe9049630ba8ce3912396d6654eb68869090e1207476ac5752c4","acf1f5405094ca22150a70ced94574aaa12c6d320ff5ae132a1a93755fc654cf","aac4aabadfa2965ca91db1e2cda0ea570ec4682a1129af4defac2507e9568d6d","4b44ee590e235c7d2524361e0b494b2fccace6dc14a3f938ef0023f3364361cb","cadb68b67b80b14a9a5bb64cce3093168fb2bfe2c7b10096d230df5203218de1","8fdf499a5ff78160bf99bc2f276e6025c785f095d0e7a6c6ec3c752cafcbc0b9","d527195559dd49fefc932ee71ebc7ed34a64f5611cbe45557ba7f27d74dc7bee","693015483017a74f286180d19da286d238a328b98595e6e3d37d556538b03bd4","0cd44238d05cc12f87e45cd732ff939f10820a8357d98f701bded9cd63ba7ec2","3bb4adc33256313d77366fcb7eb7f44e0faea4925c61e94bbc5159fc0ef33e38","21c0786dddf52537611499340166278507eb9784628d321c2cb6acc696cba0f6","e003d8c75e3c173bae7bd8d312bb9a579d3b91d1f339ff50056550bc9f7f279b","bde9d6287cf70ec9194ac385790aebd45618a3382fd614878223b7e23edb37e4","5c1fbfe6993980d52678a4580d336735c9121831312559d5078e1d5e5ab28361","b65fe8edfe4ec7dc886cad6e122b232ead2341b0d99b8e0dd3225cec0c22c209","a69613cef7c731d43c318ff96c3ec2b5743b1d751fa8c162bf261e9044fe253f","6738101ae8e56cd3879ab3f99630ada7d78097fc9fd334df7e766216778ca219","dc3b172ee27054dbcedcf5007b78c256021db936f6313a9ce9a3ecbb503fd646","6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","afc559c1b93df37c25aef6b3dfa2d64325b0e112e887ee18bf7e6f4ec383fc90","d78e5898c8de5e0f934eee83f680262de005caa268d137101b833fd932f95e07","42baf4ca38c38deaf411ea73f37bc39ff56c6e5c761a968b64ac1b25c92b5cd8","cab425b5559edac18327eb2c3c0f47e7e9f71b667290b7689faafd28aac69eae","3cfb0cb51cc2c2e1b313d7c4df04dbf7e5bda0a133c6b309bf6af77cf614b971","f992cd6cc0bcbaa4e6c810468c90f2d8595f8c6c3cf050c806397d3de8585562","dc204ca94127eab4c1f7dfeec8da86693586cfd591cc4eb0e91a8c4d67acc1a5","84e3bbd6f80983d468260fdbfeeb431cc81f7ea98d284d836e4d168e36875e86","aad5ffa61406b8e19524738fcf0e6fda8b3485bba98626268fdf252d1b2b630a","16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc",{"version":"352fc8497a30bc806d7defa0043d85802e5f35a7688731ee9a21456f5cb32a94","affectsGlobalScope":true},"9c230a07d657b3c65ad79e819b0c362a8ebcc0730f9a3d552a26ea632e2bfd53","204dbe6c72467fb14bbe8f06510b11fb541b6ce29580c6e10ebd3bdb2eb0c1f9","ce013414484233b24f42c0fcfca48a60bb66ab4e13c82953662305e8f1ee4925","5b9ecf7da4d71cf3832dbb8336150fa924631811f488ad4690c2dfec2b4fb1d7","951c85f75aac041dddbedfedf565886a7b494e29ec1532e2a9b4a6180560b50e","f463d61cf39c3a6a5f96cdf7adfdb72a0b1d663f7b5d5b6dd042adba835430c2","f7a9cb83c8fbc081a8b605880d191e0d0527cde2c1b2b2b623beca8f0203a2cd","43cdd474c5aa3340da4816bb8f1ae7f3b1bcf9e70d997afc36a0f2c432378c84","eb96a2321f717bccc3e49e104e299152984b927ea4546b559ae631c06565819c","6a9c5127096b35264eb7cd21b2417bfc1d42cceca9ba4ce2bb0c3410b7816042","93b7325b49dfbf613d940ed0e471216657b2d77459dac34f1b5b1678f08f884c",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"dca41e86e89dfb2e85e6935260250f02eb6683b86c2fa16bec729ddd1bcd9b4b","6670e71d65610bd7b64aac5fdf58c21c545f7fa31e060f02a0dcd91763831eb8","e050a0afcdbb269720a900c85076d18e0c1ab73e580202a2bf6964978181222a","a3ca095da123d2d556d663733932d71874e6c4b4874c76118463dedea4b0d2ad","ac9788076b6b9e4514ff1286de37bf90f8e2c1dd7a772c2e746232eaa4184233","49d41b881040e728bc28d463806cdff98b64c69e9da721adcf0ec34345f691b5","0623c302651761724ec920bb95a27d9d47ea71f7e6ef7e4d6f60bd05c86cf50c","b6e465de1852a328392b432b13ee8334b209f3493053e85aa8f0b5f78368d634","afc87a77703487af971af992374f59a6cc729411cd8498a492eb14cce49f092b","2c26ca5810ebbf0129a279811816d6fd703b79b087c1bd723e3dd9bfe75681da","45b83de5630f9e8df2ff06a073de5eafa8ca34ad004c0acb347d55295cc45fb3","5d9a0b6e6be8dbb259f64037bce02f34692e8c1519f5cd5d467d7fa4490dced4","ad67dcd6fd85e3004ef3295374ea73aeb25ebb2d445ac87636c063d3d87c24af","6fd47c237d2efabe2e1259d21019ec85579a17f925ee47cb2db9c3a60d6f391f",{"version":"271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63","affectsGlobalScope":true},"2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b","a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d","9c4e644fe9bf08d93c93bd892705842189fe345163f8896849d5964d21b56b78","25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404","4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243","8d32432f68ca4ce93ad717823976f2db2add94c70c19602bf87ee67fe51df48b","bfe1b52cf71aea9bf8815810cc5d9490fa9617313e3d3c2ee3809a28b80d0bb4","ee65fe452abe1309389c5f50710f24114e08a302d40708101c4aa950a2a7d044","e98185f4249720ace1921d59c1ff4612fa5c633a183fc9bf28e2e7b8e3c7fd51","1d96568a72657f762763c920d3804868db48d638abd87ddcd82bcb200ef9625c","6cb35d83d21a7e72bd00398c93302749bcd38349d0cc5e76ff3a90c6d1498a4d",{"version":"369dd7668d0e6c91550bce0c325f37ce6402e5dd40ecfca66fbb5283e23e559d","affectsGlobalScope":true},"2632057d8b983ee33295566088c080384d7d69a492bc60b008d6a6dfd3508d6b","4bf71cf2a94492fc71e97800bdf2bcb0a9a0fa5fce921c8fe42c67060780cbfa","0996ff06f64cb05b6dac158a6ada2e16f8c2ccd20f9ff6f3c3e871f1ba5fb6d9","5c492d01a19fea5ebfff9d27e786bc533e5078909521ca17ae41236f16f9686a","a6ee930b81c65ec79aca49025b797817dde6f2d2e9b0e0106f0844e18e2cc819","84fce15473e993e6b656db9dd3c9196b80f545647458e6621675e840fd700d29","7d5336ee766aa72dffb1cc2a515f61d18a4fb61b7a2757cbccfb7b286b783dfb","63e96248ab63f6e7a86e31aa3e654ed6de1c3f99e3b668e04800df05874e8b77","80da0f61195385d22b666408f6cccbc261c066d401611a286f07dfddf7764017","06a20cc7d937074863861ea1159ac783ff97b13952b4b5d1811c7d8ab5c94776","ab6de4af0e293eae73b67dad251af097d7bcc0b8b62de84e3674e831514cb056","18cbd79079af97af66c9c07c61b481fce14a4e7282eca078c474b40c970ba1d0","e7b45405689d87e745a217b648d3646fb47a6aaba9c8d775204de90c7ea9ff35","669b754ec246dd7471e19b655b73bda6c2ca5bb7ccb1a4dff44a9ae45b6a716a","bcfaca4a8ff50f57fd36df91fba5d34056883f213baff7192cbfc4d3805d2084","76a564b360b267502219a89514953058494713ee0923a63b2024e542c18b40e5","8f62cbd3afbd6a07bb8c934294b6bfbe437021b89e53a4da7de2648ecfc7af25","a20629551ed7923f35f7556c4c15d0c8b2ebe7afaa68ceaab079a1707ba64be2","d6de66600c97cd499526ddecea6e12166ab1c0e8d9bf36fb2339fd39c8b3372a","8e7a5b8f867b99cc8763c0b024068fb58e09f7da2c4810c12833e1ca6eb11c4f","a8932876de2e3138a5a27f9426b225a4d27f0ba0a1e2764ba20930b4c3faf4b9","df877050b04c29b9f8409aa10278d586825f511f0841d1ec41b6554f8362092b","027d600e00c5f5e1816c207854285d736f2f5fa28276e2829db746d5d6811ba1","5443113a16ef378446e08d6500bb48b35de582426459abdb5c9704f5c7d327d9","0fb581ecb53304a3c95bb930160b4fa610537470cce850371cbaad5a458ca0d9","7da4e290c009d7967343a7f8c3f145a3d2c157c62483362183ba9f637a536489","eb21ddc3a8136a12e69176531197def71dc28ffaf357b74d4bf83407bd845991","914560d0c4c6aa947cfe7489fe970c94ba25383c414bbe0168b44fd20dbf0df4","4fb3405055b54566dea2135845c3a776339e7e170d692401d97fd41ad9a20e5d","8d607832a6ef0eac30657173441367dd76c96bf7800d77193428b922e060c3af","20ff7207f0bb5cdde5fee8e83315ade7e5b8100cfa2087d20d39069a3d7d06f4","7ca4c534eab7cff43d81327e369a23464bc37ef38ce5337ceff24a42c6c84eb2","5252dec18a34078398be4e321dee884dc7f47930e5225262543a799b591b36d2","23caed4dff98bd28157d2b798b43f1dfefe727f18641648c01ce4e0e929a1630","f67e013d5374826596d7c23dbae1cdb14375a27cd72e16c5fb46a4b445059329","ea3401b70e2302683bbf4c18b69ef2292b60f4d8f8e6d920413b81fb7bde0f65","71afe26642c0fb86b9f8b1af4af5deb5181b43b6542a3ff2314871b53d04c749","0d7f01634e6234d84cf0106508efdb8ae00e5ed126eff9606d37b031ac1de654","f8d209086bad78af6bd7fef063c1ed449c815e6f8d36058115f222d9f788b848","3ad003278d569d1953779e2f838f7798f02e793f6a1eceac8e0065f1a202669b","fb2c5eceffcd918dbb86332afa0199f5e7b6cf6ee42809e930a827b28ef25afe","f664aaff6a981eeca68f1ff2d9fd21b6664f47bf45f3ae19874df5a6683a8d8a","ce066f85d73e09e9adbd0049bcf6471c7eefbfc2ec4b5692b5bcef1e36babd2a","09d302513cacfbcc54b67088739bd8ac1c3c57917f83f510b2d1adcb99fd7d2a","3faa54e978b92a6f726440c13fe3ab35993dc74d697c7709681dc1764a25219f","2bd0489e968925eb0c4c0fb12ef090be5165c86bd088e1e803102c38d4a717d8","88924207132b9ba339c1adb1ed3ea07e47b3149ff8a2e21a3ea1f91cee68589d","b8800b93d8ab532f8915be73f8195b9d4ef06376d8a82e8cdc17c400553172d6","d7d469703b78beba76d511957f8c8b534c3bbb02bea7ab4705c65ef573532fb8","74c8c3057669c03264263d911d0f82e876cef50b05be21c54fef23c900de0420","b303eda2ff2d582a9c3c5ecb708fb57355cdc25e8c8197a9f66d4d1bf09fda19","4e5dc89fa22ff43da3dee1db97d5add0591ebaff9e4adef6c8b6f0b41f0f60f0","ec4e82cb42a902fe83dc13153c7a260bee95684541f8d7ef26cb0629a2f4ca31","5f36e24cd92b0ff3e2a243685a8a780c9413941c36739f04b428cc4e15de629d","40a26494e6ab10a91851791169582ab77fed4fbd799518968177e7eefe08c7a9","208e125b45bc561765a74f6f1019d88e44e94678769824cf93726e1bac457961","b3985971de086ef3aa698ef19009a53527b72e65851b782dc188ac341a1e1390","c81d421aabb6113cd98b9d4f11e9a03273b363b841f294b457f37c15d513151d","30063e3a184ff31254bbafa782c78a2d6636943dfe59e1a34f451827fd7a68dc","c05d4cae0bceed02c9d013360d3e65658297acb1b7a90252fe366f2bf4f9ccc9","6f14b92848889abba03a474e0750f7350cc91fc190c107408ca48679a03975ae","a588d0765b1d18bf00a498b75a83e095aef75a9300b6c1e91cbf39e408f2fe2f","656424ca784760c679bf2677d8aaf55d1cb8452cd0ac04bbe1c0f659f45f8c11","5d2651c679f59706bf484e7d423f0ec2d9c79897e2e68c91a3f582f21328d193","30d49e69cb62f350ff0bc5dda1c557429c425014955c19c557f101c0de9272e7","d3747dbed45540212e9a906c2fb8b5beb691f2cd0861af58a66dc01871004f38","05a21cbb7cbe1ec502e7baca1f4846a4e860d96bad112f3e316b995ba99715b7","1eaee2b52f1c0e1848845a79050c1d06ae554d8050c35e3bf479f13d6ee19dd5","fd219904eea67c470dfebbaf44129b0db858207c3c3b55514bdc84de547b1687","4de232968f584b960b4101b4cdae593456aff149c5d0c70c2389248e9eb9fbac","933c42f6ed2768265dfb42faa817ce8d902710c57a21a1859a9c3fe5e985080e","c5430542eeebb207d651e8b00a08e4bb680c47ecb73dd388d8fa597a1fc5de5b","a6c5c9906262cf10549989c0061e5a44afdc1f61da77d5e09418a9ecea0018fe","bc6e433cb982bf63eaa523dbbbd30fe12960a09861b352d77baf77ad6dd8886d","9af64ab00918f552388252977c1569fe31890686ca1fdb8e20f58d3401c9a50c","3d3cc03b5c6e056c24aac76789f4bc67caee98a4f0774ab82bc8ba34d16be916","747ce36fa27a750a05096f3610e59c9b5a55e13defec545c01a75fd13d67b620","1a8f503c64bdb36308f245960d9e4acac4cf65d8b6bd0534f88230ebf0be7883","a2c1f4012459547d62116d724e7ec820bb2e6848da40ea0747bf160ffd99b283","0dc197e52512a7cbea4823cc33c23b0337af97bd59b38bf83be047f37cd8c9a8","492c93ade227fe4545fabb3035b9dd5d57d8b4fde322e5217fdaef20aa1b80a8","83c54a3b3e836d1773b8c23ff76ce6e0aae1a2209fc772b75e9de173fec9eac0","475e411f48f74c14b1f6e50cc244387a5cc8ce52340dddfae897c96e03f86527","5573ce7aa683a81c9a727294ffdb47d82d7715a148bfe9f4ddcf2f6cdfef1f0a","2cd9edbb4a6411a9f5258237dd73323db978d7aa9ebf1d1b0ac79771ac233e24","65719ccb75af7676665ee5a6f4d21d6a5f494ba5da26a4fcdad3b0788121e5c8","8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","54fe5f476c5049c39e5b58927d98b96aad0f18a9fd3e21b51fb3ee812631c8c0","fd0589ca571ad090b531d8c095e26caa53d4825c64d3ff2b2b1ab95d72294175",{"version":"669843ecafb89ae1e944df06360e8966219e4c1c34c0d28aa2503272cdd444a7","affectsGlobalScope":true},"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","fec943fdb3275eb6e006b35e04a8e2e99e9adf3f4b969ddf15315ac7575a93e4","5006668996956580886022c05108e32c742823e1b5652aff7914917233731518","d8ff10c7c1f825a87b2b2a1cef499c7079d2d1b880323ce9edbb81282aceee8d","488b0a139b5f35ded772136cf4b541f3babf22e4ce9056daf65736234e88355d","0f141d684b22a8ff995c19137ec8a90b297461154ad4212b4f45b7e8b10357b7","81af781a1d9eb264b8955538935874d6e60944e6285127d43ac07c6320d1d98f","675e702f2032766a91eeadee64f51014c64688525da99dccd8178f0c599f13a8","458111fc89d11d2151277c822dfdc1a28fa5b6b2493cf942e37d4cd0a6ee5f22","19c816167e076e7c24f074389c6cf3ed87bdbb917d1ea439ca281f9d26db2439","187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","febf0b2de54781102b00f61653b21377390a048fbf5262718c91860d11ff34a6","98f9d826db9cd99d27a01a59ee5f22863df00ccf1aaf43e1d7db80ebf716f7c3","0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","dcd91d3b697cb650b95db5471189b99815af5db2a1cd28760f91e0b12ede8ed5","3c92b6dfd43cc1c2485d9eba5ff0b74a19bb8725b692773ef1d66dac48cda4bd","3cf0d343c2276842a5b617f22ba82af6322c7cfe8bb52238ffc0c491a3c21019","df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","30abc554c7ad13063a02ddd06757929b34357aea1f6fcf4ca39114cb0fc19384","0e60e0cbf2283adfd5a15430ae548cd2f662d581b5da6ecd98220203e7067c70","209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05","6fa0008bf91a4cc9c8963bace4bba0bd6865cbfa29c3e3ccc461155660fb113a","7e61def8d1fd9b2db068256f056cfbcd9fb7f7a0f405115ddc048deffed2bceb","27c85ba7958ec4b82b87e7df50d41522d8cc64888ced56e12b6ef633173afbca","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","fc37aca06f6b8b296c42412a2e75ab53d30cd1fa8a340a3bb328a723fd678377","5f2c582b9ef260cb9559a64221b38606378c1fabe17694592cdfe5975a6d7efa","1d4bc73751d6ec6285331d1ca378904f55d9e5e8aeaa69bc45b675c3df83e778","8017277c3843df85296d8730f9edf097d68d7d5f9bc9d8124fcacf17ecfd487e","332c7ccf95426d3156ebedb7295979ef2435bd1c1a940024a4d068da3418718f","e03334588c63840b7054accd0b90f29c5890db6a6555ac0869a78a23297f1396","c3052485f32a96bfde75a2976c1238995522584ba464f04ff16a8a40af5e50d1","c220410b8e956fa157ce4e5e6ac871f0f433aa120c334d906ff1f5e2c7369e95","960a68ced7820108787135bdae5265d2cc4b511b7dcfd5b8f213432a8483daf1","5e8db4872785292074b394d821ae2fc10e4f8edc597776368aebbe8aefb24422","8baa5d0febc68db886c40bf341e5c90dc215a90cd64552e47e8184be6b7e3358","199f9ead0daf25ae4c5632e3d1f42570af59685294a38123eef457407e13f365","7ccce4adb23a87a044c257685613126b47160f6975b224cea5f6af36c7f37514","2b93035328f7778d200252681c1d86285d501ed424825a18f81e4c3028aa51d9","2ac9c8332c5f8510b8bdd571f8271e0f39b0577714d5e95c1e79a12b2616f069","42c21aa963e7b86fa00801d96e88b36803188018d5ad91db2a9101bccd40b3ff","d31eb848cdebb4c55b4893b335a7c0cca95ad66dee13cbb7d0893810c0a9c301","b9f96255e1048ed2ea33ec553122716f0e57fc1c3ad778e9aa15f5b46547bd23","7a9e0a564fee396cacf706523b5aeed96e04c6b871a8bebefad78499fbffc5bc","906c751ef5822ec0dadcea2f0e9db64a33fb4ee926cc9f7efa38afe5d5371b2a","5387c049e9702f2d2d7ece1a74836a14b47fbebe9bbeb19f94c580a37c855351","c68391fb9efad5d99ff332c65b1606248c4e4a9f1dd9a087204242b56c7126d6","e9cf02252d3a0ced987d24845dcb1f11c1be5541f17e5daa44c6de2d18138d0c","e8b02b879754d85f48489294f99147aeccc352c760d95a6fe2b6e49cd400b2fe","9f6908ab3d8a86c68b86e38578afc7095114e66b2fc36a2a96e9252aac3998e0","0eedb2344442b143ddcd788f87096961cd8572b64f10b4afc3356aa0460171c6","71405cc70f183d029cc5018375f6c35117ffdaf11846c35ebf85ee3956b1b2a6","c68baff4d8ba346130e9753cefe2e487a16731bf17e05fdacc81e8c9a26aae9d","2cd15528d8bb5d0453aa339b4b52e0696e8b07e790c153831c642c3dea5ac8af","479d622e66283ffa9883fbc33e441f7fc928b2277ff30aacbec7b7761b4e9579","ade307876dc5ca267ca308d09e737b611505e015c535863f22420a11fffc1c54","f8cdefa3e0dee639eccbe9794b46f90291e5fd3989fcba60d2f08fde56179fb9","86c5a62f99aac7053976e317dbe9acb2eaf903aaf3d2e5bb1cafe5c2df7b37a8","2b300954ce01a8343866f737656e13243e86e5baef51bd0631b21dcef1f6e954","a2d409a9ffd872d6b9d78ead00baa116bbc73cfa959fce9a2f29d3227876b2a1","b288936f560cd71f4a6002953290de9ff8dfbfbf37f5a9391be5c83322324898","61178a781ef82e0ff54f9430397e71e8f365fc1e3725e0e5346f2de7b0d50dfa","6a6ccb37feb3aad32d9be026a3337db195979cd5727a616fc0f557e974101a54","c649ea79205c029a02272ef55b7ab14ada0903db26144d2205021f24727ac7a3","38e2b02897c6357bbcff729ef84c736727b45cc152abe95a7567caccdfad2a1d","d6610ea7e0b1a7686dba062a1e5544dd7d34140f4545305b7c6afaebfb348341","3dee35db743bdba2c8d19aece7ac049bde6fa587e195d86547c882784e6ba34c","b15e55c5fa977c2f25ca0b1db52cfa2d1fd4bf0baf90a8b90d4a7678ca462ff1","f41d30972724714763a2698ae949fbc463afb203b5fa7c4ad7e4de0871129a17","843dd7b6a7c6269fd43827303f5cbe65c1fecabc30b4670a50d5a15d57daeeb9","f06d8b8567ee9fd799bf7f806efe93b67683ef24f4dea5b23ef12edff4434d9d","6017384f697ff38bc3ef6a546df5b230c3c31329db84cbfe686c83bec011e2b2","e1a5b30d9248549ca0c0bb1d653bafae20c64c4aa5928cc4cd3017b55c2177b0","a593632d5878f17295bd53e1c77f27bf4c15212822f764a2bfc1702f4b413fa0","a868a534ba1c2ca9060b8a13b0ffbbbf78b4be7b0ff80d8c75b02773f7192c29","da7545aba8f54a50fde23e2ede00158dc8112560d934cee58098dfb03aae9b9d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","a1a261624efb3a00ff346b13580f70f3463b8cdcc58b60f5793ff11785d52cab","acebfe99678cf7cddcddc3435222cf132052b1226e902daac9fbb495c321a9b5","82b1f9a6eefef7386aebe22ac49f23b806421e82dbf35c6e5b7132d79e4165da","b0d10e46cfe3f6c476b69af02eaa38e4ccc7430221ce3109ae84bb9fb8282298",{"version":"356701ea5df9eea3bf62b0f29857cb950d95eec9b9063f85c17be705926cdd2a","affectsGlobalScope":true},"4e22b9ea2805fec5f3c120146a690e5604a3117dbdee648c85393f58422eec16","df5941f81d2d8a084c12b67bfa2a3a9fd2703ee68d75bd2299b15af3fa400d5e","61f41da9aaa809e5142b1d849d4e70f3e09913a5cb32c629bf6e61ef27967ff7","95c617b16c4765ff6de307629b6918181908bee82a59fca0b2c95f170a4be7ea","2dd1d4cea14cead7a7fc9eec8f40593089dff0de8c0199458446143c9b8c4ea9","75fa6a9be075402ea969c1fcec4bb1421f72efbc3e2f340032684cdd3115197c","c516a2b18ec68ce5281d7f90113f9be11c7800a859e52292ec7d6a5c13d0465b"],"root":[55,141,142,[228,233],237,[239,241],247,248,[328,331],435,436],"options":{"allowSyntheticDefaultImports":true,"allowUnreachableCode":false,"composite":true,"declaration":true,"emitDeclarationOnly":false,"esModuleInterop":true,"experimentalDecorators":true,"importHelpers":true,"inlineSources":true,"jsx":4,"module":99,"noEmitHelpers":true,"noUnusedLocals":true,"noUnusedParameters":true,"outDir":"./","rootDir":"..","skipLibCheck":true,"sourceMap":true,"strict":true,"target":7},"fileIdsList":[[384,424,426],[384],[384,425],[384,424,427],[384,422,424],[384,421,422,423],[384,421,424],[384,399,400],[384,400,401,402,403],[384,391,400,402],[384,399,401],[355,384,391],[355,384,391,395],[384,395,396,397,398],[384,395,397],[384,396],[372,384,391,404,405,406,409],[384,405,406,408],[354,384,391,404,405,406,407],[384,406],[384,404,405],[384,391,404],[333,334,384],[334,384],[332,384],[357,384,391],[357,384,391,439],[348,384,391],[354,357,383,384,391,442,443,444],[383,384,391,451],[357,384,391,439,454,459],[384,461],[332,384,465],[332,384,463,464],[354,357,384,391,448,449,450],[384,440,450,451,458],[357,384,473],[354,384,473],[384,470],[372,384,391,468,469,470,471,472],[372,384,473],[355,384,391,474,475],[354,355,384,391,393],[249,384],[384,484],[384,478,484],[384,479,480,481,482,483],[51,384],[354,357,359,362,372,383,384,391],[369,384,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,570,571,572,573,574],[384,575],[384,554,555,575],[369,384,552,557,575],[369,384,558,559,575],[369,384,558,575],[369,384,552,558,575],[369,384,564,575],[369,384,575],[384,553,569,575],[384,552,569,575],[369,384,552],[384,557],[369,384],[384,552,575],[384,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,508,509,511,513,514,515,516,517,518,519,520,521,522,523,524,525,526,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551],[384,489,491,496],[384,491,528],[384,490,495],[384,489,490,491,492,493,494],[384,490,491],[384,491,527],[384,489,490,491,496],[384,489,490,504],[384,489,490,491,492,495],[384,489,490],[384,490],[384,489,491,495,496],[384,490,491,492,495,528],[384,495],[384,495,535],[384,489,490,491,495],[384,490,491,492,495],[384,489,490,491,495,496],[384,552],[384,489,490,503],[384,505,506],[384,489,490,504,505],[384,489,490,503,504,506],[384,505],[384,489,490,505,506],[384,512],[384,507],[384,510],[384,489,495],[384,391],[384,577],[384,578],[323,354,384,386,391,580,582],[384,581],[355,383,384,391],[354,384,391],[384,586],[354,357,358,362,368,383,384,391,437,453,454,457,460,487,585],[354,384,391,467,576],[384,590,592,593,594,595,596,597,598,599,600,601,602],[384,590,591,593,594,595,596,597,598,599,600,601,602],[384,591,592,593,594,595,596,597,598,599,600,601,602],[384,590,591,592,594,595,596,597,598,599,600,601,602],[384,590,591,592,593,595,596,597,598,599,600,601,602],[384,590,591,592,593,594,596,597,598,599,600,601,602],[384,590,591,592,593,594,595,597,598,599,600,601,602],[384,590,591,592,593,594,595,596,598,599,600,601,602],[384,590,591,592,593,594,595,596,597,599,600,601,602],[384,590,591,592,593,594,595,596,597,598,600,601,602],[384,590,591,592,593,594,595,596,597,598,599,601,602],[384,590,591,592,593,594,595,596,597,598,599,600,602],[384,590,591,592,593,594,595,596,597,598,599,600,601],[384,456],[384,455],[338,384],[341,384],[342,347,375,384],[343,354,355,362,372,383,384],[343,344,354,362,384],[345,384],[346,347,355,363,384],[347,372,380,384],[348,350,354,362,384],[349,384],[350,351,384],[354,384],[352,354,384],[354,355,356,372,383,384],[354,355,356,369,372,375,384],[384,388],[350,354,357,362,372,383,384],[354,355,357,358,362,372,380,383,384],[357,359,372,380,383,384],[338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390],[354,360,384],[361,383,384],[350,354,362,372,384],[363,384],[364,384],[341,365,384],[366,382,384,388],[367,384],[368,384],[354,369,370,384],[369,371,384,386],[342,354,372,373,374,375,384],[342,372,374,384],[372,373,384],[375,384],[376,384],[372,384],[354,378,379,384],[378,379,384],[347,362,372,380,384],[381,384],[362,382,384],[342,357,368,383,384],[347,384],[372,384,385],[384,386],[384,387],[342,347,354,356,365,372,383,384,386,388],[372,384,389],[384,609],[384,610],[51,384,484,611],[51,384,484],[51,384,613],[384,613,614,615,616,617],[47,48,49,50,384],[357,372,384,391],[384,622,661],[384,622,646,661],[384,661],[384,622],[384,622,647,661],[384,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660],[384,647,661],[355,372,384,391,447],[355,384,459],[357,384,391,456,457],[48,51,384,485],[372,384,391],[354,357,359,372,380,383,384,389,391],[384,671],[51,52,384],[56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,384],[143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,384],[51,243,244,384],[245,384],[242,384],[53,384],[384,391,411,412,413],[384,411,412],[384,411],[384,391,410],[51,235,384],[234,384],[257,258,384],[250,290,384],[250,256,257,290,384],[250,261,263,264,288,289,290,384],[250,263,290,384],[250,261,263,290,384],[265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,384],[250,261,264,290,384],[312,384],[311,312,384],[311,384],[311,312,313,315,316,319,320,321,322,384],[312,316,384],[311,312,313,315,316,317,318,384],[311,316,384],[316,320,384],[312,313,314,384],[313,384],[311,312,316,384],[251,252,253,254,255,384],[251,252,384],[251,384],[334,384,392,415],[384,394,414],[334,384,418],[334,384,391,418],[384,428],[334,384,429],[334,384,433],[384,431,432],[384,431],[384,417],[292,384],[295,384],[249,293,296,384],[324,384],[249,250,290,296,323,384],[259,309,384],[250,259,290,300,302,308,384],[326,384],[250,290,296,325,384],[290,301,384],[250,261,290,296,300,384],[296,299,384],[249,296,297,298,300,384],[303,384],[304,305,384],[249,304,384],[304,306,307,384],[249,304,306,384],[46,52,334,335,336,337,355,384,416,419,420,430,434,436],[46,51,52,54,236,384,436],[46,51,52,54,384,436],[46,52,54,140,246,384,436],[46,51,52,140,310,327,384],[46,52,54,140,247,384,436],[46,51,52,384],[46,51,52,54,140,384,436],[46,51,52,54,55,141,384,436],[46,51,52,54,227,228,384,436],[46,51,52,54,142,229,233,237,239,384,436],[46,51,52,238,384],[46,52,384],[46,52,240,241,247,248,328,329,384],[46,52,230,231,232,384],[46,52,330,384]],"referencedMap":[[427,1],[425,2],[426,3],[428,4],[423,5],[421,2],[424,6],[422,7],[401,8],[404,9],[403,10],[402,11],[400,12],[396,13],[399,14],[398,15],[397,16],[395,12],[410,17],[409,18],[408,19],[407,20],[406,21],[405,22],[335,23],[336,23],[337,24],[333,25],[437,26],[438,2],[440,27],[441,28],[445,29],[446,2],[452,30],[439,26],[453,2],[460,31],[462,32],[466,33],[463,2],[465,34],[332,2],[451,35],[459,36],[467,2],[468,37],[472,2],[470,38],[471,39],[473,40],[469,41],[476,42],[477,2],[394,43],[250,44],[249,2],[478,2],[482,45],[483,45],[479,46],[480,46],[481,46],[484,47],[485,48],[486,2],[487,2],[443,2],[457,2],[488,49],[575,50],[554,51],[556,52],[555,51],[558,53],[560,54],[561,55],[562,56],[563,54],[564,55],[565,54],[566,57],[567,55],[568,54],[569,58],[570,59],[571,60],[572,61],[559,62],[573,63],[557,63],[574,64],[552,65],[502,66],[500,66],[527,67],[515,68],[495,69],[492,70],[528,71],[501,72],[503,73],[496,74],[491,75],[489,76],[551,2],[497,77],[525,68],[526,68],[529,78],[530,68],[531,68],[532,68],[533,68],[534,68],[535,79],[536,80],[537,68],[493,68],[538,68],[539,68],[540,79],[541,68],[542,68],[543,81],[544,68],[545,78],[546,68],[494,68],[547,68],[548,68],[549,82],[498,83],[550,84],[504,85],[512,86],[507,86],[506,87],[505,88],[510,89],[514,90],[513,91],[508,92],[509,89],[511,93],[499,2],[490,94],[520,2],[521,2],[522,2],[524,2],[523,2],[518,2],[519,79],[517,2],[516,76],[576,95],[577,2],[578,96],[579,97],[581,98],[582,99],[464,2],[583,2],[474,100],[475,2],[454,2],[584,101],[587,102],[585,102],[586,103],[588,102],[589,104],[591,105],[592,106],[590,107],[593,108],[594,109],[595,110],[596,111],[597,112],[598,113],[599,114],[600,115],[601,116],[602,117],[603,2],[455,118],[456,119],[393,2],[604,2],[461,2],[338,120],[339,120],[341,121],[342,122],[343,123],[344,124],[345,125],[346,126],[347,127],[348,128],[349,129],[350,130],[351,130],[353,131],[352,132],[354,131],[355,133],[356,134],[340,135],[390,2],[357,136],[358,137],[359,138],[391,139],[360,140],[361,141],[362,142],[363,143],[364,144],[365,145],[366,146],[367,147],[368,148],[369,149],[370,149],[371,150],[372,151],[374,152],[373,153],[375,154],[376,155],[377,156],[378,157],[379,158],[380,159],[381,160],[382,161],[383,162],[384,163],[385,164],[386,165],[387,166],[388,167],[389,168],[605,2],[606,2],[607,2],[608,2],[610,169],[609,170],[49,2],[450,2],[449,2],[238,48],[612,171],[611,172],[614,173],[616,48],[613,48],[615,173],[617,2],[618,174],[47,2],[51,175],[52,48],[619,2],[444,176],[620,2],[621,2],[50,2],[646,177],[647,178],[622,179],[625,179],[644,177],[645,177],[635,177],[634,180],[632,177],[627,177],[640,177],[638,177],[642,177],[626,177],[639,177],[643,177],[628,177],[629,177],[641,177],[623,177],[630,177],[631,177],[633,177],[637,177],[648,181],[636,177],[624,177],[661,182],[660,2],[655,181],[657,183],[656,181],[649,181],[650,181],[652,181],[654,181],[658,183],[659,183],[651,183],[653,183],[448,184],[447,2],[662,185],[458,186],[663,26],[664,2],[665,187],[666,2],[553,188],[580,2],[667,2],[668,2],[669,2],[670,189],[671,2],[672,190],[143,191],[144,48],[145,48],[146,48],[147,48],[148,48],[149,48],[150,48],[151,191],[152,48],[153,48],[154,48],[155,48],[156,48],[157,48],[158,48],[159,48],[160,48],[162,48],[203,48],[161,48],[163,48],[164,48],[165,48],[166,48],[167,48],[168,48],[169,48],[170,48],[171,48],[172,48],[173,48],[174,48],[175,48],[176,48],[177,48],[178,48],[179,48],[180,48],[181,48],[182,48],[183,48],[184,48],[186,48],[185,48],[187,48],[188,48],[189,48],[190,48],[191,48],[192,48],[193,48],[194,48],[195,48],[196,48],[197,48],[198,48],[199,48],[200,48],[201,48],[202,48],[204,48],[205,48],[206,48],[207,48],[208,48],[209,48],[210,48],[211,48],[212,48],[213,48],[214,48],[215,48],[216,48],[217,48],[218,48],[219,48],[220,48],[221,48],[222,48],[223,48],[224,48],[225,48],[226,48],[56,191],[57,48],[58,48],[59,48],[60,48],[61,48],[62,48],[63,48],[64,191],[65,48],[66,48],[67,48],[68,48],[69,48],[70,48],[71,48],[72,48],[73,48],[75,48],[116,48],[74,48],[76,48],[77,48],[78,48],[79,48],[80,48],[81,48],[82,48],[83,48],[84,48],[85,48],[86,48],[87,48],[88,48],[89,48],[90,48],[91,48],[92,48],[93,48],[94,48],[95,48],[96,48],[97,48],[99,48],[98,48],[100,48],[101,48],[102,48],[103,48],[104,48],[105,48],[106,48],[107,48],[108,48],[109,48],[110,48],[111,48],[112,48],[113,48],[114,48],[115,48],[117,48],[118,48],[119,48],[120,48],[121,48],[122,48],[123,48],[124,48],[125,48],[126,48],[127,48],[128,48],[129,48],[130,48],[131,48],[132,48],[133,48],[134,48],[135,48],[136,48],[137,48],[138,48],[139,48],[140,192],[227,193],[245,194],[246,195],[244,2],[243,196],[242,2],[54,197],[53,2],[48,2],[414,198],[413,199],[412,200],[411,201],[236,202],[235,203],[259,204],[257,205],[258,206],[442,131],[290,207],[264,208],[265,209],[266,209],[267,209],[268,209],[269,209],[270,209],[271,209],[272,209],[273,209],[274,209],[288,210],[275,209],[276,209],[277,209],[278,209],[279,209],[280,209],[281,209],[282,209],[284,209],[285,209],[283,209],[286,209],[287,209],[289,209],[263,211],[262,44],[313,212],[322,213],[311,2],[312,214],[323,215],[318,216],[319,217],[317,218],[321,219],[315,220],[314,221],[320,222],[316,213],[256,223],[253,224],[254,2],[255,2],[251,2],[252,225],[416,226],[392,12],[415,227],[419,228],[420,229],[429,230],[430,231],[434,232],[433,233],[432,234],[418,235],[417,2],[334,2],[234,2],[298,2],[46,2],[44,2],[45,2],[8,2],[9,2],[11,2],[10,2],[2,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[3,2],[4,2],[23,2],[20,2],[21,2],[22,2],[24,2],[25,2],[26,2],[5,2],[27,2],[28,2],[29,2],[30,2],[6,2],[34,2],[31,2],[32,2],[33,2],[35,2],[7,2],[36,2],[41,2],[42,2],[37,2],[38,2],[39,2],[40,2],[1,2],[43,2],[431,2],[293,236],[292,44],[291,2],[296,237],[295,238],[294,2],[436,2],[261,44],[260,2],[325,239],[324,240],[310,241],[309,242],[327,243],[326,244],[302,245],[301,246],[300,247],[297,2],[299,248],[304,249],[303,44],[306,250],[305,251],[308,252],[307,253],[435,254],[237,255],[241,256],[247,257],[328,258],[329,259],[228,260],[55,256],[141,261],[142,262],[229,263],[240,264],[239,265],[248,266],[330,267],[233,268],[230,260],[231,260],[232,260],[331,269]],"exportedModulesMap":[[427,1],[425,2],[426,3],[428,4],[423,5],[421,2],[424,6],[422,7],[401,8],[404,9],[403,10],[402,11],[400,12],[396,13],[399,14],[398,15],[397,16],[395,12],[410,17],[409,18],[408,19],[407,20],[406,21],[405,22],[335,23],[336,23],[337,24],[333,25],[437,26],[438,2],[440,27],[441,28],[445,29],[446,2],[452,30],[439,26],[453,2],[460,31],[462,32],[466,33],[463,2],[465,34],[332,2],[451,35],[459,36],[467,2],[468,37],[472,2],[470,38],[471,39],[473,40],[469,41],[476,42],[477,2],[394,43],[250,44],[249,2],[478,2],[482,45],[483,45],[479,46],[480,46],[481,46],[484,47],[485,48],[486,2],[487,2],[443,2],[457,2],[488,49],[575,50],[554,51],[556,52],[555,51],[558,53],[560,54],[561,55],[562,56],[563,54],[564,55],[565,54],[566,57],[567,55],[568,54],[569,58],[570,59],[571,60],[572,61],[559,62],[573,63],[557,63],[574,64],[552,65],[502,66],[500,66],[527,67],[515,68],[495,69],[492,70],[528,71],[501,72],[503,73],[496,74],[491,75],[489,76],[551,2],[497,77],[525,68],[526,68],[529,78],[530,68],[531,68],[532,68],[533,68],[534,68],[535,79],[536,80],[537,68],[493,68],[538,68],[539,68],[540,79],[541,68],[542,68],[543,81],[544,68],[545,78],[546,68],[494,68],[547,68],[548,68],[549,82],[498,83],[550,84],[504,85],[512,86],[507,86],[506,87],[505,88],[510,89],[514,90],[513,91],[508,92],[509,89],[511,93],[499,2],[490,94],[520,2],[521,2],[522,2],[524,2],[523,2],[518,2],[519,79],[517,2],[516,76],[576,95],[577,2],[578,96],[579,97],[581,98],[582,99],[464,2],[583,2],[474,100],[475,2],[454,2],[584,101],[587,102],[585,102],[586,103],[588,102],[589,104],[591,105],[592,106],[590,107],[593,108],[594,109],[595,110],[596,111],[597,112],[598,113],[599,114],[600,115],[601,116],[602,117],[603,2],[455,118],[456,119],[393,2],[604,2],[461,2],[338,120],[339,120],[341,121],[342,122],[343,123],[344,124],[345,125],[346,126],[347,127],[348,128],[349,129],[350,130],[351,130],[353,131],[352,132],[354,131],[355,133],[356,134],[340,135],[390,2],[357,136],[358,137],[359,138],[391,139],[360,140],[361,141],[362,142],[363,143],[364,144],[365,145],[366,146],[367,147],[368,148],[369,149],[370,149],[371,150],[372,151],[374,152],[373,153],[375,154],[376,155],[377,156],[378,157],[379,158],[380,159],[381,160],[382,161],[383,162],[384,163],[385,164],[386,165],[387,166],[388,167],[389,168],[605,2],[606,2],[607,2],[608,2],[610,169],[609,170],[49,2],[450,2],[449,2],[238,48],[612,171],[611,172],[614,173],[616,48],[613,48],[615,173],[617,2],[618,174],[47,2],[51,175],[52,48],[619,2],[444,176],[620,2],[621,2],[50,2],[646,177],[647,178],[622,179],[625,179],[644,177],[645,177],[635,177],[634,180],[632,177],[627,177],[640,177],[638,177],[642,177],[626,177],[639,177],[643,177],[628,177],[629,177],[641,177],[623,177],[630,177],[631,177],[633,177],[637,177],[648,181],[636,177],[624,177],[661,182],[660,2],[655,181],[657,183],[656,181],[649,181],[650,181],[652,181],[654,181],[658,183],[659,183],[651,183],[653,183],[448,184],[447,2],[662,185],[458,186],[663,26],[664,2],[665,187],[666,2],[553,188],[580,2],[667,2],[668,2],[669,2],[670,189],[671,2],[672,190],[143,191],[144,48],[145,48],[146,48],[147,48],[148,48],[149,48],[150,48],[151,191],[152,48],[153,48],[154,48],[155,48],[156,48],[157,48],[158,48],[159,48],[160,48],[162,48],[203,48],[161,48],[163,48],[164,48],[165,48],[166,48],[167,48],[168,48],[169,48],[170,48],[171,48],[172,48],[173,48],[174,48],[175,48],[176,48],[177,48],[178,48],[179,48],[180,48],[181,48],[182,48],[183,48],[184,48],[186,48],[185,48],[187,48],[188,48],[189,48],[190,48],[191,48],[192,48],[193,48],[194,48],[195,48],[196,48],[197,48],[198,48],[199,48],[200,48],[201,48],[202,48],[204,48],[205,48],[206,48],[207,48],[208,48],[209,48],[210,48],[211,48],[212,48],[213,48],[214,48],[215,48],[216,48],[217,48],[218,48],[219,48],[220,48],[221,48],[222,48],[223,48],[224,48],[225,48],[226,48],[56,191],[57,48],[58,48],[59,48],[60,48],[61,48],[62,48],[63,48],[64,191],[65,48],[66,48],[67,48],[68,48],[69,48],[70,48],[71,48],[72,48],[73,48],[75,48],[116,48],[74,48],[76,48],[77,48],[78,48],[79,48],[80,48],[81,48],[82,48],[83,48],[84,48],[85,48],[86,48],[87,48],[88,48],[89,48],[90,48],[91,48],[92,48],[93,48],[94,48],[95,48],[96,48],[97,48],[99,48],[98,48],[100,48],[101,48],[102,48],[103,48],[104,48],[105,48],[106,48],[107,48],[108,48],[109,48],[110,48],[111,48],[112,48],[113,48],[114,48],[115,48],[117,48],[118,48],[119,48],[120,48],[121,48],[122,48],[123,48],[124,48],[125,48],[126,48],[127,48],[128,48],[129,48],[130,48],[131,48],[132,48],[133,48],[134,48],[135,48],[136,48],[137,48],[138,48],[139,48],[140,192],[227,193],[245,194],[246,195],[244,2],[243,196],[242,2],[54,197],[53,2],[48,2],[414,198],[413,199],[412,200],[411,201],[236,202],[235,203],[259,204],[257,205],[258,206],[442,131],[290,207],[264,208],[265,209],[266,209],[267,209],[268,209],[269,209],[270,209],[271,209],[272,209],[273,209],[274,209],[288,210],[275,209],[276,209],[277,209],[278,209],[279,209],[280,209],[281,209],[282,209],[284,209],[285,209],[283,209],[286,209],[287,209],[289,209],[263,211],[262,44],[313,212],[322,213],[311,2],[312,214],[323,215],[318,216],[319,217],[317,218],[321,219],[315,220],[314,221],[320,222],[316,213],[256,223],[253,224],[254,2],[255,2],[251,2],[252,225],[416,226],[392,12],[415,227],[419,228],[420,229],[429,230],[430,231],[434,232],[433,233],[432,234],[418,235],[417,2],[334,2],[234,2],[298,2],[46,2],[44,2],[45,2],[8,2],[9,2],[11,2],[10,2],[2,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[3,2],[4,2],[23,2],[20,2],[21,2],[22,2],[24,2],[25,2],[26,2],[5,2],[27,2],[28,2],[29,2],[30,2],[6,2],[34,2],[31,2],[32,2],[33,2],[35,2],[7,2],[36,2],[41,2],[42,2],[37,2],[38,2],[39,2],[40,2],[1,2],[43,2],[431,2],[293,236],[292,44],[291,2],[296,237],[295,238],[294,2],[436,2],[261,44],[260,2],[325,239],[324,240],[310,241],[309,242],[327,243],[326,244],[302,245],[301,246],[300,247],[297,2],[299,248],[304,249],[303,44],[306,250],[305,251],[308,252],[307,253],[435,254],[237,255],[241,256],[247,257],[328,258],[329,259],[228,260],[55,256],[141,261],[142,262],[229,263],[240,264],[239,265],[248,266],[330,267],[233,268],[230,260],[231,260],[232,260],[331,269]],"semanticDiagnosticsPerFile":[427,425,426,428,423,421,424,422,401,404,403,402,400,396,399,398,397,395,410,409,408,407,406,405,335,336,337,333,437,438,440,441,445,446,452,439,453,460,462,466,463,465,332,451,459,467,468,472,470,471,473,469,476,477,394,250,249,478,482,483,479,480,481,484,485,486,487,443,457,488,575,554,556,555,558,560,561,562,563,564,565,566,567,568,569,570,571,572,559,573,557,574,552,502,500,527,515,495,492,528,501,503,496,491,489,551,497,525,526,529,530,531,532,533,534,535,536,537,493,538,539,540,541,542,543,544,545,546,494,547,548,549,498,550,504,512,507,506,505,510,514,513,508,509,511,499,490,520,521,522,524,523,518,519,517,516,576,577,578,579,581,582,464,583,474,475,454,584,587,585,586,588,589,591,592,590,593,594,595,596,597,598,599,600,601,602,603,455,456,393,604,461,338,339,341,342,343,344,345,346,347,348,349,350,351,353,352,354,355,356,340,390,357,358,359,391,360,361,362,363,364,365,366,367,368,369,370,371,372,374,373,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,605,606,607,608,610,609,49,450,449,238,612,611,614,616,613,615,617,618,47,51,52,619,444,620,621,50,646,647,622,625,644,645,635,634,632,627,640,638,642,626,639,643,628,629,641,623,630,631,633,637,648,636,624,661,660,655,657,656,649,650,652,654,658,659,651,653,448,447,662,458,663,664,665,666,553,580,667,668,669,670,671,672,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,162,203,161,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,186,185,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,116,74,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,99,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,227,245,246,244,243,242,54,53,48,414,413,412,411,236,235,259,257,258,442,290,264,265,266,267,268,269,270,271,272,273,274,288,275,276,277,278,279,280,281,282,284,285,283,286,287,289,263,262,313,322,311,312,323,318,319,317,321,315,314,320,316,256,253,254,255,251,252,416,392,415,419,420,429,430,434,433,432,418,417,334,234,298,46,44,45,8,9,11,10,2,12,13,14,15,16,17,18,19,3,4,23,20,21,22,24,25,26,5,27,28,29,30,6,34,31,32,33,35,7,36,41,42,37,38,39,40,1,43,431,293,292,291,296,295,294,436,261,260,325,324,310,309,327,326,302,301,300,297,299,304,303,306,305,308,307,435,237,241,247,328,329,228,55,141,142,229,240,239,248,330,233,230,231,232,331],"emitSignatures":[[55,"aa998db1fd3c820b54ff125b8ecfa368f254df8fc1cc7046db46a376fae5c990"],[141,"91dfab67075f8884f5e640615b619393b3b3dc98dd2ab8a30158553ae4b54454"],[142,"72ce30e1d0263c53b4c3e0e70352bf51c0da6b47f74ff7835d2682011ccbbfae"],[228,"e530e8fbe7ad5c0b507f16468683e3c1d8f5431080ba7cde138f45145a436f65"],[229,"bb77fc5878af8bac63349701f6b209659a1629610af164b4d675f3c220423bb3"],[230,"0c7dca1b933e5ddb7724d71433565e0434465571be4865d7425bf3125c151e94"],[231,"0a2467e370997db753b143b3fcb8e6ce6e786f1decf193e16f5501b9a187a03a"],[232,"34af8ddb5d5d034f4ea664448e311da388b27fe9d1bc783a19f88004db41fab7"],[237,"2fcc11bc5c0027d049760d8a129f006242dd8f96d49c6170463bc5ae3d9c64cf"],[239,"a0c79dd405be4155c3b325556e779ee934b1cf5f841e8c55bcea9620d4ed0cee"],[240,"ecff0d780b9f0a6982785550e9632b3cc4efafbef831989cd26146c1672e24c7"],[241,"835c2b5d4844f11f1e7bd8f1909ef700a7fa13d6eb9b05235c13fa7109e91e75"],[247,"2a82a9fdcba6534109d1c7050561b890ca17c1983aa328cf722c8e702deb8b35"],[248,"84cb2bc0dee1e1e207e1b65c07aad0dab0553a5d63be9eb3466ce02dd093bb51"],[328,"f77c989ef11b0027d3e1b935908f81c7da6b24dcbcc9d63cd0d21e1ef5ffb3d8"],[329,"5d2227269205785d429abb023e42cb09aefe43682902596dab46dee3064b4320"],[435,"c470e174051b2d85fc5ebb6f122d4fbf6a042060356c16bc2f11b39721749363"]],"latestChangedDtsFile":"./rollup.config.d.ts"},"version":"5.0.4"} \ No newline at end of file